<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 電子開發網

      電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
      搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 梯形圖實例 >> 正文

      兩臺plc的主從站通訊_西門子200SMART Modbus RTU通訊實例

      作者:佚名    文章來源:網絡    點擊數:    更新時間:2023/7/23

      通訊材料:1)、PLC2臺,分別是200SMART 的CR60和SR20;2)、2個DP插頭(6ES7972-0BX12-0XA0)3)、連接導線若干(plc電源及通訊)

      驗證內容:令:CR60 PLC為主站,發送PLC系統時鐘(8個字節的信息)給SR20從站;SR20從站發送一個雙字的循環移位數據給主站,并由通訊數據VD100接收輸出到QD0。

      主站程序:
       

      在驗證過程中曾經出現一個錯誤,使MSG指令始終顯示為6,表示從站無響應。我驗證時,由于連接2臺plc之間的3+、8-沒有確認,造成接線錯誤,使MSG的error錯誤信息為6,檢查后找到原因,重新接線后仍然報警6。最后檢查為控制程序不完整,主要原因是沒有給MB0一個初始化操作,造成錯誤值沒有得到有效的刷新。于是,在程序段1中加入初始化操作得到解決。
       
       

      主站MSG指令主要理解Addr地址的應用,下面有描述。
       

      從站程序:從站通訊地址設置為1#

       

       

      從站自VB31開始為讀取主站VB11開始的8個字節主站系統時鐘數據,指定VB31的起始地址是由Addr地址40011定義的,從站循環指令VD11運行結果,將由Mbus_init的Holdstart定義的起始地址發送和接收。

      編寫小結:自簡而深進行編寫Modbus RTU通訊程序,相對從站通訊程序比較簡單,僅僅只是指定通訊種類由
      Mbus_init
      管腳指定maxIQ/maxAI/maxHOLD/Holdstart定義,其它管腳根據主站定義匹配進行,相對主站需要根據從站地址偏移量來確定。

      通訊數據:

       

      Modbus通訊程序相對的難點是通訊映射的地址關系。
      主站讀取從站的數據,起始地址是根據從站Holdstart管腳定義的起始地址開始算,而不是指從站的V區物理地址。在驗證程序中,從站的Mbus_init起始地址為VB11,那么,主站MSG指令的Addr 40001,應該是指從站的VB11地址。

      同理,從站讀取主站系統時鐘,主站的MSG指令的Addr 40011,對應到從站的地址相當于偏移了10個字(偏移量10word + 11byte = 31byte) ,即為VB31開始的8個字節中存放,Modbus通訊地址計算是40001開始的。

      來源:西門子工業技術論壇,版權歸原作者所有,侵刪

      Tags:主站,從站,modbus,200Smart  
      責任編輯:admin
    4. 上一篇文章:
    5. 下一篇文章: 沒有了
    6. 相關文章列表
      西門子S7-200SMART PLC的MODBUS TCP通信 STEP 7-MicroWIN SMART
      【組態王】組態王通過串口與MODBUS RTU設備通訊  COM口設置
      西門子200smartPLC 通過Modbus讀取絕對值編碼器的數據
      西門子plc 和modbusRTU對應關系_西門子S7-200和S7-200SMART的mod
      Modbus RTU通信教程 STEP 7-MicroWIN SMART軟件 從站的配置及編程
      西門子PLCS7-200/S7-200SMART Modbus地址問題應用解析
      西門子S7-200SMART PLC使用modbus 讀取儀表數據
      西門子S7-200SMART兩臺PLC之間主從站,MODBUS主從站通信步驟設置
      西門子plc s7-200smart modbus-tcp通信實例編程詳細指導,STEP7軟
      Modbus功能碼04實例_20種PLC元件編號和Modbus編號地址對應表
      弱電工程RS485總線_RS485布線安裝注意事項_RS485常見的故障與解決
      PLC通信入門教程:通信從來都不難,就是幾個0和1
      學PLC通訊入門:波特率,通信協議,通信端口別再分不清楚了
      Modbus超時時間設置,通訊延遲,通訊滯后問題與程序輪詢的關系
      變頻器采用Modbus通訊延遲,有什么因素導致變頻器給定頻率后很久
      Modbus 的RTU、ASCII、TCP傻傻搞不清楚?一文全解讀
      modbus協議實例講解,功能碼和報文詳解
      Modbus測試工具與控件介紹
      西門子PLC 200smartPLC與第三方進行Modbus TCP通訊
      MODBUS--變頻器\PLC\儀表連不上怎么辦?送最簡單的軟件搞定問題
      西門子plc Smart 200主從站之間RS485通訊實例_從站主站讀寫程序
      西門子plc之間的通訊_兩臺西門子S7-200 SMART PLC如何通過Modbus
      西門子S7-200 Smart plc的Modbus RTU庫通訊輪詢實例
      學習s7-200之間的Modbus通訊_兩個PLC互相通信,主站從站通訊
      西門子PLC S7-200Smart實現Modbus-RTU通信實例 多功能電表 溫控表
      西門子plc S7-200 SMART與丹佛斯變頻器之間Modbus通信
      西門子plc S7-200 SMART與變頻器MODBUS-RTU通信例程
      RS232、RS485標準以及在DB9公頭、母頭上的接線定義_Modbus通訊接
      PLC控制伺服電機運動的完整案例(PLC設置伺服驅動參數)_ 絲杠運
      MODBUS常用功能碼
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網友評論
      推薦文章
      最新推薦
      關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 久久一日本道色综合久| 一本久道久久综合狠狠躁| 一本一道久久综合久久| 婷婷综合激六月情网| 狠狠色噜噜狠狠狠狠色综合久AV | 婷婷六月久久综合丁香76| 国产婷婷综合在线视频| 91精品国产综合久久婷婷| 亚洲成AV人综合在线观看| 伊人久久综合无码成人网| 亚洲综合偷自成人网第页色| 婷婷六月久久综合丁香76 | 国产亚洲综合久久| 久久精品水蜜桃av综合天堂| 日本一道综合久久aⅴ免费| 91精品国产综合久久四虎久久无码一级 | 综合久久久久久中文字幕亚洲国产国产综合一区首 | 精品久久久久久综合日本| 国产成人+综合亚洲+天堂| 亚洲综合av一区二区三区| 亚洲国产成+人+综合| 久久国产精品亚洲综合| 91精品国产91久久综合| 久久乐国产精品亚洲综合| 99v久久综合狠狠综合久久| 99久久综合精品免费| 亚洲五月激情综合图片区| 中文字幕亚洲综合久久男男| 乱色熟女综合一区二区三区| 小说区图片区综合久久88| 亚洲国产综合AV在线观看| 亚洲综合伊人制服丝袜美腿| 亚洲国产精品综合福利专区 | 久久综合色之久久综合| 狠狠综合久久综合中文88| 亚洲伊人成无码综合网| heyzo专区无码综合| 国产色婷婷五月精品综合在线| 亚洲综合色区在线观看| 亚洲狠狠婷婷综合久久久久| 五月天激激婷婷大综合丁香|