錦繡明天
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 59 個
工控威望: 184 點
下載積分: 937 分
在線時間: 262(小時)
注冊時間: 2014-10-04
最后登錄: 2024-10-21
查看錦繡明天的 主題 / 回貼
樓主  發(fā)表于: 2018-04-22 21:16
圖片:
近日見一段程序控制伺服正反轉(zhuǎn),正轉(zhuǎn)為DDRⅤl  K99999999   D140  Y00  Y01,反轉(zhuǎn)為DDRⅤl-99999999 D140 Y00  Y01但查整段程序并沒有控制Y1的接通或斷開的程序就實現(xiàn)了伺服正反轉(zhuǎn)了,何解?
[ 此帖被錦繡明天在2018-04-22 21:37重新編輯 ]
Lu
langui
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1538 個
工控威望: 1761 點
下載積分: 6246 分
在線時間: 640(小時)
注冊時間: 2014-06-16
最后登錄: 2024-10-10
查看langui的 主題 / 回貼
1樓  發(fā)表于: 2018-04-23 08:28
首先,你不用去查Y1是在哪里輸出的,因為DRVI和DRVA定義好兩個輸出點之后,PLC就自己會輸出的而不用你再單獨定義一個需要輸出的點。另外,DRVI正反轉(zhuǎn)只由脈沖的+ -號決定,DRVA正反轉(zhuǎn)由當(dāng)前位置決定,當(dāng)定位點大于當(dāng)前位置就正轉(zhuǎn),當(dāng)定位點小于當(dāng)前位置就反轉(zhuǎn)。