zouyunhuang
级别: 探索解密
精华主题: 0
发帖数量: 96 个
工控威望: 164 点
下载积分: 528 分
在线时间: 30(小时)
注册时间: 2021-09-18
最后登录: 2023-11-25
查看zouyunhuang的 主题 / 回贴
楼主  发表于: 2023-02-03 10:12
图片:
IF start THEN;
    IF ceshi[1]<ceshi[2] <ceshi[3]<ceshi[4]<ceshi[5] <ceshi[6]<ceshi[7]<ceshi[8]<ceshi[9]THEN;
        start:=TRUE;
    ELSE
        FOR  inder_3:=0 TO 8 DO
         FOR  index:=0 TO  8 DO
            index_2:=index+10#1 ;
           if  ceshi[index_2] <ceshi[index]  THEN ;
                d0:=ceshi[index];
                d1:=ceshi[index_2];
                ceshi[index]:=d1;
                ceshi[index_2]:=d0;
           END_IF;
         END_FOR;
        END_FOR;
    END_IF;
END_IF;


这是我写的冒泡算法,我的第一个IF语句中,不可以这样一直比较()<() < ()<()..请问欧姆龙要这样比较是不是不支持,还是我落下了什么
hlq_0815
人生的成功不在于拿到一副好牌,而是怎样将坏牌打好。
级别: 论坛版主

精华主题: 2 篇
发帖数量: 1814 个
工控威望: 4462 点
下载积分: 7522 分
在线时间: 1219(小时)
注册时间: 2008-07-03
最后登录: 2024-03-25
查看hlq_0815的 主题 / 回贴
1楼  发表于: 2023-02-03 10:39
这段程序执不了:第一个start与第二个start存在冲突
人生的成功不在于拿到一副好牌,而是怎样将坏牌打好。