色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內(nèi)不再提示

S7-1200與S7-300 PN/S7-400 PN UDP STEP7通信

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 作者:機器人及PLC自動化 ? 2022-04-11 10:15 ? 次閱讀

S7-1200 與 S7-300 PN/S7-400 PN UDP STEP7 通信

S7-1200 與 S7-300 PN 口之間的以太網(wǎng)通信可以通過 UDP 協(xié)議來實現(xiàn),使用的通信指令是在雙方 CPU 調(diào)用通信-開放式用戶通信TSEND_C,TRCV_C(1200支持,300不支持)或TCON,TDISCON,TUSEND,TURCV 指令來實現(xiàn)。通信方式為雙邊通信,因此 TUSEND 和 TURCV 必須成對出現(xiàn)。

此外對于伙伴是S7-400PN 也可以參考本文檔。

硬件和軟件需求及所完成的通信任務

測試軟/硬件:

① S7-1214 DC/DC/DC V4.4

② S7-315-2PN/DP V2.6

③ STEP7 V16

④ STEP7 V5.5 SP4

所完成的通信任務:

① S7-1200 CPU將通訊數(shù)據(jù)區(qū) DB4 塊中的 10 個字節(jié)的數(shù)據(jù)發(fā)送到 S7-300 CPU的接收數(shù)據(jù)區(qū) DB5 塊中。

② S7-300 CPU將通訊數(shù)據(jù)區(qū) DB5 塊中的 10 個字節(jié)的數(shù)據(jù)發(fā)送到 S7-1200 CPU的接收數(shù)據(jù)區(qū) DB4 塊中。

S7-1200 側(cè)硬件組態(tài)、編程和連接參數(shù)的配置

該部分內(nèi)容和 S7-1200 CPU 與S7-300 PN UDP通信-TIA不同項目->S7-1200 側(cè)硬件組態(tài)、編程和連接參數(shù)的配置 章節(jié)一致,請參見鏈接。

S7-300PN 側(cè)硬件組態(tài)、編程和連接參數(shù)的配置

1.Step7內(nèi)添加300CPU硬件

在硬件配置內(nèi)添加300機架和315-2PN/DP CPU,如圖1所示。

0d78c56c-b76b-11ec-aa7f-dac502259ad0.jpg

圖1. 添加300 CPU設備

為了編程方便,使用 CPU 屬性中定義的時鐘位,定義方法如下:

雙擊硬件配置機架內(nèi)的CPU 315-2PN/DP ,進入CPU屬性設置,選擇Cycle/Clock Memory,然后激活Clock memory時鐘字節(jié)定義為 MB0,如圖2所示。

時鐘位使用 M0.5,以 1Hz 的速率自動激活發(fā)送任務。

0d97d876-b76b-11ec-aa7f-dac502259ad0.jpg

圖2. 啟動時鐘存儲器

2.為 PROFINET 通信口分配以太網(wǎng)地址

雙擊PN-IO設置CPU IP地址,分配 IP 地址為 192.168.0.3,子網(wǎng)掩碼為255.255.255.0,如圖3所示。

0dadd9fa-b76b-11ec-aa7f-dac502259ad0.jpg

圖3. 分配300CPU IP 地址

3.在Step7內(nèi)使用OC Wizard向?qū)蒛DP連接參數(shù)DB塊

①按照如下鏈接下載并安裝OC Wizard向?qū)А?/p>

創(chuàng)建用于開放式 TCP/IP 通信的連接數(shù)據(jù)的向?qū)?(開放式通信向?qū)?。

② 在Step7程序塊文件夾空白處右鍵,啟動OC Wizard向?qū)蒛DP連接參數(shù)DB塊,如圖4所示。

0dca80b4-b76b-11ec-aa7f-dac502259ad0.jpg

圖4. 啟動OC Wizard向?qū)?/p>

③選擇新建,點擊下一步,如圖5所示。

0dde3550-b76b-11ec-aa7f-dac502259ad0.jpg

圖5. 新建UDP連接數(shù)據(jù)DB

④連接類型選擇UDP,如圖6所示。

0df14384-b76b-11ec-aa7f-dac502259ad0.jpg

圖6. 選擇UDP連接類型

⑤設置UDP連接ID號、連接名稱、本地PLC類型和設置伙伴IP地址,如圖7所示。

0e055806-b76b-11ec-aa7f-dac502259ad0.jpg

圖7. 配置UDP本地和伙伴連接信息

⑥配置本地和伙伴端口號,如圖8所示。

0e17ef02-b76b-11ec-aa7f-dac502259ad0.jpg

圖8. 配置本地和伙伴端口號

⑦指定Step7項目內(nèi)一個DB塊,用來存放UDP連接配置數(shù)據(jù),項目使用DB10,如圖9所示。

0e2fd3c4-b76b-11ec-aa7f-dac502259ad0.jpg

圖9. 指定DB塊存放連接配置數(shù)據(jù)

⑧UDP連接配置數(shù)據(jù)生成完畢,生成的數(shù)據(jù)塊為DB10,DB10數(shù)據(jù)結構,如圖為10所示。

0e413b50-b76b-11ec-aa7f-dac502259ad0.jpg

圖10. UDP連接配置數(shù)據(jù)結構

4.在 OB1 內(nèi)調(diào)用 UDP 通信指令

打開OB1,在作出指令樹內(nèi)調(diào)用UDP通信指令, “庫” > “標準庫” > “通信塊”下調(diào)用 “TCON”、“TUSEND”、“TURCV” 指令。創(chuàng)建接收和發(fā)送數(shù)據(jù)塊 DB5,發(fā)送10字節(jié)數(shù)組,接收10字節(jié)數(shù)組,如圖11所示。

0e665c6e-b76b-11ec-aa7f-dac502259ad0.jpg

圖11. 從庫內(nèi)調(diào)用 UDP 通信指令

300CPU側(cè)配置和編程完成,編譯并存盤。

下載硬件組態(tài)及程序并監(jiān)控通信結果

下載兩個 CPU 中的所有硬件組態(tài)及程序,實現(xiàn) 兩個 CPU 之間數(shù)據(jù)交換,監(jiān)控結果如圖12所示。

0e7fd216-b76b-11ec-aa7f-dac502259ad0.jpg

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

以下情況時需要注意確認部分參數(shù)的正確設置。

①1200側(cè)同時使用TSEND_C和TRCV_C做指定或未指定伙伴UDP通信,參考圖3確認參數(shù)的正確設置;
②在1200內(nèi)使用TSEND_C新建自動生成300PLC連接描述DB塊,參考圖4確認參數(shù)的正確設置;

需確認注意的參數(shù)設置:

1.在1200側(cè)使用TSEND_C可新建自動生成1200PLC的連接描述DB塊(_1200_Receive_DB),如圖1所示和300PLC的連接描述DB塊(_300PN_Connection_DB),如圖2所示。

0e94cb76-b76b-11ec-aa7f-dac502259ad0.jpg

圖1. TSEND_C新建自動生成1200PLC的連接描述DB塊

0eb5fb8e-b76b-11ec-aa7f-dac502259ad0.jpg

圖2. TSEND_C新建自動生成300PLC的連接描述DB塊

2.確認TSEND_C新建自動生成1200PLC的連接描述DB塊內(nèi),ADDR_Send數(shù)據(jù)結構必需包含伙伴IP地址和端口號,如圖3所示。

0ede27da-b76b-11ec-aa7f-dac502259ad0.jpg

圖3. 確認1200側(cè)新建生成DB內(nèi)包含伙伴IP和端口號

3.確認TSEND_C新建自動生成300PLC的連接描述DB塊內(nèi),rem_staddr_len和rem_tsap_id_len參數(shù)必需設置為0,如圖4所示。

0f03a97e-b76b-11ec-aa7f-dac502259ad0.jpg

圖4. 確認300側(cè)新建生成DB內(nèi)rem_staddr_len和rem_tsap_id_len參數(shù)必需為0

---------------------END---------------------

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 以太網(wǎng)

    關注

    40

    文章

    5419

    瀏覽量

    171603
  • 通信
    +關注

    關注

    18

    文章

    6024

    瀏覽量

    135950
  • S7-1200
    +關注

    關注

    11

    文章

    331

    瀏覽量

    17957

原文標題:S7-1200 與 S7-300 PN/S7-400 PN UDP STEP7 通信

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    西門子S7-300 PLC的詳細介紹

    不同的CPU、信號模塊(SM)、功能模塊(FM)和通信處理器(CP)等,實現(xiàn)靈活的配置。 易于擴展:S7-300 PLC支持多達32個模塊的擴展,可以滿足不同規(guī)模的自動化控制任務。 高性價比:S7-300
    的頭像 發(fā)表于 12-10 18:18 ?184次閱讀
    西門子<b class='flag-5'>S7-300</b> PLC的詳細介紹

    如何選擇適合的西門子S7-1200系列PLC型號?

    西門子S7-1200系列PLC作為中小型自動化控制器,在研發(fā)過程中充分考慮了系統(tǒng)、控制器、人機界面和軟件的無縫整合和高效協(xié)調(diào),是工業(yè)自動化領域中的重要組成部分。正確選擇適合的S7-1200系列PLC
    的頭像 發(fā)表于 12-09 18:24 ?396次閱讀
    如何選擇適合的西門子<b class='flag-5'>S7-1200</b>系列PLC型號?

    通過IDEVICE實現(xiàn)兩臺S7-300 plc通信

    通過IDEVICE實現(xiàn)兩臺S7-300plc通信
    發(fā)表于 09-29 09:10 ?0次下載

    西門子S7-1200 PLC的指令介紹

    西門子S7-1200 PLC,作為西門子自動化控制產(chǎn)品中的一款緊湊型控制器,憑借其強大的功能和易用性,在工業(yè)控制領域得到了廣泛的應用。S7-1200 PLC不僅具備標準的PLC功能,還融入
    的頭像 發(fā)表于 06-18 14:52 ?2696次閱讀

    簡述S7-1200 PLC的硬件組成

    S7-1200 PLC(Programmable Logic Controller,可編程邏輯控制器)是西門子公司推出的一款小型、模塊化的可編程控制器,廣泛應用于工業(yè)自動化、過程控制、機械控制等領域
    的頭像 發(fā)表于 06-14 10:04 ?5081次閱讀

    西門子S7-1200 PLC的優(yōu)缺點分析

    西門子S7-1200 PLC作為自動化控制系統(tǒng)中的核心組件,自推出以來就受到了廣泛關注。其緊湊的模塊化設計、強大的功能以及靈活的擴展性,使得它在工業(yè)自動化領域占據(jù)了重要的地位。然而,任何產(chǎn)品都不是
    的頭像 發(fā)表于 06-13 11:33 ?3229次閱讀

    西門子S7-1200 PLC的基本功能

    西門子S7-1200 PLC(Programmable Logic Controller)是一款緊湊型、模塊化的可編程邏輯控制器,專為滿足各種自動化應用需求而設計。其強大的功能、靈活的配置以及卓越
    的頭像 發(fā)表于 06-13 11:29 ?2146次閱讀

    S7-1200 CPU 存儲卡的應用分析

    S7-1200 CPU 使用的存儲卡為 SD 卡,存儲卡中可以存儲用戶項目文件,有如下3種功能: 作為 CPU 的裝載存儲區(qū),用戶項目文件可以僅存儲在卡中,CPU 中沒有項目文件,離開存儲卡無法運行。
    發(fā)表于 03-15 11:11 ?1074次閱讀
    <b class='flag-5'>S7-1200</b> CPU 存儲卡的應用分析

    如何使用S7-1200 CPU的存儲卡呢?

    S7-1200 CPU 使用的存儲卡為 SD 卡,存儲卡中可以存儲用戶項目文件,有如下3種功能
    的頭像 發(fā)表于 02-26 09:53 ?1902次閱讀
    如何使用<b class='flag-5'>S7-1200</b> CPU的存儲卡呢?

    S7-1200如何實現(xiàn)內(nèi)部數(shù)據(jù)的掉電保持?

    S7-1200 PLC 可以通過多種方式實現(xiàn)內(nèi)部數(shù)據(jù)的掉電保持,以確保在斷電或重啟后數(shù)據(jù)不會丟失。
    的頭像 發(fā)表于 01-29 16:11 ?7175次閱讀

    西門子S7-300/400PLC遠程控制,利用透傳網(wǎng)關實現(xiàn)遠程上下載,遠程監(jiān)控功能

    【技術分享】遠程透傳網(wǎng)關-單網(wǎng)口快速實現(xiàn)西門子S7-300/400 PLC程序遠程上下載
    的頭像 發(fā)表于 01-18 17:36 ?2281次閱讀
    西門子<b class='flag-5'>S7-300</b>/<b class='flag-5'>400</b>PLC遠程控制,利用透傳網(wǎng)關實現(xiàn)遠程上下載,遠程監(jiān)控功能

    西門子S7-300(CPU315)做整流系統(tǒng)的PID控制

    電子發(fā)燒友網(wǎng)站提供《西門子S7-300(CPU315)做整流系統(tǒng)的PID控制.pdf》資料免費下載
    發(fā)表于 01-14 09:43 ?0次下載

    西門子S7-1200S7-300PLC之間的區(qū)別有哪些?

    S7-1200作為新推出的緊湊型控制器,其產(chǎn)品定位在原有的SIMATIC S7-200和S7-300之間,它與S7-300的區(qū)別主要體現(xiàn)在硬件、通信
    的頭像 發(fā)表于 01-10 10:54 ?1058次閱讀
    西門子<b class='flag-5'>S7-1200</b>與<b class='flag-5'>S7-300</b>PLC之間的區(qū)別有哪些?

    s71200可用step7S7-1200的硬件結構

    S7-1200主要由CPU模塊、信號板、信號模塊、通信模塊和編程軟件組成,各種模塊安裝在標準DIN導軌上。
    發(fā)表于 01-10 10:53 ?2560次閱讀
    <b class='flag-5'>s</b>71200可用<b class='flag-5'>step7</b>嗎 <b class='flag-5'>S7-1200</b>的硬件結構

    西門子plc如何選型 s7-1500和s7-1200區(qū)別

    S7-1200是一種小型的PLC,適用于小型自動化應用。它具有較小的尺寸、較低的成本和中等級別的性能。S7-1200系列提供了多種CPU型號和不同數(shù)量的I/O模塊,可擴展性較強。
    發(fā)表于 01-10 10:48 ?5968次閱讀
    主站蜘蛛池模板: qvod在线观看| FREE性丰满白嫩白嫩的HD| 99手机在线视频| 国产精品亚洲专一区二区三区| 老师你下面好紧夹死了| 欧美6O老妪与小伙交| 性夜夜春夜夜爽AA片A| 91chinesevideo| 极品少妇高潮啪啪无码吴梦| 日本高清免费在线观看| 在线亚洲精品福利网址导航| 丰满人妻无码AV系列| 姐姐不~不可以动漫在线观看| 欧美性FREE玩弄少妇| 亚洲国产高清在线观看视频| WWW久久只有这里有精品| 久久网站视频| 亚洲欧美日韩人成| 国产精品1区2区| 肉动漫h黄动漫日本免费观看| 97超碰射射射| 浪荡女天天不停挨CAO日常视| 亚洲精品国产AV成人毛片| 动漫女生的逼| 区一区二视频免费观看| 99视频精品全部免费 在线| 久久亚洲精品中文字幕| 一点色成人| 久久国产欧美日韩精品免费| 亚洲黄色在线视频| 黑人巨茎大战白人女40CMO| 亚洲AV 日韩 国产 有码| 国产成人久久精品激情| 桃花免费高清在线观看| 丰满的女朋友韩国版在线观看| 色欲av蜜臀av高清| 国产互换后人妻的疯狂VIDEO| 偷偷鲁青春草原视频| 国产福利高清在线视频| 校园高h肉耽文| 九九久久久2|