MKS Newport SMC100CC User Manual
MKS Newport SMC100CC User Manual

MKS Newport SMC100CC User Manual

Single-axis motion controller/driver for dc or stepper motor
Hide thumbs Also See for Newport SMC100CC:
Table of Contents

Advertisement

Quick Links

A812C
User's Manual
SMC100CC & SMC100PP
Single-Axis Motion Controller/Driver
for DC or Stepper Motor
1771 Deere Avenue
Irvine, CA 92606 United States
+1 (949)-863-3144
EDH0206En2060 – 02/25
FAX: +1 (949)-253-1680
WWW.NEWPORT.COM

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Newport SMC100CC and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for MKS Newport SMC100CC

  • Page 1 A812C EDH0206En2060 – 02/25 User’s Manual SMC100CC & SMC100PP Single-Axis Motion Controller/Driver for DC or Stepper Motor 1771 Deere Avenue FAX: +1 (949)-253-1680 Irvine, CA 92606 United States +1 (949)-863-3144 WWW.NEWPORT.COM...
  • Page 2 MKS Instruments, Inc. This document is provided for information only, and product specifications are subject to change without notice. Any change will be reflected in future publishing.
  • Page 3: Table Of Contents

    User’s Manual EDH0206En2060 – 02/25 Table of Contents Warranty ............................6 Preface ............................9 1 Safety Information ........................10 Definitions and Symbols ........................ 10 1.1.1 General Warning or Caution ........................10 1.1.2 Electric Shock ............................10 1.1.3 European Union CE Mark ......................... 10 1.1.4 United Kingdom Conformity Assessed Mark .....................
  • Page 4 User’s Manual EDH0206En2060 – 02/25 Command Set ..........................33 AC — Set/Get acceleration ............................35 BA — Set/Get backlash compensation........................36 BH — Set/Get hysteresis compensation ......................... 37 DV — Set/Get driver voltage ........................... 38 FD — Set/Get low pass filter cut off frequency for Kd ..................... 39 FE —...
  • Page 5 User’s Manual EDH0206En2060 – 02/25 6 Connector Pinout ........................85 DC IN and DC OUT (Female Ø 2.1 x Ø 5.5 x 11 mm) ..............85 RS-232-C (Male Sub-D9) ......................85 RS-485 IN and RS-485 OUT (Female RJ11-6/6) ................85 Keypad (Female RJ9-4/4) ......................
  • Page 6: Warranty

    MKS Instruments, Inc. warrants that this product will be free from defects in material and workmanship and will comply with MKS published specifications at the time of sale for a period of one year from date of shipment. If found to be defective during the warranty period, the product will either be repaired or replaced at MKS option.
  • Page 7: Eu Declaration Of Conformity

    User’s Manual EDH0206En2060 – 02/25 EU Declaration of Conformity 7 | SMC100CC & SMC100PP User’s Manual...
  • Page 8 User’s Manual EDH0206En2060 – 02/25 UK Declaration of Conformity 8 | SMC100CC & SMC100PP User’s Manual...
  • Page 9: Preface

    MKS Programs as trade secrets of MKS. Customer shall not at any time disclose MKS trade secrets to any other person, firm, organization, or employee that does not need (consistent with Customer's right of use hereunder) to obtain access to the MKS Programs and Related Materials.
  • Page 10: Safety Information

    User’s Manual EDH0206En2060 – 02/25 1 Safety Information 1.1 Definitions and Symbols The following terms and symbols are used in this documentation and also appear on the SMC100 Controller/Driver where safety-related issues occur. 1.1.1 General Warning or Caution The Exclamation Symbol may appear in Warning and Caution tables in this document. This symbol designates an area where personal injury or damage to the equipment is possible.
  • Page 11: General Warnings And Cautions

    User’s Manual EDH0206En2060 – 02/25 1.3 General Warnings and Cautions The following general safety precautions must be observed during all phases of operation of this equipment. Failure to comply with these precautions or with specific warnings elsewhere in this manual violates safety standards of design, manufacture, and intended use of the equipment.
  • Page 12: System Overview

    User’s Manual EDH0206En2060 – 02/25 2 System Overview 2.1 General Description The SMC100CC/PP is a single axis motion controller/driver for DC servo or stepper motors up to 48 VDC at 1.5 A rms. It provides a very compact and low-cost solution for driving a variety of Newport and other manufacturers motorized positioners from a PC.
  • Page 13: Smc100Cc/Pp

    User’s Manual EDH0206En2060 – 02/25 2.3 SMC100CC/PP 2.3.1 Contents of Delivery SMC100CC/PP Controller box • • SMC-PSC0.2 Power cable, 0.2 m length SMC-CB0.2 RS-485 network cable, 0.2 m length • 13 | SMC100CC & SMC100PP User’s Manual...
  • Page 14: Specifications

    User’s Manual EDH0206En2060 – 02/25 2.3.2 Specifications Single-axis motion controller/driver for DC servo motors (DC version) and for stepper General Description motors (stepper version) DC servo motors, open or closed loop operation (DC version) Stepper motors control, Control Capability open loop operation only (stepper version) –...
  • Page 15: Smc-Ps80

    User’s Manual EDH0206En2060 – 02/25 2.4 SMC-PS80 2.4.1 Specifications AC Input 100–240 VAC, 47–63 Hz, 1.3 A DC Output 48 V, 80 W max., 1.87A, < 240mVp-p ripple and noise Load and line regulation Better than ±2.5% Connector (male Ø 2.5 x Ø 5.5 x 11 mm) 2.4.2 Dimensions 2.5 System Environmental Specifications...
  • Page 16: Connector Identification

    User’s Manual EDH0206En2060 – 02/25 2.6 Connector Identification 2.6.1 Front side KEYPAD RJ9F: For remote display and jog keypad. RS-232-C Sub-D9M: RS-232-C communication port for computer communication RS-485 IN RJ11F: RS-485 input for chaining several SMC100CC/PP in a multi-drop configuration RS-485 OUT RJ11F: RS-485 output for chaining several SMC100CC/PP in a multi-drop configuration CONFIG.
  • Page 17: Getting Started

    User’s Manual EDH0206En2060 – 02/25 3 Getting Started This section guides the user through the proper set-up of the SMC100CC/PP motion control system. If not already done, carefully unpack and visually inspect the controllers and the positioners for any damage. Place all components on a flat and clean surface.
  • Page 18: Communication To A Single Smc100Cc/Pp

    User’s Manual EDH0206En2060 – 02/25 3.2 Communication to a Single SMC100CC/PP Set the dip switches on the SMC100CC/PP to FIRST: Connect the SMC100CC/PP to the RS232C or to the USB port of the PC by using a RS232 to USB converter (SMC-USB).
  • Page 19: Communication To Several Smc100Cc/Pp

    User’s Manual EDH0206En2060 – 02/25 Controller’s status is displayed using LED display, refer to “SMC100 Controller GUI Manual” to set parameters and initialize positioners using Download parameters from SmartStage button in the “Parameters” tab and the Initialize button in the “Main” or “Jog” tab. 3.3 Communication to Several SMC100CC/PP The SMC100 controller is equipped with a RS485 internal link for chaining up to 31 controllers from the same RS232C COM port.
  • Page 20: Controller Rs485 Address Setting

    User’s Manual EDH0206En2060 – 02/25 3.3.1 Controller RS485 Address Setting The first thing to do is applying an individual RS485 address to each SMC100CC/PP controller. By default SMS100CC/PP are delivered in FIRST RS232 configuration with RS485 address number 2. The SMC100 controller in the chain connected to the PC via the RS232 link is automatically identified as the first element in the chain and its RS485 address is 1, so there is no need to configure its RS485 address.
  • Page 21 User’s Manual EDH0206En2060 – 02/25 3. From Windows “START” menu , select “Newport\SMC100 Utility 32 bit” or “Newport\SMC100 Utility 64 bit” to open the SMC100 GUI Applet. First select “Discover” button to display available COM port device. Then select the COM port device that the SMC100 controller is connected to. Select “Launch Applet”...
  • Page 22 User’s Manual EDH0206En2060 – 02/25 4. In the Newport SMC100 GUI, click on the “Address” tab, enter the desired controller address (in the SMC100 daisy-chain order) in the Controller address field and click on the Set button to save the controller address. NOTE Setting an address can also be performed by sending a command through GUI...
  • Page 23: Building The System

    User’s Manual EDH0206En2060 – 02/25 3.3.2 Building the System Once all controller addresses have been defined, the system can be built. Pull out all cables from all controllers. Set the dip switches of the controller with the address number 1 as FIRST RS232, this controller will be connected to the PC via RS232 link.
  • Page 24 User’s Manual EDH0206En2060 – 02/25 When done, the configuration should look as follow: 24 | SMC100CC & SMC100PP User’s Manual...
  • Page 25: Configuring The Controller

    User’s Manual EDH0206En2060 – 02/25 3.3.3 Configuring the Controller Launch the SMC100 Utility to open the SMC100 GUI Applet. When using the SMC100CC/PP with Newport ESP compatible positioners (see label on the positioner), select “Address” tab and press Discover button. The SMC100 applet checks all the connected SMC100 and identifies the connected positioners.
  • Page 26 User’s Manual EDH0206En2060 – 02/25 Once the discovering process is completed, select the positioners to add in the SMC100 daisy-chain in the Detected Controllers list and add them pressing Add button. The list of the daisy-chained controllers is updated in the Selected Controllers list and can be managed using the Delete button.
  • Page 27 User’s Manual EDH0206En2060 – 02/25 The daisy-chain is created, controller’s status are displayed using LED display. Once the daisy-chain is created, a selection list is displayed above the function tabs and allows to select the controller to drive. Set parameters and initialize positioners using Download parameters from SmartStage button in the “Parameters” tab and the Initialize button in the “Main”...
  • Page 28: Default Speed Setting Control For Newport Stepper Stages (Only Available For Smc100Pp Controller)

    User’s Manual EDH0206En2060 – 02/25 4 Default Speed Setting Control for Newport Stepper Stages (only available for SMC100PP controller) Due to some technical reasons, all Newport stepper positioners will be set to be driven at reduced speed with the SMC100PP controller (Reduced speed = Nominal speed / 2.5). In order to check which positioners can be driven at reduced speed or full speed, please refer to the Newport web site (SMC100PP web page).
  • Page 29: Programming

    User’s Manual EDH0206En2060 – 02/25 5 Programming 5.1 State Diagram For a safe and consistent operation, the SCM100CC uses 7 different operation states: Not referenced, Configuration, Homing, Ready, Disable, Jogging and Moving. In each state, only specific commands are accepted by the SMC100CC/PP.
  • Page 30 User’s Manual EDH0206En2060 – 02/25 LED display: ORANGE GREEN NOT REFERENCED: NOT REFERENCED: SOLID READY hardware faults or wrong parameters everything is OK NOT REFERENCED: SLOW BLINK CONFIGURATION DISABLE end of runs HOMING FAST BLINK MOVING JOGGING When connecting the SMC100CC/PP to power, the controller initializes (see section 5.2 Initialization). When the initialization is successful, the controller gets to the NOT REFERENCED state.
  • Page 31: Initialization

    User’s Manual EDH0206En2060 – 02/25 5.2 Initialization When connecting the SMC100CC/PP to power, the following initialization routine gets executed. The initialization lasts less than 5 s. For more information about system errors during initialization, refer to the TS command in section 5.3. 31 | SMC100CC &...
  • Page 32: Command Syntax

    User’s Manual EDH0206En2060 – 02/25 5.3 Command Syntax The SMC100CC/PP is a command driven controller. The general format of a command is a two letter ASCII character preceded and followed by parameters specific to the command: Command format: — Optional or required controller address. —...
  • Page 33: Command Set

    User’s Manual EDH0206En2060 – 02/25 5.5 Command Set This section describes the supported two-letter ASCII commands used to configure and operate the SMC100CC/PP. The general command format is: Command format: — Optional or required controller address. — Command name. — Optional or required value or “?”...
  • Page 34 User’s Manual EDH0206En2060 – 02/25 Not Ref. Config. Disable Ready Motion Jogging Description SMC100CC/PP ● ● Enter/Leave DISABLE state ❍ Set/Get HOME search velocity Execute HOME search ● ❍ Set/Get HOME search time-out ● Move absolute Move relative ● ● ●...
  • Page 35: Ac - Set/Get Acceleration

    User’s Manual EDH0206En2060 – 02/25 AC — Set/Get acceleration Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ■ ■ ■ Syntax xxACnn or xxAC? Parameters Description xx [int] — Controller address. nn [float] — Acceleration value. Range —...
  • Page 36: Ba - Set/Get Backlash Compensation

    User’s Manual EDH0206En2060 – 02/25 BA — Set/Get backlash compensation Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxBAnn or xxBA? Parameters Description xx [int] — Controller address. nn [float] — Backlash value. Range —...
  • Page 37: Bh - Set/Get Hysteresis Compensation

    User’s Manual EDH0206En2060 – 02/25 BH — Set/Get hysteresis compensation Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxBHnn or xxBH? Parameters Description xx [int] — Controller address. nn [float] — Hysteresis value. Range —...
  • Page 38: Dv - Set/Get Driver Voltage

    User’s Manual EDH0206En2060 – 02/25 DV — Set/Get driver voltage Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxDVnn or xxDV? Parameters Description xx [int] — Controller address. nn [float] — Driver voltage value. Range —...
  • Page 39: Fd - Set/Get Low Pass Filter Cut Off Frequency For Kd

    User’s Manual EDH0206En2060 – 02/25 FD — Set/Get low pass filter cut off frequency for Kd Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ■ ■ Syntax xxFDnn or xxFD? Parameters Description xx [int] — Controller address. nn [float] —...
  • Page 40: Fe - Set/Get Following Error Limit

    User’s Manual EDH0206En2060 – 02/25 FE — Set/Get following error limit Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ■ ■ Syntax xxFEnn or xxFE? Parameters Description xx [int] — Controller address. nn [float] — Following error limit value. Range —...
  • Page 41: Ff - Set/Get Friction Compensation

    User’s Manual EDH0206En2060 – 02/25 FF — Set/Get friction compensation Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ■ ■ Syntax xxFFnn or xxFF? Parameters Description xx [int] — Controller address. nn [float] — Friction compensation value. Range —...
  • Page 42: Set/Get Stepper Motor Configuration

    User’s Manual EDH0206En2060 – 02/25 FR — Set/Get stepper motor configuration Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxFRSnn, xxFRM? or xxFRS? Parameters Description xx [int] — Axis number. Mmm [int] — Micro-step factor.
  • Page 43: Ht - Set/Get Home Search Type

    User’s Manual EDH0206En2060 – 02/25 HT — Set/Get HOME search type Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxHTnn or xxHT? Parameters Description xx [int] — Controller address. nn [int] — Home type value. Range —...
  • Page 44: Id - Set/Get Stage Identifier

    User’s Manual EDH0206En2060 – 02/25 ID — Set/Get stage identifier Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxIDnn or xxID? Parameters Description xx [int] — Controller address. nn [float] — Stage model number. Range —...
  • Page 45: Jd - Leave Jogging State

    User’s Manual EDH0206En2060 – 02/25 JD — Leave JOGGING state Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxJD Parameters Description xx [int] — Controller address. Range — 1 to 31 Units — None Defaults Missing:...
  • Page 46: Jm - Enable/Disable Keypad

    User’s Manual EDH0206En2060 – 02/25 JM — Enable/Disable keypad Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ■ ■ ■ Syntax xxJMnn or xxJM? Parameters Description xx [int] — Controller address. nn [float] — Jog state. Range —...
  • Page 47: Jr - Set/Get Jerk Time

    User’s Manual EDH0206En2060 – 02/25 JR — Set/Get jerk time Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ■ ■ ■ Syntax xxJRnn or xxJR? Parameters Description xx [int] — Controller address. nn [float] — Jerk time value. Range —...
  • Page 48: Kd - Set/Get Derivative Gain

    User’s Manual EDH0206En2060 – 02/25 KD — Set/Get derivative gain Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ■ ■ Syntax xxKDnn or xxKD? Parameters Description xx [int] — Controller address. nn [float] — Derivative gain value. Range —...
  • Page 49: Ki - Set/Get Integral Gain

    User’s Manual EDH0206En2060 – 02/25 KI — Set/Get integral gain Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ■ ■ Syntax xxKInn or xxKI? Parameters Description xx [int] — Controller address. nn [float] — Integral gain value. Range —...
  • Page 50: Kp - Set/Get Proportional Gain

    User’s Manual EDH0206En2060 – 02/25 KP — Set/Get proportional gain Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ■ ■ Syntax xxKPnn or xxKP? Parameters Description xx [int] — Controller address. nn [float] — Proportional gain value. Range —...
  • Page 51: Kv - Set/Get Velocity Feed Forward

    User’s Manual EDH0206En2060 – 02/25 KV — Set/Get velocity feed forward Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ■ ■ Syntax xxKVnn or xxKV? Parameters Description xx [int] — Controller address. nn [float] — Velocity feed forward value. Range —...
  • Page 52: Mm - Enter/Leave Disable State

    User’s Manual EDH0206En2060 – 02/25 MM — Enter/Leave DISABLE state Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ■ ■ Syntax xxMMnn or xxMM? Parameters Description xx [int] — Controller address. nn [float] — Velocity feed forward value. Range —...
  • Page 53: Oh - Set/Get Home Search Velocity

    User’s Manual EDH0206En2060 – 02/25 OH — Set/Get HOME search velocity Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxOHnn or xxOH? Parameters Description xx [int] — Controller address. nn [float] — HOME high velocity. Range —...
  • Page 54: Or - Execute Home Search

    User’s Manual EDH0206En2060 – 02/25 OR — Execute HOME search Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxOR Parameters Description xx [int] — Controller address. Range — 1 to 31 Units — None.
  • Page 55: Ot - Set/Get Home Search Time-Out

    User’s Manual EDH0206En2060 – 02/25 OT — Set/Get HOME search time-out Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxOTnn or xxOT? Parameters Description xx [int] — Controller address. nn [float] — HOME time-out. Range —...
  • Page 56: Pa - Move Absolute

    User’s Manual EDH0206En2060 – 02/25 PA — Move absolute Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxPAnn or xxPA? Parameters Description xx [int] — Controller address. nn [float] — New target position. Range —...
  • Page 57: Pr - Move Relative

    User’s Manual EDH0206En2060 – 02/25 PR — Move relative Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxPRnn or xxPR? Parameters Description xx [int] — Controller address. nn [float] — Displacement. Range — 1 to 31 —...
  • Page 58: Get Motion Time For A Relative Move

    User’s Manual EDH0206En2060 – 02/25 PT — Get motion time for a relative move Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ■ ■ ■ Syntax xxPTnn Parameters Description xx [int] — Controller address. nn [float] — Displacement.
  • Page 59: Pw - Enter/Leave Configuration State

    User’s Manual EDH0206En2060 – 02/25 PW — Enter/Leave CONFIGURATION state Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ■ ■ Syntax xxPWnn or xxPW? Parameters Description xx [int] — Controller address. nn [float] — Configuration mode. Range —...
  • Page 60: Qi - Set/Get Motor's Current Limits

    User’s Manual EDH0206En2060 – 02/25 QI — Set/Get motor’s current limits Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxQILnn, xxQIRnn, xxQITnn, xxQIL?, xxQIR? or xxQIT? Parameters Description xx [int] — Controller address. Lmm [float] —...
  • Page 61 User’s Manual EDH0206En2060 – 02/25 Rel. Commands — Set driver input voltage. Example 1QIL0.75 |Set controller #1 current limit to 0.75 A. 1QIR0.25 |Set controller #1 rms current limit to 0.25 A. 1QIT2.5 |Set controller #1 rms averaging period to 2.5 s. 61 | SMC100CC &...
  • Page 62: Ra - Get Analog Input Value

    User’s Manual EDH0206En2060 – 02/25 RA — Get analog input value Usage Not Ref. Config. Disable Ready Motion Jogging ■ ■ ■ ■ ■ ■ Syntax xxRA Parameters Description xx [int] — Controller address. Range — 1 to 31 Units —...
  • Page 63: Rb - Get Ttl Input Value

    User’s Manual EDH0206En2060 – 02/25 RB — Get TTL input value Usage Not Ref. Config. Disable Ready Motion Jogging ■ ■ ■ ■ ■ ■ Syntax xxRB Parameters Description xx [int] — Controller address. Range — 1 to 31 Units —...
  • Page 64: Rs - Reset Controller

    User’s Manual EDH0206En2060 – 02/25 RS — Reset controller Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ■ ■ ■ ■ ■ Syntax xxRS Parameters Description xx [int] — Controller address. Range — 1 to 31 Units — None. Defaults Missing: Error B.
  • Page 65: Sa - Set/Get Controller's Rs-485 Address

    User’s Manual EDH0206En2060 – 02/25 SA — Set/Get controller’s RS-485 address Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxSAnn or xxSA? Parameters Description xx [int] — Axis number. nn [int] — Controller’s axis number. Range —...
  • Page 66: Sb - Set/Get Ttl Output Value

    User’s Manual EDH0206En2060 – 02/25 SB — Set/Get TTL output value Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ■ ■ ■ ■ Syntax xxSBnn or xxSB? Parameters Description xx [int] — Controller address. nn [int] — TTL output value. Range —...
  • Page 67: Sc - Set/Get Control Loop State

    User’s Manual EDH0206En2060 – 02/25 SC — Set/Get control loop state Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxSCnn or xxSC? Parameters Description xx [int] — Controller address. nn [int] — Closed loop state. Range —...
  • Page 68: Se - Configure/Execute Simultaneous Started Move

    User’s Manual EDH0206En2060 – 02/25 SE — Configure/Execute simultaneous started move Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxSEnn, xxSE? or SE Parameters Description xx [int] — Controller address. nn [float] — New target position.
  • Page 69 User’s Manual EDH0206En2060 – 02/25 Rel. Commands — Move relative. — Get set-point position. — Get current position. — Set encoder increment value. Example 1SE2.2 |Prepare controller #1 to move to absolute position 2.2 units. 2SE3.3 |Prepare controller #2 to move to absolute position 3.3 units. |All controllers start their programmed move, if any.
  • Page 70: Set/Get Negative Software Limit

    User’s Manual EDH0206En2060 – 02/25 SL — Set/Get negative software limit Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ■ ■ ■ Syntax xxSLnn or xxSL? Parameters Description xx [int] — Controller address. nn [float] — Negative software limit. Range —...
  • Page 71: Sr - Set/Get Positive Software Limit

    User’s Manual EDH0206En2060 – 02/25 SR — Set/Get positive software limit Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ■ ■ ■ Syntax xxSRnn or xxSR? Parameters Description xx [int] — Controller address. nn [float] — Positive software limit. Range —...
  • Page 72: St - Stop Motion

    User’s Manual EDH0206En2060 – 02/25 ST — Stop motion Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ■ ■ ■ Syntax [xx]ST Parameters Description xx [int] — Controller address. Range — 0 to 31 Units — None. Defaults Missing: Change to 0.
  • Page 73: Su - Set/Get Encoder Increment Value

    User’s Manual EDH0206En2060 – 02/25 SU — Set/Get encoder increment value Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxSUnn or xxSU? Parameters Description xx [int] — Controller address. nn [float] — Equivalent units to one encoder count. Range —...
  • Page 74: Tb - Get Command Error String

    User’s Manual EDH0206En2060 – 02/25 TB — Get command error string Usage Not Ref. Config. Disable Ready Motion Jogging ■ ■ ■ ■ ■ ■ Syntax xxTBnn Parameters Description xx [int] — Controller address. Range — 1 to 31 nn [char] —...
  • Page 75: Te - Get Last Command Error

    User’s Manual EDH0206En2060 – 02/25 TE — Get last command error Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ■ ■ ■ ■ ■ Syntax xxTE Parameters Description xx [int] — Controller address. Range — 1 to 31 Units —...
  • Page 76: Th - Get Set-Point Position

    User’s Manual EDH0206En2060 – 02/25 TH — Get set-point position Usage Not Ref. Config. Disable Ready Motion Jogging ■ ■ ■ ■ ■ ■ Syntax xxTH Parameters Description xx [int] — Controller address. Range — 1 to 31 Units — None.
  • Page 77: Tp - Get Current Position

    User’s Manual EDH0206En2060 – 02/25 TP — Get current position Usage Not Ref. Config. Disable Ready Motion Jogging ■ ■ ■ ■ ■ ■ Syntax xxTP Parameters Description xx [int] — Controller address. Range — 1 to 31 Units — None.
  • Page 78: Ts - Get Positioner Error And Controller State

    User’s Manual EDH0206En2060 – 02/25 TS — Get positioner error and controller state Usage Not Ref. Config. Disable Ready Motion Jogging ■ ■ ■ ■ ■ ■ Syntax xxTS Parameters Description xx [int] — Controller address. Range — 1 to 31 Units —...
  • Page 79 User’s Manual EDH0206En2060 – 02/25 Controller states (ef): – 0A: NOT REFERENCED from reset. – 0B: NOT REFERENCED from HOMING. – 0C: NOT REFERENCED from CONFIGURATION. – 0D: NOT REFERENCED from DISABLE. – 0E: NOT REFERENCED from READY. – 0F: NOT REFERENCED from MOVING. 10: NOT REFERENCED ESP stage error.
  • Page 80: Va - Set/Get Velocity

    User’s Manual EDH0206En2060 – 02/25 VA — Set/Get velocity Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ■ ■ ■ Syntax xxVAnn or xxVA? Parameters Description xx [int] — Controller address. nn [float] — Velocity value. Range —...
  • Page 81: Vb - Set/Get Base Velocity

    User’s Manual EDH0206En2060 – 02/25 VB — Set/Get base velocity Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ■ ■ ■ Syntax xxVBnn or xxVB? Parameters Description xx [ int ] — Axis number. nn [int] — Base velocity.
  • Page 82: Ve - Get Controller Revision Information

    User’s Manual EDH0206En2060 – 02/25 VE — Get controller revision information Usage Not Ref. Config. Disable Ready Motion Jogging ■ ■ ■ ■ ■ ■ Syntax xxVE Parameters Description xx [int] — Controller address. nn [string] — Action. Range — 1 to 31 Units —...
  • Page 83: Zt - Get All Configuration Parameters

    User’s Manual EDH0206En2060 – 02/25 ZT — Get all configuration parameters Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ■ ■ ■ ■ ■ Syntax xxZT Parameters Description xx [int] — Controller address. Range — 1 to 31 Units —...
  • Page 84: Zx - Set/Get Esp Stage Configuration

    User’s Manual EDH0206En2060 – 02/25 ZX — Set/Get ESP stage configuration Usage Not Ref. Config. Disable Ready Motion Jogging ❏ ❏ ❏ ❏ ❏ ■ Syntax xxZXnn or xxZX? Parameters Description xx [int] — Controller address. Range — 1 to 31 —...
  • Page 85: Connector Pinout

    User’s Manual EDH0206En2060 – 02/25 6 Connector Pinout 6.1 DC IN and DC OUT (Female Ø 2.1 x Ø 5.5 x 11 mm) Pin # Description Center +48 VDC Outer 6.2 RS-232-C (Male Sub-D9) Pin # Description Shorted together with 4 and 6 Shorted together with 1 and 6 Shorted together with 1 and 4 Shorted together with 8...
  • Page 86: Gpio (Female Sub-D15)

    User’s Manual EDH0206En2060 – 02/25 6.5 GPIO (Female Sub-D15) Pin # Description Analog in OUT1 (Open collector, 30 V/40 mA Max.) OUT2 (Open collector, 30 V/40 mA Max.) OUT3 (Open collector, 30 V/40 mA Max.) OUT4 (Open collector, 30 V/40 mA Max.) IN1 (2.21 kΩ...
  • Page 87: Dc Motor (Female Sub-D25)

    User’s Manual EDH0206En2060 – 02/25 6.6 DC Motor (Female Sub-D25) Pin # Description Not connected Not connected Not connected Not connected MOTOR+ MOTOR+ MOTOR- MOTOR- Not connected Not connected Not connected Not connected EoR+ EoR- +5 V 87 | SMC100CC & SMC100PP User’s Manual...
  • Page 88: Stepper Motor (Female Sub-D25)

    User’s Manual EDH0206En2060 – 02/25 6.7 Stepper Motor (Female Sub-D25) Pin # Description Winding 1+ Winding 1+ Winding 1- Winding 1- Winding 2+ Winding 2+ Winding 2- Winding 2- Not connected Not connected Not connected Not connected VI or N.C. if no encoder EoR+ EoR- VA or N.C.
  • Page 89: Backlash Compensation

    User’s Manual EDH0206En2060 – 02/25 7 Backlash Compensation Target position is read by PA command. • Current position is read by TP command. • • Set-point position is read by TH command. Encoder resolution is set/read by the SU command. •...
  • Page 90: Pid Control Loop Structure

    User’s Manual EDH0206En2060 – 02/25 9 PID Control Loop Structure 90 | SMC100CC & SMC100PP User’s Manual...
  • Page 91: Maintenance And Service

    User’s Manual EDH0206En2060 – 02/25 10 Maintenance and Service 10.1 Enclosure Cleaning The SMC100CC/PP Controller/Driver should only be cleaned with a lightly damped cloth or sponge with a soapy water solution. Do not use an acetone or alcohol solution, this will damage the finish of the enclosure. 10.2 Obtaining Service The SMC100CC/PP Controller/Driver contains no user serviceable parts.
  • Page 92: Service Form

    User’s Manual EDH0206En2060 – 02/25 Service Form Your Local Representative Tel.: Fax: Name: ____________________________________________ Return authorization #: _______________________________ (Please obtain prior to return of item) Company: _________________________________________ Address: __________________________________________ Date: _____________________________________________ Country: ___________________________________________ Phone Number: ____________________________________ P.O. Number: ______________________________________ Fax Number: _______________________________________ Item(s) Being Returned: ______________________________ Model#: ___________________________________________ Serial #: __________________________________________...
  • Page 93: Technical Support

    Visit MKS l Newport Online at: www.newport.com North America & Asia Europe Newport Corporation MICRO-CONTROLE Spectra-Physics S.A.S 1791 Deere Ave. 7 rue des Plantes Irvine, CA 92606, USA 45340 Beaune-la-Rolande France Sales Sales Europe (EMEAI) Tel.: +1 (949)-863-3144 e-mail: sales@newport.com Tel.: +49 (0) 6151-708-0...

This manual is also suitable for:

Newport smc100pp

Table of Contents