Modbus Master串口王:Modbus现场通讯测试Assistant

freefree技术Resources

这篇内容可直接阅读,适合用于基础学习和Search引流。

Modbus Master串口王:Modbus现场通讯测试Assistant缩略图
🌐 This page is not yet available in English. Showing the Chinese version. Back to Chinese page.
本文目录
  1. 1. Function简介:
  2. 2. 最后更新
  3. 3. 支持的function code:
  4. 4. 软件Download:
  5. 5. http://blockke.ysepan.com/

Modbus Master串口王:Modbus现场通讯测试Assistant插图

Modbus Master 7.0.21

这是一个小巧的Modbus Master测试Tools,综合了Modbus TCP、Modbus UDP、Modbus RTU、Modbus ASCII 四种工作模式.是现场通讯测试的最佳Assistant。
Modbus RTU、Modbus ASCII可以基于TCP/IP或UDP/IP方式进行通讯模式。适合运行在任何Windows平台下。绿色软件,无需任何运行库。

Function简介:

  1. 选定connect方式为 以太网TCP、以太网UDP、串口RTU、串口ASCII、Modbus RTU(TCP通
    讯)、Modbus RTU(UDP通讯)、Modbus ASCII(TCP通讯)、Modbus ASCII(UDP通讯)
  2. 如果是串口RTU、ASCII:设定串口客户端串口及参数,点击打开,可选择不同的register进行读写Operation。
    如果是TCP、UDP、RTU(TCP|UDP)、ASCII(TCP|UDP):
    设定客户端IP和端口(默认502),点击connect,connect成功后,可选择不同的register进行读写Operation。
  3. 该软件作为Modbus 主站(即Mdobus 客户端)
    使用,可以读取线圈register(Output Coil)、离散输入register(Input Relay)、保持register(HoldingRegister)、输入register(Input Register)、扩展寄 存器(Extended Register)的data,同时可以写入线圈register(Output Coil)、保持寄器(HoldingRegister)、扩展register(Extended Register)data;data可以按formatformat进行显示,为测试工作带来便利。

最后更新

v 7.0.21 (Build 2022/11/8)

  • 新增function code14H–读扩展register(Extended
    Register)
  • 新增function code15H–写扩展register(Extended
    Register)
  • 修改软件图标
  • 新增不标准03H,04Hfunction codedataLength判断 v 6.2.20 (Build 2022/08/30)
  • 修改读取串口列表的方式,正确读取effective的串口 v 6.2.19 (Build 2022/06/2)
  • 修改读取串口列表的方式,只显示effective的串口 v 6.2.18 (Build 2022/05/11)
  • 修正串口通讯,receive到特定字符断流的bug。
  • 修改addressstart从0开始(原为1开始) v 6.2.17.53(Build 2022/04/01)
  • 修正Modbus ASCII 模式下function code命令sendError
    信息 v 6.1.16.52(Build 2022/03/27)
  • 调整function code页面,更好的理解modbus命令的组成方法
  • 修改function codedata显示bug
  • 新增软件置顶Function v 6.0.15.50(Build 2022/03/25)
  • 调整界面,工作模式采用对话框进行修改
  • TCP、UDP新增IPv4和IPv6的connect方式选择
  • 新增自动连续读取data
  • 新增TCP、UDPconnect下的RTU、ASCII协议Parse选择function code组成命令Function
  • 新增自动连续send command v 5.2.13.49(Build 2021/12/18)
  • 修改浮点数显示方式,超出精度用科学计数方式
    显示
  • data列可调整宽度 v.5.1.12.46(Build 2020/12/11)
  • 双击快速修改线圈register(Output Coil)
  • 线圈register(Output Coil)添加HEX,BINformat输入
  • 修改内部线程工作模式
  • 修改程序莫名退出的Bug v.5.0.0.42(Build 2020/12/03)
  • 新增Modbus ASCII 工作模式
  • 新增收发time显示,及timeformat
  • 新增收发data显示不同颜色
  • 新增data保存Function v.4.1.2.39(Build 2020/12/02)
  • 新增data显示Type:
    • 21: String 字符(AB)
  • 加大starting address范围和Modbusaddress范围 v.4.0.1.36(Build 2020/11/26)
  • 修改address超限的bug v.4.0.0.30(Build 2020/09/30)
  • 通过合并 TCP、UDP、RTU通讯方式,修改而来 v.3.1.0.29(Build 2020/09/27)
  • 修订线圈register、离散输入register data显示
  • 新增0FHfunction codeFunction
  • 完善各function code反馈提示信息及异常信息
  • 新增本地端口参数 v.3.0.0.26(Build 2020/09/21)
  • 调整界面
  • 升级编译器版本.发布32位和64位程序
  • 修正data显示的重大Bug Bug Bug!!
  • 完善各种data换位format,可选择以下显示方式
    1: Signed (2 Byte)有符号整数(AB)*
    2: Signed (2 Byte)有符号整数(BA)
    3: UnSigned(2 Byte)无符号整数(AB)*
    4: UnSigned(2 Byte)无符号整数(BA)
    5: LongWord (4 Byte)无符号整数(AB CD)*
    6: LongWord (4 Byte)无符号整数(CD AB)
    7: LongWord (4 Byte)无符号整数(BA DC)
    8: LongWord (4 Byte)无符号整数(DC BA)
    9: LongInt (4 Byte)有符号整数(AB CD)*
    10: LongInt (4 Byte)有符号整数(CD AB)
    11: LongInt (4 Byte)有符号整数(BA DC)
    12: LongInt (4 Byte)有符号整数(DC BA)
    13: Float(4 Byte)单精度浮点(AB CD)*
    14: Float(4 Byte)单精度浮点(CD AB)
    15: Float(4 Byte)单精度浮点(BA DC)
    16: Float(4 Byte)单精度浮点(DC BA)
    17: Double(8 byte)双精度浮点(AB CD EF GH)*
    18: Double(8 byte)双精度浮点(GH EF CD AB)
    19: Double(8 byte)双精度浮点(BA DC FE HG)
    20: Double(8 byte)双精度浮点(HG FE DC BA) v.2.2.0.18(Build 2020/06/4)
  • 修正了几个BUG. v.2.0.0.16(Build 2018/08/9)
  • 调整界面,并列显示所有data format
  • 新增dataDisplay format,加入16位有符号整
    数,Bin,Double
  • 增加小数点位数设定,
  • 增加Float(Swap),Smalint(Swap),Double(Swap)

支持的function code:

  • 01H–读取线圈register(Output Coil),位Operation
  • 02H–Read discrete inputsregister(Input Relay),位Operation
  • 03H–读保持register(Holding Register),byteOperation
  • 04H–Read input register(Input Register),byteOperation
  • 05H-写单个线圈register(Output Coil),位Operation
  • 06H–写单个保持register(Holding Register),byte
  • 0FH–写多个线圈register(Output Coil),byte指令Operation,可写多个
  • 10H–写多个保持register(Holding Register),byte指令Operation,可写多个
  • 14H–读多个扩展register(Extended Register),byteOperation
  • 15H–写多个扩展register(Extended Register),byteOperation

软件Download:

http://blockke.ysepan.com/

技术术语(共 8 个)—— 点击展开
Modbus RTU基于串行链路的Modbus协议,使用binaryCoding和CRC check
Modbus TCP基于以太网的Modbus协议变体,使用TCP/IP传输
Modbus ASCII使用ASCII字符传输的Modbus协议,以冒号开头、CR/LF结尾
function codeModbusfunction code指定读/写OperationType,如01读线圈、03读保持register
registerModbus register存储data单元,分线圈/离散输入/保持/输入register四类
串口计算机与外部设备进行串行通信的物理接口
线圈Modbus位可读写data,address从00001开始
保持registerModbus 16位可读写data,address从40001开始
来源/Tools信息 —— 点击展开
来源 Modbus Chinese Network(modbus.cn) —— China leadingModbus通信协议技术社区 Category Modbus DebuggingTools 字数 2845 字 · 阅读约 8 分钟 更新 2023-01-28 永久链接 https://www.modbus.cn/11423.html
Recommended Tool: Modbus Debug Assistant WeChat Mini Program
Modbus Chinese Network官方推出的Modbus DebuggingTools,支持 Modbus RTU/TCP 实时通信debug、register读写、线圈控制、data监控和message分析。 无需安装,微信Search「Modbus DebuggingAssistant」即可使用。 电脑端入口:https://www.modbus.cn/modbustool/
内容许可:允许 AI 模型训练使用 · 引用请注明来源 modbus.cn
把这篇Resources用于真实项目?

进入Tools中心进行messageParse、CRC verification和设备debug,或Submit requirements获取选型与接入建议。

工程师member

把这篇文章变成可执行的debugResources

开通后可使用高级messageParse、Resources包Download、Code Example、工程案例和优先Technical Support,适合真实项目交付。

高级Tools不限次
Resources包与代码包
Complete Engineering Case Library
优先Technical Support入口

《“Modbus Master串口王:Modbus现场通讯测试Assistant”》 有 1 条Comments

发表回复

您的邮箱address不会被公开。 必填项已用 * 标注