錦繡明天
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 59 個
工控威望: 184 點
下載積分: 937 分
在線時間: 264(小時)
注冊時間: 2014-10-04
最后登錄: 2024-12-23
查看錦繡明天的 主題 / 回貼
樓主  發(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ù)量: 1541 個
工控威望: 1764 點
下載積分: 6257 分
在線時間: 642(小時)
注冊時間: 2014-06-16
最后登錄: 2024-12-12
查看langui的 主題 / 回貼
1樓  發(fā)表于: 2018-04-23 08:28
首先,你不用去查Y1是在哪里輸出的,因為DRVI和DRVA定義好兩個輸出點之后,PLC就自己會輸出的而不用你再單獨定義一個需要輸出的點。另外,DRVI正反轉(zhuǎn)只由脈沖的+ -號決定,DRVA正反轉(zhuǎn)由當前位置決定,當定位點大于當前位置就正轉(zhuǎn),當定位點小于當前位置就反轉(zhuǎn)。