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

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

西門子SMART PLC的Modbus RTU通信功能,主從站通訊MBUS_CTRL和MBUS_INIT

作者:佚名    文章來源:本站原創(chuàng)    點擊數(shù):    更新時間:2023/8/23
Modbus RTU通信概述
        Modbus 是公開的通信協(xié)議,是一種單主站的主/從通信模式。Modbus 通信標(biāo)準(zhǔn)協(xié)議可以通過各種方式傳播,如 RS232C、RS485、光纖、無線電等。Modbus基于串行傳輸時有兩種模式,ASCII和RTU,兩種模式針對數(shù)據(jù)打包、解碼方式的定義不同,支持Modbus協(xié)議的設(shè)備一般都支持 RTU 模式。西門子plc S7-200SMART CPU通過硬件自帶的RS485通信端口或擴(kuò)展的通信信號板,和軟件上開發(fā)的Modbus RTU通信標(biāo)準(zhǔn)指令庫,可以幫助客戶快速便捷的實現(xiàn)設(shè)備間的Modbus RTU通信。


Modbus RTU通信標(biāo)準(zhǔn)指令庫
標(biāo)準(zhǔn)指令庫-主站:主站初始化MBUS_CTRL指令&主站讀寫MBUS_MSG指令


● EN:使能參數(shù),必須保證每個掃描周期都能開啟(SM0.0)。
● Mode:模式參數(shù),為1時使能Modbus協(xié)議功能。
● Baud:波特率參數(shù),根據(jù)通訊兩側(cè)的協(xié)議和速度要求需設(shè)定為一致。
● Parity:校驗方式參數(shù),0=無校驗,1=奇校驗,2=偶校驗。
● Port:端口號參數(shù),0=使用集成的通訊口,1=CM01信號板。
● Timeout:超時時間參數(shù),主站等待從站響應(yīng)的時間,以ms為單位。
● Done:初始化完成位。
● Error:初始化錯誤代碼(詳見系統(tǒng)手冊指令說明)。


● EN:使能參數(shù),必須保證同一時刻只有一個讀寫功能處于使能狀態(tài)。
● First:讀寫請求位,每一個新的讀寫請求需要用脈沖觸發(fā)。
● Slave :從站地址參數(shù),可選擇的范圍1-247。
● RW:讀寫參數(shù),0=讀,1=寫。
● Addr:讀寫從站對應(yīng)連續(xù)地址區(qū)域的起始地址。
● Count:讀寫從站對應(yīng)連續(xù)地址的個數(shù)。
● DataPtr:讀寫操作對應(yīng)主站連續(xù)地址區(qū)域的起始地址,用于存儲準(zhǔn)備寫入的數(shù)據(jù)或要讀回的數(shù)據(jù)。
● Done:讀寫功能完成位。
● Error:讀寫指令錯誤代碼(詳見系統(tǒng)手冊指令說明)。



標(biāo)準(zhǔn)指令庫-從站:從站初始化MBUS_INIT指令&從站響應(yīng)請求MBUS_SLAVE指令


● EN:調(diào)用使能位,一般使用SM0.1。
● Mode:模式參數(shù),啟動停止Modbus,0=停止,1=啟動。
● Addr:從站地址,Modbus從站地址,取值1-247。
● Baud :波特率參數(shù),根據(jù)通訊兩側(cè)的協(xié)議和速度要求需設(shè)定為一致。
● Parity:校驗方式參數(shù),0=無校驗,1=奇校驗,2=偶校驗。
● Port:端口號參數(shù),0=使用集成的通訊口,1=CM01信號板。
● Delay:附加字符間延時,缺省值為0。
● MaxIQ:參與通信的
zui大IO點數(shù),一般設(shè)為256。
● MaxAI:參與通信的
zui大AI通道數(shù),zui多56個。
● MaxHold:zui大保持寄存器區(qū),參與通訊的V區(qū)大小。
● HoldStart:保持寄存器區(qū)起始地址,以指針方式指定。
● Done:初始化完成位。
● Error:初始化錯誤代碼(詳見系統(tǒng)手冊指令說明)。


● EN:調(diào)用使能位,一般使用SM0.0。
● Done:通訊完成位。
● Error:通訊錯誤代碼(詳見系統(tǒng)手冊指令說明)。


應(yīng)用實例
        通過Modbus標(biāo)準(zhǔn)指令庫,實現(xiàn)主從站CPU之間的數(shù)據(jù)交換,其中主站IP地址為192.168.2.1,從站IP地址為192.168.2.2,主站Modbus地址為0,從站Modbus地址為1,將從站VB1000-VB1004中的數(shù)據(jù)讀取至主站VB100-VB104中,數(shù)據(jù)交換區(qū)將主站中VB200-VB204的數(shù)據(jù)寫入從站VB2000-VB2004。

主站程序:

從站程序:
 
執(zhí)行結(jié)果:
Tags:主從站,modbus,rtu,通訊,西門子plc  
責(zé)任編輯:admin
相關(guān)文章列表
西門子PLC S7-200 smart如何使用Modbus 485通訊傳輸接收數(shù)據(jù)_200
S7-200和組態(tài)王的連接,cpu226 PLC 與組態(tài)王如何連接
基于S7-200SMART實現(xiàn)Modbus TCP通信_200smart modbus tcp
三菱plc FX3U與三菱E800變頻器專用指令通信應(yīng)用,IVDR指令和 IVCK
三菱PLC的modbus-rtu通訊實例_三菱小型PLC FX3U系列Modbus 通訊教
西門子200SMART與眾辰變頻器的MODBUS通信實例40001和十六進(jìn)制的轉(zhuǎn)
西門子S7-200 smart通過modbus rtu 協(xié)議采集K37A數(shù)據(jù)項目案例
昆侖通態(tài)MCGS觸摸屏和西門子V20變頻器之間的MODBUS通訊
Modbus通信協(xié)議介紹以及Modbus Poll、Slave軟件使用介紹_modbus 
【工具教程】Modbus Slave使用教程
干貨 | Modscan32  Modsim32 Modbus協(xié)議調(diào)試分享_modbus調(diào)試
Modscan32軟件的使用 Modsim32
西門子plc控制英威騰變頻器實例,西門子200SMART的MODBUS通訊!
施耐德PM500電量表通過MODBUS協(xié)議與組態(tài)王通訊
組態(tài)軟件的無線485通訊實例,組態(tài)王modbus通訊實例
組態(tài)王和三菱plc 基于數(shù)傳電臺的組態(tài)王控制實現(xiàn)遠(yuǎn)程采集控制器PL
KingView組態(tài)王與信捷PLC通訊解決方案 MODBUS通訊設(shè)置
KingView組態(tài)王通過modbus與第三方設(shè)備通訊,如何實現(xiàn)字節(jié)或字的
組態(tài)王modbus通信用法教程modbus-rtu、modbus-tcp莫迪康通信配置
KingView組態(tài)王如何獲取modbus TCP數(shù)據(jù)?_組態(tài)王數(shù)據(jù)轉(zhuǎn)發(fā)modbust
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
va亚洲va欧美va国产综合| 又色又污又黄无遮挡的免费视 | 扒开腿狂躁女人爽出白浆| 国产精品特黄毛片| 免费看美女吃男生私人部位 | 国产小屁孩cao大人| 亚洲欧美综合国产不卡| 一级特级黄色片| 精品性高朝久久久久久久| 日韩免费黄色片| 国产精品免费看香蕉| 亚洲色av性色在线观无码| 三上悠亚日韩精品| 粉色视频在线播放| 我要看免费毛片| 国产亚洲精品国产福利在线观看| 亚洲人成伊人成综合网久久久| 99国内精品久久久久久久| 波多野结衣按摩| 天天躁天天狠天天透| 午夜影院在线视频| 中文字幕国产专区| 精品欧美一区二区在线观看| 日产国产欧美视频一区精品| 国产在线不卡一区| 久久最新免费视频| 色一情一乱一伦一区二区三区日本 | 国产揄拍国内精品对白| 亚洲一级片在线播放| 2021年最热新版天堂资源中文| 欧美一区二区福利视频| 国产精品一区二区三区久久| 亚洲午夜久久久久妓女影院| 68日本xxxⅹxxxxx18| 日韩精品无码免费专区网站| 国产成人一区二区三区在线观看 | 欧美性猛交xxxx黑人| 国产精品成人va在线观看| 亚洲国产精品福利片在线观看 | 亚洲综合一区二区精品久久| a级毛片免费观看网站|