艾特you8
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 31 個
工控威望: 140 點(diǎn)
下載積分: 1913 分
在線時間: 35(小時)
注冊時間: 2017-10-22
最后登錄: 2023-07-11
查看艾特you8的 主題 / 回貼
樓主  發(fā)表于: 2018-06-12 16:58
圖片:

目前在寫一個程序,遇到循環(huán)控制問題。
求教各位大神。

目前需要到一個位置吸取工件,吸取命令給到后延時判斷是否吸住。
如果沒有吸住進(jìn)行重復(fù)吸取,達(dá)到一定次數(shù)后報(bào)警。
目前程序該如何寫。我自己寫了一截達(dá)不到要求。
請各位大神指點(diǎn)。


附件是寫的程序
艾特you8
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 31 個
工控威望: 140 點(diǎn)
下載積分: 1913 分
在線時間: 35(小時)
注冊時間: 2017-10-22
最后登錄: 2023-07-11
查看艾特you8的 主題 / 回貼
1樓  發(fā)表于: 2018-06-12 17:14
這個程序能不能用cj跳轉(zhuǎn)指令寫,如果不滿足要求,跳轉(zhuǎn)到上一步運(yùn)行程序。知道滿足條件或者超出次數(shù)位置。
jinliwen55
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 20 個
工控威望: 123 點(diǎn)
下載積分: 444 分
在線時間: 11(小時)
注冊時間: 2017-09-23
最后登錄: 2024-03-17
查看jinliwen55的 主題 / 回貼
2樓  發(fā)表于: 2018-06-12 19:01
你用步進(jìn)指令啊,都是最基礎(chǔ)到步進(jìn)循環(huán)。
樓主留言:
能否詳細(xì)說明一下,感謝!
89230548
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 37 個
工控威望: 137 點(diǎn)
下載積分: 1275 分
在線時間: 391(小時)
注冊時間: 2016-04-22
最后登錄: 2024-10-23
查看89230548的 主題 / 回貼
3樓  發(fā)表于: 2018-06-13 08:44
3個軸吸東西 可設(shè)定重吸次數(shù) 到次數(shù)報(bào)警了按復(fù)位可重新吸 可以參考下
樓主留言:
打不開    GXWrks2
附件: 四軸上模版.rar (626 K) 下載次數(shù):430
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
89230548
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 37 個
工控威望: 137 點(diǎn)
下載積分: 1275 分
在線時間: 391(小時)
注冊時間: 2016-04-22
最后登錄: 2024-10-23
查看89230548的 主題 / 回貼
4樓  發(fā)表于: 2018-06-13 12:18
Gx WORKS3  FX5U的
樓主留言:
GXworks2 和Gxwork 3能共存?
2003922
相互學(xué)習(xí)、共同進(jìn)步
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 79 個
工控威望: 374 點(diǎn)
下載積分: 1065 分
在線時間: 38(小時)
注冊時間: 2008-02-23
最后登錄: 2024-08-15
查看2003922的 主題 / 回貼
5樓  發(fā)表于: 2018-06-13 12:59
能用結(jié)構(gòu)化語言嗎?可以的話使用while語句輕松實(shí)現(xiàn)。當(dāng)然梯形圖也可以實(shí)現(xiàn),要自己想想了。不過感覺你這也不需要同一個掃描周期使用循環(huán)結(jié)構(gòu)吧?你就檢查負(fù)壓信號有沒有?沒有就不啟動下一個動作,然后下一個掃描周期來后再啟動吸盤,如果3S后還是沒有負(fù)壓信號,那下一個掃描周期來了后繼續(xù)啟動吸盤,直到負(fù)壓信號有,就啟動下一個動作。在此段程序中加入C計(jì)數(shù),如果計(jì)數(shù)等于5次時報(bào)警。
[ 此帖被2003922在2018-06-13 13:12重新編輯 ]
醉酒的小方
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 22 個
工控威望: 159 點(diǎn)
下載積分: 683 分
在線時間: 31(小時)
注冊時間: 2016-05-17
最后登錄: 2020-03-07
查看醉酒的小方的 主題 / 回貼
6樓  發(fā)表于: 2018-06-20 13:46
寫的很低級,容易出錯
wangnaizhi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1273 個
工控威望: 1449 點(diǎn)
下載積分: 5484 分
在線時間: 896(小時)
注冊時間: 2015-08-31
最后登錄: 2024-10-23
查看wangnaizhi的 主題 / 回貼
7樓  發(fā)表于: 2018-06-20 14:16
講一下思路吧  既然你有判斷的信號 那就可以在這個地方做點(diǎn)文章 這個地方肯定會有寄存器+1的處理 然后還會有正常和不正常的 正常的就直接把寄存器清零  不正常的+1 然后再到抓料部分的程序就可以了達(dá)到一定次數(shù)的不正常后 直接報(bào)警就可以了  很簡單的 不需要什么跳轉(zhuǎn) 循環(huán)的 自己寫一個就可以了
307856316
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 6 個
工控威望: 97 點(diǎn)
下載積分: 651 分
在線時間: 2(小時)
注冊時間: 2017-12-03
最后登錄: 2020-01-11
查看307856316的 主題 / 回貼
8樓  發(fā)表于: 2018-09-15 09:30
就一個普通吸氣檢測外加幾個電機(jī)搞得,誒!
pme2bb
~~ 一蕭一劍平生意   &n
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 72 個
工控威望: 152 點(diǎn)
下載積分: 1107 分
在線時間: 11(小時)
注冊時間: 2018-09-05
最后登錄: 2024-08-13
查看pme2bb的 主題 / 回貼
9樓  發(fā)表于: 2018-09-18 10:30
這個程式就是標(biāo)準(zhǔn)的雙重線圈

建議用STL指令去寫

簡單明瞭
lushushan123
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 213 個
工控威望: 336 點(diǎn)
下載積分: 974 分
在線時間: 62(小時)
注冊時間: 2018-06-30
最后登錄: 2024-10-21
查看lushushan123的 主題 / 回貼
10樓  發(fā)表于: 2018-09-18 10:37
用步進(jìn)一步步寫  
xinpingliu
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 326 個
工控威望: 478 點(diǎn)
下載積分: 4000 分
在線時間: 113(小時)
注冊時間: 2012-03-05
最后登錄: 2022-07-03
查看xinpingliu的 主題 / 回貼
11樓  發(fā)表于: 2018-09-18 11:59
可以用步進(jìn)指令,比較方更。