[發明專利]一種總線循環發送控制器故障碼的故障檢測系統及方法有效
| 申請號: | 202110088390.2 | 申請日: | 2021-01-22 |
| 公開(公告)號: | CN112965457B | 公開(公告)日: | 2022-07-05 |
| 發明(設計)人: | 李璞;肖巖;曲帥;丁祥;李江有;崔挺 | 申請(專利權)人: | 浙江合眾新能源汽車有限公司 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02 |
| 代理公司: | 浙江千克知識產權代理有限公司 33246 | 代理人: | 雷嫻 |
| 地址: | 314500 浙江省*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 總線 循環 發送 控制器 故障 檢測 系統 方法 | ||
1.一種總線循環發送控制器故障碼的故障檢測系統,包括故障檢測模塊和故障發送模塊,其特征在于:
所述故障檢測模塊,用于檢測所述控制器所有故障節點的故障狀態;
所述故障發送模塊,根據所述故障檢測模塊的檢測結果將控制器的所有故障節點的故障信息發送至串行總線;并且使得發生故障的故障節點的故障信息占用總線的時長大于沒有發生故障的故障節點的故障信息占用總線的時長;
所述故障發送模塊包括一計數器,所述計數器的計數范圍被均分為若干個數值區間;各數值區間分別與控制器的各故障節點一一對應;
所述計數器每執行一次累加操作將觸發所述故障發送模塊發送一次故障信息至所述串行總線;
所述累加操作的累加階梯值根據計數器的當前計數值Tn所在數值區間對應的故障節點確定:如果對應的故障節點發生故障,則累加階梯值為t1;如果對應的故障節點沒有發生故障,則累加階梯值為t2;t1t2;
所述故障發送模塊還包括故障信息生成單元;
所述故障信息生成單元根據計數器的當前計數值Tn所在數值區間對應的故障節點的故障狀態確定輸出到串行總線的故障信息:如果對應的故障節點沒有發生故障,則故障信息為0;如果對應的故障節點發生故障,則故障信息為故障節點對應的故障碼。
2.根據權利要求1所述的一種總線循環發送控制器故障碼的故障檢測系統,其特征在于:
所述t1的值為1,所述t2的值根據所述數值區間的寬度值確定。
3.根據權利要求1所述的一種總線循環發送控制器故障碼的故障檢測系統,其特征在于:
所述故障信息生成單元還包括與各故障節點一一對應的故障碼生成器,所述故障碼生成器存儲對應故障節點的故障碼;
所述故障信息生成單元根據計數器的當前計數值Tn,觸發對應的故障碼生成器:如果故障碼生成器對應的故障節點沒有發生故障,則輸出0到串行總線;如果故障碼生成器對應的故障節點發生故障,則輸出其存儲的故障碼到串行總線。
4.一種總線循環發送控制器故障碼的故障檢測方法,其特征在于,包括:
S1故障檢測步驟,故障檢測模塊檢測所述控制器所有故障節點的信號;
S2故障發送步驟,故障發送模塊根據步驟S1的檢測結果將控制器的所有故障節點的故障信息發送至串行總線,并且使得,發生故障的故障節點的故障信息占用總線的時長大于沒有發生故障的故障節點的故障信息占用總線的時長;
其中,所述故障發送模塊包括一計數器;
所述步驟S2中,各故障節點的故障信息的發送均包括:
步驟S21.根據故障節點的故障狀態確定計數器的累加階梯值:如果故障節點發生故障,則累加階梯值為t1;如果故障節點沒有發生故障,則累加階梯值為t2;t1t2;
步驟S22.計數器執行累加操作,更新當前計數值Tn;
步驟S23.將故障節點的故障信息發送至串行總線;
步驟S24. 重復執行步驟S21-S23,直到計數器的當前計數值Tn大于第一計數值。
5.根據權利要求4所述的一種總線循環發送控制器故障碼的故障檢測方法,其特征在于:
所述故障發送模塊包括一計數器;
所述計數器的計數范圍被分為若干個數值區間;各數值區間分別與控制器的各故障節點一一對應;
所述步驟S2中包括:
步驟S20.根據計數器的當前計數值Tn所在的數值區間,確定對應的故障節點;
步驟S21.根據步驟S20確定的故障節點的故障狀態確定計數器的累加階梯值:如果故障節點發生故障,則累加階梯值為t1;如果故障節點沒有發生故障,則累加階梯值為t2;t1t2;
步驟S22.計數器執行累加操作,更新當前計數值Tn;
步驟S23. 根據步驟S20確定的故障節點的故障狀態,發送故障節點的故障信息發送至串行總線;
步驟S24. 如果計數器的當前計數值Tn超出所述計數范圍,則將計數器清零,完成步驟S2;否則,執行S20。
6.根據權利要求5所述的一種總線循環發送控制器故障碼的故障檢測方法,其特征在于:
所述t1的值為1,所述t2的值為所述數值區間的寬度值。
7.根據權利要求5所述的一種總線循環發送控制器故障碼的故障檢測方法,其特征在于:
所述故障發送模塊還包括故障信息生成單元;所述故障信息生成單元還包括與各故障節點一一對應的故障碼生成器,所述故障碼生成器存儲對應故障節點的故障碼;
所述步驟S22中,還將所述計數器的當前計數值,發送至所述故障信息生成單元;
所述步驟S23中,所述故障信息生成單元根據計數器的當前計數值Tn,觸發對應的故障碼生成器:如果故障碼生成器對應的故障節點沒有發生故障,則輸出0到串行總線;如果故障生碼成器對應的故障節點發生故障,則輸出其存儲的故障碼到串行總線。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江合眾新能源汽車有限公司,未經浙江合眾新能源汽車有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110088390.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:綠化用的苗木運輸裝置
- 下一篇:便于上料的石灰石涂抹裝置





