background image

                                                                                                                 

 

 
 
 
 

Actuator and Motion Controller 

 

 

 

 

 
 
 

 

 
 
 

 

 
 

 

NewStep

 

User’s Manual

 

TM 

Summary of Contents for NewStep NSA12

Page 1: ...Actuator and Motion Controller NewStep User s Manual TM...

Page 2: ...s demonstrated to the following standards to the extent applicable BS EN61326 1 1997 A1 A2 Electrical equipment for measurement control and laboratory use EMC requirements This equipment meets the CIS...

Page 3: ...to products which have been repaired or modified without Newport s written approval or products subjected to unusual physical thermal or electrical stress improper installation misuse abuse accident...

Page 4: ...efforts to ensure that all its personnel protect the Newport Programs as trade secrets of Newport Corporation Customer shall not at any time disclose Newport s trade secrets to any other person firm o...

Page 5: ...with the RMA and we will either repair or replace it at our discretion Newport is not responsible for damage occurring in transit and is not obligated to accept products returned without an RMA E mai...

Page 6: ...t DC 10 1 2 Warnings and Cautions 10 1 2 1 General Warnings 11 1 2 2 General Cautions 11 1 3 Manual Conventions 11 1 3 1 Acronyms 11 1 3 2 Keys Buttons and Icons 12 1 3 3 User Input 12 1 3 4 The Displ...

Page 7: ...4 1 4 Single Actuator with Computer Interface 26 4 1 5 Two Actuators no Computer Interface 27 4 1 6 Two Actuators with Computer Interface 28 4 1 7 Multiple Actuators with Computer Interface 29 4 2 Ope...

Page 8: ...zing another Controller dialog box 36 Figure 11 Scan Controllers screen 36 Figure 12 Main screen 37 Figure 13 View all Tab Screen 39 Figure 14 Move Tab Screen 40 Figure 15 Cycle Utility Screen 41 Figu...

Page 9: ...rk Figure 1 CE Symbol The presence of the CE symbol in or on Newport Corporation equipment means that it has been designed tested and certified as essentially complying with all applicable European Un...

Page 10: ...ng are definitions of the Warnings Cautions and Notes that are used throughout this manual to call your attention to important information regarding your safety the safety and preservation of your equ...

Page 11: ...Use only the specified replacement parts Follow precautions for static sensitive devices when handling this equipment This product should only be powered as described in this manual There are no user...

Page 12: ...keyboard the button or icon name is represented in boldface type For example Ctrl is used for the Control key 1 3 3 User Input Text that is required to be typed in will be shown in the boldface type...

Page 13: ...ed for hands off adjustment of hard to reach mirror mounts Such applications include hands off adjustment of hard to reach mirror mounts or adjustments of optical mounts that are sensitive to forces a...

Page 14: ...Getting Started NOTE NSC100 is designed so that user can manually control NSA12 NewStep actuator by adjusting velocity enable knob or remotely using PC s RS232 comport to control NSA12 NewStep actuat...

Page 15: ...transmission of characters from the controller by enabling the Request To Send RTS signal once the controller s Clear To Send CTS signal is ready Before sending any further characters the controller...

Page 16: ...yout View 2 5 Outside Dimensions Figure 5 Outline Dimensions for NewStep Actuator Velocity Enable Knob Status LED Cable Lock Nut Mounting Screws optional CSA Compliance CE Compliance Parameter Reset P...

Page 17: ...tor Specifications Size mm 30x65 Travel mm 11 Motor Stepper Open loop Motion sensitivity m 0 3 Repeatability m 0 6 Bi directional repeatability m 2 5 Max speed mm s 2 load dependent Load capacity N 18...

Page 18: ...k Current continuous output rating 15V 5 0 6A 0 7A Table 2 NSC100 Controller Specifications System Environmental Specifications AC Input 100 240VAC 1 5A 50 60Hz 10 Operating Temperature 5 C to 40 C Op...

Page 19: ...12 NewStep Actuator 12 mm travel NSC100 NewStep Motion controller NSC PS25 Universal power supply NSC PSC2 Cable power supply to NSC100 3 m length NSC CB3 RS 485 Cable 3 m length NSC CB 485 232 RS 232...

Page 20: ...20 Getting Started This page is intentionally left blank...

Page 21: ...ged at the factory to minimize the possibility of damage during shipping Inspect the box for external signs of damage or mishandling Inspect the contents for damage If there is visible damage to the i...

Page 22: ...noise linear AC DC power supplies to provide internal power The power supply is auto sensing for voltages ranging between 100 240VAC 1 5A at 50 60Hz Have a qualified electrician verify the wall socket...

Page 23: ...Green Red on the body of the NewStep Controller is used to indicate the mode of operation of the Controller Different colors in conjunction with blinking state represent different operating conditions...

Page 24: ...ped with a push button that is used for changing the Operations Mode By pressing this switch the mode of operation changes between REMOTE power up default and LOCAL mode This switch is also used for H...

Page 25: ...Operating NewStep 25 4 1 3 Single Actuator no Computer Interface minimal configuration...

Page 26: ...26 Operating NewStep 4 1 4 Single Actuator with Computer Interface...

Page 27: ...Operating NewStep 27 4 1 5 Two Actuators no Computer Interface...

Page 28: ...28 Operating NewStep 4 1 6 Two Actuators with Computer Interface...

Page 29: ...Operating NewStep 29 4 1 7 Multiple Actuators with Computer Interface...

Page 30: ...TE mode and only Computer Communications is active A Solid Green is indicative of the Controller being in LOCAL mode where only the Speed Adjustment Knob is active A Solid Red is seen whenever a motio...

Page 31: ...ill initiate the Homing process in which the actuator will move toward the Hard limit Negative direction and home Zero Position before the Negative Hard Limit On the back the Parameter Reset Button is...

Page 32: ...32 Operating NewStep This page is intentionally left blank...

Page 33: ...ndows 2000 or NT To begin the installation process put the CD in your CD driver and double click on Setup exe The installation will give you the option of where to load the files or you can use the de...

Page 34: ...Step Controller After installation is complete reboot your PC and execute NewStep Util by double clicking on the newly created icon in Newport NewStep Controller folder Select Communication Port windo...

Page 35: ...not been assigned to other controllers NOTE When initializing only one Uninitialized Controller may be connected to the network at a time After specifying a Controller address and the Controller is i...

Page 36: ...ontroller numbers to scan for The maximum range is from 1 to 255 NOTE Note that the time taken to scan the bus is proportional to the maximum scan controller addresses selected Also if the check box i...

Page 37: ...ed units or micro steps by clicking on the button next to the position text box Also in the top portion the means to select a Controller with up down arrows is provided Users can provide custom identi...

Page 38: ...eleration is the actuator travel acceleration in user units per second squared 6 Travel Limit is the positive software travel limit in user units 7 Travel Limit is the negative software travel limit i...

Page 39: ...the actuator 1 Jog Jog is a mouse driven bar that moves the actuator with a specific speed proportional to the mouse location in both positive and negative directions as long as the mouse is clicked...

Page 40: ...specify any two absolute positions between which the actuator has to be moved The dwell time between moves can be specified in milli seconds Clicking on Start Cycle button will initiate cycling of th...

Page 41: ...Software 41 Figure 15 Cycle Utility Screen The Status tab enables the user to review hardware status of LEDs limit switches buttons encoders etc Figure 16 Status screen...

Page 42: ...42 Software The About tab will show version of the Software Utility itself and firmware version for the instrument connected currently Figure 17 Software and Hardware Information Screen...

Page 43: ...controller will ignore the message When a controller receives a command that matches it s address depending on the message query or set it may or may not respond back If the Controller responds back i...

Page 44: ...Yes Yes 15 SM Save Memory Yes No 16 SR Positive Software Limit Yes Yes 17 ST Stop Motion Yes No 18 TE Tell Error No Yes 19 TP Tell Position No Yes 20 TS Controller Status No Yes 21 VA Velocity Yes Yes...

Page 45: ...e nn Full Steps second2 Defaults xx missing None out of range None nn missing Error 38 Parameter missing out of range Error 211 Maximum Acceleration Exceeded Error 230 Command not allowed during motio...

Page 46: ...t maximum acceleration and deceleration PA execute an absolute motion PR execute a relative motion VA set velocity EXAMPLE 21AC12 5 Set acceleration value to 12 5 for controller 21 21AC Read the accel...

Page 47: ...missing Error 38 Parameter missing out of range Error 7 Parameter Out of Range Error 230 Command not allowed during motion DESCRIPTION This command is used to set the maximum acceleration value for th...

Page 48: ...48 Command Set VA set velocity EXAMPLE 21AU12 5 Set the maximum acceleration to 12 5 for controller 21 21AU Read the maximum acceleration value from controller 21...

Page 49: ...nn missing error 38 Parameter missing out of range error 7 Parameter out of range DESCRIPTION This commands sets the backlash compensation value RETURNS If the sign takes the place of nn value this co...

Page 50: ...ETERS Description xx int Controller number Range xx None Units xx None Defaults xx missing None out of range None DESCRIPTION This commands restores the default values for all the nonvolatile settings...

Page 51: ...velocity 0 07 full steps sec 0 0005 mm sec for NSA25 nn 2 Jog velocity 0 23 full steps sec 0 0015 mm sec for NSA25 nn 3 Jog velocity 0 78 full steps sec 0 005 mm sec for NSA25 nn 4 Jog velocity 3 12...

Page 52: ...t Controller number nn int On off Range xx 0 to 255 Units xx None Defaults xx missing None out of range None DESCRIPTION This command will turn the motor off RETURNS This command has no return value R...

Page 53: ...on xx int Controller number Range xx 0 to 255 Units xx None Defaults xx missing None out of range None DESCRIPTION This command will turn the motor ON RETURNS This command has no return value REL COMM...

Page 54: ...This command will start the process of homing the actuator to its negative hard limit Once the actuator is homed the position is set to zero RETURNS This command will return 1 if the actuator has been...

Page 55: ...r Off Error 230 Command not allowed during motion DESCRIPTION This command initiates an absolute motion When received a trapezoidal trajectory is generated with the predefined acceleration and velocit...

Page 56: ...Set REL COMMANDS AC set acceleration PR move to relative position ST stop motion VA set velocity EXAMPLE 12PA250 Move Actuator on controller 12 to absolute position 250 12PA Read back the last command...

Page 57: ...O ports of the processor in the Controller The are 3 bytes reported for 3 ports B D and E represented in a decimal format NOTE The retuned value are 3 bytes represented in decimal format Once convert...

Page 58: ...t 2 Bi 1 Bit 0 I I I I O I I I I I I I I I I O O O Debugger pin PGData Debugger pin PGClcock Debugger pin PGM Driver Fault line 2 Driver Enable 2 Driver Fault line 1 Encoder B Encoder A Low Voltage De...

Page 59: ...or Off Error 230 Command not allowed during motion DESCRIPTION This command initiates a relative motion When received a trapezoidal trajectory is generated with the predefined acceleration and velocit...

Page 60: ...and Set REL COMMANDS AC set acceleration PR move to relative position ST stop motion VA set velocity EXAMPLE 12PR250 Move Actuator on controller12by 250 micro steps 12PR Read back the last commanded p...

Page 61: ...Controller Number Range xx 0 to 255 Units xx None Defaults xx missing none out of range none DESCRIPTION This command will reset the controller This command will soft reset the processor in the contro...

Page 62: ...r new Range xx 0 to 255 nn 0 to 255 Units xx None nn None Defaults xx missing none out of range none nn missing error 38 Parameter missing out of range error 7 Parameter out of range DESCRIPTION This...

Page 63: ...and not allowed during motion DESCRIPTION This command will set the value of the negative software limits NOTE The value of Negative software limit should be less than the value of the Positive Softwa...

Page 64: ...of range none DESCRIPTION This command is used to save controller configuration settings from RAM to non volatile EEROM memory It should be used after modifying parameters and settings to assure that...

Page 65: ...issing Error 37 Parameter Missing out of range Error 7 Parameter Out of Range Error 230 Command not allowed during motion DESCRIPTION This command will set the value of the negative software limits NO...

Page 66: ...66 Command Set PR Relative Move JA Jog EXAMPLE 72SR 100 Sets the value of Positive software limit to 100 for controller 72 725SR Reads back the value of the Positive Software Limit from controller 72...

Page 67: ...None Defaults xx missing none out of range none DESCRIPTION This command stops a motion in progress using deceleration rate programmed with AC set deceleration command on the specified controller RET...

Page 68: ...RS Description xx int Controller number Range xx 0 to 255 Units xx None Defaults xx missing None out of range None DESCRIPTION This command is used to read the error code RETURNS Error Code as describ...

Page 69: ...nge 7 No Motor connected 8 Brown Out 10 Command Parameter Missing 38 Positive Hardware Limit Detected 24 Negative Hardware Limit Detected 25 Positive Software Limit Detected 26 Negative Software Limit...

Page 70: ...returns the position of the actuator in micro steps NOTE The controller operates in an open loop fashion and it returns the theoretical value of the position Therefore the actual actuator position may...

Page 71: ...g None out of range None DESCRIPTION This command returns the controller status as following Motor ON Motion NOT In progress 81 Q Motor ON Motion In progress 80 P Motor OFF Motion NOT In progress 64 R...

Page 72: ...ts xx missing none out of range none nn missing Error 37 Parameter Missing out of range Error 210 Max Velocity exceeded Error 230 Command not allowed during motion DESCRIPTION This command set the val...

Page 73: ...cription xx int Controller number Range xx 0 to 255 Units xx None Defaults xx missing none out of range none DESCRIPTION This command returns the firmware version with a Major Minor format RETURNS Fir...

Page 74: ...xx missing none out of range none nn missing Error 37 Parameter Missing out of range Error 7 Parameter Out of Range Error 230 Command not allowed during motion DESCRIPTION This command set the value...

Page 75: ...closure 7 2 Technical Support This section contains information regarding factory service for the NewStep Actuators and Controllers The user should not attempt any maintenance or service of the equipm...

Page 76: ...el number NSC100 NewStep Motion Controller or NSA12 Actuator Equipment Serial Number Problem Description document this by using the Service Form If the instrument is to be returned for repair the user...

Page 77: ...____________ Please obtain RA prior to return of item Address ________________________________ Date ____________________ Country _______________________ Phone Number _____________________ P O Number _...

Reviews: