duquanplc
DDD
級別: 略有小成
|
機臺有三個工位,第一工位用CCD檢查焊點的好壞,后面的工位根據(jù)第一工位的結(jié)果來動作。如果第一工位焊點OK,第二工位就點膠,否則不點膠,如果第一工位焊點OK,第三工位就取出產(chǎn)品,否則不取出產(chǎn)品。流道在每個工位有個阻擋汽缸,用來阻擋從前一工位流入的載具。請問有什么辦法把第一工位的結(jié)果傳給后面的每個工位? |
---|---|
|
duquanplc
DDD
級別: 略有小成
|
用位移可以,但是每次都要等每個工位有載具的時候各工位才能動作。如果任何一個工位有載具時候相應(yīng)的工位就動作,這樣就不行了, |
---|---|
|
1421448580
級別: 略有小成
|
似乎工藝設(shè)計就不科學(xué)了 當(dāng)然現(xiàn)在討論的是控制 工藝不是你的事 |
---|---|
|
qq282112254
學(xué)習(xí)學(xué)習(xí)使我快樂
級別: 略有小成
|
跟蹤.簡單說就是每個經(jīng)過的工件給它一個寄存器,也就是身份,直到結(jié)束后清零。3工位而已啊,不是很麻煩。 |
|
---|---|---|
|
fcq417
14年plc工程實踐教學(xué),QQ(微信):2252241236
級別: 略有小成
|
移位指令就可以實現(xiàn)了 |
|
---|---|---|
|
panguancheng
級別: 略有小成
|
其實樓上都把那些彎彎道道都說出來了,照著做就好了;如果實在不想動手我給你做,有償:qq729105762 |
---|---|
|
nightblueblu
道阻且長,窮且益堅。
級別: 論壇先鋒
|
檢測位直接置一個位,處理了再復(fù)位掉就行,或者不置位給寄存器傳值也行 |
|
---|---|---|
|
enderz
級別: 略有小成
|
兩種方法: 1.使用SFTL指令,但是遇到你這種流水線作業(yè)的方式,導(dǎo)致每個站的UPH不同,不太適應(yīng),如果要使用可能要用到幾個SFTL指令 2.使用“工位繼承”的方式,工位1 到料判斷D1=0開始檢查,檢查OK設(shè)D1=1,判斷D1>0&D2=0時阻擋松開流入工位2,工位2到料判斷D1=1&D2=0時打點,打點完成設(shè)置D1=0&D2=1,判斷D2>0&D3=0時工位2阻擋松開流入工位3,工位3到料判斷D3=1取出OK品并復(fù)位D3。 我寫得夠詳細(xì)了,OK=1,NG=2,可入料=0,自己理解吧! |
---|---|
|