顾乔芝士网

持续更新的前后端开发技术栈

[三菱PLC] 三菱FX3U控制器ST语言(十一)CASE语句使用方法

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语句的使用方法,喜欢的朋友点击“好看”支持我一下~

三菱FX3U控制器ST语言(十一)

http://bbs.plcjs.com/forum.php?mod=viewthread&tid=493291&fromuid=17

(出处: PLC论坛-全力打造可编程控制器专业技术论坛)

#三菱PLC#

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言