modsim32调试软件是一款功能强大的网络调试软件,可以进行各种网络端口的调试,有效的提高了用户的工作效率。因为软件本身不支持中文版,所以小编找来了软件的汉化版本,全中文的软件内容,满足用户的各种网络调试功能需求。
【软件功能】
Modbus协议目前存在用于串口、以太网以及其他支持互联网协议的网络的版本。
大多数Modbus设备通信通过串口EIA-485物理层进行[1]。
对于串行连接,存在两个变种,它们在数值数据表示不同和协议细节上略有不同。Modbus RTU是一种紧凑的,采用二进制表示数据的方式,Modbus ASCII是一种人类可读的,冗长的表示方式。这两个变种都使用串行通讯(serial communication)方式。RTU格式后续的命令/数据带有循环冗余校验的校验和,而ASCII格式采用纵向冗余校验的校验和。被配置为RTU变种的节点不会和设置为ASCII变种的节点通信,反之亦然。
对于通过TCP/IP(例如以太网)的连接,存在多个Modbus/TCP变种,这种方式不需要校验和的计算。
对于所有的这三种通信协议在数据模型和功能调用上都是相同的,只有封装方式是不同的。
Modbus 有一个扩展版本 Modbus Plus(Modbus+或者MB+),不过此协定是Modicon专有的,和 Modbus不同。它需要一个专门的协处理器来处理类似HDLC的高速令牌旋转。它使用1Mbit/s的双绞线,并且每个节点都有转换隔离装置,是一种采用转换/边缘触发而不是电压/水平触发的装置。连接Modbus Plus到计算机需要特别的接口,通常是支持ISA(SA85),PCI或者PCMCIA总线的板卡。
【使用教程】
1、首先要保证外部连接线正确连接好,确认数据的连接正常,搞定了硬件,下面进入到软件界面操作
第一步: 单击菜单栏的Connenction --- ”connect”出现
第二步: 单击Rotocol Selection进入下一步
第三步:通讯参数设定:进行下面的设置操作.单击后出现的界面填写数据
2、Modbus的类型选择
在Modbus Point Type就是要读取的寄存器区:
“01 : COIL STATUS ” 指1号命令DO寄存器
“02 : INPUT STATUS ” 指2号命令DI寄存器
“03 : HOLDING REGUSTER ” 指3号命令保存寄存器
“04 : INPUT REGISTER ” 指4号命令输入寄存器
3、PC显示数据设置:
ModSim32-ModScan32Modbus调试工具使用及配置说明
从左到右对应看:二进制、八进制、十六进制
4.其它功能菜单项:
ModSim32-ModScan32Modbus调试工具使用及配置说明
从左到右对应看:新建、打开、保存、连接、断开、数据定义等。
所有参数设置完成后单击OK,如果对应串口有数据输入,就能获取数据。
备注:
采用Modbus/485信号接入要求如下:
1、Server通讯的参数为9600,8,1,无效验(可调整,但是目前企业通讯模式参数一致)
2、Server 的485地址是1
3、采集点对应Modbus RTU 地址为4001开始,数据类型为RINT。
4、提供的MOdbus RTU Server必须是国际标准版协议,使用Modscan调试软件能够测试通过。