mr7569
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看mr7569的 主題 / 回貼
樓主  發(fā)表于: 2017-08-16 16:15
掃碼檢測(cè)系統(tǒng)會(huì)根據(jù)產(chǎn)品類型不同發(fā)送給PLC 3個(gè)不同的開關(guān)信號(hào),來(lái)分類產(chǎn)品類型,產(chǎn)品通過(guò)傳送帶傳送,ABC傳感器檢測(cè)產(chǎn)品到達(dá),根據(jù)不同類型產(chǎn)品到達(dá)不同工位后,氣缸推出, 實(shí)現(xiàn)分類。PLC采用S7-1200,求助編程思路,不勝感激。
197771548
不要貪,一步步來(lái)
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 87 個(gè)
工控威望: 216 點(diǎn)
下載積分: 726 分
在線時(shí)間: 81(小時(shí))
注冊(cè)時(shí)間: 2018-07-23
最后登錄: 2024-10-01
查看197771548的 主題 / 回貼
1樓  發(fā)表于: 2018-08-07 20:20
想完才發(fā)現(xiàn)是遠(yuǎn)古貼
我是這樣想的,如果速度不變,plc里做個(gè)脈沖和傳輸頻率一樣的信號(hào),變的話多個(gè)檢測(cè)傳輸頻率傳感器或者看設(shè)備有沒(méi)有速度信息可以讀取在到plc計(jì)算一下,思路是三個(gè)推貨點(diǎn)設(shè)3個(gè)D,檢測(cè)到的型號(hào)以k1+n(距出貨點(diǎn)的間隔個(gè)數(shù))個(gè)0加到對(duì)應(yīng)設(shè)置的D上,三個(gè)D都按傳輸頻率循環(huán)右移,然后就是判斷D是單還是雙,每次單是就推出對(duì)應(yīng)點(diǎn),判斷方法一時(shí)想不到,實(shí)在不行在程序末把3個(gè)D的數(shù)據(jù)移到新D上,左移15/31位,判斷是不是0就好了(符號(hào)用的三菱的,別介意哈