求助

汇通玻璃 2019-4-2 4522

程序指令=

>001:F1L2=0,J5;     全局中断1,先跳过不执该行指令,任何时间条件满足时执行该行指令,条件为输入口2为低电平 时触发 同时 跳转到指定行4

>002:F2L3=0,J12;     全局中断2,先跳过不执该行指令,任何时间条件满足时执行该行指令,条件为输入口3为低电平 时触发 同时 跳转到指定行16

>003:DI1=0;     等待输入口1为低电平 

>004:X++;     X轴正向移动正向移动

>005:DT1=0;     执行输出口1为低电平 

>006:X+0;     X轴正向移动0

>007:L3000;     延时时间毫秒设定为200

>008:DT1=1;     执行输出口1为高电平 

>009:DI2=1;     等待输入口2为高电平 

>010:L200;     延时时间毫秒设定为200

>011:X+50000;     X轴正向移动正向移动,Y轴正向移动正向移动

>012:DI3=0;     等待输入口3为低电平 

>013:L200;     延时时间毫秒设定为200

>014:X+@1,Y+@1;     X轴正向移动屏幕输入可变量参数1,Y轴正向移动屏幕输入可变量参数1

>015:X+0,Y+0;     X轴正向移动0,Y轴正向移动0

>016:DT2=0;     执行输出口2为低电平  同时 等待输入口3为低电平 

>017:L3000;     延时时间毫秒设定为3000

>018:DT2=1;     执行输出口4为高电平 

>019:DI4=0;     等待输入口4为低电平 

>020:L200;     延时时间毫秒设定为200

>021:DI4=1;     等待输入口3为高电平 

>022:L200;     延时时间毫秒设定为200

>023:X++,Y++;     X轴正向移动正向移动,Y轴正向移动正向移动

>024:DI3=1;     等待输入口3为高电平 

>025:X+@1,Y+@1;     X轴正向移动屏幕输入可变量参数1,Y轴正向移动屏幕输入可变量参数1

走到23行,输入3为高电平时,怎样才能实现跳到25行运行,等待25行运行完成,然后从第3行开始循环

最新回复 (2)
  • 0 引用 2

    第 23行指令不一定支持  2019.02.01后版本的才有 ,可以改成X+6000,Y+60000

  • 汇通玻璃 2019-4-3
    0 引用 3
    改成X+6000和Y+6000,但是当DI3为1时,也实现不了跳转

    • 深圳市变能科技有限公司-专注工业运动控制,运动控制卡,运动控制器
      4
        立即登录 立即注册 
返回
新想法
作者最近主题: