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

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

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

西門子軟件PLC與組態(tài)軟件通訊實例

jf_HqYZKkad ? 來源:自動化微招聘 ? 2023-06-19 11:00 ? 次閱讀

【導讀】分享西門子虛擬PLC與組態(tài)軟件iFIX之間TCP/IP仿真通訊。

一、TCPIP協(xié)議簡介

TCP/IP傳輸協(xié)議,即傳輸控制/網(wǎng)絡(luò)協(xié)議,也叫作網(wǎng)絡(luò)通訊協(xié)議。它是網(wǎng)絡(luò)應用中最基本的通信協(xié)議。TCP/IP傳輸協(xié)議對互聯(lián)網(wǎng)中各部分進行通信的標準和方法進行了規(guī)定。并且,TCP/IP傳輸協(xié)議是保證網(wǎng)絡(luò)數(shù)據(jù)信息及時、完整傳輸?shù)膬蓚€重要的協(xié)議。TCP/IP傳輸協(xié)議是嚴格來說是一個四層的體系結(jié)構(gòu),應用層、傳輸層、網(wǎng)絡(luò)層和數(shù)據(jù)鏈路層都包含其中。

二、協(xié)議搭建的工具

Win7 32位虛擬機:1套

Win XP 虛擬機:1套

STEP7及WinLC :1套

iFIX5.1:1套

三、應用軟件介紹

01STEP7介紹

STEP 7是一款編程軟件,用于西門子系列工控產(chǎn)品包括SIMATIC S7、M7、C7和基于PC的WinAC的編程、監(jiān)控和參數(shù)設(shè)置,是SIMATIC工業(yè)軟件的重要組成部分。STEP 7具有以下功能:硬件配置和參數(shù)設(shè)置、通訊組態(tài)、編程、測試、啟動和維護、文件建檔、運行和診斷功能等。

02WinAC介紹

SIMATIC WinAC是西門子公司開發(fā)的基于PC控制的核心組件,它的出現(xiàn)擴展了SIMATIC S7的控制范圍。WinAC是一個名副其實的控制中心,它將PLC控制、數(shù)據(jù)處理、通訊、可視化及工藝集成于一臺PC機上。WinLC是WinAC中的一種控制器,Windows Logic Controller,是可執(zhí)行 S7 控制器(S7-300/400)功能的軟PLC系統(tǒng)的一個實時作業(yè)系統(tǒng)上執(zhí)行的應用軟件。即是基于實時系統(tǒng)的,完成PLC任務的軟件。

03iFIX介紹

iFIX是Intellution自動化軟件產(chǎn)品家族(目前已歸屬GE)中的一個基于Windows的HMI/SCADA組件。iFIX是基于開放的和組件技術(shù)的產(chǎn)品,專為在工廠級和商業(yè)系統(tǒng)之間提供易于集成和協(xié)同工作設(shè)計環(huán)境。它的功能結(jié)構(gòu)特點可以減少開發(fā)自動化項目的時間,縮短系統(tǒng)升級和維護的時間,與第三方應用程序無縫集成,增強生產(chǎn)力。 iFIX的SCADA部分提供了監(jiān)視管理、報警和控制功能。它能夠?qū)崿F(xiàn)數(shù)據(jù)的絕對集成和實現(xiàn)真正的分布式網(wǎng)絡(luò)結(jié)構(gòu)。

iFIX的HMI部分是監(jiān)視控制生產(chǎn)過程的窗口,它提供了開發(fā)操作員熟悉的畫面所需要的所有工具。

四、協(xié)議仿真環(huán)境搭建過程

01環(huán)境配置

將兩臺虛擬機及物理機設(shè)置在同一網(wǎng)段:

STEP7 IP:192.168.2.3

iFIX5.1 IP:192.168.2.22

041a6316-0cf8-11ee-962d-dac502259ad0.png

02STEP7配置

站點及硬件配置

打開STEP7,插入一個SIMATIC PC 站點。配置組態(tài),插槽中分別插入WinLC RTX和IE General,并將IE的IP設(shè)置為虛擬機的IP192.168.2.3。然后保存編譯。

0438ae5c-0cf8-11ee-962d-dac502259ad0.png

程序編寫及下載

新建OB1及DB塊,并編寫一段程序,與上位機通訊時用作監(jiān)控數(shù)據(jù),更直觀的判斷通訊狀態(tài)。

0446eb98-0cf8-11ee-962d-dac502259ad0.png

03iFIX配置

系統(tǒng)配置

打開系統(tǒng)配置,添加并配置S7A驅(qū)動。配置好設(shè)備及塊地址后,監(jiān)視通訊狀態(tài)是否良好。

04553a68-0cf8-11ee-962d-dac502259ad0.png

04622c1e-0cf8-11ee-962d-dac502259ad0.png

數(shù)據(jù)庫管理器

打開數(shù)據(jù)庫管理器,然后添加DI、AI變量與PLC程序中的變量地址一一對應。

046df846-0cf8-11ee-962d-dac502259ad0.png

添加畫面及運行

新建畫面,添加管道、水泵、出水罐等標簽。然后關(guān)聯(lián)數(shù)據(jù)庫中的變量。運行畫面后當按下水泵啟動按鈕后,水泵啟動指示燈變?yōu)檫\行狀態(tài)(綠色),同時液位會按照一定速率升高。當液位高于設(shè)定值時,會產(chǎn)生液位高報警,提示操作人員液位異常。停止水泵運行,液位保持不變。

048e0514-0cf8-11ee-962d-dac502259ad0.png

049b3b1c-0cf8-11ee-962d-dac502259ad0.png

五、TCP/IP協(xié)議虛擬化仿真技術(shù)應用

01虛擬化工業(yè)場景仿真

利用此虛擬化技術(shù)實現(xiàn)虛擬化平臺的搭建,能夠無限接近真實的控制系統(tǒng)、監(jiān)控上位機的虛擬化仿真,實現(xiàn)典型的工業(yè)場景虛擬化,如石油石化、火力發(fā)電、水利系統(tǒng)、智能制造等。

02虛擬化靶場管理平臺

將虛擬化工業(yè)場景搭建到工業(yè)互聯(lián)網(wǎng)安全虛擬化靶場平臺,針對控制、監(jiān)控系統(tǒng)進行虛擬化模擬仿真,并能在其上進行數(shù)據(jù)流量抓取分析、攻防演練以避免對真實業(yè)務網(wǎng)絡(luò)的破壞。

04ba411a-0cf8-11ee-962d-dac502259ad0.png

審核編輯:湯梓紅

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

    關(guān)注

    5001

    文章

    12942

    瀏覽量

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

    關(guān)注

    93

    文章

    2958

    瀏覽量

    114816
  • 通訊
    +關(guān)注

    關(guān)注

    9

    文章

    876

    瀏覽量

    34667
  • TCP
    TCP
    +關(guān)注

    關(guān)注

    8

    文章

    1324

    瀏覽量

    78754
  • 組態(tài)軟件
    +關(guān)注

    關(guān)注

    4

    文章

    230

    瀏覽量

    26969

原文標題:【干貨】西門子軟PLC與組態(tài)軟件通訊實例

文章出處:【微信號:自動化微招聘,微信公眾號:自動化微招聘】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    西門子S7-200PLC西門子變頻器MM440通訊程序實例

    西門子S7-200PLC西門子變頻器MM440通訊程序實例
    的頭像 發(fā)表于 05-04 09:54 ?4511次閱讀
    <b class='flag-5'>西門子</b>S7-200<b class='flag-5'>PLC</b>與<b class='flag-5'>西門子</b>變頻器MM440<b class='flag-5'>通訊</b>程序<b class='flag-5'>實例</b>

    西門子PLC實例電子教程

    本書為西門子PLC實例電子教程,第一章就對PLC進行了概述,通過實例西門子
    發(fā)表于 07-19 16:09 ?0次下載
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b><b class='flag-5'>實例</b>電子教程

    西門子S7200與變頻器MODBUS通訊實例詳解

    西門子S7200與變頻器MODBUS通訊實例詳解
    發(fā)表于 12-11 17:04 ?21次下載

    西門子plc數(shù)據(jù)類型_西門子plc通訊方式

    西門子PLC的品質(zhì)非常好,其網(wǎng)絡(luò)穩(wěn)定性、開放性深受工控人員的喜愛,而且編程軟件分類多,使用方便。在國內(nèi)工控界具有顯著地位。雖然大家對西門子PLC
    發(fā)表于 07-25 10:57 ?1.4w次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>plc</b>數(shù)據(jù)類型_<b class='flag-5'>西門子</b><b class='flag-5'>plc</b><b class='flag-5'>通訊</b>方式

    西門子S7-1200-PLC-Modbus通訊實例

    西門子S7-1200-PLC-Modbus通訊實例免費下載。
    發(fā)表于 04-21 14:46 ?111次下載

    西門子PLC組態(tài)通訊設(shè)置

    西門子PLC組態(tài)通訊設(shè)置說明。
    發(fā)表于 05-06 16:35 ?43次下載

    西門子PLC組態(tài)軟件如何通訊?

    STEP 7是一款編程軟件,用于西門子系列工控產(chǎn)品包括SIMATIC S7、M7、C7和基于PC的WinAC的編程、監(jiān)控和參數(shù)設(shè)置,是SIMATIC工業(yè)軟件的重要組成部分。STEP 7具有以下功能:硬件配置和參數(shù)設(shè)置、
    的頭像 發(fā)表于 03-14 11:15 ?3147次閱讀

    西門子PLC組態(tài)軟件如何通訊?

    【導讀】分享西門子虛擬PLC組態(tài)軟件iFIX之間TCP/IP仿真通訊。 ? ? ? 一、TCPIP協(xié)議簡介 TCP/IP傳輸協(xié)議,即傳輸控
    的頭像 發(fā)表于 12-22 16:00 ?1146次閱讀

    西門子S7-1200與組態(tài)軟件之間無線MODBUS通信實例

    本方案是組態(tài)軟件西門子 S7-1200進行無線 MODBUS 通信的實現(xiàn)方法。此方案可以作為西門子 S7-1200與組態(tài)
    的頭像 發(fā)表于 01-11 09:27 ?2591次閱讀
    <b class='flag-5'>西門子</b>S7-1200與<b class='flag-5'>組態(tài)</b><b class='flag-5'>軟件</b>之間無線MODBUS通信<b class='flag-5'>實例</b>

    西門子S7 1214C PLC的ModbusRTU通訊實例分析

    在博圖軟件中配置西門子PLC通訊板。modbus通訊需要設(shè)置波特率、數(shù)據(jù)位、停止位和校驗位等通訊
    發(fā)表于 03-13 16:40 ?5491次閱讀

    組態(tài)軟件與S7-200SMART無線MODBUS通信

    本方案是組態(tài)軟件西門子 S7-200 Smart 進行無線 MODBUS 通信的實現(xiàn)方法。此方案可以作為西門子 S7-200 Smart與組態(tài)
    的頭像 發(fā)表于 04-04 09:46 ?1496次閱讀
    <b class='flag-5'>組態(tài)</b>王<b class='flag-5'>軟件</b>與S7-200SMART無線MODBUS通信

    西門子PLC編程軟件功能及安裝

    西門子PLC編程軟件官方版是一款專為西門子產(chǎn)品打造的PLC編程工具。西門子
    發(fā)表于 04-17 14:31 ?8次下載
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>編程<b class='flag-5'>軟件</b>功能及安裝

    西門子PLC通訊知識匯總

    西門子 200 plc 使用 MPI 協(xié)議與組態(tài)王進行通訊時需要哪些設(shè)置?
    的頭像 發(fā)表于 05-06 10:35 ?1562次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b><b class='flag-5'>通訊</b>知識匯總

    西門子PLC編程技巧(軟件篇)

    為大家整理一些西門子PLC軟件編程小竅門
    的頭像 發(fā)表于 07-10 09:34 ?1866次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>編程技巧(<b class='flag-5'>軟件</b>篇)

    西門子PLC與ABB變頻器通訊怎么實現(xiàn)

    能力和靈活的通訊接口,結(jié)合ABB變頻器的高性能驅(qū)動和控制功能,共同構(gòu)成了工業(yè)自動化系統(tǒng)中的核心部分。本文將對西門子PLC與ABB變頻器通訊的實現(xiàn)進行詳細闡述,包括
    的頭像 發(fā)表于 06-19 15:29 ?1576次閱讀