91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

如何使用Arduino UNO創(chuàng)建簡(jiǎn)單的Modbus設(shè)備

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-15 10:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:工具和軟件

工具與材料

Arduino UNO

用于Arduino的RS485 Shield

用于PC連接的任何RS485-USB適配器(或更便宜的一種)

可選:

面包板

推按鈕

紅色LED

220歐姆電阻

10k電阻

跳線

軟件

Arduino IDE

Modbustester

步驟2:連接RS485

接線非常簡(jiǎn)單。您只需要將HAT的A和B端子與Modbus系統(tǒng)的A和B線連接即可。 Y和Z端子不用于此類應(yīng)用。對(duì)于長(zhǎng)距離,建議對(duì)A和B使用雙絞線。

步驟3:接線Arduino(可選)

建議向Arduino添加一個(gè)LED和一個(gè)按鈕,以查看MODBUS通信的某些效果。

步驟4:DIP開(kāi)關(guān)設(shè)置

我們的RS422/RS485 Shield帶有3個(gè)DIP開(kāi)關(guān)銀行。您必須如上圖所示為Modbus設(shè)置這些DIP開(kāi)關(guān)。

開(kāi)關(guān)1:1-OFF 2-ON 3-ON 4-OFF

開(kāi)關(guān)2 :1-OFF 2-OFF 3-ON 4-ON

開(kāi)關(guān)3:1-OFF或ON * 2-OFF 3-OFF 4-OFF

*取決于位置在Modbus線路中的RS422/RS485屏蔽層上,您必須打開(kāi)或關(guān)閉終端電阻。僅當(dāng)屏蔽層在總線線路的一端時(shí),才應(yīng)將電阻器切換到ON位置。在所有其他情況下,請(qǐng)關(guān)閉終端電阻:

步驟5:跳線設(shè)置

在盾牌上找到3個(gè)不同的跳線區(qū)域。跳線JP1對(duì)于電源電壓非常重要。 Arduino UNO內(nèi)部可使用5V。您必須將該跳線設(shè)置為5V位置(對(duì)于3.3V板,例如Arduino 101,將其設(shè)置為3.3V位置)。

此外,將左上角的通信端口的跳線設(shè)置為如圖所示以上。在這種情況下,端口0和1上的內(nèi)部UART將連接到屏蔽的RS485接口

最后但并非最不重要的一點(diǎn)是,我們必須為RX/TX控制端口設(shè)置跳線。由于配置了自動(dòng)RX/TX切換,因此我們不用此跳線。

步驟6:安裝MODBUS Tester軟件

在本示例中,我們將PC作為MODBUS主站。您必須下載Modbustester。請(qǐng)將zip壓縮文件解壓縮到硬盤上的新目錄中。打開(kāi)軟件,然后如上圖所示更改標(biāo)記的字段。您必須先連接USB-RS485適配器-請(qǐng)?jiān)贛odbustester中為此適配器選擇正確的COM端口。

步驟7:Arduino軟件

我們?yōu)锳rduino UNO,Genuino 101和STM Nucleo提供了3個(gè)示例程序。請(qǐng)將它們加載到Arduino IDE中進(jìn)行編譯和編程。

這些程序非常簡(jiǎn)單,可讓您對(duì)MODBUS通信的基本功能有所了解。您可以根據(jù)需要添加其他功能。

在編譯之前不要忘記安裝庫(kù)SimpleModbus:

https://github.com/angeloc/simplemodbusng

第8步:測(cè)試您的工作

現(xiàn)在可以測(cè)試您的工作了!

您可以按Modbustester中的“讀取”按鈕。該命令將讀取我們新的從設(shè)備的存儲(chǔ)器的8個(gè)字節(jié)。在地址400008中,您可以找到按鈕的狀態(tài)。地址400001-400006包含ADC端口的值。

使用寫入按鈕,您可以操作從站中的寄存器。您可以在地址400007中輸入0或1來(lái)打開(kāi)或關(guān)閉LED。

責(zé)任編輯:wv

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

    關(guān)注

    28

    文章

    2457

    瀏覽量

    83277
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6526

    瀏覽量

    196975
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    ARDUINO串口收發(fā)16進(jìn)制碼

    到16進(jìn)制碼為 1B 02 00 0A 8E 00 41 BA 40 00 42 16 FE BF 18,對(duì)收到的16進(jìn)制碼進(jìn)行解析,可以得到正確的溫度濕度值。但是用Arduino UNO設(shè)備發(fā)送
    發(fā)表于 01-18 17:27

    UNO Q:開(kāi)啟Arduino的全新未來(lái)

    圖源: * Arduino* 作者:Matt Campbell,貿(mào)澤電子專稿 發(fā)布日期: 2025年10月7日 Arduino UNO Q不僅是靈活UNO平臺(tái)的下一代產(chǎn)品,更是一種全新
    的頭像 發(fā)表于 12-15 11:46 ?830次閱讀

    貿(mào)澤電子開(kāi)售全新Arduino UNO Q單板計(jì)算機(jī)

    貿(mào)澤電子開(kāi)售全新Arduino UNO Q單板計(jì)算機(jī)。Arduino UNO Q單板計(jì)算機(jī)(SBC)將高性能計(jì)算與實(shí)時(shí)控制結(jié)合,提供理想的創(chuàng)新平臺(tái)。
    的頭像 發(fā)表于 11-08 09:50 ?1365次閱讀

    Arduino Uno l兩輪自平衡機(jī)器人 電機(jī)驅(qū)動(dòng)無(wú)輸出求解

    Arduino Uno l兩輪自平衡機(jī)器人 電機(jī)驅(qū)動(dòng)無(wú)輸出求解
    發(fā)表于 10-15 06:36

    Arduino UNO Q 登陸 DigiKey,現(xiàn)已開(kāi)放預(yù)訂

    融合高性能微處理器與專用微控制器,Arduino UNO Q加強(qiáng)創(chuàng)新開(kāi)發(fā)能力 美國(guó), 明尼蘇達(dá), 錫夫里弗福爾斯市 - 2025 年 10 月 07 日 全球領(lǐng)先的電子元器件與自動(dòng)化產(chǎn)品分銷商
    的頭像 發(fā)表于 10-13 14:55 ?605次閱讀
    <b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b> Q 登陸 DigiKey,現(xiàn)已開(kāi)放預(yù)訂

    高通宣布收購(gòu) Arduino,加速普及前沿邊緣計(jì)算與 AI 技術(shù)

    “ ?全新 Arduino UNO Q 開(kāi)發(fā)板與 Arduino App Lab 將為數(shù)百萬(wàn)開(kāi)發(fā)者帶來(lái)高通 Dragonwing 處理器的強(qiáng)大動(dòng)力。? ” ? 要點(diǎn)速覽: 強(qiáng)強(qiáng)聯(lián)合 :此次收購(gòu)將高
    的頭像 發(fā)表于 10-08 11:15 ?718次閱讀
    高通宣布收購(gòu) <b class='flag-5'>Arduino</b>,加速普及前沿邊緣計(jì)算與 AI 技術(shù)

    EtherNet/IP轉(zhuǎn)Modbus TCP網(wǎng)關(guān),讓設(shè)備對(duì)話更簡(jiǎn)單

    在工業(yè)自動(dòng)化與物聯(lián)網(wǎng)飛速發(fā)展的今天,不同協(xié)議設(shè)備之間的互聯(lián)互通已成為企業(yè)提升生產(chǎn)效率、實(shí)現(xiàn)智能化升級(jí)的關(guān)鍵挑戰(zhàn)。如何讓支持EtherNet/IP的PLC、伺服系統(tǒng)與基于Modbus TCP
    的頭像 發(fā)表于 09-19 16:30 ?716次閱讀
    EtherNet/IP轉(zhuǎn)<b class='flag-5'>Modbus</b> TCP網(wǎng)關(guān),讓<b class='flag-5'>設(shè)備</b>對(duì)話更<b class='flag-5'>簡(jiǎn)單</b>!

    如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模塊?

    在NuMaker開(kāi)發(fā)板上,有一個(gè)ESP-12F Wi-Fi模塊;但是,Arduino IDE 中的 NuMaker UNO 包不提供該模塊的相關(guān)控制。如果您希望在 Arduino IDE 中控制此模塊,您應(yīng)該如何進(jìn)行?
    發(fā)表于 09-04 08:28

    如何用Arduino Nano/UNO R3開(kāi)發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開(kāi)發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開(kāi)發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino
    的頭像 發(fā)表于 08-08 20:16 ?3600次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/<b class='flag-5'>UNO</b> R3開(kāi)發(fā)板給另一個(gè)<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> Nano/<b class='flag-5'>UNO</b> R3開(kāi)發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    CCLinkie轉(zhuǎn)Modbus TCP網(wǎng)關(guān)在印染設(shè)備的應(yīng)用

    MODBUS
    北京開(kāi)疆智能技術(shù)有限公司
    發(fā)布于 :2025年08月06日 16:11:16

    工程師怒贊:耐達(dá)訊網(wǎng)關(guān)讓Modbus設(shè)備‘?dāng)D進(jìn)’Profinet圈,觸摸屏效率翻倍!\"

    文件,創(chuàng)建“智能設(shè)備”并映射Modbus寄存器地址(如03功能碼)到Profinet的IO數(shù)據(jù)塊。 3. 調(diào)試驗(yàn)證:調(diào)整網(wǎng)關(guān)的波特率與傳感器匹配,設(shè)置響應(yīng)等待時(shí)間和輪詢延時(shí),確保數(shù)據(jù)實(shí)時(shí)性。 效果
    發(fā)表于 07-29 15:02

    Modbus協(xié)議轉(zhuǎn)換:讓工業(yè)設(shè)備輕松“對(duì)話”

    在工業(yè)自動(dòng)化中,Modbus協(xié)議是設(shè)備通信的關(guān)鍵。本文將聚焦于Modbus協(xié)議的串口與網(wǎng)口轉(zhuǎn)換需求,并通過(guò)ZLG致遠(yuǎn)電子PXB-6030D的案例,展示如何輕松實(shí)現(xiàn)協(xié)議轉(zhuǎn)換。Modbus
    的頭像 發(fā)表于 07-15 11:47 ?666次閱讀
    <b class='flag-5'>Modbus</b>協(xié)議轉(zhuǎn)換:讓工業(yè)<b class='flag-5'>設(shè)備</b>輕松“對(duì)話”

    液位監(jiān)測(cè)界的“跨界CP”:CCLinkIE轉(zhuǎn)Modbus TCP,讓設(shè)備對(duì)話不再“雞同鴨講”!

    Modbus TCP網(wǎng)關(guān)不是簡(jiǎn)單的“協(xié)議轉(zhuǎn)換器”,而是制造行業(yè)的“融合催化劑”。它讓傳統(tǒng)設(shè)備與高端系統(tǒng)組CP,保護(hù)既有投資,又為智能化升級(jí)鋪路。當(dāng)液位監(jiān)測(cè)從“孤軍奮戰(zhàn)”變成“團(tuán)隊(duì)協(xié)作”,工程師們終于可以笑著對(duì)數(shù)據(jù)說(shuō):“這下,你們
    發(fā)表于 07-10 15:52

    別讓條碼閱讀器“干瞪眼”!Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)專治設(shè)備溝通障礙

    Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)閃亮登場(chǎng)!這玩意兒就像工業(yè)界的“同聲傳譯APP”,左手抓住條碼閱讀器的Modbus信號(hào),右手精準(zhǔn)“翻譯”成Profinet能聽(tīng)懂的“普通話”。配置過(guò)程簡(jiǎn)單到離譜,就跟給
    發(fā)表于 05-23 14:02

    Modbus轉(zhuǎn)以太網(wǎng)終極方案:三步實(shí)現(xiàn)老舊設(shè)備智能升級(jí)

    一、為什么90%的工廠急需Modbus轉(zhuǎn)以太網(wǎng)? 工業(yè)設(shè)備聯(lián)網(wǎng)數(shù)據(jù)顯示,Modbus RTU等設(shè)備仍占現(xiàn)存設(shè)備的68%,但面臨三大致命瓶頸:
    發(fā)表于 04-24 10:37