Modbus从站模拟器

📅 2026/7/29 9:36:16
Modbus从站模拟器
Modbus从站模拟器Modbus从站模拟器软件是一款Modbus通信协议的调试和变量模拟工具支持Modbus TCP、Modbus RUT、Modbus UDP 三种协议格式通过创建变量动态更改变量值实现了数据模拟功能使Modbus通信协议调试更方便、更灵活、更简单。下载地址Modbus从站模拟器1.打开软件打开软件如图1所示 Modbus从站模拟器首页左侧为功能选择栏中间为数据地址显示区域右侧为连接配置、变量监控以及脚本变量图1 首页界面2连接配置2.1 ModbusTCP说明类型默认ModbusTCP 可切换为ModbusRTUSalveIDModbus从站地址 设定值 1-247IP地址从站地址需要与主机某个网卡的IP地址保持一致否则会连接失败端口Modbus默认502打开按照上述信息创建Modbus从站成功建立会在消息栏显示连接成功。收藏将该从站收藏到收藏栏中进行调用2.2 ModbusRTU说明类型默认ModbusTCP 可切换为ModbusRTUSalveIDModbus从站地址 设定值 1-247串口选择本机上的可用串口波特率300~256000可选数据位默认8bits 可选7bits校验位默认NoneNone无Odd: 奇校验Even偶校验Mark恒1校验Space恒0校验停止位默认 NoneNone无One: 1Two 2One point five1.5打开按照上述信息创建Modbus从站成功建立会在消息栏显示连接成功。收藏将该从站收藏到收藏栏中进行调用3数据地址显示区系统默认建立10个03号命令的地址标签如图所示3.1菜单栏菜单栏包含添加变量、追加行、重置、导入、导出、功能码选择和搜索操作3.1.1添加变量功能码:01/02/03/04四种从站地址区域的建立01线圈地址区域00000~9999902离散地址区域100000~19999903输入寄存器地址区域400000~49999904保持寄存器地址区域300000~399999起始偏移量相对于地址0000的偏移数值寄存器数量以起始偏移量开始建立的总数量例03号功能码 起始偏移量10 寄存器数量10则会建立400010~4000193.1.2追加行在当前显示数据最下行追加一行同时名称和地址自动13.1.3重置重置当前所有数据的实时值为03.1.4导入以一定格式的excel导入需要建立的数据信息3.1.5导出以excel格式当初当前mobus从站中的所有数据信息。注用户可先导出数据 然后参考导出的excel格式更改数据在进行导入操作。3.1.6选择功能码以01、02、03、04号功能码进行数据区分显示。3.1.7搜索框按照名称检索数据3.2数据表格如图所示通过添加变量添加的数据会显示在数据表格区域该区域中名称、类型、变化类型、实时值、描述是用户可进行选择和操作列。名称建立数据名称默认tag_x,用户可自行更改地址根据功能码、起始偏移量、寄存器数量建立的标准modbus地址是助手调试的主要判断依据。类型数据显示类型默认是ushort16位无符号整数变化类型对实时值进行自动变化的操作选择上一值该地址变化前的上一个数据实时值该地址对应的数据值描述用户可添加对该数据的具体信息描述3.2.1类型Array[0-15]:显示该16位寄存器数据到位占用1个寄存器地址如图所示short16位有符号整数ushort16位无符号整数int32位有符号整数uint32位无符号整数long64位有符号整数ulong64位无符号整数float 32位浮点数double64位浮点数注意用户选择不同的数据类型则实时值、地址会自动跟随变化3.2.2变化类型固定该模式下需要用户自己点击实时值进行数据改变自增依据设定的最小值最大值和增减量程自动进行数据增加。自减依据设定的最小值最大值和增减量程自动进行数据减小。随机依据设定的最小值最大值随机变化。3.2.3彻底删除用户选择数据标签后会出现彻底删除、添加监视、添加图标三个操作标签彻底删除删除选中的数据标签3.2.4添加监视点击添加监视可将选择的数据添加到右侧的变量监控中重点显示。3.2.5添加图表将选中数据在图表中实时监控如图所示4消息栏消息栏中会显示该Modbus从站的连接信息、错误信息和报文最下方显示所有的RX和TX报文数量清除清除所有消息保存保存导出消息信息复制选中某条信息复制到剪切板上自动滚屏打开后消息滚动条处于下方显示最新消息。5变量脚本点击变量脚本进入脚本编写界面如图所示添加增加一个脚本编辑编辑脚本名称删除删除该脚本清空清除脚本信息用户可在编写区域增加简单脚本比如我们写个tag_1tag_010;则从站运行起来后tag_1会在tag_0数据上进行加10赋值6收藏我们之前收藏的modbus从站会显示在收藏栏里面随时打开7反馈通过反馈用户可将一些问题建议上传我们会时时关注不断优化。