發布日期:2022-10-09 點擊率:74 品牌:西門子_Siemens
用PTO怎么才能讓步進電機走完一段距離后自動反轉回來?外部沒有開關
答:1、主程序先正轉,等到正轉完了就中斷,中斷中接通個輔助觸點(M0.X),當M.0X閉合,住程序中的反轉開始運做.這樣子就OK了。
2、用PTO指令讓Q0.0ORQ0.1高速脈沖,另一個點如Q0.2做方向信號,就可以控制正反轉了,速度快慢就要控制輸出脈沖周期了,周期越短速度越快,如果你速度很快的話請考慮緩慢加速,不然它是啟動不了的,如果方向也變的快的話就要還做一個緩慢減速,不然它振動會蠻厲害,而且也會失步。
3、程NETWORK1//用于單段脈沖串操作的主程序(PTO)
//首次掃描時,將映像寄存器位設為低
//并調用子程序0
LDSM0.1
RQ0.01
CALLSBR_0
NETWORK1//子程序0開始
LDSM0.0
MOVB16#8DSMB67//設置控制字節:
//-選擇PTO操作
//-選擇單段操作
//-選擇毫秒增加
//-設置脈沖計數和周期數值
//-啟用PTO功能
MOVW+500SMW68//將周期設為500毫秒。
MOVD+4SMD72//將脈沖計數設為4次脈沖。
ATCHINT_019//將中斷例行程序0定義為
//處理PTO完成中斷的中斷。
ENI//全局中斷啟用
PLS0//激活PTO操作,PLS0=>Q0.0
MOVB16#89SMB67//預載控制字節,用于隨后的
//周期改動。
NETWORK1//中斷0開始
//如果當前周期為500毫秒:
//將周期設為1000毫秒,并生成4次脈沖
LDW=SMW68+500
MOVW+1000SMW68
PLS0
CRETI
NETWORK2
//如果當前周期為1000毫秒:
//將周期設為500毫秒,并生成4次脈沖
LDW=SMW68+1000
MOVW+500SMW68
PLS0序注釋
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV
型號:2011400034
價格:面議
庫存:10
訂貨號:2011400034
型號:103H8223-6340
價格:面議
庫存:10
訂貨號:103H8223-6340
型號:SM2862-5151
價格:面議
庫存:10
訂貨號:SM2862-5151
型號:103H8222-6340
價格:面議
庫存:10
訂貨號:103H8222-6340
型號:103H5208-0410
價格:面議
庫存:10
訂貨號:103H5208-0410
型號:P542-M481U-G17L82
價格:面議
庫存:10
訂貨號:P542-M481U-G17L82