欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開發網

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

西門子S7-200系列PLC的MODBUS通信功能 指令MBUS_CTRL

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2022-03-12

在上一篇文章中我們說到了MODBUS RTU 協議的信息幀的格式,同時也跟到大家提到了如何通過從站設備提供的通信說明中的信息幀格式及地址去準備相應的數據,那么今天我們主要說一下S7-200系列PLC中MODBUS RTU庫指令意思。

在S7-200SMART系列PLC中的庫指令中集成了MODBUS RTU通信的庫指令,庫指令中包含了S7-200SMART系列PLC作為主站功能的庫指令及S7-200SMART系列PLC作為從站功能的庫指令(如下圖所示)

 

在這里我們主要介紹下主站的庫指令,主站的庫指令中根據所使用的通信口的個數不一樣分為兩個,若使用時PLC的本體的RS485端口需要作為modbus的主站功能,而擴展的RS485的信號板又需要作為MODBUS的主站的功能,那么前者使用第一個主站庫的指令,后者可以使用第二個主站庫指令,每個主站庫指令中都有兩個指令,分別為初始化指令MBUS_CTRL ,數據讀寫發送請求指令MBUS_MSG指令。下面我們對這兩個指令的意思以及指令上的管腳進行一些說明:

MBUS_CTRL指令

 

EN:初始化指令使能端,需要保持每個掃描周期都接通

Mode:通信協議的選擇,若需選擇MODBUS RTU通信,這需要保持該位為1狀態,所以此處可以使用SM0.0接通。

Baud:通信波特率的設置

Parity:奇偶校驗的選擇,0表示無校驗,1表示奇校驗,2表示偶校驗

Port :端口號設置,若使用PLC本體上的RS485端口,則應選擇為0(注意S7-200PLC中的庫指令中的MBUS_CTRL沒有此管腳)

Timeout: 該參數用于確定 Modbus 從站設備是否對主站發出請求做出響應。若達到設定值后,還未獲得從站的響應,則PLC認為從站出問題,同時MBUS-MSG指令中的故障代碼存儲器中會存儲相應的故障代碼,同時完成位的狀態為1.

Done:完成位,當初始化完成后,該位的狀態為1,編寫程序時,可以根據這個完成位來判斷初始化是否完成,完成后可以用于激活MBUS_MSG指令進行數據請求的發送,(需要注意是:初始化完成后,至少需要過一個掃描周期后,才能去激活MBUS-MSG指令,否則可能通信不成功)

Error:故障代碼存儲器(使用一個字節進行存儲),當初始化出現錯誤后,在故障存儲器中會產生一個代碼,查看指令幫助中的代碼說明,可以查看到可能出錯的原因是什么。

MBUS_MSG指令

 

EN:指令的使能

MBUS_MSG指令使用時一定要注意的一點就是,同一個掃描周期內,只能由一條MBUS_MSG的EN端的狀態為1.如果在一個掃描周期內出現2條及2條以上的MBUS_MSG的EN端的狀態為1的情況。則MBUS_MSG指令中的故障代碼的值會為6,通信會不成功。

First:觸發請求,僅保持一個掃描周期的時長 ,因此在使用時需要使用沿脈沖進行觸發。

Slave:從站站號,根據從站中設置的地址進行填寫

RW:讀寫操作選擇,0表示讀,1表示寫,若控制變頻器運行,使用寫的功能,若需要讀取變頻器的電流等需要用讀的命令。

Addr:起始的MODBUS寄存器地址,此地址使用時一定要正確編寫。

MODBUS寄存器的地址,根據功能碼的不一樣,主要有4種類型的表示方式,分別為0XXXX(讀寫線圈狀態),1XXXX(讀開關輸入狀態),3XXXX(讀輸入寄存器),4XXXX(讀寫保持寄存器)四種類型,對于第四種類型4XXXX的類型,地址可以擴展,擴展為4XXXXX六位數的類型格式。

各功能碼對應的MODBUS地址寄存器類型如下圖所示,而每種地址的起始地址都是從0001開始,而且都是以十進制數進行表示的。

 

地址類型確認后,如何來確定輸入的地址呢?

該地址的確定與在上篇文章中提到的MODBUS RTU信息幀格式中的Data內容有關,Data的內容包括兩部分內容,一部分內容為數據區的地址,一部為數據區的內容,則此處的MODBUS寄存器的地址與數據區的地址有關。如圖所示:

 

此處中的數據區的地址,指的是寄存器地址,從圖中可以看到他的范圍是從十六進制數的0000到十六進制數的FFFF,因此從這我們可以看到功能碼為06,對應的寄存器地址是0000的時候,那么在我們MBUS_MSG指令中的Adder的地址應填寫為40001(因為都是表示的第一個地址,需要一一對應上)。

根據這個計算方法,我們可以寫出 在上一篇文章中提到的控制變頻器運行的寄存器地址對應都MBUS_MSG指令中Adder的地址為:

 

功能碼為06,所以類型為4XXXX的類型,地址為16# 3200,相對于16#0000來講,偏移了12800.(此為十進制數)所以對應到MBUS_MSG指令中的地址為在1的基礎上上偏移12800,即12801,而功能碼06對應的類型為4,所以我們在使用時應在MBUS_MSG指令的Adder出填寫412801這個地址。

Count:讀寫的格式,表示從adder這個管腳指的的地址開始的連續多少個地址進行數據的讀寫。

Dataptr:讀寫數據存放的地址,使用指針的方式表示,實際地址以十六位的方式表示,假設使用的地址是&VB100。前面的指令管腳定義的是對變頻器運行命令的控制,則當把16#1001寫入到VW100中,則電機正轉運行,若把16#1003寫入到VW100中,則表示的是反轉運行。若是讀取的功能,假設MBUS_MSG指令中adder為413077,count為2,Dataptr為&VB102, 則表示把413077這個地址中的數據讀取出來存放于VW102,把413078的數據讀取出來存放于VW104中。

Done:完成位。當執行完成后,該為位1,因此當出現需要使用多個MBUS_MSG指令是,可以使用每個指令的Done來實現輪詢的功能。

Error:故障代碼存儲器,方便查詢通信故障。

通過本篇文章,希望大家對MODBUS的庫指令有進一步的了解

Tags:西門子S7-200,MODBUS通信,指令  
責任編輯:admin
相關文章列表
西門子S7-200系列PLC中斷指令第一部分 梯形圖實例
西門子PLC置位、復位指令
西門子PLC地址下降沿檢測指令功能說明及應用實例   NEG指令應用舉
西門子PLC的bcd_di指令
西門子PLC  S7 PLC移位寄存器指令(SHRB)
西門子PLC整數乘法指令(MUL_I)和整數除法指令(DIV_I)
西門子PLC整型數比較指令,CMP指令
西門子plc中R復位線圈指令符號與狀態字
西門子plc數據塊傳送指令的用法舉例
西門子plc有記憶接通延時定時器指令的用法舉例 梯形圖實例
西門子plc堆棧指令的用法梯形圖實例
西門子plc指令英文全稱及含義中文說明
西門子plc S7-200PLC中斷指令介紹 開關中斷、連接分離中斷
西門子PLC字整數與雙字整數之間的轉換、雙整數與實數之間的轉換
西門子PLC整數與雙整數加減法指令簡介 西門子plc指令
西門子s7-200與絕對型編碼器的接線方式
西門子plc編程軟件中MOV_W、MOV_B、SHR_B的含義
西門子S7-200PLC通過Modbus庫與智能儀表通訊
西門子S7-200CN與臺達DVP14SS2之間的Modbus通訊連接mbus_msg
S7-200系列PLC其它常用指令
三菱plc條件跳轉控制指令使用方法
西門子S7-200型PLC的暫停指令
西門子S7-200型PLC的看門狗指令WDR
西門子PLC S7-200系列PLC的自然對數和指數指令
西門子PLC S7-200系列PLC的三角函數運算指令
三菱PLC 三菱FX系列PLC的條件跳轉指令[CJ(FNC00)]
三菱PLC 三菱FX系列PLC的二進制浮點數的開平方指令與三角函數運算
三菱FX系列PLC的二進制浮點數的四則運算指令
三菱PLC 三菱FX系列PLC的外部設備( SER)指令
三菱FX系列PLC的時鐘運算指令
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人
亚洲免费电影在线| 国产拍揄自揄精品视频麻豆| 99vv1com这只有精品| 国内精品久久久久影院色| 久久成人久久鬼色| 国产一区啦啦啦在线观看| 激情都市一区二区| 国产精品99久久久| 成人午夜伦理影院| 91视频一区二区| 在线观看视频一区| 欧美三级乱人伦电影| 欧美久久久一区| 8v天堂国产在线一区二区| 欧美一区二区视频在线观看2020 | 成人一级片网址| 不卡一二三区首页| 日本乱人伦一区| 欧美精品国产精品| 久久久久久免费毛片精品| 国产精品视频一二三区| 亚洲激情第一区| 免费观看成人av| 粉嫩嫩av羞羞动漫久久久| 91麻豆精东视频| 在线播放亚洲一区| 久久你懂得1024| 亚洲精品乱码久久久久久黑人 | 日本伊人色综合网| 久久99久国产精品黄毛片色诱| 国产综合色精品一区二区三区| 成人教育av在线| 91精品啪在线观看国产60岁| 26uuu精品一区二区| 亚洲综合免费观看高清完整版在线| 日本伊人色综合网| 91麻豆精东视频| 久久久影视传媒| 亚洲一区免费视频| 粉嫩久久99精品久久久久久夜| 欧美手机在线视频| 久久精品网站免费观看| 婷婷国产在线综合| 99精品国产热久久91蜜凸| 日韩一级黄色大片| 一区二区三区影院| 国产毛片精品视频| 日韩午夜精品电影| 一区二区欧美国产| 成人中文字幕电影| wwwwww.欧美系列| 五月婷婷久久综合| 色猫猫国产区一区二在线视频| 久久无码av三级| 午夜精品国产更新| 91久久精品日日躁夜夜躁欧美| 国产欧美一区在线| 久久精品国产第一区二区三区| 在线观看av一区二区| 一色屋精品亚洲香蕉网站| 国产乱码精品一区二区三区五月婷| 欧美电影一区二区| 亚洲午夜精品久久久久久久久| 91在线精品一区二区三区| 久久精品无码一区二区三区| 国产一区二区成人久久免费影院| 日韩欧美aaaaaa| 日本美女视频一区二区| 欧美人伦禁忌dvd放荡欲情| 亚洲愉拍自拍另类高清精品| 91免费版pro下载短视频| 国产精品久久久久影院| 国产经典欧美精品| 中文字幕va一区二区三区| 国产超碰在线一区| 国产精品免费视频网站| 成人国产精品视频| 中文字幕一区二区三区不卡| 不卡视频一二三四| 亚洲资源在线观看| 欧美在线免费播放| 亚洲福利视频一区| 91精品国产综合久久精品| 免费人成在线不卡| 26uuu国产电影一区二区| 成人综合激情网| 亚洲黄色尤物视频| 欧美日韩视频在线观看一区二区三区 | 91精品国产一区二区人妖| 日本91福利区| 久久久夜色精品亚洲| 高清不卡一区二区| 亚洲免费电影在线| 欧美一区二区三区免费大片| 国内一区二区在线| 亚洲欧美怡红院| 日韩一二三区视频| 成人免费看的视频| 午夜在线成人av| 久久久久久久网| 91成人国产精品| 久久精品99国产精品| 中文字幕久久午夜不卡| 欧美图片一区二区三区| 激情综合色丁香一区二区| 综合av第一页| 2017欧美狠狠色| 欧美日韩精品一区二区三区四区 | 日韩精品亚洲专区| 国产亚洲欧美日韩在线一区| 91国产福利在线| 激情综合网av| 午夜久久电影网| 欧美激情在线免费观看| 欧美影院精品一区| 国产成人精品午夜视频免费| 婷婷开心激情综合| 亚洲精品免费一二三区| 欧美变态tickling挠脚心| 在线观看免费视频综合| 国产精品一区二区久久不卡| 天天影视涩香欲综合网| 椎名由奈av一区二区三区| 精品国产一区二区三区不卡 | 一区二区三区**美女毛片| 久久久久久久网| 日韩三级视频在线看| 欧美日韩中文国产| 不卡av在线免费观看| 国产精品一区久久久久| 免费看日韩精品| 午夜电影网一区| 亚洲精品视频在线| 国产精品美女久久久久高潮| 久久久国产一区二区三区四区小说 | 欧美zozo另类异族| 欧美一区二区三区四区高清| 欧美网站一区二区| 色综合网站在线| 欧美亚洲动漫另类| 成人美女在线视频| 国产一区二区三区美女| 韩国成人精品a∨在线观看| 日韩专区中文字幕一区二区| 亚洲国产乱码最新视频| 一区二区三区日韩欧美| 亚洲日本免费电影| 夜夜揉揉日日人人青青一国产精品| 亚洲欧洲av在线| 日韩毛片视频在线看| 亚洲色图一区二区三区| 中文字幕欧美一| 亚洲一区欧美一区| 蜜桃精品视频在线| 国内成人免费视频| 成人永久aaa| 色婷婷激情综合| 欧美色图免费看| 欧美一区二区私人影院日本| 欧美成人精品1314www| 久久久天堂av| 亚洲欧美综合另类在线卡通| 亚洲永久精品大片| 视频一区二区三区在线| 久久99国产精品麻豆| 国产精品一区二区在线看| 成人aaaa免费全部观看| 欧美色图第一页| 欧美v日韩v国产v| 国产精品国产三级国产aⅴ入口 | 久久久久99精品一区| 国产精品久久久久一区二区三区| 亚洲一区二区在线视频| 免费观看一级特黄欧美大片| 国产在线精品一区二区不卡了| 不卡一区在线观看| 欧美精品一级二级| 久久久亚洲国产美女国产盗摄| 1区2区3区精品视频| 日韩在线观看一区二区| 国产精品影视网| 欧美丰满少妇xxxxx高潮对白| 久久精品一区二区三区四区| 亚洲成人激情综合网| 韩日av一区二区| 在线观看一区二区视频| 久久精品欧美一区二区三区不卡 | 国产精品福利影院| 香港成人在线视频| 99久久国产综合精品麻豆| 日韩一区二区三区在线观看| 国产精品美女视频| 久久se精品一区精品二区| 日本乱码高清不卡字幕| 国产清纯美女被跳蛋高潮一区二区久久w | 欧美国产禁国产网站cc| 青青草97国产精品免费观看 | 亚洲品质自拍视频| 国内一区二区视频| 欧美一级高清片|