can232智能can接口卡 專業(yè)讀取輕松搞定
一、產(chǎn)品簡(jiǎn)介
1.1 概述
CAN232MB/CAN485MB是集成1路標(biāo)準(zhǔn)CAN-bus接口、1路標(biāo)準(zhǔn)串行接口(RS-232/RS-485)的工業(yè)級(jí)CAN-bus與串行總線通訊連接器(網(wǎng)橋)。采用CAN232MB/CAN485MB模塊,用戶可以將原本使用RS-232/RS-485總線進(jìn)行通訊的設(shè)備,在不需改變?cè)杏布Y(jié)構(gòu)的前提下使設(shè)備獲得CAN-bus通訊接口,實(shí)現(xiàn)RS-232/RS-485通信設(shè)備和CAN-bus網(wǎng)絡(luò)之間的連接,構(gòu)成現(xiàn)場(chǎng)總線實(shí)驗(yàn)室、工業(yè)控制、智能小區(qū)、汽車電子網(wǎng)絡(luò)等CAN-bus網(wǎng)絡(luò)領(lǐng)域中數(shù)據(jù)處理、數(shù)據(jù)采集的CAN-bus網(wǎng)絡(luò)控制節(jié)點(diǎn)。
CAN232MB/CAN485MB模塊在正常工作時(shí),處于實(shí)時(shí)對(duì)CAN總線和RS-232/RS-485總線進(jìn)行監(jiān)聽(tīng)的狀態(tài),一旦檢測(cè)到某一側(cè)總線上有數(shù)據(jù)接收到,立即對(duì)其進(jìn)行解析,并裝入各自的緩沖區(qū),然后按設(shè)定的工作方式處理并轉(zhuǎn)換發(fā)送到另一側(cè)的總線,實(shí)現(xiàn)數(shù)據(jù)格式的轉(zhuǎn)換。
CAN232MB/CAN485MB模塊是工業(yè)總線改造,多種總線設(shè)備互連的關(guān)鍵性工具,同時(shí)該模塊具有體積小巧、即插即用等特點(diǎn),也是便攜式系統(tǒng)用戶的*選擇。CAN232MB/CAN485MB的各種總線接口均集成隔離保護(hù)模塊,使其避免由于瞬間的過(guò)壓過(guò)流而對(duì)模塊造成損壞,使用可DIN導(dǎo)軌的固定方式,使其更容易集成到各種控制柜中。
如果用戶在PC機(jī)上使用CAN232MB/CAN485MB模塊,可使用串口調(diào)試助手軟件對(duì)CAN總線上的數(shù)據(jù)進(jìn)行收發(fā),監(jiān)控。用戶也可以根據(jù)標(biāo)準(zhǔn)串口協(xié)議數(shù)據(jù)自行開(kāi)發(fā)上位機(jī)軟件。
1.2 性能與技術(shù)指標(biāo)
可使用跳線方式選擇RS232或RS485總線,標(biāo)準(zhǔn)串口電平;
RS232接口采用標(biāo)準(zhǔn)3線制,RS485接口采用標(biāo)準(zhǔn)2線制;
串口波特率支持600bps~115200bps之間,可通過(guò)軟件配置;
提供三種數(shù)據(jù)轉(zhuǎn)換模式:透明轉(zhuǎn)換、透明帶標(biāo)識(shí)轉(zhuǎn)換、Modbus協(xié)議轉(zhuǎn)換;
CAN-bus支持CAN2.0A和CAN2.0B幀格式,符合ISO/DIS 11898規(guī)范;
CAN-bus通訊波特率在5Kbps~1Mbps之間任意可編程;
CAN-bus接口采用電氣隔離,隔離模塊絕緣電壓:DC 1000V;
zui高接收數(shù)據(jù)流量:400幀/秒;
使用9~24V DC供電,100mA;
can232智能can接口卡 專業(yè)讀取輕松搞定
RS485、CAN接口使用端子接線,RS232接口使用標(biāo)準(zhǔn)DB9接口;
使用CAN232Tools配置工作模式及參數(shù);
可用配套卡軌連接件,安裝到DIN卡軌上;
工作溫度范圍:-40℃~+85℃;
尺寸:(長(zhǎng))112mm * (寬)70mm * (高)25mm。
1.3 典型應(yīng)用
現(xiàn)有RS-232設(shè)備連接CAN-bus網(wǎng)絡(luò);
擴(kuò)展標(biāo)準(zhǔn)RS-232網(wǎng)絡(luò)通訊長(zhǎng)度;
PLC設(shè)備連接CAN-bus網(wǎng)絡(luò)通訊;
Modbus RTU網(wǎng)絡(luò)和CAN網(wǎng)絡(luò)通訊;
CAN-bus與串行總線之間的網(wǎng)關(guān)網(wǎng)橋;
工業(yè)現(xiàn)場(chǎng)網(wǎng)絡(luò)數(shù)據(jù)監(jiān)控;
CAN教學(xué)應(yīng)用遠(yuǎn)程通訊;
CAN工業(yè)自動(dòng)化控制系統(tǒng);
低速CAN網(wǎng)絡(luò)數(shù)據(jù)采集數(shù)據(jù)分析;
智能樓宇控制數(shù)據(jù)廣播系統(tǒng)等CAN-bus應(yīng)用系統(tǒng)。
1.4 產(chǎn)品可靠性
CAN232/485采用機(jī)器焊接、批量生產(chǎn),均使用工業(yè)級(jí)元器件,杜絕使用散新、翻新器件。為了客戶能夠放心的使用在工業(yè)級(jí)場(chǎng)合,我們還通過(guò)了EMC試驗(yàn)。除此之外,我們還有嚴(yán)格的出廠檢驗(yàn)流程:
----48小時(shí)50°C高溫老化試驗(yàn);
----72小時(shí)常溫*連續(xù)運(yùn)行試驗(yàn);
----1Mbps波特率,1千萬(wàn)幀*雙向收發(fā)試驗(yàn)。
1.5 使用環(huán)境
----工作溫度:-40°C~+85°C;
----儲(chǔ)存溫度:-40°C~+85°C。
1.6 與服務(wù)
所有商品7天無(wú)理由退換貨。
所有商品質(zhì)量問(wèn)題,一年內(nèi)免費(fèi)換新機(jī)。
每套售出產(chǎn)品都會(huì)提供專業(yè)工程師,*400統(tǒng)一售后為您隨時(shí)提供。
二、硬件描述與使用方法
2.1 產(chǎn)品外觀
2.2 CAN 總線接口定義
引腳1標(biāo)示“Vin”接外部+7V~+40V直流電源,引腳2標(biāo)示“0V”是接外部電源地。
引腳3標(biāo)示“CFG”是轉(zhuǎn)換器的配置引腳。該腳懸空時(shí)上電后轉(zhuǎn)換器進(jìn)入正常轉(zhuǎn)換模式;
若該引腳和引腳4標(biāo)示“GND”相連后,轉(zhuǎn)換器上電即進(jìn)入配置模式。
引腳7標(biāo)示“Res-”和引腳8標(biāo)示“Res+”如果被用導(dǎo)線短接,則CAN網(wǎng)絡(luò)的終端電阻
120歐姆被接入(卡內(nèi)置)。當(dāng)CAN232MB/CAN485MB轉(zhuǎn)換器作為CAN-bus網(wǎng)絡(luò)終端時(shí),兩引腳間需要短接(即使用內(nèi)部的120歐);否則讓其懸空(不使用內(nèi)部的120歐)。
2.3 DB9 端接口定義
2.4 指示燈定義
轉(zhuǎn)換器表面的紅色LED-Power 燈指示電源;正常上電后POWER 指示燈立即點(diǎn)亮。
當(dāng)轉(zhuǎn)換器通電自檢完成后,COM LED 和CAN LED 均點(diǎn)亮。
當(dāng)串口側(cè)有數(shù)據(jù)傳輸時(shí),COM LED 閃爍,無(wú)數(shù)據(jù)時(shí)長(zhǎng)亮。
當(dāng)CAN側(cè)有數(shù)據(jù)傳輸時(shí),CAN LED閃爍,無(wú)數(shù)據(jù)時(shí)長(zhǎng)亮;
當(dāng)轉(zhuǎn)換器通過(guò)CFG=0進(jìn)入設(shè)置模式時(shí),只有COM LED 亮。
2.5 CAN總線連接
圖2.5 CAN 總線設(shè)備連接示意圖
轉(zhuǎn)換器作為終端設(shè)備時(shí),用戶可以在CAN232MB/ CAN485MB 轉(zhuǎn)換器的CAN接口,引腳7 即“Res+”、引腳8即“Res+”用戶可以用導(dǎo)線短接,使內(nèi)部120Ω的終端電阻使能。
三、CAN232Tools配置軟件使用
3.1 配置準(zhǔn)備
首先斷開(kāi)CAN232MB/CAN485MB模塊的電源,將模塊的“CFG”引腳與“GND”引腳或“VO”引腳連接,再將模塊上電即可進(jìn)入配置模式。
將模塊的RS232接口或RS485接口與PC連接。
3.2 軟件連接
當(dāng)CAN232MB/CAN485MB模塊進(jìn)入配置模式且通過(guò)串口與PC機(jī)正常連接后,打開(kāi)光盤(pán)中的“CAN232Tools”軟件對(duì)模塊進(jìn)行配置。軟件界面如圖3.1所示。
CAN232Tools軟件主界面
進(jìn)入軟件后,選擇連接到CAN232MB/CAN485MB的串口號(hào),點(diǎn)擊“連接設(shè)備”即可建立連接。如用戶不知道串口號(hào),可通過(guò)進(jìn)入PC機(jī)的設(shè)備管理器中查看。建立連接后點(diǎn)擊“讀配置”可以讀出模塊當(dāng)前的配置情況。
3.3 配置通信波特率
使用CAN232MB/CAN485MB模塊時(shí),zui重要的一步就是配置兩條總線的波特率,如設(shè)置的波特率與接入模塊的總線波特率不*時(shí),將無(wú)法正常通信轉(zhuǎn)換。
3.3.1 串口參數(shù)設(shè)置
串口參數(shù)設(shè)置界面如圖4.2所示,CAN232MB/CAN485MB模塊支持串口波特率從600bps~115200bps全范圍波特率,其他參數(shù)無(wú)需設(shè)置。
串口參數(shù)設(shè)置
3.3.2 CAN參數(shù)設(shè)置
CAN參數(shù)設(shè)置界面如圖4.3所示,在此頁(yè)面,用戶可以設(shè)置CAN總線的一些基本信息,包括:CAN波特率和CAN幀類型。
CAN波特率支持:1000K、500K、250、200K、125K、100K、50K、20K,其他自定義波特率目前暫不支持。
CAN幀類型支持:標(biāo)準(zhǔn)幀、擴(kuò)展幀。
發(fā)送標(biāo)示符需在透明轉(zhuǎn)換模式下設(shè)置。
濾波模式可設(shè)置只接收ID的數(shù)據(jù),需自行計(jì)算驗(yàn)收碼和屏蔽碼。
【請(qǐng)注意】: ACR是“驗(yàn)收代碼寄存器”,填充4字節(jié)的驗(yàn)收碼。AMR是“驗(yàn)收屏蔽寄存器”,填充4字節(jié)的驗(yàn)收屏蔽碼(關(guān)于濾波器的設(shè)置可以參考SJA1000的數(shù)據(jù)手冊(cè))。
例如:當(dāng)填充的值為“xx xx xx xx FF FF FF FF”(xx代表任意的十六進(jìn)制值)時(shí),轉(zhuǎn)換器將接收所有的CAN報(bào)文數(shù)據(jù)幀。
當(dāng)填充的值為“00 00 00 00 00 00 00 00”時(shí),轉(zhuǎn)換器只會(huì)接收幀ID全為0的數(shù)據(jù)型擴(kuò)展幀和ID為0并且前兩個(gè)數(shù)據(jù)為0的數(shù)據(jù)型標(biāo)準(zhǔn)幀。
CAN參數(shù)設(shè)置
3.4 配置工作模式
配置工作模式界面如圖4.1所示。CAN232MB/CAN485MB模塊支持3種工作模式:透明轉(zhuǎn)換、透明帶標(biāo)識(shí)轉(zhuǎn)換、Modbus協(xié)議轉(zhuǎn)換,和3種轉(zhuǎn)換方向:雙向轉(zhuǎn)換、僅CAN轉(zhuǎn)串口、僅串口轉(zhuǎn)CAN。工作模式和轉(zhuǎn)換方向可在“轉(zhuǎn)換參數(shù)”選項(xiàng)卡中選擇,3種轉(zhuǎn)換模式請(qǐng)見(jiàn)以下詳述。
3.4.1 透明轉(zhuǎn)換
透明轉(zhuǎn)換的含義是轉(zhuǎn)換器僅僅是將一種格式的總線數(shù)據(jù)原樣轉(zhuǎn)換成另一種總線的數(shù)據(jù)格式,而不附加數(shù)據(jù)和對(duì)數(shù)據(jù)做修改。這樣既實(shí)現(xiàn)了數(shù)據(jù)格式的交換又沒(méi)有改變數(shù)據(jù)內(nèi)容,對(duì)于兩端的總線來(lái)說(shuō)轉(zhuǎn)換器如同透明的一樣。 這種方式下不會(huì)增加用戶通訊負(fù)擔(dān),而能夠?qū)崟r(shí)的將數(shù)據(jù)原樣轉(zhuǎn)換,能承擔(dān)較大流量的數(shù)據(jù)的傳輸。
在此種工作模式下,用戶除了需要設(shè)置兩種總線的波特率外,還需主要需要選擇是否允許CAN幀ID或幀信息發(fā)送到串行幀中;需設(shè)置發(fā)送標(biāo)示符,此發(fā)送標(biāo)示符為串行總線發(fā)送到C AN總線時(shí)的幀ID。
3.4.2 透明帶標(biāo)識(shí)轉(zhuǎn)換
透明帶標(biāo)識(shí)轉(zhuǎn)換是透明轉(zhuǎn)換的一種特殊的用法,也不附加協(xié)議。這種轉(zhuǎn)換方式是根據(jù)通常的串行幀和CAN報(bào)文的共有特性,使這兩種不同的總線類型也能輕松的組建同一個(gè)通信網(wǎng)絡(luò)。 該方式能將串行幀中的“地址”轉(zhuǎn)換到CAN報(bào)文的標(biāo)識(shí)域中,其中串行幀“地址”在串行幀中的起始位置和長(zhǎng)度均可配置,所以在這種方式下,轉(zhuǎn)換器能zui大限度地適應(yīng)用戶的自定義協(xié)議。
在此種工作模式下,用戶除了需要設(shè)置兩種總線的波特率外,還需主要設(shè)置“CAN幀標(biāo)識(shí)在串行幀中的位置”,“起始偏移”是從串行幀的第幾個(gè)字節(jié)開(kāi)始,“長(zhǎng)度”是設(shè)置發(fā)送到CAN總線幀ID的長(zhǎng)度,單位字節(jié)。
3.4.3 Modbus協(xié)議轉(zhuǎn)換
Modbus協(xié)議轉(zhuǎn)換是為了支持標(biāo)準(zhǔn)的Modbus協(xié)議而建立的,在串口側(cè)使用的是標(biāo)準(zhǔn)的Modbus RTU協(xié)議,可以和其他標(biāo)準(zhǔn)的Modbus RTU設(shè)備接口。 在CAN總線側(cè)使用的是一個(gè)簡(jiǎn)單易用的分段協(xié)議來(lái)傳輸Modbus協(xié)議。這樣就能輕松的在串行網(wǎng)絡(luò)和CAN網(wǎng)絡(luò)之間來(lái)實(shí)現(xiàn)Modbus協(xié)議的通訊。
在此種工作模式下,用戶只需要設(shè)置兩種總線的波特率,其他無(wú)需設(shè)置。
3.5 配置完成
當(dāng)用戶對(duì)CAN232MB/CAN485MB模塊配置完成后,可以點(diǎn)擊“寫(xiě)配置”對(duì)模塊進(jìn)行參數(shù)下載。
參數(shù)下載完成后,需要對(duì)模塊進(jìn)行重新上電,新的配置即可生效。
請(qǐng)注意:點(diǎn)擊“默認(rèn)值”會(huì)使所有配置內(nèi)容回復(fù)默認(rèn)狀態(tài),默認(rèn)工作模式為透明轉(zhuǎn)換,默認(rèn)串口波特率為57600,默認(rèn)CAN波特率為1000K,請(qǐng)謹(jǐn)慎點(diǎn)擊。
四、通訊測(cè)試
將RES+和RES-短接,表示內(nèi)部120歐姆電阻被使能。
斷開(kāi)“配置開(kāi)關(guān)”(斷開(kāi)CAN 接口側(cè)的引腳3 “CFG” 和引腳4“GND” )后,重新上電,轉(zhuǎn)換器便進(jìn)入“正常工作”模式??捎么谡{(diào)試軟件進(jìn)行通訊測(cè)試。
如果使能自發(fā)自收模式,則可以不需要外部CAN設(shè)備,就能進(jìn)行發(fā)送接收轉(zhuǎn)換測(cè)試。
通訊測(cè)試與配置結(jié)構(gòu)
通訊測(cè)試結(jié)構(gòu)所示連接,正常測(cè)試除了一臺(tái)PC 外還需要一臺(tái)CAN 設(shè)備來(lái)接
收或發(fā)送數(shù)據(jù),注意同一個(gè)CAN-bus 總線中,CAN 設(shè)備和CAN232MB/CAN485MB 轉(zhuǎn)換器的波特率必須相同。用串口調(diào)試軟件選擇和轉(zhuǎn)換器相同的串口通訊波特率,觀察CAN 設(shè)備接收的數(shù)據(jù)是否和發(fā)送的相符合。同樣也可以從CAN 設(shè)備發(fā)送數(shù)據(jù)給轉(zhuǎn)換器,觀察串口軟件接收的數(shù)據(jù)是否和發(fā)送的相符合。
出廠默認(rèn)的串口波特率是57600,默認(rèn)的CAN 波特率是1Mbps。
如果某側(cè)總線上有數(shù)據(jù)傳輸,那么該側(cè)總線的指示燈會(huì)有閃爍。
如果CAN LED 或COM LED燈在工作中都不閃爍,請(qǐng)檢查兩側(cè)的總線連接(總線是否短路或斷路),以及波特率設(shè)置是否相同。
五、技術(shù)規(guī)格
本文標(biāo)題:
作者:才女小丫
:沈陽(yáng)廣成科技有限公司
>>>>>相關(guān)新聞
汽車CAN報(bào)文-開(kāi)發(fā)-汽車電子-設(shè)備
usb轉(zhuǎn)can模塊|優(yōu)級(jí)設(shè)備|購(gòu)后無(wú)憂
本文“”由沈陽(yáng)廣成科技有限公司提供,更多新聞可進(jìn)入店鋪閱讀,購(gòu)買時(shí)請(qǐng)說(shuō)明來(lái)自易展儀表網(wǎng)才女小丫!