艾特you8
級(jí)別: 探索解密
|
圖片:
目前在寫一個(gè)程序,遇到循環(huán)控制問題。 求教各位大神。 目前需要到一個(gè)位置吸取工件,吸取命令給到后延時(shí)判斷是否吸住。 如果沒有吸住進(jìn)行重復(fù)吸取,達(dá)到一定次數(shù)后報(bào)警。 目前程序該如何寫。我自己寫了一截達(dá)不到要求。 請(qǐng)各位大神指點(diǎn)。 附件是寫的程序 |
---|---|
|
艾特you8
級(jí)別: 探索解密
|
這個(gè)程序能不能用cj跳轉(zhuǎn)指令寫,如果不滿足要求,跳轉(zhuǎn)到上一步運(yùn)行程序。知道滿足條件或者超出次數(shù)位置。 |
---|---|
|
jinliwen55
級(jí)別: 探索解密
|
你用步進(jìn)指令啊,都是最基礎(chǔ)到步進(jìn)循環(huán)。 樓主留言:能否詳細(xì)說明一下,感謝! |
---|---|
|
89230548
級(jí)別: 探索解密
|
3個(gè)軸吸東西 可設(shè)定重吸次數(shù) 到次數(shù)報(bào)警了按復(fù)位可重新吸 可以參考下 樓主留言:打不開 GXWrks2 |
---|---|
|
89230548
級(jí)別: 探索解密
|
Gx WORKS3 FX5U的 樓主留言:GXworks2 和Gxwork 3能共存? |
---|---|
|
2003922
相互學(xué)習(xí)、共同進(jìn)步
級(jí)別: 略有小成
|
能用結(jié)構(gòu)化語言嗎?可以的話使用while語句輕松實(shí)現(xiàn)。當(dāng)然梯形圖也可以實(shí)現(xiàn),要自己想想了。不過感覺你這也不需要同一個(gè)掃描周期使用循環(huán)結(jié)構(gòu)吧?你就檢查負(fù)壓信號(hào)有沒有?沒有就不啟動(dòng)下一個(gè)動(dòng)作,然后下一個(gè)掃描周期來后再啟動(dòng)吸盤,如果3S后還是沒有負(fù)壓信號(hào),那下一個(gè)掃描周期來了后繼續(xù)啟動(dòng)吸盤,直到負(fù)壓信號(hào)有,就啟動(dòng)下一個(gè)動(dòng)作。在此段程序中加入C計(jì)數(shù),如果計(jì)數(shù)等于5次時(shí)報(bào)警。 [ 此帖被2003922在2018-06-13 13:12重新編輯 ] |
---|---|
|
wangnaizhi
級(jí)別: 論壇先鋒
|
講一下思路吧 既然你有判斷的信號(hào) 那就可以在這個(gè)地方做點(diǎn)文章 這個(gè)地方肯定會(huì)有寄存器+1的處理 然后還會(huì)有正常和不正常的 正常的就直接把寄存器清零 不正常的+1 然后再到抓料部分的程序就可以了達(dá)到一定次數(shù)的不正常后 直接報(bào)警就可以了 很簡(jiǎn)單的 不需要什么跳轉(zhuǎn) 循環(huán)的 自己寫一個(gè)就可以了 |
---|---|
|
307856316
級(jí)別: 正式會(huì)員
|
就一個(gè)普通吸氣檢測(cè)外加幾個(gè)電機(jī)搞得,誒! |
---|---|
|
pme2bb
~~ 一蕭一劍平生意 &n
級(jí)別: 探索解密
|
這個(gè)程式就是標(biāo)準(zhǔn)的雙重線圈 建議用STL指令去寫 簡(jiǎn)單明瞭 |
---|---|
|