一路向前hg
相互學(xué)習(xí),共同進(jìn)步!
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 229 個
工控威望: 303 點(diǎn)
下載積分: 917 分
在線時間: 145(小時)
注冊時間: 2019-12-07
最后登錄: 2024-08-04
查看一路向前hg的 主題 / 回貼
樓主  發(fā)表于: 2021-08-10 09:14
例如PLC與機(jī)器人用I/O交互,
PLC先發(fā)位置信號,再發(fā)周期信號(周期就是讓機(jī)器人往位置信號走的信號)
機(jī)器人收到位置信號不走,收到周期信號再走
同時打開自己周期信號
PLC收到機(jī)器人的周期信號就復(fù)位掉自己發(fā)的位置信號和周期信號
機(jī)器人看到PLC周期信號關(guān)時也把自己周期信號關(guān)掉
同時還是繼續(xù)往PLC發(fā)的位置走,直到走到了輸出當(dāng)前位置信號
我現(xiàn)在卡著機(jī)器人開始走時打開的周期信號,但是PLC關(guān)了信號時機(jī)器人正在走,關(guān)不了自己的周期信號啊。。
斗志不能低
qlaliu
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 16 個
工控威望: 84 點(diǎn)
下載積分: 1146 分
在線時間: 25(小時)
注冊時間: 2021-07-23
最后登錄: 2024-11-04
查看qlaliu的 主題 / 回貼
1樓  發(fā)表于: 2021-08-10 11:46
沒用過ABB的,但FAUNC運(yùn)動指令后面有選項(xiàng)的
qlaliu
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 16 個
工控威望: 84 點(diǎn)
下載積分: 1146 分
在線時間: 25(小時)
注冊時間: 2021-07-23
最后登錄: 2024-11-04
查看qlaliu的 主題 / 回貼
2樓  發(fā)表于: 2021-08-10 15:11
ELSIEF的意思就是,IF GI1=1THEN,不滿足才會執(zhí)行ESSEIF往下的程序
樓主留言:
GI1 先是滿足的,執(zhí)行下面的運(yùn)動,但正在運(yùn)動同時,其他條件也成立了,機(jī)器人要等運(yùn)動執(zhí)行完才執(zhí)行其他條件,我想問如何同時執(zhí)行
qlaliu
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 16 個
工控威望: 84 點(diǎn)
下載積分: 1146 分
在線時間: 25(小時)
注冊時間: 2021-07-23
最后登錄: 2024-11-04
查看qlaliu的 主題 / 回貼
3樓  發(fā)表于: 2021-08-10 15:53
DI1=1,已經(jīng)進(jìn)入IF里了,也要執(zhí)行運(yùn)動完后再取判斷,是吧。不然再運(yùn)動中去RESET DO1干嘛?DO1又是控制什么的?跟DI1=1又有什么關(guān)聯(lián)?
樓主留言:
對就是DI1=1時進(jìn)入IF里了,執(zhí)行運(yùn)動不管有沒有完成都去判斷DI1是否等0,等0時運(yùn)動還是接著走同時RESET DO1