MES制造執(zhí)行系統(tǒng)怎么跟PLC通訊
- 發(fā)布時(shí)間: 2018-01-25
- 點(diǎn)擊數(shù):26194
問:MES制造執(zhí)行系統(tǒng)怎么跟PLC通訊?
由于剛接觸MES系統(tǒng)這塊,有個(gè)PLC的新項(xiàng)目,需要跟MES系統(tǒng)通訊,生產(chǎn)訂單、設(shè)備狀態(tài)均要通過MES讀寫,但是有以下問題不清楚:
1、是不是就是在PLC上預(yù)留一個(gè)網(wǎng)口就行呢?
2、我是不是要把跟PLC交流的數(shù)據(jù)放在一個(gè)DB塊里就可以?但是MES系統(tǒng)這塊怎么能夠識(shí)別這個(gè)DB塊呢?我PLC里是否需要設(shè)置一下這個(gè)DB塊,或者是否需要在PLC程序里編一個(gè)FC塊?。?br/>3、我PLC帶了一個(gè)第三方的設(shè)備,計(jì)劃想讓這個(gè)設(shè)備跟PLC使用Profinet通訊,客戶還想讓MES系統(tǒng)能夠下載到這個(gè)設(shè)備一些數(shù)據(jù)(比如離線編程下載到這個(gè)設(shè)備),那么MES跟PLC之間應(yīng)該通過網(wǎng)線使用TCP連接,而PLC和這個(gè)設(shè)備通過profinet通訊,那么協(xié)議不一樣,MES還能將離線編程數(shù)據(jù)下載到這個(gè)設(shè)備么?如果不行的話,是否需要PLC和這個(gè)設(shè)備使用TCP通訊?
答:一般是通過網(wǎng)口通訊
PLC的數(shù)據(jù)都放在一個(gè)DB塊里面比較好,具體識(shí)別就看MES系統(tǒng)的通訊協(xié)議了。第三方設(shè)備只能是一個(gè)主站,MES系統(tǒng)要和PLC通訊,可以把數(shù)據(jù)通過PLC傳給第三方設(shè)備,這樣更好?;蛘咴贛ES和PLC之間增加SCADA或者Software-PLC作為數(shù)據(jù)采集層。通過DB交換數(shù)據(jù),它應(yīng)該是寫一些數(shù)據(jù)到DB,不會(huì)提去下載這種要求的。什么品牌的硬件只能對(duì)應(yīng)軟件去下載,如果第三方軟件想去下載,如果出了問題就沒有辦法了。