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

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

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

3天內不再提示

串口IO系列與西門子PLC Modbus RTU連接例程

億佰特物聯網應用專家 ? 2024-08-30 12:35 ? 次閱讀

案例簡介

本案例主要講解串口IO系列設備(本次作為從機設備)與西門子PLC S7-200smart(以下簡稱西門子PLC,本次作為主機設備)Modbus RTU參數配置連接例程,本案例串口IO系列以MA01-AACX2220為例。

硬件準備

? MA01-AACX2220串口IO設備一臺;

? 西門子PLC S7-200smart一臺;

? 24V電源兩個;

? 通訊電纜若干;

? 電腦一臺。

軟件準備

? STEP 7-MicroWIN SMART軟件,可自行在西門子官網下載

? 億佰特IO模塊配置測試工具,可在億佰特官網相對應位置下載:https://www.ebyte.com

4a8c8edc-6689-11ef-89ff-92fbcf53809c.png

PLC程序準備

S7-200 Smart指令庫

西門子在STEP 7-Micro/WIN SMART中已經集成了Modbus RTU主站協議庫(西門子標準庫指令)。使用Modbus RTU主站指令庫,可以讀寫Modbus RTU從站的數字量、模擬量I/O以及保持寄存器

4aae7bf0-6689-11ef-89ff-92fbcf53809c.png

Modbus RTU主站指令庫可以同時應用于CPU集成的RS 485通訊口和CMO1信號板,此時集成的RS 485口使用Modbus RTU,Master(v2.0)中指令,CM01信號板使用Modbus RTU Master2(v2.0)中指令,如果只有一個主站則不做區分,所以我們這里先選擇MBUS_CTRL,如圖所示:

4acec22a-6689-11ef-89ff-92fbcf53809c.png

MBUS_CTRL各參數意義講解:

EN:使能開關;必須保證每一掃描周期都被使能(使用SM0.0)

Mode:模式;為1時,使能Modbus協議功能;為0時,恢復為系統PPI協議,使用Modbus協議時,此參數應配置為1。

Baud:波特率;支持的通訊波特率為1200,2400,4800,9600,19200,38400,57600,115200;此參數應該配置為與MA01-AACX2220的波特率配置為一致,此處我們配置的波特率9600。

Parity:校驗方式選擇;0=無校驗,1=奇較驗,2=偶較驗;此參數應該配置為與MA01-AACX2220的校驗方式配置為一致,此處我們配置的校驗方式為0(無校驗)。

Port:端口號選擇;0=CPU集成的RS 485通訊口,1=可選CM 01信號板;此處我們配置的為0,代表PLC集成的RS485通訊口。

Timeout:通訊超時設置;主站等待從站響應的時間,以毫秒為單位,典型的設置值為1000毫秒(1秒),允許設置的范圍為1-32767。需要注意的是:這個值必須設置足夠大以保證從站有時間響應。我們這里配置的為1000,一般建議200ms以上。

Done:完成位;初始化完成,此位會自動置1。

Error:錯誤代碼;初始化錯誤代碼(只有在Done位為1時有效):0=無錯誤;1=校驗選擇非法;2=波特率選擇非法;3=超時無效;4=模式選擇非法;9=端口無效;10=信號板端口1缺失或未組態;

4ae84a2e-6689-11ef-89ff-92fbcf53809c.png

接著我們調用一個Modbus RTU主站讀寫子程序MBUS_MSG,如圖所示:

4b0dd9ce-6689-11ef-89ff-92fbcf53809c.png

MBUS_MSG重要參數意義講解:

EN:使能開關;同一時刻只能有一個讀寫功能(即MBUS_MSG)使能注意:建議每一個讀寫功能(即MBUS_MSG)都用上一個MBUS_MSG指令的Done完成位來激活,以保證所有讀寫指令循環進行。

First:讀寫請求位;每一個新的讀寫請求必須使用脈沖觸發。

Slave:從站地址:可選擇的范圍1-247,此參數應該配置為與MA01-AACX2220的modbus地址配置為一致,此處我們配置的地址為1。

RW:讀寫請求;0=讀,1=寫。注意:1.數字量輸出和保持寄存器支持讀和寫功能2.數字量輸入和模擬量輸入只支持讀功能;

Addr:讀寫從站的數據地址;

選擇讀寫的數據類型:

00001至0xxxx-數字量輸出→對應MA01-AACX2220設備IO的DO點位

10001至1xxxx-數字量輸入→對應MA01-AACX2220設備IO的DI點位

30001至3xxxx-模擬量輸入→對應MA01-AACX2220設備IO的AI點位

40001至4xxxx-保持寄存器→一般對應,設備IO的AO點位,MA01-AACX2220無AO點位

Count:數據的個數;通訊數據的個數,如果這里設置為2,代表使用了2個寄存器

DI數字量輸入連接參數:

查看串口IO產品手冊可知,DI數字量輸入寄存器如下:

4b1ec8b0-6689-11ef-89ff-92fbcf53809c.png

程序Addr處填寫10001(轉換為10進制后,寄存器起始地址需要+1操作),Count處填寫2。

PLC程序:

4b51df5c-6689-11ef-89ff-92fbcf53809c.png

配置與MA01-AACX2220數據通訊的2個DI。

AI模擬量輸入連接參數:

4b692cfc-6689-11ef-89ff-92fbcf53809c.png

程序Addr處填寫30101(轉換為10進制后,寄存器起始地址需要+1操作),Count處填寫2。

PLC程序:

4b84bc9c-6689-11ef-89ff-92fbcf53809c.png

配置與MA01-AACX2220數據通訊的2個AI。

DO數字量輸出連接參數:

查看MA01-AACX2220產品手冊可知,DO數字量輸出寄存器如下:

4b8e5608-6689-11ef-89ff-92fbcf53809c.png

程序Addr處填寫1(轉換為10進制后,寄存器起始地址需要+1操作),Count處填寫2。

PLC程序:

4ba140c4-6689-11ef-89ff-92fbcf53809c.png

配置與MA01-AACX2220數據通訊的2個DO。

串口IO MA01-AACX2220參數配置準備

可使用億佰特IO模塊配置測試工具配置MA01-AACX2220的基本參數和網絡參數,本次采用設備默認參數:Modbus地址:1,波特率:9600,數據位:8,校驗位:無,停止位:1;(如需修改為其他參數,可通過高級設置頁面進行操作,或者查看手冊中的寄存器地址,直接操作寄存器,發送Modbus指令進行操作),如圖所示:

4bb63b5a-6689-11ef-89ff-92fbcf53809c.png

至此,我們已經成功地完成了對西門子PLC和串口IO MA01-AACX2220參數配置,為二者的Modbus RTU連接通訊做好了準備。

相關推薦

4bcdfd3a-6689-11ef-89ff-92fbcf53809c.jpg

MA01-AACX2220是支持采集2路傳感器開關量輸入(DI)、2路傳感器模擬量輸入(AI),轉換為串口數據傳輸到組態軟件或PLC。通過串口下發指令控制2路繼電器開關輸出(DO),實現遠程采集控制功能的串口I/O聯網模塊(又稱“遠程IO模塊”)。

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

    關注

    5010

    文章

    13271

    瀏覽量

    463057
  • 西門子
    +關注

    關注

    94

    文章

    3034

    瀏覽量

    115780
  • MODBUS
    +關注

    關注

    28

    文章

    1799

    瀏覽量

    76952
  • RTU
    RTU
    +關注

    關注

    0

    文章

    412

    瀏覽量

    28668
收藏 人收藏

    評論

    相關推薦

    運用西門子PLC通過Modbus RTU采集YGWE通訊數據

    本案例控制的是YGWE冷卻系統。系統主PLC選用西門子CPU,通過Modbus轉Profinet網關采集YGWE通訊數據。
    的頭像 發表于 08-19 19:50 ?2390次閱讀
    運用<b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>通過<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>采集YGWE通訊數據

    三菱PLC西門子PLCMODBUS RTU通信實例

    三菱PLC西門子PLCMODBUS RTU通信實例介紹走modbus ut通訊
    發表于 06-08 15:13 ?156次下載

    西門子S7-200與變頻器Modbus RTU通訊調試說明

    西門子S7-200與-Danfoss-VLT2800變頻器Modbus-RTU通訊調試說明。
    發表于 04-22 14:46 ?84次下載

    西門子S7-200PLC通過modbus驅動連接到EMCP

    前言:西門子 S7-200PLC 廣泛應于工業控制領域,是一款性能高,運行穩定的控制器。此次我們要把 西門子的 S7-200PLC 通過 modbu
    發表于 06-23 14:58 ?1341次閱讀

    運用西門子PLC通過Modbus RTU采集YGWE通訊數據案例

    本案例控制的是YGWE冷卻系統。系統主PLC選用西門子CPU,通過Modbus轉Profinet網關采集YGWE通訊數據。
    發表于 08-20 09:32 ?3次下載

    實現Modbus設備轉Profinet IO協議接西門子PLC的解決方案

    通過vfbox網關實現modbus協議轉換成Profinet IO協議,連接西門子PLc,機器人。此應用方案操作簡單,不需要編程,輕松實現設
    的頭像 發表于 09-30 08:34 ?1662次閱讀
    實現<b class='flag-5'>Modbus</b>設備轉Profinet <b class='flag-5'>IO</b>協議接<b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>的解決方案

    微硬創新RS485 MODBUS轉PROFINET網關PNMD485-K20連接西門子PLCMODBUS設備配置案例

    RS485 MODBUS轉PROFINET網關配置步驟,該PLC系統使用的是西門子S7-1200 PLC,支持 PROFINET 工業以太網協議;馬達保護器提供 RS485
    的頭像 發表于 12-09 09:09 ?1377次閱讀
    微硬創新RS485 <b class='flag-5'>MODBUS</b>轉PROFINET網關PNMD485-K20<b class='flag-5'>連接</b><b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>和<b class='flag-5'>MODBUS</b>設備配置案例

    利用Modbus采集網關采集西門子S7-1200plc數據

    數據。 1. 首先,我們需要準備Modbus采集網關,并將其連接西門子S7-1200PLC。物通博聯modbus采集網關具有網口、
    的頭像 發表于 03-08 17:26 ?2123次閱讀
    利用<b class='flag-5'>Modbus</b>采集網關采集<b class='flag-5'>西門子</b>S7-1200<b class='flag-5'>plc</b>數據

    智嵌物聯串口服務器與西門子Win CC軟件通信演示

    本小節簡要介紹智嵌物聯串口服務器與西門子Win CC組態軟件通信的步驟。 具體要實現的功能:ModBus Slave軟件用來模擬用戶的ModBus
    的頭像 發表于 02-21 09:58 ?1218次閱讀
    智嵌物聯<b class='flag-5'>串口</b>服務器與<b class='flag-5'>西門子</b>Win CC軟件通信演示

    西門子PLC系列的區別 西門子PLC指示燈報警解決方案

    西門子是全球知名的自動化解決方案提供商,其PLC(可編程邏輯控制器)系列產品廣泛應用于工業控制領域。不同系列PLC在功能、性能和適用范圍上
    發表于 08-04 10:15 ?2963次閱讀

    Modbus TCP轉Profinet網關連接西門子300系列PLC

    本案例是通過開疆智能Modbus TCP 轉 Profinet 網關連接西門子 300 系列PLC的配置案例配置方法。
    發表于 08-10 09:30 ?6次下載

    西門子1200PLC西門子1500PLC的ModbusRTU通訊

    在現代化高度集成工業中,經常用到PLCPLC之間的通訊,常見的通訊modbus,profibus DP,profinet ,CANOPEN等等通訊,今天我們以西門子TIA博途平臺講解
    的頭像 發表于 08-23 09:15 ?4576次閱讀
    <b class='flag-5'>西門子</b>1200<b class='flag-5'>PLC</b>和<b class='flag-5'>西門子</b>1500<b class='flag-5'>PLC</b>的ModbusRTU通訊

    MQTT協議網關串口PPI連接西門子200PLC操作說明

    MQTT協議網關串口PPI連接西門子200PLC操作說明
    發表于 03-06 17:41 ?0次下載

    分布式IO模塊與西門子PLC Modbus TCP連接例程

    本案例主要講解分布式IO系列設備(本次作為ModbusTCP服務器)與西門子PLCS7-200smart(以下簡稱西門子PLC,本次作為Mo
    的頭像 發表于 03-22 08:19 ?1011次閱讀
    分布式<b class='flag-5'>IO</b>模塊與<b class='flag-5'>西門子</b><b class='flag-5'>PLC</b> <b class='flag-5'>Modbus</b> TCP<b class='flag-5'>連接</b><b class='flag-5'>例程</b>

    西門子PLCIO模塊如何通訊

    在現代工業自動化控制系統中,西門子PLC(Programmable Logic Controller)以其卓越的性能和穩定性贏得了廣泛應用。而在西門子PLC系統中,
    的頭像 發表于 06-19 10:46 ?1915次閱讀
    主站蜘蛛池模板: av天堂网2017avtt| 入禽太深免费高清在线观看5| 国产精品18久久久久网站| 91久久偷偷做嫩草影院免费看| 亚洲欧美中文字幕高清在线| 无码人妻99久久密AV| 日韩一区二区三区四区区区| 欧美在线看费视频在线| 你是淫荡的我的女王| 美女脱精光让男生桶下面| 麻豆精品国产剧情观看| 麻豆AV福利AV久久AV| 免费精品国产人妻国语| 嫩草亚洲国产精品| 欧美片第1页 综合| 任你躁国语自产二区在线播放| 欧美怡红院视频一区二区三区| 欧美69xxx| 日本亚洲电影| 双性精跪趴灌满h室友4p| 无码人妻视频又大又粗欧美| 污污又黄又爽免费的网站| 校园高h肉耽文| 亚洲VA欧美VA天堂V国产综合| 亚洲国产在线99视频| 伊人久久电影网| 2018年免费三级av观看| 99午夜高清在线视频在观看| 办公室的秘密2中文字幕| 吃奶摸下的激烈免费视频| 国产成人免费a在线视频app| 国产日韩成人内射视频| 久久66热在线视频精品| 看免费人成va视频全| 欧美激情视频二区| 我解开了岳的乳第一个女人 | 乱VODAFONEWIFI熟妇| 暖暖 视频 在线 观看 高清 | 老师机影院| 青娱乐国产精品视频| 羞羞漫画免费漫画页面在线看漫画秋蝉|