如何设定完成5次运动后,给传送带一个信号带走产品

fuyaohua 2019-9-6 5850



如图,X轴从A点运动到B点,抓取产品后,送至传送带上,然后回到A点,产品厚度3mm,每次堆叠5层,后给传送带一个信号,把产品带出来,(问,5次完成后,怎么让传送带通电带走产品,然后程序从头开始)

程序指令=

>001:N1;     循环1开始位置

>002:DI11=0;     等待输入口11为低电平 

>003:+X@1;     X轴移动到坐标+屏幕输入可变量参数到坐标1

>004:L300,DT1=0;     延时时间毫秒设定为300 同时 执行输出口高电平 为低电平 

>005:&@2=@2-3;     变量计算式

>006:DT1=0,+X@2;     执行输出口1为低电平  同时 X轴移动到坐标+屏幕输入可变量参数到坐标2

>007:L300;     延时时间毫秒设定为300

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

>009:L300;     延时时间毫秒设定为300

>010:+X0;     X轴移动到坐标+0

>011:CC;     显示屏计数一次

>012:L400;     延时时间毫秒设定为400

>013:DT3=0,L1000;     执行输出口3为低电平  同时 延时时间毫秒设定为1000

>014:DT3=1;     执行输出口3为高电平 

>015:N2=2;     循环1结束位置 循环次数5

>016:J1;     跳转到指定行1


最新回复 (4)
  • 0 引用 2
    >001:N1;     循环1开始位置
    .........
    >012:N2=5;     循环1结束位置 循环次数5
    >013:DT3=0,
    >014L1000;     执行输出口3为低电平  同时 延时时间毫秒设定为1000
    >015:DT3=1;     执行输出口3为高电平 

  • fuyaohua 2019-9-7
    0 引用 3
    传送带走后,怎么又重新开始,现在的程序,@1:100  @2:300,正常应该是第三次时又是从300-3mm,现在直接到了288去了,他会一直往下减
  • 0 引用 4
    多使用一个变量参数,我想可以搞定。
  • 0 引用 5
    屏幕输入的参数只在第一次按运行的时候,会从屏幕读数,然后就保存在内部,不在再去读屏幕的参数。
    所以就会一直减下去。不知这样说,对你有没有所帮助。
    • 深圳市变能科技有限公司-专注工业运动控制,运动控制卡,运动控制器
      6
        立即登录 立即注册 
返回