C# Modbus通信从入门到精通(11)——Modbus RTU(调试软件Modbus Slave和Modbus Poll的使用)

前言

我们在开发Modbus程序的时候,会需要测试以下我们写的Modbus程序有没有问题,这时候就需要使用到Modbus Slave和Modbus Poll这两个软件,Modbus Slave是模拟Modbus从站,Modbus Poll是模拟Modbus从站主站的,

1、Modbus Slave

一般情况下我们开发的嗾使Modbus主站程序,当我们没有硬件作为从站的时候,我们可以使用Modbus Slave来模拟Modbus从站,然后我们就可以使用对Modbus Slave进行访问,必须读取线圈状态,读取保持寄存器的值,下面分别说明:

1.1 Modbus Slave创建0到9一共10个地址的线圈

我们通过Modbus Slave创建0到9一共10个地址的线圈,并且将地址0、1、2这三个地址的值赋值为1,其余地址值为0,操作步骤如下:
1)点击“Connect”
C# Modbus通信从入门到精通(11)——Modbus RTU(调试软件Modbus Slave和Modbus Poll的使用)_第1张图片
2)设置通信参数
尤其注意,因为我电脑使用虚拟串口助手,虚拟了COM1、COM2这一对串口,所以我在这里选择的是COM2,因为我会在Modbus主站打开COM1,然后点击“OK”
C# Modbus通信从入门到精通(11)——Modbus RTU(调试软件Modbus Slave和Modbus Poll的使用)_第2张图片
3)点击“Slav

你可能感兴趣的:(C#,Modbus通信从入门到精通,c#,通信,Modbus)