Sheng Peng Motion Control in [email protected] 3/12/2008 1 Motion Control in LCLS Sheng...

19
Sheng Peng Motion Control in LCLS [email protected] .edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai
  • date post

    20-Jan-2016
  • Category

    Documents

  • view

    216
  • download

    0

Transcript of Sheng Peng Motion Control in [email protected] 3/12/2008 1 Motion Control in LCLS Sheng...

Page 1: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/20081

Motion Control in LCLS

Sheng Peng

EPICS Meeting 2008, Shanghai

Page 2: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/20082

Applications

Motion control is everywhereDrive Laser

Laser Heater

Wire Scanner

Collimator

Beam line is all about motors

Page 3: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/20083

Requirement could be very different

ApplicationsOptical table motion controlIn vacuum motion controlNEMA standard motorsHeavy duty motionMulti-Axis coordinationPneumatic

MotorsDC servo

Brush/BrushlessStepper

4 phase/5 phaseHalf stepMicro stepping

Page 4: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/20084

Requirement could be very different

Read backNone for stepper motorLVDT

AC outputDC output

EncoderOptical encoderMagnetic encoder

ResolverPots

Page 5: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/20085

Requirement could be very different

Travel LimitsSoft Limit

Limit Switch

Brake

Proximity

Page 6: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/20086

Different vendor has different specialty

Different application leads to different solution

Page 7: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/20087

Newport XPS-C8 is used in LCLS for all optical controlPros

Ethernet based8 channels per controllerAuto-recognize Newport motorsEncoder built-inDriver XPS-DRV01: 3 Amps, 48V

ConsFairly expensiveMotor choices are a little limitedThey don’t understand vxWorks like us

Newport is used for Laser Optical Motion

Page 8: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/20088

Newport XPS

Page 9: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/20089

Most of Newport Stages/Actuators are compatible

Page 10: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/200810

Page 11: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/200811

Stability feedback loop

Page 12: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/200812

Wire Scanner

Needs to read position with very short latency

NEMA standard size motor is desired

Long cable run is required

LVDT is desired

Page 13: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/200813

HYTEC 8601 Stepper Motor Controller

Industry Pack format4 Channel (axis)

32-bit Step Registers for steps in next movement

32-bit Absolute Position Up/Down Counter records movement

16-bit Start/Stop Speed RegisterSet the speed at which a movement will start, steps per second

16-bit Travel Speed RegisterSets the speed at which the motor will run after accelerating, steps per second

16-bit Ramp Rate RegisterSets the rate at which speed will increase/decrease during ramp

16-bit Control/StatusStatus of drive, controller, limit switches

16-bit Interrupt Mask Register

Page 14: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/200814

HYTEC SMDS-4 Motor Drive System

SMDS Plug-in driver card

SMDS 4-axis power driver

Step rate: 1- 65,535 sptes per secondRamp Rate: 64 – 50,000 steps per secondVarious versions:

4 phase5 phase…

Page 15: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/200815

Highland Technologies LVDT Scanner

8 channel VME module 16-bit resolution with programmable noise filtering

Page 16: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/200816

Current Status

Page 17: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/200817

Wire Scanners

Page 18: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/200818

System Integration

EPICS gives pretty good system level integration capability

Motor record gives uniform user interface which is very important for operator

A full turn key system especially for beam line will be highly desired

Page 19: Sheng Peng Motion Control in LCLSpengs@slac.stanford.edu 3/12/2008 1 Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.

Sheng Peng

Motion Control in LCLS [email protected]

3/12/200819

Smart Motor

Animatics Servo~25 models plus customized

17NEMA size to 42NEMA

Control thru RS232

Works with EPICS

IMS MDrivePlus Stepper~20 models

14NEMA to 42NEMA

RS232 control interface

Digi PortServer TS16