雙冗余CAN總線模塊的設(shè)計(jì)與實(shí)現(xiàn)
(2)發(fā)送冗余設(shè)計(jì)當(dāng)CAN設(shè)備處于發(fā)送狀態(tài)時(shí),如果發(fā)生主CAN設(shè)備連接線路斷開(kāi)的情況,會(huì)在主CAN設(shè)備控制器的狀態(tài)寄存器中置位錯(cuò)誤標(biāo)志,這樣相對(duì)于接收程序來(lái)說(shuō)要簡(jiǎn)單一些。
本文引用地址:http://www.ex-cimer.com/article/148011.htm發(fā)送過(guò)程中系統(tǒng)只會(huì)出現(xiàn)兩種情況:①正常工作時(shí),只有主CAN設(shè)備在發(fā)送數(shù)據(jù),從CAN設(shè)備處于復(fù)位狀態(tài)或者偵聽(tīng)狀態(tài),隨時(shí)準(zhǔn)備工作;②主CAN設(shè)備控制器的狀態(tài)寄存器的錯(cuò)誤標(biāo)志置位時(shí),主設(shè)備不能正常發(fā)送,應(yīng)通道切換,復(fù)位主CAN設(shè)備,在從CAN設(shè)備上進(jìn)行信息重發(fā)。數(shù)據(jù)
3.3冗余測(cè)試測(cè)試?yán)秒p通道CAN分析儀分別連接本CAN冗余模塊的A.B通道上,在從A通道連續(xù)發(fā)送數(shù)據(jù)至分析儀的過(guò)程中,手動(dòng)斷開(kāi)此鏈接,則備用通道B開(kāi)始工作,切換成功。
光耦相關(guān)文章:光耦原理
評(píng)論