chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

Model3C芯片HMI方案:86彩屏中控面板Modbus協(xié)議說(shuō)明

啟明智顯 ? 2024-06-24 16:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、概述


Model3C芯片是一款基于RISC-V的高性能、國(guó)產(chǎn)自主、工業(yè)級(jí)高清顯示與智能控制MCU,配備強(qiáng)大的2D圖形加速處理器、PNG/JPEG解碼引擎,并支持工業(yè)寬溫。基于Model3C芯片的86彩屏中控面板,通過(guò)集成Modbus協(xié)議,實(shí)現(xiàn)了與多種控制設(shè)備的通信和數(shù)據(jù)交換。

wKgZomZ5M5eAVNe-AAdTv-VTtAc965.png


二、Modbus協(xié)議簡(jiǎn)介


Modbus協(xié)議是應(yīng)用于電子控制器上的一種通用語(yǔ)言。通過(guò)此協(xié)議,控制器相互之間、控制器經(jīng)由網(wǎng)絡(luò)(例如以太網(wǎng))和其他設(shè)備之間可以通信。它已經(jīng)成為一通用工業(yè)標(biāo)準(zhǔn),使得不同廠商生產(chǎn)的控制設(shè)備可以連成工業(yè)網(wǎng)絡(luò),進(jìn)行集中監(jiān)控。

此協(xié)議定義了一個(gè)控制器能認(rèn)識(shí)使用的消息結(jié)構(gòu),而不管它們是經(jīng)過(guò)何種網(wǎng)絡(luò)進(jìn)行通信的。它描述了一控制器請(qǐng)求訪問(wèn)其它設(shè)備的過(guò)程,如何回應(yīng)來(lái)自其它設(shè)備的請(qǐng)求,以及怎樣偵測(cè)錯(cuò)誤并記錄。它制定了消息域格局和內(nèi)容的公共格式。當(dāng)在一Modbus網(wǎng)絡(luò)上通信時(shí),此協(xié)議決定了每個(gè)控制器須要知道它們的設(shè)備地址,識(shí)別按地址發(fā)來(lái)的消息,決定要產(chǎn)生何種行動(dòng)。如果需要回應(yīng),控制器將生成反饋信息并用Modbus 協(xié)議發(fā)出。在其它網(wǎng)絡(luò)上,包含了 Modbus 協(xié)議的消息轉(zhuǎn)換為在此網(wǎng)絡(luò)上使用的幀或包結(jié)構(gòu)。這種轉(zhuǎn)換也擴(kuò)展了根據(jù)具體的網(wǎng)絡(luò)解決節(jié)地址、路由路徑及錯(cuò)誤檢測(cè)的方法。

三、Modbus RTU在Model3C芯片方案中的應(yīng)用


通信接口:Model3C芯片方案支持RS-485接口,該接口是Modbus RTU常用的串行通信接口之一。通過(guò)RS-485接口,86彩屏中控面板可以與其他Modbus設(shè)備(如PLC傳感器等)進(jìn)行通信。

通信參數(shù):在Model3C芯片方案中,Modbus RTU通信采用異步通訊模式,具體參數(shù)包括1位起始位、8位數(shù)據(jù)位、1位停止位、無(wú)校驗(yàn)位,波特率可根據(jù)實(shí)際需求進(jìn)行配置(如常用的9600波特率)。

報(bào)文格式:Modbus RTU報(bào)文包括設(shè)備地址、功能碼、數(shù)據(jù)域和CRC校驗(yàn)碼等部分。在Model3C芯片方案中,這些報(bào)文格式遵循Modbus協(xié)議規(guī)范,確保通信的準(zhǔn)確性和可靠性。

主從通信:在Modbus RTU通信中,Model3C芯片方案的86彩屏中控面板可以作為主設(shè)備(Master)或從設(shè)備(Slave)進(jìn)行通信。作為主設(shè)備時(shí),它可以主動(dòng)發(fā)起查詢(xún)請(qǐng)求;作為從設(shè)備時(shí),它可以響應(yīng)主設(shè)備的查詢(xún)請(qǐng)求并提供相關(guān)數(shù)據(jù)。

功能碼:Modbus協(xié)議定義了多種功能碼(如讀取線圈狀態(tài)、寫(xiě)入線圈狀態(tài)、讀取保持寄存器等),用于實(shí)現(xiàn)不同的通信功能。

在Model3C芯片方案中,這些功能碼得到了全面支持,使得86彩屏中控面板可以實(shí)現(xiàn)與多種Modbus設(shè)備的靈活通信和數(shù)據(jù)交換。

四、rt-thread 使用libmodbus-rtu庫(kù)


libmodbus是一個(gè)與使用Modbus協(xié)議的設(shè)備進(jìn)行數(shù)據(jù)發(fā)送/接收的庫(kù)。該庫(kù)包含各種后端通過(guò)不同網(wǎng)絡(luò)進(jìn)行通信(例如,RTU模式下的串口或TCP / IPv6中的以太網(wǎng))。

wKgZomZ5M6uAHc0oAAEv7NFMnrM986.png


將libmodbus庫(kù)從軟件包里啟用, libmodbus是基于select操作的,依賴(lài)于文件系統(tǒng)和libc,需要在rt-thread中開(kāi)啟對(duì)應(yīng)的支持。

RS485的話需要指定 modbus_rtu_set_serial_mode(ctx, MODBUS_RTU_RS232); //改為485
modbus_rtu_set_rts(ctx, RS485_RE, MODBUS_RTU_RTS_UP); //指定485控制引腳和電平

#include “modbus_rtu_test.h” #include “modbus.h” #include “stdio.h” #include “string.h” #include #include /* 使用BSD socket,需要包含socket.h頭文件 */ #include #include #include #define RS485_RE GET_PIN(G, 8) static void test_thread(void *param) { int slaveaddrs = 3; uint16_t tab_reg[64] = {0}; modbus_t *ctx = RT_NULL; ctx = modbus_new_rtu("/dev/uart2", 9600, ‘N’, 8, 1); modbus_rtu_set_serial_mode(ctx, MODBUS_RTU_RS232); //modbus_rtu_set_rts(ctx, RS485_RE, MODBUS_RTU_RTS_UP); modbus_set_slave(ctx, slaveaddrs); modbus_connect(ctx); modbus_set_response_timeout(ctx, 0, 200000); //50ms int num = 0; while (1) { memset(tab_reg, 0, 64 * 2); int regs = modbus_read_registers(ctx, 0, 20, tab_reg); if (regs == -1) { rt_kprintf(“error addrs %d—\n”, slaveaddrs); if(slaveaddrs == 2) { slaveaddrs = 3; } else { slaveaddrs = 2; } modbus_set_slave(ctx, slaveaddrs); } else { rt_kprintf("-->addrs %d", slaveaddrs); rt_kprintf("[%4d][read num = %d]", num, regs); num++; int i; for (i = 0; i < 20; i++) { rt_kprintf("<%#x>", tab_reg[i]); } rt_kprintf("\n"); if(slaveaddrs == 2) { slaveaddrs = 3; } else { slaveaddrs = 2; } modbus_set_slave(ctx, slaveaddrs); } rt_thread_mdelay(500); } //7-關(guān)閉modbus端口 modbus_close(ctx); //8-釋放modbus資源 modbus_free(ctx); } static void rtu77(int argc, char **argv) { //rt_pin_mode(RS485_RE, PIN_MODE_OUTPUT); rt_thread_t tid; tid = rt_thread_create(“test”, test_thread, RT_NULL, 2048, 12, 10); if (tid != RT_NULL) rt_thread_startup(tid); return RT_EOK; } MSH_CMD_EXPORT(rtu77, a rtu test);

五、Modbus RTU布線


Modbus RTU使用串行通信,通常使用RS-232或RS-485接口。

RS-232:這是一種點(diǎn)對(duì)點(diǎn)的通信方式,每個(gè)設(shè)備都需要單獨(dú)的串行線連接到主控器。它使用9針或25針的D-sub連接器,但通常只用到其中的少數(shù)幾個(gè)引腳,如TX(發(fā)送)、RX(接收)、GND(地線)。
RS-485:這是一種多點(diǎn)通信方式,允許多個(gè)設(shè)備共享同一對(duì)雙絞線。RS-485使用一對(duì)雙絞線(通常標(biāo)記為A和B),并使用終端電阻來(lái)匹配線路。每個(gè)設(shè)備都有一個(gè)數(shù)據(jù)發(fā)送器(TX)和數(shù)據(jù)接收器(RX)引腳,以及一個(gè)公共地線(GND)。


六、Modbus RTU特點(diǎn)

以RS-485或RS-232作為其物理層實(shí)現(xiàn)。它使用總線式拓?fù)浣Y(jié)構(gòu),允許多個(gè)設(shè)備共享同一通信線路,實(shí)現(xiàn)成本效益和簡(jiǎn)單的布線需求。Modbus RTU的數(shù)據(jù)傳輸采用二進(jìn)制編碼,每個(gè)數(shù)據(jù)幀包含地址碼、功能碼、數(shù)據(jù)和校驗(yàn)碼,通過(guò)CRC校驗(yàn)確保數(shù)據(jù)的準(zhǔn)確性。這種協(xié)議特別適合于短距離通信和成本敏感的應(yīng)用場(chǎng)景。

七、總結(jié)

wKgaomZ5M7SAUVjqAAhNrw8TRjc840.png


基于Model3C芯片的86彩屏中控面板通過(guò)集成Modbus RTU協(xié)議,實(shí)現(xiàn)了與多種控制設(shè)備的通信和數(shù)據(jù)交換。其高性能的通信接口和豐富的通信功能使得該中控面板在工業(yè)控制、智能建筑等領(lǐng)域具有廣泛的應(yīng)用前景。

Model系列芯片芯片基于RT-Thread進(jìn)行開(kāi)發(fā),而RT-Thread可以通過(guò)集成第三方庫(kù)來(lái)支持Modbus RTU,因此Model系列芯片完全可以支持Modbus RTU協(xié)議

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    462

    文章

    53564

    瀏覽量

    459373
  • MODBUS
    +關(guān)注

    關(guān)注

    28

    文章

    2387

    瀏覽量

    82299
  • HMI
    HMI
    +關(guān)注

    關(guān)注

    9

    文章

    689

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    Modbus協(xié)議的深度剖析

    Modbus協(xié)議作為工業(yè)自動(dòng)化領(lǐng)域最廣泛應(yīng)用的通信協(xié)議之一,其簡(jiǎn)潔高效的特性使其在工業(yè)控制系統(tǒng)占據(jù)重要地位。本文將從協(xié)議的發(fā)展歷程、技術(shù)架構(gòu)、通信模式、安全機(jī)制以及未來(lái)演進(jìn)等多個(gè)維度
    的頭像 發(fā)表于 11-07 07:43 ?344次閱讀
    <b class='flag-5'>Modbus協(xié)議</b>的深度剖析

    Modbus協(xié)議轉(zhuǎn)HTTP協(xié)議,實(shí)現(xiàn)JSON格式對(duì)接MES等系統(tǒng)平臺(tái)

    配置運(yùn)行。 智能網(wǎng)關(guān)IGT-DSER集成了多種PLC的原廠協(xié)議,比如西門(mén)子S7、三菱MC、歐姆龍F(tuán)INS,羅克韋爾CIP等,也支持通用的Modbus協(xié)議、OPCUA協(xié)議。本文是Modbus協(xié)議
    發(fā)表于 10-27 10:33

    啟明智顯彩屏產(chǎn)品重磅合集:全尺寸、多接口,一站式賦能智能設(shè)備升級(jí)

    在智能化浪潮席卷全球的今天,顯示技術(shù)作為人機(jī)交互的核心載體,正以前所未有的深度融入各行各業(yè)。啟明智顯彩屏產(chǎn)品系列覆蓋0.96至55英寸全尺寸范圍,基于ESP32系列及Model3C、Model3A等
    的頭像 發(fā)表于 09-11 18:03 ?811次閱讀
    啟明智顯<b class='flag-5'>彩屏</b>產(chǎn)品重磅合集:全尺寸、多接口,一站式賦能智能設(shè)備升級(jí)

    Modbus協(xié)議總線控制在智慧工廠的應(yīng)用

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

    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)換。
    的頭像 發(fā)表于 07-15 11:47 ?466次閱讀
    <b class='flag-5'>Modbus協(xié)議</b>轉(zhuǎn)換:讓工業(yè)設(shè)備輕松“對(duì)話”

    大彩講堂:VisualTFT軟件modbus協(xié)議下的告警應(yīng)用

    VisualTFT軟件modbus協(xié)議下的告警應(yīng)用
    的頭像 發(fā)表于 07-01 17:40 ?967次閱讀
    大彩講堂:VisualTFT軟件<b class='flag-5'>modbus協(xié)議</b>下的告警應(yīng)用

    誰(shuí)說(shuō)低價(jià)沒(méi)有好方案Model3C彩屏儀表HMI芯片方案強(qiáng)勢(shì)破局!

    近年來(lái),兩輪車(chē)銷(xiāo)量不斷攀升,兩輪車(chē)智能化浪潮也席卷而來(lái),彩屏儀表滲透率也加速提升。但是,傳統(tǒng)HMI方案普遍采用ARM芯片搭載外掛存儲(chǔ),單顆芯片
    的頭像 發(fā)表于 05-27 18:04 ?624次閱讀
    誰(shuí)說(shuō)低價(jià)沒(méi)有好<b class='flag-5'>方案</b>?<b class='flag-5'>Model3C</b><b class='flag-5'>彩屏</b>儀表<b class='flag-5'>HMI</b><b class='flag-5'>芯片</b><b class='flag-5'>方案</b>強(qiáng)勢(shì)破局!

    一文讀懂啟明智顯 Model系列 HMI芯片:從性能參數(shù)到場(chǎng)景適配的選型指南

    芯片”卡脖子的問(wèn)題持續(xù)受到關(guān)注,國(guó)產(chǎn)化道路一直被提及。中國(guó)企業(yè)一直在探索突破的可能性,在“國(guó)產(chǎn)化”這條長(zhǎng)征路上不斷進(jìn)發(fā)。作為深耕于HMI領(lǐng)域的中國(guó)企業(yè),啟明智顯也在HMI芯片
    的頭像 發(fā)表于 05-21 15:45 ?963次閱讀
    一文讀懂啟明智顯 <b class='flag-5'>Model</b>系列 <b class='flag-5'>HMI</b><b class='flag-5'>芯片</b>:從性能參數(shù)到場(chǎng)景適配的選型指南

    告別協(xié)議沖突!Modbus轉(zhuǎn)Profinet助力風(fēng)速風(fēng)向儀無(wú)縫對(duì)接

    在工業(yè)自動(dòng)化與物聯(lián)網(wǎng)蓬勃發(fā)展的當(dāng)下,風(fēng)速風(fēng)向儀作為環(huán)境監(jiān)測(cè)與工業(yè)生產(chǎn)過(guò)程的關(guān)鍵設(shè)備,其數(shù)據(jù)的實(shí)時(shí)準(zhǔn)確傳輸對(duì)氣象監(jiān)測(cè)、風(fēng)力發(fā)電、港口作業(yè)等領(lǐng)域至關(guān)重要。然而,風(fēng)速風(fēng)向儀常采用Modbus協(xié)議進(jìn)行通信
    發(fā)表于 05-19 15:47

    DLT645協(xié)議Modbus協(xié)議有什么區(qū)別

    DLT645協(xié)議Modbus協(xié)議的區(qū)別主要體現(xiàn)在協(xié)議定位、數(shù)據(jù)幀結(jié)構(gòu)、操作類(lèi)型與功能、適用場(chǎng)景等方面,以下為具體分析: 協(xié)議定位與適用領(lǐng)域 DLT645
    的頭像 發(fā)表于 05-15 17:47 ?1370次閱讀

    Modbus RTU協(xié)議說(shuō)明

    文章對(duì)Modbus RTU協(xié)議進(jìn)行了較為詳細(xì)的說(shuō)明,并用具體示例可以參考。
    的頭像 發(fā)表于 04-11 10:56 ?4390次閱讀
    <b class='flag-5'>Modbus</b> RTU<b class='flag-5'>協(xié)議</b><b class='flag-5'>說(shuō)明</b>

    性?xún)r(jià)比爆表!這款 86 彩屏方案,為你的智能升級(jí)省錢(qián)又省心

    解決企業(yè)選型痛點(diǎn)的高性?xún)r(jià)比86彩屏開(kāi)發(fā)板來(lái)了!Model3C方案86
    的頭像 發(fā)表于 03-25 18:04 ?565次閱讀
    性?xún)r(jià)比爆表!這款 <b class='flag-5'>86</b> <b class='flag-5'>中</b>控<b class='flag-5'>彩屏</b><b class='flag-5'>方案</b>,為你的智能升級(jí)省錢(qián)又省心

    興達(dá)易控modbus協(xié)議轉(zhuǎn)換網(wǎng)關(guān)配置步驟

    Modbus協(xié)議轉(zhuǎn)換網(wǎng)關(guān)作為工業(yè)自動(dòng)化系統(tǒng)的關(guān)鍵組件之一,在實(shí)現(xiàn)不同設(shè)備之間的數(shù)據(jù)交換和協(xié)議轉(zhuǎn)換方面發(fā)揮著重要作用。 通過(guò)選擇合適的網(wǎng)關(guān)類(lèi)型并進(jìn)行合理的配置和使用說(shuō)明指導(dǎo),可以充分
    的頭像 發(fā)表于 03-16 16:07 ?690次閱讀
    興達(dá)易控<b class='flag-5'>modbus協(xié)議</b>轉(zhuǎn)換網(wǎng)關(guān)配置步驟

    聊聊Modbus協(xié)議的短板:是時(shí)候?qū)で筇娲藛幔?/a>

    優(yōu)點(diǎn),而是 深入剖析并探討Modbus協(xié)議在實(shí)際應(yīng)用可能遇到的一些不足之處 ,以期能更系統(tǒng)地理解這一協(xié)議,并為未來(lái)的技術(shù)選型與優(yōu)化提供參考依據(jù)。 1.數(shù)據(jù)讀取限制 讀個(gè)數(shù)據(jù)還得分批來(lái)?你需要有點(diǎn)兒耐心。 下面這張圖是Modbu
    的頭像 發(fā)表于 02-26 17:01 ?717次閱讀
    聊聊<b class='flag-5'>Modbus協(xié)議</b>的短板:是時(shí)候?qū)で筇娲藛幔? />    </a>
</div>                              <div   id=

    Model系列:基于RT-Thread freemodbus主從協(xié)議

    啟明智顯Model系列芯片已經(jīng)在工業(yè)HMI、智慧商顯、智能家具家電、智慧醫(yī)療等多領(lǐng)域?qū)崿F(xiàn)應(yīng)用,也獲得了大家的一致好評(píng)。同時(shí),我們也注意到了大家在Model系列的
    的頭像 發(fā)表于 12-30 17:32 ?1032次閱讀
    <b class='flag-5'>Model</b>系列:基于RT-Thread freemodbus主從<b class='flag-5'>協(xié)議</b>棧