CAN轉(zhuǎn)以太網(wǎng)設(shè)備通過配置軟件,可以被配置成兩種通訊模式,一個(gè)是TCP,一個(gè)是UDP。在TCP通訊模式下,兩個(gè)CAN轉(zhuǎn)以太網(wǎng)設(shè)備是分成客戶端和服務(wù)器的,是彼此建立起連接才能互發(fā)數(shù)據(jù)的。相對(duì)而言,UDP模式就沒那么麻煩了,不需要建立固定的連接,只要設(shè)備被配置了相應(yīng)的通訊模式,數(shù)據(jù)收發(fā)就可以自動(dòng)開始,當(dāng)然由于連接的較為隨意,所以安全性略差,目的指向性沒有TCP那么明朗。現(xiàn)在你清楚了嗎?如果您需要既能配置TCP連接模式也能配置UDP連接模式的CAN轉(zhuǎn)以太網(wǎng)設(shè)備。
首先,要明確你要的應(yīng)答是什么,是正確接收某個(gè)報(bào)文,還是某個(gè)節(jié)點(diǎn)向另一節(jié)點(diǎn)請(qǐng)求報(bào)文
一、正確接收?qǐng)?bào)文:
CAN報(bào)文包含一個(gè)ID場(chǎng)的部分,每個(gè)報(bào)文在總線上廣播,節(jié)點(diǎn)收到報(bào)文后比較ID,如果是該節(jié)點(diǎn)應(yīng)該接受的報(bào)文ID,該節(jié)點(diǎn)則完成接受;
二、請(qǐng)求報(bào)文:
CAN報(bào)文內(nèi)在ID場(chǎng)前有一個(gè)1bit長度遠(yuǎn)程幀場(chǎng),0表示為普通幀,1表示為遠(yuǎn)程幀,當(dāng)A節(jié)點(diǎn)希望B節(jié)點(diǎn)向它發(fā)送某個(gè)報(bào)文時(shí),A節(jié)點(diǎn)向總線廣播遠(yuǎn)程幀,遠(yuǎn)程幀無數(shù)據(jù)場(chǎng),總線上節(jié)點(diǎn)同樣也是比較報(bào)文的ID場(chǎng),當(dāng)B節(jié)點(diǎn)比對(duì)ID場(chǎng)發(fā)現(xiàn)該遠(yuǎn)程幀是向它請(qǐng)求時(shí),B節(jié)點(diǎn)發(fā)送該遠(yuǎn)程幀請(qǐng)求的幀,A通過一點(diǎn)中的方法接受收
配置 CAN 總線終端電阻:
光纖轉(zhuǎn)can模塊兩條CAN通道內(nèi)部均已經(jīng)集成標(biāo)準(zhǔn)120Ω終端電阻,可通過兩條CAN總線接線端子之間的撥碼開關(guān)選擇是否接入。
與光纖連接:
can光纖轉(zhuǎn)換器的光纖接口類型可選擇SC、 ST兩種接口, 傳輸方式可選擇單模、多模兩種, 用戶在實(shí)際使用時(shí)只需要選擇對(duì)應(yīng)的光纖線即可即插即用。