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

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

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

3天內不再提示

MODBUS通信異常解決方案

工控論壇 ? 來源:工控論壇 ? 2024-12-03 09:58 ? 次閱讀

在實際的工業自動化設備應用中,各種通信是必不可少的,比如PN通訊、S7通信、MODBUS TCP通信、MODBUS通信等等;而使用最廣的實屬MODBUS通信了,畢竟MODBUS是一款公開、免費、通用的通信協議;可往往很多時候在工業現場進行設備調試時,偶爾會無故導致通信失敗或根本通信不上,而此時借用一個調試工具來進行測試到底可能存在的因素在哪;其次,作為初學者而言,想學習MODBUS通信,在不增加通信儀表的情況下也可以借助調工具進行測試學習。

下面通過西門子200SMART PLC作為MODBUS主站,借助調試工具作從站進行通信測試。

通信任務如圖1所示。

e02561ea-b0b6-11ef-93f3-92fbcf53809c.png

圖1:數據交互示意圖

硬件準備:

RS485USB接頭一個、RS485公頭一個、電纜線2根,如圖2所示;PC電腦一臺、200SMART一臺、通信網線一根。CPU本體端口引腳說明如圖3所示。

e036d93e-b0b6-11ef-93f3-92fbcf53809c.png

圖2:USB轉串口硬件

e0673534-b0b6-11ef-93f3-92fbcf53809c.png

圖3:串口引腳說明

通信指令:西門子200SMART庫指令自動集成MODBUS通訊庫指令,根據不同的端口調用不同的庫指令本示例會用到的2條主站指令,圖4為主站初始化指令;圖5為主站數據讀寫指令。

e075bd8e-b0b6-11ef-93f3-92fbcf53809c.png

圖4:主站初始化指令

e08b44f6-b0b6-11ef-93f3-92fbcf53809c.png

圖5:主站數據讀寫指令

實施步驟:

1.在SMART側調用MODBUS主站庫指令進行編程,如圖6/7所示。

e0b214a0-b0b6-11ef-93f3-92fbcf53809c.png

圖6:主站數據讀寫程序

e0c71d14-b0b6-11ef-93f3-92fbcf53809c.png

圖7:主站數據讀寫程序

2.通信程序編寫完成后需要分配286個V存儲區用于內部運算,如圖8所示。

e0ebd370-b0b6-11ef-93f3-92fbcf53809c.png

圖8:分配庫存儲器

3.下載程序后進行測試,需要把圖2的硬件USB一端插在電腦端,RS485公頭插在CPU本體串口上面;插接好后在電腦管理器中查看具體的COM口。

e10409c2-b0b6-11ef-93f3-92fbcf53809c.png

圖9:端口號查看

4.打開Modsim32調試軟件,在連接設置中選擇與圖9匹配的端口6,如圖10所示;選擇連接端口后會彈出協議參數設置對話框,如圖11所示。需要注意,通信參數務必和初始化指令的參數一致才行。

e126c908-b0b6-11ef-93f3-92fbcf53809c.png

圖10:連接設置

e146576e-b0b6-11ef-93f3-92fbcf53809c.png

圖11:設置通信參數

5.在圖10中的“文件”菜單中選擇新建,device ID表示從站地址,設置為2。

第一組數據讀取從站40001(VW300-VW308)開始的連續5個字的數據放在主站VW200開始的5個字中,在調試軟件中分別在40001連續的5個字里面寫數據,則在200SMART這邊監控VW200-VW208的數據是一樣的,如圖12所示。

e151770c-b0b6-11ef-93f3-92fbcf53809c.png

圖12:數據交換

第二組數據主站I0.0連續8個位的狀態寫給從站Q0.0連續的8個位,當強制I0.2和I0.4時,從站0003 0005的狀態1;如圖13所示。

e15f999a-b0b6-11ef-93f3-92fbcf53809c.png

圖13:數據交換

第三組讀取從站QB6的數據存在主站VB210中,在調試軟件中分別把Q6.0 Q6.1置位為1,在SMART側VB210的數據為3,如圖14所示。

e17c4db0-b0b6-11ef-93f3-92fbcf53809c.png

圖14:數據交換

第四組讀取從站AIW18的數據存在主站VW212中,在調試軟件中把30010設置為457的值后,在SMART側VW212的數據為457,如圖15所示。

e18735d6-b0b6-11ef-93f3-92fbcf53809c.png

圖15:數據交換

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

    關注

    5010

    文章

    13271

    瀏覽量

    463050
  • 通信
    +關注

    關注

    18

    文章

    6024

    瀏覽量

    135950
  • MODBUS
    +關注

    關注

    28

    文章

    1799

    瀏覽量

    76949

原文標題:MODBUS通信異常?調試助手來幫忙

文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    立體智慧倉儲解決方案.#云計算

    解決方案智能設備
    學習電子知識
    發布于 :2022年10月06日 19:45:47

    請教labview 的opc server 和外部的modbus slave 通信失敗的后續處...

    我按照“LabVIEW下使用OPC與MODBUS-RTU設備通訊"介紹的辦法,使用labview 的OPC和modbus 模擬軟件modbus slave成功進行了通信,共享變量
    發表于 11-04 16:12

    航天天盾(DCS)異常監測與應急恢復解決方案

    航天天盾(DCS)異常監測與應急恢復解決方案背景DCS系統伴隨著科技的快速發展應運而生,它以成為工業現代化的重要標志,相比集中式控制系統,DCS系統具有配置靈活、組態方便、分散控制、分級管理、集中
    發表于 06-11 16:50

    航天天盾(DCS)異常監測與應急恢復解決方案

    航天天盾(DCS)異常監測與應急恢復解決方案背景DCS系統伴隨著科技的快速發展應運而生,它以成為工業現代化的重要標志,相比集中式控制系統,DCS系統具有配置靈活、組態方便、分散控制、分級管理、集中
    發表于 06-15 15:00

    請問OMAPL138平臺上有實現MODBUS設備方協議的解決方案嗎?

    請問OMAPL138平臺上有實現MODBUS設備方協議的解決方案嗎?
    發表于 06-21 19:40

    亞信AX58200 EtherCAT轉Modbus TCP網關解決方案介紹視頻

    為何需要使用EtherCAT轉Modbus TCP網關解決方案Modbus TCP并非實時性的網絡協議棧,資料傳輸的速度也比較慢;因此,可以利用此EtherCAT轉Modbus TC
    發表于 08-23 10:56

    什么是ModBusModBus如何實現通信

    什么是ModBusModBus如何實現通信
    發表于 09-26 09:28

    使用40K的內部時鐘發現計時異常解決方案

    ,使用LXTAL異常是應為庫函數錯誤,導致時鐘無法選擇LXTAL作為RTC的時鐘。解決方案:庫函數版本:2017-06-06, V1.0.0, firmware for GD32F3x0RCU_RTCSR...
    發表于 01-26 07:25

    核間通信(IPC)解決方案

    是Mailbox的工作方式。 TDA4VM的IPC方案,基于Mailbox的實現的方式的不同,常用的核間通信方式有兩種。 基于RPMSG的核間通信解決方案,適合小塊數據消息傳遞。基于S
    發表于 11-03 07:26

    Modbus的應用及解決方案

    Modbus是一種通信協議,于1979 年由Modicon公司發明,并公開、推向市場,基于主站—從站/客戶機—服務器方式連接智能設備,實現設備間的數據交換。Modbus通信幾乎可通過任
    發表于 06-21 15:57 ?2450次閱讀
    <b class='flag-5'>Modbus</b>的應用及<b class='flag-5'>解決方案</b>

    基于Modbus TCP協議實現PC機與PLC的串行通信

    本文對modbus tcp協議以及modbus tcp串行通信在智能樓宇工程中的應用作了簡單介紹,重點分析研究了modbus tcp讀取plc的保持寄存器數據的過程,并提出實現
    發表于 08-13 14:47 ?7010次閱讀
    基于<b class='flag-5'>Modbus</b> TCP協議實現PC機與PLC的串行<b class='flag-5'>通信</b>

    Modbus通信協議教程

    Modbus通信協議教程Modbus通信協議教程Modbus通信協議教程
    發表于 12-08 14:14 ?75次下載

    基于ARM處理器的高效異常處理解決方案

    嵌入式系統要求對異常及中斷處理器能快速響應。文中分析了ARM體系結構下 異常處理 特點,提出一種基于 ARM處理器 的高效異常處理解決方案,以LPC3250硬件平臺為基礎,對該
    發表于 02-03 03:38 ?1401次閱讀
    基于ARM處理器的高效<b class='flag-5'>異常</b>處理<b class='flag-5'>解決方案</b>

    關于RS-485總線電平異常解決方案解析

    RS-485總線電平異常解決方案解析
    的頭像 發表于 01-15 17:05 ?1.1w次閱讀

    Modbus轉Profinet解決方案,輕松搭建工業通信“橋梁”

    摘要:Modbus轉Profinet解決方案,輕松搭建工業通信“橋梁”。通過使用Modbus轉Profinet網關(XD-MDPN100/200)設備,實現
    的頭像 發表于 01-04 11:21 ?397次閱讀
    <b class='flag-5'>Modbus</b>轉Profinet<b class='flag-5'>解決方案</b>,輕松搭建工業<b class='flag-5'>通信</b>“橋梁”
    主站蜘蛛池模板: 国产永久免费视频| 久久黄色片| 久久国语露脸精品国产| 欧洲亚洲精品A片久久99果冻| 色AV色婷婷97人妻久久久| 亚洲免费视频日本一区二区| 777米奇色狠狠俺去啦| 国产成人免费手机在线观看视频| 精品午夜久久福利大片免费| 欧洲亚洲精品A片久久99果冻| 亚洲 中文 自拍 无码| 99pao成人国产永久免费视频| 国产成人免费观看| 哪灬你的鸣巴好大| 少妇无码太爽了视频在线播放| 野花高清在线观看免费3中文| 不戴套挺进人妻怀孕| 精品综合久久久久久8888| 日韩AV爽爽爽久久久久久| 伊人久综合| 国产久久亚洲美女久久| 蜜芽tv在线观看免费网站| 亚州精品视频| 宝贝乖女好紧好深好爽老师| 精品AV国产一区二区三区| 三级aa久久| 97超碰免费人妻中文| 国内精品欧美久久精品| 人妻满熟妇AV无码区国产| 伊人久久综合热青草| 国产精品伦一区二区三级视频| 男人日女人的b| 野花香在线观看免费观看大全动漫 | 欧美 另类 美腿 亚洲 无码| 亚洲国产高清在线| 丰满的美女射精动态图| 麻花传媒MD0044视频| 亚洲视频区| 国产免费久久精品国产传媒| 人人澡人人擦人人免费| 91热久久免费精品99|