[發明專利]一種IO模塊鑒別控制器雙主的方法有效
| 申請號: | 202011239323.8 | 申請日: | 2020-11-09 |
| 公開(公告)號: | CN112269313B | 公開(公告)日: | 2022-12-09 |
| 發明(設計)人: | 胡波;臧峰;于在松;薛建中;宋美艷;曾衛東;盧海松;蔡丹;陳俊;劉茜;柳曦;管磊 | 申請(專利權)人: | 西安熱工研究院有限公司;南京南瑞繼保工程技術有限公司 |
| 主分類號: | G05B9/03 | 分類號: | G05B9/03 |
| 代理公司: | 西安智大知識產權代理事務所 61215 | 代理人: | 何會俠 |
| 地址: | 710032 陜*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 io 模塊 鑒別 控制器 方法 | ||
1.一種IO模塊鑒別控制器雙主的方法,其特征在于:所述方法包括如下步驟:
1)在底座上存在左右布置的兩塊冗余控制器,默認左側布置的控制器為主控制器,右側布置的控制器為從控制器;并且正常情況下一個底座上只能存在一個主控制器;而且只有這個主控制器才能對IO模塊下發控制報文;控制器啟動時通過底座上GPIO管腳判斷控制器的左右位置;
2)底座上的兩個控制器,啟動時分別根據各自GPIO管腳收到的高低電平,設置本控制器的左右位置標記;規定:控制器插入底板左側則此控制器內的標記為假,控制器插入底板右側則此控制器內的標記為真;
3)控制器向IO模塊實時下發控制報文時,報文中增加本控制器的位置信息,左側控制器下發的報文中位置信息為假,右側控制器下發的報文中位置信息為真;
4)IO模塊接收并分析控制器實時下發的控制報文后,從而解析出此報文中控制器的位置信息,并根據此位置信息真假判斷出當前報文是由左側控制器下發的,還是由右側控制器下發的;
5)假如某一時刻接收到的實時控制報文中,控制器的位置信息和IO模塊內部保存的上一時刻的控制器位置信息一致,則說明控制器此時沒有主從切換,不一致則說明控制器發生了切換;
6)采用步驟5)的判斷原則,假如某一時刻IO模塊確實判斷主從控制器切換后,首先IO模塊將內部主從切換標記設置為真;其次IO模塊將內部控制器的位置信息更新為最新收到的控制報文里的控制器位置信息;最后IO模塊將啟動一個500ms的定時計數;
7)如果在這個500ms的定時計數期間內,IO模塊接收到的控制報文中的控制器位置信息繼續變化,則IO模塊認為此時底板上的兩個控制器已經雙主,這樣IO模塊便閉鎖控制器下發報文的解析功能,從而防止因控制器雙主情況下導致控制指令下發不一致的問題;
8)如果在這個500ms的定時計數期間內,接收到的控制報文中的控制器位置信息并無變化,則說明是控制器正常切換導致位置變化,IO模塊將內部主從切換標記設置為假,然后正常解析控制器下發報文;
9)如果在這個500ms的定時計數結束時,IO模塊將內部主從切換標記設置為假,IO模塊則繼續記錄控制器切換信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安熱工研究院有限公司;南京南瑞繼保工程技術有限公司,未經西安熱工研究院有限公司;南京南瑞繼保工程技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011239323.8/1.html,轉載請聲明來源鉆瓜專利網。





