Instruction Manual

362 Application Examples SmartBelt Application
Publication 1398-PM601A-EN-P October 2000
APPENDIXES
Flow Chart
ULTRA Plus
or IQ Parameter Settings
CONFIGSet ULTRA Plus or IQ configuration to accept encoder 2 input for electronic gearing
SCALEnumber of encoder counts per unit distance on driven belt
SCALE2number of encoder counts per unit distance of belt
ACCELallowable acceleration rate without slippage of product
VELmotor top speed during correction at machine top speed
TITLE "SBELT"
;Version 3.00 2/29/96
PGMTYPE = MAINPGM
;
ASSIGN OFFSET V1 ;OFFSET is desired distance: flight to product
ASSIGN OFFSET2 V2
;
OFFSET = 1.2345 ;Set OFFSET in user units (inches, cm, etc.)
OFFSET2 = UTOC1 OFFSET ;Convert OFFSET to encoder counts
; based on SCALE parameter setting
INT1 CONT ;Enable interrupts to capture positions
INT2 CONT ;Input 11 is INT1, Input 12 is INT2
GEAR = 1.00 ;Initialize gear ratio
GEAREN ON ;Start tracking the master encoder
WAIT I11 ON ;Wait for first flight
;
MAIN: ;Main loop of program
CALCULATE CORRECTION DISTANCE
START
INITIALIZE VARIABLES
ACTIVATE INTERRUPTS
ACTIVATE ELECTRONIC GEARING
WAIT FOR A FLIGHT
PRODUCT?
PERFORM CORRECTION MOVE
MAKE SURE PRODUCT IS OFF SENSOR
NO
YES