lulei_1224
級(jí)別: 探索解密
![]() |
有個(gè)轉(zhuǎn)臺(tái)項(xiàng)目,依次有8個(gè)工位,前一個(gè)工位檢測(cè)完直接輸送到下一個(gè)工位,轉(zhuǎn)臺(tái)上會(huì)一直同時(shí)存在8個(gè)產(chǎn)品,每個(gè)工位檢測(cè)不同的參數(shù)。(西門(mén)子1200的PLC) 現(xiàn)在有個(gè)問(wèn)題,如果第一個(gè)工位檢測(cè)到不合格的產(chǎn)品,轉(zhuǎn)臺(tái)會(huì)繼續(xù)把它輸送到最后個(gè)工位后再取下來(lái),然后在最后個(gè)工位要顯示這個(gè)產(chǎn)品是在哪個(gè)工位不合格的,請(qǐng)教下大家,這種要記憶程序怎么寫(xiě)?能否幫忙提供下思路,謝謝! |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣(mài)
級(jí)別: VIP會(huì)員
![]() ![]() ![]() ![]() |
既然是S7-1200,那么建立用戶數(shù)據(jù)結(jié)構(gòu): 工位號(hào) INT 產(chǎn)品狀態(tài) BOOL Good Luck~ 樓主留言:你說(shuō)的數(shù)據(jù)結(jié)構(gòu),現(xiàn)在我還不會(huì)用,但還是要謝謝你! |
---|---|
|
kokoper
級(jí)別: 略有小成
![]() |
建個(gè)DB塊 16個(gè)DBW 依次表示每個(gè)工位的工位號(hào)和合格狀態(tài) 這個(gè)DB里的狀態(tài)是實(shí)時(shí)刷新的 另外,再建8個(gè)DB 18個(gè)DBW 這8個(gè)DB是用來(lái)跟蹤你放上工件的全部狀態(tài)的 要比上面?zhèn)DB多一個(gè)工件代碼或者工位代碼(具體存工件代碼還是工位代碼就看你程序怎么寫(xiě)了)每個(gè)工件在任意工位做完就將數(shù)據(jù)放到對(duì)應(yīng)的DB里 如果用變址直接傳數(shù)據(jù) 根據(jù)你轉(zhuǎn)臺(tái)8次動(dòng)作為一個(gè)循環(huán) 這8個(gè)DB循環(huán)使用 應(yīng)該不復(fù)雜 |
---|---|
|