Attenuator code added

r1591 | dbx | 2007-03-05 17:03:11 +1100 (Mon, 05 Mar 2007) | 2 lines
This commit is contained in:
Dan Bartlett
2007-03-05 17:03:11 +11:00
committed by Douglas Clowes
parent f020a1543b
commit 610caa67ee

View File

@@ -1,7 +1,7 @@
NO TE: PLATYPUS - CONTROLLER 1
NO TE:
NO TE: $Revision: 1.6 $
NO TE: $Date: 2007-03-05 05:37:21 $
NO TE: $Revision: 1.7 $
NO TE: $Date: 2007-03-05 06:03:11 $
NO TE: Author: Dan Bartlett
NO TE: Last revision by: $Author: dbx $
NO TE:
@@ -27,14 +27,14 @@ DC 25000,25000,25000,25000,25000,25000,,;' SET DECELERATION
SP 50000,25000,25000,25000,75000,75000,,;' SET SPEED
SIA=1,25,13,0<-2>2;'HEIDENHAIN ROQ425
SIB=1,25,13,0<-2>2;'HEIDENHAIN ROQ425
SIC=1,24,18,6<-2>2;'IVO
SIC=1,24,18,6<-2>2;'IVO GDA2S
SID=1,25,13,0<-2>2;'HEIDENHAIN ROQ425
SIE=1,25,13,0<-2>2;'HEIDENHAIN ROQ425
SIF=1,25,13,0<-2>2;'HEIDENHAIN ROQ425
SIG=0,25,13,0<-2>2;'SPARE
SIH=0,25,13,0<-2>2;'SPARE
POS=0;' INITIAL BEAM ATTENUATOR FREQUENCY IS 0, PARKED IN THE BEAM
XQ #ATTEN,1
POS=0;' INITIAL BEAM ATTENUATOR POSITION IS PARKED IN THE BEAM
XQ #ATTEN,1;' EXECUTE PROCEDURE TO CONTROL BEAM ATTENUATOR
JS #THREAD0
EN
NO ----------------------------------------
@@ -141,7 +141,7 @@ NO DCH=OLDDCH
RE
NO ----------------------------------------
#ATTEN
DEADBD=20
DEADBD=20;' SET ENCODER DEADBAND
PARKPOS=8309158; 'PARKING ENCODER POSITION
SHUTPOS=8390307; 'BEAM SHUT ENCODER POSITION
STRTPOS=8390307; 'OSCILLATING START ENCODER POSITION
@@ -177,7 +177,7 @@ PRD=(_TPD - STRTPOS)/8192*25000
BGD
AMD
SPD=180000
ACD=_SPD*4;' 0.5S TO ACCELERATE
ACD=_SPD*4;' 0.25S TO ACCELERATE
DCD=_ACD
#LOOP
PRD=140625;' 90MM = 60MM IN THE BEAM, 15MM FOR ACCEL AND 15MM FOR DECEL