Hallo,
die beiden Variablen sind ok.Alles zählt und schaltet.
hier mal das Programm:
INI
CONV INI
PTP HOME Vel= 100 % DEFAULT
PTP P3 Vel=10 % PDAT1 Tool[1]:stift Base[0]
CONVtech.INI_OFF Conveyor 1
CONVtech.ON Conveyor 1
CONVtech.FOLLOW Conveyor 1, Movement 1, Cancel on: Max_time=60s, Input 1, Level:TRUE, Flag 1, Level:TRUE, WaitDist=0[mm][°], MaxDist=3000[mm][°]
CONVtech.QUIT Conveyor 1, Stop after error:FALSE
PTP P3 Vel=100 % PDAT4 Tool[1]:stift Base[0]
END
DEF CONV_MOV(Z_CONV_NBR:IN,Z_MOV_NBR:IN)
INI CONV_MOV
CONVEYOR 1 MOVEMENT GROUP 1
LIN pc10 Vel=0.1 m/s CPDAT6 Tool[1]:stift Base[11]:CONV1
LIN P11 Vel=0.1 m/s CPDAT12 Tool[1]:stift Base[11]:CONV1
CONVEYOR 1 MOVEMENT GROUP 2
CONVEYOR 2 MOVEMENT GROUP 1
CONVEYOR 2 MOVEMENT GROUP 2
CONVEYOR 3 MOVEMENT GROUP 1
CONVEYOR 3 MOVEMENT GROUP 2
END CONV_MOV
CONTINUE
END