S7-200與步進電機驅動器HB-4020的接線,實現正轉、反轉、連鎖、啟動、停止等功能。
軟體編程:
1.輸入輸出點
I0.1啟動按鈕,I0.2停止按鈕,I0.3正反轉選擇按鈕
Q0.0步進電機Cp脈衝,Q0.2正反轉脈衝
2.主要程序
脈衝輸出PTO初始化。在程序的第一個掃描周期,脈衝輸出功能PTO輸出脈衝周期為500微秒,脈寬為0,輸出40000個脈衝,把中斷程序0分配給中斷事件19,允許中斷。
設置步進電機旋轉方向。通過輸入I0.3的開關來選擇旋轉方向。旋轉方向只能在停止狀態時進行選擇。
啟動步進電機。輸入端I0.1產生脈衝上升沿,無聯鎖(M0.2=0),M0.1=0。如果同時具備這三個條件,則M0.1置1,控制器執行PLS0指令,輸出端Q0.0輸出脈衝。
停止步進電機,滿足兩個條件,I0.2產生上升沿,M0.1=0。
中斷程序,當輸出脈衝結束時,步進電機處於停止狀態。
步進電機與驅動器接線圖