婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開發網

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

深度剖析西門子PLC的開放式TCP通信梯形圖 TCP通訊

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2022/10/22

對于自控或電氣工程師來說,西門子PLC是每個人都非常熟悉的一款PLC品牌;而對于上位機開發工程師來說,Socket通信或TCP/IP協議也是必須要掌握的一種通信方式。剛好手頭有一款西門子的200Smart PLC,可以利用它來跟大家聊聊Socket通信的那些事兒。

相比較而言,西門子PLC對Socket通信的支持性是很不錯的。如果你在使用西門子軟件或者逛西門子論壇時,發現一個詞叫做Open User Communication或開放式通信,沒錯,那其實就是我們說的Socket通信方式。關于這一點,我們可以從以下兩張圖中看出,分別為S7-200Smart編程軟件Micro/Win Smart V2.5及博途TIA V15.1編程軟件中關于通信庫的部分截圖:

 

 

我們可以看到無論是西門子的中高端PLC還是低端PLC,都是支持開放式TCP/UDP通信的,既然都支持,我們來看下如何實現。

眾所周知,對于Socket通信來說,是可以支持TCP、UDP等多種通信方式,但是今天在這里,我們主要針對TCP這種通信方式。除此以外,大家都知道,Socket會存在服務器和客戶端的說法,也就意味著,同樣是使用Socket通信,我們仍然需要確定到底PLC是作為服務器還是作為客戶端,因為不管對于PLC編程或者上位機開發來說,這兩種方式都是完全不同的,下面做具體介紹。

一、PLC作為TCP服務器的實戰應用 

(1)PLC編程

1.1   創建一個TCPServer的子程序,拖拽一個TCP_CONNECT的庫指令,對于該指令的每個引腳對應的含義,大家可以按下F1直接獲取在線幫助,程序段1編寫如下圖所示: 

 

1.2  拖拽一個TCP_SEND的庫指令,對于該指令的每個引腳填寫,ConnID為1,Req為觸發條件,必須為沿信號,這里為了方便,直接使用1秒的脈沖信號,DataLen及DataPtr為發送的起始字節指針及發送的字節長度,程序段2如下圖所示:

 

1.3  拖拽一個TCP_RECV的庫指令,對于該指令的每個引腳填寫,ConnID統一為1,MaxLen為接收的最大程度,DataPtr表示接收字節存放的起始位置,程序段3如下圖所示:

 

1.4  最后需要編譯,編譯會提示需要給庫分配地址,點擊文件下的存儲器,給該庫分配地址即可,然后在MAIN主程序中調用TCPServer這個子程序,并下載到PLC中,PLC編程部分結束。

 

(2)TCP調試助手測試

如果PLC程序編寫沒問題,打開一個網絡調試助手,輸入對應的IP地址及端口號,即可連接上服務器。

連接服務器后,PLC端會自動每隔一秒發送200個字節數據過來,這200個字節即對應VB100-VB299的值。

 

(3)上位機客戶端軟件開發

 

通過與編程軟件的狀態圖表進行對照,可以實時讀取PLC數據,并隨時設置相應的數值。

 

二、PLC作為TCP客戶端的實戰應用 

(1) PLC編程

1.1   創建一個TCPClient的子程序,拖拽一個TCP_CONNECT的庫指令,與服務器程序不同的是,這里需要把Active設置為ON,同時IP地址和端口號需要根據上位機實際情況填寫,程序段1編寫如下圖所示:

 

1.2   拖拽一個TCP_SEND的庫指令,對于該指令的每個引腳填寫,ConnID為2,Req為觸發條件,必須為沿信號,這里為了方便,直接使用1秒的脈沖信號,DataLen及DataPtr為發送的起始字節指針及發送的字節長度,程序段2如下圖所示:

 

1.3  拖拽一個TCP_RECV的庫指令,對于該指令的每個引腳填寫,ConnID統一為2,MaxLen為接收的最大程度,DataPtr表示接收字節存放的起始位置,程序段3如下圖所示:

 

1.4   最后需要編譯,如果已經編寫過服務器程序,這里就不需要分配地址了,直接在MAIN主程序中調用TCPClient這個子程序,并下載到PLC中,PLC編程部分結束。

(2)TCP調試助手測試

如果PLC程序編寫沒問題,打開一個網絡調試助手,設置模式為TCP Server,輸入端口號為2000,即可開啟服務器。

服務器開啟后,PLC端會自動連接服務器,并且每隔一秒發送100個字節數據過來,這100個字節即對應VB500-VB599的值。

 

(3) 上位機服務器軟件開發

 

通過與狀態圖表進行對比,驗證可以正常讀取和寫入PLC數據。

三、整體總結

后續通過進一步測試,驗證PLC可以同時作為服務器和客戶端與上位機進行通信。

本次主要針對西門子PLC的開放式TCP通信作了較為詳細地闡述,由于篇幅有限,無法將上位機部分的具體編程代碼進行分析。

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

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
<button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • 国产 福利 在线| 欧美牲交a欧美牲交aⅴ免费真| 午夜精品久久久久久久无码| 女女同性女同一区二区三区按摩| av网站在线不卡| 欧美性猛交久久久乱大交小说| xxxx18hd亚洲hd捆绑| 欧美做受777cos| 欧美美女黄色网| 超级碰在线观看| 霍思燕三级露全乳照| 国产精品久久中文字幕| 久久视频这里有精品| av天堂永久资源网| 久久国产精品国产精品| 国产精品v日韩精品v在线观看| 欧美美女一级片| mm131国产精品| 视色,视色影院,视色影库,视色网| 伊人精品视频在线观看| 国产卡一卡二在线| 日韩av中文字幕第一页| www.国产区| 久久精品久久99| 久久av综合网| 午夜免费福利在线| 欧美黄色免费网址| 日韩免费毛片视频| 成人在线观看毛片| 99精品视频播放| 中文字幕第一页亚洲| 亚洲欧洲日产国码无码久久99| 色悠悠久久综合网| 无码熟妇人妻av在线电影| 国产偷人视频免费| 日韩欧美一级在线| 日韩一级免费在线观看| 视色,视色影院,视色影库,视色网 日韩精品福利片午夜免费观看 | 久久久久久久午夜| 亚洲最大综合网| 免费看欧美黑人毛片| 性欧美1819| 精品久久久久av| 影音先锋成人资源网站| 北条麻妃在线视频| 真实国产乱子伦对白视频| 色戒在线免费观看| 奇米影视亚洲色图| 久久久成人精品一区二区三区| 国产a视频免费观看| r级无码视频在线观看| 亚洲天堂伊人网| 邪恶网站在线观看| 欧美污视频网站| 国产一区二区网| 91传媒免费视频| 亚洲一级片免费观看| a在线观看免费视频| 国产xxxxx视频| 久久人妻精品白浆国产| 欧美韩国日本在线| 成年人视频观看| 久久久久久久午夜| 1024精品视频| 少妇高清精品毛片在线视频| 国产亚洲综合视频| 欧美成人黑人猛交| 网站一区二区三区| 日韩av片专区| 国产又黄又猛的视频| 狠狠躁狠狠躁视频专区| xxww在线观看| av动漫免费观看| www亚洲国产| 国产青草视频在线观看| 被灌满精子的波多野结衣| 成年人网站国产| 成熟了的熟妇毛茸茸| 国产成人av影视| 免费网站在线观看黄| 成人手机在线播放| 91免费视频网站在线观看| 国产97色在线 | 日韩| 日本a√在线观看| 善良的小姨在线| 国产深夜男女无套内射| 色国产在线视频| 妺妺窝人体色www看人体| 日韩小视频在线播放| jizz大全欧美jizzcom| ijzzijzzij亚洲大全| 99精品在线免费视频| 中文字幕亚洲影院| 国产曰肥老太婆无遮挡| 免费一区二区三区在线观看| 神马午夜伦理影院| 国产成人手机视频| 日韩不卡视频一区二区| 成年人观看网站| 久久久成人精品一区二区三区| 日本免费黄视频| 久久国产精品免费观看| mm1313亚洲国产精品无码试看| 三级黄色片免费观看| 国产成人a亚洲精v品无码| 精品国产一区二区三区在线| 无码人妻丰满熟妇区毛片| 中文字幕人妻熟女人妻洋洋| 无尽裸体动漫2d在线观看| 亚洲熟妇无码一区二区三区导航| 亚洲欧美视频二区| 日本一区二区黄色| 黄色一级片黄色| 亚洲免费av网| 亚洲36d大奶网| 成人在线免费观看av| 日本黄xxxxxxxxx100| 在线观看免费不卡av| 农村妇女精品一二区| 成人黄色av片| 黄页免费在线观看视频| 免费的av在线| 中文字幕综合在线观看| 久久久久xxxx| 57pao国产成永久免费视频| 北条麻妃在线一区| 成人午夜视频免费在线观看| 成人在线免费观看av| 男女视频网站在线观看| 九九爱精品视频| 午夜免费福利小电影| 国产白丝袜美女久久久久| 欧美大片在线播放| 久久这里只有精品18| 精品成在人线av无码免费看| 免费看欧美一级片| 免费看国产曰批40分钟| av观看免费在线| 天天爽人人爽夜夜爽| 欧美黄色性生活| 在线视频一二区| 青青草免费在线视频观看| 成人高清dvd| 日本欧美视频在线观看| 浮妇高潮喷白浆视频| 国模杨依粉嫩蝴蝶150p| 一区二区免费av| www.偷拍.com| 国产xxxx振车| 精品www久久久久奶水| 涩涩网站在线看| japanese在线播放| 欧美极品欧美精品欧美图片| 亚洲一二三区av| 99热一区二区三区| 国产伦精品一区二区三区四区视频_| 国产成人精品视频免费看| 黄色在线视频网| 777久久精品一区二区三区无码 | 91成人在线观看喷潮教学| 欧美成人免费高清视频| 欧美爱爱视频网站| 国产特级淫片高清视频| 污污网站免费看| 国产男女免费视频| 色噜噜狠狠一区二区| 草b视频在线观看| 第一区免费在线观看| 大陆极品少妇内射aaaaa| 中文字幕亚洲乱码| 免费毛片小视频| 国产精品啪啪啪视频| 日韩免费毛片视频| 欧美极品少妇无套实战| 国产又猛又黄的视频| 国产欧美日韩网站| 亚洲欧美日韩网站| 黄色成人免费看| 欧美 日本 亚洲| 日韩精品免费一区| 91aaa精品| 9久久婷婷国产综合精品性色| 国产美女主播在线播放| 欧美国产在线一区| 欧美三级理论片| 黄色片视频在线免费观看| 视色,视色影院,视色影库,视色网| xx欧美撒尿嘘撒尿xx| 成人在线免费播放视频| 久久亚洲中文字幕无码| 国产成人三级视频| 中文字幕制服丝袜在线| 四季av一区二区三区| 一区二区三区入口| 国产又粗又长又大的视频| 亚洲精品无码久久久久久| 国产黄色一级网站| 毛片一区二区三区四区| 人妻熟女一二三区夜夜爱| 久久国产亚洲精品无码|