電子開發網

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

兩臺西門子S7-200SMART 如何進行MODBUS TCP通信(附程序),西門子PLC通信

作者:佚名    文章來源:網絡整理    點擊數:    更新時間:2024/3/16

本文給大家介紹兩臺西門子S7-200 SMART PLC,CPU ST30如何進行modbus tcp以太網通信程序的編寫。

要求如下:

1、將客戶端的VW100開始的10個字寫到服務器的VW50開始的十個字中。

2、將服務器的VW100開始的10個字中的數據讀取到客戶端的VW50開始的10個字中。

首先編寫客戶端的程序,以太網通信屬于全雙工通信模式,通信雙方都可以發送數據和接收數據,而且發送和接收都可以同時進行,在本例中,發送數據程序和讀取數據程序寫到一個PLC中。

在MODBUS_CLIENT程序中,

EN:使能;

Req:發送通信請求,ON允許通信,OFF禁止通信;

Connect:建立連接,ON連接,OFF斷開;

IPAddr1-4設置的是服務器的IP地址;

IP_PORT指的是客戶端嘗試連接、且隨后使用 Modbus TCP 進行通信的服務器的端口號;

RW指示該操作是讀還是寫;

Addr指的是要讀或者是寫的服務器的起始地址;

COUNT:個數;

DataPtr指客戶端的起始地址。

二、服務器程序如下:

MBUS_SERVER指令說明:

IP_Port:服務器物理端口號;

MaxIQ:開放可訪問IQ點數量;

MaxAI:開放可訪問AI數量;

MaxHold:開放可訪問V區字數,不能與庫存儲區分配地址產生重疊;

HoldStart:V區開放起始地址。

Holdstart:保持區起始地址。即MODBUS地址40001對應的VW地址。&VB0則表示40001代表VW0,&VB100則表示40001代表VW100。

注意:一臺服務器不能連接多臺客戶端,但是服務器又可以作為客戶端與其它服務器通信。每臺服務器只能定義一個端口,不同服務器的端口可以相同。

Tags:TCP通信,modbus,西門子plc  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
亚洲国产一区在线观看| 成人免费视频在线播放| 天天插天天狠天天透| 国产一级一片免费播放i| 久久综合国产乱子伦精品免费| 8x国产在线观看| 欧美牲交a欧美牲交aⅴ免费下载 | 欧美一区二区影院| 小雪坐莲许老二的胯上| 国产一级理论片| 免费看黄a级毛片| 久久午夜无码鲁丝片| 高h全肉动漫在线观看免费| 欧美在线一级视频| 国模欢欢炮交啪啪150| 免费特级黄色片| 久久午夜精品视频| 青梅竹马嗯哦ch| 日韩在线视精品在亚洲| 国产精品国语自产拍在线观看| 伊人久久青草青青综合| 中文字幕在线看片成人| 67194av| 精品三级在线观看| 日韩人妻高清精品专区| 国产香港日本三级在线观看| 亚洲自偷自拍另类图片二区| 99v久久综合狠狠综合久久| 欧美最猛黑人xxxx| 国产精品美女一区二区视频| 午夜精品福利在线| 久久久婷婷五月亚洲97号色| 色噜噜狠狠一区二区三区果冻 | 成人国产永久福利看片| 免费的黄色影片| 9i9精品国产免费久久| 欧美另类videos黑人极品| 国产精品免费观看调教网| 亚洲成年人电影在线观看| 香蕉视频污网站| 我把小yi子cao了小说|