基于BTF340开发板的Modbus从机协议实现

2011-12-08 12:12:45宋国清
黑龙江工业学院学报(综合版) 2011年1期
关键词:调试程序功能

宋国清 刘 畅

基于BTF340开发板的Modbus从机协议实现

宋国清 刘 畅

借助BTF340开发版的串口,按照GB/Z 19582.2—2004的规范,编写了Modbus的下位机通讯协议。介绍了通讯协议的实现过程,并且结合JCBus串口调试助手的Modbus调试功能,验证了程序的正确性。

Modbus;国家标准;程序流程

一 Modbus通讯协议简介

Modbus是目前国内外应用最普遍的工业现场总线协议,结构上属于主从协议。系统通讯时,主站按照预先特定的格式向从站发送指令,从站接受到指令后按照该格式解析该指令的含义,并进行相应的数据处理或采集。然后按照规定格式将处理结果发回主机。并且从站在没有接到主站指令前,不向主机和其它从机发送数据。具体格式规定可以参考GB/Z 19582.2—2004的第2部分:Modbus协议在串行链路上的实现指南。由于该协议通讯效率高,实现简单,各大知名厂家的PLC、DCS和多数的智能仪表都嵌入了Modbus从机协议,同时组态王等工控软件可以支持上述符合Modbus规范的设备,这样很容易对工业控制变量的状态进行集中监控。

二 JCBus串口调试助手简介

JCBus串口调试助手是上海集成仪器仪表研究所有限公司开发的软件,它可以自动添加CRC16校验码,按需存储8条调试消息,软件关闭后自动存储,收发对应且时间戳精确1毫秒,易于查找等。调试过程中发现其它的串口调试工具,比如:ModBusTest-CSEC通讯测试软件,ModbusRTU,ModbusSim11等都存在不同程度的缺陷,像不能进行奇偶校验,不能进行CRC16校验等问题,相比之下JCBus串口调试助手显示了较强的通讯和测试能力,因此测试过程主要是在该软件下完成的。……

登录APP查看全文

猜你喜欢
调试程序功能
也谈诗的“功能”
中华诗词(2022年6期)2022-12-31 06:41:24
试论我国未决羁押程序的立法完善
人大建设(2019年12期)2019-05-21 02:55:44
基于航拍无人机的设计与调试
电子制作(2018年12期)2018-08-01 00:47:44
FOCAS功能在机床调试中的开发与应用
“程序猿”的生活什么样
关于非首都功能疏解的几点思考
英国与欧盟正式启动“离婚”程序程序
环球时报(2017-03-30)2017-03-30 06:44:45
无线通信中频线路窄带临界调试法及其应用
电子制作(2017年19期)2017-02-02 07:08:38
调压柜的调试与试运行探讨
创卫暗访程序有待改进
中国卫生(2015年3期)2015-11-19 02:53:32