Bootstrap

用IoTClient模拟ModbusTCP从站,用Modbus Poll软件进行模拟测试的方法及软件下载

IoTClient是一个物联网设备通讯协议实现客户端,将包括主流PLC通信读取、ModBus协议、Bacnet协议等常用工业通讯协议。本组件基于.NET Standard 2.0,可用于.Net的跨平台开发,如Windows、Linux甚至可运行于树莓派上。

1、打开IoTClient软件  ,选择modbus tcp  ,设置IP 127.0.0.1 端口502  ,

选择本地模拟服务。虚拟从站模拟器就建立起来了。

2、启动调试工具Modbus Poll,在菜单中选择connection,选择TCP/IP,IP 地址选择127.0.0.1 端口502  ,与从站对应。

在Setup中选择 Poll Definition  点击之后可以设置从站地址,选择功能码,如03是读保持寄存器值,Address处填写寄存器地址,这里要注意右侧有地址寻址方法 40001->0,Quantity填写要读的寄存器数目,这里填10。

3、开始仿真调试。

在IoTClient软件中,选择地址1,填入值33 ,进行写入操作。

4、在Modbus Poll中我们已经发现40002地址已经变成了33。

5、总结

IoTClient软件技术架构
1. 编码语言 C#

2. 开发工具 Visual Studio 2019

3. 运行环境 .netstandard2.0

支持的设备协议
1. ModBusTcp读写操作

2. ModBusRtu读写操作

3. ModBusAscii读写操作

4. ModbusRtuOverTcp读写操作

5. SiemensClient(西门子)读写操作

6. MitsubishiClient(三菱)读写操作

7. OmronFinsClient(欧姆龙)读写操作

8. AllenBradleyClient(罗克韦尔)读写操作

总之,IoTClient终身开源免费,是基于C#开发的物联网设备通讯协议客户端。软件可下载。

;