IEC61131和IEC61131.3是什么?簡單說,IEC61131是可編程序控制器PLC的國際電工標準,等同使用的國家標準是GB/T15969。
關(guān)于PLC編程語言的IEC61131標準IEC61131.3對PLC編程語言的若干定義1.IEC對PLC編程語言中的數(shù)據(jù)類型給出的定義。
2.IEC61131.3對PLC編程語言定義的若干圖形形式
IEC61131對PLC編程語言定義了許多圖形形式,用來解決編程語言的可視性問題。
我們知道,PLC在編程時既可以采用文本形式的語言,也可采用梯形圖。這兩種編程語言中的梯形圖幾乎成為PLC編程的專用詞。
由于計算機技術(shù)的發(fā)展,自動控制領(lǐng)域內(nèi)不斷涌現(xiàn)大量的現(xiàn)場總線元器件和智能裝置,在這些智能裝置中居于主導(dǎo)地位的就是PLC。顯見,PLC已經(jīng)從原先僅僅輸入輸出各種開關(guān)量的可編程控制器改變?yōu)樘幚砀鞣N信息管理和控制的通信管理中心。于是,梯形圖已經(jīng)無法勝任編程環(huán)境了。為此,IEC61131.3中提出了編程語言的圖形形式,用類似于邏輯圖形的圖形化語言代替梯形圖。
值得注意的是:IEC61131.3的圖形化編程語言是通用語言,它適合于各種不同品牌的不同品種的PLC,是全球所有PLC都必須支持的編程語言環(huán)境。
我們來看IEC61131.3中最常用的圖形化語言形式。
也就是說,用IEC61131.3的圖形化編程語言來描述程序,很容易將該程序移植到包括西門子、三菱、AB和施耐德等品牌的PLC中去,很酷吧?
選自微信:機械工業(yè)出版社E視界