青年加油
好好學習,努力掙錢
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 182 個
工控威望: 1057 點
下載積分: 9914 分
在線時間: 151(小時)
注冊時間: 2019-06-08
最后登錄: 2024-10-13
查看青年加油的 主題 / 回貼
樓主  發(fā)表于: 2021-02-07 09:47
自動運行程序中有3條針對Y0的定位指令(用的DRVI)()

這三條定位指令暫且標為1號2號和3號

在自動運行中,

1號定位運行,1號定位結束后,再不運行------

然后沒有物料時,2號每0.5秒進行一次定位-----

然后有物料時,在2號定位完成后,2號停止,氣缸動作-----

3號定位,氣缸動作------氣缸動作完成后返回讓2號定位(2號每0.5秒進行一次定位,在根據(jù)有沒有料繼續(xù)運行)



問題就出在,運行到返回繼續(xù)讓2號定位時,2號定位程序出現(xiàn)錯誤代碼,但是針對Y0,設備停止后在線監(jiān)測,這三條定位指令并沒有同時輸出,三條定位的驅動命令并沒有同時觸發(fā)

程序中手動有兩條也是DRVI驅動Y0,但是手動根本沒有運行,



請問這是咋回事???





PLC診斷脈沖輸出號已在定位指令、脈沖輸出指令(PLSY,PWM等)中使用。

請確認是否通過其他定位指令驅動脈沖輸出目標中指定的輸出。
[ 此帖被青年加油在2021-03-08 11:53重新編輯 ]
yerong
級別: 工控俠客
精華主題: 1 篇
發(fā)帖數(shù)量: 1869 個
工控威望: 2019 點
下載積分: 11000 分
在線時間: 797(小時)
注冊時間: 2007-08-28
最后登錄: 2024-10-22
查看yerong的 主題 / 回貼
1樓  發(fā)表于: 2021-02-07 10:36
最好一個軸只用一條定位指令  
多條時確認一下每條之間有間隔時間  至少1個掃描周期
樓主留言:
真誠感謝!
青年加油
好好學習,努力掙錢
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 182 個
工控威望: 1057 點
下載積分: 9914 分
在線時間: 151(小時)
注冊時間: 2019-06-08
最后登錄: 2024-10-13
查看青年加油的 主題 / 回貼
2樓  發(fā)表于: 2021-02-07 12:50
找出來了,程序里同一條指令在一個掃描周期內被重復驅動了,感謝樓上
菜鳥一中隊
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 50 個
工控威望: 149 點
下載積分: 3672 分
在線時間: 27(小時)
注冊時間: 2019-11-02
最后登錄: 2024-10-22
查看菜鳥一中隊的 主題 / 回貼
3樓  發(fā)表于: 2021-02-07 15:33
兩條驅動指令間隔太短了吧