SPiiPlus CM Hardware Guide (V5-20)
SPiiPlus CM Hardware Guide (V5-20)
SPiiPlus CM Hardware Guide (V5-20)
Rev i si o n B
Control Module
Hardware Guide
Version 5.20
V e r s i o n 5 . 2 0 , October 30, 2006
Website: http://www.AcsMotionControl.com
Information: [email protected]
Tech Support: [email protected]
ACS MotionControl, Inc.
14700 28th Avenue North, Suite 25
Plymouth, MN 55447
USA
Tel: (1) (763) 559-7669
(800-545-2980 in USA)
Fax: (1) (763) 559-0110
NOTICE
The information in this document is deemed to be correct at the time of publishing. ACS MotionControl
reserves the right to change specifications without notice. ACS MotionControl is not responsible for
incidental, consequential, or special damages of any kind in connection with using this document.
Page Change
Page 6 Figure 1 – Updated.
Page 8 Overview – Low-voltage option 24Vdc-60Vdc added to the list of available
digital drive supply voltages.
Page 10 Table 6 – Table layout modified
Page 11 Specifications – Specifications updated to reflect changes in the SPiiPlus CM
Revision B
Page 15 Power Supplies – Note added: If the input power is above 4000W, user-
supplied external air flow cooling is required on the heat sink.
Page 23 Section 2.8, Additional Products – Clamping yoke and description added
Page 24 Figure 13, SPiiPlus CM Revision B Label – Updated.
Page 26 Section 3.1, Certifications – Updated
Page 26 Section 3.2, General Safety Guidelines – 16A branch circuit over current
protection fuse guidelines updated.
Page 32 Figure 18, System Grounding – Updated.
Page 33 Chapter 4, Electrical Interface – Chapter organization updated. Description
of electrical interfaces by group added to Table 8.
Page 34 Section 4.1, Figure 19 – Updated
Page 36 Section 4.3, Control and Brake Supply Connector - J17
Table 15 - Names of pin 4 and pin 5 updated
Page 34 Section 4.2, Drive Supply Connector - J18
• Low Voltage option added.
• Table 9, Drive Supply Connector J18 - Components – Updated.
• Table 10, J18 Single-phase 17-85Vdc or 90-125Vdc Supply Pin Out
– Updated.
• Table 11, J18 Single-phase 100-240Vac Supply Pin Out – Updated.
• Table 12, J18 Two-phase 230Vac (phase to phase) Pin Out –
Updated.
Page 38 Section 4.4.1, Regeneration Overview – Formula 5 corrected and explanation
added for the calculation of C.
Page 38 Section 4.4.2, Calculating External Regeneration Resistor Requirements –
Table 16 - Updated information about internal resistor
Page 43 Section 4.4.3, Regeneration Interface – Figure 24 - Updated information
about internal resistor
Page 52 Section 4.7, Incremental Digital Encoder + Hall Connectors J11, J13, J15 –
Note about Hall commutation support from SPiiPlus Firmware Version 5.0
added
Page 57 Section 4.8, Sin-Cos Encoder and Analog Input Connectors - J12, J14, J16
• Introduction to chapter corrected
• Note updated.
• Table 34 - Pin 5 description updated
Page 59 Section 4.8.1, Sin-Cos Encoder Interface – Table 35 updated with SNR
value, input voltage corrected.
Page 65 Section 4.9.1, Digital Inputs – Table 41 Input amperage updated
Page 69 Table 43, Digital Outputs – Explanation about digital output to ground
protection added, total output amperage updated.
Page 72 Section 4.9.5, Digital Brake Outputs – Table 45
Page 73 Section 4.9.6, Analog Outputs – SNR value added to Table 46 – Current
output, overload, and accuracy values updated.
Page 76 Section 4.10.2, Analog Inputs for Joystick Implementation – Section added
Page 78 Section 4.11.1, Left and Right Limit Inputs – Table 52, Input current updated
Page 80 Section 4.11.2, Emergency Stop Input – Table 53, Input current updated
Page 83 Section 4.13, COM Connectors - J7, J23
• Availability of RS422 on J23 updated
• CAN protocol removed from note.
Page 88 Section 6.1, Drive Input Supply Protection - Drive not Ready explanation
changed.
Page 91 Figure 64 - Updated figure.
Table of Contents
1 About this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Related SPiiPlus Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 The SPiiPlus Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Conventions Used in this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3.1 Statement Text and Icons Used in this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Introduction and Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1 Notification to ACS MotionControl Customers . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3 Axis Configurations and Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.1 Position Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.2 Velocity Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.3 Position and Velocity Feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.4 Integrated Digital Drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.4.5 Signals to Direct-connected P/D Stepper Drives . . . . . . . . . . . . . . . . . . . . . . . . 12
2.4.6 I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.4.7 Multi-processor Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4.8 Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4.9 Communication Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4.10 Power Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4.11 Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.5 Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.6 SPiiPlus CM Revision B Mounting Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.7 Ordering Options and Content of Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.8 Additional Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.8.1 SPiiPlus CM-ACC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.8.2 HSSI-IO16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.8.3 HSSI-ED2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.9 How to Determine the Product Features from the Product Label . . . . . . . . . . . . . 24
3 Safety and EMC Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.1 Certifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2 General Safety Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2.1 Emergency Stop Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.2.2 Fail-Safe Logic Recommendation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.2.3 Electrical Separation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.2.4 Protective Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.2.5 Power Supply and Motor Cable Ground . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.3 General Wiring and Electromagnetic Compatibility (EMC) Guidelines . . . . . . . 29
3.3.1 External AC Line Filters and Circuit Breakers . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.3.2 Routing Signal and Power Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.3.3 Cable Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.3.4 Shielding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.3.5 Grounding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4 Electrical Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
8.2 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
8.2.1 Hardware Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
8.2.2 Software Settings Update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
9 Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
List of Figures
Figure 1 SPiiPlus CM Revision B Control Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Figure 2 SPiiPlus CM Revision B Control Module - Front Panel. . . . . . . . . . . . . . . . . . . 7
Figure 3 SPiiPlus CM Revision B Control Module - Right Panel. . . . . . . . . . . . . . . . . . . 7
Figure 4 SPiiPlus CM Revision B Control Module - Left Panel. . . . . . . . . . . . . . . . . . . . 8
Figure 5 SPiiPlus CM-1 Revision B Front Panel Dimensions . . . . . . . . . . . . . . . . . . . . 17
Figure 6 SPiiPlus CM-2 Revision B Front Panel Dimensions . . . . . . . . . . . . . . . . . . . . 18
Figure 7 SPiiPlus CM-3 Revision B Front Panel Dimensions . . . . . . . . . . . . . . . . . . . . 19
Figure 8 Bottom Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Figure 9 SPiiPlus CM Revision B Side Views and Bracket Locations . . . . . . . . . . . . . . 21
Figure 10 SPiiPlus CM Revision B Mounting Options . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 11 SPiiPlus CM Revision B Ordering Code Elements. . . . . . . . . . . . . . . . . . . . . . 22
Figure 12 SPiiPlus CM Revision B Clamping Yoke F . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Figure 13 SPiiPlus CM Revision B Label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Figure 14 Standards Organization Marks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 15 Cable Spacing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figure 16 Shielded Cable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figure 17 Improved Shielding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Figure 18 System Grounding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 19 Front Panel Connectors - SPiiPlus CM Revision B . . . . . . . . . . . . . . . . . . . . . 34
Figure 20 J18 Drive Supply Connector Pin Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 21 J17 Control and Brake Supply Connector Pin Out . . . . . . . . . . . . . . . . . . . . . . 37
Figure 22 Example of Velocity, Force and Power Curves . . . . . . . . . . . . . . . . . . . . . . . . 40
Figure 23 J19 Regeneration Connector Pin Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Figure 24 Regeneration Circuit with the Internal Resistor . . . . . . . . . . . . . . . . . . . . . . . . 44
Figure 25 Motor Output Connectors J20, J21, J22 Pin Out. . . . . . . . . . . . . . . . . . . . . . . . 45
Figure 26 Mechanical Brake Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Figure 27 Connector J10 - Location of Pin 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Figure 28 Pin J10 - Stepper Drive Pulse and Direction Interface (Y axis) . . . . . . . . . . . . 50
Figure 29 Connection To Stepper Drive With Enabled Source Output (Y axis). . . . . . . . 51
Figure 30 Connection To Stepper Drive With Enable Sink Output (Y axis) . . . . . . . . . . 51
Figure 31 Connection To Drive With Source Fault Input (Y axis) . . . . . . . . . . . . . . . . . . 52
Figure 32 Connection To Drive With Sink Fault Output (Y axis) . . . . . . . . . . . . . . . . . . 52
Figure 33 Encoder + Hall Connectors J11, J13, J15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Figure 34 Incremental Digital Encoder and Hall Interface . . . . . . . . . . . . . . . . . . . . . . . . 55
Figure 35 Connection to Motor Temperature Input (Y axis). . . . . . . . . . . . . . . . . . . . . . . 56
Figure 36 Sin-Cos Encoder Connectors J12, J14, J16 . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Figure 37 Sin-Cos Encoder Interface (X Axis) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Figure 38 Connection of AIN0 Differential Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Figure 39 Connection to Motor Temperature Input (Y axis). . . . . . . . . . . . . . . . . . . . . . . 62
Figure 40 Digital I/O and Analog Output Connector J9 . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Figure 41 Source (Switched) Connection for Digital Input 0 . . . . . . . . . . . . . . . . . . . . . . 66
Figure 42 Source (PNP) Connection for Digital Input 0 . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Figure 43 Sink (Switched) Connection for Digital Input 0 . . . . . . . . . . . . . . . . . . . . . . . . 67
Figure 44 Sink (NPN) Connection for Digital Input 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Figure 45 Differential Connection for MARK1 Input (X Axis) . . . . . . . . . . . . . . . . . . . . 68
List of Tables
Table 1 Related SPiiPlus Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Table 2 Collateral Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Table 3 Document Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Table 4 Changes in Existing Functionality and Outward Appearance. . . . . . . . . . . . . . . 5
Table 5 New Features or Enhanced Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Table 6 Axis Assignment Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Table 7 SPiiPlus Ordering Code Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Table 8 Electrical Interfaces by Group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Table 9 Drive Supply Connector J18 - Components . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Table 10 J18 Single-phase 17-85Vdc or 90-125Vdc Supply Pin Out . . . . . . . . . . . . . . . 35
Table 11 J18 Single-phase 100-240Vac Supply Pin Out . . . . . . . . . . . . . . . . . . . . . . . . . 36
Table 12 J18 Two-phase 230Vac (phase to phase) Pin Out . . . . . . . . . . . . . . . . . . . . . . . 36
Table 13 J18 Three-phase 230Vac (phase to phase) Pin Out . . . . . . . . . . . . . . . . . . . . . . 36
Table 14 J17 Control and Brake Supply Connector J17 - Components. . . . . . . . . . . . . . 36
Table 15 J17 Control and Brake Supply Pin Out Description . . . . . . . . . . . . . . . . . . . . . 37
Table 16 Regeneration Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Table 17 J19 Regeneration Connector - Components . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Table 18 J19 Regeneration Connector Pin Out Description. . . . . . . . . . . . . . . . . . . . . . . 43
Table 19 J19 Regeneration Connector - Components . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Table 20 J20, J21, J22 Motor Output Connectors Pin Out Description . . . . . . . . . . . . . . 45
Table 21 Mechanical Brake Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Table 22 J10 Drive Commands Connector - Components . . . . . . . . . . . . . . . . . . . . . . . . 47
Table 23 J10 Pin Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Table 24 Stepper Drive Pulse and Direction Outputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Table 25 Stepper Drive Enable Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Table 26 Stepper Drive Fault Inputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Table 27 Incremental Digital Encoder + Hall Connectors J11, J13, J15 - Components . 53
Table 28 Incremental Digital Encoder + Hall Connectors J11, J13, J15 - Pin Out . . . . . 54
Table 29 Hall Sensor Input. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Table 30 Power Supply for Encoder and Hall Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Table 31 Motor Temperature Inputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Table 32 Analog Inputs J12, J14, J16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Table 33 Sin-Cos Encoder Connectors J12, J14, J16 - Components . . . . . . . . . . . . . . . . 58
Table 34 Sin-COS Encoder Connector (J12) X Axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Table 35 Sin-Cos Encoder Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Table 36 Power Supply for Sin-Cos Encoders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Table 37 Analog Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Table 38 Motor Temperature Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Table 39 Digital I/O and Analog Outputs Connector J9 - Components. . . . . . . . . . . . . . 63
Table 40 Digital I/O and Analog Output Connector J9 – Pin Out . . . . . . . . . . . . . . . . . . 64
Table 41 Digital Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Table 42 Fast Digital Inputs (MARK) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Table 43 Digital Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Table 44 Fast Digital Outputs (PEG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Table 45 Digital Brake Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Table 46 Analog Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Note
Highlights an essential operating or maintenance procedure,
condition, or statement
Model
Model Dependent Text Here!
CAUTION
Caution describes a condition that may result in damage to
equipment.
Note
The SPiiPlus CM Revision B is designed to work with the current
release of the SPiiPlus SW tools (Version 4.20) and with firmware
Version 4.50 or higher.
The SPiiPlus CM Revision B will be shipped with:
• Firmware Version 4.50
• SPiiPlus ADK CD-ROM including the SPiiPlus Software tools
version 4.20, until we release Version 5.0 which will replace SW
Version 4.20, and FW Version 4.5.
The SPiiPlus CM Hardware Manual Version 4.6 includes the latest technical data and details
about using the SPiiPlus CM Revision B. Click here to download the manual from our web site.
The SPiiPlus CM data sheet Version 1.6 includes the latest technical data and details about the
SPiiPlus CM Revision B.
Table 4 and Table 2 summarize the differences between Revision A and B, and describe the
reasons for the change.
2.2 Overview
SPiiPlus motion controllers and control modules are designed to meet the requirements of the
most demanding applications including semiconductor manufacturing and inspection,
electronic assembly and testing, medical imaging and digital printing equipment. SPiiPlus
products handle complex demands without compromising accuracy or throughput.
The SPiiPlus Control Module (CM) combines an advanced programmable motion controller,
up to three digital drives, and a power supply in a single standalone package. The integrated
drives are software configured for AC servo/DC brushless or DC brush motors. Two external
stepper indexers can be added to bring the total number of controlled axes to five.
The following digital drive supply voltages are available:
• 90-125Vdc or 100-240Vac, single phase
• 230Vac phase-to-phase
• Low-voltage option 24Vdc-60Vdc
The drive output current can be 5A continuous/10A peak or 10A continuous/20A peak (sine
wave amplitude).
SPiiPlus CM Revision B supports both Sin-Cos and high-speed incremental encoders. An
internal programmable multiplier (4x to 65,536x) can be ordered for any axis with Sin-Cos
feedback. The SPiiPlus CM Revision B can operate standalone module, or can be connected to
a host computer via an RS-232 serial port, an RS-232/422 serial port, or an Ethernet 10/100
BaseT port. All ports can be used simultaneously.
The SPiiPlus CM Revision B features a versatile implementation of general purpose I/Os.
Digital inputs can be used for hardware-based position registration and digital outputs can be
used to trigger position-based events with sub-microsecond delays. Special high power outputs
are provided for activating mechanical brakes.
Complex applications are easy to develop with ACSPL+, a powerful, compiled, true
multitasking, high-level language that is optimized for motion control applications. ACSPL+
enables implementation of highly complex motion-time-event sequences with accurate
positioning and timing. Up to ten ACSPL+ programs can run simultaneously on the controller.
Programs can also be implemented by a host PC application running under Windows
90/2000/ME/NT/XP using the DLL or the COM libraries provided for C, C++, Visual Basic
and LabView and more. In addition, extensive C/C++ DLL libraries are available for On-time
and Venturecom RTX real-time operating systems.
A powerful suite of software tools are provides for easy setup, tuning, and programming.
Application development is particularly easy with the integrated four-channel soft scope and
multi-axis motion controller simulator.
The servo control algorithm executes at a steady rate of 20kHz per axis, regardless of the
number of axes in use, providing very large bandwidth, exceptional dynamic tracking, fast
settling, and excellent smoothness at low velocities.
The controller is manufactured under an ISO 9001:2000 certified quality management system,
meeting stringent safety and EMC standards.
.
Table 6 Axis Assignment Configurations
Axis Type Total Number of
Axes
Motors Drives HSSI Axes (2 x # of SPiis)
# of Internal # of SPii DC Brush Stepper DC Brush
Drives Processors DC Brushless (open loop) DC Brushless
One drive - One SPii X - A 2
SPiiPlus CM processor
Revision B-1 (default)
Four SPii X Y, Z, T A, Y, B, Z, C, 8
processors T, D
(SpiiPlus CM-
1-x-x-xx-H4)
Two Drives- One SPii X, A - 2
SPiiPlus CM processor
Revision B-2 (default)
Four SPii X, A Y, Z, T Y, B, Z, C, T, 8
processors D
(SpiiPlus CM-
2-x-x-xx-H4)
Three Drives - Two SPii X,Y, A B 4
SPiiPlus CM processors
Revision B-3 (default)
Four SPii X, Y, A Z, T B, Z, C, T, D 8
processors
(SpiiPlus CM-
3-x-x-xx-H4)
For example:
The product order code SPiiPlus CM-3-x-x-xx-H4 delivers three internal digital drives and
four SPii motion control processors. Since each SPii processor controls up to two motors, the
following axis assignments are possible:
• Axes X, A, Y will be taken by the internal drive and can be DC brush or DC brushless
motors.
• Axes B,C,D can be assigned to an external digital drive for DC brush or DC brushless
motor, networked to the control module from a HSSI-ED2 distribution module or a HSSI-
SA-1 drive.
• Axes Z and T can be:
– Assigned to an external digital drive for DC brush or DC brushless motors, networked to
the control module from a HSSI-ED2 distribution module or a HSSI-SA-1 drive (like B,C
axes).
Or
– Connected directly to a stepper motor drive.
2.4 Specifications
This section describes the following specifications:
• Position Control
• Velocity Control
• Position and Velocity Feedback
• Integrated Digital Drives
• Signals to Direct-connected P/D Stepper Drives
2.4.6 I/O
• Safety Inputs:
– Quantity: One dedicated E-stop. Left limit and right limit per axis.
– Type: Single-ended, Opto-isolated, can be configured as sink or source.
– Input safety voltage range: 5Vdc (±10%) or 24Vdc (±20%), automatic detection.
– Propagation delay: <1msec.
• General Purpose Digital Inputs:
– Quantity: Eight.
– Type: Single-ended, opto-isolated, can be configured as sink or source.
– Input Voltage: 5Vdc (±10%)or 24Vdc (±20%), automatic detection
– Propagation Delay: <1msec.
• Registration Mark (Position Capture) Digital Inputs:
– Quantity: Two per X axis and two per Y axis.
– Type: Differential, RS-485.
– Propagation Delay: <0.1 µsec.
Note
These inputs can be configured for general purpose use.
Note
All outputs are protected against overload and short circuit.
– Quantity: Three.
– Type: Single-ended, opto-isolated, source type
– Outputs Voltage: 5-30Vdc (±10%)
– Maximum current per Output: 1A
Note
Mechanical break outputs can be used for general purposes.
• Analog Inputs:
– General: Analog inputs also serve as sin-cos encoder inputs. Each sin-cos encoder uses
two analog inputs.
– Type and Quantity:
• In SPiiPlus CM-1/2/3–two/four/six analog inputs, respectively; differential 10V ptp, 14-
bit resolution, signal to noise ration equal to 62dB (3 sigma) equivalent to ±6 AIN counts.
• The SPiiPlus CM-3 includes two single-ended 10V ptp14-bit resolution analog inputs
for joystick implementation
• Analog Outputs:
– Quantity: One (with one HSSI channel) or two (with more than one HSSI channel).
– Signal-to-Noise Ratio: 46dB (3 sigma) equivalent to ±50mV or ±3 AOUT counts.
– Type: Single ended, 10V ptp, 10-bit resolution.
• Expanded Digital I/O:
– Quantity: Up to 256 inputs and 252 outputs using 16 optional HSSI-IO16 modules
– Type: Opto-isolated, 5Vdc or 24Vdc
• HSSI Expansion Bus:
– Quantity: Up to four HSSI channels (optional).
– Type: Differential, RS-485. Each channel provides 64 input bits and 64 output bits,
sampled and updated at 20kHz.
2.4.8 Memory
• RAM: 16Mb.
• Flash Memory: 16Mb.
Note
Simultaneous communications through all channels is supported.
Note
If the input power is above 4000W, user-supplied external air flow
cooling is required on the heat sink.
2.4.11 Environment
• Operating Temperature: 0 Cº to 40 Cº.
• Storage Temperature: -40 Cº to 85 Cº.
• Humidity: 90% RH, non-condensing.
2.5 Dimensions
Figure 2 illustrates the SPiiPlus CM Revision B front panel dimensions.
Note
The fans of the controller exhaust air into the controller. To allow
proper air flow into the controller, mount the controller at least 5cm
away from any object that may obstruct air flow.
Front
panel
SPiiPlus CM
Front
panel
SPiiPlus CM Bracket
SPiiPlus CM - 2 - A - E - M2 - H4 - LV
example
The SPiiPlus CM Revision B is designed to work with the current release of the SPiiPlus SW
tools (Version 4.20) and with firmware Version 4.50 or higher.
The SPiiPlus CM Revision B will be shipped with:
• Firmware Version 4.50
• SPiiPlus ADK CD-ROM including the SPiiPlus Software tools version 4.20, until we
release Version 5.0 which will replace SW Version 4.20, and FW Version 4.5.
The SPiiPlus ADK (Advanced Development Kit) CD is intended for programmers who develop
ACSPL+ based applications and host-based programs. The CD includes:
• SPiiPlus MMI - for axis configuration, servo tuning, programming and viewing parameters
• SPiiPlus Library - for host programming in C/C++ or Visual Basic
• SPiiPlus Utilities -for upgrading firmware and recovering from errors
• SPiiPlus Simulator - for fast application development and debugging
• SPiiPlus FRF - for analyzing motion frequency response
• Hardware, software, setup, and programming guides in PDF format
• ACSPL+ and C/C++ training files and programming examples
• MATLAB/Simulink servo algorithm models
Note
The SPiiPlus CM Revision B does NOT come with user-side
connectors, with the exception of the J18 drive supply mating
connector.
• Three spring-loaded clamping yokes, illustrated in Figure 12. The clamp yoke
manufacturer designation and part number are: Weidmuller Clamping Yoke F, P/N CC-
KLBU4-135.
2.8.2 HSSI-IO16
The HSSI-IO16 is an I/O expansion module that provides16 additional opto-isolated digital
inputs and 16 opto-isolated digital outputs per module. Up to four HSSI-IO16 units can be daisy
chained to an HSSI channel, providing a total of 64 inputs and 63 outputs per channel. For more
information, refer to the HSSI-IO16 data sheet.
2.8.3 HSSI-ED2
The HSSI-ED2 module provides a convenient and cost-effective way to interface the SPiiPlus
controller with two distributed axes. The module includes two motor drive interfaces with the
following characteristics:
• 10V ptp torque command
• two three-channel quadrature (A & B, I) encoder inputs
• Four limit switches
• Eight/eight general purpose digital I/Os
For more information, refer to the HSSI-ED2 data sheet.
3.1 Certifications
The SPiiPlus CM Revision B is CE certified as follows:
• CE certified for single phase power supplies, with additional certifications pending
• CSA certified for single phase and three phase power supplies
The following certificates have been issued to ACS MotionControl for the SPiiPlus CM
Revision B:
• CE, Safety of Machinery report: Directive 98/37/EC according to IEC 60204: 1997.
Download the full report from our web site.
• CE, EMC report: Directive 89/336/EEC, Article 7(1) according to EN 61326:1997 + A1(98)
+ A2(01), equipment intended for use in industrial locations. Download the full CE report
from our web site.
• CSA Standard C22.2 No. 0: General Requirements – Canadian Electrical Code, Part II.
• CSA Standard C22.2 No. 14: Industrial Control Equipment
• ANSI/UL 508C: Power Conversion Equipment
Figure 14 shows the standards organization marks that appear on the SPiiPlus CM Revision B.
Before connecting the SPiiPlus CM Revision B to the power line, make sure that the protective
ground terminal is connected to the safety ground conductor of the mains power cord. See
Section 3.3.1, External AC Line Filters and Circuit Breakers.
CAUTION
ACS MotionControl recommends using a 16A branch circuit
overturned protection fuse for each phase–to protect AC and DC
power sources. Use one fuse for each phase and place the fuses as
close to the controller as possible.
This precaution is designed to protect the internal 20A fuses.
• This SPiiPlus CM Revision B comes with a connection between the grounded conductor of
the DC supply circuit and the grounding conductor. The protective ground conductor shall
be connected before the supply conductors and disconnect only after disconnect the supply
conductors.
• The SPiiPlus CM Revision B shall be connected directly to the DC supply system, there
shall be no switching or disconnecting devices in the grounded circuit conductor between
the DC source and the point of connection of grounding electrode conductor.
• Under emergency situations the SPiiPlus CM Revision B should be completely
disconnected from any power supply. The E-Stop Inputs and Left/Right Limits on ACS
MotionControl products are designed for use in conjunction with customer-installed devices
to protect driver load. The end user is responsible for complying with all electrical codes.
• To avoid electric arcing and hazards to personnel and electrical contacts, never connect or
disconnect the control module while the power source is on.
• The control module contains hot surfaces and electrically-charged components during
operation.
After power down and removal of the power source from the SPiiPlus CM Revision B, wait
five minutes before touching the unit or disconnecting parts from the SPiiPlus CM Revision
B and other equipment, that are normally loaded with electrical charges, including
capacitors and contacts. Measure and check the electrical contact points for electrical load
to ascertain a safe condition before touching the unit or disconnecting parts from the
SPiiPlus CM Revision B.
1. Locate an emergency stop device at each operator control station and other operating
stations where an emergency stop may be required.
2. The emergency stop device shall disconnect all electrical equipment connected to the
SPiiPlus CM Revision B from their respective power supplies.
3. It will not be possible to restore the circuit until the operator manually resets the emergency
stop.
4. In situations with multiple emergency stop devices the circuit shall not be restored until all
emergency stops devices are manually reset.
• Digital outputs are protected against short circuit with ground. A short circuit on any digital
output will disable ALL digital outputs without any indication by the software. The digital
outputs will become enabled again only after controller power-up.
• Over-travel Protection–Provide over-travel limit protection where over-travel is hazardous.
Design and install the over-travel limiting device to interrupt the power circuit.
Note
The above Corxom filters meet the requirements for CE certification.
Similar products may also meet CE requirements, however these
products have not been tested and certified by ACS MotionControl.
These filters perform best when installed on the line side of the motor drive.
ACS MotionControl recommends using a 16A branch circuit overturned protection fuse for
each phase–to protect AC and DC power sources. Use one fuse for each phase and place the
fuses as close to the controller as possible.
This precaution is designed to protect the internal 20A fuses.
Motor Cable
1 inch (~2.5 cm)
cable
3.3.4 Shielding
To reduce EMI radiation, do the following:
• Use shielded cables
• Install a ferrite core around the cable as close to the SPiiPlus CM Revision B as possible as
illustrated in Figure 17.
improved
3.3.5 Grounding
Grounding system electrical components is crucial in two aspects:
• Safety grounding
SPiiPlus CM-3
Re ge nera tion
Bus Voltage
TR
TR
1
2
3
RB
OC
+
-
+
-
+
-
(VP)
42 KV_
42 NV_
EP
R (U )
T (W)
R (U )
T (W)
R (U )
T (W)
L1
L2
L3
NOC N_
S (V)
S (V)
S (V)
KRB N_
EP
EP
EP
EP
KRB
KRB
KRB
KRB
KRB
KRB
GER
GER
GER
32
Control & Brake
Bra ke
S upply (J17)
X M otor Output (J20) A Motor Output (J21) Y Motor Output (J22) Regenerati on (J19) Drive Suppl y (J18) Supply
S afety (J8) Stepper Dri ves Control (J10) X Sin-Cos Enc. (J12) A Si n-Cos Enc. (J14) Y Sin-Cos Enc. (J16)
H SSI-1 H SSI-3
(J 2 ) (J 4 ) (J 6 )
M PU _ On A_ O n
4 Electrical Interface
Model
Dependent This chapter describes the interface of the SPiiPlus CM-3 Revision
B. The interfaces of the SPiiPlus CM-1 and the SPiiPlus CM-2 are
identical to those of SPiiPlus CM-3 with the following exceptions:
In the SPiiPlus CM-2 the following connectors are not present:
• Y Motor Output (J20)
• Y Sin-Cos Encoder (J16)
• Y Encoder + Hall (J14)
In the SPiiPlus CM-1 the following connectors are not present:
• Y Motor Output (J20),
• Y Sin-Cos Encoder (J16)
• Y Encoder + Hall (J15)
• Single-Phase:
– 90-125Vdc
– 100-240Vac input supply (supply frequency 50/60Hz)
– Low Voltage option 17-85Vdc.
• Three-Phase 230Vac:
– 230Vac Phase-to-Phase (supply frequency 50/60Hz)
Component Description
Jack on SPiiPlus CM Connector Type: Weidmuller™ SV 7.62/4/90F
Revision B P/N1822410000
Plug from System Mating Connector Type: Weidmuller™ BVZB 7.62/4F
P/N 1821650000
This connector is supplied with each unit.
Recommended Wires Safety Approved 18-14AWG
Note
After powering the drive supply, a soft-start mechanism is activated for
five seconds to limit the inrush current that the SPiiPlus consumes from
the electricity network. During these five seconds the user should not
enable any of the axis (X,A or Y). If any of these axes are being enabled
by the user, an error 5071 will be activated.
J18
Component Description
Jack on SPiiPlus CM Part number: MC 1,5/5-GF-3,81 Phoenix Contact™
Type: 5 pin plug connector
Component Description
Plug from System Part number: MC 1,5/5-STF-3,81 Phoenix Contact™
Recommended Wires Safety Approved 18-14AWG
J17
Note
24V control supply and brake supply are protected by two internal 4A
fuses.
CAUTION
Applications that frequently stop and start with high inertia and
high speed should be studied closely to see if continuous shunt
power is exceeded.
If the internal shunt resistor value is too low, an over-voltage alarm will be generated during
deceleration of the axis.
Note
In this case, use a higher rated external shunt resistor instead of the
internal shunt resistor.
Note
If an external resistor is required, add an external fuse like KLKD
series by Littlefuse
1. Define the motion profile parameters, mass and cycle of the motion as follows:
• Maximum linear velocity: v [m/sec] or angular velocity: ω [rad/sec]
• Maximum linear deceleration: a [m/sec2] or angular deceleration: α [rad/sec2]
• Deceleration time of the motion: Td [sec]
• Total mass: M [Kg] (for linear axis) or inertia: J [Kg x m2] (for rotary axis)
• Motor phase current during deceleration: Id [A]
• Motor phase resistance: Rph [Ω]
• Number of motor phases: n (n=1 for DC brush motor)
• Motor Force constant: KF (for linear axis) or torque constant: KT (for rotary axis)
• Line to line supply voltage amplitude: UL-L [V]
• Shunt resistor clamping voltage: Uclamp= 400 [V]
• Total capacitance of the SPiiPlus CM Revision B: C=4000μF
2. Define the motion profile parameters and cycle of the motion as illustrated in Figure 22:
Change of
Vmax
Direction
V or W
Maximum linear
or rotary Velocity
F or T Force or moment
of inertia
P Power
Td
Regenerated Energy
v_f_p_curve
(1)
3. Calculate the peak break power for a linear axis:
Peak Power [W] = vmax [m/sec] x M[kg] x a[m/sec2]
(2)
4. Calculate the peak break power for a rotary axis:
Peak Power [W] = ωmax [m/sec] x J[kg] x α[m/sec2]
(3)
5. Calculate the total break energy (triangular area):
PeakPower × T
BreakEnergy [ J ] = -----------------------------------------d-
2
(4)
6. Calculate the motor conductive energy loss during deceleration.
Ma Jα
Id = Id =
KF KT
where is for a linear axis, and is for a rotary axis calculations
(5)
7. Calculate the capacitor charging energy during deceleration (depends of the drive supply
voltage)
1 2
CapacitorEnergy [ J ] ≈ --- C [ U 2 clamp – ( 2U L – L ) ]
2
Note
For example, if the AV mains = 220Vac:
1 –6 2 2
CapacitorEnergy [ J ] ≈ --- ( 4000 ⋅ 10 ) [ 400 – ( 2 ⋅ 220 ) ] = 126.4J
2
(6)
8. Calculate the regeneration shunt resistor energy:
Shunt Energy [J] = Break Energy – Capacitor Energy – Motor Loss
Note
Motor losses may be neglected, giving additional regeneration margins
to the chosen shunt resistor.
In case of a negative result, no energy should be absorbed by the shunt
internal resistor.
(7)
9. Calculate the regeneration shunt resistor power rating:
Shunt Energy
Shunt power[W ] ≈
Td
Note
An external shunt resistor is required in the following cases:
1. If the result is larger than the internal shunt continuous rating
(100W).
2. If the peak power is larger than the peak internal shunt rating
(1000W).
10. If an external shunt resistor is required, calculate the required fuse rating according to the
following formula:
Shunt power[W ]
Fuse[ A] ≈
External shunt [Ω]
Component Description
Jack on SPiiPlus CM Part number: FRONT 2.5-H/SA5 Phoenix Contact™
3-pin terminal block
Plug from System No plug – accepts wires directly
Recommended Wires Safety Approved 18-16AWG
Pin 1
J19
Note
The default configuration of the SPiiPlus CM Revision B is with the
internal shunt resistor connected. This means that REG1 and REG3
are connected.
PIN
REG 3
Regeneration
REG 2 Connector J19
Internal REG 1
Shunt
100 R
Drive Bus
regen_cir_ir
Component Description
Jack on SPiiPlus CM Part Number: PC 4/6-G-7.62, Phoenix Contact™
Type: 5 pin plug connector
Plug from System Part Number: PC 4/6-STF-7,62 Phoenix Contact™
Recommended Wires Safety Approved 18-14AWG
Model
Connector J20 (all product versions) - supplies X axis motor
Connector J21 (in SPiiPlus CM-2/3 only) - supplies A axis motor
Connector J22 (in SPiiPlus CM-3 only) - Supplies Y axis motor
Pin 1
motor_out _connect
Table 20 J20, J21, J22 Motor Output Connectors Pin Out Description
Pin Name Description
1 R (U) For DC brush motor phase
For DC brushless motor: phase “R”
Note: current of this phase isn’t measured by the controller.
2 S (S) For DC brush motor phase
For DC brushless motor: phase “S”
3 T (V) For DC brushless motor: motor phase “T”
4 PE Electrical ground
5 BRK + 5-30Vdc brake output.
6 BRK - Brake return
Note
1. Whenever the mechanical brake output (high current) of an axis is
enabled, the output will be automatically activated when the axis is
disabled. In addition, delays can be defined between the drive
enable command and the mechanical brake output
activation/deactivation.
For more information, refer to the SPiiPlus Setup Guide,
Mechanical Brake section.
2. When the axis is not equipped with a mechanical brake, the
mechanical brake outputs can be used as general purpose outputs.
When the brake outputs should be used as general purpose outputs
with high current, they are used via the Motor Output Connectors
(J20, J21, J22). When the brake outputs are used as general
purpose outputs with low current, they are used via the Digital I/O
and Analog Output Connector (J9)
M_b_circuit
Note
In general, a stepper axis can be used only with Y, Z, T axes. The Y axis
can be available for stepper only with SPiiPlus CM-1/2 (where
integrated servo drive is NOT installed for Y axis). The Z and T axes are
available for stepper axes only in the SPiiPlus CM-x-x-x-Mx-H4
(where four SPii DSPs where ordered) – see “Ordering Options and
Content of Products” on Page 22.
Component Description
Jack on SPiiPlus CM Type: D-type, 37 pin, female
Plug from System Type: D-type, 37 pin, male
Recommended Wires AWG22 wires with shielding. Twisted pair cable for each
differential signal (+ and -).
Pin 1
J10
2 6C 3 1
Third party
5V
D GN D stepper
28
drive for Y
5 1R Y D IR+
Fro m 6
Y D IR-
axis
SPii 25
IN
51R
19 SH IEL D
2 6C 3 1 5V
J10_PDI_Y
Figure 28 Pin J10 - Stepper Drive Pulse and Direction Interface (Y axis)
Note
If the stepper drive has a single-ended input commands interface (not
differential), use only the DIR+ and the PULSE+ commands.
The following examples illustrate the stepper drive enable interface for a Y axis.
• Figure 29 is an example of a source type enable connection to a stepper drive. When the
drive receives external 5V or 24V, it is enabled.
• Figure 30 is an example of a sink-type enable connection to a stepper drive with an external
power supply. When the drive receives GND, it is enabled.
SPiiPlus CM Power
Digital /I O ( J9) Supply
PIN 20
V_RTN _ IO 5 V or 24 V
+ -
1 V_SUP_ IO
GND
Third party stepper
from PIN
Y ENA + drive for Y axis
SPii 11 GND
30 Y ENA - ENABLE
Stepper Drives
Control (J10)
GND
source_type_ena
Power
SPiiPlus CM Supply
Digital I /O (J9)
5 V or 24V
PIN 20 V_RTN_IO + -
1 V_SUP_IO
Third party
stepper
PIN GND
from Y ENA + drive for Y
SPii 11
axis
Y ENA - ENABLE
30
GND
Stepper Drive Control
(J10)
sink_type_ena
The following examples illustrate the stepper drive fault interface for a Y axis.
• Figure 31 is an example of an source-type fault input. When the drive sends 5V/24V, the
controller detects that a drive fault has occurred.
• Figure 32 is an example of a sink fault input. When the drive sends fault signal V_SUP_IO
(5/24V), the controller detects a drive fault has occurred.
to SPii
34 Y FLT-
Third party
Stepper stepper
Drive drive for Y
Control (J10) axis
fault _input
fault_input _sink
Note
A DC brushless motor powered by an integrated drive can be
commutated by the control module based on the encoder feedback
(preferred) or based on the motor Hall signals.
Hall commutation support is available from SPiiPlus Firmware
Version 5.0 and up.
For more information, refer to the SPiiPlus Setup Guide, Commutation.
Note
For more information about limitations while using incremental
encoders refer to “Specifications” on Page 11.
Table 27 describes the Incremental Digital Encoder + Hall Connectors J11, J13, J15 -
Components
Pin 1
sin-cos
Table 28 Incremental Digital Encoder + Hall Connectors J11, J13, J15 - Pin Out
to SPii
Motor Hall
HB and
8
Temprature
to SPii Sensors
14 HC
Note
Motor temperature is masked in the Firmware by default. See the
SPiiPlus MMI User’s Guide - Motor Faults, for a complete description
of Motor Temperature and other faults.
The following example illustrates the motor temperature input for Y axis.
5U PIN 11 MTMP_RTN
Motor
Temperature
to SPii Sensor
MTMP
15
Incremental Digital
encoder Connector
(J15)
motor_temp
Notes
1. Sin-Cos encoder support is not provided as a standard feature. Up to
three Sin-Cos encoder interfaces can be specified in the product
purchase order.
2. While using a Sin-Cos encoder, the squared (quadrature) signals of
channels A and B are routed to the incremental digital encoder
(connector J11, J13, J15). Based on these squared signals, the user
can get the axis' non-interpolated position reading for his needs.
Pin 1
sin-cos
8 SHIELD
8 SHIELD
15 DGND
X MTMP
Motor
7
X Sin- Cos
Encoder
Connector
(J12)
sin-cos _encoder
Note
Additional single-ended analog inputs for joystick implementation are
provided via J26.
Figure 38 illustrates the analog input interface for analog input 1 (AIN0).
to SPii 8R
- 5 AIN 0+
+ 120 R
AGND 13 AIN 0-
4R 8R 9 AGND
8 SHIELD
5U PIN DGND
15
Motor
temprature
to SPii
MTMP
sensor
7
Sin- Cos
Encoder
Connector
(J16 )
m_temp_input
• Eight fast (<0.1μsec delay), differential, non opto-isolated outputs that can be used for
Position Event Generator (PEG) states for X and Y axes (four states per axis) or as general
purpose outputs. The PEG states are provided only via the PEG (J26) connector.
• Three high current (up to1A), opto-isolated outputs that can be used for mechanical brake
control for X,Y and A axes (see “Servo Motor and Brake Output Connectors - J20, J21,
J22” on Page 44 in page 44) or as general purpose outputs (sink only!).
Note
The Position Event Generator pulses (PEG) are provided in parallel
also in the PEG (J26) connector (with PEG states signals).
Pin 1
Note
In the description column, for each PEG output and brake output the
variable name that commands the output when it is used as general
purpose output is mentioned.
Table 40 Digital I/O and Analog Output Connector J9 – Pin Out (page 1 of 2)
Pin Name Description ACSPL+ Variable
1 V_SUP_IO Digital I/O supply 5/24Vdc
(use same voltage for
digital brake output - see
“Digital Brake Outputs”
on Page 72.
2 IN0.0 Digital input 0 IN0.0
3 IN0.2 Digital input 2 IN0.2
4 IN0.4 Digital input 4 IN0.4
5 IN0.6 Digital input 6 IN0.6
6 OUT0.0 Digital output 0 OUT0.0
7 OUT0.2 Digital output 2 OUT0.2
8 OUT0.4 Digital output 4 OUT0.4
9 OUT0.6 Digital output 6 OUT0.6
10 BRAKE_X Digital motor brake output OUT1.0
for X axis
11 BRAKE_A Digital motor brake output OUT1.4
for A axis
12 X_MARK1+ Fast non-inverted X IN8.10
MARK1 input for X axis
13 X_MARK2+ Fast non-inverted X IN8.8
MARK2 input for X axis
14 Y_MARK1+ Fast non-inverted Y IN9.10
MARK1 input for Y axis
15 Y_MARK2+ Fast non-inverted Y IN9.8
MARK2 input for Y axis
16 X_PEG_PULSE+ Fast non-inverted PEG OUT8.8
output for X axis
17 Y_PEG_PULSE+ Fast non-inverted PEG OUT9.8
output for Y axis
18 GND Ground
Table 40 Digital I/O and Analog Output Connector J9 – Pin Out (page 2 of 2)
Pin Name Description ACSPL+ Variable
19 AOUT1 Analog output 1 (available
only with two or more SPii
processors)
20 V_RTN_IO Digital I/O supply return
21 IN0.1 Digital input 1 IN0.1
22 IN0.3 Digital input 3 IN0.3
23 IN0.5 Digital input 5 IN0.5
24 IN0.7 Digital input 7 IN0.7
25 OUT0.1 Digital output 1 OUT0.1
26 OUT0.3 Digital output 3 OUT0.3
27 OUT0.5 Digital output 5 OUT0.5
28 OUT0.7 Digital output 7 OUT0.7
29 BRAKE_Y Digital motor brake output OUT1.1
for Y axis
30 BRAKE_B Digital motor brake output OUT1.5
for B axis
31 X_MARK1- Fast inverted X MARK1 IN8.10
input for X axis
32 X_MARK2- Fast inverted X MARK2 IN8.8
input for X axis
33 Y_MARK1- Fast inverted Y MARK1 IN9.10
input for Y axis
34 Y_MARK2- Fast inverted Y MARK2 IN9.8
input for Y axis
35 X_PEG_PULSE- Fast inverted PEG output OUT8.8
for X axis
36 Y_PEG_PULSE- Fast inverted PEG output OUT9.8
for Y axis
37 AOUT0 Analog output 0 AOUT0
Connector metal case Cable shield connection
(SHIELD)
Figure 41 illustrates the source-type switched general purpose digital input interface for IN0.0.
switched_d_i_0
3
2 Jumper
1 (JP7)
source_pnp
sink _type
3
2 Jumper
1 (JP7)
sink _type_npn
Figure 45 illustrates the MARK/general purpose differential input interface for axis X.
X_ MARK1 +
12
to SPii
AM 26C32
Input
220R
31 X_ MARK1 - Sensor
SHIELD
dif_ con_m1
12
X_ MARK1+ +
to SPii
AM 26C32 120 R
31 X_ MARK 1- Input NPN
DGND
Input
18 200 ohm
- Sensor
s_e_npd _m1
Note
To test an output in source/sink configuration without a load, connect
a pull-down/pull-up resistor.
Figure 47 illustrates the source-type general purpose digital output interface for OUT0.0.
+ 5 V or 24 V
OUT0.0
6 Power
User - Supply
from
SPii Load
Overcurrent V_RTN_IO
20
protection
3 Jumper
2 (JP5)
1
s_t_g_p_o
Note
When jumper JP5 is set to pins 2 and 3, the circuit shown in a dashed
line is inactive.
Figure 48 illustrates the sink-type general purpose digital output interface for OUT0.0.
Overcurrent V_RTN_ IO
20
protection
3 Jumper
2
1 (JP5)
sink_g_p
Note
When jumper JP5 is set to pins 1 and 2, the circuit shown in a dashed
line is inactive.
peg_pulse_output
Note
A user-supplied 220Ω resistor must be installed between the two
differential signals of the PEG outputs
Note
When the axis is not equipped with a mechanical brake, the mechanical
brake outputs can be used as general purpose outputs. When the brake
outputs should be used as general purpose outputs with high current,
they are used via the Motor Output Connectors (J20, J21, J22). When
the brake outputs are used as general purpose outputs with low current,
they are used via the Digital I/O and Analog Output Connector (J9).
brake_output _x
SHIELD
aout 0
Note
Configuration of PEG pulses and states as PEG outputs (default) or as
general purpose outputs is done by software assignpeg command.
Pin 1
peg_states _con
Note
In the description column, for each PEG output the variable name that
commands the output when it is used as general purpose output is
mentioned.
Model
In SPiiPlus CM Revision B models CM-3 and CM-2...XY two
additional analog inputs are available to implement joystick
operation.
1
- 2
24
AIN6
-
+
3 AGND + V3
SOURCE VOLTAGE
AGND -
-10V
Figure 53 Single-axis Joystick Through AIN6
PIN
V_SUP_SFTY
To Safety
Circuit
15 + 5V or 24 V
XRL Power Supply
1 -
14 V_RTN_SFTY GND
to SPii GND
3
2
Jumper
1
(JP8)
sts _x
Safety Connector (J8)
3 Jumper
2 (JP8)
1
pnp _slic
PIN V_SUP_SFTY
To Safety 15 + 5 V or 24V
Circuit Power
XRL
1 - Supply
14 V_RTN_SFTY GND
to SPii GND
3 Jumper
2
1
(JP8)
Safety Connector
(J8) x_switched_slic
PIN
V_ SUP_ SFTY
To Safety
Circuit
15 + 5 V or 24 V
Power
XRL
1 - Supply
14 GND
to SPii V_ RTN_ SFTY
GND
3 Jumper
2
1 (JP8)
Safety Connector
(J8) npn_slic
PIN
V_ SUP_ SFTY
To Safety 15 + 5 V or 24 V
Circuit Power
ES
13 - Supply
V_ RTN_ SFTY
14 GND
to SPii GND
3 Jumper
2
(JP8)
1
PIN
V_ SUP_ SFTY
To Safety 15 + 5 V or 24 V
Circuit Power
ES
13 - Supply
V_ RTN_ SFTY
14 GND
to SPii GND
3
2
1 Jumper (JP8)
Safety Connector
(J8) sink_slic
Note
The SPiiPlus CM Revision B includes HSSI connectors J1-J4. The
number of available HSSI channels depends on the number of SPii
processors ordered. The number of available HSSI channels appears in
the label on the side of the controller. For example if “HSSI Channels
Available: 0,1” appears on the label, it means that only HSSI0
(connected to J1) and HSSI1 (connected to J2) are available.
The HSSI connectors provide interface with HSSI modules like HSSI-IO16 (IO expansion),
HSSI-ED2 (two remote axes interface module) and HSSI-SA-1 (one remote axis drive). For
more information refer to the HSSI HW and Setup Guide.
Pin 1
rj45
Table 56 HSSI
Category Value
Quantity 4 connectors:
HSSI channel 0 is connected to SPii0 (exists always)
HSSI channel 1 is connected to SPii1 (if available)
HSSI channel 2 is connected to SPii2 (if available)
HSSI channel 3 is connected to SPii3 (if available)
Note
1. Check the SPiiPlus CM Revision B controller product label for
supported protocols.
2. Refer to the SPiiPlus Setup Guide for how to establish serial
(RS-232/422) and Ethernet communication.
Pin 1
Note
Make sure that the RS-232 and RS422 serial communications are by the
same type of 9-pin connector.
This implementation may not comply with some of the standard null-
modem communication cables that can be found.
Pin 1
rj45
5 LED Indicators
Table 62 LED Indicators
LED Indicator Color Description
Control Supply Green 24Vdc (user-supplied) for the control circuits
is present.
MPU_ON Green Potion Processor Unit (MPU) works. This
LED can blink or light steady about 30sec
after connection of control supply.
X_ON Green X motor is enabled
Red X motor is failed
Off X motor is disabled
Y_ON Green Y motor is enabled
(Does not exist in SPiiPlus CM-
1) Red Y motor is failed
Off Y motor is disabled
A_ON Green A motor is enabled
(Does not exist in SPiiPlus CM-
1/2) Red A motor is failed
Off A motor is disabled
VP Green AC/DC drive supply (user-supplied) for the
drives bus circuits is present.
REGEN Green Regeneration circuit in standby mode
Flash Regeneration circuit is active
Off If VP LED is on, the regeneration circuit is
faulty
Brake Supply Green 24Vdc (user-supplied) for the brake circuits is
present.
6 Protection Circuits
The SPiiPlus CM Revision B provides the following protection circuits:
• Drive Input Supply Protection
• Internal Integrated Drive Protection Circuits
• Control and Brake Supply Protection
Note
After powering the drive supply, a soft-start mechanism is activated for
5 seconds to limit the inrush current that the SPiiPlus consumes from
the electricity network. During these 5 seconds the user should not
enable any of the axis (X,A or Y). If any of these axes are being enabled
by the user, an error 5071 will be activated.
Output (JP5)
3
2 Safety (JP8)
1
Input (JP7)
sink_config
JP2
sink _config
7 External Fuses
To connect to the drive power supply connector (J18), you should use external fuses that
comply with the following specifications. The specifications are for SPiiPlus CM for single,
two and three phase drive supply, for 1, 2 and 3 axis and A, B, C power range.
Table 65 One and Two Phase SPiiPlus CM1 Axis2 Axis3 Axis
SPiiPlus CM 1 Axis 2 Axis 3 Axis
A: 5A cont./10A peak 12A, 250Vac, Slo-Blo 15A, 250Vac, Slo-Blo 15A, 250Vac, Slo-Blo
B: 10A cont./15A peak 15A, 250Vac, Slo-Blo 15A, 250Vac, Slo-Blo 15A, 250Vac, Slo-Blo
C: 15A cont./30A peak 15A, 250Vac, Slo-Blo 15A, 250Vac, Slo-Blo 15A, 250Vac, Slo-Blo
CAUTION
The Sin-Cos module is a static sensitive device. Handle the
Sin-Cos module only at a static safe work station.
8.2 Installation
Proper installation of the Sin-Cos module includes two procedures: Hardware Installation and
Software Settings Update. The following sections describe these procedures.
Note
To remove a Sin-Cos module, use the needle nose pliers to grab the
module.
CAUTION
Note the location of LED D1, see Figure 65, to avoid damage
with the needle-nose pliers.
Note
1. The label on side B of the Sin-Cos module, see Figure 65, indicates
the number of available multipliers as follows:
• M1 = One multiplier
• M2 = Two multipliers
• M3 = Three multipliers
2. If you have made any motor or drive changes, be sure to update
these parameters as well.
9 Warranty
ACS MotionControl warrants that its products are free from defects in materials and
workmanship under normal use during the warranty period. The warranty period is one (1) year
from receipt by the end user. This warranty does not apply to any product from which the serial
number has been removed or destroyed, or damage as a result of accident, fire, misuse, abuse,
negligence, operation outside the usage parameters, unauthorized modifications, or acts of God.
If the product is provided in an enclosed case, this warranty does not apply if the case has been
opened.
ACS MotionControl is not liable for any damages (material, financial, or physical) caused by
the products or the failure of the products to perform. These limits of liability shall including,
but not limited to: any lost profits, lost savings, lost earnings, loss of programs or other data,
business interruption, incidental damages, consequential damages or personal injury.
These limitations apply whether damages are sought, or a claim made, under this warranty or
as a tort claim (including negligence and strict product liability), or any other claim. These
limitations of liability will be effective even if you have advised ACS MotionControl of the
possibility of any such damages.
ACS MotionControl makes no other warranties, expressed or implied, including any implied
warranties of merchantability or fitness of any product for a particular purpose. ACS
MotionControl expressly disclaims all warranties not stated in this warranty. ACS
MotionControl reserves the right to make changes to this warranty without notice.