IEC61131-3標(biāo)準(zhǔn)與PLC編程語言的關(guān)系
由于PLC強(qiáng)大的功能和優(yōu)良的性能,以及應(yīng)用成本的不斷下降和使用的方便性,促使PLC的應(yīng)用領(lǐng)域不斷擴(kuò)展,市場潛力巨大,于是,全世界許多公司紛紛推出自己的PLC產(chǎn)品。出于壟斷或市場保護(hù)的目的,各家公司的PLC產(chǎn)品各有差別,互不兼容。當(dāng)形形色色的PLC涌入市場時,國際電工委員會與有關(guān)PLC制造商多次協(xié)商,于1993年制定了IEC1131標(biāo)準(zhǔn)以引導(dǎo)PLC健康地發(fā)展。 IEC1131標(biāo)準(zhǔn)共分為5個部分:IEC1131-1為一般信息,即對通用邏輯編程作了一般性介紹并討論了邏輯編程的基本概念、術(shù)語和定義;IEC1131-2為裝配和測試需要,從機(jī)械和電氣兩部分介紹了邏輯編程對硬件設(shè)備的要求和測試需要;IEC1131-3為編程語言的標(biāo)準(zhǔn),它吸取了多種編程語言的長處,并制定了5種標(biāo)準(zhǔn)語言;IEC1131-4為用戶指導(dǎo),提供了有關(guān)選擇、安裝、維護(hù)的信息資料和用戶指導(dǎo)手冊;IEC1131-5為通信規(guī)范,規(guī)定了邏輯控制設(shè)備與其他裝置的通信聯(lián)系規(guī)范。IEC1131標(biāo)準(zhǔn)后更名為IEC61131標(biāo)準(zhǔn)。 在IEC61131-3中,規(guī)定了控制邏輯編程中的語法、語義和顯示,并對以往編程語言進(jìn)行了部分修改后形成目前通用的5種語言。在這5種語言中,有3種是圖形化語言,2種是文本化語言。圖形化編程語言包括:梯形圖(LD-Ladder Diagram)、功能塊圖(FBD - Function Block Diagram)、順序功能圖(SFC - Sequential Function Chart)。文本化編程語言包括:指令表(IL-Instruction List)和結(jié)構(gòu)化文本 (ST-Strutured Text)。IEC61131-3的編程語言是IEC工作組對世界范圍的PLC廠家的編程語言合理地吸收、借鑒的基礎(chǔ)上形成的一套針對工業(yè)控制系統(tǒng)的國際編程語言標(biāo)準(zhǔn),它不但適用于PLC系統(tǒng),而且還適用于更廣泛的工業(yè)控制領(lǐng)域;IEC61131-3 的編程工具提供對現(xiàn)場總線系統(tǒng)的支持,并對現(xiàn)場總線裝置的軟件設(shè)計產(chǎn)生了很大影響。IEC并不要求每種產(chǎn)品都運行這5種語言,可以只運行其中的一種或幾種,但均必須符合標(biāo)準(zhǔn)。在實際組態(tài)時,可以在同一項目中運用多種編程語言,相互嵌套,以供用戶選擇最簡單的方式生成控制策略。 正是由于IEC61131-3標(biāo)準(zhǔn)的公布,許多PLC制造廠先后推出符合這一標(biāo)準(zhǔn)的PLC產(chǎn)品。美國羅克韋爾(Rockwell)公司許多PLC產(chǎn)品都帶符合IEC61131-3標(biāo)準(zhǔn)中結(jié)構(gòu)文本的軟件選項。法國施耐德(Schneider)公司的Modicon TSX Quantum PLC產(chǎn)品可采用符合IEC61131-3標(biāo)準(zhǔn)的Concept軟件包,它在支持Modicon 984梯形圖的同時,也遵循IEC61131-3標(biāo)準(zhǔn)的5種編程語言。德國西門子(Siemens)公司的SIMATIC S7-200、S7-300、S7-400、C7-620均采用SIMATIC軟件包,其中梯形圖和功能塊圖部分符合IEC61131-3標(biāo)準(zhǔn)。
提交
超越傳統(tǒng)直覺,MATLAB/Simulink助力重型機(jī)械的智能化轉(zhuǎn)型
新大陸自動識別精彩亮相2024華南國際工業(yè)博覽會
派拓網(wǎng)絡(luò)被Forrester評為XDR領(lǐng)域領(lǐng)導(dǎo)者
智能工控,存儲強(qiáng)基 | 海康威視帶來精彩主題演講
展會|Lubeworks路博流體供料系統(tǒng)精彩亮相AMTS展會