Difference between revisions of "Studies of the Newport XPS controller by Vanik"

From GlueXWiki
Jump to: navigation, search
Line 6: Line 6:
  
 
[Stage1]
 
[Stage1]
 +
 
SmartStageName=
 
SmartStageName=
  
 
; Position servo loop type
 
; Position servo loop type
 +
 
CorrectorType=NoEncoderPosition
 
CorrectorType=NoEncoderPosition
 +
 
MotionDoneMode=Theoretical
 
MotionDoneMode=Theoretical
  
 
; Driver command interface
 
; Driver command interface
 +
 
MotorDriverInterface=AnalogStepperPosition
 
MotorDriverInterface=AnalogStepperPosition
 +
 
ScalingCurrent=3
 
ScalingCurrent=3
 +
 
DisplacementPerFullStep=1
 
DisplacementPerFullStep=1
 +
 
PeakCurrentPerPhase=1.3
 
PeakCurrentPerPhase=1.3
 +
 
StandbyPeakCurrentPerPhase=0.6
 
StandbyPeakCurrentPerPhase=0.6
 +
 
BaseVelocity=0.
 
BaseVelocity=0.
  
 
; Motor driver model
 
; Motor driver model
 
DriverName=XPS-DRV01
 
DriverName=XPS-DRV01
 +
 
DriverPWMFrequency=50
 
DriverPWMFrequency=50
 +
 
DriverStepperWinding=Half
 
DriverStepperWinding=Half
  
Line 28: Line 39:
 
Backlash=0
 
Backlash=0
 
CurrentVelocityCutOffFrequency=100
 
CurrentVelocityCutOffFrequency=100
 +
 
CurrentAccelerationCutOffFrequency=100
 
CurrentAccelerationCutOffFrequency=100
 +
 
PositionerMappingFileName=
 
PositionerMappingFileName=
  
 
; Limit sensors input plug
 
; Limit sensors input plug
 
ServitudesType=StandardEORDriverPlug
 
ServitudesType=StandardEORDriverPlug
 +
 
MinimumTargetPosition=-10000000
 
MinimumTargetPosition=-10000000
 +
 
MaximumTargetPosition=+10000000
 
MaximumTargetPosition=+10000000
; MaximumTargetPosition=+2900000
+
 
 
HomePreset=0
 
HomePreset=0
 +
 
MaximumVelocity=400
 
MaximumVelocity=400
 +
 
MaximumAcceleration=100
 
MaximumAcceleration=100
 +
 
EmergencyDecelerationMultiplier=4
 
EmergencyDecelerationMultiplier=4
 +
 
MinimumJerkTime=0.005
 
MinimumJerkTime=0.005
 +
 
MaximumJerkTime=0.05
 
MaximumJerkTime=0.05
 +
 
TrackingCutOffFrequency=5
 
TrackingCutOffFrequency=5
 +
  
 
; Home search process
 
; Home search process

Revision as of 11:19, 11 May 2012

These studies were done using halldxps1 XPS-C8 controller from Newport.


1. Configuration of the STAGE for the stepper motor SST55D


[Stage1]

SmartStageName=

Position servo loop type

CorrectorType=NoEncoderPosition

MotionDoneMode=Theoretical

Driver command interface

MotorDriverInterface=AnalogStepperPosition

ScalingCurrent=3

DisplacementPerFullStep=1

PeakCurrentPerPhase=1.3

StandbyPeakCurrentPerPhase=0.6

BaseVelocity=0.

Motor driver model

DriverName=XPS-DRV01

DriverPWMFrequency=50

DriverStepperWinding=Half

Position encoder interface

Backlash=0 CurrentVelocityCutOffFrequency=100

CurrentAccelerationCutOffFrequency=100

PositionerMappingFileName=

Limit sensors input plug

ServitudesType=StandardEORDriverPlug

MinimumTargetPosition=-10000000

MaximumTargetPosition=+10000000

HomePreset=0

MaximumVelocity=400

MaximumAcceleration=100

EmergencyDecelerationMultiplier=4

MinimumJerkTime=0.005

MaximumJerkTime=0.05

TrackingCutOffFrequency=5


Home search process
HomeSearchSequenceType=CurrentPositionAsHome
HomeSearchSequenceType=PlusEndOfRunHomeSearch

HomeSearchSequenceType=MinusEndOfRunHomeSearch

HomeSearchSequenceType=MechanicalZeroHomeSearch
HomeSearchSequenceType=MechanicalZeroAndIndexHomeSearch

HomeSearchMaximumVelocity=250 HomeSearchMaximumAcceleration=70 HomeSearchTimeOut=600.