鼎實(shí)PB-B-MODBUS實(shí)現西門(mén)子PLC與eView觸摸屏的通訊
在現場(chǎng)使用中,有時(shí)需要把一個(gè)觸摸屏連接到Profibus-DP網(wǎng)絡(luò )中,通過(guò)鼎實(shí)網(wǎng)關(guān)模塊PB-B-MODBUS可以實(shí)現這一需求。下面簡(jiǎn)要介紹實(shí)現過(guò)程,希望對您有所幫助(以連接eView觸摸屏為例)。
1. 網(wǎng)絡(luò )構架:
在Profibus-DP網(wǎng)絡(luò )中,西門(mén)子PLC(帶有DP通訊功能)作DP主站,PB-B-MODBUS作DP從站; 另外,在Modbus網(wǎng)絡(luò )端,eView(為MT4400T為例)觸摸屏作Modbus Master,PB-B-MODBUS作Modbus Slave。(如圖1-1所示)
圖1-1
2. Profibus網(wǎng)絡(luò )的配置過(guò)程
(本例中用WinLC代替硬PLC作DP主站,當然用戶(hù)可以根據實(shí)際情況選擇DP主站)
這里簡(jiǎn)要介紹一下添加PB-B-MODBUS DP從站的過(guò)程及一些注意事項。
(1)、把該模塊對應的GSD文件(PB-B-MS/V32)導入Step7以后,刷新一下“HW Config…..”中的分類(lèi)表(Update Catalog),然后在右邊的分類(lèi)欄中查找。
(2)、在DP網(wǎng)絡(luò )上配置PB-B-MODBUS模塊,這里要給模塊分配一個(gè)DP從站地址,并且把模塊上的撥碼開(kāi)關(guān)撥成相應的數值。然后進(jìn)入其中的參數配置頁(yè)中,對串口通訊的參數進(jìn)行相應的設置(此設置在Modbus端的通訊中起作用),同時(shí)設置Modbus 從站的站號。由于在Modbus端, PB-B-MODBUS模塊作Modbus Slave,所以要將模塊背后的SW1撥為從站模式(詳見(jiàn)PB-B-MODBUS的使用手冊)。(如圖2-1所示)
(3)、最后,在slot中插入所需的通訊數據模塊。例程中分別添加了8 bits in(0××××)、
8 bits out(1××××) 、3 words in(4××××) 、3 words out(3××××)。
圖2-1
3. eV5000組態(tài)編輯軟件的配置過(guò)程
(1)、硬件的網(wǎng)絡(luò )組態(tài):(eView屏類(lèi)型為MT4400T)
這里選擇PLC類(lèi)型為Modbus RTU類(lèi)型,eView側使用的接口為COM0。下圖為配置后的畫(huà)面。(如圖3-1所示)
圖3-1
(2)、MT4400T以及PLC的配置
a、eView的串口接線(xiàn)采用485兩線(xiàn)制接法。設置串口通訊參數。(如圖3-2所示)
圖3-2
b、PLC的設置。這里的站號1表示Modbus 從站地址。(如圖3-3所示)
圖3-3
c、組態(tài)eView的畫(huà)面。配置modbus通訊中使用的數據模塊,與Step7中的配置對應。下列圖示分別對例程中使用的通訊數據模塊的配置舉例。(如圖3-4~7所示)
圖3-4:“8 bits in(0××××) ”
圖3-5
圖3-6:“3 words out(3××××) ”
圖3-6:“3 words out(3××××) ”
4. MT4400T與PB-B-MODBUS間的接線(xiàn)
a、MT4400T 的COM0口的定義:(如圖4-1所示)
圖4-1
b、下圖為MT4400T與PB-B-MODBUS模塊的接口接線(xiàn)圖:(如圖4-2所示)
圖4-2
5. 編輯下載組態(tài)畫(huà)面到eView觸摸屏中
如圖5-1所示,用戶(hù)畫(huà)面可以通過(guò)其自帶的USB線(xiàn)進(jìn)行下載。(下圖為組態(tài)畫(huà)面的離線(xiàn)模擬圖。)
圖5-1
6. 完成以上工作后,就可以進(jìn)行相應的通訊。
下圖為此案例中的通訊狀態(tài)。
圖6-1