background image

Voltage Piezo 

USB Amplifier 

User’s Manual 

V1.0.x

 

 

NPC1USB 

Summary of Contents for NPC1USB

Page 1: ...Voltage Piezo USB Amplifier User s Manual V1 0 x NPC1USB ...

Page 2: ...arranty The above warranties do not apply 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 or negligence in use storage transportation or handling This warranty also does not apply to fuses batteries or damage from battery leakage THIS WARRANTY IS IN...

Page 3: ...ings and Cautions 4 2 0 Warnings and Cautions 5 2 1 Installation Power Supply 6 2 2 Operation 6 2 3 Maintenance and Inspection 7 2 4 Environmental Conditions 7 3 0 NPC1USB Definition 8 3 1 Keywords 8 3 2 User Elements Connections 9 3 2 1 Front Pane 9 3 3 Introduction 9 3 3 1 Block Diagram 9 3 3 2 Amplifier without integrated feedback controller 10 3 4 Initiation 10 3 4 1 Main Supply Voltage 10 3 4...

Page 4: ... 24 SE Do Nothing No Error for Compatibility 25 SL Set Get Negative Software Limit 26 SR Set Get Positive Software Limit 27 ST Stop Motion 28 TB Get Command Error String 29 TE Get Last Command Error 30 TH Set Get Point Position 31 TP Same as TH for Compatibility 32 TS Get Positioner Error and Controller State 33 VA Set Get Slow Rate 35 VE Get Controller Revision Information 36 ZT Get All Axis Para...

Page 5: ...NPC1USB Voltage Piezo USB Amplifier EU Declaration of Conformity EDH0403En1010 07 17 v ...

Page 6: ...NPC1USB Voltage Piezo USB Amplifier EDH0403En1010 07 17 vi ...

Page 7: ...t Corporation 1791 Irvine Ave Irvine CA 92606 Phone 877 835 9620 1 2 Certification of Newport Corporation Newport Corporation works in according to an ISO 9001 2008 certified quality management system Its effectiveness is verified and proven by periodic audits by the BSI Our certificate can be found at newport com CAUTION This instruction manual includes important information for using piezo actua...

Page 8: ...given in the data sheet Please note that the acceleration of the ceramic material e g caused by a fall discharging or high dynamic applications will occur After excitation of the actuators by a voltage in the upper control range the ceramic will move and generate an opposite high voltage after disconnection Heating of the ceramic material will occur during dynamic operation and is caused by struct...

Page 9: ...ipment is possible 1 5 2 Electric Shock Figure 2 Electrical Shock Symbol The Electrical Shock Symbol in Figure 2 may appear on labels affixed to the DL Controller Driver This symbol indicates a hazard arising from dangerous voltage Any mishandling could result in irreparable damage to the equipment in personal injury or death 1 5 3 Icons European Union CE Mark CE Mark The presence of the CE Mark o...

Page 10: ...ent for recycling please contact your local Newport representative Control of Hazardous Substances RoHS Compliant Symbol This label indicates the products comply with the EU Directive 2011 65 EC that restricts the content of six hazardous chemicals 1 6 Warnings and Cautions The following are definitions of the Warnings Cautions and Notes that may be used in this manual to call attention to importa...

Page 11: ...on Newport Corporation does not provide any warranty for damages or malfunctions caused by additional parts not supplied by Newport Corporation Additional cables or connectors will change the calibration and other specified data This can change the specified properties of the units and cause them to malfunction Do not place the units on a sloping or unstable cart stand or table as they may fall or...

Page 12: ... than those provided e g power cord Plug the power cord only in grounding equipment conductor power sockets to prevent inadvertent loosening Do not place heavy objects on any cables e g power cords sensor cables actuator cables optical cables Leave sufficient space around the power plug so that it can be unplugged easily If objects are placed around the power plug you will be unable to unplug it i...

Page 13: ...e paint thinner or other inflammable substances If flammable substances come into contact with an electrical component inside the voltage amplifier a fire or electrical shock may occur 2 4 Environmental Conditions The amplifier can be used in the following environmental conditions Indoor Altitude up to 2 000 m Temperature 40 80 C Relative humidity 5 80 non condensing The recommended environmental ...

Page 14: ...l corresponds to the position of the piezo actuating system with the applied voltage signal OPEN LOOP mode only for NPC1USB PC Interface USB 2 0 Hyper Terminal Program This software enables the control of the piezo actuating system by using the USB interface The available commands are described in chapter 5 0 State Diagram Soft Start Initialize after turning on procedure During the initialization ...

Page 15: ...l of 24 V or by PC interface The NPC1USB is designed to control open loop actuating systems without any internal feedback sensor 3 3 1 Block Diagram The chart below shows the block diagram of the NPC1USB With exception of the display and the processor the circuit is a similar of the NPC amplifier series NOTE The travel capability of actuators or stages is limited to 80 due to the limited voltage r...

Page 16: ...art Guide 3 4 1 Main Supply Voltage The NPC1USB amplifier requires a main supply voltage of 24 VDC A power supply unit suitable for voltages from 100 up to 240 Volt AC is included in the shipment The socket for the main supply voltage is located on the back panel of the amplifier 3 4 2 Connecting Piezo Stage Piezo electric stages are connected to the amplifier unit by using the D SUB connector on ...

Page 17: ...ace a simple Terminal Program can be used Please note that the program WINDOWS HyperTerminal isn t a part of Microsoft WINDOWS since WINDOWS VISTA is launched By using the USB interface please install the necessary driver which is supplied on the Newport Corporation website at www newport com p NPC1USB The supplied VI driver is used for the integration of the amplifier systems into an existing Lab...

Page 18: ...ADY Change to NOT REFERENCED state DISABLE Change to NOT REFERENCED state LED display NOT REFERENCED If everything is OK then SOLID ORANGE NOT REFERENCED If hardware faults or wrong parameters the SOLID RED NOT REFERENCED If end of runs then SLOW BLINK ORANGE CONFIGURATION SLOW BLINK RED READY SOLID GREEN DISABLE SLOW BLINK GREEN HOMING FAST BLINK GREEN MOVING FAST BLINK GREEN After connecting the...

Page 19: ...can have an optional or required prefix nn for the controller address and or a suffix xx value or a 5 1 1 Blank Spaces Blanks are allowed and ignored in any position including within a numerical value The following two commands are equivalent but the first example might be confusing and uses more memory 2PA1 43 6 2PA1 436 5 1 2 Decimal Separator A dot is used as a decimal separator for all numeric...

Page 20: ...ure and operate the NPC1USB The general command format is nn AA xx nn Optional or required controller address AA Command name xx Optional or required value or to query current value Most commands can be used to set a value in that case the command name is followed by the value xx or to query the current value in that case the command name is followed by a When querying a value the controller respo...

Page 21: ...mmand error TH Get setpoint position TP Same as TH for compatibility TS Get positioner error and controller state VA Set Get slew rate VE Get controller revision information ZT Get all axis parameters Motion Corresponds to HOMING and MOVING state for details see chapter 5 0 State Diagram Changes configuration parameters Those changes will be stored in the controller s memory with the PW1 command a...

Page 22: ...ts the stage identifier In CONFIGURATION mode this Command allows changing the stage identifier Returns If the sign takes place of nn the command returns the current programmed value Errors A Unknown message code or floating point controller address B Controller address not correct C Parameter missing or out of range D Execution not allowed H Execution not allowed in NOT REFERENCED state L Executi...

Page 23: ...SABLE state the actuator is not energized MM1 changes the controller s state from DISABLE to READY The controller s set point is equal to its current position Returns If the sign takes place of nn the command returns the current programmed value Errors A Unknown message code or floating point controller address B Controller address not correct C Parameter missing or out of range D Execution not al...

Page 24: ...Returns If the sign takes place of nn the command returns the current programmed value Errors A Unknown message code or floating point controller address B Controller address not correct D Execution not allowed I Command not allowed in CONFIGURATION state J Execution not allowed in DISABLE state K Execution not allowed in READY state L Execution not allowed in HOMING state M Execution not allowed ...

Page 25: ... target position is higher or equal to the negative software limit SL AND lower or equal to the positive software limit SR Returns If the sign takes place of nn the command returns the current programmed value Errors A Unknown message code or floating point controller address B Controller address not correct C Parameter missing or out of range D Execution not allowed H Execution not allowed in NOT...

Page 26: ...ed in the READY state AND when the distance of the position to the end of runs is larger than the commanded displacement Returns If the sign takes place of nn the command returns the current programmed value Errors A Unknown message code or floating point controller address B Controller address not correct C Parameter missing or out of range D Execution not allowed H Execution not allowed in NOT R...

Page 27: ... after switching off the controller Additionally some settings are only possible in the CONFIGURATION state Saved parameters are SA SL SR ID VA PW0 checks all the stage parameters and saves them in the flash memory of the controller if they are acceptable After that it changes the controller s state from CONFIGURATION to NOT REFERENCED Returns If the sign takes place of nn thes command returns the...

Page 28: ...to execute beforechanging from the DISABLE or READY state to the CONFIGURATION state and before changing the controller s state with the PW1 command from NOT REFERENCED to CONFIGURATION Returns None Errors A Unknown message code or floating point controller address B Controller address not correct C Parameter missing or out of range D Execution not allowed I Command not allowed in CONFIGURATION st...

Page 29: ...fferent for each NPC1USB when connected on a RS 485 communication network Should the address change be saved in the device please store it with the sequence 1PW1 1PW0 Returns None Errors A Unknown message code or floating point controller address B Controller address not correct C Parameter missing or out of range D Execution not allowed I Command not allowed in CONFIGURATION state L Execution not...

Page 30: ...ng the supplied utility software for all controller configurations The SA command is of practical use only when not using this software Returns If the sign takes place of nn this command returns the current programmed value Errors A Unknown message code or floating point controller address B Controller address not correct C Parameter missing or out of range D Execution not allowed H Execution not ...

Page 31: ...or C Out of range Error C Description The SE command is implemented for compatibility only Returns None Errors A Unknown message code or floating point controller address B Controller address not correct C Parameter missing or out of range D Execution not allowed H Execution not allowed in NOT REFERENCED state I Command not allowed in CONFIGURATION state J Execution not allowed in DISABLE state L ...

Page 32: ...the negative software limit which can be saved in the controller s nonvolatile memory using by the PW command NOTE SL must be lower than SR in every case Returns If the sign takes place of nn this command returns the current programmed value Errors A Unknown message code or floating point controller address B Controller address not correct C Parameter missing or out of range D Execution not allowe...

Page 33: ...oftware limit which can be saved in the controller s nonvolatile memory using by the PW command NOTE SL must be lower than SR in every case Returns If the sign takes place of nn this command returns the current programmed value Errors A Unknown message code or floating point controller address B Controller address not correct C Parameter missing or out of range D Execution not allowed H Execution ...

Page 34: ...ecelerating the positioner immediately The xxST command with preceding controller address stops a move in progress of controller xx The ST command without preceding controller address stops the moves of ALL controllers Returns None Errors A Unknown message code or floating point controller address B Controller address not correct C Parameter missing or out of range D Execution not allowed H Execut...

Page 35: ...ror B Out of range Error B Floating point Error A nn Missing Returns explanation of current error Out of range Error C Description The TB command returns a string that explains the meaning of the error code nn see TEcommand for complete list Returns Error description Errors A Unknown message code or floating point controller address B Controller address not correct C Parameter missing or out of ra...

Page 36: ...ead the new command error will overwrite the current memorized error For a safe program flow it is recommended to always query the command error after each command execution Returns Error Code Errors No error A Unknown message code or floating point controller address B Controller address not correct C Parameter missing or out of range D Command not allowed H Execution not allowed in NOT REFERENCE...

Page 37: ...ption The TH command returns the set point value of the actuator voltage Please notice that creep and drift by temperature is not compensated by this kind of amplifier through an internal control loop Returns Set point position V Errors A Unknown message code or floating point controller address B Controller address not correct Rel Commands None Example 1TH Get set point position of controller 1 1...

Page 38: ...bility Usage Not Ref Config Disable Ready Motion Syntax xxTP Parameters Description xx int Controller address Range xx 1 to 31 Units xx None Defaults xx Missing Error B Out of range Error B Floating point Error A Description See TH command EDH0403En1010 07 17 32 ...

Page 39: ...n Hexadecimal The last two characters ef represent the controller state Error Code abcd Convert each hexadecimal to a binary F E D C B A 9 8 7 6 5 4 3 2 1 0 1111 1110 1101 1100 1011 1010 1001 1000 0111 0110 0101 0100 0011 0010 0001 0000 Each bit represents one possible error A B C D 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Not used Not used Not used Not used Not used Not used Not used Not used Not used Not...

Page 40: ...1 DISABLE from MOVING NOTES The error buffer gets updated approx every 1 ms The TS command reads the error buffer and clears the error buffer at the same time same as for commands TE TB So when launching the TS command it is important to process the TS feedback accordingly The error No parameters is only detected during the booting of the controller When read the error is cleared When there are no...

Page 41: ...r the output In principle this is the same as velocity Returns If the sign takes place of nn this command will return the current programmed value Errors A Unknown message code or floating point controller address B Controller address not correct C Parameter missing or out of range D Execution not allowed H Execution not allowed in NOT REFERENCED state L Execution not allowed in HOMING state M Exe...

Page 42: ... Missing Error B Out of range Error B Floating point Error A Description This command returns the controller s revision information Returns Controller returns revision number Errors A Unknown message code or floating point controller address B Controller address not correct Rel Commands None Example 1VE Get controller 1 revision information 1VENPC1USB V1 001 239 Controller returns revision number ...

Page 43: ...mmand returns the list of all current configuration parameters The ZT command allows a quick review of all current stage parameter and simplifies the configuration of non Newport stages e g by using Hyper Terminal file transfer Returns All parameters Errors A Unknown message code or floating point controller address B Controller address not correct Rel Commands None Example 1ZT Get controller 1 co...

Page 44: ...1 24 VDC IN and OUT Female ø 2 1 x Ø 5 5 x 11 mm Pin Description Center 24 VDC Outer Ground 7 2 USB Connector USB Mini B Receptacle Pin Description 1 5 VDC IN Do not connect if comm connector is used 2 Data 3 Data 4 N C 5 Ground EDH0403En1010 07 17 38 ...

Page 45: ... 0 2 A V Main supply connector 2 1 mm Barrel type 9 0 Mechanical Specifications Parameter Specification Remarks Dimensions L x W x H 93 x 52 5 x 23 mm 10 0 Environmental Conditions Parameter Specification Remarks Storage Transport Humidity 5 80 In transport packing non condensing Temperature 40 C 80 C In transport packing Transport stress DIN 30789 In transport packing Operation Humidity 10 70 Non...

Page 46: ...NPC1USB Voltage Piezo USB Amplifier EDH0403En1010 07 17 40 ...

Page 47: ...______________________________________________________ __________________________________________________________________________________________________________________ __________________________________________________________________________________________________________________ __________________________________________________________________________________________________________________ ...

Page 48: ... mail tech newport com Service RMAs Returns Tel 800 222 6440 e mail service newport com Europe MICRO CONTROLE Spectra Physics S A S 9 rue du Bois Sauvage 91055 Évry CEDEX France Sales Tel 33 0 1 60 91 68 68 e mail france newport com Technical Support e mail tech_europe newport com Service Returns Tel 33 0 2 38 40 51 55 Visit Newport Online at www newport com ...

Reviews: