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

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

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

西門子1500與75臺200smart以太網(wǎng)通訊,大神是怎么做到的?

autozhineng ? 來源:PLC與自控設(shè)備 ? 2022-12-22 10:16 ? 次閱讀


工作中遇到 wincc 需要與 75 個 S7-200SMART 通訊,每個 S7-200SMART 需要有 1200 多個字 節(jié)傳給 wincc。經(jīng)過與西門子工程師分析討論做出如下方案:wincc 選用 wincc7.2+upd13,然后選擇一臺 S7-1500 CPU1511-1PN 做主站,S7-1500 使用 S7 通訊(put,get 指令)與 S7-200SMART 通訊。因為 S7-1500 CPU1511-1PN 的 s7 連接資源只 有 54 個,而我們需要通訊的 S7-200SMART 有 75 個,所以選擇 1500 與 54 個 S7-200SMART 通訊,然后選擇其中的21臺s7-200smart通過PUT/GET指令與另外剩余的21臺S7-200SMART 通訊然后再傳給 S7-1500。

以下為過程:

01

1、TIA 軟件中需要做的項目內(nèi)打開設(shè)備和網(wǎng)絡(luò),選擇“網(wǎng)絡(luò)視圖”點選“連接”選擇“S7” 。

點擊 CPU 以太網(wǎng)口,右鍵屬性,設(shè)定 PLC 的 IP 地址。

4ba46c44-8149-11ed-8abf-dac502259ad0.jpg

02

2、右鍵 PLC,選擇“添加新連接”,選擇添加,需要與多少 PLC 通訊就添加多少個,軟件會 自動分配 PLC 的本地 ID 地址,這個地址很重要,后面用 PUT/GET 指令的時候需要用到這個 地址。然后定義每個連接的屬性。屬性中要定義 IP 地址,需要與主 PLC 在一個網(wǎng)段,為了 好區(qū)分和直觀,還可以自己定義連接名稱。這樣連接就完成了。

4bc57222-8149-11ed-8abf-dac502259ad0.jpg

03

3、以上完成后,組態(tài)部分就完成了。為了通訊,我們還需要在程序里面對需要傳遞的數(shù)據(jù)

做 GET/PUT 程序。

04

4、對于同一個 S7 連接子站的 GET/PUT 指令,同一時間只能觸發(fā)一個,如果一個指令沒有 完成,觸發(fā)了另外一個指令,則會報錯;但是對于不同 S7 連接子站的GET/PUT 指令則沒有 這樣的要求,之間不會有干擾和聯(lián)系。

05

5、由于每一個 S7 連接傳遞數(shù)據(jù)在 1200 字節(jié)左右,但經(jīng)過試驗,每條指令最多能傳遞 220 個字節(jié),傳遞字節(jié)超過這個數(shù)量,則指令會報錯。所以我一個 S7 連接用了 5 個 GET 指令, 1 個 PUT 指令(其中 21 個站還通過GET/PUT 指令讀取了另外 21 個站的數(shù)據(jù),所以這 21 個 站與主站的通訊數(shù)據(jù)是正常的二倍,所以是 10 條 GET,2 條 PUT)。其中第一條指令由系統(tǒng)狀 態(tài) M1.3“clock—2HZ”觸發(fā),然后第一條指令的完成位觸發(fā)第二條指令,第二條指令的完成 位觸發(fā)第三條指令,以此類推。最后讓所有的錯誤位置位一個脫機(jī)狀態(tài),有錯誤位則認(rèn)為脫 機(jī),數(shù)據(jù)不可用。

4be636d8-8149-11ed-8abf-dac502259ad0.jpg

4bf97b12-8149-11ed-8abf-dac502259ad0.jpg

4c1c2fe0-8149-11ed-8abf-dac502259ad0.jpg

4c2f14ac-8149-11ed-8abf-dac502259ad0.jpg

4c4aba4a-8149-11ed-8abf-dac502259ad0.jpg

4c5bd226-8149-11ed-8abf-dac502259ad0.jpg

4c79e4a0-8149-11ed-8abf-dac502259ad0.jpg

06

6、以下為 PUT/GET 指令幫助文件內(nèi)容。

4c9791ee-8149-11ed-8abf-dac502259ad0.jpg

4cb1e8aa-8149-11ed-8abf-dac502259ad0.jpg

4ce1c7f0-8149-11ed-8abf-dac502259ad0.jpg

總結(jié):本連接比較簡單,指令也比較簡單。做一個連接一個指令非常容易。但是多條 指令多個連接的時候一定要注意指令’GET/PUT 的背景數(shù)據(jù)塊,一定不相同,否 則會造成接收到或者發(fā)送出去的數(shù)據(jù)是錯誤的。我的做法是建了一個功能塊,功能塊里面用的多個 GET/PUT 指令選擇的都是不 同的多重背景數(shù)據(jù)塊。然后對于多個連接用自己的背景數(shù)據(jù)塊調(diào)用功能塊。以下是我每個站的背景數(shù)據(jù)塊:

4d0342d6-8149-11ed-8abf-dac502259ad0.jpg

審核編輯 :李倩

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

    關(guān)注

    40

    文章

    5452

    瀏覽量

    172189
  • plc
    plc
    +關(guān)注

    關(guān)注

    5014

    文章

    13347

    瀏覽量

    464429
  • 西門子
    +關(guān)注

    關(guān)注

    94

    文章

    3056

    瀏覽量

    116152

原文標(biāo)題:西門子1500與75臺200smart 以太網(wǎng)通訊,大神是怎么做到的?

文章出處:【微信號:PLC與自控設(shè)備,微信公眾號:PLC與自控設(shè)備】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    Profinet轉(zhuǎn)Profinet網(wǎng)關(guān)應(yīng)用在霍尼韋爾DCS與西門子1500PLC通訊案例

    Profinet轉(zhuǎn)Profinet網(wǎng)關(guān)在霍尼韋爾DCS與西門子1500PLC通訊中的應(yīng)用案例
    的頭像 發(fā)表于 12-12 06:31 ?230次閱讀
    Profinet轉(zhuǎn)Profinet網(wǎng)關(guān)應(yīng)用在霍尼韋爾DCS與<b class='flag-5'>西門子</b><b class='flag-5'>1500</b>PLC<b class='flag-5'>通訊</b>案例

    西門子PLC S7-1500系列介紹

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

    Profinet 轉(zhuǎn) EtherNet/IP 網(wǎng)關(guān)怎樣化解西門子 S7 - 1500 PLC 與 AB PLC 之間的通訊難題

    一、 案例背景 在一個工業(yè)現(xiàn)場,一端是AB的PLC,IP地址192.168.1.20;另一端西門子是S7-1500系列,IP地址192.168.2.248。AB的PLC內(nèi)有 B3、N7、F8 三個
    的頭像 發(fā)表于 12-09 16:51 ?399次閱讀
    Profinet 轉(zhuǎn) EtherNet/IP 網(wǎng)關(guān)怎樣化解<b class='flag-5'>西門子</b> S7 - <b class='flag-5'>1500</b> PLC 與 AB PLC 之間的<b class='flag-5'>通訊</b>難題

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

    : 1、三實現(xiàn)S7通訊 2、任意一控制另外兩輸出QB0輸出狀態(tài) 3、任意一讀寫另外兩
    的頭像 發(fā)表于 12-05 09:31 ?620次閱讀
    <b class='flag-5'>西門子</b>1200、<b class='flag-5'>200smart</b>、LOGO實現(xiàn)S7<b class='flag-5'>通訊</b>演示

    串口IO系列與西門子PLC Modbus RTU連接例程

    MA01-AACX2220為例。二硬件準(zhǔn)備?MA01-AACX2220串口IO設(shè)備一;?西門子PLCS7-200smart;?24V電源兩個;?
    的頭像 發(fā)表于 08-30 12:35 ?362次閱讀
    串口IO系列與<b class='flag-5'>西門子</b>PLC Modbus RTU連接例程

    西門子PLC不得不說的事:S7-200SMART通信端口及連接方式

    今天我們來聊聊西門子S7-200 SMART的“通信大法”!挺簡單的,咱們來捋捋~ S7-200 SMART
    的頭像 發(fā)表于 08-27 17:31 ?1223次閱讀
    <b class='flag-5'>西門子</b>PLC不得不說的事:S7-<b class='flag-5'>200SMART</b>通信端口及連接方式

    S7協(xié)議讀取西門子S7-200 Smart PLC數(shù)據(jù)

    西門子S7-200 Smart PLC因其穩(wěn)定性和易用性而廣泛應(yīng)用。通過使用S7協(xié)議,可以實現(xiàn)對PLC數(shù)據(jù)的高效讀取和控制。本文將詳細(xì)介紹如何使用S7協(xié)議讀取西門子S7-
    的頭像 發(fā)表于 07-11 11:55 ?6299次閱讀
    S7協(xié)議讀取<b class='flag-5'>西門子</b>S7-<b class='flag-5'>200</b> <b class='flag-5'>Smart</b> PLC數(shù)據(jù)

    西門子200plc與電腦連接步驟

    西門子S7-200 PLC是一種廣泛應(yīng)用的小型可編程邏輯控制器,它具有高度的可靠性和靈活性,適用于各種工業(yè)自動化應(yīng)用。為了實現(xiàn)與電腦的連接,我們需要進(jìn)行一系列的步驟。 1. 準(zhǔn)備工具和材料 西門子
    的頭像 發(fā)表于 07-01 10:02 ?8821次閱讀

    西門子PLC與IO模塊如何通訊

    Module)作為與外部設(shè)備交互的橋梁,其重要性不言而喻。本文將詳細(xì)闡述西門子PLC如何與IO模塊進(jìn)行通訊,從通訊原理、通訊方式、配置步驟以及優(yōu)化策略等多個方面進(jìn)行深入探討。
    的頭像 發(fā)表于 06-19 10:46 ?2122次閱讀

    工業(yè)智能網(wǎng)關(guān)通過串口/網(wǎng)口實現(xiàn)西門子PLC實時通信

    在工業(yè)物聯(lián)網(wǎng)場景中,西門子PLC是常見的生產(chǎn)設(shè)備,常常作為下位機(jī),實現(xiàn)與組態(tài)上位機(jī)的實時通信,主要分為兩種通信方式,一種是以太網(wǎng)通信,一種是串口通信。 目前,西門子PLC大部分都是直接集成網(wǎng)口
    的頭像 發(fā)表于 06-13 10:46 ?588次閱讀
    工業(yè)智能網(wǎng)關(guān)通過串口/網(wǎng)口實現(xiàn)<b class='flag-5'>西門子</b>PLC實時通信

    西門子S7-200 Smart PLC加密設(shè)置全面指南

    本文將詳細(xì)介紹西門子S7-200 Smart PLC的加密設(shè)置方法,幫助用戶更好地保護(hù)PLC程序的安全。
    發(fā)表于 03-27 10:14 ?1.1w次閱讀
    <b class='flag-5'>西門子</b>S7-<b class='flag-5'>200</b> <b class='flag-5'>Smart</b> PLC加密設(shè)置全面指南

    組態(tài)軟件與西門子S7系列PLC及三菱PLC間的無線通信測試

    組態(tài)軟件與西門子S7系列PLC及三菱PLC間的無線通信測試需要用到以下設(shè)備: l 西門子PLC型號:S7-200Smart × 2 l 三菱PLC型號:FX5U × 2
    的頭像 發(fā)表于 03-13 14:54 ?495次閱讀
    組態(tài)軟件與<b class='flag-5'>西門子</b>S7系列PLC及三菱PLC間的無線通信測試

    plc以太網(wǎng)通訊模塊在哪 plc以太網(wǎng)通訊掉線怎么解決

    PLC(可編程邏輯控制器)是一種用于工業(yè)自動化控制的設(shè)備,常用于監(jiān)控和控制機(jī)器、生產(chǎn)線、工廠等。PLC通常使用多種通信接口進(jìn)行數(shù)據(jù)交換,以太網(wǎng)通信是其中一種常用的方式。 一、PLC以太網(wǎng)通訊模塊
    的頭像 發(fā)表于 02-05 10:14 ?3408次閱讀

    兩臺西門子s7-200smart plc如何通過互聯(lián)網(wǎng)遠(yuǎn)程通訊?

    監(jiān)控和控制的需求,對于位于不同地點的PLC設(shè)備如何實現(xiàn)遠(yuǎn)程通訊,則成為了許多工業(yè)企業(yè)面臨的一項重要問題。 兩臺西門子s7-200smart plc如何通過互聯(lián)網(wǎng)遠(yuǎn)程通訊?
    的頭像 發(fā)表于 02-01 15:22 ?2523次閱讀
    兩臺<b class='flag-5'>西門子</b>s7-<b class='flag-5'>200smart</b> plc如何通過互聯(lián)網(wǎng)遠(yuǎn)程<b class='flag-5'>通訊</b>?

    S7-1500與多臺200SMART之間無線以太網(wǎng)通訊搭建方法

    這是一個不用編程即可瞬間實現(xiàn)S7-200smart與S7-1500以太網(wǎng)通訊的方法,這種控制方式下最多可以控制128S7-200SMART
    的頭像 發(fā)表于 01-24 08:58 ?1252次閱讀
    S7-<b class='flag-5'>1500</b>與多臺<b class='flag-5'>200SMART</b>之間無線<b class='flag-5'>以太網(wǎng)通訊</b>搭建方法