海通测试平台软件是一款便捷的、轻量级调测通讯的软件,支持串口,以太网口,CAN接口的通讯测试和分析。本软件涵盖了多种通讯功能,有需要可以下载。 基本简介 本软件不仅仅支持多种接口的测试,而且尤其对Modbus协议进行了有效支持,包括基于485接口上的Modbus协议,Modbus over TCP, Modbus over UDP 协议。 软件安装简单,运行方便。仅仅安装在一台笔记本电脑或者台式机上就可以使用,支持XP,win7,win8,win10等操作系统,占用内存和CPU的资源少,目前已经在多个项目的调测中,发挥了积极作用。 功能介绍 1. 支持接口多样,包括串口,以太网,CAN接口。 2. 通用性强,用户可根据实际使用协议更新配置文件,界面和消息解析可根据配置文件自动生成显示和解析,尤其对modbus 协议进行了有效支持。 3.强大的跟踪记录功能,对总线模式的通讯,可采用侦听模式,记录下通讯双方的交互过程,并模拟其中任何一方与另外一方通讯,也可以模拟双方通信过程。在点对点模式下,采用透传模式,跟踪记录双方通讯过程。 4.良好的数据记录功能。提供议指定信息段记录,定时记录,实时手动记录等多种记录手段,记录通讯数据和告警故障。并能根据用户长期记录提供音乐唤醒功能。 5. 通讯效率高,占用资源少,运行后占用内存仅20M。 更新日志 海通通讯测试平台 v2.0更新: 从V2.0开始,为了适应很多用户对寄存器部分截取以及寄存器的值进行合并四则运算的处理的需求,有一个重要改变,就是在各类配置文件,原有按双字节长度计算的寄存器位置,加入了采用以“db”“dw”“hb” “dd”“hw”“hd”等前缀标示的以单字节长度定义寄存器位置。举例说明,以前的版本中读取0x000A位置的寄存器的值,代表解析返回消息内从0x0000起始的,按双字节为一个基准位置的第10个位置开始,长度为两个字节的寄存器的值,如果用十进制地址表达,则为读取按双字节为一个基准位置的第10个位置写作0010,长度为两个字节的寄存器的寄存器的值,长度。在新的V2.0版本中,寄存器的位置改为按单字节为一个基准位置,所以单字节计算应该是第20个位置开始,应该被写为hb0014, hw0014,hd0014,db0020,dw0020,dd0020.其中首字母h代表地址以十六进制表示,d代表以十进制示,次字母b代表从当前位置取一个字节长度的值,w代表从当前位置取两个字节的值,d代表从当前位置取四个字节的值。 同时,为了保持对以前版本的支持,仍支持按双字节为基准的位置描述,只要采用原有的0x前缀或者直接用十进制数字表达即可。尤其是写寄存器指令时,仍然和以前的一样,按双字节位置长度下发写指令。 最后,V2.0版本开始支持读取各类寄存器值后进行四则运算,大大提高了读取后在界面上显示的自定义便利性,希望这次增加的功能大家能喜欢。