duquanplc
DDD
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 260 個(gè)
工控威望: 404 點(diǎn)
下載積分: 703 分
在線時(shí)間: 219(小時(shí))
注冊時(shí)間: 2008-08-25
最后登錄: 2024-10-31
查看duquanplc的 主題 / 回貼
樓主  發(fā)表于: 2019-03-16 22:43
機(jī)臺(tái)有三個(gè)工位,第一工位用CCD檢查焊點(diǎn)的好壞,后面的工位根據(jù)第一工位的結(jié)果來動(dòng)作。如果第一工位焊點(diǎn)OK,第二工位就點(diǎn)膠,否則不點(diǎn)膠,如果第一工位焊點(diǎn)OK,第三工位就取出產(chǎn)品,否則不取出產(chǎn)品。流道在每個(gè)工位有個(gè)阻擋汽缸,用來阻擋從前一工位流入的載具。請問有什么辦法把第一工位的結(jié)果傳給后面的每個(gè)工位?
enderz
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 58 個(gè)
工控威望: 263 點(diǎn)
下載積分: 1135 分
在線時(shí)間: 39(小時(shí))
注冊時(shí)間: 2018-01-02
最后登錄: 2024-10-11
查看enderz的 主題 / 回貼
1樓  發(fā)表于: 2019-03-19 18:37
兩種方法:
1.使用SFTL指令,但是遇到你這種流水線作業(yè)的方式,導(dǎo)致每個(gè)站的UPH不同,不太適應(yīng),如果要使用可能要用到幾個(gè)SFTL指令
2.使用“工位繼承”的方式,工位1 到料判斷D1=0開始檢查,檢查OK設(shè)D1=1,判斷D1>0&D2=0時(shí)阻擋松開流入工位2,工位2到料判斷D1=1&D2=0時(shí)打點(diǎn),打點(diǎn)完成設(shè)置D1=0&D2=1,判斷D2>0&D3=0時(shí)工位2阻擋松開流入工位3,工位3到料判斷D3=1取出OK品并復(fù)位D3。

我寫得夠詳細(xì)了,OK=1,NG=2,可入料=0,自己理解吧!