電工知識—SIMATIC S7-1500 PLC S7-SCL 簡介
S7-SCL 簡介
(1)S7-SCL 概念
S7-SCL(Structured ControlLanguage)結(jié)構(gòu)化控制語言是一種類似于計算機(jī)高級語言的編程方式,它的語法規(guī)范接近計算機(jī)中的PASCAL語言。SCL編程語言實現(xiàn)了IEC 61131-3標(biāo)準(zhǔn)中定義的ST語言(結(jié)構(gòu)化文本)的PLCopen初級水平。
(2)S7-SCL 特點(diǎn)
① 它符合國際標(biāo)準(zhǔn)IEC 61131-3。
②獲得了PLCopen基礎(chǔ)級認(rèn)證。
3一種類似于PASCAL的高級編程語言。
④ 適用于SIMATIC S7-300(推薦用于CPU314以上CPU)、S7-400、C7、S7-1500和WinAC產(chǎn)品。S7-SCL為PLC作了優(yōu)化處理,它不僅僅具有PLC 典型的元素(例如輸入/輸出,定時器、計數(shù)器、符號表),而且具有高級語言的特性,例如循環(huán)、選擇、分支、數(shù)組和高級函數(shù)。
5 S7-SCL可以編譯成STL,雖然其代碼量相對于STL編程有所增加,但程序結(jié)構(gòu)和程序的總體效率提高了。類似于計算機(jī)行業(yè)的發(fā)展,匯編語言已經(jīng)被舍棄,取而代之的是C/C++等高級語言。S7-SCL對工程設(shè)計人員要求較高,需要其具有一定的計算機(jī)高級語言的知識和編程技巧。
(3)S7-SCL應(yīng)用范圍
由于S7-SCL是高級語言,所以其非常適合于如下任務(wù):
1復(fù)雜運(yùn)算功能;
②復(fù)雜數(shù)學(xué)函數(shù);
③數(shù)據(jù)管理:
④過程優(yōu)化。
由于S7-SCL具備的優(yōu)勢,其將在編程中應(yīng)用越來越廣泛,有的PLC廠家已經(jīng)將結(jié)構(gòu)化文本作為首推編程語言(以前首推梯形圖)。
審核編輯:劉清
-
plc
+關(guān)注
關(guān)注
5013文章
13329瀏覽量
464142 -
SIMATIC
+關(guān)注
關(guān)注
1文章
231瀏覽量
15785 -
SCL
+關(guān)注
關(guān)注
1文章
239瀏覽量
17111 -
S7-1500
+關(guān)注
關(guān)注
3文章
300瀏覽量
6454
原文標(biāo)題:電工知識—SIMATIC S7-1500 PLC S7-SCL 簡介
文章出處:【微信號:設(shè)備原理與維修俱樂部,微信公眾號:設(shè)備原理與維修俱樂部】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論