基于ARM的FreeModbus通信协议的实现

被引:12
作者
刘艳萍 [1 ]
李化南 [1 ]
赵连环 [2 ]
赵玉红 [2 ]
机构
[1] 河北工业大学信息工程学院
[2] 唐山世佳电子有限公司
关键词
FreeModbus; 嵌入式系统; ARM; μC/OS-Ⅱ操作系统;
D O I
10.19557/j.cnki.1001-9944.2013.05.006
中图分类号
TP368.1 [微处理机];
学科分类号
081201 ;
摘要
FreeModbus是一个专门应用在嵌入式系统的免费通用MODBUS通信协议,它具有代码规范、易移植、可裁剪、对软硬件要求低、资源占用少等优点。通过详细分析该协议的构成要素和性能特点,将其成功地移植到基于ARM平台的μC/OS-Ⅱ操作系统上,实现远程终端单元(RTU)和ASCII两种模式的工业Modbus通信功能。经过测试,完全满足数据采集、处理和控制等工业实时性要求,能够高效地应用到实际工业生产控制和仪表开发中,在很大程度上降低了控制仪器的开发成本和周期,具有重要的应用意义。
引用
收藏
页码:22 / 26
页数:5
相关论文
共 1 条
[1]  
ARM嵌入式系统实验教程.[M].周立功等编著;.北京航空航天大学出版社.2005,