- PLC應(yīng)用技術(shù)實訓(xùn)教程
- 梁碩主編
- 597字
- 2021-10-27 15:12:08
1.1.4 S7-300 PLC的編程語言
S7-300 PLC的編程語言主要有梯形圖(LAD)、指令表(STL)、功能塊圖語言(FBD)、順序功能圖(SFC)和結(jié)構(gòu)化控制語言(SCL)。不同的編程語言可供不同知識背景的人員采用。
1.梯形圖
梯形圖(LAD)如圖1-7所示,是我們使用最多的圖形編程語言,被稱為PLC編程的第一語言,它與傳統(tǒng)的繼電器電氣控制原理有很大相似之處,所以常被大家稱為“電路”。S7-300 PLC的梯形圖、指令表、功能塊圖編程方法與S7-200 PLC的編程方法基本類似,而S7-200 PLC沒有順序功能圖(SFC)和結(jié)構(gòu)化控制語言(SCL)。
2.語句表
語句表(STL)是類似于計算機匯編語言的一種文本編程語言,由多條語句組成一個程序段,如圖1-8所示。語句表適合經(jīng)驗豐富的程序員使用,可以實現(xiàn)其他編程語言不能實現(xiàn)的功能,在運行時間方面最優(yōu)。在設(shè)計通信、數(shù)學(xué)運算等高級應(yīng)用程序時建議使用語句表。

圖1-7 S7-300梯形圖

圖1-8 S7-300語句表
3.功能塊圖
功能塊圖(FBD)如圖1-9所示,是使用類似于布爾代數(shù)的圖形邏輯符號來表示控制邏輯,比較適合有數(shù)字電路基礎(chǔ)的編程人員使用。

圖1-9 S7-300功能塊圖
4.順序功能圖
順序功能圖S7-GRAPH類似于解決問題的流程圖,如圖1-10所示,適用于順序控制的編程。利用順序功能圖S7-GRAPH可以清楚、快速地組織和編寫系統(tǒng)的順序控制程序。它根據(jù)功能將控制任務(wù)分解成若干步。其順序用圖形方式顯示出來并且可形成圖形文本方式的文件。
5.結(jié)構(gòu)化控制語言
結(jié)構(gòu)化控制語言(S7-SCL)是一種類似于Pascal的高級文本編輯語言,可以簡化數(shù)學(xué)計算、數(shù)據(jù)管理和組織工作。

圖1-10 S7-300順序功能圖
- 開關(guān)電源維修從入門到精通(第3版)
- 電工操作200例
- 配電系統(tǒng)自動化(普通高等教育高職高專“十二五”規(guī)劃教材 電氣類)
- 電子元器件邊學(xué)邊用
- PLC控制與組態(tài)技術(shù)應(yīng)用
- CRT顯示器現(xiàn)場維修實錄
- 圖解液晶電視機故障維修速查手冊
- 電子電路識圖邊學(xué)邊用
- 電工與電子技術(shù)基礎(chǔ)(第2版)
- 電氣工程概論(第2版)
- 新手學(xué)電工基礎(chǔ)知識
- 供電節(jié)能新技術(shù)
- 學(xué)電工技術(shù)點點通
- 電氣控制與PLC應(yīng)用技術(shù):三菱系列
- LED照明產(chǎn)品質(zhì)量認證與檢測方法