SCL 指令
SCL 可識(shí)別下列類型的指令:
賦值運(yùn)算
賦值用于為一個(gè)變量賦值一個(gè)常數(shù)值、表達(dá)式的結(jié)果或另一個(gè)變量的值。
程序控制指令
程序控制指令用于實(shí)現(xiàn)程序的分支、循環(huán)或跳轉(zhuǎn)。
“指令”(Instructions) 任務(wù)卡中的其它指令
“指令”(Instructions) 任務(wù)卡提供大量可用于在 SCL 程序的標(biāo)準(zhǔn)指令。
塊調(diào)用
塊調(diào)用用于調(diào)用已放置在其它塊中的子例程,并對這些子例程的結(jié)果作進(jìn)一步的處理。
規(guī)則
當(dāng)輸入 SCL 指令時(shí)需要遵守下列規(guī)則:
指令可跨行。
每個(gè)指令都以分號(hào) (;) 結(jié)尾。
不區(qū)分大小寫。
注釋僅用于描述程序。而不會(huì)影響程序的執(zhí)行。
示例
下面將舉例說明各種類型的指令:
SCL |
---|
// 賦值運(yùn)算的示例 "MyTag":= 0; |
// 塊調(diào)用的示例 "MyDB"(); |
// 程序控制指令的示例 WHILE "Counter" < 10 DO "MyTAG" := "MyTag" + 2; END_WHILE; |
審核編輯:湯梓紅
-
指令
+關(guān)注
關(guān)注
1文章
616瀏覽量
36476 -
程序
+關(guān)注
關(guān)注
117文章
3826瀏覽量
83000 -
SCL
+關(guān)注
關(guān)注
1文章
243瀏覽量
17558
原文標(biāo)題:SCL 指令的規(guī)則
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄


PLC編程入門基礎(chǔ)技術(shù)知識(shí)(plc原理和指令集及編程規(guī)則)

SCL指令練習(xí)操作分享
SCL--CASE指令如何實(shí)現(xiàn)順控功能
SCL問題:CASE指令如何實(shí)現(xiàn)順控功能?
SCL與STL的區(qū)別是什么?SCL常見問題及解決辦法!
對S7-SCL中的AT指令進(jìn)行詳細(xì)講解
SCL語言for指令的用法

西門子博途SCL:REGION:構(gòu)建程序代碼的步驟
使用SCL編寫FIFO功能塊

評論