日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

visual 对话框之间调用_两套S71200之间实现S7通讯的方法

發布時間:2024/10/14 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 visual 对话框之间调用_两套S71200之间实现S7通讯的方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

S7-1200 的 PROFINET 通信口可以做 S7 通信的服務器端或客戶端(CPU V2.0及以上版本)。S7-1200 僅支持 S7 單邊通信,僅需在客戶端單邊組態連接和編程,而服務器端只準備好通信的數據就行。

硬件:

CPU 1214C DC/DC/DC,V2.0

CPU 1214C DC/DC/DC,V4.1

軟件:

Step7 V13 SP1

所完成的通信任務:

S7-1200 CPU Clinet 將通訊數據區 DB1 塊中的 10 個字節的數據發送到 S7-1200 CPU server 的接收數據區 DB1 塊中;

S7-1200 CPU Clinet 將S7-1200 CPU server 發送數據區 DB2 塊中的 10 個字節的數據讀到 S7-1200 CPU Clinet 的接收數據區 DB2 塊中。

S7-1200之間 S7 通訊,可以分2種情況來操作,具體如下:

第一種情況:兩個 S7-1200 在一個項目中操作;

第二種情況:兩個 S7-1200 不在一個項目中的操作。

一. 第一種情況(同一項目中操作)

使用 STEP 7 V13 在同一個項目中,新建兩個S7-1200站點,然后做 S7 通訊。

1.1 使用 Step7 V13生成項目

使用 STEP7 V13 創建一個新項目,并通過“添加新設備”組態 S7-1200 站 client V4.1,選擇 CPU1214C DC/DC/DC V4.1(client IP:192.168.0.10);接著組態另一個S7-1200站 server v2.0,選擇 CPU1214C DC/DC/DC V2.0(server IP:192.168.0.12),如圖 1 所示。

圖 1 在新項目中插入2個 S7-1200 站點

1.2 網絡配置,組態 S7 連接

在“設備組態”中 ,選擇“網絡視圖”欄進行配置網絡,點中左上角的“連接”圖標,連接框中選擇“S7連接”,然后選中client v4.1 CPU(客戶端),右鍵選擇“添加新的連接”,在創建新連接對話框內,選擇連接對象“server v2.0 CPU”,選擇“主動建立連接”后建立新連接,如圖 2 所示。

圖 2 建立 S7 連接

1.3 S7 連接及其屬性說明

在中間欄的“連接”條目中,可以看到已經建立的“S7_連接_1”,如圖 3 所示。

圖 3 S7 連接

點中上面的連接,在“S7_連接_1”的連接屬性中查看各參數,如圖 4 所示。

在常規中,顯示連接雙方的設備,IP地址。

在本地ID中:顯示通訊連接的ID 號,這里ID=W#16#100(編程使用)。

在特殊連接屬性中:可以選擇是否為主動連接,這里client v4.1是主動建立連接。

在地址詳細信息中:定義通訊雙方的 TSAP 號,這里不需要修改。

圖 4 連接的屬性

配置完網絡連接,雙方都編譯存盤并下載。如果通訊連接正常,連接在線狀態,如圖 5 所示。

圖 5 連接狀態

1.4 軟件編程

在 S7-1200 兩側,分別創建發送和接收數據塊 DB1 和 DB2,定義成 10 個字節的數組,如圖 6 所示。

圖 6 數據塊

注意:數據塊的屬性中,需要選擇非優化塊訪問(把默認的勾去掉),如圖 7 所示。

圖 7 數據塊屬性-非優化的塊訪問

在主動建連接側編程(client v4.1 CPU),在OB1中,從“Instruction” >“Communication” >“S7 Communication”下,調用 Get、Put 通信指令,如圖 8 所示。

圖 8 發送接收指令調用

功能塊參數意義如下表1.

CALL “PUT”, %DB3//調用 PUT,使用背景DB塊:DB3REQ:=%M0.0//上升沿觸發ID:=W#16#100//連接號,要與連接配置中一致,創建連接時的本地連接號DONE:=%M0.5// 為1時,發送完成ERROR:=%M0.6// 為1時,有故障發生STATUS:=%MW10// 狀態代碼ADDR_1:=P#DB1.DBX0.0 BYTE 10// 發送到通信伙伴數據區的地址SD_1:=P#DB1.DBX0.0 BYTE 10// 本地發送數據區CALL “GET”, %DB4//調用 GET,使用背景DB塊:DB4REQ:=%M1.0//上升沿觸發ID:=W#16#100//連接號,要與連接配置中一致,創建連接時的本地連接號NDR:=%M1.5//為1時,接收到新數據ERROR:=%M1.6//為1時,有故障發生STATUS:=%MW12//狀態代碼ADDR_1:=P#DB2.DBX0.0 BYTE 10//從通信伙伴數據區讀取數據的地址RD_1:=P#DB2.DBX0.0 BYTE 10//本地接收數據地址

表1. 功能塊參數意義

1.5 監控結果

通過在 S7-1200 客戶機側編程進行 S7 通訊,實現兩個 CPU 之間數據交換,監控結果如圖 9 所示。

圖 9 監控結果

二. 第二種情況(不在同一項目中操作)

使用 STEP 7 V13 不在一個項目中,新建兩個S7-1200站點,然后做 S7 通訊。

2.1 使用 Step7 V13生成項目

使用 STEP7 V13 創建一個新項目,并通過“添加新設備”組態 S7-1200 站 client V4.1,選擇 CPU1214C DC/DC/DC V4.1;接著在另一個項目組態S7-1200站 server v2.0,選擇 CPU1214C DC/DC/DC V2.0。

2.2 網絡配置,組態 S7 連接

在“設備組態”中 ,選擇“網絡視圖”欄進行配置網絡,點中左上角的“連接”圖標,連接框中選擇“S7連接”,然后選中client v4.1 CPU(客戶端),右鍵選擇“添加新的連接”,在創建新連接對話框內,選擇連接對象“未指定”,如圖 10 所示。

圖 10 建立 S7 連接

2.3 S7 連接及其屬性說明

在中間欄的“連接”條目中,可以看到已經建立的“S7_連接_1”,如圖 11 所示。

圖 11 S7 連接

點中上面的連接,在“S7_連接_1”的連接屬性中查看各參數,如圖 12 所示。

在常規中,顯示連接雙方的設備,在伙伴方“站點”欄選擇“未知”;在“地址”欄填寫伙伴的IP地址192.168.0.12。

在本地ID中:顯示通訊連接的ID 號,這里ID=W#16#100。

在特殊連接屬性中:建未指定的連接,建連接側為主動連接,這里client v4.1是主動建立連接。

在地址詳細信息中:定義伙伴側的 TSAP 號(注意:S7-1200預留給S7連接兩個TSAP地址:03.01和03.00),這里設置伙伴的 TSAP:03.00。

圖 12 連接的屬性及設置后連接狀態

配置完網絡連接,編譯存盤并下載。如果通訊連接正常,連接在線狀態,如圖 13 所示。

圖 13 連接狀態

2.4 軟件編程

在主動建連接的客戶機側調用 Get、Put 通信指令,具體使用同上一種情況。

三、附加說明

請注意,以上例子中使用的作為服務器的PLC是固件版本V2.0的S7-1200 CPU,如果您使用固件版本為 V4.0 以上的 S7-1200 CPU 作為服務器,則需要如下額外設置,才能保證S7通信正常。

請點開作為S7服務器(sever)的 CPU 的設備組態,“屬性->常規->保護”里“連接機制”一項需要勾選“允許從遠程伙伴(PLCHMIOPC...)使用 PUT/GET 通信訪問”,如下圖所示:

圖14 通信保護設置

總結

以上是生活随笔為你收集整理的visual 对话框之间调用_两套S71200之间实现S7通讯的方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 午夜激情电影院 | 韩国bj大尺度vip福利网站 | 婷婷在线免费观看 | 欧美精品成人一区二区三区四区 | 一区二区三区网站 | 欧美日韩免费一区 | 欧美成人吸奶水做爰 | 香蕉视频传媒 | 很黄的性视频 | 国产成人久久精品麻豆二区 | 国产精品熟女视频 | 操大爷影院 | 黄色三级视频网站 | 精品国产91久久久久久久妲己 | 国产成人精品一区二三区四区五区 | 最新中文字幕在线观看 | 丰满少妇一级 | 成人传媒| 成人午夜精品视频 | 免费网站污| 亚洲欧美一区二区三区四区五区 | 欧美日韩亚洲一区 | 亚洲aⅴ乱码精品成人区 | 神马午夜场 | 雪花飘电影在线观看免费高清 | 亚洲福利在线播放 | 日韩成人高清 | 一本加勒比北条麻妃 | 91在线精品观看 | 在线性视频| 国产特黄一级片 | 在线免费中文字幕 | av观看免费在线 | 97人人爽人人 | 91系列在线观看 | 欧美大尺度床戏做爰 | 亚瑟av | 欧美一级免费黄色片 | 欧美一区二区三区成人片在线 | 国产三极片 | 国产又粗又猛又爽又黄 | 麻豆国产精品一区 | 日本精品网站 | 在线免费国产视频 | 日韩免费网址 | 中文字字幕在线中文乱码电影 | 欧美国产精品久久 | 三上悠亚久久 | 久久精品国产亚洲av久 | 午夜精品久久99蜜桃的功能介绍 | 在线观看91视频 | 在线va视频 | 黄色a一级视频 | 成人国产精品免费 | 中文在线一区二区 | 懂色aⅴ国产一区二区三区 亚洲欧美国产另类 | 精品国产18久久久久久 | 蜜桃臀av一区二区三区 | 日日夜夜欧美 | 欧美黄色片免费看 | 成人精品在线看 | 欧美精品在欧美一区二区少妇 | 天天鲁一鲁摸一摸爽一爽 | 欧美老熟妇喷水 | 日韩一级不卡 | aaaaa黄色片| 黄色成人在线免费观看 | 欧美一级成人 | 国产在线欧美在线 | 亚洲成人av电影 | 日韩一道本 | 国产中出视频 | 竹菊影视一区二区三区 | 变态另类ts人妖一区二区 | 91麻豆精品91久久久久同性 | 少妇色视频 | 91精产国品一二三区在线观看 | 伊人av影院 | 欧美韩日 | 成人av社区 | 亚洲成人手机在线 | 亚洲乱码国产乱码精品精 | 国产 丝袜 欧美中文 另类 | 久久精品在线播放 | 17c精品麻豆一区二区免费 | av中文字幕第一页 | 精品视频免费播放 | 国产综合久久 | 人体毛片 | 一级黄色性片 | 加勒比毛片 | 日色网站 | 久久免费大片 | 成人黄网免费观看视频 | 99国产精品白浆在线观看免费 | 国产视频第二页 | 玖玖视频 | 国产a视频免费观看 | 亚洲图片一区二区 |