多臺西門子S7-200SMART PLC與威綸通觸摸屏MODBUS RTU通訊案例詳解
王曾
發(fā)布于2023-03-20 15:50
136
6
標簽:西門子PLC案例
導讀:
本文章會詳細介紹多臺西門子S7-200smartPLC與威綸通觸摸屏modbus rtu通訊連接的步驟。
一、 硬件連接
1. 威綸通觸摸屏485端口腳位定義
打開EasyBuilder Pro軟件中的幫助,在通訊端口腳位定義中找到你需要連接的觸摸屏型號,如圖1所示。這里以TK8071iP為例,可以看到COM2 [RS-485]2W通訊端口腳位定義,如圖2所示。
圖1
圖2
2. 200smart PLC 485端口腳位定義
1) 200smart PLC本體端口
200smart PLC選擇可以選擇CPU 集成的 RS485 通信端口和標準型 CPU 額外支持 SB CM01 信號板。CPU 集成的 RS485 通信端口的引腳分配如圖3所示,CPU 額外支持 SB CM01 信號板
圖3
2) 200smart 信號板
標準型 CPU 額外支持 SB CM01 信號板,該信號板可以通過 STEP 7-Micro/WIN SMART 軟件組態(tài)為 RS485 通信端口或者 RS232 通信端口。SB CM01 信號板的引腳分配,如圖4 所示。
圖4
3. PLC與觸摸屏連接
1) CPU 集成的 RS485 通信端口與觸摸屏連接
PLC端口引腳3連接觸摸屏COM2 [RS-485]2W端口引腳2,PLC端口引腳8連接觸摸屏COM2 [RS-485]2W端口引腳1,如圖5所示。
2) SB CM01 信號板與觸摸屏連接
SB CM01 信號板Tx/B連接觸摸屏COM2 [RS-485]2W端口引腳2,SB CM01 信號板Rx/A連接觸摸屏COM2 [RS-485]2W端口引腳1,如圖5所示。
威綸通觸摸屏
|
200smart PLC從站2
|
200smart PLC從站3
|
COM2 [RS-485]2W端口引腳2
|
485端口引腳3
|
485端口引腳3
|
COM2 [RS-485]2W端口引腳1
|
485端口引腳8
|
485端口引腳8
|
|
|
|
圖5
二、 EasyBuilder Pro軟件設置
1. 通訊參數設置
1) 打開EasyBuilder Pro軟件在文件菜單欄中新建項目選擇TK8071iP這款觸摸屏,如圖6所示;
圖6
2) 在菜單欄中的常用—系統(tǒng)參數,如圖7所示,進行通訊參數設置;
圖7
3) 在系統(tǒng)參數設置窗口中選擇新增設備,如圖8所示;
圖8
4) 選擇MODBUS RTU,RTU over TCP,如圖9所示;
圖9
5) 通訊參數根據圖10設置,如果設備預設站號設置的為10設置不同,組態(tài)的元件地址如果沒有加站號地址的組態(tài)元件都是從站10的地址數據,例如2#(此處可參考2號從站和3號從站組態(tài)程序編寫內容)。
需要注意的是200smart PLC的32位數據類型需要勾選數據轉換,如圖10所示。
圖10
2. 2號站軟件組態(tài)
1) 按鈕組態(tài)
組態(tài)如圖11所示;
圖11
4x_Bit表示的是保持寄存器,200smart plc中的V存儲區(qū)的的位地址;
2#10015中2#代表2號站,100代表V存儲區(qū)的字起始地址,15代表的是第15位,如圖12所示。10015代表的是V188.7,因為PLC程序是從VW0開始的,換算以后的地址是VW188,VW188包含了VB188和vb189,而VW188的第15位是V188.7,如圖13所示。
圖12
圖13
2) 輸出指示燈組態(tài)
組態(tài)如圖14所示,0x表示的是輸出存儲區(qū),2#1表示的是2號站的Q0.0。
圖14
3) 16位無符號整數
組態(tài)如圖15所示,4x表示的是保持寄存器,2#1表示的是2號站的VW0,格式選擇16-bit Unsigned。

圖15
4) 32位無符號整數
組態(tài)如圖16所示,4x_Double表示的是32的保持寄存器,2#2表示的是2號站的VD0,格式選擇32-bit Unsigned。

圖16
5) 32位浮點數
如圖17所示,4x_Double表示的是32位的保持寄存器,2#4表示的是2號站的VD6,格式選擇32-bit Float。
圖17
3. 3號站軟件組態(tài)
1) 按鈕組態(tài)
組態(tài)如圖18所示;
圖18
4x_Bit表示的是保持寄存器,200smart plc中的V存儲區(qū)的的位地址;
3#10015中3#代表3號站,100代表V存儲區(qū)的字起始地址,15代表的是第15位,如圖19所示。10015代表的是V188.7,因為PLC程序是從VW0開始的,換算以后的地址是VW188,VW188包含了VB188和vb189,而VW188的第15位是V188.7,如圖20所示。
圖19
圖20
2) 輸出指示燈組態(tài)
組態(tài)如圖21所示,0x表示的是輸出存儲區(qū),3#1表示的是3號站的Q0.0。
圖21
3) 16位無符號整數
若有收獲,就點個贊吧!