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