日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 梯形圖實例 >> 正文

西門子PLC通信編程MODBUS通信梯形圖實例編程 modbus地址掃描

作者:佚名    文章來源:本站原創(chuàng)    點擊數(shù):    更新時間:2022-09-10

例程將給大家介紹西門子S7-200SMART如何使用 Modbus 主站指令對 Modbus 從站的四個保持寄存器執(zhí)行讀寫操作。

程序控制要求

當I0.0接通的時候,程序?qū)?VW100 開始的四個字寫入 Modbus 從站從地址 40001 開始的保持寄存器。

PLC讀取 Modbus 從站從 40010 到 40013 的四個保持寄存器,并將數(shù)據(jù)存入PLC中從 VW200 開始的 V 存儲器中。數(shù)據(jù)交互地址如下:

 

西門子PLC進行MODBUS通信主要使用單個主站及 MBUS_CTRL 和 MBUS_MSG 指令。

MBUS_CTRL:程序調(diào)用 MBUS_CTRL指令來初始化、監(jiān)視或禁用 Modbus 通信。

MBUS_MSG:程序調(diào)用 MBUS_MSG指令,啟動對 Modbus 從站的請求并處理響應。

程序編程及說明

程序段1

通過在每次掃描時調(diào)用 MBUS_CTRL 來初始化和監(jiān)視 Modbus 主站。Modbus 主站設(shè)為 9600 波特,無奇偶校驗。從站設(shè)備允許在 1000 毫秒(1 秒)內(nèi)進行響應。

 

程序段2

第一次掃描時,復位用于兩條 MBUS_MSG 指令的啟用標記(M2.0 和 M2.1)。

 

程序段3

當 I0.0 從關(guān)閉變?yōu)榻油〞r,設(shè)置第一條 MBUS_MSG 指令的啟用標志 (M2.0)。

 

程序段4

當?shù)谝粋啟用標志 (M2.0) 接通時,調(diào)用 MBUS_MSG 指令。只需為啟用該指令的第一次掃描設(shè)置 First 參數(shù)。

該指令會對從站 2 的 4 個保持寄存器執(zhí)行寫入 (RW = 1) 操作。從PLC中的 VB100-VB107(4 個字)獲取寫數(shù)據(jù),然后寫入到 Modbus 從站中的地址 40001 - 40004。

 

程序段5

第一條 MBUS_MSG 指令完成后(“完成”(Done) 位從 0 變?yōu)?1),會清除第一條 MBUS_MSG 指令的啟用標志,然后設(shè)置第二條 MBUS_MSG 指令的啟用標志。

如果錯誤 (MB1) 不為零,則置位 Q0.1 顯示錯誤。

 

程序段6

第二個啟用標志 (M2.1) 接通時,調(diào)用第二條 MBUS_MSG 指令。只需為啟用該指令的第一次掃描設(shè)置 First 參數(shù)。

該指令會對從站 2 的 4 個保持寄存器執(zhí)行讀取 (RW = 0) 操作。數(shù)據(jù)從 Modbus 從站中的地址 40010 - 40013 讀取,并復制到PLC中的 VB200 - VB207(4 個字)。

 

程序段7

第二條 MBUS_MSG 指令完成(“完成”(Done) 位從 0 變?yōu)?1)后,清除第二條 MBUS_MSG 指令的啟用標志。

如果錯誤 (MB1) 不為零,則置位 Q0.2 顯示錯誤。

 

以上,即為西門子PLC進行modbus通信的使用示例。

Tags:modbus,地址掃描,梯形圖實例  
責任編輯:admin
相關(guān)文章列表
西門子plc Modbus 地址和 S7-200 存儲區(qū)地址的映射,從站地址與S
Modbus RTU 從站常見問題
Modbus RTU與Modbus TCP的區(qū)別
如何看懂Modbus數(shù)據(jù)幀?Modbus RTU數(shù)據(jù)幀格式
Modbus協(xié)議中寄存器40001,30001是什么意思?
MODBUS協(xié)議用03功能碼為什么既能讀又能寫寄存器地址?
梯形圖實例 儀表與西門子PLC Modbus通訊實例稱重儀表 指令MBUS_M
西門子plc與modbus設(shè)備進485通信詳解(modbus多機輪詢)讀取儀表
手把手帶你搞懂Modbus通信協(xié)議 報文格式詳解
寄存器PLC地址與寄存器modbus協(xié)議地址 三菱FX系列西門子s7系列pl
Modbus協(xié)議基本知識 Modbus地址范圍對應表
Modbus-RTU協(xié)議解析
MODBUS常用功能碼學習及實例 modbus報文格式
西門子PLC S7-200smart與匯川變頻器通過通訊控制 梯形圖實例
西門子plc梯形圖實例 S7-200系列PLC轉(zhuǎn)換指令練習實例 整數(shù)實數(shù)轉(zhuǎn)
西門子plc梯形圖實例 MOV指令數(shù)據(jù)傳送
西門子plc S7-200系列梯形圖實例:電機多段定時啟動功能 READ_RT
西門子plc梯形圖實例S7-200系列PLC增減計數(shù)指令入門 CTUD增減計數(shù)
西門子PLC試題5:小車往復運動控制系統(tǒng)梯形圖實例
西門子plc比較指令的實例代碼梯形圖實例,計數(shù)器CTUD和比較指令
西門子plc實現(xiàn)8個彩燈移位控制的代碼梯形圖實例MOV_B,ROL_B,ROR_
三菱plc FX-PLC實現(xiàn)按鈕計數(shù)控制的梯形圖實例  計數(shù)器使用
西門子plc s7-200系列梯形圖實例:設(shè)置時鐘指令 SET_RTC和MOV_B
西門子plc S7-200系列梯形圖實例:傳送帶生產(chǎn)計數(shù) 加法運算 比較
西門子plc梯形圖實例 s7-200系列plc比較指令用法舉例
西門子plc梯形圖實例編程 控制噴泉系統(tǒng)梯形圖與控制語句表
S7-200西門子PLC試題2:搶答器控制系統(tǒng)設(shè)計梯形圖實例
西門子plc梯形圖實例s7-200系列plc轉(zhuǎn)換指令入門教程
西門子PLC S7-200系列梯形圖實例:浮點數(shù)轉(zhuǎn)換指令
西門子plc梯形圖實例:傳送帶方向檢測功能
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 民乐县| 泗水县| 西乌珠穆沁旗| 南投县| 阳西县| 青龙| 呼伦贝尔市| 兴海县| 夏津县| 陇西县| 凤翔县| 北川| 秦安县| 威远县| 仙桃市| 成武县| 法库县| 凯里市| 农安县| 玛纳斯县| 西安市| 永吉县| 广昌县| 海晏县| 南通市| 册亨县| 安远县| 措美县| 休宁县| 尼玛县| 泰兴市| 忻城县| 和静县| 文安县| 曲阜市| 广州市| 潼南县| 汉寿县| 信宜市| 盐山县| 炉霍县|