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