[發明專利]基于ModbusRTU協議的同步電機數據通信系統有效
| 申請號: | 201711100134.0 | 申請日: | 2017-11-09 |
| 公開(公告)號: | CN107864081B | 公開(公告)日: | 2020-11-24 |
| 發明(設計)人: | 劉澍;段巍;李凡;王成勝;蔣珺;蘭志明;楊瓊濤;王盼 | 申請(專利權)人: | 北京金自天正智能控制股份有限公司 |
| 主分類號: | H04L12/40 | 分類號: | H04L12/40;H04L12/403 |
| 代理公司: | 北京華誼知識產權代理有限公司 11207 | 代理人: | 劉月娥 |
| 地址: | 100071 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 modbusrtu 協議 同步電機 數據通信 系統 | ||
1.一種基于Modbus RTU協議的同步電機數據通信系統,其特征在于:四臺帶有DSP芯片的控制板,藍海微星觸摸屏,RS485轉換芯片,雙絞線,RS485總線;將每個DSP控制板上的SCI輸出管腳由雙絞線并聯后,并由其中任意一個管腳用雙絞線引入RS485轉換芯片;將RS485轉換芯片的輸出端由一條RS485數據總線連接在觸摸屏的RS485接口上;觸摸屏端的系統是在VirtualStudio2010環境下基于WinCE6.0平臺上開發的通訊系統;該通訊系統的主站發送端包括如下環節:屏幕上的觸摸和按鍵事件的識別環節、動作處理環節、命令產生環節、Sliding Window消息控制環節、消息發送和接受環節和接受端的命令識別環節,命令執行環節,回傳消息回傳環節;
上述主站通過C#VisualStudio 2010進行編程和從站進行數據交互;從站通過CCS3.0進行編程處理從主站觸摸屏接受到的消息;
在本同步電機數據通信系統中,一個從站使用多個地址來模擬Sliding Window系統中的ACK碼。在命令生成環節,主站依據命令的序列及其相應的從站產生地址碼并放入Sliding Window的緩存隊列中。在地址碼的分配上,每一個DSP從站都會被分到32個連續的地址碼;1-32是DSP1所分配的地址碼,33-64是DSP2的地址碼,以此類推,將128個地址碼分別分給4個DSP,用在Sliding Window機制中模擬ACK功能碼;
2.根據權利要求1所述的同步電機數據通信系統,其特征在于:Sliding Window控制環節,觸摸屏會依據設定好的窗口大小將隊列中的數據放入發送窗口;發送過程中,發送窗口中的所有數據包保存起來以防止由于數據傳輸導致的數據錯誤或其它問題;對從機的回傳消息進行確認,將數據提交。
3.根據權利要求1所述的同步電機數據通信系統,其特征在于:在DSP接收端,通過串口讀取報文,若是芯片空閑,處理報文,生成回傳報文,并發送;當DSP芯片不處于空閑狀態時,將其置于緩存隊列,等稍后進行處理;主機端接受到DSP的回傳報文,對其進行解析,判斷回復報文的順序與正確性;
當回文與主站所發報文的ACK匹配,發送窗口下移對其中報文進行更新;當不匹配,找到最初不匹配的那一條報文,將此報文所對應的從機的窗口中的報文重新發送,當多次不成功,認為從機通訊出故障,判斷其他機器是否繼續運行;如果其他機器可以繼續運行且本機重啟不會影響其他機器的工作狀態時重啟,重啟出錯的DSP使得系統正常運行,反之,在保證其他從機安全正常的情況下,發出警示信號,并停機。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京金自天正智能控制股份有限公司,未經北京金自天正智能控制股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711100134.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:汽車通信方法、裝置及計算機可讀存儲介質
- 下一篇:一種組隊旅游的信息分享裝置





