[發明專利]一種控制器系統的串口冗余切換方法及裝置在審
| 申請號: | 201710155696.9 | 申請日: | 2017-03-16 |
| 公開(公告)號: | CN106896750A | 公開(公告)日: | 2017-06-27 |
| 發明(設計)人: | 馬寶;李偉;印少華 | 申請(專利權)人: | 上海鼎樁新能源科技有限公司 |
| 主分類號: | G05B19/04 | 分類號: | G05B19/04 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 201306 上海市浦*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 控制器 系統 串口 冗余 切換 方法 裝置 | ||
技術領域
本發明涉及數據處理領域,具體涉及一種控制器系統的串口冗余切換方法及裝置。
背景技術
目前在工業自動化領域中,由于串口通信接口簡單,編寫程序簡便,可以用電腦顯示相關調試信息,不需要借助其他外部硬件,從而可以很方便地進行程序調試,所以單片機串口通訊技術被廣泛應用。
但是在串口通訊時,通訊口會出現軟件和硬件故障。如果只有一個串口進行數據通訊,出錯串口故障后,系統通訊就會癱瘓。目前串口通信采用單口通信,沒有涉及到單片機之間的串口冗余切換方法,更沒有一個主站對多個從站的串口冗余切換方案,一旦出現故障,就不能進行通訊。且現有技術中的基于自主冗余服務器的串口冗余切換方法,也無法直接應用帶單片機上。
發明內容
本發明所要解決的技術問題是提供一種控制器系統的串口冗余切換方法及裝置,具有串口冗余通訊成本低廉、設計制造簡單、通訊穩定可靠、避免通訊死機和串口故障的優良特性。
為了實現上述目的,本發明所采用的技術方案為:一種控制器系統的串口冗余切換裝置,其中,包括第一電流檢測模塊,第一串口模塊、控制單元、第二電流檢測模塊、第二串口模塊、四通道單刀單擲開關和外部串口模塊;所述控制單元和所述第一電流檢測模塊、第一電流檢測模塊以及四通道單刀單擲開關連接,所述四通道單刀單擲開關還和第一串口模塊、第二串口模塊以及外部串口模塊連接,所述第一串口模塊的另一端連接所述第一電流檢測模塊,所述第二串口模塊的另一端連接所述第二電流檢測模塊。
上述的一種控制器系統的串口冗余切換裝置,其中,所述四通道單刀單擲開關一端連接所述外部串口模塊,另一端接通所述第一串口模塊或者第二串口模塊。
上述的串口冗余切換裝置進行串口冗余切換的方法,其中,包括:
S1、所述控制中心控制所述第一電流檢測模塊檢測所述第一串口模塊的電流是否為正常工作時的電流,若是,進入S2,若否,進入S5;
S2、若所述第一串口模塊電流正常,所述控制中心控制所述第一電流檢測模塊向所述第一串口模塊發出信息,判斷發出的信息是否有回應;若有,進入S4,若沒有,進入S3;
S3、若所述第一串口模塊沒有回應,則所述四通道單刀單擲開關切換到第二串口模塊,切換后若有信息返回,則判斷第一串口模塊為損壞;若沒有信息返回,則發出警報,需要維修人員檢查與另一端通訊線路問題。
S4、若所述第一串口模塊有回應,則判斷第一串口模塊正常,不用切換;
S5、若所述第一串口模塊電流不正常,則直接判斷所述第一串口模塊損壞,所述四通道單刀單擲開關切換到第二串口模塊工作。
本發明的有益效果為:設計采用雙串口設計方案,一個運行,一個冗余備份,從而實現串口冗余設計;串口冗余通訊成本低廉,設計制造簡單,通訊穩定可靠,避免通訊死機和串口故障。
附圖說明
圖1為一種控制器系統的串口冗余切換裝置的結構框架圖。
具體實施方式
為使本發明實現的技術手段、創作特征、達成目的與功效易于明白了解,下面結合具體實施方式和附圖,進一步闡述本發明。
圖1為一種控制器系統的串口冗余切換裝置的結構框架圖。
請參見圖1,一種控制器系統的串口冗余切換裝置,其中,包括第一電流檢測模塊,第一串口模塊、控制單元、第二電流檢測模塊、第二串口模塊、四通道單刀單擲開關和外部串口模塊;所述控制單元和所述第一電流檢測模塊、第一電流檢測模塊以及四通道單刀單擲開關連接,所述四通道單刀單擲開關還和第一串口模塊、第二串口模塊以及外部串口模塊連接,所述第一串口模塊的另一端連接所述第一電流檢測模塊,所述第二串口模塊的另一端連接所述第二電流檢測模塊。
本發明提供的一種控制器系統的串口冗余切換裝置,其中,所述四通道單刀單擲開關一端連接所述外部串口模塊,另一端接通所述第一串口模塊或者第二串口模塊。
本發明提供的一種控制器系統的串口冗余切換方法,其中,包括:
S1、所述控制中心控制所述第一電流檢測模塊檢測所述第一串口模塊的電流是否為正常工作時的電流,若是,進入S2,若否,進入S5;
S2、若所述第一串口模塊電流正常,所述控制中心控制所述第一電流檢測模塊向所述第一串口模塊發出信息,判斷發出的信息是否有回應;若有,進入S4,若沒有,進入S3;
S3、若所述第一串口模塊沒有回應,則所述四通道單刀單擲開關切換到第二串口模塊,切換后若有信息返回,則判斷第一串口模塊為損壞;若沒有信息返回,則發出警報,需要維修人員檢查與另一端通訊線路問題。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海鼎樁新能源科技有限公司,未經上海鼎樁新能源科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710155696.9/2.html,轉載請聲明來源鉆瓜專利網。





