SPiiPlus PCI Series Hardware Guide (V5-20)
SPiiPlus PCI Series Hardware Guide (V5-20)
SPiiPlus PCI Series Hardware Guide (V5-20)
Motion Co nt r o l l e r
SPiiPlus PCI
S P i i P lus P C I-L T
SPiiPlus PCI-ST
Hardware Guide
Version 5.20
Version 5.20
V e r s i o n 5 . 2 0 , November, 2006
123-456-789
Copyright ® 1999 - 2006 ACS Motion Control Ltd.
Changes are periodically made to the information in this document. Changes are published as release
notes and are be incorporated into future revisions of this document.
No part of this document may be reproduced in any form without prior written permission from ACS
Motion Control.
TRADEMARKS
ACS Motion Control, PEG and SPii are trademarks of ACS Motion Control Ltd.
Visual Basic and Windows are trademarks of Microsoft Corporation.
All other companies and product names mentioned herein may be the trademarks of their respective
owners.
Website: http://www.AcsMotionControl.com
Information: [email protected]
Tech Support: [email protected]
Page Change
Updated according to new products.
Table of Contents
1 About this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 The SPiiPlus Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Conventions Used in this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.1 Statement Text and Icons Used in this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Introduction and Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1 About the SPiiPlus PCI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Axis Configuration Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3 I/O Configuration Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.4 Ordering Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.5 Additional Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.5.1 SPiiPlus PCI-INT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.5.2 Interface Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5.3 SPiiPlus PCI-Bracket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5.4 HSSI-IO16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5.5 HSSI-ED2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5.6 HSSI-Hub . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.1 SPiiPlus PCI Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.2 SPiiPlus PCI-LT Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.3 SPiiPlus PCI-ST Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.4 Layout and Dimensions of SPiiPlus PCI Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4 Safety and EMC Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.2 General Safety Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.2.1 Emergency Stop Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.2.2 Fail Safe Logic Recommendation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.2.3 Initial Logic State of Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.2.4 Electrical Separation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.2.5 Over-Travel Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.2.6 Thermal Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.2.7 Power Supply and Motor Cable Ground . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.3 General Wiring and Electromagnetic Compatibility (EMC) Guidelines . . . . . . . 27
4.3.1 Routing Signal and Power Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.3.2 Cable Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.3.3 Shielding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.3.4 Grounding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5 Electrical Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5.1 Electrical Interface Locations and Designation . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5.2 Main Connector J1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5.2.1 Incremental Digital Encoder Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
5.2.2 Drive Enable Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
5.2.2.1 Drive Enable Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
5.2.3 Drive Fault Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.2.3.1 Drive Fault Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Version 5.20 iv
SPiiPlus PCI Motion Controllers Hardware Guide
Version 5.20 v
SPiiPlus PCI Motion Controllers Hardware Guide
Version 5.20 vi
SPiiPlus PCI Motion Controllers Hardware Guide
List of Figures
Figure 1 SPiiPlus PCI, Motion Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Figure 2 SPiiPlus PCI Ordering Code Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Figure 3 SPiiPlus PCI Line and Breakout Box - Layout and Dimensions . . . . . . . . . . . 25
Figure 4 Cable Spacing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 5 Shielded Cable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 6 Improved Shielding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Figure 7 Electrical Interface Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figure 8 MPU 585 Connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figure 9 Main Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 10 Incremental Digital Encoder Interface (X Axis) . . . . . . . . . . . . . . . . . . . . . . . . 37
Figure 11 Source-Type Drive Enable Output (X Axis) . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Figure 12 Two Terminal Drive Enable Output (X Axis). . . . . . . . . . . . . . . . . . . . . . . . . . 39
Figure 13 Source Drive Enable Output (X Axis). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Figure 14 Source-Type Drive Fault Input (X Axis). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Figure 15 Connection To Drive With Sink Fault Input (X Axis) . . . . . . . . . . . . . . . . . . . 41
Figure 16 Connection of Output Commands to a Drive of a DC Brush Motor
(X Axis) 44
Figure 17 Output Command Connection to a DC Brushless Motor Drive (X Axis). . . . . 44
Figure 18 Differential Pulse-Direction Output Connection to a Stepper Motor Drive (X
Axis) 45
Figure 19 Source Connection for Emergency Stop Input . . . . . . . . . . . . . . . . . . . . . . . . . 47
Figure 20 Sink Connection for Emergency Stop Input . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Figure 21 Source Connection for Switched Limit Input (X Axis Right Limit). . . . . . . . . 48
Figure 22 Source Connection for a PNP Limit Input (X Axis Right Limit) . . . . . . . . . . . 49
Figure 23 Sink Connection for a Switched Limit Input (X Axis Right Limit) . . . . . . . . . 49
Figure 24 Sink Connection for NPN Input (X Axis Right Limit) . . . . . . . . . . . . . . . . . . . 50
Figure 25 Differential PEG Pulse Digital Output Connection (X Axis) . . . . . . . . . . . . . . 52
Figure 26 Single-Ended General Purpose Digital Output Connection (X Axis) . . . . . . . . 53
Figure 27 Differential Connection for MARK1 Input (X Axis) . . . . . . . . . . . . . . . . . . . . 55
Figure 28 Single-Ended Connection for a Digital Input (Input 0). . . . . . . . . . . . . . . . . . . 55
Figure 29 Switched Connection for MARK1 Input (X Axis) . . . . . . . . . . . . . . . . . . . . . . 56
Figure 30 Sin-Cos Encoder Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Figure 31 Analog Inputs with 10V ptp configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Figure 32 Joystick Connection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Figure 33 J2 – Recovery Mode Jumper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Figure 34 COM ports header and Jumper 1 settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Figure 35 RS-232 Rx/Tx Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Figure 36 COM2 port and jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Figure 37 SPiiPlus PCI Bracket. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Figure 38 Breakout Box Connection Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Figure 39 Sin-Cos Encoder Connection for Standalone Controller to SPiiPlus Breakout Box
81
Figure 40 Breakout Box 5V Non-Isolated Power Supply Wiring Diagram . . . . . . . . . . . 89
Figure 41 Breakout Box 5/24V Isolated Power Supply Wiring Diagram . . . . . . . . . . . . . 89
List of Tables
Table 1 Collateral Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Table 2 Text Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Table 3 ..................................................................... 4
Table 4 SPiiPlus PCI Axis Assignment Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Table 5 SPiiPlus PCI-LT Axis Assignment Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Table 6 SPiiPlus PCI-ST Axis Assignment Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Table 7 SPiiPlus PCI I/O Configuration Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Table 8 SPiiPlus PCI-LT I/O Configuration Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Table 9 SPiiPlus PCI-ST I/O Configuration Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Table 10 SPiiPlus Ordering Code Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Table 11 Standard items supplied with the SPiiPlus PCI Line . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Table 12 Profile Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Table 13 Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Table 14 Feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Table 15 Drive Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Table 16 Digital I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Table 17 HSSI Expansion Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Table 18 Analog I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Table 19 Communication Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Table 20 Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Table 21 Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Table 22 Profile Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Table 23 Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Table 24 Feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Table 25 Drive Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Table 26 Digital I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Table 27 HSSI Expansion Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Table 28 Analog I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Table 29 Communication Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Table 30 Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Table 31 Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Table 32 Profile Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table 33 Feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table 34 Drive Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table 35 Digital I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Table 36 HSSI Expansion Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Table 37 Communication Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Table 38 Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Table 39 Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Table 40 Main Connector J1 - Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Table 41 Cable from Main Connector J1 – 50-Pin Plugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Table 42 Main Connector J1 - Signal Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Table 43 Main Connector J1- Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Table 44 Incremental Digital Encoder Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Table 45 Drive Enable Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Table 46 Drive Fault Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Table 47 Analog Outputs and Drive Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Table 48 Axis Analog Outputs Used for Drive Command(s) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Table 49 Stepper Drive Pulse and Direction Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Table 50 Emergency Stop Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Version 5.20 ix
SPiiPlus PCI Motion Controllers Hardware Guide
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.
For Example:
• The SPiiPlus PCI-4 can be connected to two stepper drives and two DC brush motor drives.
• The SPiiPlus PCI-LT-8 can be connected to one stepper drive, three directly connected DC
brushless motor drives and four remotely connected DC brush motors via two units of
HSSI-ED2.
• The SPiiPlus PCI-ST-2 can be connected to two stepper drives.
See the SPiiPlus Setup Guide for how to assign an axis to a direct-connected servo/stepper drive
or HSSI-networked servo drive.
SPiiPlus PCI-8-E-2-I
SPiiPlus PCI-LT-6
SPiiPlus PCI-ST-4
Figure 2 SPiiPlus PCI Ordering Code Elements
Table 11 lists the items that are supplied with the SPiiPlus PCI line:Standard items supplied
with the SPiiPlus PCI Line.
Note
This cable can be ordered in various lengths separately. See “Interface
Cables” on Page 11.
2.5.4 HSSI-IO16
I/O expansion module providing 16 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.5.5 HSSI-ED2
The HSSI-ED2 is applicable to the SPiiPlus PCI and SPiiPlus PCI-LT only. The HSSI-ED2 is
an I/O expansion module providing encoder and drive interface up to 20m from the controller,
8 additional opto-isolated digital inputs and 8 opto-isolated digital outputs per module. For
more information, refer to the HSSI-ED2 data sheet.
2.5.6 HSSI-Hub
The HSSI-Hub is a PC-based distribution board for up to four HSSI channels. The HSSI Hub
may be used with a SPiiPlus PCI as a unit between the controller and the HSSI module.
3 Specifications
Table 13 Control
Element Description
Position+Velocity PI type, second order low pass and notch filters
Loop
Sampling Rate 20kHz
Accuracy ±1 encoder count
Dual Loop SPiiPlus PCI-2: 1(X)
SPiiPlus PCI-4: 2(X,Y)
SPiiPlus PCI-6: 3(X,Y,Z)
SPiiPlus PCI-8: 4(X,Y,Z,T)
Note
Each dual loop consumes another axis which should be defined as a
dummy.
Table 14 Feedback
Element Description
Type • Incremental digital encoders - one per axis, A&B,I; UP/DN,I;
CLK/DIR,I Type RS-485 Max. rate: 20 million encoder counts/sec
• Sin-cos encoders (optional) - one per axis, three channel, 1Vptp,
differential. Programmable multiplication factor x4-x65,536, rate:
up to 250,000 sine periods/second. Max. acceleration with Sin-cos
encoder: 108 sine periods/second2.
• Analog inputs or user defined devices via HSSI channels
Note
Simultaneous communication through all channels is fully supported.
Table 20 Controller
Element Description
User Memory RAM: 13 MB, Flash: 13MB
Powerup Time 25sec
Power Supply 5Vdc(-2%/+5%) /3.5A, ±12Vdc(±5%)/0.25A
Voltage/Current
Note
When the controller is outside of the PC, the 5V and ±12V should be
supplied through dedicates power connector.
Table 21 Environment
Element Description
0 0
Operating 0 C to 60 C
Temperature
Storage -400C to 850C
Temperature
Humidity 90%RH, non condensing
Table 23 Control
Element Description
Position+Velocity PI type, second order low pass and notch filters
Loop
Sampling Rate 20kHz
Accuracy ±1 encoder count
Dual Loop SPiiPlus PCI-LT-2: 1(X)
SPiiPlus PCI-LT-4: 2(X,Y)
SPiiPlus PCI-LT-6: 3(X,Y,Z)
SPiiPlus PCI-LT-8: 4(X,Y,Z,T)
Note
Each dual loop consumes another axis which should be defined as a
dummy
Table 24 Feedback
Element Description
Type • Incremental digital encoders - one per axis, A&B,I; UP/DN,I;
CLK/DIR,I Type RS-485 Max. rate: 20 million encoder counts/sec
Note: Encoders require external supply.
Note
Simultaneous communication through all channels is fully supported.
Table 30 Controller
Element Description
User Memory RAM: 13 MB, Flash: 13MB
Powerup Time 25sec
Power Supply 5Vdc(-2%/+5%) /3.5A, ±12Vdc(±5%)/0.25A
Voltage/Current
Note
When the controller is outside of the PC, the 5V and ±12V should be
supplied through dedicates power connector.
Table 31 Environment
Element Description
0 0
Operating 0 C to 60 C
Temperature
Storage -400C to 850C
Temperature
Humidity 90%RH, non condensing
Table 33 Feedback
Element Description
Type • Incremental digital encoders - one per axis, A&B,I; UP/DN,I;
CLK/DIR,I Type RS-485 Max. rate: 20 million encoder counts/sec
Note: Encoders require external supply.
Note
Simultaneous communication through all channels is fully supported.
Table 38 Controller
Element Description
User Memory RAM: 13 MB, Flash: 13MB
Powerup Time 25sec
Power Supply 5Vdc(-2%/+5%) /3.5A, ±12Vdc(±5%)/0.25A
Voltage/Current
Note
When the controller is outside of the PC, the 5V and ±12V should be
supplied through dedicates power connector.
Table 39 Environment
Element Description
0 0
Operating 0 C to 60 C
Temperature
Storage -400C to 850C
Temperature
Humidity 90%RH, non condensing
Figure 3 SPiiPlus PCI Line and Breakout Box - Layout and Dimensions
4.1 Installation
Install the controller of the SPiiPlus PCI, or the SPiiPlus PCI-LT, or the SPiiPlus PCI-ST in a
standard full-length PCI slot in the host PC. The thickness of the controller takes up an adjacent
slot as well. As many controllers can be installed as there are slot pairs. For example, if there
are six long slots, three controllers can be installed. When communicating with the controller
via the PCI bus, it is necessary to specify the slot. This is done in the Communication dialog
box of SPiiPlus software tools.
Alternatively, the controller can operate standalone when installed in the optional SPiiPlus PCI-
BRACKET.
For easy connection of controller to system using standard D-type connectors, the optional
SPiiPlus PCI-INT interface kit with breakout box is available.
Motor Cable
cable
4.3.3 Shielding
To reduce EMI radiation, do the following:
• Use shielded cables
• Install a ferrite core around the cable as close to the unit as possible as illustrated in
Figure 6.
improved
4.3.4 Grounding
Grounding of the system electrical components is crucial in two aspects:
• Safety grounding
5 Electrical Interface
J2 J3 J4 J5 J6
MPU 585
J1
J7
PCI Bus
Legend :
J1 - Incremental Encoders Drives/ Amplifiers, J4 – J6 Manufacturing and Testing
Safety Inputs , Digital Outputs/ PEG J7 – External Power Supply
Analog Outputs, Digital Inputs/ MARK MPU 585 – For connectivity, see
J2 - Analog Inputs, SIN-COS Encoder Joystick Inputs picture below
J3 - HSSI, Additional Outputs
SPiiPlus PCI card
Ethernet
COM 1&2 for RS- communication
232/422
communication ports
CAUTION
The relevance of analog and digital output pins is product and
model dependent. The initial logic state of the analog and digital
pins that are inactive is undefined. They may carry an electrical
potential.
There are two ways to connect the system to the main connector J1of the SPiiPlus PCI products:
• Breakout Box: The optional SPiiPlus PCI-INT, see SPiiPlus PCI Breakout Box
Connections, includes a breakout box, plugs and cables. The breakout box receives
two/four 50-pin plugs from main connector J1 and distributes the signals via convenient D-
type connectors arranged according to axis and functional. This option is particularly
recommended for prototyping.
• Direct: Instead of purchasing the full SPiiPlus PCI-INT the user can purchase only the flat
cable with a 200-pin header at the J1 end and two/four flat cables at the system end (P.N.
FC-52050-493) for connecting to the user’s own distribution box. This option is
recommended for serial production (saves the cost of the breakout box).
The flat cable's 200-pin J1 header connects to the controller's J1 jack on the back of the
computer. The cable divides into four 50-pin connectors, each of which is labeled with its
lowest pin number (pin 1, pin 51, pin 101, or pin 151). A red line in the connector flat cable
indicates the wire connecting to the lowest pin number.
Table 42 lists the abbreviations used for the J1 plug signals listed in Table 43. The symbol # is
a place holder for the axis designation, which can be X, Y, Z, T, A, B, C, or D. The letter x is a
place holder for a number.
* The symbols #DACx, AOUTx apply only to SPiiPlus PCI and SPiiPlus PC-LT. SPiiPlus PCI-
ST does not support analog I/Os.
Note
Pins in connector J1 apply according to the axes and I/Os supported by
the product. For example, pin 198 applies to SPiiPlus PCI-8 only.
CAUTION
Power supply for encoders and safety switches must be
provided separately by the user via the J35 connector of the
breakout box or directly to the encoder.
Table 44 describes the incremental digital encoders supported by the SPiiPlus PCI products.
Note
For more information about using incremental encoders refer to the
SPiiPlus Setup Guide.
The input buffer is built around a 26C32 line receiver with 220 termination resistor. The use of
encoders with built-in line drivers, such as AM26C31 or similar, is recommended. Figure 10
is an example (for the X axis) of an incremental encoder connection.
encoder _x_axis
CAUTION
The value of the pull-up or pull-down resistor must ensure that
the enable output current does not exceed the controller's
rated maximum current (50mA).
Figure 11 is an example (for the X axis) of an enable output connection to a source-type input
on a servo drive, the drive having internal pull-down resistor. When the drive receives
external 5V/24V, it becomes enabled.
Power
Supply Third Party
5V or 24V Servo Drive
PIN PIN + -
ENA+
8 3
GND
ENA- ENABLE
7 8
from Drive
SPii Connector
(J17) GND
Main
Connector
(J1)
source_type_drive _enable _output
Figure 12 is an example (for the X axis) of an enable output connection to a two terminal
input drive, the drive having an internal pull-up resistor and internal power supply. When the
drive receives GND, it becomes enabled.
Third Party
Servo Drive
5V or 24V
PIN PIN
8 3 ENA+
Drive GND
Main Connector
Connector (J17)
(J1)
sink_type_drive_ enable _output
Power
SPiiPlus PCI BreakOut Box Supply
5V or 24V
+ - Third Party
GND Servo
Drive
PIN PIN
8 3 ENA+
7 8 ENA-
from ENABLE
SPii GND
Drive
Main Connector
Connector (J17)
(J1)
two_terminal _drive_ enable _output
Power Supply
BreakOut
5V or 24V
SPiiPlus PCI Box
+ -
PIN
4 GND Third Party
0 Servo Drive
5/24V
FLT
4 4
to
SPii 3 9
GND
Drive
Main Connector (J17)
Connector (J1)
source _type_drive _fault_input
Power
Supply
SPiiPlus PCI BreakOut Box 5V or 24V
+ -
PIN
GND
4 FLT+
4 Third Party
to Servo Drive
SPii
FLT- FLT
3 9
Drive
Main Connector
Connector (J17)
(J1)
connection to drive with sink fault input
CAUTION
The relevance of analog and digital output pins is product and
model dependent. The initial logic state of the analog and digital
pins that are inactive is undefined. They may carry an electrical
potential.
Note
When using non-differential drivers, the single ended command from
the controller is ±5V.
Note
Controller commutation is supported only by SPiiPlus PCI.
PIN PIN
4 XDAC0- R phase
1
From 9
SPii0 5 XDAC0+ S phase
6
0 Third Party Brush
4 5 AGND Drive Motor
2 PE
SHIELD
PIN PIN
4 XDAC0- R phase
From 1
9
SPii0 5 XDAC0+ S phase
0 6
Third T phase
Brushless
Party PE
4 2
XDAC1- Motor
From 7 Drive
SPii0 4 7 XDAC1+
8
4 5 AGND
2
SHIELD Encoder
Encoder
Main X Drive signals to the
Connector (J1) Connector (J17) controller
output commands to a drive of a DC brushless motor
Type RS-485
Maximum Current 10mA per output
Breakout Box See Pulse/Dir Connectors J9 to J12 on
Connectors (option) page 78
T phase
Brushless
XDAC1-
Party PE Motor
47 2
Drive
48 7 XDAC1+
42 5 AGND
SHIELD Encoder
X Drive Encoder
Main Connector
signals to the
Connector (J1) controller
(J17)
outputs to a drive of a stepper motor
BreakOut Box
SPiiPlus PCI Power Supply
Connector
PIN PIN
To VIN+(J35) 5V or 24V
Safety 15 3
VIN-
+
Circuit 14 4 Power
- Supply
PIN ES
65 14 + GND
to SPii
64 6 ES-
64 6 ES-
1 REF
13
Figure 21 Source Connection for Switched Limit Input (X Axis Right Limit)
Figure 22 Source Connection for a PNP Limit Input (X Axis Right Limit)
11 10
Figure 23 Sink Connection for a Switched Limit Input (X Axis Right Limit)
Note
The ASSIGNPEG command is used to assign the digital outputs for
either PEG or general purpose (default) use. PEG affects the physical
outputs but has no effect on the OUT variable. Refer to the SPiiPlus
ACSPL+ Programmer's Guide.
Note
PEG state outputs are supported only by SPiiPlus PCI
CAUTION
A user-supplied 220Ω resistor must be installed between the
differential signals of the PEG outputs.
Figure 26 is an example (for the X axis) of a single-ended general purpose digital output. The
output is TTL compatible.
51R PIN
PIN PIN
from
19
15 8 Load
SPii
AM26C31
14 21
18 X
51R
CAUTION
If the output is configured as single-ended, the unused
complementary pin MUST NOT be connected to ground.
The inputs can be used for general purposes or for MARK with no software reconfiguration
required.
+
5V Power
- Supply
SPiiPlus PCI BreakOut Box 420 Ω
to PIN PIN
SPii
127 5
IN0.0+ + NPN Input
AM26C32 5
1 IN0.0- Sensor
426 18
220 Ω INPUT
40 13 200 Ω
-
Main Connector Mark/Digital Inputs
(J1) Connector (J29)
+ 5V Power
- Supply
100 Ω 100 Ω
SPiiPlus PCI BreakOut Box
to PIN PIN
127 IN0.0+
SPii AM26C32 5
5
1
426 18 IN0.0-
1N521B
220 Ω
40 13 or
1N522B
Main Connector
(J1) Mark/Digital Inputs
Connector (J29)
Switched Connection for MARK 1 Input
Note
Only SPiiPlus PCI supports Sin-cos encoder inputs.
Note
Pins in connector J2 apply according to the axes and I/Os supported by
the product. For example, pin 7 applies to SPiiPlus PCI-2/4/6/8 only.
Note
This section applies only to SPiiPlus PCI-2-4-6-8.
The SPiiPlus PCI is equipped with up to 16 differential analog inputs. These 0.5 to (-0.5V)
differential inputs can be used to interface with a Sin-Cos encoder (with 1Vp-p analog output
amplitude) or for general purpose usage.
Note
Sin-Cos encoder support is NOT provided as a standard feature. Up to
four/eight sin-cos encoder interfaces can be specified in the product
purchase order. The number of enabled sin-cos multipliers is written on
a PAL located at the back side of the SPiiPlus PCI where“M1” means
one multiplier, “M2” means two multipliers etc.
CAUTION
When working with a Sin-Cos encoder, two jumpers on the
SPiiPlus PCI board must be configured.
Table 58 describes the jumper settings and the associated input which carries the Sin-Cos
encoder input signal. When the jumper is removed, the input carries the analog input signal.
BreakOut Box
PIN Power Supply
GND 2
Connector (J35)
SPiiPlus PCI +5V 1
Note
This section applies to SPiiPlus PCI and SPiiPlus PCI-LT only.
To configure the differential analog inputs to work with 10V to -10V, you may add 75Kohms
resistors connected in series to the analog inputs pins as Figure 31 illustrates. to change email
15/10
10V
AIN+
75kohm
AIN-
75kohm
AGND
AIN=0 @ 0v
AIN=7476 @ 10v
+1.25V 10K
AIN#-
-
Supply Return
+
1-5K 10K
-1.25V AIN#+
39K
Joystick Interface
CAUTION
The relevance of analog and digital output pins is product and
model dependent. The initial logic state of the analog and digital
pins that are inactive is undefined. They may carry an electrical
potential.
Note
Pins in connector J3 apply according to the axes and I/Os supported by
the product. For example, pin 16 applies to SPiiPlus PCI-8 only.
Note
When installed into a PC host, the controller is powered via the PCI
Bus.
In this case the J7 connector is NOT in use.
CAUTION
The J7 connector should supply the power for the SPiiPlus
controller only. Power supply for encoders and safety switches
must be provided separately by the user via the J35 connector
of the breakout box or directly to the encoder.
Jumpers JP1 and JP3 are used for manufacturing and testing
purposes only. Do not change these jumper setting.
JP2
6 Communication Interfaces
The SPiiPlus PCI, SPiiPlus PCI-LT and the SPiiPlus-ST provide the communication options
described in Table 65:
Jumper 1
settings
Note
See a detailed description of serial communication setup in the
SPiiPlus Setup Guide.
9-pin D-sub
PC Connector
RS - 232 from MPU
Cable
Pin 2 Rx Rx Pin 2
Pin 3 Tx Tx Pin 3
Pin 5 GND GND Pin 5
rs232
Note
See a detailed description of serial communication setup in the
SPiiPlus Setup Guide.
Note
See a detailed procedure about establishing Ethernet communication in
the SPiiPlus Setup Guide.
7 SPiiPlus PCI-Bracket
The SPiiPlus PCI Bracket is an accessory that provides the option to install the SPiiPlus PCI on
a metal bracket while using it as a standalone controller (out of a PC) during the integration and
development phases of the user’s application.
pci_bracket
SPiiPlus BOB
SPiiPlus PCI Breakout Box Connections
The SPiiPlus Breakout box is a part of the optional SPiiPlus PCI-INT interface kit.
ACSTech80
SPiiPCI/SPiiPlus PCI
J35-USERSUPPLY
5V USER
VIN-
PE
5V
SPiiPlusBOB
J36 - SPiiPlus PCI J1 (1 - 50) J40 - SPiiPlus PCI J1 (101 - 150) J44 - SPiiPlus PCI J3
X HSSI YHSSI Z HSSI T HSSI
ACSTech80
SPiiPCI/SPiiPlusPCI
J-35USER SUPPLY
5VUSER
J4-T ENCODER J8-DENCODER J12-T P/DDRIVE J16-BS/CENCODER J20-T DRIVE J24-D DRIVE J28-ABCDSAFETY
J -39 SPiiPCI J(100 -51 )1 J -43 SPiiPCI J7 J -48 SPiiPCI J5
GND
VIN+
VIN-
490.0
PE
5V
Breakout
J -38 SPiiPCI J(50 -1 )1 J -42 SPiiPCI J6 JJ31 J32
-47 SPiiPlus PCI J2 J33 J34
SPiiPlus PCI Motion Controllers
Box
J -37 SPiiPlus PCI J(100 -51 )1 J -41 SPiiPlus PCI J(200 -151 )1 J -45 SPiiPCI J2 J46 SPiiPCI J3
J3-Z ENCODER J7-CENCODER J11
J-Z P/D
-36 DRIVEPCI J
SPiiPlus J15-Y
(50 -1S)/C
1 ENCODER J19-Z DRIVEJ -40 SPiiPlus
J23-C DR
PCI JIVE -101 )1 J27-XYZT SAFETY
(150 J -44 SPiiPlus PCI J3
X HSSI Y HSSI Z HSSI T HSSI
J-4T ENCODER J-8D ENCODER J-12T P/D DRIVE J-16B S/C ENCODER J-20T DRIVE J-24D DRIVE J-28ABCD SAFETY
J31 J32 J33 J34
J-3ZJENCODER
2-YENCODER J-7CJENCODER
6-BENCODER J-11J
Z1P/D
0-YDRIVE
P/DDRIVEJ-15J
Y1S/C
4-AS /CENCODER J-19ZJ1
ENCODER DRIVE
8-YDRIVE J-23CJ2
DRIVE
2-B DRIVE J-27XYZT
J26SAFETY
-ANALOGINPUTS J30-PEG&DIGITALOUTPUTS
J-2Y ENCODER J-6B ENCODER J-10Y P/D DRIVE J-14A S/C ENCODER J-18Y DRIVE J-22B DRIVE J-26ANALOG INPUTS J-30PEG & DIGITAL OUTPUTS
J-1X ENCODER J-5A ENCODER J-9X P/D DRIVE J-13X S/C ENCODER J-17X DRIVE J-21A DRIVE J-25G.P .I/O J-29MARK/DIGITAL INPUTS
J1-XENCODER J5-AENCODER J9-X P/DDRIVE J13-XS/CENCODER J17-XDRIVE J21-A DRIVE J25-G.P. I/O J29-MARK/DIGITAL INPUTS
490.0
Version 5.20
Figure 38
8
SPiiPlus PCI Motion Controllers Hardware Guide
Note
The usage of the connectors is product and model dependant. For
example, connector J8 applies to SPiiPlus PCI-8 and
SPiiPlus PCI-LT-8 only.
CAUTION
When connecting a SIN-COS encoder, it is necessary to
connect the shields at each end of the cable (one shield at the
controller connector and one shield at the SPiiPlus BOB or
generic breakout box connector).
POWER
SUPPLY
BRACKET S CRE E N
J7
J1
J3
J2
S CRE E N
FLAT CABLE
SHIELDED
ACS Tech80
5 V USER
SP i iP CI /S P iiP l us P CI
Breako ut Box
J47
J13 J17
BL DAIN
DP
C A LD E
E
TE
IE
IS
SH
TW
E NCODE R R R DRIV E
MOTORS SHI ELDE D S OUTP UT
P HAS ET CABL E T
DRIVER
MOTOR S CRE E N E GND
E ARTH
sincos_bob
non_iso_ps
non _iso_ps
9 Warranty
ACS Motion Control 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 G-
d. If the product is provided in an enclosed case, this warranty does not apply if the case has
been opened.
ACS Motion Control 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 Motion Control of the
possibility of any such damages.
ACS Motion Control makes no other warranties, expressed or implied, including any implied
warranties of merchantability or fitness of any product for a particular purpose. ACS Motion
Control expressly disclaims all warranties not stated in this warranty. ACS Motion Control
reserves the right to make change to this warranty without notice.