前幾天出差到河南,給我們的設(shè)備調(diào)試,到達現(xiàn)場后,業(yè)主指定使用光纖跟上位機通訊,我們的設(shè)備有兩套plc,另外一個單位有一套,同屬西門子s7-200系列plc,由于業(yè)主只拉一條光纖,而且我們的控制里沒有預(yù)留以太網(wǎng)模塊。
本想叫公司發(fā)兩個以太網(wǎng)模塊來,后來轉(zhuǎn)念一想,對了,同樣使用s7-200的plc,為什么不使用ppi通訊交換數(shù)據(jù)呢,這樣,只要用一個以太網(wǎng)模塊就好了(叫另外單位的買),我們設(shè)備上只要加兩個dp頭就好了,簡單省事。
剛好,三臺plc還需要聯(lián)動,于是我說服另外一個單位的人員,叫他們買硬件(以太網(wǎng)模塊,包括我們用的dp頭),條件是,我?guī)退麄兟?lián)網(wǎng),編程,于是,我們達成了一致,說起來我還為公司省了5千多大洋呢。
下面,我就簡單闡述下我的ppi通訊案例:
準(zhǔn)備硬件
說實話,還是第一次接觸這個東西,雖然早就在資料上看到并學(xué)習(xí)過。
以太網(wǎng)模塊,把之前他們預(yù)留的277模塊換下來
dp接頭接線
采用了90°快速接頭
請原諒我們那慘不忍睹的接線
至于dp接頭電阻開關(guān)的打法:
其實很簡單,接一根線的打on,接兩根線的打off就可以了。
電腦使用ppi電纜連接,看,三個plc都在線上了:
組態(tài)好以太網(wǎng),下載并運行
專門編寫的庫指令,用于三臺plc的聯(lián)動運行,用v區(qū)交換數(shù)據(jù)。
至于通訊組態(tài),其實很簡單,使用指令向?qū)е械膎etw一步步的完成就可以了。
工作完成分享下我們的電柜: