CAN總線與以太網(wǎng)互聯(lián)的設(shè)計(jì)與實(shí)現(xiàn)
要實(shí)現(xiàn)現(xiàn)場(chǎng)總線設(shè)備接入Internet,關(guān)鍵就是要實(shí)現(xiàn)TCP/IP協(xié)議(TCP/IP轉(zhuǎn)232/485/422串口服務(wù)器)、以及傳輸信息介質(zhì)的選擇。本文選中SX52微控制器作為處理器, 以太網(wǎng)驅(qū)動(dòng)芯片RTL8019AS經(jīng)耦合隔離濾波器HR61101G和RJ45接口接入以太網(wǎng),配有RS232和CAN總線兩個(gè)擴(kuò)展接口,可以將具有RS232接口的設(shè)備或采用CAN總線協(xié)議通信的設(shè)備連到以太網(wǎng)上。RS232接口采用MAX232CPE芯片,CAN總線控制器采用Philips公司的SJA1000芯片,CAN收發(fā)器采用PCA82C250芯片。
工作原理為:當(dāng)以太網(wǎng)中發(fā)送數(shù)據(jù)和請(qǐng)求,通過RJ45送到RTL8019AS,RTL8019AS 負(fù)責(zé)將處理后的以太網(wǎng)幀送入SX52的TCP/IP協(xié)議棧,由協(xié)議棧對(duì)數(shù)據(jù)報(bào)進(jìn)行解析,得到原始的請(qǐng)求和控制信息。請(qǐng)求和控制信息再經(jīng)過SJA1000進(jìn)行CAN協(xié)議格式的數(shù)據(jù)封裝,然后和現(xiàn)場(chǎng)的CAN總線設(shè)備進(jìn)行通信。請(qǐng)求和控制的回復(fù)信息到局域網(wǎng)的過程與上面正好相反。
UT-2506 CANBUS智能協(xié)議轉(zhuǎn)換器
UT- 2506 Canbus轉(zhuǎn)換器可以快速將RS-232/485 通訊設(shè)備連接到CAN-bus 現(xiàn)場(chǎng)總線。轉(zhuǎn)換器支持1200~115200bps 范圍的RS-232/RS-485 通訊速率,5Kbps~1Mbps范圍的CAN-bus 通訊速率。轉(zhuǎn)換器提供三種數(shù)據(jù)轉(zhuǎn)換模式:透明轉(zhuǎn)換、透明帶標(biāo)識(shí)轉(zhuǎn)換、Modbus 協(xié)議轉(zhuǎn)換;支持Modbus RTU 協(xié)議。
隨著Internet技術(shù)的日益成熟信息共享的程度不斷提高,測(cè)控系統(tǒng)網(wǎng)絡(luò)和以太網(wǎng)將漸漸融合,可以很方便地實(shí)現(xiàn)CAN總線到Internet 的通信。深圳市宇泰科技有限公司亦不斷地研發(fā)更高端、通用性強(qiáng)、穩(wěn)定性高、安全性好的工業(yè)接口轉(zhuǎn)換器、工業(yè)以太網(wǎng)交換機(jī)、網(wǎng)絡(luò)光纖收發(fā)器、光纖轉(zhuǎn)換器、串口隔離保護(hù)器等產(chǎn)品來迎合市場(chǎng)的需求,產(chǎn)品廣泛應(yīng)用于物聯(lián)網(wǎng)、智能家居、工業(yè)自動(dòng)化控制系統(tǒng)、信息智能化管理系統(tǒng)、電力系統(tǒng)、醫(yī)療設(shè)備系統(tǒng)、軌道交通等相關(guān)行業(yè)領(lǐng)域。
評(píng)論