西门子SCL高级语言介绍(CASE...OF...语句运用)

更新时间:2024-03-10 00:06:15 所在栏目: 生活常识点击量:

西门子SCL高等言语先容(CASE...OF...语句运用)

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言语,感激各位的支持!

声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。