在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

西門子1200PLC和西門子1500PLC的ModbusRTU通訊

dytfki8u8yql ? 來源:電子技術控 ? 2023-08-23 09:15 ? 次閱讀

Modbus RTU通訊淺談Modbus RTU通訊淺談

在現代化高度集成工業中,經常用到PLC和PLC之間的通訊,常見的通訊modbus,profibus DP,profinet ,CANOPEN等等通訊,今天我們以西門子TIA博途平臺講解兩臺PLC如何做Modbus RTU通訊。

在做通訊前,我們必須滿足以下軟硬件要求:

1.)一臺裝有TIA V16博途軟件電腦

2.)兩臺西門子系列PLC,必須滿足博途V16版本使用;

3.)一個DP9針公頭(1200端使用),一個DP15針公頭(1500

端使用)及一條兩芯帶屏蔽線(規格0.5平方的);

4.)今天實驗的通訊模塊型號規格如下:

CM1241RS422/485 訂貨號:6ES7 241-1CH320XB0;

CMPtP RS422/485HF 訂貨號:6ES7 541-1AB00-0AB0;

下面圖片展示今天所需要的通訊模塊及DP頭;

20796224-40d7-11ee-a2ef-92fbcf53809c.jpg

1200端通訊模塊

20b5723c-40d7-11ee-a2ef-92fbcf53809c.jpg

1500端通訊模塊

20c6db26-40d7-11ee-a2ef-92fbcf53809c.jpg

1200端DP9針公頭

20e73f24-40d7-11ee-a2ef-92fbcf53809c.jpg

1500端DB15針公頭

1200和1500 modbus連線:

1200 PLC端 1500PLC端

3+ 11+

8- 4-

組態主站(1200端):

1.)建立一個項目,并添加CPURS485模塊如下圖所示:

20fb19d6-40d7-11ee-a2ef-92fbcf53809c.jpg

2116fae8-40d7-11ee-a2ef-92fbcf53809c.jpg

213bebaa-40d7-11ee-a2ef-92fbcf53809c.jpg

2150c84a-40d7-11ee-a2ef-92fbcf53809c.jpg

2.)硬件我們添加完畢,這里設置CM1241-R485模塊參數

215cf8ae-40d7-11ee-a2ef-92fbcf53809c.jpg

3.)建立一個供1200PLC端(主站)存儲數據的DB塊:

217d7f52-40d7-11ee-a2ef-92fbcf53809c.jpg

修改DB塊“優化進行訪問”。

218b481c-40d7-11ee-a2ef-92fbcf53809c.jpg

219b214c-40d7-11ee-a2ef-92fbcf53809c.jpg

4.)建立需要的數據:

21d0bc62-40d7-11ee-a2ef-92fbcf53809c.jpg

5.)添加一個FC函數塊:

21f16430-40d7-11ee-a2ef-92fbcf53809c.jpg

6.)我們把程序寫到FB程序段里面,設置Modbus_Comm_Load管腳參數:

220ad0fa-40d7-11ee-a2ef-92fbcf53809c.jpg

223869f2-40d7-11ee-a2ef-92fbcf53809c.jpg

7.)因為Modbus_Comm_Load塊默認工作模式時RS232,我們這里需要修改成RS485模式,修改有兩種方式,第一種是Modbus_Comm_Load背景DB塊里面修改“MODE”參數由16#00修改成16#04,如下圖所示:

2249a474-40d7-11ee-a2ef-92fbcf53809c.jpg

第二種是利用“move”指令傳遞一個4給到Modbus_Comm_Load_MODE里,如下圖所示:

225eb116-40d7-11ee-a2ef-92fbcf53809c.jpg

設置Modbus_Mastr功能塊管腳參數:

228f0d5c-40d7-11ee-a2ef-92fbcf53809c.jpg

22ac6618-40d7-11ee-a2ef-92fbcf53809c.jpg

22bd0a72-40d7-11ee-a2ef-92fbcf53809c.jpg

8.)測試程序:

寫入從站1500Q區:

22eadc36-40d7-11ee-a2ef-92fbcf53809c.jpg

讀取從站1500Q區:

23052406-40d7-11ee-a2ef-92fbcf53809c.jpg

編寫完成主站程序,接著組態從站PLC

10.)建立一個項目,并添加CPU和通訊模塊等如下圖所示:

2311f71c-40d7-11ee-a2ef-92fbcf53809c.jpg

232c3b18-40d7-11ee-a2ef-92fbcf53809c.jpg

2344efbe-40d7-11ee-a2ef-92fbcf53809c.jpg

11.)設置PtP-RS422/485通訊模塊參數如下圖所示:

2353a662-40d7-11ee-a2ef-92fbcf53809c.jpg

12.添加一個全局數據背景DB塊:

237d8bbc-40d7-11ee-a2ef-92fbcf53809c.jpg

238dce64-40d7-11ee-a2ef-92fbcf53809c.jpg

23b650b4-40d7-11ee-a2ef-92fbcf53809c.jpg

13.)建立存儲數據:

23e48510-40d7-11ee-a2ef-92fbcf53809c.jpg

14.)我們開始寫入程序,給FB程序段添加一個“Modbus_comm_Load”通信初始化指令塊,并設置相應的管腳參數:

23f0fa0c-40d7-11ee-a2ef-92fbcf53809c.jpg

2405943a-40d7-11ee-a2ef-92fbcf53809c.jpg

由于Modbus_comm_Load”功能塊默認是RS232,而我們啟用RS485,所以的修改。第一種是直接修改 Modbus_comm_Load如下圖所示:

243b1916-40d7-11ee-a2ef-92fbcf53809c.jpg

第二種和前面講修改1200通信數據塊的方法一致如下圖:

2469c202-40d7-11ee-a2ef-92fbcf53809c.jpg

15,添加從站指令塊:

24875042-40d7-11ee-a2ef-92fbcf53809c.jpg

16.測試程序:

主站1200寫入從站1500的Q0.0,Q0.1;

24cf5928-40d7-11ee-a2ef-92fbcf53809c.jpg

從站1500寫入主站1200的Q0.2,Q0.3, Q0.4;

24efb772-40d7-11ee-a2ef-92fbcf53809c.jpg

監控程序:

2503fd72-40d7-11ee-a2ef-92fbcf53809c.jpg

以上文章簡單的介紹西門子1200PLC和西門子1500PLC的ModbusRTU通訊,經過真機測試,讀寫正確。由于時間倉促和自己水平有限,難免文章種介紹不清楚甚至錯誤,望大神提出寶貴意見或建議,小的在此感謝了!

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5017

    文章

    13392

    瀏覽量

    465638
  • 西門子
    +關注

    關注

    95

    文章

    3066

    瀏覽量

    116510
  • 通訊
    +關注

    關注

    9

    文章

    915

    瀏覽量

    35104
  • Profinet
    +關注

    關注

    6

    文章

    1220

    瀏覽量

    23596
  • modbusRTU
    +關注

    關注

    0

    文章

    42

    瀏覽量

    8409

原文標題:西門子PLC 1200和1500的ModbusRTU通訊測試、讀寫

文章出處:【微信號:電子技術控,微信公眾號:電子技術控】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    西門子1500PLC采集modbusRTU儀表數據

    場景:西門子1500需要采集64個modbusRTU儀表數據
    發表于 09-07 14:39 ?5398次閱讀

    西門子plc數據類型_西門子plc通訊方式

    西門子PLC的品質非常好,其網絡穩定性、開放性深受工控人員的喜愛,而且編程軟件分類多,使用方便。在國內工控界具有顯著地位。雖然大家對西門子PLC都有一定的了解,但要你說出
    發表于 07-25 10:57 ?1.5w次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>plc</b>數據類型_<b class='flag-5'>西門子</b><b class='flag-5'>plc</b><b class='flag-5'>通訊</b>方式

    ABB六軸機器人與西門子1500PLC使用手冊

    ABB六軸機器人與西門子1500PLC使用手冊免費下載。
    發表于 05-07 14:04 ?56次下載

    西門子1200PLC與庫卡通訊軟件設置步驟

    西門子1200系列PLC和庫卡機器人的Profine通訊配置
    發表于 03-17 16:05 ?49次下載

    merlic與西門子PLC?S7-1500通訊案例

    merlic是MV-TEC公司的相機集成軟件,支持TCPIP,MODBUS通訊,最近使用到merlic軟件和相機,所以做為總結,詳細介紹merlic與西門子1500PLC通訊過程和案
    的頭像 發表于 03-17 10:02 ?4209次閱讀

    西門子1200/1500遠程下載PLC程序的操作步驟及注意事項

    工業智能遠程控制終端GRM530能非常快捷的通過4G網絡實現西門子1200/1500PLC和編程電腦連接, 實現遠程下載、上傳和仿真PLC程序。無需端口映射,無需域名解析,無需固定I
    的頭像 發表于 06-15 08:59 ?2.1w次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>1200</b>/<b class='flag-5'>1500</b>遠程下載<b class='flag-5'>PLC</b>程序的操作步驟及注意事項

    西門子1500PLC產品樣品手冊2021版

    西門子1500PLC產品樣品手冊2021版
    發表于 08-08 15:17 ?0次下載

    西門子SMART200 PLC西門子1200 PLC的Modbus TCP通訊實例

    我們上節課程基于博途V16講了西門子1200PLC1500PLC的ModbusTCP通訊,這節課程我們講smart系列PLC
    的頭像 發表于 04-25 10:27 ?1.5w次閱讀
    <b class='flag-5'>西門子</b>SMART200 <b class='flag-5'>PLC</b>和<b class='flag-5'>西門子</b><b class='flag-5'>1200</b> <b class='flag-5'>PLC</b>的Modbus TCP<b class='flag-5'>通訊</b>實例

    西門子1200PLC連接科爾摩根伺服驅動器通訊案例

    本案例為西門子1200PLC連接科爾摩根伺服驅動器,在正常工作時要支持EtherCAT協議,作為EtherCAT從站,監控系統西門子S7-1200系列
    發表于 05-23 16:49 ?4次下載

    西門子1200PLC之間的ModbusTCP通訊如何實現?

    西門子1200PLC通過以太網通訊與其它設備進行數據交互,西門子1200PLC可以和西門子系列
    發表于 07-30 14:49 ?1w次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>1200PLC</b>之間的ModbusTCP<b class='flag-5'>通訊</b>如何實現?

    昆侖通泰觸摸屏和西門子1200PLC通訊設置

    如果你們選用昆侖通態觸摸屏,如何將新建的項目和一些PLC通訊?今天就以西門子1200PLC為例來說明設置的步驟!
    的頭像 發表于 08-21 14:12 ?1w次閱讀
    昆侖通泰觸摸屏和<b class='flag-5'>西門子</b><b class='flag-5'>1200PLC</b>的<b class='flag-5'>通訊</b>設置

    西門子博途1200/1500PLC單按鈕啟停控制10種設計方法

    西門子博途1200/1500PLC單按鈕啟停控制10種設計方法
    的頭像 發表于 08-31 09:14 ?8356次閱讀
    <b class='flag-5'>西門子</b>博途<b class='flag-5'>1200</b>/<b class='flag-5'>1500PLC</b>單按鈕啟停控制10種設計方法

    西門子plc單按鈕啟停的十種方法(博途1200/1500PLC

    西門子博途1200/1500PLC單按鈕啟停控制10種設計方法
    發表于 08-31 09:15 ?7008次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>plc</b>單按鈕啟停的十種方法(博途<b class='flag-5'>1200</b>/<b class='flag-5'>1500PLC</b>)

    西門子S7-1200/1500PLC經典氣動機械手程序

    電子發燒友網站提供《西門子S7-1200/1500PLC經典氣動機械手程序.docx》資料免費下載
    發表于 09-20 15:32 ?17次下載

    Profinet轉Profinet網關應用在霍尼韋爾DCS與西門子1500PLC通訊案例

    Profinet轉Profinet網關在霍尼韋爾DCS與西門子1500PLC通訊中的應用案例
    的頭像 發表于 12-12 06:31 ?284次閱讀
    Profinet轉Profinet網關應用在霍尼韋爾DCS與<b class='flag-5'>西門子</b><b class='flag-5'>1500PLC</b><b class='flag-5'>通訊</b>案例
    主站蜘蛛池模板: 毛片8 | 男人午夜小视频 | 好吊色37pao在线观看 | 在线中文天堂 | 国产牛牛| 天堂网视频 | 亚洲高清色 | 91大神在线看 | 免费播放一区二区三区 | 唯美久草 | 日本高清一本视频 | 国模于子涵啪啪大胆 | 国产中文99视频在线观看 | 亚色在线视频 | 亚欧美色 | 亚洲一区二区三区不卡视频 | 91在线网| 色多多在线观看视频 | 97久久天天综合色天天综合色hd | 久久婷五月 | 91av免费| 美女网站一区二区三区 | 久久精品30 | 五月婷婷一区二区 | 欧美aaa| 国产视频一二区 | 免费视频h | 1024手机看片国产旧版你懂的 | 午夜免费影视 | 五月天婷婷色综合 | 精品国产成人三级在线观看 | 天堂免费观看 | 天堂在线观看 | 道区二区三区四区 | 给我一个可以看片的www日本 | 国产乱码1卡一卡二卡 | 99久久久久国产精品免费 | 你懂的 在线观看 | 色吊丝中文字幕 | 亚洲视频在线一区 | 91在线视频观看 |