caoyougang
级别: 正式会员
精华主题: 0
发帖数量: 38 个
工控威望: 67 点
下载积分: 606 分
在线时间: 19(小时)
注册时间: 2021-08-24
最后登录: 2024-10-25
查看caoyougang的 主题 / 回贴
楼主  发表于: 昨天
发一个昆仑通态脚本语言样例,供朋友们参考,2小时完成的。

IF 手动自动=1 THEN
    IF 自动运行=1 THEN
        IF 自动步数=0 THEN
          自动步数=1
          输送控制命令=1
          计时1=0
          计时2=0
          计时3=0
          计时4=0
        ENDIF
        IF 自动步数=1 AND MI输入信号=1 THEN
          输送控制命令=6
          自动步数=2
        ENDIF
        IF 自动步数=2 THEN
            IF 计时1>= 成型定位延时*10 THEN
               成型控制命令=1
               自动步数=3
            ELSE
                计时1=计时1+1
            ENDIF
        ENDIF
        IF 自动步数=3 THEN
            IF 计时2>= 压饼等待延时*10 THEN
               输送输出控制=1
               自动步数=4
            ELSE
               计时2=计时2+1
            ENDIF
        ENDIF
        IF 自动步数=4 THEN
            IF 计时3>= 压饼成型延时*10 THEN
               输送输出控制=0
               自动步数=5
            ELSE
               计时3=计时3+1
            ENDIF
        ENDIF  
        IF 自动步数=5 THEN
            IF 计时4>= 压后延时*10 THEN
               自动步数=0
               加工完成个数=加工完成个数+1
            ELSE
                计时4=计时4+1
            ENDIF
        ENDIF
    ELSE
        自动步数=0
        成型控制命令=6
        输送控制命令=6
    ENDIF
ELSE
    自动步数=0
ENDIF