YC-MDCAN-001 是一款有源RS-232/485 到CAN_BUS 總線的轉(zhuǎn)換器,是遠(yuǎn)創(chuàng)科技公司為了解決RS-232/485串口設(shè)備與CAN_BUS 設(shè)備之間的數(shù)據(jù)通信而專業(yè)設(shè)計(jì)的,該CAN_BUS 轉(zhuǎn)換器能夠?qū)味说腞S-232/485 信號(hào)轉(zhuǎn)換為平衡差分CAN_BUS 標(biāo)準(zhǔn)信號(hào),內(nèi)置的控制芯片可以自動(dòng)識(shí)別 RS-232,RS-485 信號(hào),無(wú)需人工調(diào)撥。CAN_BUS 轉(zhuǎn)換器
另一大特點(diǎn)是內(nèi)置的 DC/DC 隔離電源以及防雷管極其有效的抑制了雷電和地電位差對(duì)設(shè)備帶來(lái)的危害。CAN_BUS 轉(zhuǎn)換器具有很強(qiáng)的防雷防浪涌功能。CAN-BUS 轉(zhuǎn)換器采用CAN 隔離芯片保證CAN 與RS232/485 之間保持光電隔離狀態(tài)進(jìn)行通信。
測(cè)試連接:
數(shù)據(jù)通信測(cè)試
透明傳輸:
配置軟件設(shè)置為透明傳輸,CAN波特率按照USB轉(zhuǎn)CAN設(shè)置。
打開(kāi)測(cè)試軟件,對(duì)發(fā)數(shù)據(jù)。透明傳輸時(shí),串口發(fā)送數(shù)據(jù),只需要填寫(xiě)有效的CAN數(shù)據(jù)即可,不用填寫(xiě)ID號(hào),串口發(fā)送數(shù)據(jù)的長(zhǎng)度,取決于配置軟件里的CAN幀長(zhǎng)度。CAN發(fā)送數(shù)據(jù),串口也是只會(huì)接收到CAN發(fā)送的有效數(shù)據(jù)。
協(xié)議傳輸:
配置軟件設(shè)置為協(xié)議傳輸,CAN波特率按照USB轉(zhuǎn)CAN設(shè)置。
打開(kāi)測(cè)試軟件,對(duì)發(fā)數(shù)據(jù)。協(xié)議傳輸時(shí),串口發(fā)送數(shù)據(jù),需要按照設(shè)備固定協(xié)議格式發(fā)送數(shù)據(jù)。CAN發(fā)送數(shù)據(jù),串口接收到CAN發(fā)送的 幀信息+ID號(hào)+有效數(shù)據(jù)。
MODBUS從機(jī):
配置軟件設(shè)置為MODBUS從機(jī),CAN波特率按照USB轉(zhuǎn)CAN設(shè)置。
打開(kāi)測(cè)試軟件,對(duì)發(fā)數(shù)據(jù)。Modbus從機(jī)模式,CAN端可以主動(dòng)上傳數(shù)據(jù), 上傳的數(shù)據(jù)存儲(chǔ)到設(shè)備內(nèi)存,上限100條,超出的替換新數(shù)據(jù)。CAN端也可以被動(dòng)上傳或者受控。
主動(dòng)上傳:MODBUS需要03功能碼去采集設(shè)備內(nèi)存數(shù)據(jù)。
采集命令:01 03 00 00 00 0D 84 0F。具體協(xié)議解析看文檔的協(xié)議說(shuō)明。
受控或者被動(dòng)上傳數(shù)據(jù):需要MODBUS的10功能碼,通過(guò)轉(zhuǎn)換器寫(xiě)下數(shù)據(jù)。
寫(xiě)(10功能碼):01 10 0000 000C 18 0000 0000000A 000800110022003300440055006600770088 69DC
審核編輯 黃宇
-
轉(zhuǎn)換器
+關(guān)注
關(guān)注
27文章
8574瀏覽量
146534 -
RS485
+關(guān)注
關(guān)注
39文章
1134瀏覽量
81992 -
總線
+關(guān)注
關(guān)注
10文章
2848瀏覽量
87839 -
協(xié)議網(wǎng)關(guān)
+關(guān)注
關(guān)注
0文章
274瀏覽量
3570
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論