Modbus Slave还是比较简洁的一个工具,不知道你安装的版本有没有激活。
首先你需要激活之后才能设置连接,激活之后进行如下步骤配置:
- 按F3或者从Connection菜单进入连接配置页面;
- 选择你的通讯协议,是串口通讯选择Serial Port,如果是通过tcp通讯选择TCP/IP,如果是udp选择UDP/IP;
- 如果是串口通讯,还需要设置是Modbs RTU还是Modbus ASCII,选择对应的Mode,同时设定好Port口,波特率,奇偶校验,停止位等参数;
- 设置好以上连接参数,按F8或者进入Setup菜单选择Slave Definition;
- 填入你要读写的设备从站地址即Slave ID;
- 选择对应的功能代码,比如你读4x0000,就选择03 Holding Register即可;
- 选择寄存器起始地址以及要操作的地址片长度,点击OK;
这时你截图的主页面就会显示出来读取到的值,如果要写入数据,点击对应的寄存器值,会弹出输入框,填入你要写的值,点击OK即可。
以上,希望能帮到你,还有不明白的地方,可以继续提问。