Matlab——記錄Matlab實現MODBUS RTU的方法


前端時間需要實現Matlab與下位機通訊,用Modbus RTU是最方便的方法,通過查資料(百度)發現Matlab在2017的版本中就支持Modbus了,包括TCP和RTU,但網上只搜到TCP的教程和中文示例。

因此貼一下MathWorks上相關內容的說明文檔,做個記錄。

  https://ww2.mathworks.cn/help/instrument/modbus-communication.html?s_tid=CRUX_lftnav

直接使用Matlab進行編程或者用工具箱都可以實現MODBUS TCP/RTU的通訊,兩者有相通性,找幾個網站上的例程多試幾次就行。

多寄存器讀寫需要設置字節和字的順序,與下位機寄存器定義相同,推薦先讀多寄存器,然后根據讀取結果判斷順序。


免責聲明!

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



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