上海幕炎工控設(shè)備有限公司
店齡5年 · 企業(yè)認(rèn)證 · 上海市
手機(jī)掃碼查看 移動(dòng)端的落地頁(yè)
上海幕炎工控設(shè)備有限公司
主營(yíng)產(chǎn)品: 工控機(jī), 西門子, 變頻器, 數(shù)控伺服, 燃燒設(shè)備, 風(fēng)門執(zhí)行器/伺服馬達(dá), PLC模塊, 觸摸屏, SITOP電源
AB羅克韋爾SLC-5/05控制器1747-L551上海直銷
價(jià)格
訂貨量(臺(tái))
¥2800.00
≥1
店鋪主推品 熱銷潛力款
萦萧萪萦萪萦营萩营萪萦
在線客服
上海幕炎工控設(shè)備有限公司
店齡5年 企業(yè)認(rèn)證
聯(lián)系人
方經(jīng)理 經(jīng)理
聯(lián)系電話
萦萧萪萦萪萦营萩营萪萦
經(jīng)營(yíng)模式
經(jīng)營(yíng)批發(fā)
所在地區(qū)
上海市
主營(yíng)產(chǎn)品
工控機(jī), 西門子, 變頻器, 數(shù)控伺服, 燃燒設(shè)備, 風(fēng)門執(zhí)行器/伺服馬達(dá), PLC模塊, 觸摸屏, SITOP電源
AB的程序設(shè)計(jì)和西門子有點(diǎn)PLC不大一樣,在AB中沒有RS指令,所以主要用move指令來作步進(jìn)。今天我們就用Move指令寫個(gè)AB的程序,和西門子比,有哪些不同。
控制任務(wù)
很簡(jiǎn)單的一個(gè)狀態(tài)機(jī)。初始步為Step0,根據(jù)不同的條件分別轉(zhuǎn)移到不同的步。
具體程序
下面是tag變量表:
下面定義了一個(gè)關(guān)于步進(jìn)的udt,StepNumber是當(dāng)前的步號(hào),根據(jù)StepNumber的步號(hào)來設(shè)置Step變量中對(duì)應(yīng)的一個(gè)位,Reset設(shè)置StepNumber為0,
恢復(fù)到初始步。Re_Step是Step步中對(duì)應(yīng)步的一個(gè)上升沿,Auto就是自動(dòng)。
這里簡(jiǎn)單解釋一下:
第0段中,如果site.Auto為0,也就是激活手動(dòng),那么程序就跳轉(zhuǎn)到第5段,2,3,4段程序就不激活,即使轉(zhuǎn)移條件滿足步也不會(huì)改變。
此時(shí)如果按下Reset按鈕,那么將回到Step0步。如果site.Auto為1,那么按Reset也不會(huì)起作用。此程序最關(guān)鍵的地方在第5段,第五段
第一行,就是復(fù)位程序。第二行是設(shè)置激活步的上升沿,僅存在一個(gè)掃描周期。第三行是先把所有步清零,在設(shè)置激活的步。
和我們前面寫的程序比,這個(gè)程序有以下優(yōu)點(diǎn):
- 每步激活前會(huì)清零所有步,然后再激活當(dāng)前步,防止同時(shí)激活兩個(gè)步。
- 程序的先導(dǎo)條件改成觸點(diǎn),以前我們是用比較指令。簡(jiǎn)潔不少。
- 自動(dòng)和復(fù)位寫的比前面優(yōu)雅,同時(shí)為每步增加一個(gè)步上升沿。
和RS指令比,并行步寫起來會(huì)麻煩不少,需要定義兩個(gè)Grafcet變量。