GCAN-201串口轉(zhuǎn)CAN網(wǎng)關(guān)
- 品牌:
- GCAN
- 型號:
- GCAN-201
- 應用:
- 現(xiàn)有RS-232設(shè)備連接CAN總線網(wǎng)絡;擴展標準RS-232網(wǎng)絡通訊長度;PLC設(shè)備連接CAN總線網(wǎng)絡通訊;CAN總線與串行總線之間的網(wǎng)關(guān)網(wǎng)橋;工業(yè)現(xiàn)場網(wǎng)絡數(shù)據(jù)監(jiān)控;煤礦、油井遠程通訊;CAN教學應用遠程通訊;CAN工業(yè)自動化控制系統(tǒng);智能樓宇控制數(shù)據(jù)廣播系統(tǒng)等CAN總線應用系統(tǒng)。
-
一、功能概述
沈陽廣成科技GCAN-201模塊(CAN232/485MB)是集成1路標準CAN總線接口、1路標準串行接口(RS-232/RS-485)的工業(yè)級CAN總線與串行總線通訊連接器(網(wǎng)橋)。采用GCAN-201模塊,用戶可以將原本使用RS-232/RS-485總線進行通訊的設(shè)備,在不需改變原有硬件結(jié)構(gòu)的前提下使其獲得CAN總線通訊接口,實現(xiàn)RS-232/RS-485通信設(shè)備和CAN總線網(wǎng)絡之間的連接,構(gòu)成現(xiàn)場總線實驗室、工業(yè)控制、智能小區(qū)、汽車電子網(wǎng)絡等CAN總線網(wǎng)絡領(lǐng)域中數(shù)據(jù)處理、數(shù)據(jù)采集的CAN總線網(wǎng)絡控制節(jié)點。
GCAN-201模塊在正常工作時,處于實時對CAN總線和RS-232/RS-485總線進行監(jiān)聽的狀態(tài),一旦檢測到某一側(cè)總線上有數(shù)據(jù)接收到,立即對其進行解析,并裝入各自的緩沖區(qū),然后按設(shè)定的工作方式處理并轉(zhuǎn)換發(fā)送到另一側(cè)的總線,實現(xiàn)數(shù)據(jù)格式的轉(zhuǎn)換。GCAN-201模塊是工業(yè)總線改造,多種總線設(shè)備互連的關(guān)鍵性工具,同時該模塊具有體積小巧、即插即用等特點,也是便攜式系統(tǒng)用戶的最佳選擇。GCAN-201模塊的各種總線接口均集成隔離保護模塊,使其避免由于瞬間的過壓過流而對模塊造成損壞。采用DIN導軌的固定方式,可使其更容易集成到各種控制柜中。
二、設(shè)備參數(shù)沈陽廣成科技GCAN-201串口轉(zhuǎn)CAN網(wǎng)關(guān)的設(shè)備參數(shù)包括:
(1)標準串口電平,可通過配置軟件選擇RS232或RS485總線;
(2)RS232接口采用標準3線制,RS485接口采用標準2線制;
(3)串口波特率支持600bps~115200bps,可通過軟件配置;
(4)提供兩種數(shù)據(jù)轉(zhuǎn)換模式:透明轉(zhuǎn)換、透明帶標識轉(zhuǎn)換;
(5)可配置三種轉(zhuǎn)換方向:雙向轉(zhuǎn)換、僅CAN轉(zhuǎn)串口、僅串口轉(zhuǎn)CAN;
(6)CAN總線支持CAN2.0A和CAN2.0B幀格式,符合ISO/DIS 11898規(guī)范;
(7)CAN總線通訊波特率在5kbps~1Mbps之間任意可編程;
(8)CAN總線接口采用電氣隔離,隔離模塊絕緣電壓:DC 1500V;
(9)使用9~30V DC供電(20mA,24V DC);
(10)RS485、CAN接口使用端子接口,RS232使用標準DB9接口;
(11)使用RS232接口進入RS232CAN-Config軟件配置工作模式及所有參數(shù);
(12)非易失行存儲器保存配置參數(shù),每次上電后自動調(diào)用最近一次的參數(shù);
(13)可用配套卡軌連接件,安裝到DIN卡軌上;
(14)工作溫度范圍:-40℃~+85℃;
三、應用領(lǐng)域沈陽廣成科技的設(shè)備應用領(lǐng)域包括:
(1)現(xiàn)有RS-232設(shè)備連接CAN總線網(wǎng)絡;
(2)擴展標準RS-232網(wǎng)絡通訊長度;
(3)PLC設(shè)備連接CAN總線網(wǎng)絡通訊;
(4)CAN總線與串行總線之間的網(wǎng)關(guān)網(wǎng)橋;
(5)工業(yè)現(xiàn)場網(wǎng)絡數(shù)據(jù)監(jiān)控;
(6)煤礦、油井遠程通訊;
(7)CAN教學應用遠程通訊;
(8)CAN工業(yè)自動化控制系統(tǒng);
(9)智能樓宇控制數(shù)據(jù)廣播系統(tǒng)等CAN總線應用系統(tǒng)。
如果您需要詢價沈陽廣成科技GCAN-201串口轉(zhuǎn)CAN網(wǎng)關(guān)或進行技術(shù)咨詢,可以加微信13019325660或撥打電話。四、設(shè)備安裝
1、設(shè)備尺寸
設(shè)備外形尺寸:(長,含接線端子)113mm*(寬)70mm*(高)25mm,其示意圖如圖所示。GCAN-201外形尺寸
2、接口定義及功能
GCAN-201模塊(CAN232/485MB)集成1路標準CAN總線接口、1路標準RS232串行接口、一路標準RS485串行接口。CAN總線及RS485接口由插拔式接線端子引出,RS232接口由標準DB9母頭引出,其接口位置及定義如下面圖表所示。GCAN-201模塊RS-232接口
GCAN-201模塊RS-232接口定義
GCAN-201模塊電源、CAN、RS485接線端子位置
GCAN-201模塊電源、CAN、RS485接線端子定義
五、設(shè)備使用
1、與PC連接
GCAN-201模塊具有即插即用的特點,因此用戶可以使用PC機RS232接口直接與GCAN-201模塊連接。
請注意:當用戶的PC機沒有自帶RS232接口時,則需使用USB轉(zhuǎn)RS232,與GCAN-201的RS232接口連接即可建立通信。
請注意:RS232接口的RX、TX請勿接反,否則將無法通信。
2、與RS232/485接口設(shè)備連接
GCAN-201模塊使用標準串口電平(232:±3~15V,485:-7~+12V),因此該模塊可以直接與帶有RS232/RS485接口的設(shè)備進行連接。
3、與CAN總線連接
GCAN-201模塊接入CAN總線連接方式為將CAN_H連CAN_H,CAN_L連CAN_L即可建立通信。CAN總線網(wǎng)絡采用直線拓撲結(jié)構(gòu),總線最遠的2個終端需要安裝120Ω的終端電阻;如果節(jié)點數(shù)目大于2,中間節(jié)點不需要安裝120Ω的終端電阻。對于分支連接,其長度不應超過3米。CAN總線總線的連接見圖所示。CAN總線網(wǎng)絡的拓撲結(jié)構(gòu)
請注意:CAN總線電纜可以使用普通雙絞線、屏蔽雙絞線。理論最大通信距離主要取決于總線波特率,最大總線長度和波特率關(guān)系詳見下表。若通訊距離超過1km,應保證線的截面積大于Φ1.0mm2,具體規(guī)格應根據(jù)距離而定,常規(guī)是隨距離的加長而適當加大。
波特率與最大總線長度參照表
4、CAN總線終端電阻
為了增強CAN通訊的可靠性,消除CAN總線終端信號反射干擾,CAN總線網(wǎng)絡最遠的兩個端點通常要加入終端匹配電阻,如圖所示。終端匹配電阻的值由傳輸電纜的特性阻抗所決定。例如雙絞線的特性阻抗為120Ω,則總線上的兩個端點也應集成120Ω終端電阻。如果網(wǎng)絡上其他節(jié)點使用不同的收發(fā)器,則終端電阻須另外計算。GCAN-201與其他CAN節(jié)點設(shè)備連接
請注意:GCAN-201模塊內(nèi)部未集成120Ω終端電阻。如果節(jié)點數(shù)目大于2,中間節(jié)點不需要安裝120Ω的終端電阻。需要使用時,將電阻兩端分別接入CAN_H、CAN_L即可,如上圖所示。
5、系統(tǒng)狀態(tài)指示燈
GCAN-201模塊具有1個PWR指示燈、1個SYS指示燈、1個CAN指示燈來指示設(shè)備的運行狀態(tài)。這3個指示燈的具體指示功能及狀態(tài)如下表所示。GCAN-201模塊指示燈狀態(tài)
● GCAN-201模塊上電后,PWR、SYS、CAN三個指示燈立即點亮;
● 當GCAN-201模塊自檢完成后,PWR燈常亮,CAN燈熄滅,SYS燈閃爍;
● 當CAN端有數(shù)據(jù)傳輸時,CAN燈閃爍,無數(shù)據(jù)時熄滅;
● 如果CAN總線出現(xiàn)通訊錯誤,CAN燈將變紅。六、配置說明
用戶可使用RS232接口,通過RS232CAN-Config軟件自行設(shè)定GCAN-201模塊的參數(shù),以滿足實際應用場合的需要。GCAN-201模塊的配置,包括模塊的轉(zhuǎn)換方式、串口參數(shù)、CAN總線參數(shù)、232/485功能切換等。在正常使用前,需要預先配置好GCAN-201的轉(zhuǎn)換參數(shù),如果沒有進行配置,那么GCAN-201將執(zhí)行上一次配置成功的參數(shù)。
1、配置準備
GCAN-201模塊在上電狀態(tài)下,用頂針輕點模塊DB9接口一端的復位按鈕,模塊的SYS燈和CAN燈交替閃爍,即表明模塊進入配置模式。如圖所示。復位按鈕
將模塊的RS232接口與PC連接。進入設(shè)備管理器找到串口號。如圖所示。
設(shè)備管理器界面
請注意:GCAN-201設(shè)備只能通過RS232接口進行配置,不能通過RS485接口進行配置。
2、軟件連接
當GCAN-201模塊進入配置模式且通過串口與PC機正常連接后,打開光盤中的“S232CAN-Config”軟件對模塊進行配置。軟件界面如圖所示。S232CAN-Config軟件主界面
進入軟件后,選擇連接到GCAN-201的串口號,點擊“連接設(shè)備”即可建立連接。如用戶不知道串口號,可通過進入PC機的設(shè)備管理器中查看。S232CAN-Config配置軟件串口只顯示1-7,如果您的串口號過大,請點擊端口屬性,在高級設(shè)置中修改串口號。點擊“Connect”后,界面彈出“讀取參數(shù)成功”,表明已讀出模塊當前的配置情況。
3、配置轉(zhuǎn)換參數(shù)
轉(zhuǎn)換參數(shù)界面如圖所示。GCAN-201模塊支持2種工作模式:透明轉(zhuǎn)換、透明帶標識轉(zhuǎn)換。支持3種轉(zhuǎn)換方向:雙向轉(zhuǎn)換、僅CAN轉(zhuǎn)串口、僅串口轉(zhuǎn)CAN。工作模式和轉(zhuǎn)換方向可在“轉(zhuǎn)換參數(shù)”選項卡中選擇,2種轉(zhuǎn)換模式請見以下詳述。工作模式設(shè)置
請注意:通過轉(zhuǎn)換方向的選擇,可以排除不需要轉(zhuǎn)換的總線側(cè)的數(shù)據(jù)干擾。
(1)透明轉(zhuǎn)換
透明轉(zhuǎn)換的含義是轉(zhuǎn)換器僅僅將一種格式的總線數(shù)據(jù)原樣轉(zhuǎn)換成另一種總線的數(shù)據(jù)格式,而不附加數(shù)據(jù)和對數(shù)據(jù)做修改。這樣既實現(xiàn)了數(shù)據(jù)格式的交換又沒有改變數(shù)據(jù)內(nèi)容,對于兩端的總線來說轉(zhuǎn)換器如同透明的一樣。
這種方式下不會增加用戶通訊負擔,而能夠?qū)崟r的將數(shù)據(jù)原樣轉(zhuǎn)換,能承擔較大流量的數(shù)據(jù)的傳輸。
在此種工作模式下,用戶除了需要設(shè)置兩種總線的波特率外,還需要在“轉(zhuǎn)換參數(shù)”選項卡中選擇是否允許CAN幀ID或幀信息發(fā)送到串行幀中。
“允許CAN幀信息轉(zhuǎn)發(fā)到串行幀中”僅在“透明轉(zhuǎn)換”模式下可使用,如勾選,轉(zhuǎn)換器工作時會將CAN報文的幀信息添加在串行幀的第一個字節(jié)。未選中時不轉(zhuǎn)換CAN的幀信息。
“允許CAN幀標識轉(zhuǎn)發(fā)到串行幀中”僅在“透明轉(zhuǎn)換”模式下可使用,如勾選,轉(zhuǎn)換器工作時會將CAN報文的幀ID添加在串行幀的幀數(shù)據(jù)之前,幀信息之后(如果允許幀信息轉(zhuǎn)換)。未選中時不轉(zhuǎn)換CAN的幀ID。
可在“CAN參數(shù)”選項卡中設(shè)置發(fā)送標識符,此發(fā)送標識符為串行總線發(fā)送到CAN總線時的幀ID。此ID設(shè)置詳見“4.5配置CAN參數(shù)”。
(2)透明帶標識轉(zhuǎn)換
透明帶標識轉(zhuǎn)換是透明轉(zhuǎn)換的一種特殊的用法,也不附加協(xié)議。這種轉(zhuǎn)換方式是根據(jù)通常的串行幀和CAN報文的共有特性,使這兩種不同的總線類型也能輕松的組建同一個通信網(wǎng)絡。
該方式能將串行幀中的“地址”轉(zhuǎn)換到CAN報文的標識域中,其中串行幀
“地址”在串行幀中的起始位置和長度均可配置,所以在這種方式下,轉(zhuǎn)換器能最大限度地適應用戶的自定義協(xié)議。
在此種工作模式下,用戶除了需要設(shè)置兩種總線的波特率外,還需設(shè)置“CAN幀標識在串行幀中的位置”。該參數(shù)僅在“透明帶標識轉(zhuǎn)換”模式下使用。在串口數(shù)據(jù)轉(zhuǎn)換成CAN報文時,可選擇CAN報文的幀ID的起始字節(jié)在串行幀中的偏移地址和幀ID的長度。
“起始偏移”是從串行幀的第幾個字節(jié)開始,“長度”是設(shè)置發(fā)送到CAN總線幀ID的長度,單位字節(jié)。起始地址的范圍是1~7,長度范圍分別是1~2(標準幀)或1~4(擴展幀)。
“串行幀之間的時間間隔”僅在“透明帶標識轉(zhuǎn)換”模式下使用。用戶在向轉(zhuǎn)換器發(fā)送串行幀的時候,兩串行幀之間的最小時間間隔,該時間間隔以“傳送單個字符的時間”為單位。范圍是1~20個字符的時間。
請注意:用戶幀的實際時間間隔必須和設(shè)置的相一致(用戶發(fā)送的幀間隔時間最好大于設(shè)置時間),否則可能導致幀的轉(zhuǎn)換不完全。(3)配置傳輸方向
轉(zhuǎn)換方向分3種:雙向轉(zhuǎn)換、僅CAN轉(zhuǎn)串口、僅串口轉(zhuǎn)CAN。通過轉(zhuǎn)換方向的設(shè)定,可以排除不需要轉(zhuǎn)換的總線側(cè)的數(shù)據(jù)干擾。
雙向:轉(zhuǎn)換器將串行總線的數(shù)據(jù)轉(zhuǎn)換到CAN總線,也將CAN總線的數(shù)據(jù)轉(zhuǎn)換到串行總線。
僅串口轉(zhuǎn)CAN:只將串行總線的數(shù)據(jù)轉(zhuǎn)換到CAN總線,而不將CAN總線的數(shù)據(jù)轉(zhuǎn)換到串行總線。
僅CAN轉(zhuǎn)串口:只將CAN總線的數(shù)據(jù)轉(zhuǎn)換到串行總線,而不將串行總線的數(shù)據(jù)轉(zhuǎn)換到CAN總線。
4、配置串口參數(shù)
串口參數(shù)設(shè)置界面如圖4.5所示,GCAN-201模塊支持串口波特率從600bps~115200bps全范圍波特率,其他參數(shù)無需設(shè)置。如設(shè)置的波特率與接入模塊的總線波特率不一致時,將無法正常通信轉(zhuǎn)換。GCAN-201模塊可在“串口參數(shù)”選項卡中一鍵切換RS232模式和RS485模式,寫入配置后重新上電即可完成轉(zhuǎn)換。串口參數(shù)設(shè)置
5、配置CAN參數(shù)
CAN參數(shù)設(shè)置界面如圖所示,在此頁面,用戶可以設(shè)置CAN總線的一些基本信息,包括:CAN波特率和CAN幀類型。CAN波特率支持:1000k、500k、250k、200k、125k、100k、50k、20k、10k,其他自定義波特率咨詢我們售后工程師電話:13840170070。如設(shè)置的波特率與接入模塊的總線波特率不一致時,將無法正常通信轉(zhuǎn)換。
CAN幀類型支持:標準幀、擴展幀。“幀類型”參數(shù)在“透明轉(zhuǎn)換”模式、“透明帶標識轉(zhuǎn)換”模式下有效。“發(fā)送標識符”參數(shù)僅在“透明轉(zhuǎn)換”模式下使用。
GCAN-201模塊具有硬件執(zhí)行驗收過濾的能力,這樣選擇性接收,能夠最大程度上減小自網(wǎng)絡的網(wǎng)絡負載。濾波模式下,GCAN-201模塊只接收指定幀類型、幀ID范圍內(nèi)的數(shù)據(jù)。
請注意:GCAN-201的濾波功能是對CAN端發(fā)往串口端的數(shù)據(jù)進行過濾,對串口端發(fā)送至CAN端的數(shù)據(jù)不做過濾。
如需啟用濾波,則需先勾選“濾波器使能”,之后對濾波參數(shù)進行設(shè)置。首先選擇模式:擴展幀濾波或標準幀濾波,選擇好后設(shè)置起始ID和結(jié)束ID,在這兩個ID之間的幀ID均可正常轉(zhuǎn)換,設(shè)置完成后點擊添加,即可將其添加在濾波列表中,若不需要某條濾波參數(shù),選中后點擊刪除即可。濾波參數(shù)設(shè)置完成后需確認“濾波器使能”處于被勾選狀態(tài)才能使濾波生效,否則不開啟濾波功能。CAN參數(shù)設(shè)置
6、配置完成
當用戶對GCAN-201模塊配置完成后,可以點擊“寫配置”對模塊進行參數(shù)下載。參數(shù)下載完成后,需要對模塊進行重新上電,新的配置才可以生效。
請注意:點擊“默認值”會使所有配置內(nèi)容恢復為默認狀態(tài)。默認工作模式為透明轉(zhuǎn)換模式,允許CAN幀ID和幀信息轉(zhuǎn)發(fā)到串行幀中,CAN端幀類型為標準幀。默認串口波特率為57600bps,默認CAN波特率為1000kbps。七、應用實例
1、透明轉(zhuǎn)換
透明轉(zhuǎn)換方式下,轉(zhuǎn)換器接收到一側(cè)總線的數(shù)據(jù)就立即轉(zhuǎn)換發(fā)送至另一總線側(cè)。這樣以數(shù)據(jù)流的方式來處理,最大限度地提高了轉(zhuǎn)換器的速度,也提高了緩沖區(qū)的利用率,因為在接收的同時轉(zhuǎn)換器也在轉(zhuǎn)換并發(fā)送,又空出了可以接收的緩沖區(qū)。
(1)幀格式
1.串行總線幀
可以是數(shù)據(jù)流,也可以是帶協(xié)議數(shù)據(jù)。通訊格式:1起始位,8數(shù)據(jù)位,1停止位。
2.CAN總線幀
CAN報文幀的格式不變。
(2)轉(zhuǎn)換方式
1、串行幀轉(zhuǎn)CAN報文
串行幀的全部數(shù)據(jù)依序填充到CAN報文幀的數(shù)據(jù)域里。轉(zhuǎn)換器一檢測到串行總線上有數(shù)據(jù)后就立即接收并轉(zhuǎn)換。
轉(zhuǎn)換成的CAN報文的幀類型和幀ID來自用戶事先的配置,并且在轉(zhuǎn)換過程中幀類型和幀ID一直保持不變。數(shù)據(jù)轉(zhuǎn)換對應格式如圖所示。
如果收到的串行幀長度小于等于8字節(jié),依序?qū)⒆址?到n(n為串行幀長度)填充到CAN報文的數(shù)據(jù)域的1到n個字節(jié)位置(如圖中n為7)。
如果串行幀的字節(jié)數(shù)大于8,那么處理器從串行幀首個字符開始,第一次取8個字符依次填充到CAN報文的數(shù)據(jù)域。將數(shù)據(jù)發(fā)至CAN總線后,再轉(zhuǎn)換余下的串行幀數(shù)據(jù)填充到CAN報文的數(shù)據(jù)域,直到其數(shù)據(jù)被轉(zhuǎn)換完。串行幀轉(zhuǎn)換成CAN報文(透明轉(zhuǎn)換)
2.CAN報文轉(zhuǎn)串行幀
對于CAN總線的報文也是收到一幀就立即轉(zhuǎn)發(fā)一幀。數(shù)據(jù)格式對應如圖所示。
轉(zhuǎn)換時將CAN報文數(shù)據(jù)域中的數(shù)據(jù)依序全部轉(zhuǎn)換到串行幀中。如果在配置的時候,“允許CAN幀信息轉(zhuǎn)發(fā)到串行幀”項被選中,那么轉(zhuǎn)換器會將CAN報文的“幀信息”字節(jié)直接填充至串行幀。如果“允許CAN幀ID轉(zhuǎn)發(fā)到串行幀”項被選中,那么轉(zhuǎn)換器會將CAN報文的“幀ID”字節(jié)全部填充至串行幀。CAN報文轉(zhuǎn)換成串行幀(透明轉(zhuǎn)換)
(3)轉(zhuǎn)換示例
1、串行幀轉(zhuǎn)CAN報文
假設(shè)配置的轉(zhuǎn)換成CAN報文幀信息為“標準幀”,幀ID1,ID2通過“發(fā)送標識符”設(shè)置為“00,60”,那么轉(zhuǎn)換格式如圖所示。串行幀轉(zhuǎn)CAN報文示例(透明轉(zhuǎn)換)
2、CAN報文轉(zhuǎn)串行幀
配置為允許CAN報文的“幀信息”轉(zhuǎn)換,不允許CAN報文的“幀ID”轉(zhuǎn)換。CAN報文和轉(zhuǎn)換后的串行幀如圖所示。CAN報文轉(zhuǎn)串行幀示例(透明轉(zhuǎn)換)
2、透明帶標識轉(zhuǎn)換
透明帶標識轉(zhuǎn)換是透明轉(zhuǎn)換的特殊用法,有利于用戶通過轉(zhuǎn)換器更方便的組建自己的網(wǎng)絡,使用自定義的應用協(xié)議。
該方式把串行幀中的地址信息轉(zhuǎn)換成CAN總線的幀ID。只要在配置中告訴轉(zhuǎn)換器該地址在串行幀的起始位置和長度,轉(zhuǎn)換器在轉(zhuǎn)換時將提取出這個幀ID填充在CAN報文的幀ID域里,作為該串行幀轉(zhuǎn)發(fā)時CAN報文的ID。在CAN報文轉(zhuǎn)換成串行幀的時候也會把CAN報文的ID轉(zhuǎn)換在串行幀的相應位置。
請注意:在該轉(zhuǎn)換模式下,配置軟件的“發(fā)送標識符”無效,因為此時發(fā)送的標識符(幀ID)由上述的串行幀中的數(shù)據(jù)填充。
(1)幀格式
1、串行總線幀
帶標識轉(zhuǎn)換時,必須取得完整的串行數(shù)據(jù)幀,轉(zhuǎn)換器以兩幀間的時間間隔作為幀的劃分。并且該間隔可由用戶設(shè)定。串行幀最大長度為緩沖區(qū)的長度:2048字節(jié)。
轉(zhuǎn)換器在串行總線空閑狀態(tài)下檢測到的首個數(shù)據(jù)作為接收幀的首個字符。傳輸中該幀內(nèi)字符間的時間間隔必須小于或等于傳輸n個字符(n的值由上位機事先配置)的時間。傳輸一個字符的時間是用該字符包含的位數(shù)除以相對應的波特率。
如果轉(zhuǎn)換器在接收到一個字符后小于等于n個字符的傳輸時間內(nèi)沒有字符再被接收到,轉(zhuǎn)換器就認為此幀傳輸結(jié)束,將該字符作為此幀的最后一個字符;n個字符時間之后的字符不屬于該幀,而是下一幀的內(nèi)容。幀格式如圖所示。串行幀時間格式(透明帶標識轉(zhuǎn)換)
2、CAN總線幀
CAN報文的格式不變,只是CAN相應的幀ID也會被轉(zhuǎn)換到串行幀中。(2)轉(zhuǎn)換方式
1、串行幀轉(zhuǎn)CAN報文
串行幀中所帶有的CAN的標識在串行幀中的起始地址和長度可由配置設(shè)定。起始地址的范圍是1~7,長度范圍分別是1~2(標準幀)或1~4(擴展幀)。
轉(zhuǎn)換時根據(jù)事先的配置,將串行幀中的CAN幀ID對應全部轉(zhuǎn)換到CAN報文的幀ID域中(如果所帶幀ID個數(shù)少于CAN報文的幀ID個數(shù),那么在CAN報文的填充順序是幀ID1~4,并將余下的ID填為0),其它的數(shù)據(jù)依序轉(zhuǎn)換,如圖所示。
如果一幀CAN報文未將串行幀數(shù)據(jù)轉(zhuǎn)換完,則仍然用相同的ID作為CAN報文的幀ID繼續(xù)轉(zhuǎn)換直到將串行幀轉(zhuǎn)換完成。串行幀轉(zhuǎn)CAN報文(透明帶標識轉(zhuǎn)換)
2、CAN報文轉(zhuǎn)串行幀
對于CAN報文,收到一幀就立即轉(zhuǎn)發(fā)一幀,每次轉(zhuǎn)發(fā)的時候根據(jù)事先配置的CAN幀ID在串行幀中的位置和長度把接收到的CAN報文中的ID作相應的轉(zhuǎn)換。其它數(shù)據(jù)依序轉(zhuǎn)發(fā),如圖所示。
請注意:無論是串行幀還是CAN報文在應用的時候其幀格式(標準幀還是擴展幀)應該符合事先配置的幀格式要求,否則可能導致通訊不正常。CAN報文轉(zhuǎn)串行幀(透明帶標識轉(zhuǎn)換)
(3)轉(zhuǎn)換示例
1、串行幀轉(zhuǎn)CAN報文
假定CAN標識在串行幀中的起始地址是1,長度是3(擴展幀情況下),串行幀的和轉(zhuǎn)換成的CAN報文結(jié)果如圖所示。其中,兩幀CAN報文用相同的ID進行轉(zhuǎn)換。串行幀轉(zhuǎn)CAN報文示例(透明帶標識轉(zhuǎn)換)
2、CAN報文轉(zhuǎn)串行幀
假定配置的CAN標識在串行幀中的起始地址是1,長度是3(擴展幀情況下),CAN報文和轉(zhuǎn)換成串行幀的結(jié)果如圖所示。CAN報文轉(zhuǎn)串行幀示例(透明帶標識轉(zhuǎn)換)
八、使用注意
● 建議在低速系統(tǒng)中使用,轉(zhuǎn)換器不適用于高速數(shù)據(jù)傳輸。
● 在“配置模式”和“正常工作”模式切換之后,必須重新上電一次,否則仍然執(zhí)行的是原來的工作模式,而不能成功的實現(xiàn)切換。
● 在“透明帶標識轉(zhuǎn)換”中,注意CAN網(wǎng)絡的幀類型必須和配置的幀類型相同,否則不能成功通訊;串行幀的傳輸必須符合已配置的時間要求,否則可能導致通訊出錯。
● 由于CAN總線是半雙工的,所以在數(shù)據(jù)轉(zhuǎn)換過程中,盡量保證兩側(cè)總線數(shù)據(jù)的有序性。如果兩側(cè)總線同時向轉(zhuǎn)換器發(fā)送大量數(shù)據(jù),將可能導致數(shù)據(jù)的轉(zhuǎn)換不完全。
● 使用GCAN-201的時候,應該注意兩側(cè)總線的波特率和兩側(cè)總線發(fā)送數(shù)據(jù)的時間間隔的合理性,轉(zhuǎn)換時應考慮波特率較低的總線的數(shù)據(jù)承受能力。
● 比如在CAN總線數(shù)據(jù)轉(zhuǎn)向串行總線的時候,CAN總線的速率能達到數(shù)千幀每秒,但是串行總線只能到數(shù)百幀每秒。所以當CAN總線的速率過快時會導致數(shù)據(jù)轉(zhuǎn)換不完全。
● 一般情況下CAN波特率應該是串口波特率的3倍左右,數(shù)據(jù)傳輸會比較均勻(因為在CAN總線傳輸數(shù)據(jù)的時候還附加了其他的功能域,相當于增加了數(shù)據(jù)的長度,所以相同波特率下CAN傳輸?shù)臅r間會比串行總線的時間長)。九、技術(shù)規(guī)格
- 沈陽廣成科技GCAN-201串口轉(zhuǎn)CAN網(wǎng)關(guān)的設(shè)備參數(shù)包括:
(1)標準串口電平,可通過配置軟件選擇RS232或RS485總線;(2)RS232接口采用標準3線制,RS485接口采用標準2線制;(3)串口波特率支持600bps~115200bps,可通過軟件配置;(4)提供兩種數(shù)據(jù)轉(zhuǎn)換模式:透明轉(zhuǎn)換、透明帶標識轉(zhuǎn)換;(5)可配置三種轉(zhuǎn)換方向:雙向轉(zhuǎn)換、僅CAN轉(zhuǎn)串口、僅串口轉(zhuǎn)CAN;(6)CAN總線支持CAN2.0A和CAN2.0B幀格式,符合ISO/DIS 11898規(guī)范;(7)CAN總線通訊波特率在5kbps~1Mbps之間任意可編程;(8)CAN總線接口采用電氣隔離,隔離模塊絕緣電壓:DC 1500V;(9)使用9~30V DC供電(20mA,24V DC);(10)RS485、CAN接口使用端子接口,RS232使用標準DB9接口;(11)使用RS232接口進入RS232CAN-Config軟件配置工作模式及所有參數(shù);(12)非易失行存儲器保存配置參數(shù),每次上電后自動調(diào)用最近一次的參數(shù);(13)可用配套卡軌連接件,安裝到DIN卡軌上;(14)工作溫度范圍:-40℃~+85℃; - 1、GCAN-204 modbus RTU轉(zhuǎn)CAN設(shè)備使用
https://www.bilibili.com/video/BV1Z7411974h
2、串口轉(zhuǎn)CAN轉(zhuǎn)換格式介紹
https://www.bilibili.com/video/BV1Mz411B7c6
3、如何將MODBUS RTU轉(zhuǎn)為CAN總線通訊
https://www.bilibili.com/video/BV1KT4y1E7Vt
4、廣成科技GCAN-219WiFi-5G轉(zhuǎn)CAN使用教學
https://www.bilibili.com/video/BV1q54y1a7ra
5、廣成科技GCAN-218(CAN轉(zhuǎn)4G)網(wǎng)關(guān)使用入門
https://www.bilibili.com/video/BV11Z4y1P7Ae
6、廣成科技GCAN-218(CAN轉(zhuǎn)4G)網(wǎng)關(guān)使用教學
https://www.bilibili.com/video/BV1dv411b7d2
-
GCAN-201串口轉(zhuǎn)CAN網(wǎng)關(guān)用戶手冊
http://www.gcgd.net/filedownload/722318
GCAN-203藍牙轉(zhuǎn)CAN網(wǎng)關(guān)用戶手冊
http://www.gcgd.net/filedownload/722319
GCAN-203 V5藍牙轉(zhuǎn)CAN網(wǎng)關(guān)用戶手冊
http://www.gcgd.net/filedownload/730777
GCAN-204 modbus RTU轉(zhuǎn)CAN網(wǎng)關(guān)用戶手冊
http://www.gcgd.net/filedownload/722320
GCAN-205 modbus TCP轉(zhuǎn)CAN網(wǎng)關(guān)用戶手冊
http://www.gcgd.net/filedownload/722321
GCAN-206 CAN中繼網(wǎng)橋用戶手冊
http://www.gcgd.net/filedownload/722322
GCAN-207多功能串口轉(zhuǎn)CAN網(wǎng)關(guān)用戶手冊
http://www.gcgd.net/filedownload/722323
GCAN-208光纖轉(zhuǎn)CAN網(wǎng)關(guān)用戶手冊
http://www.gcgd.net/filedownload/722325
GCAN-208-S光纖轉(zhuǎn)CAN網(wǎng)關(guān)用戶手冊
http://www.gcgd.net/filedownload/722324
GCAN-211 WIFI轉(zhuǎn)CAN網(wǎng)關(guān)用戶手冊
http://www.gcgd.net/filedownload/722326
GCAN-212以太網(wǎng)轉(zhuǎn)CAN網(wǎng)關(guān)用戶手冊
http://www.gcgd.net/filedownload/722327
GCAN-212B以太網(wǎng)轉(zhuǎn)CAN網(wǎng)關(guān)用戶手冊
http://www.gcgd.net/filedownload/835627
GCAN-213無線CAN網(wǎng)橋用戶手冊
http://www.gcgd.net/filedownload/722328
GCAN-216 CAN隔離器用戶手冊
http://www.gcgd.net/filedownload/722329
GCAN-218 4G轉(zhuǎn)CAN網(wǎng)關(guān)用戶手冊
http://www.gcgd.net/filedownload/722330
GCAN-226 CAN中繼網(wǎng)橋用戶手冊
http://www.gcgd.net/filedownload/722331
GCAN-8311 Profinet網(wǎng)關(guān)用戶手冊
http://www.gcgd.net/filedownload/904296
GCAN-8321 Profinet網(wǎng)關(guān)用戶手冊
http://www.gcgd.net/filedownload/832962
GCAN-401 單通道CAN采集存儲器
http://www.gcgd.net/filedownload/722394
GCAN-402 雙通道CAN采集存儲器
http://www.gcgd.net/filedownload/722395
GCAN-402D 雙通道CAN采集存儲器
http://www.gcgd.net/filedownload/835634