各家PLC的標準與編程語言的關系及標準兼容性
2021-08-25
-3標準與PLC編程語言的關系:
由于PLC強大的功能和卓越的性能,以及應用成本和易用性的不斷下降,PLC的應用領域不斷擴大iec61131標準編程語言,市場潛力巨大。因此,世界各地的許多公司都推出了自己的PLC產(chǎn)品。出于壟斷或市場保護的目的,每個公司的PLC產(chǎn)品各不相同,互不兼容。當各種PLC涌入市場時,國際電工委員會多次與相關PLC廠商協(xié)商,并于1993年制定標準,指導PLC的健康發(fā)展。
標準分為5個部分:-1是一般信息,即一般邏輯程序設計的一般介紹iec61131標準編程語言,討論邏輯程序設計的基本概念、術語和定義; -2是組裝和測試的需要,從機械和電氣部分介紹硬件設備邏輯編程的要求和測試要求; -3是編程語言的標準,吸收了多種編程語言的優(yōu)點,制定了5種標準語言; -4 是用戶指南,提供與選型、安裝和維護相關的信息資料和用戶說明手冊; -5是通訊規(guī)范,規(guī)定了邏輯控制設備與其他設備之間的通訊和接觸規(guī)范。在標準之后,它更名為標準。
在-3中,指定了控制邏輯編程的語法、語義和顯示,對過去的編程語言進行了部分修改,形成了現(xiàn)在的5種語言。這5種語言中,3種是圖形語言,2種是文本語言。圖形化編程語言包括:梯形圖(LD-)、功能塊圖(FBD-)、順序功能圖(SFC-)?;谖谋镜木幊陶Z言包括:指令列表(IL-List)和結(jié)構化文本(ST-Text)。 -3編程語言是基于IEC工作組對世界各地PLC廠商的編程語言的合理吸收和參考而制定的一套國際工業(yè)控制系統(tǒng)編程語言標準。不僅適用于PLC系統(tǒng),也適用于更廣泛的工業(yè)控制領域; -3 編程工具為現(xiàn)場總線系統(tǒng)提供支持,對現(xiàn)場總線設備的軟件設計有很大的影響。 IEC 不要求每個產(chǎn)品都運行這 5 種語言。您可以只運行其中的一個或幾個,但它們都必須符合標準。在實際配置中,可以在同一個項目中使用多種編程語言,相互嵌套,讓用戶可以選擇最簡單的方式來生成控制策略。
因為-3標準的發(fā)布,很多騰云網(wǎng)絡相繼推出了符合該標準的PLC產(chǎn)品。羅克韋爾(美國)的許多 PLC 產(chǎn)品都有符合 -3 標準中結(jié)構化文本的軟件選項。法國施耐德()公司的TSX PLC產(chǎn)品可以采用符合-3標準的軟件包。在支持984梯形圖的同時,也遵循了-3標準的5種編程語言。西門子(德國)公司S7-200、S7-300、S7-400、C7-620采用軟件包,其中梯形圖和功能塊圖部分符合-3標準。