1.)CASE...OF...語法介紹;
2.)CASE...OF...語句應用示例:數據比較;
3.)CASE...OF...語句應用示例:順序啟動。
4.)指令法表格如下圖:
語法示例:
“創建多路分支”指令如下表達。
SCL
CASE <表達式> OF
< 常數1 > : < 指令1 >
< 常數2> : < 指令2 >
< 常數X> : < 指令X >; X >=3
ELSE <指令1 >;
END_CASE;
案例一:
MW10=1時,將Q0.1置1, MW10=2時,將Q0.2置1,且一次只能有一個輸出置1, MW10不等于1和不等于2時,將Q0.1和Q0.2置0.
建立變量表:
編寫主體程序:
設置數值1
設置數值2
設置數值3
案例二:
我們按下啟動按鈕一次,即可啟動一臺電機,再按一次,啟動第二臺電機,繼續按一次,則所有的電機停止.下面我們再博途程序段建立一個FB塊并給變量數據類型設置等:
編寫主體程序:
在線測試:
以上我們簡單的介紹了SCL語言中的CASE...OF...語法運用,并列舉兩小例子加以講解.讓小伙伴們更快掌握SCL語言,
審核編輯:湯梓紅
-
西門子
+關注
關注
94文章
3046瀏覽量
116031 -
指令
+關注
關注
1文章
608瀏覽量
35752 -
高級語言
+關注
關注
0文章
7瀏覽量
6673 -
SCL
+關注
關注
1文章
239瀏覽量
17109
原文標題:西門子SCL高級語言介紹(CASE...OF...語句運用)
文章出處:【微信號:電子技術控,微信公眾號:電子技術控】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
初高級西門子PLC電子教程
![初<b class='flag-5'>高級</b><b class='flag-5'>西門子</b>PLC電子教程](https://file.elecfans.com/web2/M00/49/0A/pYYBAGKhtDWAfhDDAAAP4Q_gPHM365.jpg)
西門子PLC系列中GRAPH的用法
西門子PLC的幾種編程語言簡單介紹
![<b class='flag-5'>西門子</b>PLC的幾種編程<b class='flag-5'>語言</b>簡單<b class='flag-5'>介紹</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論