三个Modbus开源代码库

《构建嵌入式Linux系统》第三章提到了 Modbus 协议,给出了相关的三个开源代码实现,在此记录一下。其实,Modbus 协议问世很久了,在 PLC 中应用很广泛,协议原理比较简单,所以网络上的各种资料也很多,相对其他工控协议(比如CIP,S7comm等)来说研发成本较低。

jModbus

java 代码实现,具体请参见 The jModbus Project

libmodbus

C 语言实现,具体请参见 A Modbus library for Linux, Mac OS X, FreeBSD, QNX and Win32。这个库的中文资料比较全,可参考 libmodbus使用说明libmodbus 手册翻译

MAT LinuxPLC

书上记载有 Modbus 的代码,但从 MatPLC home page 里看最新的代码包是 2006 年的,想深入研究可以看一下。

如无特殊说明,文章均为本站原创,转载请注明出处
源自: 王明军的博客
本文链接地址: 三个Modbus开源代码库
广告

发表评论

This site uses Akismet to reduce spam. Learn how your comment data is processed.