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

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

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

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

jf_kBxdsOIg ? 2022-12-22 16:00 ? 次閱讀

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

一、TCPIP協(xié)議簡(jiǎn)介

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

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

Win7 32位虛擬機(jī):1套

Win XP 虛擬機(jī):1套

STEP7及WinLC :1套

iFIX5.1:1套

三、應(yīng)用軟件介紹

01

STEP7介紹

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

02

WinAC介紹

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

03

iFIX介紹

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

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

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

01

環(huán)境配置

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

STEP7 IP:192.168.2.3

iFIX5.1 IP:192.168.2.22

79cc45ae-7df4-11ed-8abf-dac502259ad0.png

02

STEP7配置

站點(diǎn)及硬件配置

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

79f56c9a-7df4-11ed-8abf-dac502259ad0.png

程序編寫(xiě)及下載

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

7a07075c-7df4-11ed-8abf-dac502259ad0.png

03

iFIX配置

系統(tǒng)配置

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

7a1ac7d8-7df4-11ed-8abf-dac502259ad0.png

7a2a9cd0-7df4-11ed-8abf-dac502259ad0.png

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

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

7a43591e-7df4-11ed-8abf-dac502259ad0.png

添加畫(huà)面及運(yùn)行

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

7a5fd594-7df4-11ed-8abf-dac502259ad0.png

7a74f276-7df4-11ed-8abf-dac502259ad0.png

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

01

虛擬化工業(yè)場(chǎng)景仿真

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

02

虛擬化靶場(chǎng)管理平臺(tái)

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

7a8be742-7df4-11ed-8abf-dac502259ad0.png

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

    關(guān)注

    5011

    文章

    13297

    瀏覽量

    463342
  • 西門(mén)子
    +關(guān)注

    關(guān)注

    94

    文章

    3039

    瀏覽量

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

    關(guān)注

    4

    文章

    231

    瀏覽量

    27053
  • 通訊協(xié)議
    +關(guān)注

    關(guān)注

    10

    文章

    274

    瀏覽量

    20354

原文標(biāo)題:【干貨】西門(mén)子軟PLC與組態(tài)軟件如何通訊?

文章出處:【微信號(hào):你身邊的機(jī)器人專(zhuān)家,微信公眾號(hào):你身邊的機(jī)器人專(zhuān)家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于西門(mén)子plc通訊的10個(gè)問(wèn)題與解答

    西門(mén)子 200 plc 使用 MPI 協(xié)議與組態(tài)王進(jìn)行通訊時(shí)需要哪些設(shè)置? 1)在運(yùn)行組態(tài)王的機(jī)器上需要安裝
    的頭像 發(fā)表于 01-19 16:50 ?7053次閱讀

    西門(mén)子plc數(shù)據(jù)類(lèi)型_西門(mén)子plc通訊方式

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

    西門(mén)子PLC的硬件組態(tài)詳細(xì)資料說(shuō)明

    本文檔的主要內(nèi)容詳細(xì)介紹的是西門(mén)子PLC的硬件組態(tài)詳細(xì)資料說(shuō)明
    發(fā)表于 01-17 16:15 ?41次下載

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

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

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

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

    西門(mén)子S7-1200與組態(tài)軟件之間無(wú)線MODBUS通信實(shí)例

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

    西門(mén)子PLC編程軟件功能及安裝

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

    西門(mén)子PLC介紹

    西門(mén)子PLC PLC概念 我們知道PLC都有一個(gè)操作系統(tǒng),將這個(gè)操作系統(tǒng)提取出來(lái)部署到一個(gè)特
    發(fā)表于 04-18 09:53 ?1次下載
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>軟</b><b class='flag-5'>PLC</b>介紹

    西門(mén)子PLC通訊知識(shí)匯總

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

    西門(mén)子軟件PLC組態(tài)軟件通訊實(shí)例

    【導(dǎo)讀】分享西門(mén)子虛擬PLC組態(tài)軟件iFIX之間TCP/IP仿真通訊
    的頭像 發(fā)表于 06-19 11:00 ?1710次閱讀
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>軟件</b><b class='flag-5'>PLC</b>與<b class='flag-5'>組態(tài)</b><b class='flag-5'>軟件</b><b class='flag-5'>通訊</b>實(shí)例

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

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

    西門(mén)子1200PLC之間的ModbusTCP通訊如何實(shí)現(xiàn)?

    西門(mén)子1200PLC通過(guò)以太網(wǎng)通訊與其它設(shè)備進(jìn)行數(shù)據(jù)交互,西門(mén)子1200PLC可以和西門(mén)子系列
    發(fā)表于 07-30 14:49 ?9824次閱讀
    <b class='flag-5'>西門(mén)子</b>1200<b class='flag-5'>PLC</b>之間的ModbusTCP<b class='flag-5'>通訊</b>如何實(shí)現(xiàn)?

    西門(mén)子PLC組態(tài)王無(wú)線通訊中如何設(shè)置從站

    網(wǎng)絡(luò)組成如下: 二、測(cè)試背景 ● PC端組態(tài)軟件版本:組態(tài)王6.55 ● 默認(rèn)參數(shù):9600、8、N、1 ● PLC型號(hào):西門(mén)子S7-300
    的頭像 發(fā)表于 11-27 10:07 ?849次閱讀
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b>與<b class='flag-5'>組態(tài)</b>王無(wú)線<b class='flag-5'>通訊</b>中如何設(shè)置從站

    西門(mén)子PLC與IO模塊如何通訊

    Module)作為與外部設(shè)備交互的橋梁,其重要性不言而喻。本文將詳細(xì)闡述西門(mén)子PLC如何與IO模塊進(jìn)行通訊,從通訊原理、通訊方式、配置步驟
    的頭像 發(fā)表于 06-19 10:46 ?1978次閱讀

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

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