使用博途組態(tài)向?qū)?,建立定位的工藝對象后,利用定位相關(guān)指令,即可進(jìn)行相關(guān)操作,相關(guān)指令軸啟用,回原點(diǎn),點(diǎn)動,絕對定位,相對定位,復(fù)位,暫停等。
1.軸啟用MC_POWER

軸啟動指令
Axis,指定啟動軸,調(diào)用工藝對象配置的定位軸。
Enable,啟用軸使能;當(dāng)信號ON時,在工藝配置中指定的伺服使能輸出自動ON。
StartMode,StopMode使用默認(rèn)模式即可。
Status,軸啟用的狀態(tài),ON為OK,OFF出現(xiàn)錯誤
Error,當(dāng)軸啟用錯誤時,信號輸出
2.伺服回原點(diǎn),MC_Home

回原點(diǎn)指令
Execute,輸入信號ON時,啟用回原點(diǎn),信號僅上升沿有效。
Done,回原點(diǎn)完成信號,定位完成輸出上升沿信號,使用SET指令保持信號。
或啟用回原點(diǎn)時,Execute信號一直為ON,直至DONE有信號。
Position,伺服回原點(diǎn)后,偏移多少定義為原地位置,默認(rèn)為0.0。
Mode,回原點(diǎn)模式,改用3#模式。
Error,回原點(diǎn)過程中出現(xiàn)錯誤時,信號為ON。
3.點(diǎn)動JOG,MC_Movejog

JOG指令
JogForward,電機(jī)正轉(zhuǎn),信號ON時啟用,OFF時停止運(yùn)行。
JogBackward,電機(jī)反正,信號ON時啟用,OFF時停止運(yùn)行。
JogForward與JogBackward不可以同時使用。
Velocity,指定伺服JOG運(yùn)行速度。
Error,點(diǎn)動出現(xiàn)錯誤時,信號為ON。
4.絕對定位,MC_MoveAbsolute

絕對定位指令
Execute,輸入信號ON時,啟用絕對定位,信號僅上升沿有效。
Done,定位完成信號,定位完成輸出上升沿信號,使用SET指令保持信號。
或啟用定位時,Execute信號一直為ON,直至DONE有信號。
Position,指定絕對定位的目標(biāo)位置。
Velocity,指定絕對定位運(yùn)行速度。
Error,絕對定位錯誤時,信號為ON。
5.伺服暫停,MC_Halt。

伺服暫停
Execute,輸入信號ON時,啟用伺服暫停,啟用時,伺服定位指令必須斷開。
Done,伺服暫停OK時,輸出信號為ON。
Error,伺服暫停錯誤時,信號為ON。
6.伺服復(fù)位,MC_Reset。

伺服復(fù)位
當(dāng)調(diào)用伺服相關(guān)指令出現(xiàn)錯誤時,需要使用伺服復(fù)位指令,解除報警。
Execute,輸入信號ON時,啟用伺服復(fù)位,啟用時,伺服定位指令需斷開。
Done,伺服復(fù)位解除報警OK時,輸出信號為ON。
Error,伺服報警解除出現(xiàn)錯誤時,信號為ON。
伺服定位相關(guān)指令的詳細(xì)內(nèi)容,可以查看手冊了解。
審核編輯:湯梓紅
-
plc
+關(guān)注
關(guān)注
5052文章
14762瀏覽量
488320 -
西門子
+關(guān)注
關(guān)注
98文章
3363瀏覽量
120667 -
程序
+關(guān)注
關(guān)注
117文章
3847瀏覽量
85446 -
輸入信號
+關(guān)注
關(guān)注
0文章
559瀏覽量
13211 -
S7-1200
+關(guān)注
關(guān)注
11文章
335瀏覽量
19741
原文標(biāo)題:西門子S7-1200 PLC定位控制-程序
文章出處:【微信號:非標(biāo)設(shè)備自動化設(shè)計(jì),微信公眾號:非標(biāo)設(shè)備自動化設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
西門子S7-1200 PLC的在線模擬方法免費(fèi)下載
如何通過網(wǎng)關(guān)對西門子S7-1200 PLC遠(yuǎn)程監(jiān)控?
西門子S7-1200 PLC通過存儲卡進(jìn)行程序更新
西門子S7-1200系列PLC與上位機(jī)的配置
西門子S7-1200 PLC定位控制-程序
評論