[三菱] 三菱QPLC ST编程语言详解(三)

[复制链接]
查看30729 | 回复0 | 2024-4-28 08:42:57 | 显示全部楼层 |阅读模式
今天我们介绍三菱ST控制语句的FOR语句,在ST编程里面FOR语句大多数情况下是配合数组和变址使用,关于三菱QPLC支持的数组类型为1维数组,下面重点介绍三菱QPLC ST编程 FOR语句的使用。

1,FOR语句格式



2,FOR语句中途结束:EXIT





3,FOR语句综合实例-多数据比较

FOR  Z0 := D0 TO  99 BY 1  DO

   

FOR  Z1 := D1  TO 99  BY  1  DO

   IF Z1=99 THEN

   D1:=0;

   M0:=TRUE;

   EXIT;

   END_IF;   

   IF D400Z0<>0 ANDD300Z1<>0 AND D400Z0=D300Z1 THEN

    D600Z0:= Z1+1;

    D700Z0:=Z1+1;

    D0:= Z0+1;

    D1:= Z1+1;

    M0:=TRUE;

    EXIT;

   END_IF;

END_FOR;  

    IF M0 THEN

      M0:=FALSE;

      EXIT;

    END_IF;


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则