99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【EsDA應用】Modbus應用詳解

AGk5_ZLG_zhiyua ? 來源:未知 ? 2023-03-10 21:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Modbus作為一種公開、免費的現(xiàn)場總線,被廣泛應用于工業(yè)電子領域。本文基于EsDA開發(fā)平臺,為您詳細介紹Modbus主機功能節(jié)點的使用方式,以及如何快速實現(xiàn)讀取Modbus從機數(shù)據(jù)。 5fc09a90-bf47-11ed-bfe3-dac502259ad0.jpgModbus簡介Modbus是一種串行通信協(xié)議,由于其公開、免費、易于部署和維護的優(yōu)點,被廣泛應用于工業(yè)電子領域,并且已經成為工業(yè)領域通信協(xié)議的業(yè)界標準。

5fce2232-bf47-11ed-bfe3-dac502259ad0.jpg

(圖片源自網絡,侵刪)

以往我們在使用Modbus協(xié)議進行應用開發(fā)時,通常需要自己實現(xiàn)諸多的Modbus功能碼,或者移植開源的第三方庫,這個過程往往比較費時費力,耽誤項目的進展。基于EsDA設計的Modbus主機功能節(jié)點,可以通過簡單的拖拽、連線方式,快速實現(xiàn)讀取Modbus從機數(shù)據(jù),搭配其他功能節(jié)點,可以快速搭建出一個集數(shù)據(jù)采集上報、遠程控制于一體的物聯(lián)網應用。 5fc09a90-bf47-11ed-bfe3-dac502259ad0.jpgModbus相關節(jié)點介紹

目前和Modbus主機相關的節(jié)點主要有6個,分別是modbus_master_rtu、modbus_master_in、modbus_master_dynamic_in、modbus_master_out、modbus_parse_in和modbus_parse_out節(jié)點。其中,modbus_master_rtu節(jié)點屬于配置節(jié)點,用于配置Modbus通信設備的參數(shù)信息,該節(jié)點提供了Modbus RTU和Modbus TCP的主機通信服務;modbus_master_in和modbus_master_dynamic_in是Modbus的輸入節(jié)點,主要用于讀取從機設備的線圈量和寄存器數(shù)據(jù);modbus_master_out是數(shù)據(jù)的輸出節(jié)點,用于寫線圈量和寄存器;modbus_parse_in和modbus_parse_out是擴展的Modbus功能節(jié)點,一般用來對輸入/輸出數(shù)據(jù)進行處理。

5fefe660-bf47-11ed-bfe3-dac502259ad0.jpgmodbus_master_rtu節(jié)點

Modbus主機的配置節(jié)點,用于配置與Modbus主機通信的從設備的通信參數(shù),提供了Modbus RTU和Modbus TCP主機功能。該節(jié)點需要和對應的功能節(jié)點搭配使用,不會在畫布中顯示。

1. 屬性

modbus_master_rtu節(jié)點包含了RTU和TCP兩種模式的配置,不同模式需要設置的屬性不同。

1.1RTU模式配置屬性

6000291c-bf47-11ed-bfe3-dac502259ad0.png
  • 名稱 :節(jié)點名稱,用于索引查找本節(jié)點;
  • 顯示名稱:用于畫布上顯示的名稱;
  • 傳輸類型:用于設置鏈路層的傳輸模式(rtu/tcp可選);
  • 串口設備名:用于與從設備通信的串口設備名;
  • 波特率:串口波特率參數(shù);
  • 數(shù)據(jù)位:串口數(shù)據(jù)位參數(shù);
  • 校驗位:串口奇偶校驗位參數(shù);
  • 停止位:串口停止位參數(shù);
  • 響應時間:從機應答超時時間,單位ms;
  • 最大請求數(shù)量:用于配置Modbus主機讀寫請求的最大數(shù)量。
1.2 TCP模式配置屬性
600f35ec-bf47-11ed-bfe3-dac502259ad0.png
  • IP地址:從機設備(服務器)的IP地址;
  • 端口:從機設備的端口號;
  • 響應時間:從機應答超時時間,單位ms;
  • 最大請求數(shù)量:用于配置Modbus主機讀寫請求的最大數(shù)量。

2. 使用方法

該節(jié)點的使用依附于modbus_master_in、modbus_master_dynamic_in以及modbus_master_out等節(jié)點,使用時選擇對應的通信模式,根據(jù)從機信息配置相應的配置屬性即可。

5fefe660-bf47-11ed-bfe3-dac502259ad0.jpgmodbus_master_in節(jié)點

modbus_master_in是Modbus的輸入節(jié)點,主要用于讀取從機設備的線圈量和寄存器數(shù)據(jù)并輸出給消費者節(jié)點。其輸出是原始數(shù)據(jù)的緩沖區(qū),后續(xù)可連接modbus_parse_in節(jié)點對數(shù)據(jù)進行處理。

1. 屬性

6031574e-bf47-11ed-bfe3-dac502259ad0.png
  • 主機參數(shù)配置:輸入節(jié)點依賴modbus_master_rtu節(jié)點,選擇對應的配置節(jié)點即可;
  • 讀取模式:選擇節(jié)點的觸發(fā)方式,可選擇以用戶設定的輸出周期定時向消費者節(jié)點輸出數(shù)據(jù);也可根據(jù)輸入的信息(來自push節(jié)點)進行數(shù)據(jù)讀取并輸出;
  • 從機ID:從機設備的ID地址;
  • 輸出周期:用于周期讀取模式設置讀取和輸出的周期;
  • 寄存器地址:需要被讀取的寄存器/線圈的起始地址;
  • 讀取數(shù)量:需要讀取的寄存器/線圈數(shù)量;
  • 寄存器類型:用于選擇讀取目標的類型,可選線圈量、離散量、輸入寄存器、保持寄存器。

2. 輸入

該節(jié)點屬于pump類型節(jié)點,一般不需要數(shù)據(jù)輸入,但可以使用push節(jié)點來實現(xiàn)數(shù)據(jù)輸入。
  • slaveID:從機設備的ID地址;
  • address:需要被讀取的寄存器/線圈的起始地址;
  • reg_num:需要讀取的寄存器/線圈數(shù)量;
  • reg_type:需要讀取的寄存器/線圈類型。

3. 輸出

  • slaveID:從機設備的ID地址,通常用于后級節(jié)點區(qū)分設備;
  • address:讀取的寄存器起始地址;
  • reg_num:讀取到的寄存器/線圈數(shù)量;
  • payload:緩沖區(qū),存儲讀取到的數(shù)據(jù);
  • payloadLength:讀取到的數(shù)據(jù)長度;
  • poll_result:指明讀取是否成功;

4.使用方法

這里我們借助ZC1平臺和一個RS485型的溫濕度變送器來說明節(jié)點的使用方法。按照下圖所示分別給ZC1開發(fā)板和傳感器供電,并連接好RS485的A、B兩線。606b4008-bf47-11ed-bfe3-dac502259ad0.png
4.1 添加節(jié)點
添加modbus_master_in、modbus_parse_in、fscript以及l(fā)og節(jié)點到畫布上并連接節(jié)點。

626184da-bf47-11ed-bfe3-dac502259ad0.png

4.2 配置節(jié)點

雙擊modbus_master_in節(jié)點打開屬性配置面板。

627cf030-bf47-11ed-bfe3-dac502259ad0.png

選擇“添加新的modbus_master_rtu節(jié)點”,進入配置主機參數(shù)面板。

62a2b086-bf47-11ed-bfe3-dac502259ad0.png

根據(jù)實際情況配置完相應的參數(shù)后,點擊添加,回到modbus_master_in節(jié)點配置界面。62c19cb2-bf47-11ed-bfe3-dac502259ad0.png可以看到已經創(chuàng)建了一個新的主機參數(shù)配置,同時配置讀取模式為周期讀取,從機ID、輸出周期、寄存器地址等參數(shù)按照實際設備進行配置 。然后雙擊modbus_parse_in節(jié)點打開屬性配置面板,對modbus_parse_in進行轉換規(guī)則設置。62efc52e-bf47-11ed-bfe3-dac502259ad0.png這里我們選擇多地址轉換模式,分別對溫度和濕度兩個寄存器進行轉換,因此轉換數(shù)量設置為2,轉換類型設置為16位。接下來設置modbus_parse_in節(jié)點的后級節(jié)點fscript,主要是對后續(xù)的打印信息進行格式化。由于modbus_parse_in節(jié)點的輸出payload是array型對象,這里我們可以通過fscript的內置方法array_get來獲取數(shù)據(jù)。fscript的內容如下:
a=msg.payload
msg.payload = "溫度:"+array_get(a,0)/10 +",濕度:"+array_get(a,1)/10
4.3 下載驗證

連接好硬件,通過下載接口下載流圖進行驗證。

631253f0-bf47-11ed-bfe3-dac502259ad0.png

通過調試面板可以看到讀回的溫濕度數(shù)據(jù)。63296d4c-bf47-11ed-bfe3-dac502259ad0.png ?5fefe660-bf47-11ed-bfe3-dac502259ad0.jpgmodbus_master_dynamic_in節(jié)點

modbus_master_dynamic_in同樣是Modbus的輸入節(jié)點,與modbus_master_in的區(qū)別是:modbus_master_dynamic_in節(jié)點是filter類型的節(jié)點,其根據(jù)前級節(jié)點輸入的信息向從機設備讀取數(shù)據(jù),并輸出給消費者節(jié)點。

1. 屬性

63501ea6-bf47-11ed-bfe3-dac502259ad0.png

  • 傳輸類型:用于設置鏈路層的傳輸模式(rtu/tcp可選);
  • 主機參數(shù)配置:輸入節(jié)點依賴modbus_master_rtu節(jié)點,和使用modbus_master_in節(jié)點時一樣,選擇對應的配置節(jié)點即可;

2. 輸入

  • slaveID:從機設備的ID地址;
  • address:待讀取的寄存器的起始地址;
  • reg_num:待讀取的寄存器的數(shù)量;
  • reg_type:待讀取寄存器的類型。

3. 輸出

  • slaveID:從機設備的ID地址;
  • address:待讀取的寄存器的起始地址;
  • reg_num:讀取到的寄存器的數(shù)量;
  • payload:數(shù)據(jù)緩沖區(qū),存儲讀取到的數(shù)據(jù);
  • payloadLength:讀取到的數(shù)據(jù)長度;
  • poll_result:指明讀取是否成功。

3. 使用方式

636ebee2-bf47-11ed-bfe3-dac502259ad0.pngmodbus_master_dynamic_in節(jié)點一般是由fscript節(jié)點指明需要讀取的從機設備的信息,節(jié)點本身只需要創(chuàng)建并配置相應的主機即可。對于modbus_master_dynamic_in的輸出緩沖區(qū),我們同樣使用modbus_parse_in節(jié)點進行處理。

在fscript中指明讀取內容時,只需提供以下信息:

msg.slaveID = 1
msg.address = 0
msg.reg_num = 2
msg.reg_type = 4
5fefe660-bf47-11ed-bfe3-dac502259ad0.jpgmodbus_master_out節(jié)點

modbus_master_out節(jié)點是Modbus的輸出節(jié)點,用于寫線圈量和寄存器。

1. 屬性

63ab6f72-bf47-11ed-bfe3-dac502259ad0.png
  • 主機參數(shù)配置:輸出節(jié)點依賴modbus_master_rtu節(jié)點,選擇對應的配置節(jié)點即可;
  • 從機ID:待寫入的從機設備ID地址;
  • 錯誤重試次數(shù):發(fā)送錯誤情況下的重試次數(shù);
  • 寄存器類型:待寫入寄存器的類型。

2. 輸入

  • slaveID:從機設備的ID地址,如果輸入中包含此參數(shù),則忽略屬性中的地址;
  • address:待寫入的寄存器的起始地址;
  • reg_num:待寫入的寄存器的數(shù)量;
  • payload:寫入緩沖區(qū),存儲待寫入的數(shù)據(jù),一般由modbus_parse_out輸入;
  • payloadLength:寫入緩沖區(qū)的字節(jié)長度。

3. 輸出

modbus_master_out節(jié)點是sink類型的節(jié)點,一般沒有輸出。

4. 使用方法

63c0d3ee-bf47-11ed-bfe3-dac502259ad0.png

modbus_master_out節(jié)點通常由modbus_parse_out節(jié)點進行輸入。使用時和modbus_master_in一樣創(chuàng)建一個主機配置,指明待寫入設備的ID地址以及寄存器類型即可。

其中,modbus_parse_out節(jié)點的輸入一般來自fscript節(jié)點,我們可以在fscript中借助array對象完成數(shù)據(jù)輸入。比如我們需要將從機地址為1的設備的寄存器0設置為2,我們只需在fscript中添加如下內容:

var a = array_create();
array_isert(a,0,2);


msg.payload = a;
msg.slaveID = 1;
msg.address = 0;

5fefe660-bf47-11ed-bfe3-dac502259ad0.jpgmodbus_parse_in節(jié)點

Modbus輸入數(shù)據(jù)的轉換節(jié)點,這個節(jié)點一般用于接收Modbus輸入節(jié)點的原始數(shù)據(jù),將其轉換成單個value或者array對象,以便于后續(xù)處理。

1. 屬性

63f49e0e-bf47-11ed-bfe3-dac502259ad0.png
  • 數(shù)據(jù)轉換模式:可以選擇對輸入中的單個地址的數(shù)據(jù)進行轉換,也可以選擇對指定數(shù)量的寄存器、或者對輸入的所有地址進行轉換;
  • 轉換地址:選擇單個寄存器轉換時,填寫需要轉換的寄存器地址;
  • 數(shù)據(jù)轉換起始地址:選擇轉換多個寄存器時,指明轉換的起始地址;
  • 轉換數(shù)量:選擇轉換多個寄存器時,指明轉換數(shù)量;
  • 數(shù)據(jù)轉換類型:選擇按照哪種類型對數(shù)據(jù)進行轉換;
  • 大小端選擇:大小端系統(tǒng)選擇;
  • 數(shù)據(jù)主題:數(shù)據(jù)地址的主題(可選)。

2. 輸入

modbus_parse_in的輸入來自modbus_master_in或modbus_master_dynamic_in節(jié)點。
  • slaveID:從機設備的ID地址;
  • address:上一級節(jié)點讀取的寄存器起始地址;
  • reg_num:上一級節(jié)點讀取到的寄存器數(shù)量;
  • payload:數(shù)據(jù)緩沖區(qū)指針,存儲讀取到的數(shù)據(jù);
  • payloadLength:讀取到的字節(jié)數(shù)據(jù)長度;
  • poll_result:上一級節(jié)點讀取數(shù)據(jù)是否成功。

3. 輸出

  • slaveID:從機設備ID地址;
  • address:轉換單個寄存器時,指示數(shù)據(jù)的寄存器地址;在轉換多個寄存器模式下,指示起始的寄存器的地址;
  • payloadType:指示緩沖區(qū)的類型是value還是array;
  • payload:轉換后的數(shù)據(jù)緩沖區(qū),在轉換單個寄存器時,payload的類型是value,可直接讀??;當轉換多個寄存器時,payload是個array對象,可以使用rbuffer進行讀??;
  • topic:屬性中設定的數(shù)據(jù)主題;
  • poll_result:上一級節(jié)點讀取數(shù)據(jù)是否成功。

4. 使用方法

modbus_parse_in節(jié)點使用時需要指定轉換的模式、待轉換的寄存器地址和數(shù)量、待轉換寄存器的數(shù)據(jù)類型以及系統(tǒng)的大小端模式。

641a8862-bf47-11ed-bfe3-dac502259ad0.png

作為filter類型節(jié)點,modbus_parse_in通常是從modbus_master_in節(jié)點獲取輸入。其輸出有兩種類型,在轉換單個寄存器時,payload的類型是value,可以直接讀取。6435b6f0-bf47-11ed-bfe3-dac502259ad0.png當轉換多個寄存器時,payload是個array對象,可以在fscript中通過array對象的方法進行處理。64522628-bf47-11ed-bfe3-dac502259ad0.png其中,array對象的使用方式如下:
a = msg.payload


print("濕度 " + array_get(a, 0))
print("溫度 " + array_get(a, 1))

5fefe660-bf47-11ed-bfe3-dac502259ad0.jpgmodbus_parse_out節(jié)點

modbus_parse_out節(jié)點通常用于將fscript節(jié)點輸出的value或array對象轉換成Modbus標準的十六進制格式,后續(xù)可以將相應的數(shù)據(jù)指針傳入Modbus的輸出節(jié)點modbus_master_out進行使用。

1. 屬性

647b3784-bf47-11ed-bfe3-dac502259ad0.png
  • 寄存器起始地址:指明需要modbus_master_out寫入的寄存器的起始地址,如果節(jié)點的輸入不包含msg.address,則使用此屬性指向的地址;
  • 大小端:系統(tǒng)大小端模式選擇;
  • 主題:如果設定了主題,則節(jié)點只處理屬于自己的主題消息。

2. 輸入

  • slaveID:從機設備ID地址;
  • address:待寫入的寄存器起始地址;
  • payload:待寫入的值,可以是value類型,也可以是array對象;
  • topic:輸入的數(shù)據(jù)主題,如果本節(jié)點設置了主題屬性,則只有輸入的主題與節(jié)點的主題屬性匹配,節(jié)點才會對下一節(jié)點輸出;

3. 輸出

  • slaveID:從機設備ID地址;
  • address:待寫入的寄存器的起始地址;
  • reg_num:待寫入的寄存器的數(shù)量;
  • payload:轉換后的Modbus標準十六進制數(shù)組緩沖區(qū)指針;
  • payloadLength:數(shù)組緩沖區(qū)的字節(jié)長度。

4. 使用方法

modbus_parse_out節(jié)點的前級通常是fscript,使用時在fscript中指明待寫入的從機設備ID地址、并傳遞構建好的array對象即可。其后級節(jié)點一般是modbus_master_out節(jié)點,通過modbus_master_out節(jié)點將數(shù)據(jù)寫入目標設備。

64977386-bf47-11ed-bfe3-dac502259ad0.png

其中,在fscript中構建array對象的方法如下:
a = array_create();
array_insert(a, 0, u16(1))
array_insert(a, 1, u16(2))
array_insert(a, 2, u16(3))


output.payload = a;
output.slaveID = 10;
output.address = 0;
5fefe660-bf47-11ed-bfe3-dac502259ad0.jpg關聯(lián)產品 5fefe660-bf47-11ed-bfe3-dac502259ad0.jpg技術交流長按識別如下二維碼可加入“EsDA嵌入式系統(tǒng)設計自動化交流群”,與志同道合的朋友交流,并有專業(yè)技術人員為您答疑解惑,如有問題可以咨詢小致微信:zlgmcu-888。64f0d926-bf47-11ed-bfe3-dac502259ad0.png ?

【版權聲明】本文為ZLG開發(fā)者社區(qū)用戶原創(chuàng)內容,未經授權不得轉載。歡迎更多用戶到社區(qū)交流互動、創(chuàng)作博文,一經采用,可獲得百元京東E卡。

6519c3f4-bf47-11ed-bfe3-dac502259ad0.png

653559f2-bf47-11ed-bfe3-dac502259ad0.jpg6546ef82-bf47-11ed-bfe3-dac502259ad0.jpg

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 致遠電子
    +關注

    關注

    13

    文章

    412

    瀏覽量

    31913

原文標題:【EsDA應用】Modbus應用詳解

文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    IEC104轉Modbus網關#三格電子

    MODBUS
    三格電子科技
    發(fā)布于 :2025年07月04日 14:12:37

    Profinet轉RS485-Modbus RTU通信案例詳解

    在工業(yè)自動化系統(tǒng)中,常常需要將不同協(xié)議的設備進行集成,以實現(xiàn)數(shù)據(jù)的交互和控制。本案例介紹了一種利用?工業(yè)級Profinet轉RS485 Modbus-Rtu協(xié)議網關(規(guī)格型號:ZP-WTU-PNMD02)?實現(xiàn)Profinet與RS485-Modbus設備通信的解決方案。
    的頭像 發(fā)表于 06-23 10:10 ?694次閱讀
    Profinet轉RS485-<b class='flag-5'>Modbus</b> RTU通信案例<b class='flag-5'>詳解</b>

    ESD技術文檔:芯片級ESD與系統(tǒng)級ESD測試標準介紹和差異分析

    ESD技術文檔:芯片級ESD與系統(tǒng)級ESD測試標準介紹和差異分析
    的頭像 發(fā)表于 05-15 14:25 ?1345次閱讀
    <b class='flag-5'>ESD</b>技術文檔:芯片級<b class='flag-5'>ESD</b>與系統(tǒng)級<b class='flag-5'>ESD</b>測試標準介紹和差異分析

    EtherNetIP轉Modbus TCP協(xié)議網關-三格電子#

    MODBUS
    三格電子科技
    發(fā)布于 :2025年03月24日 13:43:10

    Modbus功能碼詳解

    Modbus標準在協(xié)議中規(guī)定了以下3類Modbus功能碼。
    的頭像 發(fā)表于 10-29 14:35 ?4102次閱讀

    Modbus網關如何實現(xiàn)Modbus RTU與Modbus TCP協(xié)議的數(shù)據(jù)采集?

    隨著工業(yè)自動化技術的快速發(fā)展,數(shù)據(jù)采集與實時監(jiān)控已成為提升生產效率、降低故障率的重要手段。Modbus作為一種廣泛應用的通信協(xié)議,憑借其開放、簡單、可靠的特點,在工業(yè)自動化領域發(fā)揮
    的頭像 發(fā)表于 10-22 15:57 ?971次閱讀

    ST NPI 新上架產品【ESDA5WY】Datasheet

    ESDAxxWY系列:汽車應用中的ESD保護。在確保汽車應用安全性的同時縮減PCB尺寸對于需要穩(wěn)健保護功能的系統(tǒng),選擇ESDAxxWY可確保實現(xiàn)高可靠性和高質量。這類器件用于防止敏感電子元件受到
    發(fā)表于 10-21 10:46 ?0次下載

    串口屏Modbus通訊協(xié)議詳解

    Modbus是一種開放的通信協(xié)議,廣泛應用于工業(yè)自動化領域。它定義了消息結構和設備間的通信方式,支持多種物理層網絡,如RS-232、RS-485等。本文將詳細介紹如何在串口屏上實現(xiàn)Modbus通訊
    的頭像 發(fā)表于 10-20 14:23 ?2890次閱讀

    Modbus RTU協(xié)議與Modbus TCP/IP協(xié)議的區(qū)別

    Modbus RTU和Modbus TCP/IP的本質都是Modbus協(xié)議,都是通過Modbus寄存器地址來交換數(shù)據(jù)的,那么它們之間有什么區(qū)別呢?今天我們從以下幾個方面來探討一下。
    的頭像 發(fā)表于 10-18 17:44 ?1935次閱讀

    (4)什么是TVS ESD及工作電壓 箝位電壓

    ESD
    上海雷卯電子
    發(fā)布于 :2024年10月18日 17:26:05

    EsDA,一站式嵌入式軟件

    EsDA是一套面向工業(yè)智能物聯(lián)領域的嵌入式系統(tǒng)設計自動化工具集,包含實時操作系統(tǒng)AWorksLP、低代碼開發(fā)平臺AWStudio、資源管理平臺AXPI、跨平臺GUI引擎AWTK和云服務平臺ZWS
    的頭像 發(fā)表于 09-15 08:10 ?775次閱讀
    <b class='flag-5'>EsDA</b>,一站式嵌入式軟件

    高效數(shù)據(jù)傳輸Modbus RTU轉Modbus TCP網關

    上篇我們就談到Modbus網關在WinCC系統(tǒng)的應用,本篇就為大家詳解InTouch作為客戶端如何通過Modbus網關與工業(yè)自動化設備進行數(shù)據(jù)交換的?話不多說,我們直接開始! 要想了解InTouch
    的頭像 發(fā)表于 08-02 14:24 ?911次閱讀
    高效數(shù)據(jù)傳輸<b class='flag-5'>Modbus</b> RTU轉<b class='flag-5'>Modbus</b> TCP網關

    Modbus轉Profinet協(xié)議轉化網關功能與配置詳解

    怎么樣讓Modbus和Profinet通訊連接起來?這幾天有幾個客戶朋友咨詢到這個問題,作者在這里統(tǒng)一為大家回復一下。想要解決這個問題其實也非常簡單,只需要用到一個設備,名為YC-MDPN-001
    的頭像 發(fā)表于 07-30 11:40 ?560次閱讀
    <b class='flag-5'>Modbus</b>轉Profinet協(xié)議轉化網關功能與配置<b class='flag-5'>詳解</b>

    使用modbus地址時的注意事項

    如表1所示。PLC地址例如40001、30002等。 寄存器modbus協(xié)議地址指通信時使用的寄存器地址,在實際編程中,由于寄存器PLC地址前綴的區(qū)分作用,所以只需說明后4位數(shù),而且需轉換為4位十六進制
    發(fā)表于 07-24 06:38