【控制要求】
利用 PLC 實現(xiàn)點動控制步進電機的正反轉(zhuǎn),當(dāng)我們輸入 X0 信號的
時候,控制步進電機正向轉(zhuǎn)動,斷開 X0 信號時,步進電機緊急停止;輸
入 X1 信號的時候,控制步進電機反向轉(zhuǎn)動,斷開 X1 信號時,步進電機
緊急停止。
【程序編輯】
1、在環(huán) 0 中編輯程序
①在幀 0-幀 2 中添加控制正反轉(zhuǎn)的條件跳轉(zhuǎn)指令:輸入信號條件跳
轉(zhuǎn) X0(正向條件跳轉(zhuǎn))和 X1(反向條件跳轉(zhuǎn))均為通狀態(tài),后在添加
一條幀環(huán)跳轉(zhuǎn) 00 環(huán)指令循環(huán)掃描。
②在幀 3-幀 6 中添加控制步進電機正向動作的指令:添加單軸等待,
檢測步進電機為停止?fàn)顟B(tài)時,進行正向動作,速度比為 100,位移比值
為 1000000。添加等待輸入指令,X0 為斷狀態(tài),再添加單軸操作指令,
操作動作為緊急停止。添加幀環(huán)跳轉(zhuǎn)指令 0 環(huán)等待啟動信號。
③在幀 9-幀 11 中添加控制步進電機反向動作的指令:添加單軸等
待,檢測步進電機為停止?fàn)顟B(tài)時,進行反向動作,速度比為 100,位移
比值為 1000000。添加等待輸入指令,X1 為斷狀態(tài),再添加單軸操作
指令,操作動作為緊急停止。添加幀環(huán)跳轉(zhuǎn)指令 0 環(huán)等待啟動信號。

2.程序編輯完成之后,為了更好的控制步進電機正反轉(zhuǎn),我們修改
時序環(huán)幀別名,幀 3 別名為正向,幀 9 別名為反向。

3.修改條件跳轉(zhuǎn)指令 X0 與 X1 的參數(shù):X0 為別名跳轉(zhuǎn)模式,當(dāng) X0
為通信號時,根據(jù)別名“正向”跳轉(zhuǎn)至幀 3 指令,進行步進電機正向動作;
X1 為別名跳轉(zhuǎn)模式,當(dāng) X1 為通信號時,根據(jù)別名“反向”跳轉(zhuǎn)至幀 9 指
令,進行步進電機反向動作。

點動控制步進電機正反轉(zhuǎn),當(dāng)有條件 X0 信號輸入時,則步進電機進
行正向動作,斷開 X0 信號時,進行緊急停止動作;當(dāng)有條件 X1 信號輸
入時,則步進電機進行反向動作,斷開 X1 信號時,進行緊急停止動作. 由于控制內(nèi)置輔助標(biāo)志均為斷狀態(tài),沒有信號時,步進電機不進行任何
動作。
|