Modbus庫開發筆記之十一:關於Modbus協議棧開發的說明


對於Modbus協議棧的整個開發內容,前面已經說得很清楚了,接下來我們說明一下與開發沒有直接關系的內容。

首先,關於我為什么開發這個協議棧的問題。我們的初衷只是想能夠在開發產品時不用每次都重寫這一部分,而是可以不斷的改進和使用達到復用的目的。當然在后來,我們覺得不只是我們自己可以使用,也可以將其公開,讓任何願意使用的人使用。源碼網址是:https://github.com/foxclever/Modbus

其次,Modbus協議有國標,包括三個文件。我們這個協議棧就是按照國標開發的標准協議,但不完全,包括有讀寫各種類型對象數據的功能,在一般的工業應用場合是完全夠的。三個標准文件:

GB/T 19582.1-2008 《基於Modbus協議的工業自動化網絡規范 第1部分:Modbus應用協議》

GB/T 19582.2-2008 《基於Modbus協議的工業自動化網絡規范 第1部分:Modbus協議在串行鏈路上的實現指南》

GB/T 19582.3-2008 《基於Modbus協議的工業自動化網絡規范 第1部分:Modbus協議在TCP/IP上的實現指南》

最后,歡迎大家使用這個協議棧,但我們不就使用的最終結果負責。當然如果發現任何的不足,我們非常並歡迎大家將發現的問題告知我們,以便我們持續的改進之。

本系列的全部分裝如下:

Modbus庫開發筆記之一:實現功能的基本設計

http://www.cnblogs.com/foxclever/p/7118536.html

Modbus庫開發筆記之二:Modbus消息幀的生成

http://www.cnblogs.com/foxclever/p/7148108.html

Modbus庫開發筆記之三:Modbus TCP Server開發

http://www.cnblogs.com/foxclever/p/7172412.html

Modbus庫開發筆記之四:Modbus TCP Client開發

http://www.cnblogs.com/foxclever/p/7220339.html

Modbus庫開發筆記之五:Modbus RTU Slave開發

http://www.cnblogs.com/foxclever/p/7258751.html

Modbus庫開發筆記之六:Modbus RTU Master開發

http://www.cnblogs.com/foxclever/p/7286495.html

Modbus庫開發筆記之七:Modbus其他輔助功能開發

http://www.cnblogs.com/foxclever/p/7354201.html

Modbus庫開發筆記之八:CRC循環冗余校驗的研究與實現

http://www.cnblogs.com/foxclever/p/7397691.html

Modbus庫開發筆記之九:利用協議棧開發Modbus TCP Server應用

http://www.cnblogs.com/foxclever/p/7435571.html

Modbus庫開發筆記之十:利用協議棧開發Mosbus RTU Slave應用

http://www.cnblogs.com/foxclever/p/7441330.html

對本系列文章有興趣的同仁歡迎關注我們的公眾號:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM