菜鳥(niǎo)0001
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 24 個(gè)
工控威望: 102 點(diǎn)
下載積分: 340 分
在線時(shí)間: 55(小時(shí))
注冊(cè)時(shí)間: 2023-09-05
最后登錄: 2025-01-11
查看菜鳥(niǎo)0001的 主題 / 回貼
樓主  發(fā)表于: 2024-08-23 23:18
圖片:
這種分料機(jī) 3個(gè)氣缸推料 一個(gè)色標(biāo)傳感器標(biāo)記  一個(gè)編碼器計(jì)數(shù) 用先進(jìn)先出是不是沒(méi)法做  要是后一個(gè)件距離小于工位距離沒(méi)法做
不小心遇見(jiàn)你
自動(dòng)項(xiàng)目、PLC、視覺(jué)、通訊等工控軟件開(kāi)發(fā)QQ3515716
級(jí)別: 工控俠客

精華主題: 3 篇
發(fā)帖數(shù)量: 2054 個(gè)
工控威望: 2973 點(diǎn)
下載積分: 25207 分
在線時(shí)間: 1445(小時(shí))
注冊(cè)時(shí)間: 2014-01-05
最后登錄: 2025-01-13
查看不小心遇見(jiàn)你的 主題 / 回貼
1樓  發(fā)表于: 2024-08-24 10:51
圖片:
這種有兩種解決方案

第一種:

每個(gè)檢測(cè)加裝色標(biāo)傳感器,是個(gè)小白也搞定了

第二種:

就是你這種,出入棧即可,即使挨著也是一樣,只要不是重疊,每個(gè)分揀位一個(gè)出入棧,先進(jìn)先出。有人問(wèn)了:計(jì)數(shù)器會(huì)溢出的,
這個(gè)你想到了,我也想到了,記住,你使用雙字計(jì)數(shù),已經(jīng)是多米以后得事了,超出int.max怎么辦,那也有辦法,因?yàn)樵僖绯觯?br />最前端準(zhǔn)備分揀的那個(gè),距離編碼器位置不會(huì)超過(guò)int.max

上面是我寫(xiě)的一個(gè)用脈沖數(shù),這個(gè)值超過(guò)指定的值就可以設(shè)置為ON, 脈沖是不能停的,脈沖的值32位也會(huì)在某個(gè)時(shí)候溢出的,所以用計(jì)算的方法是不影響的
項(xiàng)目、視覺(jué)、通訊QQ3515716