三个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 年的,想深入研究可以看一下。

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com 徽标

You are commenting using your WordPress.com account. Log Out /  更改 )

Google+ photo

You are commenting using your Google+ account. Log Out /  更改 )

Twitter picture

You are commenting using your Twitter account. Log Out /  更改 )

Facebook photo

You are commenting using your Facebook account. Log Out /  更改 )

w

Connecting to %s

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