mr7569
級別: *
![]() |
掃碼檢測系統(tǒng)會根據(jù)產(chǎn)品類型不同發(fā)送給PLC 3個(gè)不同的開關(guān)信號,來分類產(chǎn)品類型,產(chǎn)品通過傳送帶傳送,ABC傳感器檢測產(chǎn)品到達(dá),根據(jù)不同類型產(chǎn)品到達(dá)不同工位后,氣缸推出, 實(shí)現(xiàn)分類。PLC采用S7-1200,求助編程思路,不勝感激。 ![]() ![]() |
---|---|
|
wul2.4g
級別: 工控俠客
![]() |
在檢測識別系統(tǒng)位安裝一個(gè)光電,用以檢測產(chǎn)品的到來。假設(shè)從檢測點(diǎn)到A點(diǎn)產(chǎn)品要移位8次,到B點(diǎn)產(chǎn)品要移位9次,到C點(diǎn)產(chǎn)品要移10次,則檢測到產(chǎn)品是A品時(shí),將H10000000拷入移位指令的設(shè)定數(shù)據(jù)寄存器,當(dāng)下一個(gè)產(chǎn)品到來時(shí)右移一位,當(dāng)?shù)诰艂(gè)產(chǎn)品來時(shí),產(chǎn)品剛好到A點(diǎn),這時(shí)移位指令的目標(biāo)寄存器內(nèi)的值等于0,使其A點(diǎn)執(zhí)行器動作輸出!B點(diǎn)產(chǎn)品類似。將H100000000拷入。。。。。。。。 |
---|---|
|
靜夜思飄
級別: 略有小成
![]() |
傳送帶上設(shè)路徑編碼,識別系統(tǒng)只是將這個(gè)路徑編碼根據(jù)產(chǎn)品的不同直接送到相應(yīng)的數(shù)組中,氣缸上的光電開關(guān)識別路徑碼進(jìn)行比較,然后執(zhí)行。執(zhí)行后這個(gè)相關(guān)的數(shù)組重新排列前移。 |
---|---|
|
張文杰
級別: 略有小成
![]() |
這個(gè)意思!有可能第一個(gè)產(chǎn)品去C區(qū),而第二個(gè)產(chǎn)品去A區(qū)。那么就成了〞后進(jìn)先岀〞 誰先出是沒有規(guī)律的。 |
---|---|
|
小八哥
電話15394301768 QQ815360919 慈溪余姚
級別: 工控俠客
![]() |
有什么難度 3個(gè)位置 數(shù)據(jù)移位對比就搞定了 檢測系統(tǒng) 先區(qū)分出是 1 還是2 還是 3 然后計(jì)過了多少個(gè) 氣缸 a b c處加傳感器 檢測到產(chǎn)品就數(shù)據(jù)對比 如果對不上 就不動作 同時(shí)把數(shù)據(jù)傳遞給下一位 如果對的上 就動作 同時(shí)把數(shù)據(jù)清零 防止重復(fù)動作 |
---|---|
|
flyfeky
bilibili 工控貴族
級別: 論壇先鋒
![]() |
1. 檢測系統(tǒng)隊(duì)列,AABCC AAAAAAAA BCBBBBCC,先進(jìn)先出。 2. 隊(duì)列頭部,考慮到頭部最多有三個(gè)同時(shí)檢測,分別定義為起始地址相同不同變址。 3. 檢出系統(tǒng),同一周期分別比較三個(gè)位置數(shù)據(jù),檢出清零,等于零時(shí)再變址。 [ 此帖被flyfeky在2017-08-17 08:56重新編輯 ] |
|
---|---|---|
|
咗臉ヅ微笑ぺ
非吾所愿,奈何已離去……
級別: 工控俠客
![]() |
如果靠A、B、C位置的光電開關(guān)檢測是第幾個(gè)產(chǎn)品的話,還是用先入先出好點(diǎn),畢竟你A產(chǎn)品在A位置推走了,后面的感應(yīng)到的產(chǎn)品是第幾個(gè)也相應(yīng)變化了。 |
|
---|---|---|
|
安川電機(jī)
安川MPE720程序解密,上傳解密.
級別: 家園?
![]() ![]() |
三個(gè)移位而已,沒樓上大師說的那么玄。 |
---|---|
|