云浮市西門子低壓電器授權總經銷商 西門子WinCC軟件授權總經銷商
提醒:因為軟件開發行業無明確禁止法規, 該企業僅提供軟件開發外包定制服務,項目需取得國家許可,嚴禁非法用途。 違法舉報
| 更新時間 2024-12-02 08:00:00 價格 請來電詢價 西門子PLC 西門子總代理商 西門子變頻器 西門子電機 西門子一級代理 西門子觸摸屏 西門子授權經銷商 聯系電話 13510737515 聯系手機 13185520415 聯系人 董海波 立即詢價 |
詳細介紹
1.1
Modbus RTU 主站通信
Modbus RTU的通信作業是主站去讀從站的某個地址區的數據或者把數據寫入從站的指定地址。讀和寫作為兩個作業彼此不能沖突,從站同一時間也只能接收一個作業請求(被讀或者被寫),所以在主站程序中需要完全錯開兩種作業。如圖1所示為Modbus RTU 主站的初始化。
圖1、Modbus RTU 主站初始化程序
后續將調用Modbus_Master,很多時候工程師都是直接使用時鐘脈沖去觸發每個讀寫作業,對單個站往往直接使用時鐘脈沖,多個站可能使用時鐘脈沖+計數器或者時鐘脈沖上升沿/下降沿。這些方法并不是不行,只是偶爾會導致些錯誤,例如在Modbus RTU中是16#8200,究其原因是前面提到的“程序中需要錯開兩種作業”,也就是這樣做會偶爾導致前一作業沒執行完,后一作業就已經觸發!
相關產品
產品分類
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415