只要是PLC支持MODBUS TCP主站功能的就可以用一下产品通讯:
1、162-1AA、162-1AC、162-1EM三个产品都是Modbus TCP转Modbus RTU。
2、162-1AA的一个串口可以与8台Modbus-RTU的设备通讯。
3、162-1AA是两个网口,一个串口。162-1AC是两个网口,三个串口。这两个产品都是透传功能,主要是和组态软件配套使用的,可以扩展24个从站。。
4、目前用SMART的话,推荐用162-1EM,其余两个产品是透传,主要是和组态软件配套使用的。1EM是两个网口,三个串口,没有透传的功能,可以扩展24个从站。
5、总共有4个COM口的,每个COM口最多可以接8个站点,可以扩展32个从站。
硬件:
1.西门子SMART200(IP:192.168.1.101)
2.IM162-1EM(IP:192.168.1.253;)
步骤:
1、下载程序
将“SMART主站例子”程序下载到SMART200 CPU中,SMART200 CPU作为MODBUS-TCP主站。
从站IP设置为IM162的地址,IM162出厂设置是192.168.1,253,本例是对从站写指令,SMART中VW0地址对应modbus地址40001,MBUS_CLIENT中,RW=1是写指令,RW=0是读指令。
2、IM162网页设置
1)网页输入192.168.1.253:2250,登录进页面
2.串口设置,与从站串口保持一致,设置完成后保持参数
3.从站设置
地址对应详细说明如下:ModbusTCP 地址范围为 0-16383;其中 0-8191 依次对应 ModbusRTU 写命令,根据实际配置大小排列,8192—16363对应读命令。
设置参数后点击设置参数,重启模块。就完成了参数设置。
把smartCPU用网线和IM162网口连接起来,就可以在对应地址读写IM162 COM1所连接的modbus RTU从站的对应地址了,如本例在smart CPU 状态表VW0写入数值,可以在IM162 COM1所连接的modbus RTU从站的40001地址中读取到该数值。
IM162-1EM23使用说明手册
1.产品功能
IM162-1EM23是一款Modbus-RTU转Modbus-TCP网关模块。通过该模块,可以让Modbus-TCP主站和Modbus-RTU从站进行通讯,支持所有的Modbus-RTU从站,提供WEB组态配置。
2.网络参数配置
2.1登录界面
模块默认IP为:192.168.1.253,电脑和模块必须处于同一网段的局域网内,在浏览器中输入以下地址:http://192.168.1.253:2250/即可进入网页配置界面;
默认用户名和密码为:admin