国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

MCGS觸摸屏與西門子S7系列PLC以太網通信

林冰盈 ? 來源:林冰盈 ? 作者:林冰盈 ? 2025-03-20 14:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著計算機控制技術的不斷發展,可編輯邏輯控制 器的應用也在不斷普及,成為自動化技術的重要組成, 其中西門子 S7 系列的 PLC 在我國工業控制中也占有了很 大的比重。觸摸屏作為一種直觀、方便的人機交互方 式,在工業控制中得到了廣泛的應用。筆者在長期的使 用過程中,發現很多人對于不同型號的 PLC 之間,以及 西門子 PLC 與第三方觸摸屏的數據通信比較陌生,本文 將以具體實例來說明如何采用以太網的方式實現 MCGS 觸摸屏與西門子 S7 系列的 PLC 進行通信,為工業自動化 控制系統搭建基礎。

1 硬件構成

本控制系統的硬件由3 個西門子S7 系列的PLC 模塊構 成,其中一個選用了典型的 S7-300 系列 CPU314C-2PN/ DP PLC 作為主站,另外兩個選擇S7-200Smart 系列的SR40 和 ST30 PLC 作 為 從 站 , 觸 摸 屏 選 用 了 昆 侖 通 泰 的 TPC7062Ti (具備以太網口),觸摸屏只與主站PLC 進行通 信,而主站可以和兩個從站進行通信,兩個從站PLC 之間 也可以進行通信。3 個PLC 模塊使用網線和交換機進行連 接,通過編程軟件分別給3 臺PLC 設置IP 地址,另外,觸 摸屏和編程計算機也需要設置IP 地址,注意本系統中所有 設備IP 地址都必須在同一網段[1]。其系統硬件構成和IP 分 配如圖1 所示。

wKgZPGfbs3KACBkVAAGfubZSYfM089.png

圖1 系統硬件構成及IP 分配

2 上位機組網

2.1 S7-300PLC以太網設置 (1)硬件及網絡組態

CPU 采用了 314-2PN/DP,使用 STEP7 Manger V5.5 軟 件,插入1 個S3-300 站,在硬件組態中插入CPU314-2PN/ DP,其硬件組態的硬件參數必須要和實際的硬件參數相 同,因CPU314-2PN/DP 自帶兩個以太網PN 接口,在進行 組態的時候會彈出以太網屬性設置窗口,在該窗口中根據 圖1 設置IP 地址,選擇不使用路由器(普通的交換機沒有 IP 地址),新建一個Ethernet(1)子網,硬件設置完畢后,點 擊保存并編譯,創建系統數據。

(2)網絡配置

打開“ NetPro” 設置網絡參數,選中 CPU 314-2PN/ DP,在連接列表中插入兩個新連接,連接伙伴選擇 (未 指定),站點 (未指定),連接類型選擇S7 連接,在屬性 設置中,本地連接端點勾選建立主動連接,塊參數選擇, 因 S7-300 需要跟 S7-200Smart 系列 PLC 的 ST30 和 SR40 通信,可分別設置為“1”和“2”,伙伴欄鍵入相關PLC 的 IP 地 址 , 根 據 圖 1 分 別 設 置 為 “192.168.0.2” 和

“192.168.0.3”, 地 址 欄 設 定 為 S7-300 的 IP 地 址

“192.168.0.1”,然后點擊地址詳細信息,伙伴欄機架/插槽

欄,需要將插槽號改為1,確定,創建網絡組態,編譯無 錯后下載。

2.2 Smart200PLC以太網設置

Smart200PLC (包括ST30 和SR40) 都使用STEP 7 Mi? croWIN SMART V2.2,在軟件中打開“系統快”,CPU 選擇對應的模塊,可根據圖1 系統硬件構成及IP 分配,設置IP 地址和參數,如圖2 所

示。設置完成后,在 “通信”對話框中需要 選擇和編程計算機網卡 類型相匹配的網絡接口 卡,通 過 “ 查 找 CPU“, 選 擇 不 同 的 PLC 相匹配的IP 地址來圖2 Smart200PLC IP 地址參數設置 下載程序。

wKgZO2fbs3OAZBYNAACfm4BZLp4300.png

圖2 Smart200PLC IP 地址參數設置


Smart200PLC 之間的以太網通信使用GET/PUT 向導來

實現,打開 GET/PUT 向導對話框,在操作中添加名稱為 Operation1 為 GET 類型,傳送大小可設定為 100,設定遠 程 CPU 的遠程 IP 為 SR40 的 IP 地址:192.168.0.3,本地地 址 和 遠 程 地 址 均 可 設 定 為 200, 實 現 將 SR40 的 VB200~VB299 的數據傳遞給ST30 的VB200~VB299;Oper? ation2 為PUT 類型,傳送大小、遠程CPU 的遠程IP 設定與 Operation1 相同,本地地址和遠程地址設定為300,實現將 ST30 的 VB300~VB399 的 數 據 傳 遞 給 SR40 的 VB300~VB399。這樣在ST30 和SR40 就劃分一塊區域進行 數據交換。必須注意的是在設定向導時,單擊向導中

“存儲器分配”,所組態的每個網絡從操作都需要20 字節 的 V 存儲器,該地址不能與劃分為數據交換的存儲器地

址重合,可通過“建議”設定一個未使用塊的地址作為 起始地址。

2.3 MCGS觸摸屏以太網設置

觸摸屏在上電后,可連續點擊屏幕,進入系統設置, 在系統維護的“設置系統參數”中可修改IP 地址。MCGS

觸屏采用以太網組網方式時,在“設備窗口”中添加一個

“通用TCP/IP 父設備”和一個“西門子CP443-1 驅動”子

設 備 , 父 設 備 中 設 置 本 地 IP 為 編 程 計 算 機 IP

“192.168.0.5”, 遠 程 IP 地 址 設 置 為 觸 摸 屏 IP

“192.168.0.4”; 子 設 備 中 設 置 本 地 IP 為 觸 摸 屏 IP

“192.168.0.4”, 遠 程 IP 地 址 設 置 為 主 站 S7-300IP

“192.168.0.1”。

3 控制要求

系統要求完成觸摸屏與3 臺PLC 之間的通訊檢測。當 3 臺 PLC 上電后處于運行狀態時,若系統網絡連接正常,則觸摸屏中對應的通信指示燈點亮。此外,每一臺PLC 需 要分配一個輸出點,作為通信測試燈。分兩種情況測試:

(1) 3 臺PLC 之間通信測試:按下SB1 按鈕 (主站), 從站一PLC 輸出點的通信測試燈亮;再按下SB1 按鈕,從 站一PLC 輸出點的通信測試燈保持點亮,從站二PLC 輸出 點的通信測試燈亮;再按下SB1 按鈕,從站一、二PLC 輸 出點的通信測試燈滅,第一種通信測試完成。

(2) 觸摸屏與3 臺PLC 之間通信測試:在觸摸屏設計 一個測試框,在測試框內輸入 (10),主站PLC 輸出點的 通信測試燈亮;輸入 (20),主站、從站一PLC 輸出點的 通信測試燈亮;輸入(30),主站、從站一、從站二PLC輸 出點的通信測試燈亮;輸入其他值,所有通信測試燈熄滅。

4 人機界面設計

根據控制要求,人機對話界面需要設置 3 個輸出指 示燈,分別為主站、從站一、從站二通信指示燈;一個 測試框,其屬性變量如表 1 所示。MCGS 觸屏在用戶窗 口的工具箱中可使用插入元件構件和輸入框構件來實 現,在操作屬性中設定其變量。并可以使用工具箱中的直線和標簽構件 對 界 面 進 行 說 明 美化,其界面設計如圖 3所示。

wKgZPGfbs3SAEpqgAADPnQTKHMg447.png

圖3 人機界面設計

wKgZO2fbs3SAGkawAAApasAEMDc270.png

5 程序設計

5.1 PLC的輸入輸出分配

從控制要求上看,該系統只有一個輸入按鈕,由 S7-300 分配一個輸入點;3 臺PLC 分別分配一個輸出點用 作通信測試燈,如表2 所示。

wKgZPGfbs3WAKUK4AAAlqyqsQtg914.png

5.2 S7-300與Smart200通信程序

在 S7-300 中可調用 FB14 和 FB15 兩個塊來實現對 Smart200PLC 中數據的讀和寫的操作。先調用 FB14 和 FB15 設定為DB14 和DB15,其中ID 為W#16#1,如圖4 所 示。圖4 中的程序段1 為讀取指令,在M0.0 的上升沿,將 從站一ST30 的MB21 讀取到主站S7-300 的MB12 中;程序段2 為寫指令,在T1 的上升沿,將主站的MB10 寫入到從站一的MB20 中。

wKgZPGfbs3aAMIttAAHa5GH0adY611.png

圖4 讀寫操作指令

如圖5 所示的程序段 表示FB14 和FB15 利用定 時來進行讀寫,T2 延時 100 ms 到,M0.0 線圈通 電,進行讀取操作;T1 開始延時 100 ms,時間 到開始寫操作。

wKgZO2fbs3aATakYAAELM312Wus249.png

圖5 定時讀寫

同理,調用FB14 和FB15 設定為DB16 和DB17,其中 ID 為 W#16#2, 完 成 從 站 二 SR40 的 MB31 讀 取 到 主 站 S7-300的MB13中,主站的MB10寫入到從站二的MB30中。 5.3 主站S7-300功能實現

wKgZPGfbs3eAWMXbAAIdV1Ulak4528.png

圖6 計數啟動

wKgZO2fbs3iAL1OWAAGlcmq5rHI366.png

wKgZPGfbs3iAGZd_AAGlcmq5rHI589.png

圖7 觸屏數據啟動 圖8 主站通信指示燈點亮

如圖6 所示為計數啟動,該程序通過計數器記錄按下 SB1 的次數,使用比較器分別啟動不同狀態M1.0、M1.1、M1.2;如圖 7 所示為觸 屏數據啟動,該程序實 現將觸屏測試框的數據 傳遞給給 S7-300,并根 據觸屏輸入數據,使用 比 較 器 啟 動 不 同 狀 態 M1.3、 M1.4、 M1.5。 其 中 M1.3、M1.4、M1.5 均 啟動主站 PLC 輸出點的 通 信 指 示 燈 Q136.0 點 亮,可使用如圖 8 所示 的程序來實現;M1.0、M1.1、M1.4、M1.5 啟動從站一PLC 輸出點的通信指示燈點 亮,M1.1、M1.5 啟動從站二 PLC 輸出點的通信測試燈點 亮,使用如圖9 所示的程序來實現,由于從站一和從站二 的測試燈信號數據需要分別傳遞給ST30 和SR40,故在圖 9 程序中使用數據M10.0 和M10.1,M10.0 對應傳遞到ST30 中的數據為 M20.0,M10.1 對應傳遞到 SR40 中的數據為 M30.1。如圖10 所示為S7-300 上電則觸屏主站通信指示燈 點亮。

wKgZO2fbs3mAcpXJAAFl7wJIyW0888.png

圖9 從站通信指示燈啟動

wKgZPGfbs3mAAFfsAAANBoyOqNg220.jpg

圖10 主站通信測試燈啟動

5.4 從站程序設計

Smart200 ST30 和SR40 分別作為兩個從站,如果互相 通信還需要在從站中將作為本地CPU 的ST30 主程序塊中 調用執行子程序NET_EXE,如圖11 所示。如圖12 所示為 程序實現上電點亮 M21.0,因該數據可傳遞給 S7-300 的 M12.0,從而使得觸屏從站一通信指示燈點亮;而 M20.0 來自 S7-300 的 M10.0,可點亮 ST30 的輸出點 Q0.0,實現 從站一的通信測試燈點亮。同理,可實現從站二的通信指 示燈和通信測試燈點亮。

wKgZO2fbs3uAHFgmAACf8YSg_ew203.png

wKgZPGfbs3yAcDC7AACsBKc09lQ978.png

圖11 調用NET_EXE 子程序 圖12 ST30 中程序

6 結束語

本 文 通 過 一 個 具 體 實 例 , 詳 細 給 出 了 上 位 機 S7-300、S7-200Smart PLC 以及 MCGS 觸屏以太網設置, 人機界面設計及構件屬性設置,S7-300 與 S7-200Smart PLC 程序功能,實現了MCGS 觸摸屏與西門子S7 系列不同 PLC 型號之間以太網通信測試,為不同工業自動化控制系 統搭建基礎。

福建鴻飛達主推: 霍尼韋爾 測厚儀備件/施耐德愛樂系列伺服驅動器LXM,BMX模塊 ,140/TSX模塊/ABBDCS模塊 ,機器人備件,IGBT模塊 板卡 , ABB張力傳感器/西門子羅賓康 系列產品,煙氣分析儀7MB,電機保護器3UF,寬溫系列模塊6AG,軟件6FC5851 6FC5852 /力士樂 伺服驅動器 電機/發那科 伺服驅動器 電機/安川 伺服驅動器 電機.

一站式解決產品采購問題,采購維修需求請留言或訪問福建鴻飛達官方網站

審核編輯 黃宇

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

    關注

    41

    文章

    5997

    瀏覽量

    180798
  • plc
    plc
    +關注

    關注

    5051

    文章

    14592

    瀏覽量

    486862
  • 西門子
    +關注

    關注

    98

    文章

    3310

    瀏覽量

    120367
  • 觸摸屏
    +關注

    關注

    42

    文章

    2459

    瀏覽量

    121954
  • MCGS
    +關注

    關注

    11

    文章

    89

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MPI 轉以太網模塊賦能:S7-300PLCS7-1200 / 觸摸屏 / ModbusRTU 變頻器多鏈路通訊實戰

    一、項目背景與痛點 ? 在新能源儲能系統集成場景中,某鋰電池生產線采用 西門子S7-300PLC 作為本地控制器,通過MPI/DP接口連接西門子TP1200Comfort觸摸屏實現本地
    的頭像 發表于 12-01 17:33 ?1423次閱讀
    MPI 轉<b class='flag-5'>以太網</b>模塊賦能:<b class='flag-5'>S7-300PLC</b> 與 <b class='flag-5'>S7</b>-1200 / <b class='flag-5'>觸摸屏</b> / ModbusRTU 變頻器多鏈路通訊實戰

    基于以太網模塊:西門子 S7-300PLC 與 LABVIEW 上位機通訊配置實操

    一、項目背景與需求目標 在工業自動化領域,西門子S7-300PLC因其穩定性和強大控制功能被廣泛應用,但其缺乏網口,難以與上位機進行以太網通訊,導致數據傳輸效率低下,無法滿足現代工業生產對實時
    的頭像 發表于 11-28 17:03 ?2498次閱讀
    基于<b class='flag-5'>以太網</b>模塊:<b class='flag-5'>西門子</b> <b class='flag-5'>S7-300PLC</b> 與 LABVIEW 上位機通訊配置實操

    西門子?S7-200 SMART PLC借助于PPI以太網通訊處理器與西門子觸摸屏通訊的應用配置案例

    ?大工段。2024?年企業引進西門子 TP900 Comfort?觸摸屏作為現場操作面板,計劃通過以太網PLC?實時交互,并接入工廠 MES?采集關鍵溫度、壓力、流量數據。由于 S
    的頭像 發表于 10-27 14:42 ?957次閱讀
    <b class='flag-5'>西門子</b>?<b class='flag-5'>S7</b>-200 SMART <b class='flag-5'>PLC</b>借助于PPI<b class='flag-5'>以太網通</b>訊處理器與<b class='flag-5'>西門子</b><b class='flag-5'>觸摸屏</b>通訊的應用配置案例

    西門子S7-400 PLCS7-1500 PLC以太網通訊及HMI集成實現涂裝車間監控的智能化升級

    一、行業痛點 華東某上市塑企32條注塑生產線,核心控制為32套西門子S7-400 PLC。當年規劃時MPI/DP尚屬主流,如今卻成為智能化改造的最大障礙: 沒有以太網口,無法與新上線的
    的頭像 發表于 08-28 14:11 ?746次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7</b>-400 <b class='flag-5'>PLC</b>與<b class='flag-5'>S7</b>-1500 <b class='flag-5'>PLC</b><b class='flag-5'>以太網通</b>訊及HMI集成實現涂裝車間監控的智能化升級

    西門子SMARTS7-200PLCS7-1500PLC以太網通訊及PPI集成實現分布式IO控制

    在工業自動化領域,西門子S7-200系列PLC憑借其高可靠性和性價比,長期占據著中小型自動化項目的重要市場份額。然而,該系列
    的頭像 發表于 08-15 18:03 ?1264次閱讀
    <b class='flag-5'>西門子</b>SMARTS<b class='flag-5'>7-200PLC</b>與<b class='flag-5'>S7-1500PLC</b><b class='flag-5'>以太網通</b>訊及PPI集成實現分布式IO控制

    S7-300PLC通過MPI轉以太網模塊實現與S7-1500PLC觸摸屏的協同通信案例

    一、案例背景 某知名食品飲料企業為提升生產線智能化水平,引入數臺西門子新一代S7-1500PLC西門子精智系列觸摸屏,旨在構建中央監控與柔
    的頭像 發表于 08-14 09:43 ?1117次閱讀
    <b class='flag-5'>S7-300PLC</b>通過MPI轉<b class='flag-5'>以太網</b>模塊實現與<b class='flag-5'>S7-1500PLC</b>及<b class='flag-5'>觸摸屏</b>的協同<b class='flag-5'>通信</b>案例

    西門子PLC跨代整合:S7-400與S7-1500以太網通訊在涂裝車間的實戰應用

    一、行業痛點 華東某上市塑企32條注塑生產線,核心控制為32套西門子S7-400 PLC。當年規劃時MPI/DP尚屬主流,如今卻成為智能化改造的最大障礙: 1.?沒有以太網口,無法與新
    的頭像 發表于 08-13 09:38 ?818次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>跨代整合:<b class='flag-5'>S7</b>-400與<b class='flag-5'>S7</b>-1500<b class='flag-5'>以太網通</b>訊在涂裝車間的實戰應用

    西門子S7-300PLC借助于MPI轉以太網模塊同時和S7-1500PLC觸摸屏以及Modbus RTU協議的變頻器通訊案例

    西門子KTP700 Basic 觸摸屏進行本地操作與監控。產線含有多臺驅動清洗泵及傳送帶的施耐德ATV340變頻器(Modbus RTU從站)。工廠新引入的智能中央監控系統基于西門子S7
    的頭像 發表于 08-13 09:36 ?821次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-300PLC</b>借助于MPI轉<b class='flag-5'>以太網</b>模塊同時和<b class='flag-5'>S7-1500PLC</b>、<b class='flag-5'>觸摸屏</b>以及Modbus RTU協議的變頻器通訊案例

    PLC以太網通訊模塊實現:西門子S7-300與S7-1200、觸摸屏及變頻器通訊案例

    ? 一、項目場景 某光伏組件廠層壓機原采用S7-300 PLC(CPU315-2DP)控制溫度、壓力及傳送流程,通過MPI接口連接西門子KTP700 Basic觸摸屏。現需實現: 與工
    的頭像 發表于 08-02 12:39 ?2718次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>以太網通</b>訊模塊實現:<b class='flag-5'>西門子</b><b class='flag-5'>S7</b>-300與<b class='flag-5'>S7</b>-1200、<b class='flag-5'>觸摸屏</b>及變頻器通訊案例

    西門子S7-300PLC借助于MPI轉以太網模塊同時和S7-1200PLC觸摸屏以及ModbusRTU協議的變頻器通訊案例

    在新能源儲能系統集成場景中,某鋰電池生產線采用西門子S7-300PLC作為本地控制器,通過MPI/DP接口連接西門子TP1200Comfort觸摸屏實現本地操作。隨著智能化升級需求,需
    的頭像 發表于 07-30 11:11 ?925次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-300PLC</b>借助于MPI轉<b class='flag-5'>以太網</b>模塊同時和<b class='flag-5'>S7-1200PLC</b>、<b class='flag-5'>觸摸屏</b>以及ModbusRTU協議的變頻器通訊案例

    PLC 以太網通訊模塊:助力 S7-300 同時聯動 S7-1200、觸摸屏與 Modbus RTU 變頻器

    S7-1200 PLC控制的下游包裝線、西門子觸摸屏(HMI)進行數據交互,并實時監控驅動關鍵反應釜的西門子Modbus RTU協議的變頻器
    的頭像 發表于 07-30 10:04 ?539次閱讀
    <b class='flag-5'>PLC</b> <b class='flag-5'>以太網通</b>訊模塊:助力 <b class='flag-5'>S7</b>-300 同時聯動 <b class='flag-5'>S7</b>-1200、<b class='flag-5'>觸摸屏</b>與 Modbus RTU 變頻器

    MPI 轉以太網模塊案例:西門子 S7-300PLC 借此與 S7-1200、觸摸屏及 ModbusRTU 變頻器通訊

    一、項目背景與痛點 在新能源儲能系統集成場景中,某鋰電池生產線采用西門子S7-300PLC作為本地控制器,通過MPI/DP接口連接西門子TP1200Comfort觸摸屏實現本地操作。隨
    的頭像 發表于 07-30 10:02 ?794次閱讀
    MPI 轉<b class='flag-5'>以太網</b>模塊案例:<b class='flag-5'>西門子</b> <b class='flag-5'>S7-300PLC</b> 借此與 <b class='flag-5'>S7</b>-1200、<b class='flag-5'>觸摸屏</b>及 ModbusRTU 變頻器通訊

    S7-300PLC在老舊產線中同時驅動新S7-1200、觸摸屏及變頻器的秘訣

    TP1200Comfort觸摸屏,同時工廠需要將該西門子300PLC西門子1200PLC進行以太網通
    的頭像 發表于 07-29 10:31 ?685次閱讀

    plc以太網通訊模塊:西門子 S7-300PLCS7-1200、觸摸屏及變頻器通訊案例

    TP1200Comfort觸摸屏,同時工廠需要將該西門子300PLC西門子1200PLC進行以太網通
    的頭像 發表于 07-29 09:51 ?1483次閱讀
    <b class='flag-5'>plc</b><b class='flag-5'>以太網通</b>訊模塊:<b class='flag-5'>西門子</b> <b class='flag-5'>S7-300PLC</b> 與 <b class='flag-5'>S7</b>-1200、<b class='flag-5'>觸摸屏</b>及變頻器通訊案例

    西門子 S7-200 SMART PLC 借助以太網模塊與上位機、觸摸屏通訊案例

    一、行業痛點分析 在工業自動化領域,小型空調系統的控制與監控一直面臨著通信難題。傳統的西門子S7-200 SMART PLC作為一款經典的小型可編程控制器,廣泛應用于各類小型自動化系統
    的頭像 發表于 07-21 14:43 ?1040次閱讀
    <b class='flag-5'>西門子</b> <b class='flag-5'>S7</b>-200 SMART <b class='flag-5'>PLC</b> 借助<b class='flag-5'>以太網</b>模塊與上位機、<b class='flag-5'>觸摸屏</b>通訊案例