夜夜躁日日躁狠狠久久|国产精品亚洲va在线观看|色天天天天综合男人的天堂|日本特黄特色aa大片免费|国产好痛疼轻点好爽的视频|欧美18school人禽杂交

peilei1031
蘇州昆山的電氣自動(dòng)化從業(yè)者...
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 385 個(gè)
工控威望: 1787 點(diǎn)
下載積分: 978 分
在線(xiàn)時(shí)間: 46(小時(shí))
注冊時(shí)間: 2013-09-24
最后登錄: 2025-05-18
查看peilei1031的 主題 / 回貼
樓主  發(fā)表于: 2023-08-08 14:12
請教一個(gè)問(wèn)題,看看用PLC能不能實(shí)現
掃碼槍送過(guò)來(lái)一串代表載盤(pán)編號的數據,存在寄存器D里面,過(guò)幾分鐘再送進(jìn)來(lái)下一個(gè)載盤(pán)編號, 如此循環(huán).....大約有三十個(gè)載盤(pán),  三十個(gè)載盤(pán)過(guò)后第一個(gè)載盤(pán)會(huì )移動(dòng)到出口,再出口掃碼槍會(huì )再掃一次數據, 現在問(wèn)題是如何判斷出口掃到的數據是第幾次被掃到了,出口如果掃到的數據是第三次掃了,這個(gè)料盤(pán)就流出去,如果不夠就再抓到入口走一遍,有沒(méi)有好的實(shí)現方法
gxtmdb82164
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 817 個(gè)
工控威望: 1195 點(diǎn)
下載積分: 507 分
在線(xiàn)時(shí)間: 658(小時(shí))
注冊時(shí)間: 2019-09-22
最后登錄: 2025-06-24
查看gxtmdb82164的 主題 / 回貼
1樓  發(fā)表于: 2023-08-08 16:24
有編號就能搞,用這個(gè)編號作為載盤(pán)的索引,再對內存中具體某個(gè)索引到的載盤(pán)狀態(tài)進(jìn)行管理就行了

繼續分解就變成了三個(gè)子程序
1 接收串口輸入的編號數據,這個(gè)一般都是ASCII碼,在DVP這種低端PLC里面處理比較麻煩,所以最好直接轉成對應的數字編號
2 根據索引管理內存中的載盤(pán)狀態(tài),基本上就是入口減1減到0,出口加1,要注意初始化和異常管理
3 在執行工位根據內存中的托盤(pán)狀態(tài)(if>=3)執行操作

舉例:

載盤(pán)編號AAAAA-0001,代表編號為1的載盤(pán),前面一坨都不關(guān)心,用接收字長(cháng)做一個(gè)基本校驗以后取最后兩位作為當前托盤(pán)的編號,這里是1,將D1000開(kāi)始的n個(gè)連續地址作為托盤(pán)狀態(tài)寄存器,1號對應D1001,直接用變址寄存器操作非常簡(jiǎn)單
gxtmdb82164
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 817 個(gè)
工控威望: 1195 點(diǎn)
下載積分: 507 分
在線(xiàn)時(shí)間: 658(小時(shí))
注冊時(shí)間: 2019-09-22
最后登錄: 2025-06-24
查看gxtmdb82164的 主題 / 回貼
2樓  發(fā)表于: 2023-08-09 09:18
引用
引用第4樓peilei1031于2023-08-08 19:44發(fā)表的  :
感謝指導,但是有個(gè)問(wèn)題,他們的盤(pán)子的編號不是從1~幾十,后四位亂七八糟的號碼,大幾百的都有,可能用編號做索引,往索引寄存器中寫(xiě)數值行不通



那只能做預先設定的字符串和掃碼得到的字符串比較了
如果指定了PLC那確實(shí)不好辦,DVP-ES2這個(gè)型號作為低端型號,連字符串都不支持,當然非要用可以用數據比較之類(lèi)的指令自己封裝,但是總感覺(jué)得不償失,太麻煩了(是能做的出來(lái)的)

這種字符串處理啥的,其實(shí)用ST或者腳本之類(lèi)的編程方式,處理起來(lái)不要太簡(jiǎn)單

所以,你設備上有觸摸屏嗎?觸摸屏能寫(xiě)腳本嗎?不要局限在PLC上

如果是我,我會(huì )要求更換編號,按我要求的來(lái),這都是可以溝通的事情

夜夜躁日日躁狠狠久久|国产精品亚洲va在线观看|色天天天天综合男人的天堂|日本特黄特色aa大片免费|国产好痛疼轻点好爽的视频|欧美18school人禽杂交