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

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> plc工業(yè)軟件使用 >> 正文

STEP 7-MicroWIN SMART西門子S7-200SMART PLC之間的TCP通訊設(shè)置及例程

作者:佚名    文章來(lái)源:網(wǎng)絡(luò)    點(diǎn)擊數(shù):    更新時(shí)間:2024/2/11

軟件使用STEP 7-MicroWIN SMART

TCP 協(xié)議通訊

TCP是一個(gè)因特網(wǎng)核心協(xié)議。在通過(guò)以太網(wǎng)通信的主機(jī)上運(yùn)行的應(yīng)用程序之間,TCP 提供了可靠、有序并能夠進(jìn)行錯(cuò)誤校驗(yàn)的消息發(fā)送功能。TCP 能保證接收和發(fā)送的所有字節(jié)內(nèi)容和順序完全相同。TCP 協(xié)議在主動(dòng)設(shè)備(發(fā)起連接的設(shè)備)和被動(dòng)設(shè)備(接受連接的設(shè)備)之間創(chuàng)建連接。一旦連接建立,任一方均可發(fā)起數(shù)據(jù)傳送。

TCP協(xié)議是一種"流"協(xié)議。這意味著消息中不存在結(jié)束標(biāo)志。所有接收到的消息均被認(rèn)為是數(shù)據(jù)流的一部分。

S7 200 SMART與之間的TCP通訊可以通過(guò)兩邊調(diào)用OUC(開(kāi)放式用戶通訊)指令庫(kù)中的TCP_CONNECT、TCP_SEND、TCP_RECV、DISCONNECT指令來(lái)實(shí)現(xiàn)。

西門子plc開(kāi)放式用戶通訊庫(kù) 

圖1.開(kāi)放式用戶通訊庫(kù)

 

開(kāi)放式用戶通信庫(kù)需要使用 50 個(gè)字節(jié)的 V 存儲(chǔ)器。

開(kāi)放式的用戶通訊連接資源包括8個(gè)主動(dòng)連接和8個(gè)被動(dòng)連接。

只可從主程序或中斷例程中調(diào)用庫(kù)函數(shù),但不可同時(shí)從這兩個(gè)程序中調(diào)用。

所需條件:

1、軟件版本:STEP 7-Micro/WIN SMART V2.2

2、SMART CPU固件版本:V2.2

3、通訊硬件:TP電纜(以太網(wǎng)電纜)

所完成的通訊任務(wù):

將作為客戶端的PLC(IP地址為192.168.0.101)中VB0-VB3的數(shù)據(jù)傳送到作為服務(wù)器端的PLC(IP地址為192.168.0.102)的VB2000-VB2003中。

S7-200 SMART 客戶端編程

1、設(shè)置本機(jī)IP地址

在客戶端設(shè)置IP地址為192.168.0.101

設(shè)置IP地址 

圖2.設(shè)置IP地址

2、建立TCP連接

調(diào)用TCP_CONNECT指令建立TCP連接。設(shè)置連接伙伴地址為192.168.0.102,遠(yuǎn)端端口為2001,本地端口為5000,連接標(biāo)識(shí)ID為1。利用SM0.0使能Active,設(shè)置為主動(dòng)連接。

STEP7軟件下調(diào)用TCP_CONNECT指令 

圖3.調(diào)用TCP_CONNECT指令

指令的參數(shù)

輸入?yún)?shù):

EN :使能輸入

Req:沿觸發(fā)

Active :TURE=主動(dòng)連接(客戶端)

            FALSE=被動(dòng)連接(服務(wù)器)

ConnID:連接ID為連接標(biāo)識(shí)符,可能范圍為0-65534。

IPaddr1 ... IPaddr4 :IP 地址的四個(gè)八位字節(jié)。IPaddr1 是 IP 地址的最高有效字節(jié),IPaddr4 是 IP 地址的最低有效字節(jié)。

RemPort:遠(yuǎn)程設(shè)備上的端口號(hào)。遠(yuǎn)程端口號(hào)范圍為 1 到 49151。對(duì)于被動(dòng)連接,可使用零。

LocPort :本地設(shè)備端口號(hào)。范圍為1-49151,但是存在一些限制。

                  本地端口號(hào)的規(guī)則如下:

  • 有效端口號(hào)范圍為 1 到 49151。
  • 不能使用端口號(hào) 20、21、25、80、102、135、161、162、443以及34962至34964。這些端口具有特定用途。
  • 建議采用的端口號(hào)范圍為 2000 到 5000。
  • 對(duì)于被動(dòng)連接,本地端口號(hào)必須唯一(不重復(fù))。

輸出參數(shù):

Done:當(dāng)連接操作完成且沒(méi)有錯(cuò)誤時(shí),指令置位 Done 輸出。

Busy: 當(dāng)連接操作正在進(jìn)行時(shí),指令置位 Busy 輸出。

Error:當(dāng)連接操作完成但發(fā)生錯(cuò)誤時(shí),指令置位 Error 輸出。       

Status:如果指令置位 Error 輸出,Status 輸出會(huì)顯示錯(cuò)誤代碼。具體錯(cuò)誤代碼對(duì)應(yīng)詳見(jiàn)手冊(cè)。如果指令置位 Busy 或 Done 輸出,Status 為零(無(wú)錯(cuò)誤)。

3、調(diào)用發(fā)送數(shù)據(jù)指令TCP_SEND

調(diào)用TCP_SEND指令發(fā)送以VB0為起始,數(shù)據(jù)長(zhǎng)度為DataLen長(zhǎng)度的數(shù)據(jù)發(fā)送到連接ID為1指定的遠(yuǎn)程設(shè)備。

利用1HZ的時(shí)鐘上升沿觸發(fā)發(fā)送請(qǐng)求。

調(diào)用TCP_SEND指令 

圖4.調(diào)用TCP_SEND指令

指令的參數(shù)

輸入?yún)?shù):

EN :使能輸入

Req:沿觸發(fā)

ConnID:連接 ID (ConnID) 是此發(fā)送操作的連接ID號(hào)。

DataLen :DataLen 是要發(fā)送的字節(jié)數(shù)(1 到 1024)。

DataPtr:DataPtr 是指向待發(fā)送數(shù)據(jù)的指針。

輸出參數(shù):

Done:當(dāng)連接操作完成且沒(méi)有錯(cuò)誤時(shí),指令置位 Done 輸出。

Busy: 當(dāng)連接操作正在進(jìn)行時(shí),指令置位 Busy 輸出。

Error:當(dāng)連接操作完成但發(fā)生錯(cuò)誤時(shí),指令置位 Error 輸出。       

Status:如果指令置位 Error 輸出,Status 輸出會(huì)顯示錯(cuò)誤代碼。具體錯(cuò)誤代碼對(duì)應(yīng)詳見(jiàn)手冊(cè)。如果指令置位 Busy 或 Done 輸出,Status 為零(無(wú)錯(cuò)誤)。

4、終止通訊連接

用戶可通過(guò)DISCONNECT指令終止指定ID的連接。

調(diào)用DISCONNECT指令 

圖5.調(diào)用DISCONNECT指令

參數(shù)說(shuō)明:

輸入?yún)?shù)

EN :使能

Req:沿觸發(fā)指令。

輸出參數(shù):

Done:當(dāng)連接操作完成且沒(méi)有錯(cuò)誤時(shí),指令置位 Done 輸出。

Busy: 當(dāng)連接操作正在進(jìn)行時(shí),指令置位 Busy 輸出。

Error:當(dāng)連接操作完成但發(fā)生錯(cuò)誤時(shí),指令置位 Error 輸出。       

Status:如果指令置位 Error 輸出,Status 輸出會(huì)顯示錯(cuò)誤代碼。具體錯(cuò)誤代碼對(duì)應(yīng)詳見(jiàn)手冊(cè)。如果指令置位 Busy 或 Done 輸出,Status 為零(無(wú)錯(cuò)誤)。

5、分配庫(kù)存儲(chǔ)區(qū)

開(kāi)放式用戶通信庫(kù)需要使用 50 個(gè)字節(jié)的 V 存儲(chǔ)器,用戶需手動(dòng)分配 。在指令樹(shù)的程序中,以鼠標(biāo)右鍵單擊程序塊,在彈出的快捷菜單中選擇庫(kù)存儲(chǔ)器。如圖所示:

庫(kù)存儲(chǔ)器 

圖6.庫(kù)存儲(chǔ)器

在彈出的選項(xiàng)卡中設(shè)置庫(kù)指令數(shù)據(jù)區(qū):

庫(kù)存儲(chǔ)器分配地址 

圖7.庫(kù)存儲(chǔ)器分配地址

S7-200 SMART 服務(wù)器端編程

1、設(shè)置本機(jī)IP地址

設(shè)置IP地址為192.168.0.102

STEP7軟件里面設(shè)置plc本機(jī)IP地址 

圖8.設(shè)置本機(jī)IP地址

2、建立TCP連接

調(diào)用TCP_CONNECT指令建立TCP連接。設(shè)置連接伙伴地址為192.168.0.101,遠(yuǎn)端端口為5000,本地端口為2001,連接標(biāo)識(shí)ID為1。利用SM0.0常閉點(diǎn)使能Active,設(shè)置為被動(dòng)連接。

調(diào)用TCP_CONNECT指令 

圖9.調(diào)用TCP_CONNECT指令

3、接收數(shù)據(jù)

調(diào)用TCP_RECV指令接收指定ID連接的的數(shù)據(jù)。接收的緩沖區(qū)長(zhǎng)度為MaxLen,數(shù)據(jù)接收緩沖區(qū)以VB2000為起始。

調(diào)用TCP_RECV指令 

圖11.調(diào)用TCP_RECV指令

監(jiān)控結(jié)果

其中客戶端的VW1000是發(fā)送的數(shù)據(jù)長(zhǎng)度,服務(wù)器端的vw1000是接收的數(shù)據(jù)長(zhǎng)度。

.監(jiān)控結(jié)果 

圖12.監(jiān)控結(jié)果

TCP例程

為了更好地理解 TCP的編程,可參考下面的例程。

1. 該例程使用 STEP 7-Micro/WIN SMART 編寫。

2.在建立連接時(shí)需先觸發(fā)服務(wù)器端的建立連接指令,再觸發(fā)客戶端。

TCP_Client 客戶端和TCP_Server 服務(wù)器 例程 www.www84811.com/Article/UploadFiles/202402/2024021121420541.zip

注意:

此指令庫(kù)/程序的作者和擁有者對(duì)于該軟件的功能性和兼容性不負(fù)任何責(zé)任。使用該軟件的風(fēng)險(xiǎn)完全由用戶自行承擔(dān)。由于它是免費(fèi)的,所以不提供任何擔(dān)保,錯(cuò)誤糾正和熱線支持,用戶不必為 此聯(lián)系西門子技術(shù)支持與服務(wù)部門。

Tags:TCP通訊,SMART,西門子plc  
責(zé)任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒(méi)有了
  • 相關(guān)文章列表
    一文詳解西門子S7-200 SMART PLC高速計(jì)數(shù)器指令
    西門子plc通訊西門子S7-200 Smart Modbus通信詳解,MBUS_CTRL主站
    V20變頻器和西門子PLC的通訊,西門子變頻器與PLC的MODBUS通信詳細(xì)
    西門子S7-200PLC高速計(jì)數(shù)器的使用方法  HDEF指令和HSC指令用法
    西門子S7-200PLC高速計(jì)數(shù)器HSC用法 西門子PLC高速處理指令
    西門子S7-200SMART PLC高速計(jì)數(shù)器_西門子plc高速計(jì)數(shù)器實(shí)例 HDEF
    西門子S7-200SMART PLC高速計(jì)數(shù)功能測(cè)量瞬時(shí)流量
    跑馬燈程序 S7-200SMART PLC八盞燈交替閃爍程序設(shè)計(jì)案例詳解,傳
    S7-200 SMART PLC彩燈控制西門子PLC控制彩燈項(xiàng)目 循環(huán)左移ROL_B和
    西門子S7-200 SMART系列PLC模塊接線,西門子PLC模塊接線圖
    STEP 7-MicroWIN SMART西門子S7-200的模擬量輸入輸出圖文詳解! 模
    西門子S7 PLC用I0.0控制接在Q0.0~Q0.7上的8個(gè)彩燈循環(huán)移位梯形圖
    西門子PLC構(gòu)成裝配流水線控制系統(tǒng)梯形圖和語(yǔ)句表 循環(huán)移位SHRB語(yǔ)
    西門子S7-200PLC循環(huán)移位指令運(yùn)用,MOV_DW和ROL_DW和QB0、QB1、QB
    西門子S7-200 PLC移位寄存器位(SHRB)指令 移位指令SHRB控制程序?qū)?/a>
    西門子S7-200 SMART移位指令應(yīng)用案例分析_循環(huán)_反轉(zhuǎn)_頻率  SHRB指
    西門子PLC怎樣賦值QW0與PLC中的數(shù)據(jù)類型,Q點(diǎn)怎樣賦值 輸出點(diǎn)賦值
    西門子plc利用定時(shí)器和計(jì)數(shù)器實(shí)現(xiàn)定時(shí)功能的例子
    西門子S7-200PLC紅綠燈控制 西門子PLC交通燈程序 通過(guò)比較運(yùn)算和
    西門子S7-200 SMART PLC用地址偏移量來(lái)訪問(wèn)V存儲(chǔ)區(qū)數(shù)據(jù)的例子程序
    西門子S7-200 SMART PLC用指針存儲(chǔ)數(shù)據(jù)表的例子程序梯形圖實(shí)例  
    西門子S7-200 PLC用指針訪問(wèn)數(shù)據(jù)表的例子程序 MOV_DW和BLKMOV_B指
    西門子S7-200 PLC的舞臺(tái)燈飾梯形圖示例,定時(shí)器和比較運(yùn)算的實(shí)例
    設(shè)計(jì)彩燈A、B、C、D順序控制系統(tǒng)程序,西門子S7-200 PLC關(guān)于定時(shí)器
    西門子S7-200SMART用MODBUS讀取溫濕度傳感器的數(shù)據(jù),西門子plc的
    西門子S7-200 PLC控制步進(jìn)電機(jī)的正反轉(zhuǎn)和速度,步進(jìn)電機(jī)正反轉(zhuǎn)梯
    西門子S7-200SMART定時(shí)器直接控制四相八拍步進(jìn)電機(jī),西門子plc控
    西門子S7-200smart編程程序步進(jìn)電機(jī)控制,步進(jìn)電機(jī)與驅(qū)動(dòng)器接線方
    西門子200PLC步進(jìn)控制(入門)_西門子plc控制步進(jìn)電機(jī)實(shí)例
    S7-200 SMART PLS指令 脈沖輸出指令
    零基礎(chǔ)學(xué)西門子PLC8:常開(kāi)常閉,你真明白了嗎?常開(kāi)觸點(diǎn)NO和常閉
    西門子S7-200PLC數(shù)碼管顯示實(shí)例_西門子plc數(shù)碼管顯示
    西門子PLC搶答數(shù)碼顯示控制_搶答器PLC控制系統(tǒng)設(shè)計(jì)_八路選手搶答
    西門子S7-200拆解,拆解西門子plc
    西門子S7-200PLC 實(shí)驗(yàn)十四 自動(dòng)車庫(kù)門控制
    S7-200SMART 功能指令應(yīng)用 SHRB指令多級(jí)傳送帶_多級(jí)輸送帶梯形圖
    西門子S7-200 PLC實(shí)驗(yàn)十七 移位寄存器指令在波浪式噴泉程序中的應(yīng)
    基于plc的智力競(jìng)賽搶答器,plc生產(chǎn)實(shí)訓(xùn)報(bào)告_基于西門子S7-200plc
    西門子S7-200PLC編程實(shí)例及技巧(運(yùn)料小車控制系統(tǒng))_送料小車設(shè)計(jì)
    西門子plc型號(hào)主要有哪些型號(hào)?
    請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個(gè)字
    [ 查看全部 ] 網(wǎng)友評(píng)論
    關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁(yè)面
    下到頁(yè)底
    晶體管查詢
    www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久
    亚洲天堂av老司机| 欧美aaa在线| 欧美日韩国产在线观看| 日一区二区三区| 精品国产a毛片| 成人免费视频app| 亚洲精品高清视频在线观看| 69堂国产成人免费视频| 国内精品国产成人| √…a在线天堂一区| 欧美日韩激情在线| 国产剧情一区在线| 夜夜操天天操亚洲| 日韩欧美www| 99亚偷拍自图区亚洲| 亚洲成av人片一区二区| 精品乱人伦小说| 91在线免费看| 免费欧美在线视频| 亚洲欧美在线另类| 日韩一区二区三区四区| 不卡一区二区中文字幕| 日韩国产精品久久久久久亚洲| 久久久久久久久久久久久久久99 | 99久久精品久久久久久清纯| 日日骚欧美日韩| 国产精品你懂的在线欣赏| 欧美精品亚洲二区| 成人黄色片在线观看| 午夜av电影一区| 久久精品一级爱片| 欧美三级电影在线看| 国产一区 二区 三区一级| 亚洲一区二区精品视频| 国产午夜精品久久久久久久 | 色天使色偷偷av一区二区| 理论片日本一区| 亚洲美女精品一区| 2022国产精品视频| 欧美日韩国产综合一区二区 | 国产麻豆日韩欧美久久| 午夜视黄欧洲亚洲| 国产精品乱码久久久久久| 91精品国产免费| 91欧美一区二区| 国产酒店精品激情| 青娱乐精品视频| 一区二区三区电影在线播| 欧美国产精品中文字幕| 91精品国产综合久久小美女| 色综合天天综合给合国产| 91精品婷婷国产综合久久竹菊| 成人福利视频网站| 精品一区免费av| 亚洲成va人在线观看| 综合自拍亚洲综合图不卡区| 久久婷婷成人综合色| 91精品国产综合久久精品| 91蝌蚪porny| 国产**成人网毛片九色| 久久国产精品无码网站| 亚洲超碰97人人做人人爱| 亚洲视频每日更新| 中文字幕成人av| 久久午夜免费电影| 日韩欧美一区二区在线视频| 欧美日韩国产一级二级| 色婷婷久久久亚洲一区二区三区 | 成人动漫一区二区在线| 国产久卡久卡久卡久卡视频精品| 免费不卡在线视频| 日日夜夜精品视频免费| 亚洲一级二级三级| 亚洲精选视频在线| 中文字幕一区二区在线观看 | 免费成人av资源网| 日韩精品免费视频人成| 亚洲国产综合在线| 亚洲一区影音先锋| 一区二区久久久久| 亚洲免费视频中文字幕| 国产精品久久夜| 国产精品嫩草久久久久| 国产女主播视频一区二区| 久久这里只精品最新地址| 日韩欧美一级片| 日韩欧美国产三级| 欧美精品一区二区久久久| 日韩欧美色综合网站| 日韩手机在线导航| 欧美大度的电影原声| 日韩精品中午字幕| 亚洲精品一线二线三线无人区| 精品国产伦一区二区三区观看方式 | 精品久久久久久久久久久院品网 | 精品少妇一区二区三区日产乱码| 欧美一区二区三区色| 欧美一区二区三区免费大片| 日韩一区二区高清| 日韩精品一区二| 久久久久久久久久久99999| 国产欧美日韩视频在线观看| 国产欧美一区二区精品性色| 国产精品看片你懂得| 亚洲人一二三区| 亚洲精品国产品国语在线app| 夜夜嗨av一区二区三区四季av| 亚洲国产色一区| 日韩成人dvd| 久久精品国产在热久久| 国产精品996| 成人app下载| 色成人在线视频| 欧美福利视频导航| 日韩欧美卡一卡二| 国产日韩欧美麻豆| 亚洲图片欧美激情| 亚洲国产美女搞黄色| 男人的j进女人的j一区| 久久99久久久久久久久久久| 国产电影精品久久禁18| 92精品国产成人观看免费| 在线观看av不卡| 亚洲精品视频免费观看| 亚洲国产一区二区视频| 日韩影院在线观看| 激情欧美日韩一区二区| 粉嫩aⅴ一区二区三区四区五区| 成年人网站91| 欧美日韩久久久久久| 欧美成人三级在线| 国产精品午夜春色av| 亚洲一区二区偷拍精品| 麻豆91在线播放免费| 成人综合在线观看| 欧美日韩国产一区| 久久久久久久综合日本| 亚洲精品久久嫩草网站秘色| 日日夜夜精品视频免费| 国产成人在线影院| 91免费观看国产| 欧美一区二区在线播放| 日本一区二区三区在线不卡| 一级精品视频在线观看宜春院| 日韩电影一二三区| 成人性生交大片免费看中文| 欧美日韩精品免费观看视频| 久久久久久久久久久久久夜| 一区二区三区中文免费| 极品尤物av久久免费看| 99久久久精品| 日韩西西人体444www| 国产精品久久久久久久岛一牛影视| 亚洲第一在线综合网站| 国产91丝袜在线播放| 欧美日韩国产首页在线观看| 国产日韩精品一区二区三区| 亚洲一区二区三区四区不卡| 国产精品99久久久| 欧美日韩午夜在线视频| 中文字幕av资源一区| 日韩中文字幕区一区有砖一区 | 国产资源精品在线观看| 欧美影院一区二区三区| 久久精品夜色噜噜亚洲a∨| 亚洲成人免费视频| 成人性生交大合| 欧美一区二区三区免费大片| 亚洲欧美综合在线精品| 久久99久久久欧美国产| 欧美色爱综合网| 中文字幕第一区二区| 免费观看日韩电影| 色偷偷88欧美精品久久久| 久久免费偷拍视频| 午夜伊人狠狠久久| av电影在线观看不卡| 精品国一区二区三区| 亚洲在线一区二区三区| 成人av网站在线观看免费| 精品久久国产字幕高潮| 亚洲一区av在线| 91在线视频在线| 久久精品人人做人人爽人人| 日韩中文字幕91| 欧美在线看片a免费观看| 国产精品美日韩| 国产乱码一区二区三区| 91精品蜜臀在线一区尤物| 亚洲一区在线视频| 91老司机福利 在线| 亚洲国产精品高清| 精一区二区三区| 欧美高清激情brazzers| 亚洲夂夂婷婷色拍ww47 | 宅男在线国产精品| 亚洲一级二级在线| 91麻豆文化传媒在线观看| 国产精品免费久久| 国产成人免费高清|