發布日期:2022-04-26 點擊率:160 品牌:西門子_Siemens
西門子編程語言種類很多,各有各的優勢,語句表和指令表類似,是編程語言的一種,在PLC中應用比較普遍,也是一種高級編程語言,PLC中語句表、梯形圖、SCL等編程語言的特點。編程語言是PLC的重要組成部分,PLC為用戶提供了完整的編程語言,以適應用戶編制程序的需要。
梯形圖是PLC最早使用的一種編程語言,也是PLC最普遍采用的編程語言。梯形圖編程語言是從繼電器控制系統原理圖的基礎上演變而來的,繼承了繼電器控制系統中的基本工作原理和電器邏輯關系的表達方法,梯形圖語言與繼電器控制系統梯形圖的基本思想是一致的,只是在使用符號和表達方式上有一定的區別。
指令表編程語言類似于計算機中的助記符匯編語言,它是PLC最基礎的編程語言,所謂指令表編程,是用一個或幾個容易記憶的字符來代表PLC的某種操作功能,按照一定的語法和句法編寫出一行一行的程序,來實現所要求的控制任務的邏輯關系或運算。
結構化文本是一種高級的文本語言,是一種較新的編程語言。結構化文本語言表面上與PASCAL語言很相似,但它是一個專門為工業控制應用開發的編程語言,具有很強的編程能力,與梯形圖相比,它能實現復雜的數學運算,編寫的程序非常簡潔和緊湊。
功能塊圖采用類似于數字邏輯門電路的圖形符號,邏輯直觀,使用方便,它沒有梯形圖語言中的觸點和線圈,但擁有與之等價的指令。
順序功能圖亦稱功能圖。SFC編程方法是法國人開發的,是一種真正的圖形化編程方法。SFC專用于描述工業順序控制程序,使用它可以對具有并發、選擇等復雜結構的系統進行編程,特別適合在復雜的順序控制系統中使用。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航