99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

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

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-04-11 10:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

硬件和軟件需求及所完成的通信任務(wù)

測試軟/硬件:

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

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

③ STEP7 V16

④ STEP7 V5.5 SP4

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

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

② S7-300 CPU將通訊數(shù)據(jù)區(qū) DB5 塊中的 10 個(gè)字節(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不同項(xiàng)目->S7-1200 側(cè)硬件組態(tài)、編程和連接參數(shù)的配置 章節(jié)一致,請(qǐng)參見鏈接。

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

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

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

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

圖1. 添加300 CPU設(shè)備

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

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

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

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

圖2. 啟動(dòng)時(shí)鐘存儲(chǔ)器

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

雙擊PN-IO設(shè)置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程序塊文件夾空白處右鍵,啟動(dòng)OC Wizard向?qū)蒛DP連接參數(shù)DB塊,如圖4所示。

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

圖4. 啟動(dòng)OC Wizard向?qū)?/p>

③選擇新建,點(diǎn)擊下一步,如圖5所示。

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

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

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

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

圖6. 選擇UDP連接類型

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

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

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

⑥配置本地和伙伴端口號(hào),如圖8所示。

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

圖8. 配置本地和伙伴端口號(hào)

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

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

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

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

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

圖10. UDP連接配置數(shù)據(jù)結(jié)構(gòu)

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

打開OB1,在作出指令樹內(nèi)調(diào)用UDP通信指令, “庫” > “標(biāo)準(zhǔn)庫” > “通信塊”下調(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)控通信結(jié)果

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

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

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

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

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

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

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

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

圖1. TSEND_C新建自動(dòng)生成1200PLC的連接描述DB塊

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

圖2. TSEND_C新建自動(dòng)生成300PLC的連接描述DB塊

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

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

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

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

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

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

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

審核編輯 :李倩

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

    關(guān)注

    41

    文章

    5632

    瀏覽量

    175901
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6206

    瀏覽量

    137802
  • S7-1200
    +關(guān)注

    關(guān)注

    11

    文章

    333

    瀏覽量

    18622

原文標(biāo)題:S7-1200 與 S7-300 PN/S7-400 PN UDP STEP7 通信

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    西門子PLC免點(diǎn)表數(shù)據(jù)采集方案

    西門子PLC S7-1200、S7-1500、S7-300/400型號(hào)設(shè)備,常用協(xié)議:PPI(Process Communication Interface)、PLC與上位機(jī)、HMI數(shù)
    的頭像 發(fā)表于 07-04 11:26 ?154次閱讀
    西門子PLC免點(diǎn)表數(shù)據(jù)采集方案

    西門子PLC(S7-1200/1500/300/400)的數(shù)據(jù)采集與監(jiān)控方案

    西門子PLC S7-1200、S7-1500、S7-300/400型號(hào)設(shè)備,常用協(xié)議:PPI(Process Communication Interface)、PLC與上位機(jī)、HMI數(shù)
    的頭像 發(fā)表于 07-04 10:13 ?217次閱讀

    西門子S7-200PLC借助于以太網(wǎng)模塊與STEP7上位機(jī)通訊應(yīng)用配置案例

    系統(tǒng),實(shí)現(xiàn)S7-200PLC與上位機(jī)STEP7的以太網(wǎng)通訊,滿足企業(yè)對(duì)于實(shí)時(shí)數(shù)據(jù)傳輸、遠(yuǎn)程設(shè)備監(jiān)控與管理的需求。
    的頭像 發(fā)表于 07-04 10:02 ?167次閱讀
    西門子<b class='flag-5'>S7</b>-200PLC借助于以太網(wǎng)模塊與<b class='flag-5'>STEP7</b>上位機(jī)通訊應(yīng)用配置案例

    西門子S7-1200 G2的7大亮點(diǎn)及最新功能

    西門子S7-1200 G2是新發(fā)布的新一代可編程邏輯控制器(PLC),作為S7-1200系列的升級(jí)版,它在硬件設(shè)計(jì)、性能、運(yùn)動(dòng)控制、通信能力和安全功能等方面進(jìn)行了顯著改進(jìn),適用于中小型自動(dòng)化
    的頭像 發(fā)表于 07-03 17:04 ?306次閱讀
     西門子<b class='flag-5'>S7-1200</b> G2的<b class='flag-5'>7</b>大亮點(diǎn)及最新功能

    Modbus RTU 轉(zhuǎn) Profibus 網(wǎng)關(guān)實(shí)現(xiàn)V5 - F5 變頻器與西門子 S7-300 PLC數(shù)據(jù)交互

    在工業(yè)自動(dòng)化領(lǐng)域,不同設(shè)備之間的通信協(xié)議兼容問題常常困擾著工程師們。本篇將以捷V5 - F5變頻器與西門子S7-300 PLC的通信為例,深入探討借助Modbus RTU轉(zhuǎn)Profi
    的頭像 發(fā)表于 06-16 12:38 ?143次閱讀
    Modbus RTU 轉(zhuǎn) Profibus 網(wǎng)關(guān)實(shí)現(xiàn)V5 - F5 變頻器與西門子 <b class='flag-5'>S7-300</b> PLC數(shù)據(jù)交互

    S7-200Smart與S7-1200通過Modbus協(xié)議對(duì)接到上位機(jī)

    在自動(dòng)化生產(chǎn)車間中,分布多臺(tái)PLC自動(dòng)化設(shè)備,如包裝機(jī)(S7-200Smart)、灌裝產(chǎn)線(S7-1200)需要用上位機(jī)軟件集中控制。這些設(shè)備距離在幾米到幾十米不等。通常會(huì)考慮有線或者無線通信,選擇
    的頭像 發(fā)表于 06-10 14:30 ?263次閱讀
    <b class='flag-5'>S7</b>-200Smart與<b class='flag-5'>S7-1200</b>通過Modbus協(xié)議對(duì)接到上位機(jī)

    西門子S7 PLC通過深控技術(shù)無點(diǎn)表工業(yè)網(wǎng)關(guān)實(shí)現(xiàn)數(shù)據(jù)采集與智能決策方案

    深控技術(shù)“不需要點(diǎn)表的工業(yè)數(shù)采網(wǎng)關(guān)”針對(duì)西門子S7系列PLC(包括S7-300S7-400、S7-1200S7-1500等)的兼容性設(shè)計(jì)
    的頭像 發(fā)表于 05-23 10:44 ?236次閱讀

    S7-1200與歐姆龍智能儀表Modbus通信案例

    Modbus 通信是一種應(yīng)用廣泛的通信協(xié)議 ,在變頻器、智能儀表或是其他的一些智能設(shè)備上應(yīng)用的一種通用通信協(xié)議,本文以S7-1200系列PLC作為Modbus主站,以歐姆龍E5EZ的智
    的頭像 發(fā)表于 03-27 17:25 ?719次閱讀
    <b class='flag-5'>S7-1200</b>與歐姆龍智能儀表Modbus<b class='flag-5'>通信</b>案例

    分布式IO模塊與S7-1200 PLC:打造高效分揀系統(tǒng)的新引擎

    在現(xiàn)代化物流中心,快速、高效、準(zhǔn)確的包裹分揀是衡量整個(gè)系統(tǒng)性能的關(guān)鍵指標(biāo)。為了實(shí)現(xiàn)這一目標(biāo),國產(chǎn)IO模塊與西門子S7-1200 PLC的結(jié)合應(yīng)用,正成為越來越多企業(yè)的首選方案。這一組合不僅優(yōu)化了數(shù)據(jù)采集和處理流程,還顯著提升了分揀效率,降低了運(yùn)營成本。
    的頭像 發(fā)表于 01-22 14:56 ?479次閱讀
    分布式IO模塊與<b class='flag-5'>S7-1200</b> PLC:打造高效分揀系統(tǒng)的新引擎

    西門子S7-300 PLC的詳細(xì)介紹

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

    如何選擇適合的西門子S7-1200系列PLC型號(hào)?

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

    西門子PLC S7-1500系列介紹

    的基本特性、信號(hào)模塊亮點(diǎn)以及其在高速脈沖采集方面的應(yīng)用。 基本特性 西門子PLC S7-1500系列相比之前的S7-300S7-400系列,在性價(jià)比、運(yùn)行能力、通訊功能、擴(kuò)展性能、響應(yīng)速度和顯示功能等方面都有顯著提升。這些改進(jìn)
    的頭像 發(fā)表于 12-09 18:23 ?2736次閱讀
    西門子PLC <b class='flag-5'>S7</b>-1500系列介紹

    西門子1200、200smart、LOGO實(shí)現(xiàn)S7通訊演示

    版本軟件 4、交換機(jī) 五口路由器 5、若干網(wǎng)線 6、LOGO!A8.2 12/24RCE ?系列 7、S7-200smart ?st20系列 8、S7-1200 ?1211c 系列 二、通信
    的頭像 發(fā)表于 12-05 09:31 ?1795次閱讀
    西門子<b class='flag-5'>1200</b>、200smart、LOGO實(shí)現(xiàn)<b class='flag-5'>S7</b>通訊演示

    通過IDEVICE實(shí)現(xiàn)兩臺(tái)S7-300 plc通信

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

    西門子 S7 通信協(xié)議大揭秘

    什么是S7協(xié)議 有網(wǎng)友說,如果 S7 是一輛汽車,它可能看起來像這樣: 實(shí)際上,西門子S7協(xié)議是西門子集團(tuán)專為旗下S7系列可編程邏輯控制器(PLC)量身定制的一種
    的頭像 發(fā)表于 08-12 14:21 ?1780次閱讀
    西門子 <b class='flag-5'>S7</b> <b class='flag-5'>通信</b>協(xié)議大揭秘