色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

基于IEC 61131-3軟件的工藝控制編程系統(tǒng)的實(shí)現(xiàn)與研究

電子設(shè)計(jì) ? 來源:國(guó)內(nèi)外機(jī)電一體化技術(shù) ? 作者:羅伯特.杉布,王蔚 ? 2021-01-20 10:19 ? 次閱讀

IEC61131-3是第一個(gè)為工業(yè)控制系統(tǒng)提供標(biāo)準(zhǔn)化編程語言的國(guó)際標(biāo)準(zhǔn),該標(biāo)準(zhǔn)針對(duì)工業(yè)控制系統(tǒng)所闡述的的軟件設(shè)計(jì)概念、模型等適應(yīng)了當(dāng)今世界軟件、工業(yè)控制系統(tǒng)的發(fā)展方向,是一種非常先進(jìn)的設(shè)計(jì)技術(shù),它不但極大地推動(dòng)了工業(yè)控制系統(tǒng)的軟件設(shè)計(jì)的進(jìn)步,而且它的許多概念還對(duì)現(xiàn)場(chǎng)總線設(shè)備的軟件設(shè)計(jì)產(chǎn)生了很大影響。符合IEC61131-3的軟件系統(tǒng)是一個(gè)結(jié)構(gòu)完美、可重復(fù)使用、可維護(hù)的工業(yè)控制系統(tǒng)軟件,不但能被應(yīng)用在PLC(可編程控制器),而且還能被應(yīng)用在控制工業(yè)及制造過程的一切軟件中,是一種先進(jìn)的工業(yè)控制編程系統(tǒng)。

IEC61131-3標(biāo)準(zhǔn)包括兩部分:編程和公共元素。編程部分描述了兩個(gè)重要模型:IEC 軟件模型和通訊模型。公共元素定義了編程系統(tǒng)中需要的的數(shù)據(jù)類型。本文將通過對(duì)IEC61131-3標(biāo)準(zhǔn)的這兩個(gè)部分的描述,從理論上分析、闡述 IEC61131-3編程系統(tǒng)所具有的優(yōu)點(diǎn),并讓我們學(xué)習(xí)到IEC61131-3所闡述的先進(jìn)的設(shè)計(jì)思想。

一、IEC61131-3的兩個(gè)重要模型

IEC61131-3標(biāo)準(zhǔn)有兩個(gè)模型:IEC 軟件模型和通訊模型。這兩個(gè)模型構(gòu)成了實(shí)現(xiàn)符合IEC61131-3國(guó)際標(biāo)準(zhǔn)的編程系統(tǒng)的概念基礎(chǔ),它們不但是IEC61131-3編程系統(tǒng)區(qū)別于傳統(tǒng)的 PLC編程系統(tǒng)的重要標(biāo)志,而且也是IEC61131-3編程系統(tǒng)優(yōu)越于傳統(tǒng)的PLC編程系統(tǒng)的原因所在。IEC 軟件模型從理論上描述了如何將一個(gè)復(fù)雜的程序分解為若干個(gè)小的不同的可管理部分,并且在各個(gè)被分解部分之間有清晰的和規(guī)范的接口的方法;描述了一臺(tái)PLC 如何實(shí)現(xiàn)多個(gè)獨(dú)立程序的同時(shí)裝載、運(yùn)行;描述了系統(tǒng)如何實(shí)現(xiàn)對(duì)程序執(zhí)行的完全控制等。通訊模型同樣從理論上描述了不同程序組織單元(POU – Program Organization Units)之間如何交換信息的方法。程序組織單元包括程序,功能塊和功能。

為了更好地描述IEC 軟件模型,我們先通過一個(gè)實(shí)際的應(yīng)用系統(tǒng)來描述IEC61131-3軟件與實(shí)際系統(tǒng)的關(guān)系,然后再進(jìn)一步說明61131-3軟件模型。

二、IEC61131-3軟件與實(shí)際系統(tǒng)的關(guān)系

如圖1為一采用PLC的直接數(shù)字控制系統(tǒng)。來自物理傳感器的連續(xù)信號(hào)被轉(zhuǎn)換為數(shù)字采樣信號(hào)后,PLC控制系統(tǒng)就可以運(yùn)行諸如比例,積分,微分(PID)等算法產(chǎn)生控制信號(hào)輸出,最終實(shí)現(xiàn)對(duì)裝置位置的控制。在圖1中,IEC61131-3軟件假設(shè),來自傳感器或變送器

基于IEC 61131-3軟件的工藝控制編程系統(tǒng)的實(shí)現(xiàn)與研究

圖一 應(yīng)用PLC系統(tǒng)的直接數(shù)字控制系統(tǒng)

外部數(shù)值被直接放在一段特定的內(nèi)存區(qū),同時(shí),程序運(yùn)行后產(chǎn)生的結(jié)果也被放在一段特定的內(nèi)存區(qū),更新這些內(nèi)存區(qū)數(shù)值,即實(shí)現(xiàn)了對(duì)執(zhí)行器或顯示器的驅(qū)動(dòng)。到PLC的I/O裝置的內(nèi)存映射并沒有定義在標(biāo)準(zhǔn)中,它會(huì)隨著不同的PLC廠商有很大的不同。

三、IEC 軟件模型

IEC61131-3軟件模型如圖二所示。該軟件模型是一種分層結(jié)構(gòu),每一層隱藏了其下層的許多特征。IEC61131-3具有的這種分層結(jié)構(gòu),構(gòu)成了 IEC61131-3軟件優(yōu)越于傳統(tǒng)的PLC軟件的理論基礎(chǔ),是IEC61131-3軟件先進(jìn)性的體現(xiàn)。下面我們先描述軟件模型的各個(gè)部分的概念,同時(shí)分析、總結(jié)IEC61131-3編程系統(tǒng)所具有的優(yōu)點(diǎn)。

1.配置、資源、程序和任務(wù)

在模型的最上層是軟件“配置”,它等同于一個(gè)PLC軟件,使用在一個(gè)具體應(yīng)用的定義PLC行為的整個(gè)軟件中,它與配置系統(tǒng)的實(shí)際過程是不同的。如在一個(gè)復(fù)雜的由多臺(tái)PLC組成的自動(dòng)化生產(chǎn)線中,每臺(tái)PLC中的軟件就是一個(gè)獨(dú)立的“配置”。一個(gè)“配置”可與其它的IEC“配置”通過定義的接口進(jìn)行通訊。

在每一個(gè)配置中,有一個(gè)或多個(gè)“資源”,“資源”不僅為運(yùn)行程序提供了一個(gè)支持系統(tǒng),而且它反映了PLC的物理結(jié)構(gòu),在程序和PLC物理I/O通道之間提供了一個(gè)接口。一個(gè)IEC程序只有在裝入“資源”后才能執(zhí)行?!百Y源”通常放在PLC內(nèi),但也可以放在其它系統(tǒng)內(nèi)。

一個(gè)IEC程序可以用不同的IEC編程語言來編寫。典型的IEC程序由許多互連的功能塊組成,各功能塊之間可互相交換數(shù)據(jù)。一個(gè)程序可以讀寫I/O變量,并且能夠與其它的程序通訊。一個(gè)程序中的不同部分的執(zhí)行通過“任務(wù)”來控制。

“任務(wù)”被配置以后,可以控制一系列程序和/或功能塊周期性地執(zhí)行程序或由一個(gè)的特定的事件觸發(fā)開始執(zhí)行程序。IEC程序或功能塊通常保持完全的待用狀態(tài),只有當(dāng)是由一個(gè)特定的被配置的任務(wù)來周期性地執(zhí)行或由一個(gè)特定的變量狀態(tài)改變來觸發(fā)執(zhí)行的情況,IEC程序或功能塊才會(huì)執(zhí)行。

2.功能塊和功能

功能塊概念是IEC61131-3標(biāo)準(zhǔn)編程系統(tǒng)的一個(gè)重要的特征。任何功能塊可以用其它的更小的更易管理的功能塊來編程,這樣就可以由許多的功能塊創(chuàng)建一個(gè)有層次的結(jié)構(gòu)合理的程序。IEC61131-3還允許程序設(shè)計(jì)人員利用現(xiàn)有的功能塊和其它的軟件元件生成新的功能塊。

圖二:IEC軟件模型

功能也是IEC61131-3標(biāo)準(zhǔn)中的一個(gè)重要概念,但在軟件模型中未表現(xiàn)出來,它常常使人們與功能塊混淆。功能是一些在程序執(zhí)行過程中的軟件元件,這些軟件元件對(duì)一系列特定的輸入值會(huì)產(chǎn)生相應(yīng)的輸出結(jié)果,如算術(shù)功能COS(),SIN()等。IEC61131-3標(biāo)準(zhǔn)中有大量的用于處理不同數(shù)據(jù)類型的功能。

3. 變量和存取路徑

在配置、系統(tǒng)資源、程序、功能或功能塊內(nèi),可以聲明和使用局部變量、全局變量、直接變量。局部變量是僅僅能在配置、資源、程序、功能或功能塊內(nèi)聲明和存取的變量;全局變量在一個(gè)程序(或配置)內(nèi)聲明,它能被程序(配置)內(nèi)的所有軟件元件存??;直接變量是PLC程序的內(nèi)存區(qū)直接用地址變量來表示的變量。存取路徑提供了在不同的配置之間交換數(shù)據(jù)和信息的設(shè)備。每一配置內(nèi)的變量可被其它遠(yuǎn)程配置存取。配置之間存取數(shù)據(jù)和信息可采用基于以太網(wǎng)網(wǎng)絡(luò),現(xiàn)場(chǎng)總線或通過底板總線交換數(shù)據(jù)。

四、 軟件模型到實(shí)際系統(tǒng)的映射

IEC 軟件模型到實(shí)際系統(tǒng)的映射,針對(duì)不同的系統(tǒng)有如下的不同的映射關(guān)系:

1. 具有一個(gè)主處理器的小型系統(tǒng):小型系統(tǒng)的模型典型地退化為一個(gè)配置、一個(gè)資源和一條程序。

2. 具有多處理器的較復(fù)雜系統(tǒng):整個(gè)PLC被看作一個(gè)配置,每個(gè)處理器用一個(gè)資源描述,一個(gè)資源支持一條或多條程序。

3. 對(duì)于分散PLC 系統(tǒng):分散PLC 系統(tǒng)將包含多個(gè)配置,一個(gè)配置對(duì)應(yīng)多個(gè)處理器,每個(gè)處理器用一個(gè)資源描述,一個(gè)資源支持一條或多條程序。

IEC 軟件模型可以充分地適應(yīng)于從簡(jiǎn)單到較復(fù)雜PLC系統(tǒng),甚至是非常復(fù)雜的PLC系統(tǒng),這就大大地?cái)U(kuò)展了傳統(tǒng)PLC的應(yīng)用范圍和領(lǐng)域。

五、 IEC 軟件模型的優(yōu)點(diǎn)

IEC 軟件模型具有如下優(yōu)點(diǎn):

1.在一臺(tái)PLC中同時(shí)裝載、啟動(dòng)和執(zhí)行多個(gè)獨(dú)立的程序:IEC61131-3標(biāo)準(zhǔn)允許一個(gè)“配置”內(nèi)有多個(gè)“資源”,每個(gè)“資源”能夠支持多個(gè)程序,這使得在一臺(tái)PLC中可以同時(shí)裝載、啟動(dòng)和執(zhí)行多個(gè)獨(dú)立的程序,而傳統(tǒng)的PLC程序只能同時(shí)運(yùn)行一個(gè)程序。

2.實(shí)現(xiàn)對(duì)程序執(zhí)行的完全控制能力:IEC61131-3標(biāo)準(zhǔn)的這種“任務(wù)”機(jī)制,保證了PLC系統(tǒng)對(duì)程序執(zhí)行的完全控制能力。傳統(tǒng)PLC程序只能順序掃描、執(zhí)行程序,對(duì)某一段程序不能按用戶的實(shí)際要求定時(shí)執(zhí)行,而IEC61131-3 程序允許程序的不同部分在不同的時(shí)間、以不同的比率并行執(zhí)行,這大大地?cái)U(kuò)大了PLC的應(yīng)用范圍。

3.IEC軟件模型能夠適應(yīng)很廣范圍的不同的PLC結(jié)構(gòu):IEC軟件模型是一個(gè)國(guó)際標(biāo)準(zhǔn)的軟件模型,它不是針對(duì)具體的PLC系統(tǒng),而是具有很強(qiáng)的適用性。

4. IEC軟件模型既能適合小型的PLC系統(tǒng),也可適合較大的分散系統(tǒng)。

5. IEC軟件支持程序組織單元的重用特性:軟件的重用性是IEC軟件的重要優(yōu)點(diǎn)。

6. IEC軟件支持分層設(shè)計(jì):一個(gè)復(fù)雜的IEC軟件通??梢酝ㄟ^一層層的分解,最終分解為可管理的程序單元。

六、通訊模型

根據(jù)不同的通訊要求,IEC61131標(biāo)準(zhǔn)規(guī)定了以下四種通訊模型:

1. 內(nèi)部通訊:在程序、功能塊和功能內(nèi)部之間可以互相連接以形成一個(gè)網(wǎng)絡(luò),數(shù)據(jù)信息可以通過這個(gè)內(nèi)部的網(wǎng)絡(luò)進(jìn)行通訊。

2. 局變量通訊:全局變量可以被用來在功能塊與其它的程序組織單元之間交換數(shù)據(jù)信息。

3. 外部變量通訊:IEC61131的第五部分定義了一個(gè)通訊功能塊家族來通過一個(gè)網(wǎng)絡(luò)來交換數(shù)據(jù)。

4. 使用存取路徑通訊:存取變量提供了一種方法用于從遠(yuǎn)程設(shè)備存取特定的變量。丁一在IEC61131的第五部分的通訊功能塊還能讀寫遠(yuǎn)程配置中的ACCESS變量。

IEC61131標(biāo)準(zhǔn)規(guī)定的這四種通訊模型,使得不但在IEC編程系統(tǒng)內(nèi)部的通訊靈活、便捷,而且還有效地支持了IEC編程系統(tǒng)的功能擴(kuò)展對(duì)通訊提出的要求,使得新一代編程系統(tǒng)可以更有效地適應(yīng)未來對(duì)網(wǎng)絡(luò)、現(xiàn)場(chǎng)總線、遠(yuǎn)程通訊等新技術(shù)發(fā)展的要求。

七、公共元素

公共元素描述了IEC61131-3五種編程語言、IEC 軟件模型及通訊模型中需用到的全部公共編程元素的變量和數(shù)據(jù)類型,給出了如何命名這些軟件元素、聲明變量、變量及數(shù)據(jù)類型的初始化等規(guī)則,是實(shí)現(xiàn)IEC61131-3編程系統(tǒng)不可缺少的有機(jī)組成部分。

八、結(jié)論

IEC 61131-3軟件是一個(gè)功能強(qiáng)大、設(shè)計(jì)思想和技術(shù)先進(jìn)并能很好地適應(yīng)未來發(fā)展的編程系統(tǒng)。

責(zé)任編輯:gt

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

    關(guān)注

    41

    文章

    6604

    瀏覽量

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

    關(guān)注

    5010

    文章

    13271

    瀏覽量

    463068
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    PLC技術(shù)及應(yīng)用領(lǐng)域的概括描述

    IEC 61131-3的XML格式及其應(yīng)用   隨著IEC 61131-3標(biāo)準(zhǔn)被廣泛接受,經(jīng)濟(jì)競(jìng)爭(zhēng)的環(huán)境日益嚴(yán)峻,而在工業(yè)控制
    發(fā)表于 07-08 10:26 ?1060次閱讀

    資料下載:從PLC 到IEC61499 控制

    PLC 是工業(yè)控制領(lǐng)域被廣泛使用的控制器。并且制定了相關(guān)的國(guó)際標(biāo)準(zhǔn)IEC61131.于1992年發(fā)布. IEC 61131-3 規(guī)定了PLC
    發(fā)表于 07-02 06:36

    基于IEC61131的PLC和IEC61499兼容型控制器之間有何差別

    PLC是什么?PLC的運(yùn)行模式有哪幾種?基于IEC61131的PLC和IEC61499兼容型控制器之間有何差別?
    發(fā)表于 09-17 06:26

    基于IEC61131-3控制器組態(tài)軟件開發(fā)

    本文簡(jiǎn)單介紹了IEC61131-3 標(biāo)準(zhǔn)和893-LM 自動(dòng)化控制系統(tǒng),論述了893-LM 邏輯組態(tài)軟件的設(shè)計(jì)思路和總體規(guī)劃。詳細(xì)說明了梯型圖編程環(huán)境下的圖形單元操作
    發(fā)表于 09-03 15:50 ?19次下載

    基于ARM和IEC 61131-3標(biāo)準(zhǔn)的軟邏輯控制系統(tǒng)

             介紹了基于S3C44B0X 和IEC 61131-3 標(biāo)準(zhǔn)的軟邏輯控制系統(tǒng)原理;給出了
    發(fā)表于 09-10 08:37 ?15次下載

    IEC 61131編程系統(tǒng)MULTIPROG 5.0

    MULTIPROG®是易于使用且功能完備的針對(duì)中高端控制應(yīng)用的 PLC編程系統(tǒng)。 MULTIPROG®是全球領(lǐng)先的自動(dòng)化公司所依賴的 IEC
    發(fā)表于 08-25 09:46 ?163次下載

    PLC技術(shù)可持續(xù)發(fā)展方向

    IEC 61131-3的XML格式及其應(yīng)用   隨著IEC 61131-3標(biāo)準(zhǔn)被廣泛接受,經(jīng)濟(jì)競(jìng)爭(zhēng)的環(huán)境日益嚴(yán)峻,而在工業(yè)控制
    發(fā)表于 01-05 10:27 ?970次閱讀

    IEC61131-3編程語言及應(yīng)用基礎(chǔ)

    IEC61131-3編程語言及應(yīng)用基礎(chǔ)理論基礎(chǔ)知識(shí)。
    發(fā)表于 05-11 14:54 ?40次下載

    MULTIPROG EXPRESS 5.35 IEC61131 PLC編程軟件的資料介紹

    MULTIPROG Express 是 IEC 61131 編程系統(tǒng) MULTIPROG 的簡(jiǎn)化版本。該編程工具簡(jiǎn)單、易于使用,主要針對(duì)復(fù)雜
    發(fā)表于 03-08 08:00 ?9次下載

    關(guān)于PLC編程該選擇那種IEC 61131-3編程語言最適合

    編程邏輯控制器(PLC)有很多編程語言可供選擇。有種說法,標(biāo)準(zhǔn)的偉大之處在于有很多選擇!盡管這很諷刺,但在IEC 61131-3
    的頭像 發(fā)表于 04-14 15:23 ?3224次閱讀
    關(guān)于PLC<b class='flag-5'>編程</b>該選擇那種<b class='flag-5'>IEC</b> <b class='flag-5'>61131-3</b><b class='flag-5'>編程</b>語言最適合

    SCL編程示例:控制傳送帶

    SCL(Structured Control Language,結(jié)構(gòu)化控制語言)是一種基于 PASCAL 的高級(jí)編程語言。這種語言基于標(biāo)準(zhǔn) DIN EN 61131-3(國(guó)際標(biāo)準(zhǔn)為 IEC
    的頭像 發(fā)表于 09-26 10:47 ?1482次閱讀

    淺析CODESYS開放式控制系統(tǒng)助力實(shí)現(xiàn)自主智能

    CODESYS將運(yùn)動(dòng)控制與邏輯控制合二為一,集成在IEC 61131-3標(biāo)準(zhǔn)的CODESYS Development System和CODESYS Runtime運(yùn)行
    的頭像 發(fā)表于 02-09 09:13 ?3588次閱讀

    SIMATIC S7-1500 PLC的編程語言介紹

    IEC 61131-3廣泛地應(yīng)用于PLC、DCS、工控機(jī)、“軟件PLC”、數(shù)控系統(tǒng)和RTU等產(chǎn)品。
    的頭像 發(fā)表于 03-27 11:05 ?5878次閱讀

    SCL編程示例:控制傳送帶

    SCL(Structured Control Language,結(jié)構(gòu)化控制語言)是一種基于 PASCAL 的高級(jí)編程語言。這種語言基于標(biāo)準(zhǔn) DIN EN 61131-3(國(guó)際標(biāo)準(zhǔn)為 IEC
    的頭像 發(fā)表于 08-10 14:38 ?822次閱讀
    SCL<b class='flag-5'>編程</b>示例:<b class='flag-5'>控制</b>傳送帶

    淺析Studio 5000之SFC順序功能圖編程

    到PLC編程語言,勢(shì)必想到的就是IEC 61131-3,它是國(guó)際電工委員會(huì)(IEC)發(fā)布的針對(duì)可編程邏輯
    的頭像 發(fā)表于 08-18 17:09 ?5624次閱讀
    淺析Studio 5000之SFC順序功能圖<b class='flag-5'>編程</b>
    主站蜘蛛池模板: 亚洲色图在线播放| 久久精品免视看国产| 午夜福利免费0948视频| 高h喷水荡肉爽文总攻| 肉色无边(高h)| 动漫美女和男人下载| 日本熟妇乱人伦A片精品软件| xx在线观看| 日本美女bb| 国产不卡一卡2卡三卡4卡网站| 视频一区亚洲视频无码| 国产精品熟女人妻| 亚洲成A人片在线观看中文L| 果冻传媒mv国产陈若瑶主演| 亚洲伊人网站| 啦啦啦WWW在线观看免费高清版| 2021全国精品卡一卡二| 男女啪啪久久精品亚洲A| av av在线| 乳交高H糙汉宠文| 国产精品久久久久影院免费| 亚洲国产在线精品国| 久99久热只有精品国产99| 18未满不能进的福利社| 欧美xxx性| 国产 亚洲 中文字幕 久久网| 香蕉精品国产自在现线拍| 激情女人花| 综合久久伊人| 青青伊人网| 国产精品1卡二卡三卡四卡乱码| 亚洲不卡视频在线| 久久影院中文字幕| 啊好大好厉害好爽真骚| 甜性涩爱bt下载| 精品久久久久久久久免费影院 | 色偷偷伊人| 国精产品一区一区三区有限| 又黄又肉到湿的爽文| 女人麻豆国产香蕉久久精品| 嘟嘟嘟在线视频免费观看高清中文|