Do you have a question about the ION 500 and is the answer not in the manual?
Questions and answers
Summary of Contents for PMD ION 500
Page 1
ION Digital Drive User’s Manual Performance Motion Devices, Inc. 80 Central Street Boxborough, MA 01719 Revision 1.6 May 2010...
Page 2
The contents of this document may not be disclosed to third parties, translated, copied, or duplicated in any form, in whole or in part, without the express written permission of PMD. The information contained in this document is subject to change without notice. No part of this document may be reproduced or transmitted in any form, by any means, electronic or mechanical, for any purpose, without the express written permission of PMD.
Page 3
These products are not designed, authorized, or warranted to be suitable for use in life support devices or systems or other critical applications. Inclusion of PMD products in such applications is un- derstood to be fully at the customer’s risk.
Page 4
Related Documents Magellan Motion Processor User’s Guide Complete description of the Magellan Motion Processor features and functions with detailed theory of its operation. Magellan Motion Processor Programmer’s Command Reference Descriptions of all Magellan Motion Processor commands, with coding syntax and examples, listed alphabetically for quick reference.
Various models are available to drive DC brush, brushless DC, and step motors. In addition, two overall power levels are available: The ION 500, providing up to 500 watts of power output, and the ION 3000, providing up to 3,000 watts of power output.
Introduction Introduction 1.2 ION Features and Functions At the heart of ION is the Magellan Motion Processor. This enhanced member of the Magellan family provides an extensive list of motion control functions including: Serial host communications over RS232, RS485, or CANBus ...
(CAN or Serial). In addition, two overall power levels are available, the ION 500 and ION 3000 models. For the ION 500, heat sink and DIN rail mounting options can be specified in the part number. Note that the Serial version of ION supports both RS485 and RS232 serial standards.
2.1.1 ION 500 Part Numbers The following table shows the base part number configurations for the ION 500. Note that for ION 500 models, it is possible to order units in DIN rail mount and with an optional heat sink. See the above part number diagram for details.
The module should be firmly mounted in the desired orientation with adequate space to allow it to be effectively cooled. ION is designed to allow maximum mounting flexibility. 2.4.1 ION 500 Mounting Options Recommended Recommended...
Page 14
Installation 2.4.2 ION 3000 Mounting Options Recommended Recommended Cooling Method Orientation Mounting Surface Mounting Method Coldplate Either Horizontal - 4 screws Vertical - 2 screws Convection Vertical Back (small side) 2 screws Forced Air Either 2 or 4 screws, or DIN rail adapter To minimize electrical noise problems, the metal base of the ION enclosure should be grounded.
Comm Status LED Note: Connector location diagrams above are shown for the ION 500. The ION 3000 form factor is somewhat different, but with similar overall connection locations. The diagrams below show the left connector view for both the ION 3000 and the ION 500.
Page 16
2.5.3 Power Connector Signal AuxV Pwr_Gnd ION 500 Pin 1 This connector supplies the main DC power to the ION module. To minimize the voltage drop between the DC power supply and the ION power connector, ION 3000s should be wired with 14 AWG wire. ION 500s should be wired with 16 AWG wire.
This connector is used to connect the ION module to the motor. Depending on the type of motor being driven, up to five connections are required. It should be wired with 16 AWG wire (ION 500) or 14 AWG wire (ION 3000) to minimize voltage drops between the ION drive and the motor.
Installation Figure 2-3: Motor Typical motor wiring Case For best performance, the case wire should run within the cable shield. If the motor does not come with a case wire or other dedicated case connection, a lug under a motor mounting screw can be used. The shield drain wire should be connected at the ION module connector end only.
Installation Figure 2-5: Differential Recommended auxiliary Encoder encoder wiring The shield drain wire should be connected at the ION module connector end only. 2.5.6.1 Single Encoder Connections Summary ION can be connected to feedback encoders in both a single and a dual encoder configuration. Dual encoder input may be useful for general purpose auxiliary encoder position feedback, master/slave electronic gear operation, or dual loop servo filter operation.
Installation 2.5.6.2 Dual Encoder Connection Summary In a two-encoder connection, one encoder measures the load position and is the primary encoder. The second (auxiliary) encoder is located on the motor shaft, measures the motor position, and is used for stabilization. The following diagram and table shows how to connect two encoders to the ION.
Page 22
Installation 2.5.6.3 Pulse & Direction Input Connection Summary (ION 3000 Only) With ION 3000, it is possible to command the position of the drive using pulse & direction input signals. This mode can be used with all motor types, DC Brush, Brushless DC, and step motor, and allows the ION to interface to any general purpose motion controller that outputs pulse &...
Installation 2.5.7 I/O Connector Signal Signal Shield +Limit IO_Gnd -Limit IO_5V Home IO_Gnd High Speed Capture IO_5V AxisIn IO_Gnd AxisOut FaultOut /Enable This connector is used to wire motion-specific I/O signals such as overtravel limits, home reference, and High Speed Capture input as well as the general purpose AxisIn and AxisOut signals.
Installation 2.5.8 Serial RS232/485 Connector RS232 RS485 Pin 1 Select = float Select = low No connect No connect IO_Gnd IO_Gnd Pin 6 This DB9M connector has a combination pinout that supports both RS232 and RS485 serial communications. Pin 1 is used to select between the two serial types.
Installation 2.5.9 CAN Ports Signal CAN_H CAN_L CAN_Gnd Reserved Reserved Pin 1 Pin 1 CAN_Shield CAN_Gnd CAN_V The CAN version of ION has a dual RJ45 connector to allow daisy-chaining of IONs in a CANbus network. All pins in each port are connected to the corresponding pin the in the other port. CAN_Shield, CAN_V and the two Reserved pins are not used by ION but are passed through from one port to the other.
If the motor does move or jump, remove power from the module and re-check the wiring. If anomalous behavior is still observed, call PMD for application assistance. Complete PMD contact information is listed on the final page of this manual.
Installation 2.9 Communications Configuration There are a few parameters that must be configured correctly for successful communications between the host computer and the ION module. The Pro-Motion application contains a wizard to make this setup simple—see the Pro-Motion User’s Guide. There are two sets of communications parameters.
Page 28
Installation This page intentionally left blank. ION Digital Drive User’s Manual...
3. Operation In This Chapter ION Block Diagram PWM Power Stage Communications Ports Internal Protection and Control Signals Operational and Fault Modes Trace Buffer Operational Scaling Parameters Operational Defaults and Limits 3.1 ION Block Diagram ION combines the function of a motion controller and amplifier.
Operation 3.2 Communication Port 3.2.1 RS232/485 The serial version of ION supports both the RS232 and RS485 protocols. A simplified transceiver circuit diagram is shown in Figure 3-2. Pin 1 is used to select between RS232 and RS485 operation. For RS232, pin 1 can be tied high to 3.3V or simply left floating.
Operation ISO 3.3V 3.3V SN65HVD233 CAN_L Vdd2 Vdd1 Figure 3-3: CANL CAN_H Simplified CAN CANH GND2 GND1 transceiver circuit diagram ADuM1201 CAN_Gnd 0.01 ISO Gnd 3.3 PWM Power Stage The ION module contains a high-efficiency MOSFET power stage with PWM control and phase current feedback. A slightly different configuration is used for each motor type.
Page 32
3.3.3 Power Stage Scaling Parameters To correctly control various ION features via the Magellan Motion Processor it is necessary to know certain drive- specific scale factors. The following tables summarize these values. 3.3.3.1 ION 500 Power Stage Scaling Parameters Parameter Commands...
Page 33
Operation 3.3.3.2 ION 3000 Power Stage Scaling Parameters Parameter Commands Scaling Example Current GetCurrentLoopValue 2.588 mA/count A value of 12,345 from the command GetFOCValue GetCurrentLoopValue for the Actual Current parameter corresponds to a current of 12,345 counts * 2.588 mA/count = 31.949A. Step motor &...
Page 34
ION mounting options. If the ION 500 drive is being operated at a lower voltage, it may be possible to specify values for Foldback Continuous Current Limit and Foldback Energy Limit that are higher than the default, but lower than or equal to the limit, since the continuous output current rating of the ION 500 drive is higher for lower input voltages.
Page 35
ION 3000 drive is higher for lower input voltages. See Section 6.1, ION 500 Drive Ratings, for drive output specifications. For other mounting configurations, or for use with motors that have lower current and energy limits, it may be useful to set these parameters to values lower than the default values.
Operation 3.4 DC Bus 3.4.1 DC Bus Current Monitoring ION monitors both the positive and negative DC bus current to detect overcurrent conditions including: line-to-line, line-to-power supply, and line-to-case-ground short circuits. Both hard short circuits and excessive current conditions are detected. ION can even detect some “ground fault” conditions caused by a partial winding short circuit between winding and case within a motor.
GetBusVoltage corresponds to a GetBusVoltageLimits voltage of 12,345 counts * 5.349 mV/ counts = 66.033V 3.4.6 Undervoltage and Overvoltage Limits 3.4.6.1 ION 500 DC Bus Defaults and Limits Parameter Default value Limit Undervoltage Limit 9.935V Must be >= 9.935V and <= 56.00V Overvoltage Limit 60.02V...
Operation 3.6 Operational and Fault Modes The ION is commanded by the host controller to perform various motion control functions. During the course of these operations it is possible for the ION to enter various fault states based on operational conditions within the power stage, the motor, the electrical bus, or based on the state of the Enable input signal.
Page 39
Operation 3.6.1 Hard Fault State As an additional safety feature, all hard electrical faults put the ION module into the hard fault state. In this state the module is completely dormant with even communications disabled. A power cycle is required before normal operation can resume.
Page 40
Operation This page intentionally left blank. ION Digital Drive User’s Manual...
Optional Heatsink (ION 500 Only) Optional DIN Rail Adapter (ION 500 only) 4.1 Stub Cable Set The following tables summarize the cables and other accessories that come with each ION Developer’s Kit. See the next section for detailed information on each cable type.
Page 42
Options and Accessories ION 3000, CANBus Cable (PMD Part #) Description Cable-RJ45-02-R RJ45 CANBus Communications Cable TRM-RJ45-02-R RJ45 CANBus terminator Cable-1002-02-R Feedback Stub Cable Cable-1003-02-R Aux Stub Cable Cable-1004-02-R I/O Stub Cable Plug-1007-01-R ION 3000 DC Bus Plug Plug-1008-01-R ION 3000 DC Motor Plug...
Options and Accessories 4.2 Development Kit Cable and Plug Specifications Signal Pairing Color PMD Part #: Cable-RS23203-R Description: RS232 Comm cable Select None Blk* Length: 2m Cable: 4P, 24AWG, foil shield, Alpha 5474C, or equiv. No connect Notes: Shield connected to shells at both ends.
Page 44
Home AxisIn AxisOut /Enable Signal Color PMD Part #: Cable-1005-02-R Description: ION 500 DC bus stub cable Length: 2m AuxV Cable: 3C,16AWG, foil shield, Alpha 5363C or equiv. PGnd Note: Drain and PGnd spliced together at Pin 3. Signal Color...
4.3 Optional Heatsink (ION 500 Only) The optional heatsink, available for ION 500 models only, can be used to increase the continuous output current and power in applications where the ION module is not cold-plate mounted or is operating in high ambient environments.
Options and Accessories 4.4 Optional DIN Rail Adapter (ION 500 Only) The optional DIN rail adapter fits on the back of the ION module and allows ION to be mounted to a standard 35mm DIN rail. To install the adapter, place the tab into the large hole in the enclosure and rotate the adapter clockwise as shown in Figure 4-3.
5. Electrical Signal Interfacing In This Chapter Motor Feedback Auxiliary Position Input Limit and Home Inputs Position Capture Sources AxisIn and AxisOut Signals /Enable and FaultOut Signals 5.1 Motor Feedback The Feedback connector contains the main encoder signals as well as Hall commutation signals. These signals are buffered and filtered in the Quadrature Signal Conditioning and Digital Signal Conditioning blocks, respectively, as shown in the block diagram.
Electrical Signal Interfacing Quad A Figure 5-2: 90° Encoder Quad B phasing diagram Index 540° Correct Index phasing and polarity is required for the ION to operate properly. The A & B channels can be swapped and the quadrature signals inverted as required at the differential inputs to achieve the above phasing alignment.
Electrical Signal Interfacing 5.2 Auxiliary Position Input The differential input circuitry for the auxiliary position input signals is shown in Figure 5-4. This circuit accepts both differential and single-ended signals in the range of 0 – 5 V. For single-ended operation, the unused input should be left floating.
Electrical Signal Interfacing 5.3 Limit and Home Inputs The input buffer for the end-of-travel limit and home signals is shown in Figure 5-5. This circuit accepts signals in the range of 0–24 V and has TTL compatible, Schmidt trigger thresholds. It has a pull-up to 5V to allow direct interfacing to open collector sources without the need for an external pull-up resistor and a 1.3 kHz R-C low pass filter to reject noise.
Electrical Signal Interfacing 4.7k Figure 5-6: High Speed Capture circuit HIgh Speed Capture 74ACT14 5.5 AxisIn and AxisOut Signals The input buffer for the AxisIn signal is shown in Figure 5-7. This circuit accepts signals in the range of 0 – 24 V and has TTL compatible, Schmidt trigger thresholds.
Electrical Signal Interfacing Figure 5-8: 1.0K AxisOut circuit AxisOut AxisIn and AxisOut are versatile I/O signals. They are not dedicated to any particular motion control function but can be programmed to implement a wide array of system integration functions. See the Magellan Motion Processor User’s Guide for more information on configuring and programming these signals.
Electrical Signal Interfacing 5.6 /Enable and FaultOut Signals These dedicated signals are typically used to implement a safety interlock between the ION module and other control portions of the system. /Enable is an active-low input that must be tied or driven low for the ION output stage to be active.
Page 54
Electrical Signal Interfacing This page intentionally left blank. ION Digital Drive User’s Manual...
ION 500 Drive Ratings ION 500 Controller Performance ION 500 Electrical ION 500 Protection Circuits ION 500 Connectors and Pinouts ION 500 Mechanical ION 500 Environmental ION 500 Safety and Compliance ION 500 Thermal Operating Curves 6.1 ION 500 Drive Ratings...
Commutation & current loop: 51.2 µsec. Position loop & trajectory generator: 102.4 µsec to 1.67 sec, selectable in multiples of 51.2 µsec from n = 2 to 2 6.3 ION 500 Electrical AuxV input voltage range: 12 – 56 VDC.
Undervoltage: User programmable between 10 V and 56 V. Overcurrent: Fixed at <= 200% of drive peak rating. Short circuit protection: Line-to-line, line-to-power supply, and line-to-case ground. 6.5 ION 500 Connectors and Pinouts 6.5.1 High Power Connectors Connector: Power Signal Mating connector mfg/type: Molex MiniFit Jr.
Page 58
ION 500 Specifications 6.5.2 Signal Connectors Connector: Feedback Signal Mating connector mfg/type: Molex MicroFit 3.0 plug Shield Mating connector P/N: 43025-1200 IO_Gnd Wire range, AWG: 20-24 IO_5V Recommended crimp terminal: 43030-0009 Hall A Alternate wire range, AWG: 26-30 Hall B...
Reserved pins are not connected internally and simply pass the Reserved* signals through to the other jack. Reserved* CAN_Shield* CAN_Gnd CAN_V* 6.6 ION 500 Mechanical Specification Value Dimensions Figure 6-1 Weight - without heatsink 0.6 lb [0.28 kg] - with heatsink 1.1 lb [0.5 kg]...
ION 500 Specifications Figure 6-1: ION 500 dimensions 6.7 ION 500 Environmental Specification Value Operating ambient temperature 0 to 60 C Maximum base plate temperature 70 C Storage temperature -20 to 85 C Humidity 0 to 95%, non-condensing Altitude Up to 2000 meters without derating...
ION 500 Specifications 6.8 ION 500 Safety and Compliance Specification Standards LVD: EN60204-1 EMC-D: EN61000-6-1, EN61000-6-3, EN55011 Electrical safety Designed to UL508c, UL840, and EN60204-1 Hazardous materials RoHS compliant Flammability UL 94-V2 or V0 Enclosure IP20 6.9 ION 500 Thermal Operating Curves...
ION 500 Specifications Microstepping, I Microstepping, RMS Figure 6-4: ION 500 Derating curves for step motor module Step motor baseplate temperature ( o C) Note: I 1.414 * I ION Digital Drive User’s Manual...
7. ION 3000 Specifications In This Chapter ION 3000 Drive Ratings ION 3000 Controller Performance ION 3000 Electrical ION 3000 Protection Circuits ION 3000 Connectors and Pinouts ION 3000 Mechanical ION 3000 Environmental ...
ION 3000 Specifications Position error tracking: Motion error window: Allows axis to be stopped upon exceeding programmable window. Tracking window: Allows flag to be set if axis exceeds a programmable position window. Configurable loop modes: DC brush and brushless DC motor versions: Position, torque/current and voltage. Step motor version: Open loop with stall detection, current, and voltage.
ION 3000 Specifications Figure 7-1: ION 3000 dimensions 7.7 ION 3000 Environmental Specification Value Operating ambient temperature 0 to 40 C Maximum base plate temperature 70 C Storage temperature -20 to 85 C Humidity 0 to 95%, non-condensing Altitude Up to 2000 meters without derating Contamination Pollution Degree 2 7.8 ION 3000 Safety and Compliance...
ION 3000 Specifications 7.9 ION 3000 Thermal Operating Curves Sinusoidal, IDC Hall Commutation, IDC Figure 7.2: BLDC output Sinusoidal, RMS current vs bus voltage at C ambient Bus voltage (V) Sinusoidal, IDC Hall Commutation, IDC Sinusoidal, RMS Figure 7.3: BLDC output current vs temperature with 48V input...
ION 3000 Specifications Sinusoidal Hall Commutation, IDC Figure 7.4: BLDC output Sinusoidal, RMS current vs temperature with 180V input Brushless DC baseplate temperature (°C) Figure 7-5: DC brush output current vs bus voltage at 40 ambient Bus voltage (V) ION Digital Drive User’s Manual...
ION 3000 Specifications Figure 7-6: DC brush output current vs temperature with 48V input DC Brush baseplate temperature (°C) Figure 7-7: DC brush output current vs temperature with 180V input DC Brush baseplate temperature (°C) ION Digital Drive User’s Manual...
ION 3000 Specifications Figure 7-8: Microstepping output current vs bus voltage at 40 ambient Bus voltage (V) Microstepping, IDC Figure 7-9: Microstepping, RMS Microstepping output current vs temperature with 48V input Microstepping baseplate temperature (°C) ION Digital Drive User’s Manual...
ION 3000 Specifications Microstepping, IDC Microstepping, RMS Figure 7-10: Microstepping output current vs temperature with 180V input Microstepping baseplate temperature (°C) ION Digital Drive User’s Manual...
Page 74
ION 3000 Specifications This page intentionally left blank. ION Digital Drive User’s Manual...
Index Index Symbols /Enable and FaultOut Signals 53 /Enable input 26 /Enable signal 53 Numerics 3.3V supply monitor 36 3-phase bridge 31 4-quadrant operation 31 A and B quadrature inputs 47 auxiliary encoder connector 49 pinouts 19, 58, 66 wiring 19 Auxiliary Voltage (AuxV) input 16 AxisIn and AxisOut signals 23, 51 Block Diagram 29...
Page 76
Index AxisIn 51 AxisOut 51 FaultOut 53 Hall input 48 High Speed Capture 50 limit and home input 50 main encoder input 47 protection 57, 65 reset 36 simplified CAN transceiver diagram 31 C-Motion 25 coldplate cooling method 13, 14 Comm connector 24, 59, 67 Comm ports 30 Comm Status LED 26...
Page 77
Index daisy chain 30 data traces 37 DB9M connector 24, 59, 67 DC brush motors connection 16 drive ratings 55, 63 phase current feedback 31 power stage configuration 31 DC bus 31 current monitoring 36 overvoltage and undervoltage 36 DC/DC converter 16, 30 Defaults &...
Page 78
Inde x Enabled condition 38 encoder auxiliary 49 electrical specifications 56, 64 incremental quadrature 47 Index 50 main 47 phasing diagram 48 Encoder Connections 20 environmental specifications 60, 68 factory defaults 27 FaultOut signal 23, 53 faults, hard 38 feedback connector 47 pinouts 18, 58, 66 wiring 18 forced air cooling method 13, 14...
Page 79
Index auxiliary encoder 49 digital 56, 64 Hall 48 High Speed Capture 23, 50 limit and home 50 main encoder 47 quadrature 47 installation applying power 26 communications configuration 27 configuration and mounting 13 connector pinouts 15 DIN rail adapter 46 hardware requirements 13 model numbers 11 software 25...
Page 80
Index 3.3V supply 36 IO_5V 36 MOSFET power stages 31, 32 motor case wire 18 motor connector applying power 26 pinouts 17, 57, 65 wiring 17 Motor Feedback 47 motor feedback 47 mounting cooling methods and 13, 14 dimensions diagram 59, 67 DIN rail adapter 46 mechanical specifications 59, 67 optional heatsink 45...
Page 81
Index feedback connector 18, 58, 66 I/O connector 23, 58, 66 motor connector 17, 57, 65 power connector 16, 57, 65 point-to-point communications 30 polarity, Index 48 ports, communication 30 Position Capture Sources 50 position error tracking 55, 64 power applying 26 overvoltage threshold 36 power connector...
Page 82
Index safety and compliance specifications 61, 68 safety interlocks 53 Select pin 27 servo motors 31 shielded cable 17 auxiliary encoder connector 19 CAN ports 25 feedback connector 18 I/O connector 23 motor connector 17 signal connectors 58, 66 signals /Enable 23, 53 AxisIn and AxisOut 23, 51 FaultOut 23, 53...
Page 83
Index Thermal Operating Curves ION 3000 69 Trace Buffer 37 trace buffer 37 trace capture 37 trigger latency 50 trigger sources 50 undervoltage, condition and threshold 36, 38 VB-Motion 25 wiring applying power 26 auxiliary encoder connector 19 feedback connector 18 I/O connector 23 motor connector 17 power connector 16...
Page 84
Index This page intentionally left blank. ION Digital Drive User’s Manual...
Page 85
For additional information or for technical assistance, please contact PMD at (978) 266-1210. You may also e-mail your request to support@pmdcorp.com Visit our website at http://www.pmdcorp.com Performance Motion Devices 80 Central Street Boxborough, MA 01719 ION Digital Drive User’s Manual...
Need help?
Do you have a question about the ION 500 and is the answer not in the manual?
Questions and answers