18luck网站

18luck网站電子設計 | 18luck网站Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 18luck网站 >> 18luck平台 >> 梯形圖實例 >> 正文

梯形圖實例 儀表與西門子PLC Modbus通訊實例稱重儀表 指令MBUS_MSG和MBUS_CTRL

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2022-09-06
1、一台支持Modbus協議的稱重儀表
西門子plc稱重儀 
支持Modbus協議的稱重儀表
2、設置好儀表的通訊參數
根據自己的要求可以調整,隻要和PLC端統一就可以
波特率:9600
數據格式:8n1:8位數據/無校驗位
通訊方式:Modbus協議
校驗和:OFF
儀表通訊地址:1
3、確定所要讀取的變量地址
這裏我們隻需要讀取儀表的當前實時重量即可
儀表實時重量的地址為0,對應Modbus通訊裏的40001
4、200smartPLC一台
西門子plc型號 smart 
200smartPLC
5
連接端口
將儀表端的RS485接口A,B與PLC端的DB9接口相連(DB9接口的3為A,8為B)
RJ45接口定義,DB9接頭管腳定義 
我記得是3為A,8為B,不知此圖為什麽這樣,不過不要緊,如果不同,將兩根線顛倒一下
準備工作完畢,接下來就開始我們的PLC編程了,因為200smart軟件自身就帶了Modbus協議庫,所以,不需要我們另外去添加了,下麵就介紹下怎麽編程的。
6、初始化主站指令
MBUS_CTRL指令應用實例梯形圖 
“模式”(Mode) 輸入的值用於選擇通信協議。輸入值為 1 時,將 CPU 端口分配給 Modbus 協議並啟用該協議。
參數“奇偶校驗”(Parity) 應設置為與 Modbus 從站設備的奇偶校驗相匹配。0(無奇偶校驗)
參數“端口”(Port)設置物理通信端口(0 = CPU 中集成的 RS-485)。
參數“超時”(Timeout) 設為等待從站做出響應的毫秒數。典型值是 1000 ms (1 s)。
當 MBUS_CTRL指令完成時,指令將“真”(TURE) 返回給“完成”(Done) 輸出。
“錯誤”(Error) 輸出包含指令執行的結果。
以上的參數設置與稱重儀表端的對應
7、兩個儀表的輪詢訪問
西門子plc兩個儀表的輪詢訪問 
參數“從站”(Slave) 是 Modbus 從站設備的地址。允許範圍為 0 至 247。地址 0 是廣播地址。僅將地址 0 用於寫入請求。係統不會響應對地址 0 的廣播請求。並非所有從站設備都支持廣播地址。S7-200 SMART Modbus 從站庫不支持廣播地址。
使用參數 RW 指示是讀取還是寫入該消息。0(讀取)
參數地址 (Addr) 是起始 Modbus 地址。寄存器地址為0,對應Modbus通訊裏的地址40001
參數“計數”(Count) 用於分配要在該請求中讀取或寫入的數據元素數。讀取儀表中保持寄存器字數。
參數 DataPtr 是間接地址指針,指向 CPU 中與讀請求相關的數據的 V 存儲器。將 DataPtr 設置為用於存儲從 Modbus 從站讀取的數據的第一個 CPU 存儲單元。
地址1的儀表數據被存入到VW600中,地址2的儀表數據被存入到VW610中。
編程結束,下麵我們看下監控效果。
西門子plc兩個儀表輪詢訪問梯形圖實例 
主站初始化指令運行正常,沒有報錯
 
地址1儀表數據為131,地址2儀表數據為0
Tags:梯形圖實例,Modbus,通訊實例  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒有了
  • 相關文章列表
    西門子plc與modbus設備進485通信詳解(modbus多機輪詢)讀取儀表
    手把手帶你搞懂Modbus通信協議 報文格式詳解
    寄存器PLC地址與寄存器modbus協議地址 三菱FX係列西門子s7係列pl
    Modbus協議基本知識 Modbus地址範圍對應表
    Modbus-RTU協議解析
    MODBUS常用功能碼學習及實例 modbus報文格式
    西門子PLC S7-200smart與匯川變頻器通過通訊控製 梯形圖實例
    西門子plc梯形圖實例 S7-200係列PLC轉換指令練習實例 整數實數轉
    西門子plc梯形圖實例 MOV指令數據傳送
    西門子plc S7-200係列梯形圖實例:電機多段定時啟動功能 READ_RT
    西門子plc梯形圖實例S7-200係列PLC增減計數指令入門 CTUD增減計數
    西門子PLC試題5:小車往複運動控製係統梯形圖實例
    西門子plc比較指令的實例代碼梯形圖實例,計數器CTUD和比較指令
    西門子plc實現8個彩燈移位控製的代碼梯形圖實例MOV_B,ROL_B,ROR_
    三菱plc FX-PLC實現按鈕計數控製的梯形圖實例  計數器使用
    西門子plc s7-200係列梯形圖實例:設置時鍾指令 SET_RTC和MOV_B
    西門子plc S7-200係列梯形圖實例:傳送帶生產計數 加法運算 比較
    西門子plc梯形圖實例 s7-200係列plc比較指令用法舉例
    西門子plc梯形圖實例編程 控製噴泉係統梯形圖與控製語句表
    S7-200西門子PLC試題2:搶答器控製係統設計梯形圖實例
    西門子plc梯形圖實例s7-200係列plc轉換指令入門教程
    西門子PLC S7-200係列梯形圖實例:浮點數轉換指令
    西門子plc梯形圖實例:傳送帶方向檢測功能
    西門子PLC梯形圖實例LED舞台燈控製係統設計
    Modbus如何遠距離傳輸? Modbus物聯網
    Modbus和RS485的關係是什麽?
    Modbus RS485接線方法  modbus接線方法 終端電阻
    MODBUS調試工具(modscan32)使用說明-MODBUS調試工具(modscan32)如
    RS-485終端電阻怎麽接?485終端電阻接法解析
    modbus通訊 RS-485終端電阻的重要性
    請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    推薦文章
    最新推薦
    關於我們 - 聯係我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁麵
    下到頁底
    晶體管查詢