【H7-200SmartPlC】 ModbusTCP通信-客戶端

2024-08-09 Huceen

什么是ModbusTCP

MODBUS/TCP是簡(jiǎn)單的、中立廠商的用于管理和控制自動(dòng)化設(shè)備的MODBUS系列通訊協(xié)議的派生產(chǎn)品,顯而易見(jiàn),它覆蓋了使用TCP/IP協(xié)議的“Intranet”和“Internet”環(huán)境中MODBUS報(bào)文的用途。協(xié)議的最通用用途是為諸如PLC’s,I/O模塊,以及連接其它簡(jiǎn)單域總線或I/O模塊的網(wǎng)關(guān)服務(wù)的。

MODBUS/TCP 使MODBUS_RTU協(xié)議運(yùn)行于以太網(wǎng),MODBUS TCP使用TCP/IP和以太網(wǎng)在站點(diǎn)間傳送MODBUS報(bào)文,MODBUS TCP結(jié)合了以太網(wǎng)物理網(wǎng)絡(luò)和網(wǎng)絡(luò)標(biāo)準(zhǔn)TCP/IP以及以MODBUS作為應(yīng)用協(xié)議標(biāo)準(zhǔn)的數(shù)據(jù)表示方法。MODBUS TCP通信報(bào)文被封裝于以太網(wǎng)TCP/IP數(shù)據(jù)包中。與傳統(tǒng)的串口方式,MODBUS TCP插入一個(gè)標(biāo)準(zhǔn)的MODBUS報(bào)文到TCP報(bào)文中,不再帶有數(shù)據(jù)校驗(yàn)和地址。


STEP7-Micro/WIN SMART V2.4 版本開始,軟件中直接集成 Modbus TCP 庫(kù)指令,無(wú)需單獨(dú)安裝或者購(gòu)買。安裝軟件后,Modbus TCP 指令位于 STEP7-Micro/WIN SMART 項(xiàng)目樹中指令文件夾的庫(kù)文件夾中。

指令分為客戶端和服務(wù)器兩種,目前指令版本為 V1.0。

匯辰目前200SmartPlC CPU客戶端指令會(huì)占用開放式用戶通信資源主動(dòng)連接,最多5個(gè);服務(wù)器指令會(huì)占用開放式用戶通信資源的被動(dòng)連接資源,最多也是5個(gè)。


實(shí)際操作:

調(diào)用Modbus TCP Server---MBUS_SERVER塊,并按照下圖填寫引腳。

 

服務(wù)器的PLC信息:

CPUIP地址 192.168.2.101

端口號(hào) 502

國(guó)產(chǎn)200Smartplc服務(wù)器的PLC信息

客戶端PLC信息  192.168.2.100

服務(wù)器PLC信息  192.168.2.101  端口號(hào)502

 

實(shí)際操作:

調(diào)用Modbus TCP Server---MBUS_SERVER塊,并按照下圖填寫引腳。

國(guó)產(chǎn)200SmartPLC調(diào)用Modbus TCP Server---MBUS_SERVER塊

國(guó)產(chǎn)PLC,200Smart,PLC廠家,SmartPLC


連接好兩個(gè)PLC網(wǎng)線 并監(jiān)控從服務(wù)器PLC中讀取的VW1000變量,數(shù)字在自加 

200SmartPLC連接好兩個(gè)PLC網(wǎng)線



標(biāo)簽: smart PLC ModbusTCP