can電纜通訊故障排除方法如下:1.哪里斷了,那就要從那方面來檢查一下,看是不是CAN總線故障了,直接找終端電阻,一般情況下,是不是CAN總線終端電阻引起的;2.CAN節(jié)點故障,CAN節(jié)點是不是接觸不良了,是不是CAN總線兩端總線故障;3.can總線通訊板損壞,也可能是CAN總線系統(tǒng)局部損壞引起的;4.布線系統(tǒng)有問題了,也可能是總線系統(tǒng)的總線阻抗不符合要求,也可能是總線拓撲導通或者接觸不良。電纜故障:總線是CAN總線網(wǎng)絡中的主要解決方案,它是對總線和通訊進行調(diào)試,同時進行調(diào)試。電纜通訊:總線是一種內(nèi)部結構,它是cpu、內(nèi)存、輸入、輸出設備傳遞信息的公用通道,主機的各個信號設備通過總線相連接,外部設備通過相應的接口電路再與總線相連接,從而形成了CAN總線、VB、can總線等通訊網(wǎng)絡。電纜通訊:總線:總線是一種內(nèi)部結構,主機的各個信號都通過總線連接到總線上,從而形成了計算機硬件系統(tǒng)。電纜故障:在總線的兩端增加了一個單元,來排除各個單元之間電容對傳的電壓差,看看是否影響正常??偩€隱性故障一般是總線某處不可避免的被關閉的,如果出現(xiàn)這種故障,就會導致總線處于另一個單元上,從而造成了計算機內(nèi)部總線網(wǎng)絡無法正常運行,因此,總線通訊不可能實現(xiàn)通訊的統(tǒng)一。其它:PCI、輸入線:PCI、can總線是連接各個單元的端口,它是模塊內(nèi)部各個功能部件之間的連接線,沒有進行聯(lián)系,它的主要功能是為了進行信息交換。但是PCI、PCI、端口是總線絡的最終接頭,總線是總線與計算機內(nèi)部設備之間的連接,這連接方法對總線的數(shù)控要求較高,必須要進行如下的電纜、插針、插頭、插針等要有施工組織和施工監(jiān)理工程師專門負責,這些工程才可以有真正的施工,而總線系統(tǒng)不可能處處都具備“活”,容易造成生產(chǎn)技術上的復雜、復雜等問題。
can電纜通訊CAN是國際上應用最廣泛的現(xiàn)場總線之一。最常見的CAN為雙絞線,以消除信號反射,以使外部的干擾在兩根導線上產(chǎn)生的噪聲相同,彼此可以傳輸同一個有用的信號。雙絞線的作用是使外部干擾在兩根導線上產(chǎn)生的噪聲相同,以便后續(xù)的差分電路提取出有用信號,差分電路是一個減法電路,兩個輸入端同相的信號相互抵消(m-n),反相的信號相當于x-(-y),得到增強。can總線的差分電路是用于抗干擾的,兩根導線外用120Ω的屏蔽層,連著它們的外部信號相當于與雙絞線接觸。can總線是一種很強的差分電路,它基本上可以檢測到無強電壓,無中繼電路。其抗干擾能力與普通的雙絞線基本相同,各自能夠檢測到的電壓與電流之間的差值。但是,在不影響信號的前提下,我們在實際使用中,尤其是在很重要的電壓等級中,必須要添加良好的抗干擾能力。除了增強抗干擾能力外,在總線上的兩個導線上必須加裝上絕緣的抗干擾器件以確??偩€的正常通訊。也就是說,添加一個電阻,在總線的兩端加總網(wǎng),接收電路中的強信號被濾波器吸收,將竄入到低電平,使總線處于“電平”狀態(tài)?!安皇芨蓴_”的物理性能和引線都比普通的總線強,總線在進行通訊時,必須增加濾波的功耗,增大它的抗干擾能力為“匹配”。

在總線上的抗干擾器件要放置在總線的兩端,除了布線的外部環(huán)境要適當?shù)母綦x,還要增加抗干擾能力。因為總線的抗干擾器、節(jié)點、自動裝置和模塊等都是總線的,故可抗外界電磁干擾的能力、抗干擾能力和本身抗干擾能力的強大。

CANopen作為一種非常實用的通信協(xié)議在工控領域非常實用,相對于RS485的MODBUS協(xié)議,該協(xié)議有速度快,穩(wěn)定性好的優(yōu)點。1 CAN發(fā)送數(shù)據(jù)時,每次是發(fā)一個包,每個包還帶一個ID,這點和RS485有差別。2 CANopen是軟件協(xié)議,是搭建在CAN硬件之上的協(xié)議。3 CANopen和485的modbus類似,都是是一個主站多個從站的形式。主站一般由PLC或者連接CAN模塊的PC實現(xiàn),從站只要有CAN收發(fā)器芯片就可以了。4 CANopen實現(xiàn)最主要的功能有三個,心跳,SDO和PDO。1) 心跳:所有的從站都會按一定的節(jié)奏發(fā)送一個固定格式的心跳包給主站,主站可以設置一個定時檢測,如果一定時間內(nèi)沒有接收到心跳就會判斷該從站掉線。2) SDO:類似MODBUS中的10命令,發(fā)送固定格式的CAN數(shù)據(jù)包,該數(shù)據(jù)包可以修改其他從站的對象字典(配置參數(shù)),從站設備接收到該命令后會有結果返回;3) PDO:類似主動上傳模式,設置完成后,會按照一定延時自動發(fā)送,保證傳輸成功,該功能屬于單向傳輸。5 一些名詞的解釋1) 對象字典:其實就是一個配置列表,每個從站和每個主站都有一個對象字典,對象字典里可以配置該設備如何進行心跳、PDO、SDO等操作。也可以實現(xiàn)自定義參數(shù),比如對象字典某個地址存放小數(shù)點的點位,主站通過SDO修改這個地址來修改小數(shù)點位。2) 每個從站節(jié)點有以下狀態(tài):初始化:上電后對CAN控制器進行初始化應用層復位:應用程序復位,如開關量模擬量輸出的復位通訊復位:節(jié)點的CANopen通訊復位,復位后可以進行CANopen通訊預操作狀態(tài):操作就緒,此時不能進行PDO通信,可以進行SDO參數(shù)配置,主站可以進行網(wǎng)絡管理操作狀態(tài):CANopen激活,PDO按照對象字典的設置進行傳輸,SDO也可以傳輸數(shù)據(jù)和修改參數(shù)停止狀態(tài):主站發(fā)送停止狀態(tài),PDO通信停止主站可以通過發(fā)送命令讓網(wǎng)絡中任意一個從站節(jié)點進行狀態(tài)切換。
CAN總線系統(tǒng)產(chǎn)生故障的原因:1.汽車電源系統(tǒng)引起的故障:汽車電控模塊的工作電壓一般在10.5-15.0V,如果汽車電源系統(tǒng)提供的工作電壓不正常,就會使得某些電控模塊出現(xiàn)短暫的不正常工作,這會引起整個汽車CAN總線系統(tǒng)出現(xiàn)通信不暢。2.汽車CAN總線系統(tǒng)的鏈路故障:當出現(xiàn)通信線路的短路、斷路或線路物理性質(zhì)變化引起通信信號衰減或失真,都會導致多個電控單元工作不正常,使CAN總線系統(tǒng)無法工作。3.汽車CAN總線系統(tǒng)的節(jié)點故障:節(jié)點是汽車CAN總線系統(tǒng)中的電控模塊,因此節(jié)點故障就是電控模塊的故障。它包括軟件故障即傳輸協(xié)議或軟件程序有缺陷或沖突,從而使汽車CAN總線系統(tǒng)通信出現(xiàn)混亂或無法工作,這種故障一般會成批出現(xiàn);硬件故障一般是電控模塊芯片或集成電路故障,造成汽車CAN總線系統(tǒng)無法正常工作。