www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久

電子開發網

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

西門子PLC S7-200 smart如何使用Modbus 485通訊傳輸接收數據_200smart modbus

作者:佚名    文章來源:網絡整理    點擊數:    更新時間:2025/7/19

前言

西門子在 STEP 7-Micro/WIN SMART 中正式推出 Modbus RTU 主站協議庫(西門子標準庫指令)。使用 Modbus RTU 主站指令庫,可以讀寫 Modbus RTU 從站的數字量、模擬量 I/O 以及保持寄存器,從而實現PLC通過modbus方式控制其他器件。


提示:以下是本篇文章正文內容,下面案例可供參考

一、準備工作

電腦

S7-200smart st30

485通訊線

說明:這里將以S7-200smart作為主站,電腦串口調試助手作為從站。做操作演示。

此處省略接線。

二、寫梯形圖

1.MBus_CTRL

1. 調用 Modbus RTU 主站初始化和控制子程序

使用 SM0.0 調用 MBUS_CTRL 完成主站的初始化,并啟動其功能控制:

 調用 Modbus RTU 主站初始化和控制子程序 


圖 2. 用 SM0.0 調用 Modbus RTU 主站初始化與控制子程序

各參數意義如下:

a.

EN

使能:

必須保證每一掃描周期都被使能(使用 SM0.0)

b.

Mode

模式:

為 1 時,使能 Modbus 協議功能;為 0 時恢復為系統 PPI 協議

c.

Baud

波特率:

支持的通訊波特率為1200,2400,4800,9600,19200,38400,57600,115200。

d.

Parity

校驗:

校驗方式選擇

0=無校驗(通常默認選擇0)

1=奇較驗

2=偶較驗

e.

Port

端口號:

0 = CPU 集成的 RS 485 通訊口 ; 1 = 可選 CM 01 信號板 。

f.

Timeout

超時:

主站等待從站響應的時間,以毫秒為單位,典型的設置值為 1000 毫秒(1 秒),允許設置的范圍為 1 - 32767。

注意: 這個值必須設置足夠大以保證從站有時間響應。

g.

Done

完成位:

初始化完成,此位會自動置1。

h.

Error

有錯誤

1.MBus_MSG

調用 Modbus RTU 主站讀寫子程序MBUS_MSG,發送一個Modbus 請求;

 

各參數意義如下:

a.

EN

使能:

同一時刻只能有一個讀寫功能(即 MBUS_MSG)使能

注意:建議每一個讀寫功能(即 MBUS_MSG)都用上一個 MBUS_MSG 指令的 Done 完成位來激活,以保證所有讀寫指令循環進行(見例程)。

b.

First

讀寫請求位:

每一個新的讀寫請求必須使用脈沖觸發

c.

Slave

從站地址:

可選擇的范圍 1 - 247

d.

RW

讀寫請求:

0 = 讀, 1 = 寫

e.

Addr

讀寫從站的

選擇讀寫的數據類型

數據地址:

00001 至 0xxxx - 數字量輸出

10001 至 1xxxx - 數字量輸入

30001 至 3xxxx - 模擬量輸入

40001 至 4xxxx - 保持寄存器

f.

Count

數據個數

通訊的數據個數(位或字的個數)

注意: Modbus主站可讀/寫的最大數據量為120個字(是指每一個 MBUS_MSG 指令)

g.

DataPtr

數據指針:

1. 如果是讀指令,讀回的數據放到這個數據區中 2. 如果是寫指令,要寫出的數據放到這個數據區中

h.

Done

完成位

讀寫功能完成位

i.

Error

錯誤代碼:

只有在 Done 位為1時,錯誤代碼才有效

0 = 無錯誤

1 = 響應校驗錯誤

2 = 未用

3 = 接收超時(從站無響應)

4 = 請求參數錯誤(slave address, Modbus address, count, RW)

5 = Modbus/自由口未使能

6 = Modbus正在忙于其它請求

7 = 響應錯誤(響應不是請求的操作)

8 = 響應CRC校驗和錯誤

101 = 從站不支持請求的功能

102 = 從站不支持數據地址

103 = 從站不支持此種數據類型

104 = 從站設備故障

105 = 從站接受了信息,但是響應被延遲

106 = 從站忙,拒絕了該信息

107 = 從站拒絕了信息

108 = 從站存儲器奇偶錯誤

三、使用難點與解答

通常支持485通訊的器件給的使用說明書,給的指令是16進制的字符串代碼。很難與當前PLC庫指令對應起來,尤其是命令地址。我們以IAI馬達給的使用說明書為例子。如圖所示:

 

 

該示例是PLC通過modbus去讀取馬達的位置。讀取控制器地址9000這個寄存器里面的數據

RW填0,表示去讀取數據。

Plc庫里面需要填的Addr(e)是十進制,需要將16進制的9000轉成十進制。

通過計算器得知:16#9000=36864

注意事項:這里博主也比較奇怪,實際使用讀取寄存器地址的時候需要+1,36865

不知道有沒有人可以解釋一下的。

 

由于這里是讀取寄存器,所以Addr=436865.

 

count是寄存器數量:按照示例,這里有2個寄存器。所以count填2

通過串口調試助手來測試一下:接通M15.0發送信號,串口調試助手收到了PLC發送的信號。且可以看到收到的數據與IAI操作手冊示例一致。測試成功

 

以上是通過modbus讀取的示例。

注意事項:

1、只有在操作就被控方寄存器的時候(無論讀取還是寫入),轉換的成十進制的地址后第一位需要加個4

2、注意發送命令和讀取命令的字符長度,需要正確填寫

3、需要注意波特率要填寫正確,與被控方保持一致。否則發出去的信號與收到的信號不相符

4、發出去的內容填寫到DataPtr中。

 

此處我們再來解讀plc的這個命令就比較清晰了:

通過MB_MSG,向1號從站讀取從36865(Addr)這個地址開始2位(Count)的數據,并把讀取到的數據寫入VB2000

如果是寫入:通過MB_MSG,將PLC的VB2000開始的2位寄存器內的數據,寫入到1號從站的36865寄存器中

Tags:MODBUS通訊,MODBUS,200SMART  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒有了
  • 請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    推薦文章
    最新推薦
    關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久
    日韩欧美国产一区二区三区| 亚洲视频每日更新| 成人免费高清视频在线观看| 成人欧美一区二区三区黑人麻豆| 色拍拍在线精品视频8848| 香蕉影视欧美成人| 2017欧美狠狠色| 91亚洲精品一区二区乱码| 亚洲综合色视频| 精品久久人人做人人爱| www.久久精品| 日本不卡一区二区| 国产精品网曝门| 欧美人妇做爰xxxⅹ性高电影| 国产在线一区二区| 一区二区三区丝袜| 亚洲精品一区二区精华| 色综合久久88色综合天天6| 奇米影视7777精品一区二区| 中文字幕精品一区二区三区精品| 欧美日韩一区在线观看| 国产精品一区2区| 亚洲已满18点击进入久久| 久久只精品国产| 欧美亚洲高清一区| 国产成人一区在线| 舔着乳尖日韩一区| 国产精品久久久久久久久图文区 | 91免费看`日韩一区二区| 日韩在线观看一区二区| 国产精品久久三| 欧美一区二区国产| 99久久综合狠狠综合久久| 久久精品国产免费看久久精品| 亚洲色图丝袜美腿| 欧美精品一区二区高清在线观看| 91国产精品成人| 国产成人免费网站| 日本不卡在线视频| 一区二区视频在线看| 久久伊人中文字幕| 欧美丰满美乳xxx高潮www| gogogo免费视频观看亚洲一| 老司机精品视频线观看86| 亚洲综合区在线| 欧美国产日本韩| 日韩欧美国产wwwww| 色天使久久综合网天天| 国产成人高清在线| 久久精品国产一区二区| 亚洲一区视频在线| 成人欧美一区二区三区黑人麻豆 | 国产很黄免费观看久久| 日韩国产欧美一区二区三区| 亚洲免费在线视频| 欧美韩国日本综合| 26uuu久久综合| 欧美一区二区三区人| 欧美主播一区二区三区美女| 成人激情文学综合网| 国产一区二区在线免费观看| 日本欧美一区二区三区| 亚洲永久免费视频| 亚洲欧美日本在线| 国产精品毛片高清在线完整版| 欧美精品一区二区三区在线 | 亚洲麻豆国产自偷在线| 国产精品无圣光一区二区| 久久亚洲春色中文字幕久久久| 51精品国自产在线| 欧美色图在线观看| 日本久久一区二区三区| 99久久精品国产麻豆演员表| 成人黄色小视频| 国产凹凸在线观看一区二区| 国产原创一区二区| 久久99精品久久久久久动态图| 免费看日韩a级影片| 视频在线观看91| 午夜a成v人精品| 亚洲成a人片综合在线| 亚洲一区在线电影| 亚洲一区二区五区| 亚洲午夜视频在线| 亚洲主播在线播放| 亚洲国产日韩一级| 亚洲电影在线免费观看| 亚洲成人在线网站| 午夜精彩视频在线观看不卡| 亚洲成人激情自拍| 午夜国产不卡在线观看视频| 亚洲成a人片在线不卡一二三区| 亚洲五月六月丁香激情| 亚洲午夜久久久久久久久电影院 | 久久91精品久久久久久秒播| 久久99精品久久久久久久久久久久| 蜜桃视频一区二区| 经典一区二区三区| 国产乱人伦偷精品视频免下载 | 久久免费电影网| 国产亚洲精品资源在线26u| 国产片一区二区三区| 国产精品三级在线观看| 中文字幕一区二区三区不卡| 亚洲免费观看高清完整| 亚洲一区二区精品久久av| 亚洲va在线va天堂| 蜜臀久久99精品久久久久宅男 | 免费观看在线色综合| 久久91精品久久久久久秒播| 国产乱子伦一区二区三区国色天香 | 日韩精品免费视频人成| 六月婷婷色综合| 国产精品一二三四区| 成人的网站免费观看| 色婷婷综合激情| 欧美精品色综合| 精品少妇一区二区三区视频免付费| 久久色.com| 亚洲少妇屁股交4| 亚洲成人在线网站| 激情综合色综合久久| 豆国产96在线|亚洲| 色88888久久久久久影院野外| 欧美日本乱大交xxxxx| 欧美大片国产精品| 国产精品欧美综合在线| 一区二区三区不卡视频在线观看| 视频一区在线视频| 国产黑丝在线一区二区三区| 色综合久久中文综合久久牛| 欧美精品丝袜中出| 久久久.com| 夜夜精品浪潮av一区二区三区| 日本欧美一区二区| 成人三级在线视频| 欧美日韩精品欧美日韩精品一综合| 日韩欧美国产综合| 中文字幕日韩一区| 天堂蜜桃一区二区三区| 国产激情一区二区三区| 在线观看一区日韩| 久久这里都是精品| 一区二区视频在线| 国产在线精品国自产拍免费| 色综合久久中文字幕综合网| 日韩欧美中文字幕一区| 亚洲欧洲精品一区二区三区不卡| 日韩激情视频网站| 成人涩涩免费视频| 91精品国产欧美一区二区18| 国产精品美女视频| 日本v片在线高清不卡在线观看| 成人免费的视频| 日韩一区二区在线播放| 国产精品福利一区| 蜜桃免费网站一区二区三区| 91网站在线播放| 精品乱码亚洲一区二区不卡| 亚洲免费av高清| 国产综合色在线| 欧美日韩久久不卡| 国产精品久久三| 裸体健美xxxx欧美裸体表演| 一本大道综合伊人精品热热| 久久尤物电影视频在线观看| 亚洲高清免费视频| av网站免费线看精品| 日韩精品中午字幕| 亚洲一二三四区| 成人黄色片在线观看| 欧美成人激情免费网| 亚洲综合精品久久| 成人亚洲精品久久久久软件| 日韩一区二区三区av| 亚洲综合自拍偷拍| 成人97人人超碰人人99| 日韩免费看的电影| 亚洲午夜在线视频| 99精品视频在线免费观看| 久久婷婷国产综合精品青草| 视频一区视频二区在线观看| 色综合久久中文综合久久97| 国产日韩欧美麻豆| 久久99国产精品久久99果冻传媒| 精品视频全国免费看| 亚洲色图欧洲色图婷婷| 国产成人av电影在线| 欧美成va人片在线观看| 图片区小说区区亚洲影院| 一本久道中文字幕精品亚洲嫩| 欧美国产乱子伦| 国产一区视频网站| 日韩欧美一区中文| 日韩国产精品久久久| 欧美性大战久久| 一区二区欧美国产| 色综合视频在线观看| 国产精品福利一区| 国产91精品在线观看|