• 
    <ul id="auswy"><sup id="auswy"></sup></ul>
  • <ul id="auswy"></ul>
    ABB
    關(guān)注中國(guó)自動(dòng)化產(chǎn)業(yè)發(fā)展的先行者!
    CAIAC 2025
    2025工業(yè)安全大會(huì)
    OICT公益講堂
    當(dāng)前位置:首頁(yè) >> 案例 >> 案例首頁(yè)

    案例頻道

    IEC61131-3標(biāo)準(zhǔn)及其在聚丙烯風(fēng)送控制系統(tǒng)模塊化編程中的應(yīng)用
    • 企業(yè):控制網(wǎng)     領(lǐng)域:儀器儀表     行業(yè):石油天然氣    
    • 點(diǎn)擊數(shù):3273     發(fā)布時(shí)間:2009-09-01 20:17:19
    • 分享到:
    IEC 61131-3是可編程序控制器編程語(yǔ)言的國(guó)際標(biāo)準(zhǔn),本文闡述了該標(biāo)準(zhǔn)的主要內(nèi)容和應(yīng)用優(yōu)勢(shì),以及在具體工程項(xiàng)目實(shí)施中如何將IEC61131-3標(biāo)準(zhǔn)用于聚丙烯風(fēng)送控制系統(tǒng)的模塊化設(shè)計(jì)與模塊化編程。








    劉松 (1972-)

    男,河北秦皇島人,1994年畢業(yè)于天津職業(yè)大學(xué)熱能工程專(zhuān)業(yè),現(xiàn)任中國(guó)石油大港石化公司聚丙烯廠副廠長(zhǎng),從事化工儀表自動(dòng)化領(lǐng)域的技術(shù)及管理工作。





    摘要:
    IEC 61131-3是可編程序控制器編程語(yǔ)言的國(guó)際標(biāo)準(zhǔn),本文闡述了該標(biāo)準(zhǔn)的主要內(nèi)容和應(yīng)用優(yōu)勢(shì),以及在具體工程項(xiàng)目實(shí)施中如何將IEC61131-3標(biāo)準(zhǔn)用于聚丙烯風(fēng)送控制系統(tǒng)的模塊化設(shè)計(jì)與模塊化編程。

    關(guān)鍵詞:IEC61131-3標(biāo)準(zhǔn);編程語(yǔ)言;聚丙烯風(fēng)送控制系統(tǒng);PCS7

    Abstract: IEC 61131-3, is the global standard for industrial control programming, 
    of which the contents and application advantages have been assessed in this paper.
     A project case how to transfer the standard IEC61131-3 to powder pneumatic conveying control system in PP plant with modular design 
    and programming is also discussed.

    Key words: IEC61131-3; PLC programming; Powder pneumatic conveying; PCS7

    1  IEC61131-3標(biāo)準(zhǔn)及應(yīng)用現(xiàn)狀

        基于微處理器的PLC自1968年問(wèn)世以來(lái),已取得迅速的發(fā)展,成為工業(yè)自動(dòng)化領(lǐng)域應(yīng)用最廣泛的控制設(shè)備。但各種控制組態(tài)軟件的可移植性和可復(fù)用性較差,同時(shí)缺乏足夠的程序封裝能力,也無(wú)法實(shí)現(xiàn)將數(shù)據(jù)組織成如Pascal、C語(yǔ)言等高級(jí)語(yǔ)言中的數(shù)據(jù)結(jié)構(gòu)那樣的數(shù)據(jù)類(lèi)型。國(guó)際電工委員會(huì)及時(shí)地于1993年制訂了可編程序控制器國(guó)際標(biāo)準(zhǔn)IEC61131以引導(dǎo)PLC健康地發(fā)展,該標(biāo)準(zhǔn)是由來(lái)自歐洲、北美以及日本的工業(yè)界和學(xué)術(shù)界的專(zhuān)家通力合作的產(chǎn)物,是第一個(gè)有關(guān)工業(yè)自動(dòng)化控制系統(tǒng)的硬件、安裝、試驗(yàn)、編程、通訊等方面的國(guó)際標(biāo)準(zhǔn)。它共分5個(gè)部分,其中IEC61131-3是標(biāo)準(zhǔn)化編程語(yǔ)言的標(biāo)準(zhǔn),它主要分為公共元素和編程語(yǔ)言?xún)蓚€(gè)部分。

    1.1 公共元素

        公共元素部分規(guī)范了數(shù)據(jù)類(lèi)型、變量的定義,給出了軟件模型,并引入配置(Configuration)、資源(Resources)、任務(wù)(Tasks)和程序組織單元POU(Porgram Organizition Unit)等概念。

    1.1.1 配置

        在軟件模型的最上層,把解決一個(gè)具體問(wèn)題的完整軟件概括為一個(gè)“配置”。它專(zhuān)指一個(gè)特定類(lèi)型的控制系統(tǒng),包括硬件裝置、處理資源、I/O通道的存儲(chǔ)地址和系統(tǒng)能力,等同于一個(gè)控制系統(tǒng)的應(yīng)用程序。

    1.1.2 資源

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

    1.1.3 任務(wù)

        在一個(gè)資源內(nèi)可以定義一個(gè)或多個(gè)“任務(wù)”。任務(wù)被配置后可以控制一組程序或功能塊。任務(wù)用于規(guī)定程序及其功能塊的運(yùn)行期特性。程序或功能塊通常保持完全的待用狀態(tài),由一個(gè)配置后的任務(wù)來(lái)周期性地執(zhí)行,或由一個(gè)特定的事件觸發(fā)開(kāi)始執(zhí)行程序。

    1.1.4 程序組織單元

        IEC61131-3引入了程序組織單元POU的概念,它是標(biāo)準(zhǔn)PLC 系統(tǒng)用戶(hù)程序最小的、獨(dú)立的軟件單元,分為三類(lèi):函數(shù)(functions)、功能塊(function-blocks)和程序(program)。

        函數(shù)是IEC61131-3 標(biāo)準(zhǔn)中的一個(gè)重要概念,是一些在程序執(zhí)行過(guò)程中的軟件元件,可以有多個(gè)輸入,但只有一個(gè)輸出。這些軟件元件對(duì)一系列特定的輸入值會(huì)產(chǎn)生相應(yīng)的輸出結(jié)果。

        功能塊是IEC61131-3標(biāo)準(zhǔn)編程系統(tǒng)的一個(gè)重要的特征,是該標(biāo)準(zhǔn)中的核心元素,它體現(xiàn)了一種全新的面向?qū)ο蟪绦蛟O(shè)計(jì)理念。功能塊類(lèi)型對(duì)應(yīng)于經(jīng)典面向?qū)ο笳Z(yǔ)言中的類(lèi)的概念,功能塊的實(shí)例(Instance)對(duì)應(yīng)于對(duì)象的概念。功能塊類(lèi)型具有天然的封裝特性,能夠把特定的算法封裝在某個(gè)特定的功能塊中,它把具體的操作和操作數(shù)據(jù)相分離,也把系統(tǒng)的總體算法組態(tài)和單個(gè)算法的研制開(kāi)發(fā)過(guò)程分開(kāi),以增加程序的可重用性和移植性。任何功能塊可以用其他的更小的更易管理的功能塊來(lái)編程,這樣就可以由許多的功能塊創(chuàng)建一個(gè)有層次的結(jié)構(gòu)合理的程序。

        程序,既可以由函數(shù)和功能塊組成,也可以用符合IEC61131-3標(biāo)準(zhǔn)的編程語(yǔ)言來(lái)編寫(xiě),它是唯一的可以插入到任務(wù)中的類(lèi)型,是任務(wù)的直接構(gòu)成基礎(chǔ)。

                                    圖1   IEC61131-3規(guī)定的軟件模型

    1.2  編程語(yǔ)言

        編程語(yǔ)言規(guī)定了5種。其中,圖形化語(yǔ)言為3種:梯形圖LD(Ladder Diagram)、功能塊圖FBD(Function Block iagram)、順序功能圖SFC(Sequential Function Chart) ;文本化語(yǔ)言為2種:指令表IL(Instruction List)和結(jié)構(gòu)文本ST(StructuredText)。IEC并不要求每種產(chǎn)品都運(yùn)行這5種語(yǔ)言,可以只運(yùn)行其中的一種或幾種,但均必須符合標(biāo)準(zhǔn)。在實(shí)際編程時(shí),可以在同一項(xiàng)目中運(yùn)用多種語(yǔ)言,相互嵌套,以供用戶(hù)選擇最簡(jiǎn)單的方式生成控制策略。

    1.2.1 梯形圖

        梯形圖類(lèi)似使用繼電器時(shí)的電氣原理圖,不僅對(duì)開(kāi)關(guān)量的順序控制、邏輯控制特別適用,而且還具有把功能塊圖指令載入梯形圖的能力。

    1.2.2 功能塊圖

        功能塊圖包括數(shù)學(xué)運(yùn)算、PID控制、比較、轉(zhuǎn)換、計(jì)時(shí)/計(jì)數(shù)、邏輯、通訊、診斷等功能。功能塊圖由功能塊組成,它提供了一個(gè)有效的開(kāi)發(fā)環(huán)境,特別適合于模擬量過(guò)程控制的應(yīng)用。用戶(hù)還可用簡(jiǎn)單的功能塊圖自行構(gòu)成復(fù)雜的功能塊,裝入功能塊擴(kuò)充庫(kù),以擴(kuò)充功能塊圖的編程功能。

    1.2.3 順序功能圖

        順序功能圖是一個(gè)相對(duì)高層的,以描述控制程序的順序行為特征的圖形語(yǔ)言,它使用步、動(dòng)作、轉(zhuǎn)換、分支的狀態(tài)工具,提供了總的結(jié)構(gòu)并與狀態(tài)定位處理或機(jī)器控制應(yīng)用相互協(xié)調(diào)。順序功能圖允許一個(gè)復(fù)雜的問(wèn)題逐層地分解為步和較小的能夠被詳細(xì)分析的順序。

    1.2.4 指令表

        指令表與匯編語(yǔ)言相似,是一種最接近于機(jī)器碼的用戶(hù)端語(yǔ)言,可用來(lái)描述功能、功能塊和程序段行為,也可用來(lái)調(diào)用和轉(zhuǎn)移等,常用于自行編制一些沒(méi)有標(biāo)準(zhǔn)功能塊的特殊算法。

    1.2.5 結(jié)構(gòu)文本

        結(jié)構(gòu)文本是一種專(zhuān)門(mén)為工業(yè)控制而開(kāi)發(fā)的高級(jí)語(yǔ)言,是一種類(lèi)似Basic或Pascal的高級(jí)語(yǔ)言向控制領(lǐng)域的擴(kuò)展,它具有很強(qiáng)的編程能力,可方便地對(duì)變量賦值、調(diào)用功能和功能塊、創(chuàng)建表達(dá)式、編寫(xiě)條件語(yǔ)句和迭代程序等,特別適合復(fù)雜算法和數(shù)據(jù)處理。

    1.3  應(yīng)用現(xiàn)狀

        IEC61131-3是國(guó)際上第一個(gè)有實(shí)際意義的制定通用控制語(yǔ)言的標(biāo)準(zhǔn),為PLC軟件技術(shù)的進(jìn)一步發(fā)展提供了足夠的空間,它獲得了廣泛的接受和支持。可以說(shuō),沒(méi)有這一編程語(yǔ)言的標(biāo)準(zhǔn)化就沒(méi)有今天PLC走向開(kāi)放式系統(tǒng)的堅(jiān)實(shí)基礎(chǔ)。它在應(yīng)用中所具備的優(yōu)勢(shì)如下:

        (1)IEC61131-3提供了靈活的編程語(yǔ)言選擇,允許程序開(kāi)發(fā)人員對(duì)每一個(gè)特定的任務(wù)選擇最合適的編程語(yǔ)言,還允許在同一個(gè)控制程序中其不同的軟件模塊用不同的編程語(yǔ)言編制。這一規(guī)定妥善繼承了PLC發(fā)展歷史中形成的編程語(yǔ)言多樣化的現(xiàn)實(shí)。

        (2)符合現(xiàn)代軟件的模塊化原則,其編程語(yǔ)言支持模塊化,將常用的程序功能劃分為若干單元,并加以封裝,構(gòu)成編程的基礎(chǔ)模塊化接口之間的交互作用,均采用顯性定義將信息隱藏于模塊內(nèi),對(duì)使用者來(lái)講只需了解該模塊的外部特性,既可以保護(hù)知識(shí)產(chǎn)權(quán),又可以反復(fù)使用。

        (3)IEC61131-3支持自頂而下(top-down)和自底而上(bottom-up)程序開(kāi)發(fā)方法。程序開(kāi)發(fā)人員既可以先進(jìn)行總體設(shè)計(jì),將控制應(yīng)用劃分若干個(gè)部分,定義應(yīng)用變量,然后編各個(gè)部分的程序;也可以先從底部開(kāi)始編程,例如先導(dǎo)出函數(shù)和功能塊,再進(jìn)行按照控制要求編制程序。

        (4)IEC61131-3嚴(yán)格定義了變量和數(shù)據(jù)類(lèi)型。定義了5種不同的變量類(lèi)型:全局變量、局部變量、輸入變量、輸出變量、輸入輸出變量,以及各種變量的屬性和限定符,使變量具有豐富的特性;該標(biāo)準(zhǔn)還定義了編程中常用的數(shù)據(jù)類(lèi)型,為面向?qū)ο蟮木幊棠J教峁┲С帧A硗猓瑯?biāo)準(zhǔn)還規(guī)定了編程中常用的標(biāo)識(shí)符、關(guān)鍵字以及注釋等一些通用語(yǔ)言單元,以提供用戶(hù)程序的通用性和移植性。以上定義意味著IEC61131-3編程語(yǔ)言為減少程序開(kāi)發(fā)人員對(duì)一個(gè)變量做出錯(cuò)誤的數(shù)據(jù)類(lèi)型定義創(chuàng)造了有效的限制。

        正是基于以上優(yōu)點(diǎn),國(guó)際上各大PLC和DCS廠商都宣布其新產(chǎn)品符合該標(biāo)準(zhǔn)的規(guī)范,在推出其編程軟件新產(chǎn)品時(shí),遵循該標(biāo)準(zhǔn)的各種規(guī)定,在發(fā)達(dá)工業(yè)國(guó)家,不符合該標(biāo)準(zhǔn)的產(chǎn)品已經(jīng)不能被最終用戶(hù)所接受。

    2  IEC1131-3在聚丙烯風(fēng)送控制系統(tǒng)模塊化編程中的應(yīng)用

    2.1 聚丙烯風(fēng)送風(fēng)送系統(tǒng)構(gòu)成及工藝要求

        中國(guó)石油大港石化公司10萬(wàn)噸/年聚丙烯裝置的風(fēng)送系統(tǒng)用于給定能力下自干燥單元至擠壓造粒單元、自擠壓造粒單元至摻混單元和自摻混單元至包裝單元三條生產(chǎn)線(xiàn)的聚丙烯粉(粒)料的輸送。該系統(tǒng)包括8臺(tái)輸送風(fēng)機(jī),11臺(tái)旋轉(zhuǎn)加料器,以及49個(gè)蝶閥、換向閥等設(shè)備,共計(jì)15個(gè)輸送流程。

        系統(tǒng)要求提供“自動(dòng)”和“手動(dòng)”兩種操作模式,“自動(dòng)”模式用于正常操作,而“手動(dòng)”模式用于維護(hù)和緊急情況下的操作。在“自動(dòng)”模式下,所有設(shè)備按照生產(chǎn)流程完成輸送操作。任一設(shè)備在某一時(shí)刻只能服務(wù)于一個(gè)流程。流程中的設(shè)備不再孤立,而是相互聯(lián)系的:?jiǎn)?dòng)時(shí),應(yīng)從流程的末端設(shè)備開(kāi)始啟動(dòng),當(dāng)前設(shè)備啟動(dòng)后方能啟動(dòng)其上游設(shè)備,這樣順序啟動(dòng)直到流程的首端;在停車(chē)時(shí)正相反,從流程的首端開(kāi)始,上游設(shè)備停車(chē)后,當(dāng)前設(shè)備須經(jīng)過(guò)一段延時(shí),待物料排空后才能停車(chē);當(dāng)任一設(shè)備發(fā)生故障時(shí),所有上游設(shè)備須急停,而下游設(shè)備可以順停,也可以保持運(yùn)行狀態(tài);當(dāng)輸送管道壓力過(guò)高或過(guò)低時(shí),停止給料設(shè)備,保持風(fēng)機(jī)運(yùn)行,系統(tǒng)進(jìn)入等待時(shí)間(一段延時(shí)),等待時(shí)間內(nèi),管道壓力恢復(fù)正常,重新啟動(dòng)給料設(shè)備,恢復(fù)正常輸送;超出等待時(shí)間,管道壓力持續(xù)過(guò)高或過(guò)低,停止輸送系統(tǒng);由于系統(tǒng)中多為大功率電機(jī)驅(qū)動(dòng),為避免頻繁啟停,流程切換是很重要的,流程切換是指當(dāng)兩個(gè)流程共用一組設(shè)備時(shí),在保持公用設(shè)備不停的條件下,輸送任務(wù)從一個(gè)流程切換到另一個(gè)流程。

    2.2  基于IEC61131-3標(biāo)準(zhǔn)的風(fēng)送系統(tǒng)編程實(shí)現(xiàn)

        大港石化公司聚丙烯裝置的風(fēng)送控制系統(tǒng)采用了符合IEC61131-3標(biāo)準(zhǔn)的SIEMENS-PCS7控制系統(tǒng),人機(jī)界面采用工業(yè)PC,編程實(shí)現(xiàn)使用的是西門(mén)子的SIMATIC-PCS7軟件。

        SIEMENS的SIMATIC-PCS7軟件是在SIMATIC-STEP7軟件的基礎(chǔ)上開(kāi)發(fā)的,它所使用的工程師工具集(Engineering Toolset)全部采用了IEC61131-3標(biāo)準(zhǔn)。PCS7支持多種編程語(yǔ)言,不僅有CFC(連續(xù)控制功能圖)、SFC(順序控制功能圖)等圖形化的編程工具,還具有SCL等結(jié)構(gòu)化的編程工具,上位機(jī)通過(guò)WinCC可以實(shí)現(xiàn)畫(huà)面的靈活組態(tài),另外,PCS7還提供了一個(gè)功能強(qiáng)大的功能塊庫(kù),可以滿(mǎn)足現(xiàn)場(chǎng)大多數(shù)設(shè)備的控制功能要求。下圖是采用PCS7的整個(gè)風(fēng)送控制系統(tǒng)結(jié)構(gòu)圖:

                                   圖2   PCS7的風(fēng)送控制系統(tǒng)結(jié)構(gòu)

        整個(gè)控制系統(tǒng)設(shè)置了兩個(gè)AS站、1個(gè)SIMATIC PCS7 ES/OS站和1個(gè)第三方控制系統(tǒng)的OS站,其中,AS站負(fù)責(zé)設(shè)備、流程和聯(lián)鎖保護(hù)控制功能的實(shí)現(xiàn),ES/OS站負(fù)責(zé)控制系統(tǒng)的編程組態(tài)以及對(duì)應(yīng)AS站中控制功能的面板操作。整個(gè)系統(tǒng)采用工業(yè)以太網(wǎng)和冗余Modbus通信實(shí)現(xiàn)數(shù)據(jù)的可靠高速傳輸。

        系統(tǒng)所有的控制功能都被分別包封在上圖的設(shè)備、流程和聯(lián)鎖保護(hù)三個(gè)抽象類(lèi)中,在此基礎(chǔ)上,采用符合IEC61131-3標(biāo)準(zhǔn)的編程語(yǔ)言編程實(shí)現(xiàn),使得系統(tǒng)具有良好的開(kāi)放性和可維護(hù)性。

    2.2.1 設(shè)備類(lèi)控制的編程實(shí)現(xiàn)

        設(shè)備類(lèi)控制的實(shí)現(xiàn)主要采用了PCS7中的功能塊庫(kù),PCS7提供了一個(gè)功能強(qiáng)大的功能塊庫(kù),該庫(kù)采用IEC61131-3標(biāo)準(zhǔn)的FBD編程語(yǔ)言,庫(kù)中包含了大多數(shù)電機(jī)、電動(dòng)閥等常見(jiàn)設(shè)備控制邏輯的功能塊,本系統(tǒng)中對(duì)大多數(shù)設(shè)備對(duì)象控制可以直接調(diào)用PCS7庫(kù)中功能塊即可實(shí)現(xiàn),對(duì)于個(gè)別控制邏輯特殊的設(shè)備,則采取了在CFC中利用各種邏輯單元進(jìn)行搭建的辦法來(lái)實(shí)現(xiàn)。下圖是對(duì)某設(shè)備對(duì)象編程的具體實(shí)現(xiàn)。

                                     圖3   某設(shè)備對(duì)象編程具體實(shí)現(xiàn)

    2.2.2 流程類(lèi)控制的編程實(shí)現(xiàn)

        流程類(lèi)控制的編程是通過(guò)PCS7中的SFC來(lái)實(shí)現(xiàn)的,SFC是西門(mén)子專(zhuān)門(mén)為順序控制方案提供的圖形化編程工具,采用IEC61131-3標(biāo)準(zhǔn)的SFC編程語(yǔ)言,對(duì)于本系統(tǒng)中生產(chǎn)流程的特點(diǎn),SFC提供了快捷、方便的解決方案。系統(tǒng)中每個(gè)流程對(duì)應(yīng)生成一個(gè)SFC功能塊,SFC功能塊主要由STEP(步)和Transition(條件)組成,另外,SFC功能塊還具有啟動(dòng)、運(yùn)行、等待、完成以及中斷退出等屬性。在SFC功能塊中的每個(gè)STEP中記錄了對(duì)應(yīng)于設(shè)備對(duì)象的控制指令;在每個(gè)Transition中記錄了流程順序向下執(zhí)行的條件,當(dāng)流程被選中啟動(dòng),將由SFC功能塊中第一個(gè)STEP開(kāi)始執(zhí)行,接下來(lái)判斷Transition,滿(mǎn)足條件,流程向下繼續(xù)執(zhí)行,這樣直至流程結(jié)束;不滿(mǎn)足條件,流程等待。同時(shí),Transition還可以設(shè)置執(zhí)行時(shí)間,在執(zhí)行時(shí)間內(nèi),Transition滿(mǎn)足條件,流程向下繼續(xù)執(zhí)行;超出執(zhí)行時(shí)間,Transition還沒(méi)滿(mǎn)足條件,則流程中斷退出,同時(shí),向上位機(jī)發(fā)送流程狀態(tài)信號(hào)或報(bào)警信號(hào),提示操作員進(jìn)行處理。圖4是對(duì)某流程對(duì)象編程的具體實(shí)現(xiàn)。

                                           圖4   某流程對(duì)象編程具體實(shí)現(xiàn)

    2.2.3 聯(lián)鎖保護(hù)類(lèi)的編程實(shí)現(xiàn)

        針對(duì)風(fēng)送系統(tǒng)聯(lián)鎖保護(hù)的特點(diǎn),聯(lián)鎖保護(hù)類(lèi)的實(shí)現(xiàn)充分利用了自定義功能塊和在CFC中利用各種邏輯單元搭建而成,采用IEC61131-3標(biāo)準(zhǔn)的FBD編程語(yǔ)言,這樣做的好處是非常方便CFC的在線(xiàn)調(diào)試。同時(shí),利用PCS7的ES-OS Engineering變量上傳特性,將聯(lián)鎖保護(hù)類(lèi)的重要引腳上傳到上位機(jī)進(jìn)行顯示。圖5是對(duì)某聯(lián)鎖保護(hù)對(duì)象編程的具體實(shí)現(xiàn)。

                                     圖5   某聯(lián)鎖保護(hù)對(duì)象編程具體實(shí)現(xiàn)

    2.2.4 操作面板的實(shí)現(xiàn)

        設(shè)備對(duì)象和流程對(duì)象操作面板的實(shí)現(xiàn)主要是采用了PCS7系統(tǒng)自帶的對(duì)應(yīng)于下位機(jī)設(shè)備功能塊和流程功能塊的PCS7標(biāo)準(zhǔn)操作面板。聯(lián)鎖保護(hù)對(duì)象的顯示面板是通過(guò)WinCC畫(huà)面編輯器設(shè)計(jì)實(shí)現(xiàn)的,并與下位機(jī)對(duì)應(yīng)聯(lián)鎖保護(hù)對(duì)象上傳上來(lái)的變量點(diǎn)相關(guān)聯(lián),從而方便的實(shí)現(xiàn)了聯(lián)鎖保護(hù)邏輯的可視化。下圖是為某聯(lián)鎖保護(hù)對(duì)象設(shè)計(jì)的顯示面板:

                                     圖6   某聯(lián)鎖保護(hù)對(duì)象顯示面板

        上述編程實(shí)現(xiàn)方案已成功應(yīng)用于中國(guó)石油大港石化公司10萬(wàn)噸/年聚丙烯裝置風(fēng)送控制系統(tǒng)的程序設(shè)計(jì)。在項(xiàng)目實(shí)施過(guò)程中,符合IEC61131-3標(biāo)準(zhǔn)的編程軟件充分體現(xiàn)出了方便實(shí)用、標(biāo)準(zhǔn)化程度高的優(yōu)點(diǎn),參與編程的人員很快就可熟悉組態(tài)工作,并把原先所掌握的知識(shí)用于新的系統(tǒng),同時(shí)減少了編程中的誤解和錯(cuò)誤,可以把更多的精力投入到控制系統(tǒng)的維護(hù)、管控一體化實(shí)施或其他方面。

    3  結(jié)論

        IEC 61131-3第二版已于2000年下半年進(jìn)行了表決并已公布施行,基于采用符合IEC61131-3標(biāo)準(zhǔn)的編程工具進(jìn)行模塊化設(shè)計(jì)與模塊化編程已控制系統(tǒng)的程序開(kāi)發(fā)的發(fā)展方向。

        (1)IEC 61131-3已獲得國(guó)際工控界的廣泛承認(rèn)和支持。

        (2)IEC 61131-3正在加速推廣應(yīng)用,不但成為PLC的編程標(biāo)準(zhǔn),而且成為DCS、PC控制、SCADA、運(yùn)動(dòng)控制等事實(shí)上的標(biāo)準(zhǔn)。

        (3)為適應(yīng)現(xiàn)場(chǎng)總線(xiàn)和工業(yè)以太網(wǎng)的高速發(fā)展,IEC 61131-3和IEC 61499結(jié)合,使分布式PLC有了真正實(shí)現(xiàn)的路徑。

    參考文獻(xiàn)

    [1] 方原柏. IEC1131-3編程標(biāo)準(zhǔn)及其影響[J]. 石油化工自動(dòng)化,2000,3: 37.

    [2] 斯可克. 可編程控制器的標(biāo)準(zhǔn)化編程簡(jiǎn)介IEC1131-3標(biāo)準(zhǔn)[J]. 微計(jì)算機(jī)信息,1997,2: 11-13.

    [3] 劉志遠(yuǎn). 可編程序控制器原理及在電廠中的應(yīng)用[M]. 北京: 中國(guó)電力出版社,1999.

    熱點(diǎn)新聞

    推薦產(chǎn)品

    x
    • 在線(xiàn)反饋
    1.我有以下需求:



    2.詳細(xì)的需求:
    姓名:
    單位:
    電話(huà):
    郵件: