很多用戶在使用工業(yè)產(chǎn)品時經(jīng)常會遇到一個很令人頭痛的問題——兩臺互通設(shè)備接口不匹配。本文通過實例:EM-500儲能網(wǎng)關(guān)與PXB-6020協(xié)議轉(zhuǎn)換器的聯(lián)動,闡述PXB-6020是如何解決這個難題。
產(chǎn)品簡介
PXB-6020是ZLG致遠電子新推出的一款Modbus to CAN FD協(xié)議轉(zhuǎn)換器,別看PXB-6020只有小小“身材”,其強大的協(xié)議轉(zhuǎn)換功能可能超乎你的想象。 PXB-6020擁有1路CAN FD接口,1路100M以太網(wǎng)接口和1路RS485接口,可支持Modbus RTU及Modbus TCP,既可以當Modbus主站,也可以支持Modbus從站。PXB-6020最大支持128組周期發(fā)送和128組白名單接收,同時還可以自定義方式發(fā)送數(shù)據(jù),具有轉(zhuǎn)發(fā)延時小和簡單靈活等特點,廣泛應用于PLC外擴CAN/CAN FD等場合。 很多用戶在使用工業(yè)產(chǎn)品時經(jīng)常會遇到一個很頭痛的問題——兩臺互通設(shè)備接口不匹配,而PXB-6020強大的協(xié)議轉(zhuǎn)換能力恰好能幫助客戶快速解決這個難題。下面我們通過一個實例來詳細介紹PXB-6020是如何快速地為工業(yè)設(shè)備實現(xiàn)協(xié)議轉(zhuǎn)換的。
案例分享
作為儲能系列產(chǎn)品的一員,EM-500從發(fā)布以來就以其性價比高、接口豐富的特點倍受客戶青睞,但是在個別應用場景下也會暴露短板,例如EM-500上只有4路RS485接口,但是有些客戶需要更多的RS485接口來與外設(shè)通信,這就給了PXB-6020施展身手的機會--PXB-6020幫助EM-500實現(xiàn)“CAN to RS485”的協(xié)議轉(zhuǎn)換。
EM-500的4路RS485接口都被占用的情況下,仍需要一路RS485接口連接溫濕度傳感器RTU,采集環(huán)境溫濕度數(shù)值,此時PXB-6020就可以充當EM-500與RTU的橋梁,通過CAN FD轉(zhuǎn)Modbus RTU模式,PXB-6020的RS485接口采集到溫濕度數(shù)值,使用CAN FD接口傳遞給EM-500,連接示意圖如下圖所示。
具體操作步驟如下:
1. 通過PC連接PXB-6020,PXB-6020使用USB供電模式,使用AWPXTools軟件配置工作模式與設(shè)備參數(shù)。
1.1 配置Modbus RTU的波特率與從機ID。
1.2 配置Modbus 寄存器地址。
1.3 配置CAN類型選擇與仲裁段波特率。
2. 使用雙絞線連接PXB-6020的RS485接口與RTU,RTU上電,如下圖所示:
3. 使用雙絞線連接EM-500的CAN-bus接口與PXB-6020的CAN FD接口,如下圖所示:
4. EM-500上電,并在串口輸入以下指令。
輸入以下命令對can進行配置:
iplinksetcan0typecanbitrate1000000
然后輸入以下命令啟動can:
ifconfigcan0up
輸入以下三行命令接上can的終端電阻:
echo493>/sys/class/gpio/export
echoout>/sys/class/gpio/gpio493/direction
echo0>/sys/class/gpio/gpio493/value
5. 觀察EM-500的串口打印信息,可以看到實時溫濕度數(shù)值會自動打印出來。
通過上面實例操作,PXB-6020使用CAN FD轉(zhuǎn)Modbus RTU模式,能輕松幫助EM-500實現(xiàn)CAN與RS485接口之間的協(xié)議轉(zhuǎn)換。
審核編輯:湯梓紅
-
以太網(wǎng)
+關(guān)注
關(guān)注
40文章
5419瀏覽量
171594 -
接口
+關(guān)注
關(guān)注
33文章
8575瀏覽量
151014 -
RS485
+關(guān)注
關(guān)注
39文章
1156瀏覽量
82291 -
協(xié)議轉(zhuǎn)換器
+關(guān)注
關(guān)注
0文章
51瀏覽量
14192
原文標題:【產(chǎn)品應用】接口協(xié)議不匹配?PXB系列協(xié)議轉(zhuǎn)換器幫你輕松解決
文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論