SFELPHOTON-1190/SFELPHOTON-1191/SFELPHOTON-1192

-SFELPHOTON-1190: Finish slow-Y implementation
-SFELPHOTON-1191: Update default values in EXPMX1 deltatau EVR
-SFELPHOTON-1192: Zero position of detector stage needs to be updates
This commit is contained in:
2024-06-24 16:07:49 +02:00
parent 98b1d068b9
commit 08872841b5
5 changed files with 67 additions and 8 deletions

View File

@@ -106,13 +106,13 @@ Motor[2].pEncLoss=0
//!encoder_inc(enc=3,tbl=11,mot=11,posSf=1)
!encoder_inc(enc=3,tbl=3,mot=3,posSf=0.25)
!motor_servo(mot=3,ctrl='ServoCtrl',Kp=10,Kvfb=0,Ki=0.0,Kvff=0,Kaff=0,MaxInt=1000,Kfff=0)
!motor(mot=3,dirCur=0,contCur=1000,peakCur=2000,timeAtPeak=1,IiGain=1,IpfGain=3,IpbGain=3,JogSpeed=12.,numPhase=2,invDir=False,servo=None,PhasePosSf=0,PhaseFindingDac=0,PhaseFindingTime=0,SlipGain=0,AdvGain=0,PwmSf=10000,FatalFeLimit=3000,WarnFeLimit=1000,InPosBand=10,homing='enc-index')
!motor(mot=3,dirCur=0,contCur=1000,peakCur=2000,timeAtPeak=1,IiGain=1,IpfGain=3,IpbGain=3,JogSpeed=12.,numPhase=2,invDir=False,servo=None,PhasePosSf=0,PhaseFindingDac=0,PhaseFindingTime=0,SlipGain=0,AdvGain=0,PwmSf=10000,FatalFeLimit=3000,WarnFeLimit=1000,InPosBand=50,homing='hi-limit',FaultMode=0)
Motor[3].Servo.Kp=20
Motor[3].Servo.BreakPosErr=1
Motor[3].Servo.KBreak=10
Motor[3].Servo.Ki=0
Motor[3].Servo.OutDbOn=150
Motor[3].Servo.OutDbOff=150
Motor[3].Servo.OutDbOn=50
Motor[3].Servo.OutDbOff=50
//Motor[3].Servo.Kp=80
//Motor[3].Servo.BreakPosErr=0
@@ -145,7 +145,7 @@ Motor[3].Servo.OutDbOff=150
!encoder_inc(enc=6,tbl=6,mot=6 ,posSf=.01) //1 incr=10nm -> posSf=.01 to scale to um
!encoder_inc(enc=7,tbl=7,mot=7 ,posSf=-.01) //1 incr=10nm,inverse direction -> posSf=.01 to scale to um
#3,4,5hmz
#4,5hmz
//holding current
!holding_current(m4=[0,240],m5=[0,240])