廢話少說,我們直接上乾的,學習Modbus知識,
第一個是收集和查閱資料,這個是必須的。
1、Modbus官方網站:http://www.modbus.org/
2、Modbus協議規範英文原版:
http://download.csdn.net/download/thebestleo/9609480
3、Modbus協議規範中文版:
http://download.csdn.net/download/thebestleo/9609620
4、Modbus通訊的TCP實現指南:
http://download.csdn.net/download/thebestleo/9609646
5、Modbu TCP服務器測試工具:
http://download.csdn.net/download/thebestleo/9609665
6、Modbu TCP客戶端測試工具:
http://download.csdn.net/download/thebestleo/9609676
7、網絡數據分析軟件Wireshark:
http://download.csdn.net/download/thebestleo/9613131
8、文章中Modbus Slave的設置文件,打包下載一下,便於你的測試
http://download.csdn.net/detail/thebestleo/9614679
下面傳一張modbus官網上的一張圖片,是一個Modbus TCP的工具包,跟我上面給出的類似
看見沒,上述資料價值500美元
modbus應該算入門級的bus了,學好了這個,
就可以對其他如canbus,profibus,HART,fieldbus等等,進行深入研究。
不過,網上的東西不錯,但是過於零零碎碎了,不好系統學習。
其實,modbus雖然比較簡單,但是如果不注意有很多坑, 特別是寄存器的位數,
大小端處理,浮點數,長整數的處理等等。之前也沒有什麼合適的書籍系統介紹,
幫助理解的。可以上網搜索看看。