“9”:用于调整浮点型数据存储方法 , 比如:字节序(大端) , 字序(大端)等价于IEE754格式的32位ABCD模式;
再次使用“配置”的“新增”功能 , 这次就可以配置多条指令(会自动复制上一条指令的属性) , 若属性有变动则需要手动调整属性再次添加 。
软件采用自适应方式选择使用的功能码 , 比如选用32位浮点值会采用10码写入 , 16位整型采用06码 , 通过批量写也可以实现10码写入 , 若下图所示:
循环读取配置参数 , “1”配置指令与指令间的间隔 , “2”配置指令超时时间;
启动循环读取 , 点击“批量读”并勾选“循环” , 调试工具就会依照配置的读取间隔周期读取寄存器状态;
3、自定义“自定义”功能下可以自定义发送数据 , 勾选延迟时间曲线统计Modbus发送的延时参数;
从表格反馈当前连接的通讯质量 , 这里是使用两个RS-232直连 , 可以看出即使使用有线直连也会存在波动 , 使用这种方法可以匹配合理的Modbus超时参数 , 尤其使用无线通讯时尤为重要 , 以太网通讯的延迟比串口要好很多;
配置指令是需要注意软件会自动根据配置的地址添加Modbus地址和CRC校验 , 不可重复配置;
4、统计功能
统计功能启用后设备会对正在通讯的所有链路进行统计 , 分别统计不同的错误日志(发送失败、异常响应、帧长异常等) , 统计整个监控时间端的丢包率 , 在勾选丢包曲线后可通过曲线图查询异常响应时间;
5、辅助提供时间戳转换工具、浮点数转换工具、ASCII转HEX工具、Modbus CRC校验工具根据需要自行选择使用;
二、仿真演示1、Modbus TCP协议没有连接的可以“新增网络链接”(1) , 也可以通过“配置”(2)修改现有的链接 , 新创建的链接也要通过配置修改网络参数 , 这里主机配置为服务器模式(3) , 选择Modbus TCP协议(4) , 配置服务器端口(5) , 配置客户端IP(6 , 必须配置 , 非此IP连接服务器会拒绝连接) , 配置模拟设备属性为“Modbus主机”;
预配置主机方法类似 , 主机使用了服务器模式从机就必须采用客户端模式 , 配置目标IP和目标端口为主机所开的服务器IP与端口 , 置模拟设备属性为“Modbus从机” , 一般情况都是从机作为服务器 , 方便接入多个HMI和SCADA软件控制采集PLC , 这里没有采用这种模式 , 但软件支持对应调整模式即可;
从机添加控制点位 , 主机只能读取已仿真的寄存器点位否则会报错 , 之前已经说明了寄存器添加这里不再重复 , 通讯效果如下图:
2、Modbus RTU协议Modbus RTU设备属性配置如下:
演示如下:
3、Modbus ASCII协议演示Modbus ASCII设备属性配置如下:
演示如下:
【iphone 14 plus|Modbus调试工具-MThings(仿真演示)】
相关经验推荐
- iPhone14|中国供应商、印度制造生产,老外眼中的“神机”意外“翻车”了!
- 英特尔|预计iPhone14获中国消费者热捧,苹果和富士康给中国员工发钱
- 苹果|苹果评估iPhone放弃中国市场,中国产业链需要考虑过苦日子了
- 小米科技|iPhone 14系列计划8月量产,分析称苹果今年将霸占整个高端市场
- 三星|从iPhone4开始用苹果手机,给各位点建议!
- |探讨2022年,使用iPhoneXR到底是什么体验呢?
- 折叠屏|卡贴iPhone价格崩盘,iPhone13报价不足3500元!性价比极高!
- 摄影|iPhone15影像大变革,郭明錤给出准确消息
- iphone13|朋友从安卓换到苹果,入手了iPhone13,1个月后说出心里话
- iPhone|说出来你可能不信,你用了很久的二手iPhone可能是“暗病机”!
