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

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

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

3天內不再提示

S7-1200和S7-1200進行S7通信的詳細資料說明

1bGT_GKYXT1508 ? 來源:未知 ? 2019-08-17 10:51 ? 次閱讀

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塊:DB3
REQ :=%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塊:DB4
REQ :=%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 的設備組態,“屬性->常規->保護”里“連接機制”一項需要勾選“允許從遠程伙伴(PLC\HMI\OPC\...)使用 PUT/GET 通信訪問”,如下圖所示:

圖14 通信保護設置

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

    關注

    5026

    文章

    13571

    瀏覽量

    470375
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10997

    瀏覽量

    214921
  • 服務器
    +關注

    關注

    12

    文章

    9563

    瀏覽量

    86905

原文標題:S7-1200和S7-1200之間S7通信

文章出處:【微信號:GKYXT1508,微信公眾號:工控云學堂】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于S7-1200的設備與網絡組態

    本文檔內容介紹了基于S7-1200的設備與網絡組態,以及S7-1200的概要及功能。
    發表于 09-25 18:14 ?28次下載
    基于<b class='flag-5'>S7-1200</b>的設備與網絡組態

    基于S7-1200的PLC的編程及擴展

    ,這些特點使它成為控制各種應用的完美解決方案。S7-1200 型號和基于 Windows 的 STEP 7 編程工具。S7-1200 系列提供了各種模塊和插入式板,用于通過附加 I/O 或其它
    發表于 09-25 18:39 ?27次下載

    WinCC V7.2與S7-1200的PLC通訊

    自WinCC V7.2版本起,軟件新增加了 SIMATIC S7-1200S7-1500 Channel通道,用于WinCC與 S7-1200/S7-1500 PLC之間的
    發表于 09-26 19:06 ?11次下載
    WinCC V7.2與<b class='flag-5'>S7-1200</b>的PLC通訊

    s7-1200系統手冊

    S7-1200適用
    發表于 10-23 09:41 ?0次下載

    S7-1200入門手冊

    S7-1200適用
    發表于 10-23 09:34 ?0次下載

    s7-1200技術規范

    S7-1200適用
    發表于 10-23 09:29 ?0次下載

    S7-1200S7-300和S7-400以太網通信數據交換的教程說明

    S7-1200S7-300和S7-400以太網通信數據交換的教程說明
    發表于 12-04 08:00 ?1次下載
    <b class='flag-5'>S7-1200</b>與<b class='flag-5'>S7</b>-300和<b class='flag-5'>S7</b>-400以太網<b class='flag-5'>通信</b>數據交換的教程<b class='flag-5'>說明</b>

    關于S7-1200S7-1200之間UDP的通信與仿真

    S7-1200S7-1200 之間的以太網通信可以通過 UDP 協議來實現,使用的通信指令是在雙方 CPU 調用 T-block ( TCON, TDISCON, TUSEND,
    的頭像 發表于 04-22 09:14 ?5980次閱讀
    關于<b class='flag-5'>S7-1200</b>和<b class='flag-5'>S7-1200</b>之間UDP的<b class='flag-5'>通信</b>與仿真

    關于S7-1200S7-1500 PLC的通信

    WinCC V7.4SP1中針對S7-1200S7-1500通信,可以創建狀態變量和控制變量,用來顯示和控制S7-1200S7-
    發表于 10-09 10:05 ?2431次閱讀

    西門子S7-1200的TCP通信配置過程及數據交換方式

    西門子S7-1200集成以太網接口,通過該接口可以與其它設備進行以太網通信S7-1200的以太網通信主要有
    的頭像 發表于 11-16 10:54 ?1.8w次閱讀

    S7-1200S7-300集成DP口的主從通信1200做主站,300做從站)

    使用 S7-1200S7-300 的集成 DP 接口進行主從通信,這里是將 S7-1200 做為主站,將
    的頭像 發表于 02-06 11:16 ?5583次閱讀

    S7-1200S7-300 CP342-5的DP口的主從通信

    使用 S7-1200S7-300 用 CP342-5 進行主從通信,這里S7-1200 的 CM1243-5 做為主站,將 CP342
    的頭像 發表于 02-13 09:32 ?1932次閱讀

    S7-1200 CPU與S7-200 SMART S7通信指南

    S7-1200 CPU 固件版本 V2.0 及其以上,本體集成的 PROFINET 通信接口可以做 S7 通信客戶端。S7-1200 僅支持
    的頭像 發表于 04-19 15:14 ?3503次閱讀

    S7-1200S7-300的選型區別

    在硬件擴展方面,S7-300的主機架多支持八個擴展模塊,而S7-1200支持擴展多八個信號模塊和多三個通信模塊。以S7-300 CPU313C和S7
    的頭像 發表于 05-04 15:18 ?1905次閱讀
    <b class='flag-5'>S7-1200</b>與<b class='flag-5'>S7</b>-300的選型區別

    一文解析S7-1200S7-1500 S7通信

    S7-1200 的 PROFINET 通信口可以做 S7 通信的服務器端或客戶端(CPU V2.0及以上版本)。S7-1200 僅支持
    發表于 05-15 17:13 ?6300次閱讀
    一文解析<b class='flag-5'>S7-1200</b>與<b class='flag-5'>S7</b>-1500 <b class='flag-5'>S7</b><b class='flag-5'>通信</b>
    主站蜘蛛池模板: 久久奇米 | 日本拍拍视频 | 日本三级带日本三级带黄首页 | 男人天堂网在线视频 | 久久久久国产成人精品亚洲午夜 | 天天夜夜人人 | 三级国产 | 日日草天天干 | 婷婷六月天激情 | 中文字幕一区二区三区在线不卡 | 午夜影院在线看 | 伊人狠狠丁香婷婷综合色 | 五月天婷婷久久 | 亚洲三级电影在线播放 | 九色视频在线看 | 天天干天天舔天天射 | 久久久久女人精品毛片九一 | 国产va免费精品高清在线观看 | 四虎影视网址 | 在线91精品亚洲网站精品成人 | 欧美激情综合 | 一区二区亚洲视频 | 在线观看免费黄视频 | 欧美aaaaa| 亚洲人成a在线网站 | 欧美色碰碰碰免费观看长视频 | 九九热精品视频在线播放 | 男人j桶进女人免费视频 | 亚洲三级在线看 | 88av视频在线观看 | 日韩欧美一卡二区 | 手机看片久久青草福利盒子 | 五月婷六月丁香 | 又潮又黄的叫床视频 | 狠狠干狠狠操 | 天天做天天添天天谢 | 国产精品久久久久免费 | 爱操综合网| 亚洲综合色在线观看 | 五月婷婷 六月丁香 | 精品成人毛片一区二区视 |