2.2.2 功能
Modbus Poll作为一个主站设备仿真工具,支持多文档接口,即可以同时监视多个从站设备及数据域。每个窗口可简单地设定从站设备ID、功能、起始地址、寄存器数量和轮询间隔,可以从任意一个窗口读写寄存器和线圈的值。如果想改变一个单独的寄存器,简单地双击这个值修改即可,也可以改变多个寄存器/线圈值。
Modbus Poll提供多种数据格式的显示方式,例如浮点、双精度、长整型(可以按字节序列交换),并且状态栏可显示各种错误信息,便于观察和调试。
Modbus Poll的主要功能如下:
• 读/写多达125个寄存器;
• 读/写多达2000个输入/线圈;
• 提供Test Center菜单(组织你自己的测试字串);
• 打印和打印预览;
• 监视串行数据流量;
• 通信数据可导出到txt或Excel文档;
• 提供多种数据格式的显示方式;
• 起始基地址可调整(0或1);
• 提供字体和颜色选项;
• 提供Modbus广播功能(从设备ID=0)。
Modbus Poll支持的Modbus功能码如下(关于Modbus功能码的详述可参考后续章节):
• 01:Read coil status读线圈状态;
• 02:Read input status读输入状态;
• 03:Read holding register读保持寄存器;
• 04:Read input registers读输入寄存器;
• 05:Force single coil强制写入单线圈;
• 06:Preset single register预置单寄存器;
• 15:Force multiple coils强制写入多线圈;
• 16:Preset multiple registers预置多寄存器;
• 17:Report slave ID报告从设备ID;
• 22:Mask write register屏蔽写寄存器;
• 23:Read/Write registers读/写寄存器。