回收西门子模块秦皇岛
- 供应商
- 上海陌然自动化科技有限公司
- 认证
- 报价
- ¥8744.00元每件
- 联系电话
- 15000711173
- 手机号
- 15000711173
- 销售经理
- 向柏矫
- 所在地
- 上海市金山区枫泾镇环东一路65弄7号2250室
- 更新时间
- 2024-04-26 00:23
回收西门子模块秦皇岛
西门子模块回收,回收西门子plc,回收西门子cpu
回收西门子模块秦皇岛
西门子模块回收,回收西门子plc,回收西门子cpu
说明:使用"创建多路分支"指令,可以根据数字表达式的值执行多个指令序列中的一个。
按如下方式声明此指令:
case <变量> of
<常数1>: <语句1>;
<常数2>: <语句2>;
......
<常数n>: <语句n>;
else <语句>;
end_case;
图8 case语句
参数
下表列出了该指令的参数:
<变量> | 整数、位序列* | i、q、m、d、l | 与设定的常数值进行比较的值。 |
<常数> | 位序列 | - | 若为位序列,则常数可以为以下值: 二进制数(例如,2#10) 八进制数(例如,8#77) 十六进制数(例如,16#ad) 未定型的常数(例如,1000) |
整数 | 作为指令序列执行条件的常数值。常数可以为以下值: 整数(例如,5) 整数范围(例如,15 到 20) 由整数和范围组成的枚举(例如,10、11、15 到 20) | ||
<语句> | - | - | 当表达式的值等于某个常数值时,将执行该常数后的各种指令。如果不满足条件,则执行 else后编写的指令。如果两个值不相等,则执行这些指令。 |
* tia portal v16开始支持位序列数据类型的变量
示例
图9 case示例
下表展示了不同的操作数数值对目标变量的影响:xiangbaijiao
"tag_value" | 0 | 1,3,5 | 6,7,8,9,10 | 16,17,20,21,22,23,24,25 | 其他 |
"tag_1" | 1 | - | - | - | - |
"tag_2" | - | 1 | - | - | - |
"tag_3" | - | - | 1 | - | - |
"tag_4" | - | - | - | 1 | - |
"tag_5" | - | - | - | - | 1 |
展开全文