一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

西門(mén)子SMART PLC的Modbus RTU通信功能,主從站通訊MBUS

 網(wǎng)上資料_收藏 2023-12-13 發(fā)布于山東
Modbus RTU通信概述
        Modbus 是公開(kāi)的通信協(xié)議,是一種單主站的主/從通信模式。Modbus 通信標(biāo)準(zhǔn)協(xié)議可以通過(guò)各種方式傳播,如 RS232C、RS485、光纖、無(wú)線電等。Modbus基于串行傳輸時(shí)有兩種模式,ASCII和RTU,兩種模式針對(duì)數(shù)據(jù)打包、解碼方式的定義不同,支持Modbus協(xié)議的設(shè)備一般都支持 RTU 模式。西門(mén)子plc S7-200SMART CPU通過(guò)硬件自帶的RS485通信端口或擴(kuò)展的通信信號(hào)板,和軟件上開(kāi)發(fā)的Modbus RTU通信標(biāo)準(zhǔn)指令庫(kù),可以幫助客戶快速便捷的實(shí)現(xiàn)設(shè)備間的Modbus RTU通信。


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


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


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



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


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


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


應(yīng)用實(shí)例
        通過(guò)Modbus標(biāo)準(zhǔn)指令庫(kù),實(shí)現(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ù)寫(xiě)入從站VB2000-VB2004。

主站程序:

從站程序:
執(zhí)行結(jié)果:

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    女人高潮被爽到呻吟在线观看| 超碰在线播放国产精品| 亚洲国产性感美女视频| 国产二级一级内射视频播放| 亚洲中文字幕高清乱码毛片| 亚洲国产成人精品一区刚刚| 国产一级不卡视频在线观看| 精品午夜福利无人区乱码| 亚洲欧洲一区二区中文字幕| 日韩1区二区三区麻豆| 国产欧美日韩精品一区二区| 国产主播精品福利午夜二区| 九九九热视频最新在线| 91欧美激情在线视频| 国产亚洲不卡一区二区| 日本一区二区三区黄色| 久草热视频这里只有精品| 丝袜美女诱惑在线观看| 欧美成人免费视频午夜色| 国产一区二区精品丝袜| 人妻亚洲一区二区三区| 欧美在线观看视频免费不卡| 日本婷婷色大香蕉视频在线观看| 性欧美唯美尤物另类视频 | 日韩一区二区三区观看| 暴力性生活在线免费视频| 最近的中文字幕一区二区| 国产精品人妻熟女毛片av久 | 国产亚洲成av人在线观看| 日韩人妻少妇一区二区| 激情亚洲内射一区二区三区| 激情内射日本一区二区三区| 日韩精品区欧美在线一区| 欧美一区二区三区五月婷婷| 成年男女午夜久久久精品| 后入美臀少妇一区二区| 三级理论午夜福利在线看| 国产精品美女午夜视频| 欧美一级日韩中文字幕| 国产又黄又爽又粗视频在线| 久久婷婷综合色拍亚洲|