該國(guó)際標(biāo)準(zhǔn)的制定,是IEC工作組在合理地吸收、借鑒世界范圍的各可編程序控制器(PLCs)廠家的技術(shù)、編程語(yǔ)言、方言等的基礎(chǔ)之上,形成的一套新的國(guó)際編程語(yǔ)言標(biāo)準(zhǔn) 。IEC 61131-3國(guó)際標(biāo)準(zhǔn)隨著可編程序控制器(PLCs)技術(shù)、編程語(yǔ)言等的不斷進(jìn)步也在不斷地進(jìn)行著補(bǔ)充和完善。
61131-3國(guó)際標(biāo)準(zhǔn)得到了包括有美國(guó)AB公司、德國(guó)西門子公司等世界知名大公司在內(nèi)的眾多廠家的共同推動(dòng)和支持,它極大地改進(jìn)了工業(yè)控制系統(tǒng)的編程軟件質(zhì)量及提高了軟件開(kāi)發(fā)效率;它定義的一系列圖形化語(yǔ)言和文本語(yǔ)言,不僅對(duì)系統(tǒng)集成商和系統(tǒng)工程師的編程帶來(lái)很大的方便,而且對(duì)最終用戶同樣會(huì)帶來(lái)很大的方便;它在技術(shù)上的實(shí)現(xiàn)是高水平的,有足夠的發(fā)展空間和變動(dòng)余地,使得能很好地適應(yīng)發(fā)展。IEC 61131-3標(biāo)準(zhǔn)最初主要用于可編程序控制
器(PLCs)的編程系統(tǒng),但它目前同樣也適用于過(guò)程控制領(lǐng)域、分散型控制系統(tǒng)、基于控制系統(tǒng)的軟邏輯、SCADA等。61131-3國(guó)際標(biāo)準(zhǔn)正在受到越來(lái)越多的國(guó)外公司、廠商的重視和采用,61131-3國(guó)際標(biāo)準(zhǔn)因其具有的諸多優(yōu)點(diǎn),也正在受到越來(lái)越多的國(guó)內(nèi)公司、廠商的重視和采用。
IEC 61131國(guó)際標(biāo)準(zhǔn)包括8部分:Part 1: 綜述;Part 2: 硬件;Part 3: 可編程語(yǔ)言;Part 4: 用戶導(dǎo)則;Part 5: 通信;Part 6:現(xiàn)場(chǎng)總線通信;Part 7:模糊控制編程;Part 8:編程語(yǔ)言的實(shí)施方針。IEC 61131-3是IEC 61131中最重要、最具代表性的部分。IEC 61131-3國(guó)際標(biāo)準(zhǔn)將是下一代PLC的基礎(chǔ)。IEC 61131-5是IEC 61131的通信部分,通過(guò)IEC 61131-5,可實(shí)現(xiàn)可編程序控制器與其它工業(yè)控制系統(tǒng),如機(jī)器人,數(shù)控系統(tǒng),現(xiàn)場(chǎng)總線等的通信。采用IEC 61131-3國(guó)際標(biāo)準(zhǔn)的優(yōu)點(diǎn):
因采用一致的IEC 61131-3國(guó)際標(biāo)準(zhǔn)編程,各個(gè)PLC廠家的編程系統(tǒng)都是統(tǒng)一的,因而,對(duì)用戶來(lái)說(shuō)具有如下優(yōu)點(diǎn):
減少了人力資源,如培訓(xùn)、調(diào)試、維護(hù)和咨詢的浪費(fèi)
高水平軟件再使用性,它聚焦于解決控制中的問(wèn)題
減少了編程中的誤解和錯(cuò)誤
適用于寬環(huán)境范圍的編程技術(shù):通用的工業(yè)控制連接來(lái)自不同程序、項(xiàng)目、公司、地區(qū)或國(guó)家的部件 IEC 61131-3標(biāo)準(zhǔn)包括兩部分:編程和變量。編程部分描述了兩個(gè)重要模型:IEC 軟件模型和通訊模型。變量定義了編程系統(tǒng)中需要的的數(shù)據(jù)類型。
一 IEC 61131-3編程部分
IEC 61131-3標(biāo)準(zhǔn)有兩個(gè)模型:IEC 軟件模型和通訊模型。這兩個(gè)模型構(gòu)成了實(shí)現(xiàn)符合IEC 61131-3國(guó)際標(biāo)準(zhǔn)的編程系統(tǒng)的概念基礎(chǔ),它們不但是IEC 61131-3編程系統(tǒng)區(qū)別于傳統(tǒng)的PLC編程系統(tǒng)的重要標(biāo)志,而且也是IEC 61131-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)之間如何交換信息的方法。程序組織單元包括程序,功能塊和功能。
1.1 軟件模型
IEC 61131-3軟件模型如圖一所示。該軟件模型是一種分層結(jié)構(gòu),每一層隱藏了其下層的許多特征。IEC61131-3具有的這種分層結(jié)構(gòu),構(gòu)成了IEC 61131-3軟件優(yōu)越于傳統(tǒng)的PLC軟件的理論基礎(chǔ),是IEC 61131-3軟件先進(jìn)性的體現(xiàn)。下面我們先描述軟件模型的各個(gè)部分的概念,同時(shí)分析、總結(jié)IEC 61131-3編程系統(tǒng)所具有的優(yōu)點(diǎn)。
1.1.1配置、資源、程序和任務(wù)

圖一 IEC 61131-3 軟件結(jié)構(gòu)
在模型的最上層是軟件“配置”,它等同于一個(gè)PLC軟件,使用在一個(gè)具體應(yīng)用的定義PLC行為的整個(gè)軟件中,它與配置系統(tǒng)的實(shí)際過(guò)程是不同的。如在一個(gè)復(fù)雜的由多臺(tái)PLC組成的自動(dòng)化生產(chǎn)線中,每臺(tái)PLC中的軟件就是一個(gè)獨(dú)立的“配置”。一個(gè)“配置”可與其它的IEC“配置”通過(guò)定義的接口進(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編程語(yǔ)言來(lái)編寫。典型的IEC程序由許多互連的功能塊組成,各功能塊之間可互相交換數(shù)據(jù)。一個(gè)程序可以讀寫I/O變量,并且能夠與其它的程序通訊。一個(gè)程序中的不同部分的執(zhí)行通過(guò)“任務(wù)”來(lái)控制。
“任務(wù)”被配置以后,可以控制一系列程序和/或功能塊周期性地執(zhí)行程序或由一個(gè)的特定的事件觸發(fā)開(kāi)始執(zhí)行程序。IEC程序或功能塊通常保持完全的待用狀態(tài),只有當(dāng)是由一個(gè)特定的被配置的任務(wù)來(lái)周期性地執(zhí)行或由一個(gè)特定的變量狀態(tài)改變來(lái)觸發(fā)執(zhí)行的情況,IEC程序或功能塊才會(huì)執(zhí)行。
柯經(jīng)理 【求購(gòu)】 西奧電梯 2026-4-2
云南 【求購(gòu)】 離心泵 2026-4-2
周 【求購(gòu)】 太陽(yáng)能系統(tǒng) 2026-3-31
朱 【求購(gòu)】 廣告板覆膜... 2026-3-31
翟經(jīng)理 【求購(gòu)】 室內(nèi)維修作... 2026-3-27
薛女士 【求購(gòu)】 開(kāi)關(guān)電源 2026-3-27
李經(jīng)理 【求購(gòu)】 食品級(jí)包裝... 2026-3-27










