色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

快速實(shí)現(xiàn)PLC的Modbus數(shù)據(jù)轉(zhuǎn)換為CAN/CAN FD數(shù)據(jù)?

ZLG致遠(yuǎn)電子 ? 2023-11-08 08:25 ? 次閱讀

在現(xiàn)代工業(yè)自動(dòng)化中,經(jīng)常會(huì)有PLC直接控制CAN/CAN FD接口設(shè)備的需求,但是一般的小型或中型PLC很少有CAN接口,一般標(biāo)配的是RS485接口,那該如何解決呢?

PXB-6020是致遠(yuǎn)電子新推出的一款Modbus to CAN FD協(xié)議轉(zhuǎn)換器,擁有1路CAN FD接口,1路100M以太網(wǎng)接口和1路RS485接口。該產(chǎn)品可支持Modbus RTU及Modbus TCP,既可以當(dāng)Modbus主站,也可以當(dāng)Modbus從站。PXB-6020最大支持128組CAN/CAN FD報(bào)文發(fā)送和128組白名單接收,支持Modbus所有類型的寄存器。同時(shí)還可以自定義方式發(fā)送數(shù)據(jù),具有毫秒級(jí)轉(zhuǎn)換和簡(jiǎn)單靈活等特點(diǎn),廣泛應(yīng)用于PLC外擴(kuò)CAN/CAN FD等場(chǎng)合。

接下來(lái)我們將使用PXB-6020協(xié)議轉(zhuǎn)換器快速實(shí)現(xiàn)西門子S7-200 SMART(以下簡(jiǎn)稱:PLC)的Modbus數(shù)據(jù)轉(zhuǎn)換為CAN FD數(shù)據(jù),達(dá)到PLC的RS485接口也可以與CAN FD設(shè)備通信的效果。PLC運(yùn)行為Modbus RTU主站,而PXB-6020協(xié)議轉(zhuǎn)換器運(yùn)行為Modbus RTU從站。

為方便文章說明,PXB-6020的CAN FD接口接入的是一個(gè)USBCANFD-200U(USBCANFD接口卡),用戶可根據(jù)實(shí)際需求接入其他CAN/CAN FD設(shè)備。


4ec56ff0-7dcd-11ee-9788-92fbcf53809c.jpg ?硬件接線

  1. PXB-6020的CAN FD接口的CAN_H和CAN_L分別連接到USBCANFD-200U的CAN FD接口的CAN_H和CAN_L;
  2. PXB-6020的RS485接口的A和B分別連接到PLC的RS485接口的A和B;
  3. PXB-6020和PLC的以太網(wǎng)接口使用以太網(wǎng)線連接電腦
  4. 接上PLC、PXB-6020和USBCANFD-200U的電源

設(shè)備接線示意如圖1所示:

4ed0f762-7dcd-11ee-9788-92fbcf53809c.jpg

圖1設(shè)備接線示意圖
4edb8704-7dcd-11ee-9788-92fbcf53809c.jpg ?PXB-6020參數(shù)配置接下來(lái)打開AWPX Tools軟件對(duì)PXB-6020進(jìn)行配置。

1. 配置Modbus參數(shù),將PXB-6020的工作模式配置為Modbus RTU從站,如圖2所示。

4ee674fc-7dcd-11ee-9788-92fbcf53809c.png圖2Modbus參數(shù)設(shè)置2. 配置CAN FD參數(shù),如圖3所示。4ef301cc-7dcd-11ee-9788-92fbcf53809c.png圖3CANFD參數(shù)配置3. 配置發(fā)送報(bào)文參數(shù),如圖4所示。4efe68f0-7dcd-11ee-9788-92fbcf53809c.png圖4發(fā)送報(bào)文配置4. 配置接收?qǐng)?bào)文參數(shù),如圖5所示。4f097a42-7dcd-11ee-9788-92fbcf53809c.png圖5接收?qǐng)?bào)文配置
4edb8704-7dcd-11ee-9788-92fbcf53809c.jpg ?PLC配置打開STEP 7-Micro/WIN SMART軟件,使用該軟件對(duì)PLC進(jìn)行軟件編程、配置和程序下載。

1. 雙擊頁(yè)面左側(cè)的“通信”按鈕,在彈出的通信界面點(diǎn)擊“查找CPU”,查找到對(duì)應(yīng)的CPU后點(diǎn)擊“確定”,如圖6所示。

4f200d34-7dcd-11ee-9788-92fbcf53809c.png圖6查找CPU

2. 使用頁(yè)面左側(cè)的“指令”->“庫(kù)”->“Modbus RTU Master(V2.0)”下的“MBUS_CTRL”和“MBUS_MSG”指令使PLC運(yùn)行為Modbus RTU主站,實(shí)現(xiàn)對(duì)Modbus RTU從站的讀寫。

3. MBUS_CTRL指令用于初始化主站,必須在每次掃描時(shí)調(diào)用MBUS_CTRL指令,否則Modbus主站協(xié)議不能正常工作。MBUS_MSG指令用于向Modbus從站發(fā)起讀或?qū)懻?qǐng)求。

4. Modbus RTU Master(V2.0)指令庫(kù)需要286字節(jié)的全局V存儲(chǔ)器,所以需要指定該庫(kù)可使用的V存儲(chǔ)器量的地址。點(diǎn)擊并右鍵界面左側(cè)的“程序塊”->“庫(kù)存儲(chǔ)器...”,會(huì)彈出如圖7所示界面。在彈出的界面選擇“建議地址”,再點(diǎn)擊“確定”即可。建議地址不能與參數(shù)“DatePtr”指向的地址有重合。

4f2af4d8-7dcd-11ee-9788-92fbcf53809c.png

圖7庫(kù)存儲(chǔ)器分配

5. 庫(kù)存儲(chǔ)器設(shè)置完成后,使用MBUS_CTRL指令與MBUS_MSG組態(tài)PLC,使其作為Modbus RTU主站并對(duì)PXB-6020進(jìn)行讀寫。一個(gè)簡(jiǎn)單的讀寫PXB-6020的梯形圖如圖8-10所示,此梯形圖程序僅供參考。

4f352066-7dcd-11ee-9788-92fbcf53809c.png

圖8梯形圖1

4f3f79bc-7dcd-11ee-9788-92fbcf53809c.png

圖9梯形圖2

4f468d4c-7dcd-11ee-9788-92fbcf53809c.png

圖10梯形圖3

6. 以上梯形圖實(shí)現(xiàn)對(duì)Modbus從站保存寄存器的循環(huán)讀寫,讀取Modbus從站保持寄存器0地址一個(gè)字的數(shù)據(jù),并將一個(gè)字?jǐn)?shù)據(jù)數(shù)據(jù)寫入Modbus從站保持寄存器1地址。


4edb8704-7dcd-11ee-9788-92fbcf53809c.jpg ?數(shù)據(jù)轉(zhuǎn)換將以上梯形圖下載至PLC后,點(diǎn)擊“啟動(dòng)程序監(jiān)視”按鈕后,即可在如圖11所示的“狀態(tài)圖表”頁(yè)面對(duì)Modbus從站進(jìn)行讀寫操作。4f5d2b88-7dcd-11ee-9788-92fbcf53809c.png圖11 讀寫Modbus從站數(shù)據(jù)1. Modbus數(shù)據(jù)轉(zhuǎn)換為CAN FD數(shù)據(jù)

根據(jù)圖4-5的發(fā)送報(bào)文和接收?qǐng)?bào)文的配置,在“狀態(tài)圖表”里面的VW12地址寫入0x1122,可使PXB-6020發(fā)送如圖12所示的CAN FD標(biāo)準(zhǔn)幀,可在ZCANPRO軟件觀測(cè)PXB-6020發(fā)送的CAN FD標(biāo)準(zhǔn)幀。

4f68e072-7dcd-11ee-9788-92fbcf53809c.png圖12發(fā)送的CANFD幀2. CAN FD數(shù)據(jù)轉(zhuǎn)換為Modbus數(shù)據(jù)

使用USBCANFD-200U設(shè)備向PXB-6020發(fā)送幀ID為0x02,幀數(shù)據(jù)段為0x8899的CAN FD標(biāo)準(zhǔn)幀,則在“狀態(tài)圖表”里面的VW10地址可讀取到數(shù)據(jù)0x8899,如圖13所示。

4f7458f8-7dcd-11ee-9788-92fbcf53809c.png圖13讀取Modbus從站數(shù)據(jù)

至此,我們成功實(shí)現(xiàn)了PLC的Modbus數(shù)據(jù)與CAN FD數(shù)據(jù)的雙向轉(zhuǎn)換。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5013

    文章

    13331

    瀏覽量

    464146
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2757

    瀏覽量

    463941
  • MODBUS
    +關(guān)注

    關(guān)注

    28

    文章

    1812

    瀏覽量

    77101
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    CAN FD與傳統(tǒng)CAN的區(qū)別是什么

    隨著汽車電子、工業(yè)自動(dòng)化的蓬勃發(fā)展,CAN總線上的設(shè)備數(shù)量、數(shù)據(jù)量都大大增加,給CAN總線帶來(lái)了極大的挑戰(zhàn)。為滿足更高的帶寬及數(shù)據(jù)吞吐量,CAN
    的頭像 發(fā)表于 10-22 10:47 ?440次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>與傳統(tǒng)<b class='flag-5'>CAN</b>的區(qū)別是什么

    CAN-FDCAN總線網(wǎng)絡(luò)第二章

    日常工作中使用 CAN FD 的公司實(shí)習(xí)。無(wú)論哪種方式,本指南都會(huì)向您展示 CAN FD:具有靈活數(shù)據(jù)
    的頭像 發(fā)表于 10-02 15:20 ?264次閱讀
    <b class='flag-5'>CAN-FD</b>:<b class='flag-5'>CAN</b>總線網(wǎng)絡(luò)第二章

    MCAN(CAN FD)模塊入門

    電子發(fā)燒友網(wǎng)站提供《MCAN(CAN FD)模塊入門.pdf》資料免費(fèi)下載
    發(fā)表于 09-14 10:08 ?0次下載
    MCAN(<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>)模塊入門

    從替代到創(chuàng)新,國(guó)產(chǎn)CAN FD芯片持續(xù)突破

    是一樣的,都是將3.3V/5V的邏輯信號(hào)轉(zhuǎn)換成差分信號(hào)。不過,傳統(tǒng)CAN的最高速率是1Mbps,最多支持8個(gè)數(shù)據(jù)字節(jié);而CAN FD的最高速
    的頭像 發(fā)表于 09-02 08:13 ?6779次閱讀

    CAN轉(zhuǎn)Modbus TCP主站協(xié)議網(wǎng)關(guān)(YC-CAN-TCP)

    的關(guān)鍵環(huán)節(jié)。例如,可以發(fā)送一組模擬的CAN數(shù)據(jù),觀察其在轉(zhuǎn)換為Modbus TCP數(shù)據(jù)后的變化,是否符合預(yù)期的
    的頭像 發(fā)表于 08-26 11:29 ?337次閱讀
    <b class='flag-5'>CAN</b>轉(zhuǎn)<b class='flag-5'>Modbus</b> TCP主站協(xié)議網(wǎng)關(guān)(YC-<b class='flag-5'>CAN</b>-TCP)

    CAN FD如何滿足工業(yè)設(shè)備對(duì)高效數(shù)據(jù)通信的需求?

    電子發(fā)燒友網(wǎng)報(bào)道(文/吳子鵬)作為CAN總線的升級(jí)版,CAN FDCAN with Flexible Data rate)在數(shù)據(jù)長(zhǎng)度和帶寬
    的頭像 發(fā)表于 08-22 18:08 ?6289次閱讀

    CAN/CAN FD/CAN XL三大總線協(xié)議解讀,是逐步替代關(guān)系嗎?

    電子發(fā)燒友網(wǎng)報(bào)道(文/吳子鵬)在軟件定義汽車逐漸成為主流的當(dāng)下,數(shù)據(jù)傳輸?shù)乃俣群托食蔀榇蛟熘悄芷嚨钠款i,在這種大背景下,傳統(tǒng)CAN總線應(yīng)對(duì)一些需求已經(jīng)相當(dāng)吃力,因此CAN FD
    的頭像 發(fā)表于 08-12 01:12 ?4477次閱讀

    CAN FD盒基本功能包括哪些

    議,將用戶發(fā)送的數(shù)據(jù)幀正確地發(fā)送到CAN FD總線上。 實(shí)時(shí)捕獲CAN FD總線上的數(shù)據(jù)幀,并將
    的頭像 發(fā)表于 07-02 16:21 ?922次閱讀

    SN65HVD26x支持CAN FD(靈活數(shù)據(jù)速率)和冗余的Turbo CAN收發(fā)器數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《SN65HVD26x支持CAN FD(靈活數(shù)據(jù)速率)和冗余的Turbo CAN收發(fā)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-01 11:52 ?1次下載
    SN65HVD26x支持<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>(靈活<b class='flag-5'>數(shù)據(jù)</b>速率)和冗余的Turbo <b class='flag-5'>CAN</b>收發(fā)器<b class='flag-5'>數(shù)據(jù)</b>表

    TCAN1051具有CAN FD和故障保護(hù)功能的CAN收發(fā)器數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《TCAN1051具有CAN FD和故障保護(hù)功能的CAN收發(fā)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-01 10:25 ?0次下載
    TCAN1051具有<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>和故障保護(hù)功能的<b class='flag-5'>CAN</b>收發(fā)器<b class='flag-5'>數(shù)據(jù)</b>表

    TCAN33x具備CAN FD(靈活數(shù)據(jù)速率)的3.3V CAN收發(fā)器數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《TCAN33x具備CAN FD(靈活數(shù)據(jù)速率)的3.3V CAN收發(fā)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 06-24 11:15 ?0次下載
    TCAN33x具備<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>(靈活<b class='flag-5'>數(shù)據(jù)</b>速率)的3.3V <b class='flag-5'>CAN</b>收發(fā)器<b class='flag-5'>數(shù)據(jù)</b>表

    TCAN1042具有CAN FD和故障保護(hù)功能的CAN收發(fā)器數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《TCAN1042具有CAN FD和故障保護(hù)功能的CAN收發(fā)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 06-19 12:30 ?1次下載
    TCAN1042具有<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>和故障保護(hù)功能的<b class='flag-5'>CAN</b>收發(fā)器<b class='flag-5'>數(shù)據(jù)</b>表

    can轉(zhuǎn)485數(shù)據(jù)是如何對(duì)應(yīng)的

    CAN總線數(shù)據(jù)轉(zhuǎn)換為RS-485數(shù)據(jù),可以方便地實(shí)現(xiàn)不同通信協(xié)議之間的數(shù)據(jù)交換。 本文將詳細(xì)介紹
    的頭像 發(fā)表于 06-16 09:23 ?1168次閱讀

    CAN轉(zhuǎn)modbus轉(zhuǎn)換器要滿足哪些需求

    CAN轉(zhuǎn)Modbus轉(zhuǎn)換器主要滿足以下需求: (1)通信協(xié)議轉(zhuǎn)換CAN轉(zhuǎn)Modbus
    的頭像 發(fā)表于 06-13 17:29 ?790次閱讀

    汽車CAN FD總線測(cè)試原理及應(yīng)用

    CAN FD總線報(bào)文周期一致性測(cè)試方法,可自動(dòng)實(shí)現(xiàn)監(jiān)控測(cè)試并快速生成測(cè)試報(bào)告,主要根據(jù)CAPL語(yǔ)言設(shè)計(jì)建立測(cè)試應(yīng)用工程。
    發(fā)表于 04-01 12:53 ?976次閱讀
    汽車<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>總線測(cè)試原理及應(yīng)用
    主站蜘蛛池模板: 野花视频在线观看免费| 国产成人精品系列在线观看| 506070老熟肥妇bbwxx视频| 99精彩免费观看| 国产 日韩 欧美 综合 激情| 护士WC女子撒尿| 欧美黑人巨大性极品hd欧| 无码人妻精品国产婷婷| 在线成年av动漫电影| 吃奶吸咪咪动态图| 久久99精品国产麻豆婷婷| 琪琪的色原网站| 亚洲精品无码AAAAAA片| 99热这里只有精品6| 国产亚洲精品精品国产亚洲综合| 美女张开腿露尿口给男人亲 | 国产亚洲精品97在线视频一| 久久永久视频| 色婷婷狠狠97成为人免费| 亚洲日韩精品AV中文字幕| seyeye免费高清观看| 好紧好湿太硬了我太爽了文字| 欧美手机在线播放| 亚洲精品久久无码AV片WWW| gv肉片视频免费观看| 黑人巨大两根一起挤进欧美| 秋霞电影网视频一区二区三区 | 色婷婷亚洲精品天天综合影院 | 亚洲欧洲免费三级网站| 成年人免费观看的视频| 久久精品日本免费线| 我的家庭女教师| 99国内精品| 久久88综合| 香艳69xxxxx有声小说| FREECHINESE东北群交| 九九精品久久| 性色AV一区二区三区咪爱四虎| 99热久久久无码国产精品性麻豆| 饥渴的40岁熟妇完整版在线| 四虎影视国产精品亚洲精品|