2.3.3 使用方法

(1)访问网站http://www.modbustools.com/,下载Modbus Slave安装包,按照顺序进行安装。

(2)连接参数设定。

安装完毕,启动Modbus Slave工具,为了让主设备连接上设定的从设备,需要进行连接设定。选择菜单【Connection】→【Connect...】,弹出连接设置对话框,如图2-14所示。

图2-14 Modbus Slave连接设定

在图2-14中,【Connection】可选择连接种类,标准Modbus协议支持【Serial Port】和【TCP/IP】两种类型,可根据实际需要设定连接参数。

(3)从设备寄存器设定。

设定好连接参数之后,可以新建一个从设备寄存器子窗口,然后进行从设备寄存器参数设定。选择菜单【Setup】→【Slave Definition...】,弹出设置对话框,如图2-15所示。

图2-15 Modbus Slave寄存器设定

在图2-15中,【Slave ID】可以输入从设备的ID值;【Function】复选框可以选择寄存器的种类,这里选取了Holding Register寄存器。

注意:如果【03 Holding Register(4x)】被选中,则窗口可接受写命令06、16、22和23;如果【01 Coil Status(0x)】被选中,则窗口可接受写命令05和15。

【Address】表示Modbus寄存器起始地址,例如该图中表示Holding Register寄存器的起始地址。对于寄存器的设备地址和Modbus地址之间的映射关系,可以参考表2-1的内容。

【Quantity】表示Holding Register寄存器的数量。【Display】表示寄存器地址中以何种格式显示数值,具体的显示格式和实际使用的数据类型以及字节序大小端有关,后续会详细讨论。