三相六拍電機

用FX2nPLC控制三相六拍步進電機的實例,我用指令表寫出,不習慣指令表的朋友可用FXGP翻成梯形圖。


輸入端為X0X1 X2 X3
輸出端為Y0驅動A相功放電路
Y1驅動B相功放電路
Y2驅動C相功放電路
LD XI
AND T246
AND DECO(p) D1 M10 K3 指定脈衝列輸出順序
AND INC (p) D1 移位值
LD M16
RST D1 復位
LD M11
ANI X0 當X0為OFF,電動機正轉
LD M14
AND X0 當X0為ON,電動機反轉
ORB
OR M10
OR M15
OUT Y0
LD M11
ANI X0
LD M14
AND X0
ORB
OR M12
OR M13
OUT Y1
LD M13
OR M14
OR M15
ANI X0
LD M10
AND X0
ORB
OR M11
OR M12
OUT Y2
LD M8000 脈衝頻率初值
MOV K500 D0
LD T246 脈衝列形成
RST T246
LD X1
OUT T246 D0
LD X2 減速調整
AND M8012
ANI M4
INC(p) D0
LD X3 加速調整
AND M8012
ANI M4
DEC(p) D0
LD X2 頻率調整限制
OR X3
ANI T0
OUT T0 K480
LD TO
SET M4
LD(p) X3
OR(p) X4
RST M4
END

相關詞條

熱門詞條

聯絡我們