精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

mpi轉以太網模塊實現300PLC轉RTU與DCS主站通信

Leon_XD ? 來源:Leon_XD ? 作者:Leon_XD ? 2022-04-02 01:55 ? 次閱讀

產品介紹

興達易控mpi轉以太網模塊(MPI-ETH-XD1.0PLUS),以太網端口支持西門子PLC網絡端口(s7-200smart、s7-1200/s7-1500、s7300pn、CP243-1/CP343-1/cp443-1)和modbustcp主從站通信之間的通信功能。

興達易控mpi-eth-xd1 0plus產品介紹

mpi轉以太網直通式,擴展九針母端口,支持mpi/DP多主站通信,觸摸屏與主站連接。

mpi轉以太網橋接式,擴展9針母端口,支持ModbusRTU主從功能,相當于CP341和cp343的組合。

興達易控mpi-eth-xd1 0plus模塊支持MODBUS功能,可作為MODBUS主站或MODBUS從站,實現PLC與其他MODBUS設備的通信。

Modbus主站的功能及應用

興達易控modbus轉以太網模塊的擴展總線端口作為MODBUS主站運行,連接外部MODBUS儀表,并根據預設命令在西門子PLC和MODBUS儀表之間交換數據。它用于西門子PLC和MODBUS儀表之間的通信。

興達易控mpi-eth-xd1 0plus最多可配置72條數據交換命令,可傳輸的數據類型包括位、字節和字。一個命令一次最多可以傳輸100個連續字(寄存器),Modbus站的數量沒有限制。

硬件連接

mpi轉以太網模塊(MPI-ETH-XD1.0PLUS)的擴展總線接口連接到外部MODBUS儀表。橋接模式下mpi-eth-xd1的0 plus擴展總線接口的引腳定義:

興達易控mpi-eth-xd1 0plus產品介紹

配置步驟:netdevice搜索參數,配置擴展總線接口和MODBUS從機。

將轉以太網模塊連接到計算機,運行netdevice(v1013或更高版本)配置軟件,選擇找到的netdevice模塊,然后單擊按鈕欄中的[modify device parameters]按鈕。

參數配置界面左側選擇[S7總線接口參數配置],在右側選擇[extended bus interface],將[function selection]設置為Modbus主站,并設置波特率、數據位、停止位和奇偶校驗參數。如果是帶有多個MODBUS從設備的總線網絡,建議設置通信同步時間,一般為30~50ms;

興達易控mpi-eth-xd1 0plus產品介紹

3.在參數配置界面左側選擇[MODBUS主站],點擊右側頁面的新建來配置數據交換命令。

poYBAGJHKHqATQ8mAAEIdUHOKAA860.png

4.編輯新的MODBUS數據傳輸命令對話框,點擊[檢查]檢查配置后的錯誤,然后點擊[確定]保存命令。

興達易控mpi-eth-xd1 0plus產品介紹

如上所述:

1) 數據傳輸方向

Modbus到S7:讀取Modbus儀表數據并傳輸至西門子PLC;

S7到MODBUS:讀取西門子PLC數據并傳輸至MODBUS儀表;

傳輸數據的數量、類型和區域

對于L位傳輸,只能傳輸一位,數據區域為線圈和輸入;

L用于字節傳輸,最多200個連續字節,數據區:線圈和輸入;字節傳輸只能在Modbus-S7的方向上進行。

L用于字傳輸,最多100個連續字,數據區:輸入寄存器和保持寄存器(輸入寄存器和保持寄存器)。

2) S7站起始地址:指定PLC的通信端口、站地址和傳輸區域。對于S7-200的V區,選擇db1。此外,S7-200的SM/AI區域只能讀取,不能寫入。

3) Modbus站起始地址:指定Modbus站號和數據區的起始地址。此外,輸入reg只能讀取,不能寫入。

命令示例

1) S7到MODBUS字傳輸:讀取的帶有PLC地址2的db10 dbw0~18被傳輸到mdobus站1的40001(保持寄存器1)的前10個字。

2) S7到MODBUS字傳輸:從qw0~18、mdobus站1的PLC地址2到40001(保持寄存器1的寄存器1)讀取10個字。

3) Modbus到S7字節傳輸:讀取Modbus站1的00001(線圈1)和00008(線圈8)之間的數據,并將其傳輸至PLC 2的mb0。

4) Modbus到S7位傳輸:讀取Modbus站1的00001(線圈1)數據,并將其傳輸至PLC 2的Q0.0

興達易控mpi-eth-xd1 0plus產品介紹

5.配置完成后,點擊【下載參數】按鈕,將參數下載到興達易控mpi-eth-xd1 0 plus;設備重啟后,可以監控運行狀態;

興達易控mpi-eth-xd1 0plus產品介紹

通信測試

MODBUS儀表中常見各種智能溫度控制器。以集成ModbusRTU從站通信端口的溫度控制器為例,說明了如何實現興達易控MODBUS主站與以太網模塊之間的數據通信。

示例功能:將兩個溫度控制儀表的實際溫度值(PV)讀取到一個S7-300 dbw100和db1 dbw102數據區的db1;設置S7-300 dbw200的db1和db1 dbw202,并將數據作為溫度設定值(SV)傳輸至兩個溫度控制儀表。

接線:用PROFIBUS電纜連接兩個溫度控制器,并將PROFIBUS網絡插頭插入擴展總線接口上的興達易控mpi-eth-xd1 0 plus。如果通信線路是自制的,mpi-eth-xd1 0 plus擴展總線接口的3個引腳連接到RS485(連接到恒溫器a端口),8個引腳連接到RS485(連接到恒溫器B端口),5個引腳連接到RS485接地。

將溫度控制器的參數設置為Modbus通信協議,地址分別為1和2,并設置9600bps波特率、8個數據位、偶數檢查和一個停止位;

配置興達易控mpi-eth-xd1下載參數,加0。

1) 擴展總線接口參數:MODBUS主站、9600bps波特率、8位數據位、1位停止位、偶數檢查。

2) 配置MODBUS主命令:

恒溫器的當前溫度(PV值)在保持寄存器16#14中,即在保持寄存器20中;設定值(SP值)為保持寄存器的16#28,即保持寄存器的40。

根據示例要求配置以下命令:

興達易控mpi-eth-xd1 0plus產品介紹

4.點擊參數配置頁面上的[MODBUS執行監控],查看命令執行信息

興達易控mpi-eth-xd1 0plus產品介紹

5.打開STEP7軟件,連接mpi-eth-xd1 0plus模塊,在監控表dbw100中輸入db1和db1。DBW102、DB1.Dbw200和DB1 dbw202,檢查DB1 dbw100/1002是否為恒溫器的實際溫度,修改DB1,檢查db2002/W200恒溫器的溫是否一致。

興達易控mpi-eth-xd1 0plus產品介紹

6.總結:

1) 興達易控mpi-eth-xd1 0 plus的Modbus主站功能根據預先配置的數據交換命令自動執行Modbus儀表與PLC之間的數據傳輸,無需在PLC中編程;

2) 興達易控mpi-eth-xd1 0 plus的Modbus主站通信不影響上位機的以太網通信,上位機(如編程軟件、監控組態軟件、以太網觸摸屏等)仍能通過以太網讀寫PLC數據;

3) 使用連續數據區多字節/字傳輸命令可以減少每個站點的命令數量,從而增加可通信站點;

4) 對于位傳輸,可以采用字節數據類型,8個連續的位值將直接傳輸到PLC中的一個字節地址;

5) 增加PLC的波特率0(例如,將S7-200設置為187.5kbps)和MPI eth XD1加上擴展通信端口的波特率(高達256Kbps),可以加快Modbus數據交換的速度;如果Modbus通信線路較長,應適當降低波特率;

6) 所有MODBUS站應設置不同的站地址,波特率、數據位和校驗位應與mpi-eth-xd1相同,0+擴展通信端口的參數應相同;

12.2 MODBUS從站功能和應用

MPI-ETH-XD1。0 plus橋接擴展總線作為Modbus RTU從站運行。帶有Modbus RTU主站的外部設備通過Modbus協議0訪問mpi-eth-xd1,西門子PLC數據連接到九針公端口。適用于DCS系統或觸摸屏作為MODBUS主站設備讀寫西門子PLC數據。

通信線路連接

Modbus主站設備的RS485接口連接到mpi-eth-xd1 0plus橋接擴展通信端口。Mpi-eth-xd1引腳定義0+擴展通信端口:

興達易控mpi-eth-xd1 0plus產品介紹

興達易控mpi-eth-xd1 0 plus配置

配置步驟:netdevice搜索參數,配置擴展總線接口和MODBUS從機。

將mpi-eth-xd1 0 plus模塊連接到計算機,運行netdevice(v1013或更高版本)配置軟件,選擇找到的mpi-eth-xd1 0 plus模塊,然后單擊按鈕欄中的[修改設備參數]按鈕。

在參數配置界面左側選擇[S7總線接口參數配置],在右側選擇[extended bus interface],將[function selection]設置為MODBUS slave,并設置波特率、數據位、停止位和奇偶校驗參數。

興達易控mpi-eth-xd1 0plus產品介紹

3.在參數配置界面左側選擇[MODBUS ],查看PLC寄存器對應的MODBUS地址,MODBUS主站可以根據該映射表訪問PLC;

興達易控mpi-eth-xd1 0plus產品介紹

4.設置完成后,點擊[download parameters]按鈕將參數下載到mpi以太網模塊

Modbus測試

Modbus測試可以使用modscan軟件將mpi-eth-xd1 0 plus模塊連接為Modbus主站。

采用USB到RS485轉換線,USB端口連接到計算機,RS485終端連接PROFIBUS電纜和總線插頭,插頭插入mpi-eth-xd1 0 plus擴展通信端口。

在計算機exe上運行modscan,單擊“連接”并設置相應的連接參數。此處USB連接的串行端口號可在[計算機]和[設備管理器]中查看。這是com6端口、波特率、數據位、檢查位和停止位。這些設置與mpi-eth-xd1 0的設置相同。plus模塊的擴展端口參數一致;

興達易控mpi-eth-xd1 0plus產品介紹

3.設備ID與西門子PLC的通信端口地址相同,如圖2所示。從線圈00001中讀取100個線圈的狀態,并檢查Modbus映射表以確定其為Q0~Q12.4;

興達易控mpi-eth-xd1 0plus產品介紹

4.使用netdevice診斷chnet擴展總線的狀態。

興達易控mpi-eth-xd1 0plus產品介紹

5.總結:

1) mpi轉以太網模塊(MPI-ETH-XD1.0PLUS)的Modbus從機功能根據預設的Modbus映射表進行通信,無需在PLC中編寫程序;

2) 西門子PLC的通信端口地址為Modbus從站地址;

3) mpi轉以太網模塊(MPI-ETH-XD1.0PLUS) MODBUS從機通信不影響以太網通信,上位機(如編程軟件、監控組態軟件、監控組態軟件、以太網觸摸屏等)仍可通過以太網讀寫PLC數據。

4) 增加PLC(例如,將S7-200設置為187.5kbps)和mpi-eth-xd1的波特率。0波特率加上擴展通信端口(高達256Kbps),可加快Modbus數據采集速度;如果Modbus通信線路較長,則應適當降低波特率

審核編輯:湯梓紅

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

    關注

    5008

    文章

    13167

    瀏覽量

    462195
  • 西門子
    +關注

    關注

    94

    文章

    3009

    瀏覽量

    115665
  • MODBUS
    +關注

    關注

    28

    文章

    1765

    瀏覽量

    76850
收藏 人收藏

    評論

    相關推薦

    RS232以太網模塊應用解析 RS232在物聯網中的應用

    逐漸顯得力不從心。為了解決這一問題,RS232以太網模塊應運而生,為RS232設備提供了一種便捷的網絡接入方式。 一、RS232以太網
    的頭像 發表于 11-21 09:47 ?156次閱讀

    EtherCATModbus RTU網關(EtherCATModbus RTU

    提供RS485和RS232兩種電平接口。 應用廣泛:遠創智控YC-ECTM-RTU廣泛應用于支持EtherCAT接口的馬達、機械手臂、電機等等。EtherCAT是一種高性能的工業以太網現場總線技術
    的頭像 發表于 09-09 16:32 ?246次閱讀
    EtherCAT<b class='flag-5'>主</b><b class='flag-5'>站</b><b class='flag-5'>轉</b>Modbus <b class='flag-5'>RTU</b>網關(EtherCAT<b class='flag-5'>轉</b>Modbus <b class='flag-5'>RTU</b>)

    EtherNet/IPModbus-RTU站網關(EtherNet/IPModbus-RTU

    ,用戶的變頻器采用Modbus RTU通信,耐用通信EtherNet/IPModbus RTU網關作為兩者之間的橋梁,
    的頭像 發表于 09-04 10:55 ?263次閱讀
    EtherNet/IP<b class='flag-5'>轉</b>Modbus-<b class='flag-5'>RTU</b><b class='flag-5'>主</b>站網關(EtherNet/IP<b class='flag-5'>轉</b>Modbus-<b class='flag-5'>RTU</b>)

    EtherNet/IPModbus-RTU協議網關(JM-EIP-RTU

    ,用戶的變頻器采用Modbus RTU通信,耐用通信EtherNet/IPModbus RTU網關作為兩者之間的橋梁,
    的頭像 發表于 08-26 14:43 ?282次閱讀
    EtherNet/IP<b class='flag-5'>轉</b>Modbus-<b class='flag-5'>RTU</b><b class='flag-5'>主</b><b class='flag-5'>站</b>協議網關(JM-EIP-<b class='flag-5'>RTU</b>)

    Profibus DPModbus RTU協議網關(Modbus RTUProfibus DP)

    Profibus DPModbus RTU如何實現有效連接與通信,這一問題常常讓許多人感到
    的頭像 發表于 08-25 14:43 ?276次閱讀
    Profibus DP<b class='flag-5'>主</b><b class='flag-5'>站</b><b class='flag-5'>轉</b>Modbus <b class='flag-5'>RTU</b>協議網關(Modbus <b class='flag-5'>RTU</b><b class='flag-5'>轉</b>Profibus DP)

    300PLC連接ModbusProfibus網關與閥島modbusRTU通訊

    300PLC通過ModbusProfibus網關(XD-MDPB100)實現與閥島ModbusRTU通訊。300PLC作為常見的控制器設備,在與閥島Modbus
    的頭像 發表于 06-21 09:54 ?1422次閱讀
    <b class='flag-5'>300PLC</b>連接Modbus<b class='flag-5'>轉</b>Profibus網關與閥島modbusRTU通訊

    RS485LoRa-以太網TCPLoRa

    可以實現以太網LoRa、Rj45LoRa、LoRa以太網、RS485
    的頭像 發表于 06-19 10:39 ?520次閱讀
    RS485<b class='flag-5'>轉</b>LoRa-<b class='flag-5'>以太網</b>TCP<b class='flag-5'>轉</b>LoRa

    Modbus RTUPROFINET協議轉換網關 HT1S-PNS485-S10

    。HT3S-PNS-MDN為最大可支持31個MODBUS從,輸入≤1400 字節,輸出≤1400 字節,輸入+輸出≤2800 字節。本網關實現Modbus RTU/RS485/232
    發表于 06-06 14:43

    CAN以太網模塊的應用場景

    人員: 應用場景:在汽車研發、測試和生產過程中,經常需要將車輛上的CAN總線數據與以太網設備(如PC、服務器等)進行通信,以便進行遠程監控、數據分析和故障診斷。 特點:CAN以太網
    的頭像 發表于 06-04 09:53 ?759次閱讀

    【新品】新一代串口以太網模塊強勢來襲!滿足各類PLC聯網功能

    實現串口與以太網數據的雙向透明傳輸的串口以太網模塊,用戶無需關心具體細節,設備內部完成協議轉換。具有多種Modbus網關模式以及MQTTC
    的頭像 發表于 05-24 08:20 ?446次閱讀
    【新品】新一代串口<b class='flag-5'>轉</b><b class='flag-5'>以太網</b><b class='flag-5'>模塊</b>強勢來襲!滿足各類<b class='flag-5'>PLC</b>聯網功能

    CAN以太網模塊數據傳輸時有時無的問題如何解決?

    CAN以太網模塊數據傳輸時有時無的問題可能由多種原因引起。
    的頭像 發表于 05-17 09:19 ?432次閱讀

    變頻器通過ModbusProfinet網關接電機與PLC通訊在自動化的應用

    ModbusProfinet網關(XD-MDPN100/300/600)的作用是將Modbus協議轉換為Profinet協議,支持Modbus RTU
    的頭像 發表于 05-13 18:00 ?682次閱讀
    變頻器通過Modbus<b class='flag-5'>轉</b>Profinet網關接電機與<b class='flag-5'>PLC</b>通訊在自動化的應用

    PLC以太網開放式通信概述

    以太網開放式通信與其他PLC或者第三方設備通信;   4、每種PLC實現以太網開放式
    發表于 04-16 12:06 ?967次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>以太網</b>開放式<b class='flag-5'>通信</b>概述

    plc怎么通過以太網遠程通信

    以太網(Ethernet)是一種常用的局域網通信技術,廣泛應用于各種領域。PLC(可編程邏輯控制器)是一種常用的自動化控制設備,用于實現工業過程的監控與控制。在許多工業自動化應用中,通
    的頭像 發表于 01-15 09:52 ?1865次閱讀

    Modbus rtuEtherCATModbusrtu網關連接歐姆龍設備配置方法

    ,Modbus RTU模塊。 EtherCAT(以太網控制自動化技術)是一個開放架構,以以太網為基礎的現場總線系統,其名稱的CAT為控制
    的頭像 發表于 12-07 09:45 ?643次閱讀
    Modbus <b class='flag-5'>rtu</b><b class='flag-5'>轉</b>EtherCAT<b class='flag-5'>轉</b>Modbusrtu網關連接歐姆龍設備配置方法