項(xiàng)目中需要西門(mén)子S7-1513和歐姆龍的CJ2M之間通訊,為了快速實(shí)現(xiàn)完成項(xiàng)目,先采用一個(gè)IGT-DSER智能網(wǎng)關(guān)模塊來(lái)完成PLC之間的通訊任務(wù)。相關(guān)軟件和手冊(cè)下載 多種設(shè)備之間通訊 PLC與數(shù)據(jù)庫(kù)雙向通訊
西門(mén)子PLC從歐姆龍PLC讀取DM1000開(kāi)始的40個(gè)字,到DB1.DBB0開(kāi)始的80個(gè)字節(jié);同時(shí)通過(guò)DB6.DBB0開(kāi)始的40字節(jié)寫(xiě)入到歐姆龍DM1100開(kāi)始的20個(gè)字。網(wǎng)絡(luò)連接與數(shù)據(jù)地址分配如下圖:
為了便于配置網(wǎng)關(guān)參數(shù),將網(wǎng)關(guān)、歐姆龍PLC和筆記本用交換機(jī)連接,設(shè)置完成后可不用交換機(jī),網(wǎng)關(guān)的兩個(gè)網(wǎng)口直接與PLC連接即可,如下圖:
首先在西門(mén)子PLC內(nèi)建立DB數(shù)據(jù)塊DB1和DB6,注意要在DB的屬性里面取消優(yōu)化訪問(wèn),同時(shí)打開(kāi)GET/PUT功能,建立好的DB1和DB6如下圖,下載到PLC后重啟即可。
然后打開(kāi)網(wǎng)關(guān)的參數(shù)設(shè)置軟件,讀取網(wǎng)關(guān)的參數(shù)后修改IP地址,該地址是網(wǎng)關(guān)自身的IP地址,如下圖,設(shè)置后下載重啟,再配置數(shù)據(jù)交互地址,如下圖:
設(shè)置完成后下載,重啟動(dòng)網(wǎng)關(guān),讀取參數(shù),如果有異常,會(huì)顯示異常的錯(cuò)誤號(hào)碼和原因,同時(shí)錯(cuò)誤的那行指令的背景色為紅色,如果工作狀態(tài)正常,會(huì)有如下提示:
然后就可進(jìn)行數(shù)據(jù)測(cè)試了,首先在CJ2M的PLC內(nèi)設(shè)置幾個(gè)數(shù)值,通過(guò)博圖軟件監(jiān)視DB1的數(shù)據(jù),直接拔掉接到網(wǎng)關(guān)上的網(wǎng)線,將筆記本的IP改到2網(wǎng)段,如下圖:
再往DB6里面寫(xiě)入幾個(gè)數(shù)據(jù),將網(wǎng)線還原,稍等一下,將筆記本的IP改回到1網(wǎng)段,通過(guò)歐姆龍的PLC軟件監(jiān)視一下看值有沒(méi)有過(guò)來(lái),監(jiān)視效果如下圖:
可以看到數(shù)據(jù)已正常,實(shí)現(xiàn)了西門(mén)子與歐姆龍PLC的雙向數(shù)據(jù)交互,三菱、羅克韋爾(AB)等品牌的PLC都支持的,具體看附件中的詳細(xì)資料獲得程序聯(lián)系,微信公眾號(hào):宏盛自動(dòng)化