在工業(yè)控制中,很多現(xiàn)場使用CAN-BUS總線通訊系統(tǒng),但如果在一些布線不便的工業(yè)場所,使用CAN-BUS總線系統(tǒng)就會非常麻煩。
MIC-2031 CAN轉(zhuǎn)以太網(wǎng)是上海兆越通訊技術(shù)有限公司開發(fā)的一款可以借助以太網(wǎng)絡(luò)來進行CANBUS總線通訊的現(xiàn)場總線網(wǎng)關(guān),主要作用是將CANBUS總線的數(shù)據(jù)通過SOCKET或虛擬串口方式進行傳輸,可以直接使用現(xiàn)有的局域網(wǎng)來進行CAN-BUS數(shù)據(jù)的傳輸。
MIC-2031 CAN轉(zhuǎn)以太網(wǎng)支持CAN2.0A、CAN2.0B。并支持CAN流模式與CAN打包模式兩種傳輸方式,在實際應(yīng)用中,用戶可以按實際需求選擇產(chǎn)品工作模式。
MIC-2031 CAN轉(zhuǎn)以太網(wǎng)將接收到CAN-bus數(shù)據(jù)幀,轉(zhuǎn)換成特定的數(shù)據(jù)報文,通過以太網(wǎng)傳輸?shù)骄W(wǎng)絡(luò)上的其他設(shè)備。而上位機使用同樣格式的數(shù)據(jù)報文,發(fā)送數(shù)據(jù)到MIC-2031,由MIC-2031轉(zhuǎn)換成CAN-bus數(shù)據(jù)幀,并發(fā)送到CAN-bus。
數(shù)據(jù)報文封裝了所有CAN-bus通訊信息,如CAN ID、CAN數(shù)據(jù)包長度等。由于不需要API支持,所以上位機可以是電腦或各類嵌入式設(shè)備。在功能實現(xiàn)上有兩種方式:可以通過TCP/IP Socket方式或是虛擬串口方式,在現(xiàn)場應(yīng)用中非常靈活,可以根據(jù)用戶的上層軟件來選擇合適的通訊方式。
拓撲圖如下: