IEC61131-3標準與PLC編程語言的關系
由于PLC強大的功能和優良的性能,以及應用成本的不斷下降和使用的方便性,促使PLC的應用領域不斷擴展,市場潛力巨大,于是,全世界許多公司紛紛推出自己的PLC產品。出于壟斷或市場保護的目的,各家公司的PLC產品各有差別,互不兼容。當形形色色的PLC涌入市場時,國際電工委員會與有關PLC制造商多次協商,于1993年制定了IEC1131標準以引導PLC健康地發展。 IEC1131標準共分為5個部分:IEC1131-1為一般信息,即對通用邏輯編程作了一般性介紹并討論了邏輯編程的基本概念、術語和定義;IEC1131-2為裝配和測試需要,從機械和電氣兩部分介紹了邏輯編程對硬件設備的要求和測試需要;IEC1131-3為編程語言的標準,它吸取了多種編程語言的長處,并制定了5種標準語言;IEC1131-4為用戶指導,提供了有關選擇、安裝、維護的信息資料和用戶指導手冊;IEC1131-5為通信規范,規定了邏輯控制設備與其他裝置的通信聯系規范。IEC1131標準后更名為IEC61131標準。 在IEC61131-3中,規定了控制邏輯編程中的語法、語義和顯示,并對以往編程語言進行了部分修改后形成目前通用的5種語言。在這5種語言中,有3種是圖形化語言,2種是文本化語言。圖形化編程語言包括:梯形圖(LD-Ladder Diagram)、功能塊圖(FBD - Function Block Diagram)、順序功能圖(SFC - Sequential Function Chart)。文本化編程語言包括:指令表(IL-Instruction List)和結構化文本 (ST-Strutured Text)。IEC61131-3的編程語言是IEC工作組對世界范圍的PLC廠家的編程語言合理地吸收、借鑒的基礎上形成的一套針對工業控制系統的國際編程語言標準,它不但適用于PLC系統,而且還適用于更廣泛的工業控制領域;IEC61131-3 的編程工具提供對現場總線系統的支持,并對現場總線裝置的軟件設計產生了很大影響。IEC并不要求每種產品都運行這5種語言,可以只運行其中的一種或幾種,但均必須符合標準。在實際組態時,可以在同一項目中運用多種編程語言,相互嵌套,以供用戶選擇最簡單的方式生成控制策略。 正是由于IEC61131-3標準的公布,許多PLC制造廠先后推出符合這一標準的PLC產品。美國羅克韋爾(Rockwell)公司許多PLC產品都帶符合IEC61131-3標準中結構文本的軟件選項。法國施耐德(Schneider)公司的Modicon TSX Quantum PLC產品可采用符合IEC61131-3標準的Concept軟件包,它在支持Modicon 984梯形圖的同時,也遵循IEC61131-3標準的5種編程語言。德國西門子(Siemens)公司的SIMATIC S7-200、S7-300、S7-400、C7-620均采用SIMATIC軟件包,其中梯形圖和功能塊圖部分符合IEC61131-3標準。

提交
超越傳統直覺,MATLAB/Simulink助力重型機械的智能化轉型
新大陸自動識別精彩亮相2024華南國際工業博覽會
派拓網絡被Forrester評為XDR領域領導者
智能工控,存儲強基 | 海康威視帶來精彩主題演講
展會|Lubeworks路博流體供料系統精彩亮相AMTS展會