CLS Stepper Motor Control S tepper motors - Currently over 400 motors - many different brands: Parker, Phytron, SloSyn, McLennan, and others.

Slides:



Advertisements
Similar presentations
MICROPROCESSORS AND MICROCONTROLLERS
Advertisements

Feedback Control Dynamically or actively command, direct, or regulate themselves or other systems.
Traction Control of Electric Locomotives
SESAME-TAC2013-Ibrahim Saleh-Abdallah Ismail1 Beamlines Control System Monochromator Reflecting Mirror VCM: Vertical Collimating Mirror VFM: Vertical Focusing.
Main Components of a CNC System
Remote Control Helicopter Group 9 Group 9 Moiz Kapadia Adam Golembeski Eric Silk Paul DiFilipo.
Chapter 10 – Digital System Projects Using HDL Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey
Overview of New System Beta Team from Wilsonville 1425 Wilsonville Robotics – Code Xero 2550 Oregon City Robotics.
Design Realization lecture 20 John Canny 10/30/03.
Sheng Peng Motion Control in 3/12/ Motion Control in LCLS Sheng Peng EPICS Meeting 2008, Shanghai.
Aliasgar Kutiyanawala1 Stepper Motors – An Overview Aliasgar Kutiyanawala Utah State University.
Motion Tracking Recorder 360 (MTR-360) Group #1 Lee Estep Philip Robertson Andy Schiestl Robert Tate.
1 Arturo Alarcon 1 Undulator Controls Status FAC Undulator Controls Status Arturo Alarcon June 9, 2009.
Stepper Motors A stepper motor is a “pulse-driven” motor that changes the angular position of the rotor in “steps” Define –β = the step angle (per input.
Yurii Levashov LCLS Undulator Fiducialization October 20, 2005 *Work supported in part by DOE Contract DE-AC02-76SF LCLS.
Data Acquisition and Control Systems HYTEC ELECTRONICS LIMITED Motor Control and Power Drive Support Graham Cross.
Presented by:IQBAL HUSSAIN ELECTRONICS&COMMUNICATI0N Final year.
Damian Marks Rekha Vemuri Instructor: Dr. Wu Simple control system for a Stepper and DC motor using a tachometer and the HC11.
DC Motor Drives Dr. Ahmad Harb.
EPICS Meeting, APS, June 14 th 2006 MCS-8 The 8 axes motion control system Rok Šabjan
L.C. Technology Servo Motor Control / Genie Software
Applied Control Systems Robotics & Robotic Control
Discussion #27 – MotorsECEN 3011 Faith and Works James 2: Even so faith, if it hath not work, is dead, being alone. 18 Yea, a man may say, Thou.
1 Chapter Overview Understanding Expansion Buses Configuring Expansion Cards Cables and Connectors.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
1  Actuators are used in order to produce mechanical movement in robots.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Feb Motor Support.
Motion Control System Status
Status of QBPM Electronics and Magnet Movers as of June 3 rd 2008 D. McCormick, J Nelson, G White SLAC S Boogert Royal Holloway Y. Honda, Y.Inoue KEK.
Marcel Grunder, EPICS Collaboration Meeting October Aerotech A3200 high precision rotation stage Windows based Epics IOC driver implementation.
M. E. Bräuer The Control System for the X-FEL Undulators Martin E. Bräuer, DESY Hamburg, HASYLAB Outline: Requirements and Concept Components.
Syafruddin Hasan. STEPPER MOTOR Stepper motors are device that rotate by discrete incremental steps The primary advantage:  they can be controlled almost.
LHC Collimation Project Integration into the control system Michel Jonker External Review of the LHC Collimation Project 1 July 2004.
CLS Stepper Motor Control S tepper motors - Currently over 400 motors - many different brands: Parker, Phytron, SloSyn, McLennan, and others.
Stepper Motor Control, PLC vs VME Herb Strong, Pam Gurd Spallation Neutron Source Oak Ridge National Laboratory October 17, 2007.
EPICS Application Development At The Canadian Light Source Glen Wright.
Alignment Tools Used To Locate A Wire And A Laser Beam In The VISA Undulator Project Wire Finder CALIBRATION A special fixture was constructed to calibrate.
MOTORS. Definition Of Motor That powered by electricity or internal combustion, that supplies motive power for a vehicle or for some other device. A device.
Lynxmotion Robotic Arm
The First motors rotates the one grating For iBTF control, we have 3 independent motors. iBTF Control The second do the same, making both parallel. And.
M. Zareinejad 1. 2 Outline # Sensors –––– Sensor types Sensor examples #Actuators Actuator types Actuator examples ––––
Diagnostics and Optimization Procedures for Beamline Control at BESSY A. Balzer, P. Bischoff, R. Follath, D. Herrendörfer, G. Reichardt, P. Stange.
L4 BCC – 1 Sep 2011 F. Roncarolo, U. Raich L.Soby, J.Tan, C.Zamantzas, F. Lenardon, C.Vuitton, G-J.Focker.
Josh Stein 29-Apr-08 Undulator Controls Undulator Controls Status Update Josh Stein LCLS Undulator Controls CAM/TL.
MICROCONTROLLER INTERFACING WITH STEPPER MOTOR MADE BY: Pruthvirajsinh Jadeja ( ) COLLEGE:DIET BRANCH:EC.
Group #42: Weipeng Dang William Tadekawa Rahul Talari.
Lynxmotion Robotic Arm © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing
KNU RTLAB A Real-Time Linux System For Autonomous Navigation And Flight Attitude Control Of An Uninhabited Aerial Vehicle Charles E. Hall, Jr. Mechanical.
Microcontroller basics Embedded systems for mortals.
Sardana/IcePAP Based Control System for elliptically polarized Undulator at Max IV 30th Tango Collaboration meeting
Moving Wire, Pulsed Wire and Long Coil Measurements on the SSRL Beam Line 5 EPU Scott Anderson SLAC Magnetic Measurements.
Current Status of QBPM Electronics and Magnet Movers D. McCormick, J Nelson, G White SLAC S Boogert Royal Holloway Y. Honda, Y.Inoue KEK.
Motion Controllers in SLS and SwissFEL
SNS COLLEGE OF ENGINEERING
Diamond Motion Control Emma Shepherd & Matthew Pearson May 2011
DC Motors Types: Continuous Rotation Servo (Remote Control)
Mark Rivers University of Chicago
Stepper Motors – An Overview
Predefined Speed Control of BLDC Motor
AC and DC motors.
ARDUINO LINE FOLLOWER ROBOT
Chapter Overview Understanding Expansion Buses
NC,CNC machines and Control Programming.
A movement of a figure in a plane.
Low Level RF Status Outline LLRF controls system overview
NC and CNC machines and Control Programming
Low Level RF Status Outline LLRF controls system overview
Series 5300 Lithium Cell Formation System
UNIT 11: RC-SERVOMOTOR CONTROL
Local Protection of Insertable Devices
Presentation transcript:

CLS Stepper Motor Control S tepper motors - Currently over 400 motors - many different brands: Parker, Phytron, SloSyn, McLennan, and others

CLS Stepper Motor Control C LS Stepper Motor Driver - up to 3A/Phase - up to μstep/rev. - 2 phase motor support

CLS Stepper Motor Control P arker E-AC Drive - up to 3.5A/phase - up to 25,000 μstep/rev - 2 phase motors - higher bus voltage - higher speed

CLS Stepper Motor Control C LS Stepper Motor Controller - Fixed Velocity - Fixed Acceleration

CLS Stepper Motor Control O MS 58 Stepper Controller - Settable velocity and acceleration - Hardware coordination of up to 4 axis

CLS Stepper Motor Control - S tandard connectors and pin out - A mphenol 97 Series

CLS Stepper Motor Control F uture Upgrades/Changes - Moving drivers closer to motors - Changing controller/driver connectors from DB25 to RJ45 - Evaluating other drivers and controllers

CLS Stepper Motor Control F uture Upgrades/Changes - ESRF ICEPAP system - up to 6A/phase - Step size and current software settable -output synchronization

CLS Stepper Motor Control F uture Upgrades/Changes - Parker Gemini Series - Driver and controller combined

CLS Stepper Motor Control F uture Upgrades/Changes - Step Pac - Variety of configurations - Low noise available

Move Sequencing Simple sequence: Backlash correction, queue two moves to the controller. Complex sequence: Use EPICS state notation language (SNL). Examples: Calibration procedures: 1. Use a limit switch. 2. Locate home/index pulse. 3. Beam based calibration.

Move Synchronization Simple synchronization: Slit control on linac - write to gap or centering causes 2 slit jaws to reposition. Complex synchronization: Define point of rotation for pitch, roll and yaw of a mirror move motors as required. Uses a sub record. Use EPICS state notation language (SNL). Example: setting energy of SM beam line -> set monochrometer grating and mirror -> set epu gap and girders using polarization and angle -> set girder taper using gap and polarization

Flip Coil Bench VME58 motor driver was written for the flip coil bench. Uses SNL for both synchronization and sequential movement of stages to move the flip coil

In the future Hardware: VME58-4E >> MAXv Oregon Microsystems CLS Motor Controller >> no new installations Evaluation of servo motors Software: Synchronization of motors using controller capabilities. Use interrupts from VME58 for move completion (done bit). Ongoing evaluation of synApps

CLS Stepper Motor Control C onclusions - Change driver location - Change motor cabling (minimize) - Address noise concerns - Evaluate other motor controllers/drivers