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