>小编经常分享原创技术内容,置顶公众号获取更新更及时
年后上班第一天,2019加油!
年后分享的主题还是三菱FX系列PLC的关于ST语言相关的内容。这次,小编给大家分享CASE语句的使用方法
CASE语句的使用格式为 CASE ... OF 1:,2:,3:,4: .... ELSE END_CASE
通过以下一个简单的例子,简要说明一下CASE语句,程序代码如下所示:
IF LDP(TRUE , M8013 ) THEN
D1:= D1+1;
END_IF;
CASE D1 OF
1 :
D2 := 10 ;
2 :
D2 := 20;
3 :
D2 := 30;
ELSE
D2 := 99 ;
END_CASE;
在此,小编并没有使用“R_TRIG“功能块,而是使用“LDP“,“LDP“实现的功能和“R_TRIG“实现的功能一样,如果大家不了解的可以去翻阅小编前几次发布的文章。
如下图所示的程序,当M8013每次置为1,则D1自加1
D1=1时,D2=10
D1=2时,D2=20
D1=3时,D2=30
D1=4时,D2=99
以上就是CASE语句的使用方法,喜欢的朋友点击“好看”支持我一下~
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |