Beruflich Dokumente
Kultur Dokumente
Edition: 9904a
Printed on 100% recycled paper
SPC200... 9904a I
IBM® Registered trademark of
International Business
Machines Corporation
II SPC200... 9904a
Contents
Designated use............................................................................................ VI
Target group .............................................................................................. VII
Important user instructions ........................................................................ VII
About this manual........................................................................................ IX
Product-specific terms and abbreviations .................................................. XI
1. System summary
1.1 Positioning systems with the SPC200 ...........................................1-4
1.1.1 The range of equipment for the SPC200.......................................1-7
1.1.2 Structure of the SPC200 ................................................................1-9
1.2 Connecting pneumatic axes.........................................................1-13
1.3 Structure of the axis interface string ............................................1-17
1.4 Operating modes of the SPC200.................................................1-21
1.5 Multi-axis applications with the SPC200 ......................................1-23
1.6 Commissioning and programming options...................................1-24
1.7 I/O address range of the SPC200 ...............................................1-28
2. Fitting
2.1 Inserting and removing modules ....................................................2-5
2.2 Mounting the basic unit ..................................................................2-9
2.3 Fitting the control panel................................................................2-12
2.4 Fitting the axis interface and I/O function module .......................2-14
2.5 Instructions on fitting the pneumatic axis.....................................2-19
3. Installation
3.1 General instructions on installation ................................................3-4
3.2 Instructions on pneumatic installation ............................................3-5
3.2.1 Pneumatic emergency stop circuit ...............................................3-15
3.2.2 Tubing for slide and yoke operation.............................................3-19
3.3 Installing the SPC200...................................................................3-21
3.3.1 Selecting the power unit...............................................................3-22
3.3.2 Connections of the power supply module....................................3-24
3.3.3 Connections of the diagnostic module .........................................3-30
3.3.4 Connections of I/O module SPC200-DIO-... ................................3-33
3.3.5 Connections of analogue input module type SPC200-2AI-U ......3-42
4. Commissioning
4.1 Procedure for commissioning ........................................................ 4-5
4.2 Connecting a single axis system for initial commissioning ........... 4-9
4.3 Commissioning via the control panel .......................................... 4-16
4.3.1 Saving the hardware configuration.............................................. 4-16
4.3.2 Commissioning pneumatic axes.................................................. 4-20
4.3.3 Instructions on commissioning multi-axis systems...................... 4-38
IV SPC200... 9904a
7. Description of the commands
7.1 General notes on programming .....................................................7-4
7.1.1 Coordinated and autonomous mode..............................................7-5
7.2 Notes on programming via the control panel.................................7-8
7.2.1 Explanation of the NC commands on the control panel ..............7-13
B. Technical appendix
B.1 Internal structure of the inputs and outputs .................................. B-3
B.2 Technical specifications................................................................. B-7
B.2.1 Technical specifications of the SPC200........................................ B-7
B.2.2 Technical specifications of axis interface type SPC-AIF-... ........ B-13
B.2.3 Technical specifications of I/O function module
type SPC-FIO-............................................................................. B-14
B.2.4 Technical specifications of control panel type SPC200-MMI-1 .. B-15
C. Index
C.1 Index.............................................................................................. C-3
SPC200... 9904a V
Designated use
The SPC200 Smart Positioning Controller is designed
for fitting into a control cabinet. It serves as a position-
ing controller and closed loop controller for pneumatic
axes, as well as a positioning controller for stepping
motor axes. Basic modules and modules for the
SPC200 are described in this manual. Special exten-
sion modules are described in separate manuals.
VI SPC200... 9904a
Target group
This manual is directed exclusively at technicians who
are trained in control and automation technology and
who have experience in installing, commissioning, pro-
gramming and diagnosing positioning systems.
WARNING
This means that serious injury to human beings
and/or damage to property can occur if this
instruction is not observed.
CAUTION
This means that injury to human beings and/or
damage to property can occur if this instruction is not
observed.
PLEASE NOTE
This means that damage to property can occur if this
instruction is not observed.
SPC200... 9904a IX
Manuals for the SPC200 Smart Positioning Controller
Help system Help system for WinPISA Help system for WinPISA
(included in WinPISA)
X SPC200... 9904a
Product-specific terms and abbreviations
The following product-specific terms and abbreviations
are used in this manual:
Term/ Meaning
Abbreviation
Axis interface The measuring system and the proportional directional control valve
are connected to the SPC200 via the axis interface.
Axis interface The totality of the modules, connected in common to the axis interface
string connection of the SPC200
F Flag
I Digital input
I/O module Common term for the CP modules, which provide digital inputs and
outputs
Modules Plug-in cards, which can be inserted into the SPC200 rack or field
device and which can be connected to the axis interface string.
Q Digital output
R Register
String The total number of modules connected together on the axis interface
string.
SPC200... 9904a XI
XII SPC200... 9904a
1. System summary
Chapter 1
System summary
Contents
1. System summary
1.1 Positioning systems with the SPC200........................................... 1-4
1.1.1 The range of equipment for the SPC200 ...................................... 1-7
1.1.2 Structure of the SPC200 ............................................................... 1-9
1.2 Connecting pneumatic axes ........................................................ 1-13
1.3 Structure of the axis interface string ........................................... 1-17
1.4 Operating modes of the SPC200 ................................................ 1-21
1.5 Multi-axis applications with the SPC200 ..................................... 1-23
1.6 Commissioning and programming options .................................. 1-24
1.7 I/O address range of the SPC200............................................... 1-28
1
8
7 2
7
4
5 6
1 5
2 6
Field bus connection (optional) Stepping motor axis
3 7
SPC200 Smart Positioning Controller Further field bus slaves
4 8
Control cabinet Pneumatic axis
Power controller Axis interface string (max. 2 axes)
Fig. 1/1: Extension possibilities for positioning systems with the SPC200
2
1
3 3
1 3
2 4
First axis interface string Axis interface
Second axis interface string (optional) External I/O modules
Components Function
SPC200 The SPC200 is accomodated in a rack.
type SPC200-...-... Appropriate modules can be installed in
the rack according to the requirements
of the positioning task.
CP module Function
(optional)
2
3
1 3
2
Rack (basic unit) Rear pinted circuit board
Modules (in the rack)
1 2 3
1
2
Supply module type SPC200-PWR-AIF
3
Diagnostic module type SPC200-MMI-DIAG
I/O module type SPC200-DIO
Module Description
Supply module Enables the power supply and the axis
interface designed as a field device to be
connected.
Diagnostic Enables the control panel to be inserted and
module a PC to be connected.
I/O module Provides the I/Os necessary for controlling in
the various operating modes.
Module Description
Analogue input With this module you can specify
module analogue nominal position values. The
module has two analogue input channels
for this purpose. The permitted voltage
range is 0 - 10 V.
6 2
3
4
5
1 4
2
Measuring system Proportional directional control valve
3 5
Axis interface type SPC-AIF-... type MPYE-...
6
SPC200 Smart Positioning Controller Service unit with 5 µm filter
Cylinder
Method of operation
The diagram below shows the method of operation of a
positioning control circuit using an SPC200 Smart Posi-
tioning Controller.
2
1
4
5
3
1 4
2 5
Cylinder position = control value Axis interface string
3
Actual position (actual value) Positioning control/SPC200 controller
Valve voltage (setting signal)
1
2
Axis interface of the X-axis
Axis interface of the Y-axis
1 2 1 3 4
2
3
1 3
2 4
Axis interface of the X-axis Axis interface of the Z-axis
Axis interface of the Y-axis Power controller for the U-axis
1 1 1
4 4
5 5 6
1 4
2 5
Alternative possibilities Module with outputs/valves
3 6
Axis interface of the X-axis Module with inputs
Axis interface of the Y-axis Module with inputs and outputs
6
The I/O function module ( ) or the module with outputs
4
( ) can be connected, if required, to the OUT connec-
2 3
tion of the axis interface ( or ). Modules with out-
4
puts ( ) have a connection for coupling to an input mo-
5
dule ( ).
1
3
2
1
2
Display (LCD display with 2 x 16 characters)
3
Touch-sensitive keyboard
Interface to the SPC200 on the rear
1
2
1 3
2
Tool bar Program window
Project window
I/O modules on first axis interface string I1.0 ... I1.15 Q1.0 ... Q1.15
Second I/O module First I/O module I2.0 ... I2.9 Q2.0 ... Q2.7
I/O modules on second axis interface string I3.0 ... I3.15 Q3.0 ... Q3.15
Third I/O module Second I/O module I4.0 ... I4.9 Q4.0 ... Q4.7
Fourth I/O module Third I/O module I5.0 ... I5.9 Q5.0 ... Q5.7
2)
- Field bus module I10.0 ... I13.15 Q10.0 ... Q13.152)
Chapter 2
Fitting
Contents
2. Fitting
2.1 Inserting and removing modules ................................................... 2-5
2.2 Mounting the basic unit ................................................................. 2-9
2.3 Fitting the control panel ............................................................... 2-12
2.4 Fitting the axis interface and I/O function module ...................... 2-14
2.5 Instructions on fitting the pneumatic axis .................................... 2-19
WARNING
Before starting assembly work, switch off the follow-
ing in the order specified:
1. the compressed air supply
2. the load and operating voltages on the SPC200
and if necessary, the load voltage supply on the
axis interface string.
CAUTION
Incorrect handling can cause damage to the
modules, therefore:
• Do not touch the electrical contacts of the
components.
• Pay due attention to handling specifications
for electrostatically vulnerable components.
• Before inserting or removing modules you must
ensure that you are electrostatically discharged
to protect the modules against static discharges.
Recommendation
– When installing a subcontroller module or stepping
motor module, check whether the modules must be
installed in a certain sequence. For operation, axis
designations (X...U) are assigned automatically to
these modules in ascending order without gaps from
left to right (see chapter 1).
– Fit the subcontroller module if possible in the slot to
the far right. The cable screening/shield can then be
connected without difficulty to the earth connection
on the right hand side.
– If you are using a control panel, fit the stepping
motor module and field bus module, if applicable,
with at least one free slot between it/them and the
diagnostic module.
WARNING
Actuators can be accidentally activated and the
SPC200 damaged, if modules are inserted or
removed with the power switched on.
Before installation or maintenance work switch off
the following power sources in the following order:
1. compressed air supply
2. the load supply and operating voltage supply of
the SPC200.
1
2
3
4
5 6
1
1 4
2 5
Direction for unlocking Front plate of module
3 6
Locks automatically Contact strip
Safety catches Guide rail
PLEASE NOTE
Fit the SPC200 or the hat rail so that there is
sufficent space for heat dissipation (at least 40 mm
above and below).
94 mm
1 SPC200-CPU-4: 117 mm
SPC200-CPU-6: 158 mm
2
1
3
4
5
1 4
2 5
M4 x 10 bolt Clamp
3
Clip Fastening bolts
Top hat rail
WARNING
If the control panel is plugged into or disconnected
from the SPC200 while the power supply is switched
on, actuators may be activated unintentionally and
both the SPC200 and the control panel may be
damaged.
Before undertaking installation and/or maintenance
work, switch off the following sources of power in the
sequence specified:
1. the compressed air supply
2. the load voltage and operating voltage supplies for
the SPC200.
1 2 5
4
3 6
2
5
1 4
2 5
Control panel (side view) Diagnostic module
3 6
Locking pin Recess for locking pins
Plug on control panel Socket for control panel (X3)
Horizontal approx. 66 mm x 70 mm
Vertical approx. 66 mm x 30 mm
1
2
85.8 mm
66 mm
8.45 mm
16.9 mm
34 mm
81 mm
72 mm
3
95 mm
30 mm
1
2
Fitting the angle bracket horizontally
3
Right-angle plug
Fitting the angle bracket vertically
67 mm
1
INPUT/OUTPUT
PNP
POWER
DIAG
40 mm 0 OUTPUT 1
0 INPUT 1
3
1 4
5
2
2
1 4
2 5
Fastening M4x12 bolt
3
Mounting rail Backing washer
Housing
2
1
1
2
Fastening
Screwdriver
PLEASE NOTE
Install the cylinder, measuring system and valve in
accordance with the relevant operating instructions.
Cylinders
CAUTION
Fit shock absorbers on the cylinder, even in the case
of a cylinder with adjustable cushioning (PPV). This
will prevent damage in the event of operating and
system failures.
CAUTION
Limit the range of travel using fixed end-stops if the
measuring system is shorter than the range of travel.
This will prevent damage to the measuring system in
the event of operating and system failures.
Chapter 3
Installation
Contents
3. Installation
3.1 General instructions on installation ............................................... 3-4
3.2 Instructions on pneumatic installation ........................................... 3-5
3.2.1 Pneumatic emergency stop circuit .............................................. 3-15
3.2.2 Tubing for slide and yoke operation............................................ 3-19
3.3 Installing the SPC200 .................................................................. 3-21
3.3.1 Selecting the power unit. ............................................................. 3-22
3.3.2 Connections of the power supply module ................................... 3-24
3.3.3 Connections of the diagnostic module ........................................ 3-30
3.3.4 Connections of I/O module SPC200-DIO-... ............................... 3-33
3.3.5 Connections of analogue input module type SPC200-2AI-U...... 3-42
3.3.6 Connections on the subcontroller module type
SPC200-SCU-AIF........................................................................ 3-45
3.4 Installing the modules on the axis interface string...................... 3-47
3.4.1 Installing the axis interface SPC-AIF-... ...................................... 3-51
3.4.2 Installing I/O function module SPC-FIO-2E/2A-M8 ..................... 3-56
CAUTION
Use only the specially adapted components from
Festo for setting up and wiring the system. Only in
this way can you guarantee the correct functioning of
the system.
WARNING
Switch-off the following in the order specified before
carrying out installation and maintenance work:
1. the compressed air supply
2. the load and operating voltage supply to
the SPC200 and, if necessary, the load voltage
supply to the axis interface string.
PLEASE NOTE
Observe the following instructions on pneumatic
installation. Only then can you guarantee faultless
operation.
7
4
2 6 8
3
1
5
3
1 Compressed air
• Use only dried, non-lubricated 5 µm filtered compres-
sed air at 4...8 bar, tolerance ± 1 bar. Please
observe the permitted pressure range of the compo-
nents used.
A service unit with a 5 µm filter is required for protecting
the proportional directional control valve against dam-
age.
2 Service unit
• Use a service unit consisting of a compressed air fil-
ter and a regulating valve (e.g. type LFR-...-D-... with
5 µm filter element) as well as a safety start-up valve
(e.g. HEL-...-...):
– without lubricator
– with a 5 µm filter
– with sufficiently large standard flow corresponding to
the air requirements of the connected axis when po-
sitioning. Guide value: twice the standard rated flow
of the valve (MPYE).
– Use a microfilter if you cannot avoid a small amount
of oil mist emerging from the compressed air source.
Reservoir volumes
VP = 2 * VZ
3
1
2
Proportional directional control valve type MPYE-5-...-010B
3
Cylinder diameter
Cylinder length
1 2
3
1
2
Mounting at right angles to the direction of movement
3
Not permitted
Proportional directional control valve MPYE-...
1 2
3
1 3
2
Ducted exhaust air Silencer
Compressed air reservoir
6 Cylinder
Use only permitted cylinders of type DGP...-... or DGO-
... with suitable guide. Other cylinders may only be
used after agreement with Festo.
CAUTION
Limit the range of movement with end stops so that
the measuring system covers the whole positioning
range. In this way you will protect the measuring
system from damage.
1
2
3
1 3
2
Cylinder length End stop
Working stroke (80%), outside of PPV
7 Mass load
The pneumatic axis must be operated with a permitted
mass load for good positioning behaviour. The mass
load represents the total mass including the weight of
the piston and slide to be moved. It comprises the tool
load and the current work load.
8 Measuring system
• Use only measuring systems of type MLO-POT-...-
TLF or MME-MTS-...-AIF or cylinders with integrated
measuring system type DGPI(L)-...-AIF.
• If you wish to mount a linear potentiometer with slide
under difficult ambient conditions (dusty environ-
ment), mount it so that the side with the actuating
slide faces downwards. The double-sided drip edge
will then prevent excessive soiling of the sliding sur-
face.
• Fit the linear potentiometer so that it is electrically
insulated from the mounting surface. Use the clamp-
ing brackets provided.
PLEASE NOTE
The positioning accuracy which can be achieved de-
pends on the type of measuring system used.
Cylinder pressureless Connect flow control valve with Connect flow control valve with
silencer 1) silencer 1)
Right end position Connect compressed air Connect flow control valve with
silencer
Left end position Connect flow control valve with Connect compressed air
silencer
1) Flow control valves reduce the impact force if an EMERGNCY STOP valve does not
function correctly.
PLEASE NOTE
The tubing must also be correct if you are using
cylinders with unilateral air connection.
1
1 Electrical connection
2 4
1 Electrical connection
WARNING
Switch of the following in the order specified before
carrying out installation and maintenance work:
1. the compressed air supply
2. – the load voltage supply for the field devices
and proportional directional control valves
(plug X2, pin 1).
– the load voltage supply for the outputs
(plug X6/X8, pin 8)
– if necessary, the load voltage supply for the
axis interface string.
– the operating voltage supply for the internal
electronics for the SPC200 and field devices
(plug X2, pin 2).
PLEASE NOTE
Mark the cables connected to the SPC200. In this
way you can avoid confusion with similar plugs
during conversion work.
WARNING
Use only power units which guarantee reliable
isolation of the operating voltages as per IEC
742/EN 60742/VDE 0551 with at least 4 kV isolation
resistance (protected extra low voltage, PELV).
Switch power packs are permitted if they guarantee
reliable isolation in accordance with EN 60950/VDE
0805.
Recommendation:
• Use a closed loop power unit.
• Select a power unit which has sufficient output for
further extensions.
• The current consumption depends on the number
and type of components connected. When selecting
the power unit, check that it has sufficient output.
Calculate the total current consumption according to
the following table.
2
3
4
5
1
2
Power supply module type SPC200-PWR-AIF
3
Combicon screw terminal for axis interface string (X1)
4
ERROR-LED for error display (red)
5
POWER-LED for power supply green)
3-pin Combicon screw terminal for power supply (X2)
PLEASE NOTE
In the case of the power supply and load voltages,
the tolerance of - 5 % to + 25 % must be observed
for both current circuits.
PLEASE NOTE
Check your EMERGENCY STOP circuit to see
which measures are necessary to place your
machine/system in a safe state in the event of an
EMERGENCY STOP (e.g. switching off the load
voltage, pressure).
1
2
3
4
Connection cross section area max. 1.5 mm2
1
2
24 L: 24 V load supply (can be switched off separately)
3
24 V: 24 V supply for internal electronics
4
0V
Earth/ground connection (M4 thread)
Earth/ground The SPC200 has earth connections on the left and right
connection hand sides of the rack.
PLEASE NOTE
Connect one of the earth cables of the SPC200 with
low impedance (short cable with large cross-
sectional area) to the earth potential.
Example of connection
The following illustration shows the connections to pin 1
and pin 2 of a common 24 V supply. Note that
– the tolerance limits for the load supply and circuit
supply must not exceed 24 V DC -5 % +25 %;
– in the case of the load supply, the voltage tolerances
for the components connected to the axis interface
string must also be observed.
0 V 24 V
1
24 L
24 V
0V
CAUTION
Use the special cable from Festo (type KSPC-AIF-...)
for connecting the axis interface.
Note the maximum permitted cable lengths on the
axis interface string (see section 3.4).
CAUTION
The axis interface connection does not have
protection against incorrect polarity. Make sure that
the contacts are correctly assigned if, for example
you connect the screw terminal yourself after
shortening the cable.
1
2
3
4
5
6
Pin assignment and wire colours of cable type KSPC-AIF-...
1 4
2 5
CAN-LOW (brown) 0 V (green)
3 6
CAN-HIGH (white) 24 V load voltage (grey)
24 V (yellow) Earth connection
PLEASE NOTE
If you wish to use a different connecting cable, note
the following pin assignment. Use a screened cable
and connect the screening to the plug housing.
5
3
2
2
3
Pin 2: Received data (RxD)
5
Pin 3: Transmitted data (TxD)
Pin 5: Signal ground (SGND)
CAUTION
The control panel may be damaged if it is placed on
the interface when the power supply is switched on.
Make sure that the power supply is switched off
before the control panel is connected.
PLEASE NOTE
Maximum 3 I/O modules are permitted to operate
on the field bus. Without a field bus module, 4 I/O
modules can be fitted into a rack.
Inputs
1
2
3
"
1
2
24 V sensor supply (non floating)
3
0 V (non floating)
0: input 0
"
...
9: input 9
24 V ± 25 %
1
24 V
0V
0V
0
1
2
2
...
3
9
1 3
2
Three-wire sensor Contact
Two-wire sensor
Outputs
8 9
0
Connection cross section area max. 1.5 mm2
1
2
0: output 0
8
...
9
7: output 7
0
24 V external supply for outputs
0 V external supply for outputs
0
1 2 1
2
... 3
4
7 24 V DC
0V AC
1 3
2 4
Example 1 Not permitted
Example 2 Load voltage
Addressing
The assignment of the I/O address range depends on
the configuration of the SPC200. If a field bus module
is fitted, the address range 0.0 ... 0.9 will remain unas-
signed. The assignment of I/O addresses for configura-
tion with and without a field bus module is shown in the
following table.
I/O module on first axis interface string I1.0 ... I1.15 Q1.0 ... Q1.15
Second I/O module First I/O module I2.0 ... I2.9 Q2.0 ... Q2.7
I/O module on second axis interface string I3.0 ... I3.15 Q3.0 ... Q3.15
Third I/O module Second I/O module I4.0 ... I4.9 Q4.0 ... Q4.7
Fourth I/O module Third I/O module I5.0 ... I5.9 Q5.0 ... Q5.7
2)
- Field bus module I10.0 ... I13.15 Q10.0 ... Q13.152)
Basic rules
If several I/O modules are fitted in a rack, you should
observe the following:
– The I/O module inserted on the left, nearest to the
power supply module, is the first I/O module. Further
I/O modules are counted from left to right.
– If no field bus module is fitted, the first I/O module
provides five freely programable inputs and three
freely programmable outputs and the I/Os for control-
ling the SPC200 (I0.0 ... I0.9 and Q0.0 ... Q0.7). The
I/Os of further I/O modules are freely programmable.
– If a field bus module is fitted, the address ranges
(I0.0 ... I0.9 and Q0.0 ... Q0.7) are not available. The
first I/O module then occupies the addresses I2.0 ...
I2.9 and Q2.0 ... Q2.7. Their I/Os are therefore also
freely programmable.
Explanations of the I/O control signals in the relevant
operating mode can be found in chapter 5.
Configuration Word
number x
Without With
field bus module field bus module
Configuration Word
number x
Without With
field bus module field bus module
9
Connection cross section area max. 1.5 mm2
1 5
2 6
REF: 10 V reference voltage (output) REF: 10 V reference voltage (output)
3 7
GND GND
4 8
A1+: signal (+) A2+: signal (+)
9
A1-: signal (-) A2-: signal (-)
Earth connection
Voltage Description
0V Smallest position value
... ...
... ...
10 V Largest position value
WARNING
Improper installation can lead to operating faults and
e.g. cause undesired movements of the actuators.
Please observe the installation instructions below:
3 SPC200-2AI-U
4
1 A1- [A2-]
2 A1+ [A2+]
1 3
2 4
Signal (-) Screening/shield
Signal (+) Earth conductor
2 SPC200-2AI-U
4
1 R
REF
A1+ [A2+]
A1- [A2-]
GND
1 3
2
Potentiometer Earth conductor
Screening/shield
CAUTION
Use the special cable from Festo (type KSPC-AIF-...)
for connecting the axis interface.
Please observe the maximum permitted cable
lengths on the axis interface string (see section 3.4).
CAUTION
The axis interface connection is not protected
against incorrect polarity. Make sure that the connec-
tions are correct, if, e.g. you fit the screw terminal
yourself after shortening the cable.
7
1
2
3
4
5
6
Pin assignment and core colours of cable type KSPC-AIF-...
1 5
2 6
CAN-LOW (brown) 24 V load voltage (grey)
3
CAN-HIGH (white) Groove with inserted
4 7
24 V (yellow) coding pin
0 V (green) Earth connection
PLEASE NOTE
In order to avoid confusion between connections X10
and X1, assign different codes to the connections. In-
sert the coding pins supplied into different grooves in
the connector strips. Remove the appropriate plastic
lugs from the relevant plugs.
WARNING
Cables with high levels of interference can cause
electromagnetic faults. Do not, therefore, place the
following in the vicinity of such cables:
- CP cable
- measuring system cable
- proportional directional control valve cable.
PLEASE NOTE
Connect the earth/ground connection of the modules
with low impedance (short cable with large diameter)
to the earth potential.
Basic rules You must observe the following basic rules when the
modules are installed on the axis interface string:
4) Terminating resistor
– If a CP I/O module, a CP valve terminal or an axis
interface is at the end of the axis interface string, the
plug with integrated terminating resistor type KABS-
M9-R100 must be installed in the outgoing CP cable
(e.g. connection OUT) of this module.
SPC200 SPC200
1 1
SPC-AIF-... SPC-AIF-...
2 3
2)
SPC-AIF-SUP-24V CPV-...-VI-FB-...
SPC-FIO-2E/2A
2
CP-E16-M...
1 1)
3 1)
2
max. 8 m max. 2 m
max. 8 m
1) Without external load voltage supply
2) Without external load voltage supply only type CPV10-VI-FB-6
or type CPV14-VI-FB-6 is permitted
1 1 3
SPC-AIF-... SPC-AIF-... SPC-AIF-...
1 3 1
SPC-AIF-... SPC-AIF-... SPC-AIF-...
2 2 2
SPC-AIF-SUP-24V SPC-AIF-SUP-24V SPC-AIF-SUP-24V
2 2
CP-E16-M... CP-E16-M...
1 1)
3 max. 5 m 1)
2
max. 8 m
max. 8 m
1) Without external load voltage supply
Fig. 3/25: Maximum permitted cable lengths on the axis interface string
(two-axis systems)
WARNING
Interference due to electromagnetic sources is liable
to cause sudden compensatory movements of the
axis. Follow the installation procedure below in order
to prevent this electromagnetic interference.
PLEASE NOTE
Maximum two axis interfaces may be connected to
an axis interface string. Interface types for different
measuring systems may be mixed here.
2 3 4
1
7 6
1 5 ERROR-
2 6 Valve
Earth connection LED (red)
3
Connection for axis interface string incoming (IN) connection for
4 7 Measuring
POWER LED (green) MPYE-5-...-010-B
Connection for axis interface string, outgoing system
(OUT), for further field devices or terminating connection
resistor type KABS-M9-R100
WARNING
Observe the maximum permitted cable lengths
between the individual modules on the axis interface
string and the SPC200 (see section 3.4).
Use only the original cables mentioned below for
connecting the axis interface.
PLEASE NOTE
Use only the original cable. Do not lengthen the
cable. By keeping the cable short, you can avoid
faults due to electromagnetic interference.
PLEASE NOTE
Use only the original cable type KMPYE-...
5 67
4
3 2 1
2
3
0V (brown)
4
0V (green) 2 2 3
5
Nominal value V(s) (yellow) 3
6
GND (grey) 4
7
Not connected (pink) n.c.
1
24 V supply for valve (white)
24 V supply for valve (blue) 1 1 4
not connected (red) n.c.
WARNING
Interference due to electromagnetic sources is liable
to cause sudden compensatory movements of the
axis. Follow the installation procedure below in order
to prevent this electromagnetic interference.
PLEASE NOTE
When connecting the I/O function module you will
need an SPC-EXT-PWR load voltage supply.
Note the maximum permitted cable lengths for the
axis interface string.
2 9
1 3
8 4
5
0
!
7 6
1 7
2 8
Label for PNP inputs Connection for axis interface string
3 9
Groove for labels (ISB6x10) Status LED (green)
4 0
Actuator connections (outputs) Protective cap
5 !
Status LED per output (yellow) Earth connection
6
Status LED per input (green) Type plate
Sensor connections (inputs)
Pin assignment
The following diagrams show the pin assignment of the
sensor and actuator connections of the I/O function
module.
1 3 4 6
INPUT/OUTPUT
PNP
POWER
DIAG
0 OUTPUT 1
0 INPUT 1
2 5
1 4
2 5
Pin 1: output Qx.0 Pin 1: output Qx.1
3 6
Pin 2: not connected Pin 2: not connected
Pin 3: 0 V Pin 3: 0 V
1) module on AIF string 1: x=1; module on AIF string 2: x=3
1 2 3
1 3
2
Example 1 Not permitted
Example 2
INPUT/OUTPUT
2 5
PNP
POWER
DIAG
0 OUTPUT 1
0 INPUT 1
3 1 6 4
1 4
2 5
Pin 1: 24 V Pin 1: 24 V
3 6
Pin 2: input Ix.0 Pin 2: input Ix.1
Pin 3: 0 V Pin 3: 0 V
1) module on AIF string 1: x=1; module on AIF string 2: x=3
1 2
3
1 3
2
Three-wire sensor (positive switching) Contact
Two-wire sensor (positive switching)
Chapter 4
Commissioning
Contents
4. Commissioning
4.1 Procedure for commissioning ........................................................ 4-5
4.2 Connecting a single axis system for initial commissioning ........... 4-9
4.3 Commissioning via the control panel .......................................... 4-16
4.3.1 Saving the hardware configuration.............................................. 4-16
4.3.2 Commissioning pneumatic axes.................................................. 4-20
4.3.3 Instructions on commissioning multi-axis systems...................... 4-38
WARNING
Before installation and maintenance work switch off
the following in the order specified:
1. the compressed air supply
2. the load and operating voltages on the SPC200
and, if necessary, the load voltage on the axis
interface string.
CAUTION
The SPC200 is factory set to certain axis and appli-
cation parameters. Before supplying compressed air,
these settings must be adjusted to suit your applica-
tion and the axes which you are using.
Commissioning steps
In order to commission axes, you must first create and
save the desired hardware configuration. The individual
axes and the complete system can then be commis-
sioned.
1 9 8 7 24 V
3 RELEASE START/
RESET1)
STOP 24 V
1 3
2 4
Designation on plug X5 Function
Input address Load supply (can be switched of separately)
1) RESET (Program reset) in conjunction with 0-signal at STOP input
CAUTION
• Leave the compressed air supply switched off.
• The SPC200 is factory set to certain axis and
application parameters. Before you apply com-
pressed air you must adjust these settings to your
application and to the axes which you are using.
PLEASE NOTE
Incorrect or missing earth connections can cause
breakdowns. You should therefore always carry out
the earthing measures described in Section 3.3.1.
PLEASE NOTE
The valve slide adopts the mechanical centre posi-
tion if there is no load supply (emergency shut-off).
Because of the asymmetrical voltage-pressure
characteristic of the proportional
directional control valve, the cylinder slide may
slowly move to an end position when the supply
pressure is switched on.
3 4
1
1
0
2 1
0
1 4
2
ENABLE input on the SPC200 Reaction time of the SPC200
3
READY output on the SPC200 - without stepping motor module: max. 10 ms
Reaction time max. 10 ms - with stepping motor module: max. 2 sec.
1 = 1-signal = 24 V; 0 = 0-signal = 0 V
WARNING
Leave the compressed air supply switched off. If the
compressed air is on, the connected actuators can
execute sudden equalising movements when the
power supply is switched on.
Make sure that no one can reach into the range of
movement of the moving object and that no
protruding objects are in the way.
ERROR
NO. 00004001
1 2
3
SPC200 Vnnn XY
SELECT WITH <>
Esc Enter
1
2
Operating version of the SPC200 (nnn = version number)
3
Currently configured axes (here X and Y axes)
Note: Use the <- -> keys to make your selection.
CAUTION
In this case, all data entered will be reset as at de-
livery or deleted when the hardware configuration is
saved. Always create first the correct hardware con-
figuration. Save the hardware configuration before en-
tering data and programs.
SET CONFIGUR
SAVE CONFIGUR ?
RESTORE FACTORY
SETTINGS ?
PLEASE NOTE
This message indicates that all the data will be reset
to the delivery status. All data and programs entered
will therefore be lost.
During the movement test you can alter the valve con-
trol voltage. With the supply pressure switched off, the
reaction of the valve spool can be observed in the view-
ing window of the valve and in this way the operability
of the valve can be checked.
CAUTION
During the movement test the closed loop controller
is switched off. Consequently the software end posi-
tions set by the application parameters are
ineffective.
Carry out the movement test with the supply pres-
sure switched on if possible without work load and
tool load and with a low supply pressure of not more
than 3 bar.
TEST/DIAG. AXIS
X:
TEST/DIAG. AXIS
JOG AXIS >
TEST/DIAG. AXIS
MOVEMENT TEST >
6. Then press the Enter key. After this, the valve test is
switched on. This will set the valve voltage to 5
volts. The current valve voltage will be shown imme-
diately after the axis symbol.
MOVEMENT TEST
X:05.00 +0.01 ?
PLEASE NOTE
The positioning behaviour will probably be bad with-
out identification travel. If the axis parameters, the fit-
ting position and the supply pressure are modified,
the latter by more than 1 bar, the data ascertained
during identification will be lost. In these cases, there-
fore, new identification travel is necessary.
Types Description
Static In static identification, parameters which
identification affect the behaviour of the system at the
beginning and end of a movement are
determined. These include static friction of
the cylinder and the valve properties in the
region of the mid position (valve
hysteresis).
Dynamic In dynamic identification, the maximum
identification attainable speed as well as the
- with work load acceleration and decelaration capacity of
- without work load the drive system are determined. To use
axes which are to travel at maximum
speed (NC command G00), this
identification must first be carried out. If
considerable modification to the mass
occurs during operation, it should be
carried out both with and without work load.
CAUTION
Incorrect axis and parameters can lead to collision
during identification movements. This applies espe-
cially to the axis length, the fitting offset and the soft-
ware end positions.
WARNING
In the course of the dynamic identification an axis of
the system will be set in motion at the highest ac-
celeration and speed. Make sure that:
- the complete positioning range of the axis is free
- the correct axis and application parameters are set.
TEST/DIAG. AXIS
X:
TEST/DIAG. AXIS
JOG AXIS >
TEST/DIAG. AXIS
IDENITFICATION >
IDENTIFICATION
X: STATIC?
Identification Meaning
STATIC Static identification
DYNAMIC1 Dynamic identification with work load*)
DYNAMIC2 Dynamic identification without work load*)
*) Work load must be removed or added
IDENTIFICATION
X: DYNAMIC1 OK
If identification fails
• Check the set-up, the installation as well as the axis
and application parameters of the relevant axis. Then
carry out identification again.
TEST/DIAG. AXIS
X:
TEST/DIAG. AXIS
JOG AXIS >
JOG AXIS
X: CONT
JOG AXIS
X: STEP
N000 M30
CONFIG. SYSTEM
OPERATING MODE >
OPERATING MODE
RECORD SELECT
OPERATING MODE
START/STOP
TEST/DIAG. SYS.
SINGLE STEP >
SINGLE STEP
P00
SINGLE STEP
P00 N000
PLEASE NOTE
When defining starting programs observe the instruc-
tions in section 7.1.
Chapter 5
Contents
Setting the Enter the desired operating mode and the desired start-
operating ing program on the control panel using the CONFIG.
mode SYSTEM menu.
Switch on
ERROR LED
Yes
lights or
error?
flashes 1
No
System No
enable?
(I0.9)
Yes
24V
1
0V
2
1
ENABLE
0
1
READY
0
STOP 0
1
START/CLK 0
3 3
Acknowledging a fault
If a fault occurs whilst the program is being processed,
the READY output will be reset automatically. When the
error has been eliminated, the error massage can be
acknowledged by a START signal. If there are several
errors at the same time, you must quit each individual
error.
1
ERROR 0
1
ENABLE
0
4
1
READY 0
1
STOP
0
3
2 2
1
START/CLK
0
1
9 8 7 24 V
5 3 7 24 V 0V
6 Q0.3 Q0.7 - -
7
MC_A READY 24 V 0V
Fig. 5/4: Example of an I/O wiring for the start/stop operating mode
with operation via console
Inputs
Function Description
SYNC_IB Synchronization input for program B
(lieke SYNC_IA, but for program B)
SYNC_IA Synchronization input for program A
This input supports synchronization of the SPC200 with external
devices (e.g. PLC/IPC). With a Programmed stop (command M00),
the SPC200 waits for a falling edge at this input before it processes
the next NC record (see Fig. 5.5).
STOP Stop program
An 0-signal at this input causes:
- the program and the axes to be stopped
- the current position to become the reference position
(controlled stop)
If there is an 0-signal, a program reset can be triggered by a rising
edge at the START input (see under START input).
The program will be continued by:
1. a 1-signal at this input
2. a new start signal (start on the control panel or a rising edge at
the START input).
Inputs
Function Description
START/ Start/continue programs
RESET A positive edge on this input will cause the program run to be started or
continued.
Requirements:
- 1-signal on the STOP input
- 1-signal on the ENABLE input
Reset the program (RESET)
If there is 1-signal on the ENABLE input and 0-signal on the STOP input, a
RESET can be triggered by a positive edge on the START input. This causes
the following:
- the NC record pointer is reset to 0
- the pre-settings G90 and G02 (speed, acceleration and mass load
factor 100 %) as well as the positioning quality class set in the
application parameters become valid
- the analogue channel is switched off (M12)
- all freely programmable outputs and the SYNC outputs are reset
- the set starting programs are made available
- any errors are acknowledged.
All flags (F), registers (R) and position registers (@) remain unmodified.
ENABLE Closed loop controller enable
0-signal on this input causes:
- the valve control voltage and the closed loop controller of
all axes to be switched off
- the output READY and MC_A/B to be reset.
- If you are using a stepping motor:
the ENABLE signal for the power controller will be reset.
No further tasks will then be accepted. If a 1 signal is again applied to this
input:
- the outputs READY and MC_A/B will be set again
- the valve control voltage and the closed loop controllers of
all axes will be switched on
- the current position will become the reference position (controlled stop)
- If you are using a stepping motor:
the reference travel must be carried out again.
At the next START signal the program run will continue.
Outputs
Function Description
MC_B MC output for program B
(motion (as MC_A, but for program B)
complete)
MC_A MC output for program A
(motion 24 V at this output shows that a positioning command from program A is
complete) completed. When the positioning task is completed, a further MC signal
will be output, even if the axis is no longer at the programmed reference
position (e.g. due to failure of compressed air supply, unstable control etc.).
0 V indicates that a positioning process was carried out.
Programmed stop
The programmed stop (command M00) supports the
synchronisation of the SPC200 with externally control-
led processes. For this the SPC200 provides separate
control I/Os for programs A and B.
1 1
1
SYNC_IA/IB 0
1
SYNC_OA/OB 0
1
MC_A/B 0
3 2 3 2
PLEASE NOTE
The MC output (MC_A/B) is only reset if a position-
ing command is being processed (G00, G01, G02
and M10).
NC Descripiton
command
G00 Move to position at highest possible speed
G01 Move to position at specified speed
G02 Move smoothly to position at specified speed
G08 Acceleration for approach ramp
G09 Acceleration for brake ramp
G60 Precision stop
G61 Quality class
G62 Fast stop
G74 Reference travel
G90 Absolute measurement (pre-setting at program start)
G91 Relative measurement
1 9 8 7 24 V 0/4 5/6
2 I0.9 I0.8 I0.7 - I0.0/I0.4 I0.5/I0.6
4
24 V 0V 3/4 5/6 7
6
24 V 0V RC_A/B ACK_A/B READY
Fig. 5/6: Example of an I/O wiring for the record select mode
with two starting programs
REC_BIT... 1
0
1
CLK_A/B 0
4
1
ACK_A/B 0
1
RC_A/B 0
3
1 Debounce time t ≥ 10 ms
2 Status of the individual input signal depends on the record number required
3 Positioning procedure
4 From this moment the PLC/IPC waits for the 1-signal at ouput RC_A/B
Fig. 5/7: Timing chart of the I/O signals in record select mode
NC record numbers
The desired NC record number, in which the movement
order is stored, is specified through five inputs in binary
coded format. The following NC records can then be
accessed:
Inputs
Function Description
REC_BIT1 Bit 1 for record number ( 20 )
REC_BIT2 Bit 2 for record number ( 21 )
REC_BIT3 Bit 3 for record number ( 22 )
REC_BIT4 Bit 4 for record number ( 23 )
REC_BIT5 Bit 5 for record number ( 24 )
REC_BIT6 Bit 5 for record number ( 25 )
...
1)
REC_BIT10 Bit 5 for record number ( 29 )
CLK_B Start positioning command from program B
(as CLK_A, but for program B)
CLK_A Start positioning order from program A
If there is a rising edge at this input, the NC record number at the inputs
RECBIT... will be accepted by the SPC200 for program A and
processed. This will be indicated by the signal ACK_A (see Fig. 5.7).
If there is a rising edge at this input, the NC record number at the inputs
RECBIT... will be accepted by the SPC200 for program A and
processed. This will be indicated by the signal ACK_A (see Fig. 5.7).
STOP Stop positioning command
0-signal at this input causes:
- the axes to be stopped.
- the current position to become the reference position
(controlled stop).
The positioning order will be resumed by:
- applying 1-signal to this input
- repeated start of positioning task via the appropriate CLK
input (CLK_A/CLK_B).
It is not possible to continue a positioning procedure after a stop signal
in this operating mode. If you use NC command G91, a move must be
made to an absolute position (G90) after every stop.
1) REC_BIT6...10 only with control via field bus module
Inputs
Function Description
RESET Reset the program (RESET)
If there is 1-signal on the ENABLE input and 0-signal on the STOP input, a
RESET (program reset) can be triggered by rising edge at the RESET
input. This causes the following:
- the NC record pointer is reset to 0
- the pre-settings G90 and G02 (speed, acceleration and mass
load factor 100%) as well as the positioning quality class set
in the application parameters become valid
- the analogue channel is switched off (M12)
- all ACK outputs are reset
- the set starting programs are made available
- any errors are acknowledged.
ENABLE Closed loop controller enable
An 0-signal at this input causes:
- the valve control voltage and the closed loop controllers of
all axes to be switched off
- the READY and RC_A/B outputs to be reset.
- If you are using a stepping motor:
the ENABLE signal for the power controller will be reset.
No further tasks will then be accepted.
If a 1-signal is again applied to this input:
- the outputs READY and RC_A/B will again be set
- the valve control voltage and the closed loop controllers of
all axes will be switched on
- the current position will become the reference position
(controlled stop)
- If you are using a stepping motor:
the reference travel must be carried out again.
With the next CLK signal, the positioning task at the inputs REC_BIT... will
be processed.
Outputs
Function Description
RC_B NC record from program B concluded
(record com- (as RC_A, but for program B)
plete)
RC_A NC record from program A concluded
(record com- A 1-signal on this output indicates that a positioning task from program
plete) A has been completed. When the NC record has been processed,
another MC signal will also be output if the axis is no longer at the
programmed reference position (e. g. because of failure of compressed
air supply, unstable control, etc.).
An 0-signal indicates that an NC record is being processed.
ACK_B Order acknowledged for program B
(acknowledge) (as ACK_A, but for program B)
ACK_A Task accepted for program A
(acknowledge) The acceptance of the positioning task from program A is confirmed
through this output. An 0-signal at this output indicates that the NC
record number for program A has been accepted (see Fig. 5.7).
READY System ready for operation
This output supplies a 1-signal if the system is ready for operation. 0 V
at this output indicates that there is a system or positioning error or the
system enable is lacking.
PLEASE NOTE
It is not possible to continue a positioning procedure
after a stop signal in this operating mode. If you use
NC command G91, a move must be made to an ab-
solute position (G90) after every stop.
Chapter 6
Contents
Contents of This chapter deals with the menu and operating func-
this chapter tions of the control panel type SPC200-MMI-... .
All the parameters and operating functions of pneumatic
axes are described in detail and general system opera-
ting functions are also described.
Key Description
- Switches back to the next higher level menu
- Rejects the current input (breaks off input)
- Deletes the current NC record when the cursor in
the editor is on the identifier for NC record
number (N)
- Confirms the present menu selection
- Adopts the setting made and/or the control function
into the SPC200
- Inserts a copy of the current NC record when the
cursor in the editor is on the identifier for NC record
number (N)
- Selects the next menu command or parameter
- Positions cursor to right or left
- Change setting at current cursor position
* Increase or reduce the numerical value
* Select axis (set axis symbol)
* Select NC command or diagnostic function
Switching-on procedure
After switching on the power supply the SPC200
automatically performs an internal test. During the brief
test phase, the control panel displays the software ver-
sion number of the control panel (here Vn.n).
1 2
SPC200 Vnnn X
3 SELECT WITH <>
Esc Enter
2
1
SPC200 Vnnn X
SELECT WITH <>
1 3
1) 1) 1)
X,Y,Z,U X,Y,Z,U X,Y,Z,U
Pneum. Electr.
CYL. TYPE2) axis axis GAIN FACTOR2) SYSTEM
CYL. LENGTH DAMPING FACTOR2) AXIS
CYL. DIAMETER2) FILTER FACTOR2)
1)
SENSORMEASUREM.2) POS. TIMEOUT2) X,Y,Z,U
2) 3) SINGLE STEP
TOOL LOAD RESOLUTION INPUT TEST
WORK LOAD START/STOP FREQ FB. INPUT TEST
PRESSURE POS. BASEPOINT OUTPUT TEST
FITTING POS. LOWER END POS. FB. OUTPUT TEST
FITTING OFFS. UPPER END POS. FLAG TEST
POS. BASEPOINT REF. POSITION REGISTER TEST
LOWER END POS. REF. SPEED FAC.
UPPER END POS. MAX. SPEED
JOG AXIS
POS. TOLERANCE MAX. ACCELER.
MOVEMENT TEST2)
QUALITY CLASS MODE OF REFER.
IDENTIFICATION2)
MAX. SPEED MICRO/HALF STEP
EXIT FROM LIMIT3)
MAX. ACCELER.
REFER. TRAVEL3)
1) Select axis identifiers X, Y, Z or U
2) Parameter or function only available with pneumatic axis
3) Parameter or function only available with electric axis
Menu Description
1
SPC200 READY
2 AXIS PARAM. >
3
AXIS PARAM.
X:
4
AXIS PARAM.
CYL. TYPE >
5
Purpose Press
Confirm current selection and, if applicable,
switch to one level below
Different selection in same menu level
WARNING
Incorrectly set parameters can lead to uncontrolled
behaviour of the connected axes during operation.
Menu Description
Procedure
If you have selected a parameter in a menu by press-
ing the Enter key (see Section 6.1.1), the text in the
display will scroll up.
1
AXIS PARAM.
X:
2
AXIS PARAM.
CYL. TYPE >
3
CYL. TYPE
X: 1
4
With the keys ↑ and ↓, you can select the axis, the
parameters of which you wish to modify. When the axis
has been selected, the current parameter setting will be
shown in the bottom line.
CYL. TYPE
X: 1
CYL. TYPE
X: 2 ?
CYL. TYPE
X: 2
3
Axis parameters
AXIS PARAM The axis parameters are configuration parameters
menu which describe the configuration, the properties and the
components of the axis being used. The axis par-
ameters form the basis for parameter ranges of the ap-
plication parameters (e.g. possible axis movement
speed).
Axis parameters for pneumatic axes:
1) Explanations see manual for stepping motor indexer module type P.BE-SMX-1-...
Application parameters
APPLIC. The application parameters are configuration informa-
PARAM tion, which describe the conditions of use assigned by
menu the application.
Application parameters for pneumatic axes
Reference With the following four parameters you can enter the
points reference points for your positioning system.
Take care that the software end positions and the pro-
ject basepoint refer to the cylinder basepoint. If you
alter the mounting offset, the SPC200 will check
whether the resultant new reference point is still within
the range of the measuring system. If this is not the
case, an appropriate error message will be displayed.
1
3
2
LOWER END POS. Lower software end position1) 0.0 .. 3200.0 [mm]
Y:+0010.00
UPPER END POS. Upper software end position1) 0.0 .. 3200.0 [mm]
Y:+0090.00
System configuration
CONFIG. Enter the desired type of operation and the starting pro-
SYSTEM grams for your system in the CONFIG. SYSTEM menu.
menu
Description of the individual parameters
Purpose Press:
- Confirm current parameter selection
- adopt previous setting
- Position cursor on axis identifier or
parameter value or digit
- Modify setting at current cursor position
(increase/reduce digit value)
- Cancel input
- Return to next higher menu level
Proceed as follows:
1. Select the parameter which you wish to modify (see
Section 6.1.1).
2. Press the Enter key to confirm selection. The current
parameter value for the first configured axis will be
shown in the lower line. The cursor is positioned on
the axis identifier.
3. With multi-position values:
Position the cursor with the ← or → keys on the
digit of the parameter value, which you wish to
modify.
4. Enter the value with the ↑ ↓ keys.
5. Repeat items 4 and 5 if you wish to modify other
digits.
6. Press the Enter key. The value will then be trans-
ferred to the SPC200.
SPC200 READY
EDIT PROGRAM >
EDIT PROGRAM
NEW PROGRAM >
NEW PROGRAM
PROGRAM NO: 00?
NEW PROGRAM
PROGRAM NO: 03?
P03:N000 * *
X+0000.00
P03:N000 G00 *
X+0000.00
P03:N000 G00 *
X+0000.00
P03:N000 G00 *
X+0000.00
P03:N000 G00 *
X+0000.00
P03:N000 G00 *
X+0123.45
P03:N000 G00 *
Y+0100.00
P03:N000 G00 *
X+0123.45
P03:N000 G00 *
Y+0100.00
P03:N005 M30
P03:N005 M30
P03:N005 M30
First NC word
Second NC word
SPC200 READY
EDIT PROGRAM >
EDIT PROGRAM
NEW PROGRAM >
EDIT
MODIFY PROGRAM >
NEW PROGRAM
PROGRAM NO: 00?
NEW PROGRAM
PROGRAM NO: 03?
P03:N000 G00 *
X+0100.00
SPC200 READY
EDIT PROGRAM
EDIT PROGRAM
NEW PROGRAM
DELETE PROGRAM
PROGRAM NO: 00?
DELETE PROGRAM
PROGRAM NO: 03?
MODIFY POSREG.
X:@00
MODIFY POSREG.
X:@03: +0123.00
Teaching positions
WARNING
In this function, one or more system axes will be set
in motion. Take care that no one can reach into the
path of the moving object while compressed air is
applied.
TEACH IN
X:@00 CONT
TEACH:@03 CONT
X:+0123.00 +
WARNING
Take care that no one can reach into the path of the
moving object and that no objects lie in this path.
DISPLAY menu
DISPLAY menu
1)
FB INPUT TEST Test field bus inputs
I10.00:0 I = input I10.00...I13.15
FB OUTPUT TEST 1)
Test field bus outputs
Q10.00:0 Q = output QI10.00...Q13.15
1) With this command the status of the appropriate operand can be modified.
IDENTIFICATION Identification
X:STATIC STATIC :static identification
DYNAMIC1 :dynamic identification with work load
DYNAMIC2 :dynamic identification without work load
(the work load set in the application parameters is valid)
Instructions on this procedure can be found in section 4.3.
JOG AXIS 1)
Move axis
X: +0000.00 +
1)
REFER. TRAVEL Reference travel
X:+0000.00 ?
1) Explanations and instructions on how to carry out these activities can be found in the
manual for the stepping motor indexer module type P.BE-SPC200-SMX-1-... .
Chapter 7
Contents
1
N00010
N00020
G62 X Y
G00 X100 Y150
6
2 N00030
N00040
#TNI0.0 30
G01 X100 FX10
N00050 G00 X300 Y100 X
N00060 G00 X500 Y200
N00070 G01 Y400 FY20
...
3
4 5
1 4
2 5
Task A Motion command for the X axis
3 6
Starting program for task A Motion command for the Y axis
Subroutines Workstation A (two coordinated axes)
Fig. 7/1: Coordinated mode for two axes (example of two-axis system)
1 5
N00010 G62 X 2 N00010 G62 Y 6 9
N00020 G00 X100 N00020 G00 Y150
N00030 #TNI0.0 30 N00030 G01 Y300 FY10 X
N00040 G01 X100 FX10 N00040 #TNI0.1 40
N00050 G00 X300 N00050 G00 Y100
N00060 G00 X500 N00060 G04 500
0
N00070 G00 X500
...
3 7
4 8
1 6
2 7
Task A Starting program for task B
3 8
Starting program for task A Subroutine for task B
4 9
Subroutine for task A Motion command for the Y axis
5 0
Motion command for the X axis Workstation A (X axis)
Task B Workstation B (Y axis)
Symbol Description
N Identifier for record numbers (N000...N999)
G Positioning conditions
M Auxiliary functions
E Jump functions
L Call subroutine
X, Y, Z, U Axis identifiers: X axis, Y axis, etc.
F Speed
@ - Identifier for position register
- Identifier for symbolic position*)
# Single and multiple-bit operations
; Start of comment, valid to end of line*)
Addressing
The assignment of the I/O address range depends on
the configuration of the SPC200. If a field bus module
is fitted, the address range 0.0 ... 0.9 will remain unas-
signed. The assignment of the I/O addresses for con-
figurations with and without the field bus module are
shown in the following table.
I/O module on first axis interface string I1.0 ... I1.15 Q1.0 ... Q1.15
Second I/O module First I/O module I2.0 ... I2.9 Q2.0 ... Q2.7
I/O module on first axis interface string I3.0 ... I3.15 Q3.0 ... Q3.15
Third I/O module Second I/O module I4.0 ... I4.9 Q4.0 ... Q4.7
Fourth I/O module Third I/O module I5.0 ... I5.9 Q5.0 ... Q5.7
2) 2)
- Field bus module I10.0 ... I13.15 Q10.0 ... Q13.152)
Explanations of syntax
To explain the syntax the following symbols are used in
the summary tables:
Symbol Description
n Placeholder for numerical values
<Operand> Placeholder for operands (e.g. F0.0)
[] Parameters given in square brackets can be
supplied as an alternative or in addition 1)
| Parameters separated by a vertical stroke
can be supplied as alternatives
1) To facilitate reading, axis identifiers are shown in a simplified
form [Y., Z.., U..]. Additional parameters have been omitted
intentionally.
x Record select
Pneu. axis
Move to position at the highest possible
G00
x
speed (point to point)
Record selection
v [m/s] s [m]
4
1
t [s] t [s]
a [m/s2]
5
t [s]
Step. axis
Move to position at highest possible speed
G00
x
(point to point)
Record selection
v [m/s] s [m]
3
1
t [s] t [s]
a [m/s2]
4
t [s]
Fig. 7/4: Setpoint specifications with command G00 (stepping motor axis)
v [m/s] s [m]
4
1
t [s] t [s]
a [m/s2]
5
t [s]
Pneu. axis
Move smoothly to position at specified speed
G02
x Record selection
v [m/s] s [m]
4
1
t [s] t [s]
a [m/s2]
5
t [s]
Step. axis
Move to position at start/stop frequency
G02
x Record selection
Structure Nn G04 n
Parameter n Dwell time in 10 ms; n = 1...9999
Action Switching to the next NC record does not take place until the
dwell time has expired.
Example N010 G00 X100 ;Move to position X100
N011 G04 250 ;Wait 2.5 seconds
N012 G00 X200 ;Move to position X200
CAUTION
Unrealistically high acceleration values can lead to
high oscillation and therefore to damage to the axis.
If you use command G25, make sure that realizable
acceleration values are set in relation to the axis
used and the remaining positioning path.
N000 G00 X0
N001 G25 X60
N002 G01 X500 FX75
N003 G01 X500 FX50
The SPC200 reduces the speed from 75 % to 50 % of
the specified maximum speed after covering 60 % of
the distance from position 0 to position 500.
75%
50%
2
25%
300
200
100
Structure
Parameter
Action
Example
Remarks
Structure
Parameter
Action
Example
Remarks
The reference position 10.5 and the value from position register
10 of the X axis (here 20) are added. The result (30.5) is stored in
position register 10 of the X axis.
Remarks Position registers are saved in the event of a power failure
(remanent). Each configured axis has its own position register
record. This stores the positions contained in the position list.
Pneu. axis
Precision stop
G60
x Record selection
s [m]
2
3
t [s]
1 4
5
0
6 1
Pneu. axis
Set quality class
G61
x Record selection
Pneu. axis
Fast stop
G62
x Record selection
1
4
0
Step. axis
Start reference travel
G74
x Record selection
Mode Description
Mode 0:
Mode 1:
case a:
1
case b:
2
Mode 2:
Mode 3:
case a:
case b:
Mode 4:
Structure Nn M00
Parameter none
Action The program run will be stopped with the M00 command and will
only continue after receipt of a synchronisation signal. In start/stop
mode a negative edge at the SYNC_IA/IB input is interpreted as a
synchronisation signal.
Example N005 M00 ;Wait for SYNC signal
N006 G00 X100 ;Move to position X100
Remarks In start/stop mode use this command to synchronise the program
run with other devices.
1 1
1
SYNC_IA/IB
0
1
SYNC_OA/OB
0
1
MC_A/B
0
3 2 3 2
Structure Nn M02
Parameter none
Action This command must be used to mark the end of subroutines. If
the program is called up as a main program, it will be issued
once. Then it must be reentered.
Example see under L
Remarks see also under M30
CAUTION
Analogue mode 0 or 1 does not offer MC monitoring.
If, therefore, the analogue input is activated several
times quickly, the drive may move further from its set
position.
In this case, avoid this error by programming a "zero
stroke" (G00 G91 X0).
Example
The speed can be preset with the aid of the G01 and
G02 commands. For this it is programmed to move
relatively by 0 mm (see line N003). The speed ramp
given in this record is relevant for this purpose, without
being followed by a positioning process.
10 V
5
4
0V
100 200 300 400
1
Structure Nn M30
Parameter none
Action This command must be used to mark the end of programs. It
causes the program to be continued at the first NC record.
Example N007 G00 X100 ;Move to position X100
N008 M30 ;Terminate program
Remarks Subprogram end see under M02
Pneu. axis
Set mass percentage
M37
Structure Nn M37 Xn [Y..,Z..,U..]
Parameter Xn Take into consideration the mass load
in % of the specified working load;
n = 0...99
0=100 %, 1=1 %.....99=99 %
Action Sets controller to the specified load.
Example Nn M37 X50 ;Load = 50 % of the specified working
;load
Remarks The work load is an application parameter. This command will be
stored and supports positioning with different work loads.
Structure
Parameter
Action
Example
Remarks
Structure Nn Ln
or
Nn LRn
Parameter n Program number
n = 0...99
Rn Register number
n = 0...99
Action Access the given program as subroutine.
Example See below
Remarks The program number can be specified directly (n) or indirectly via
a register (Rn). Nesting depth = 4
Example Palletizing
0 mm
200 mm
50 mm 250 mm
Program 0
...
N003 G28 @1 X200 ;Load topmost pallet row
N004 G28 @2 X50 ;Load distance between rows
N005 #LR0=0 ;Initialize number of rows
N006 L1 ;Call Program 1
N007 #AR0=1 ;Update counter
N008 #TR0=0 10 ;Column filled?
N009 E05 6 ;Jump to N006
.... ;further commands
....
N080 M30 ;End of program
Structure Nn #S<Operand>
Parameter <Operand> Permitted operands are single-bit
operands, but no inputs.
Flags: F0...F63
Outputs: all freely programmable
Action The given single-bit operand is set.
Example N10 #SQ0.0 ;Set output Q0.0
After this record has been processed the output Q0.0 provides a
1-signal.
Remarks Certain outputs are reserved by previously stored functions.
Flags are remanent.
Structure Nn #R<Operand>
Parameter <Operand> Permitted operands are single-bit
operands, but not inputs.
Flags: F0...F63
Outputs: all freely programmable
outputs
Action The given single-bit operand is reset.
Example N10 #RQ0.0 ;Reset output Q0.0
After this record has been processed the output Q0.0 provides a
0-signal.
Remarks Certain outputs are reserved by previously stored functions.
Flags are remanent.
n Value or register:
n = - 32767...32767
or
n = R0...R99
Action The value given by n is loaded into the register.
Example N011 #LR1=100 ;Load value 100 into Register R1
Remarks Registers are remanent
Structure Nn #AR<Registernummer>=n
Parameter <Register number> Register number = 0...R99
n Value or register:
n = - 32767...32767
or
n = R0...R99
Action The contents of the register will be added to the given value.
Example N010 #LR0=0 ;Cancel register 0
N011 #AR0=1 ;Increment register 0 by 1
Remarks Registers are remanent
n Value or register:
n = - 32767...32767
or
n = R0 ... R99
Chapter 8
Contents
LED Meaning
LED lights up
LED out
LED flashes
- continuously without a break
or
- several times with break (flash sequence
corresponding to the error class occuring with a
1 second break, see also section 8.2)
ON
Operating voltage applied None
OFF
1) The error is cancelled when the operating voltage for the SPC200 is switched on.
Short circuit In the event of a short circuit, the input module switches
in sensor off and holds locked the power supply for the sensors.
supply It communicates this error to the SPC200. The status
LEDs are switched off and the inputs of the module
supply a 0-signal. When the short circuit has been
eliminated, you should delete this error by acknow-
ledging it.
Status There are green LEDs next to the sensor connections.
display These indicate the status of the signal at the relevant
input. The displays mean:
logic 1
ON
(signal present)
OFF
logic 0
ON
(no signal)
OFF
0 0 0 0 0 0 0 0
4 3 2 1
1 3
2 4
Error class (0...9) Error number
Axis identifier (0...4) Additional information
Error class The error class describes the type of error which has
occurred (e.g. hardware error, configuration error etc.).
If the SPC200 is ready for communication, the ERROR
LED will flash according to the relevant error class.
Axis In the case of errors concerning the axis, the axis
identification identifier indicates the axis on which the error has
occurred. The identifiers mean:
Axis Meaning
identification
0 Error is not axis-related (system error)
1 Error on X-axis
2 Error on Y-axis
3 Error on Z-axis
4 Error on U-axis
Error The error number indicates the source of the error. With
number and some error numbers, additional information is output as
additional a three-position hexadecimal number which contains
information further important instructions on localizing the error.
Error stages
All errrors are assigned to a certain error stage. The
error stage specifies how the error can be acknow-
ledged and how the system reacts when the error
occurs and is acknowledged.
1) 2)
Error Error reaction Reaction to acknowledgement
stage
A Serious system error in the initialization phase
(B)
sss03x04 AIF string no longer functions • Check modules on
or measuring system in end AIF string and string
position or measuring system assignment or bring
cable defective1) measuring system out
zzz as with error class 1, error of end position or replace
number 2) measuring system cable1)
(C)
zzz04004 Error on first I/O module • Eliminate undervoltage
zzz=short circuit at input (I) or or short circuit 2)
output (Q) or undervoltage
000: short circuit at I and Q
and undervoltage
001: short circuit at I and Q
002: short circuit at I and Q
and undervoltage
003: short circuit at I
004: short circuit at Q
and undervoltage
005: short circuit at Q
006: undervoltage
(C)
zzz05004 Error on second I/O module • Eliminate undervoltage
zzz=short circuit at input or or short circuit
output or undervoltage
000 to 006: additional
information as with error no.
zzz04004
(B), (C) = Error stage, zzz = additional information, yy = error number, x = axis identifier,
sss = additional information for service personnel
1) When this error is rectified and quitted, the system tries first of all to start the axis
interface string. If this is not possible, the axis interface string will be re-initialized.
This procedure may take a certain amount of time, depending on the system
configuration used (max. 10 sec.).
2) If there is a short circuit at the input, the operating voltage must be switched on
again.
(C) zzz0A004 Error at the V.24 interface for • Check diagnostic module
the control panel (X3) and control panel
zzz:= Error type
001: Overrun
002: Parity error
(C) zzz0B004 Fault in: • Eliminate undervoltage or
zzz0C004 - second I/O module (B) short circuit2)
– third I/O module (C)
(C) (zzz as with error class 4,
error numbers 4 and 5
zzz0D004 Fault in AIF module • Insert module fully or
(for 2nd AIF string) replace
(C) = Error stage, zzz = additional information, yy = error number, x = axis identifier
1) When this error is eliminated and acknowledged the axis interface string will be
reinitialized. This process can take a certain amount of time.
(C) = error stage, zzz = additional information, yy = error number, x = axis identifier,
nnn = NC record number of the NC command causing this error
(C) 0000Bx06 Identification aborted as there • Set ENABLE input and start
is no enable signal identification again
(B), (C) = error stage, zzz = additional information, yy = error number, x = axis identifier,
nnn = NC record number of the NC command causing this error
(C)
1) No display on SPC200
Cause Remedy Remarks
Supply voltage is not correct Check supply voltage or See section 3.3
or the SPC 200 is defective servicing required
Appendix A
Contents
9 5
8
6 4
7
1 2 3
t
1 6
2 7
Acceleration phase (t1) Braking ramp (G09)
3 8
Constant movement (t3) Approach ramp (G08)
4 9
Braking phase (t2) Programmed speed
5
Reference value curve G01 Configured
Reference value curve G02 maximum speed
Gain With the gain factor, you can influence the sensitivity
factor with which the closed loop positioning circuit reacts to
modifications of the measured variables (position,
speed, acceleration).
Signal filter Speed and acceleration are derived from the path sig-
factor nal and are filtered to improve the signal quality. If sig-
nal quality is bad in practice, e.g. due to electrical inter-
ference, you can influence the filtering of the signal by
means of the signal filter factor.
If filtering is too strong, it may destabilize the control.
2 has changed)
- Gain factor set • Correct parameter
too low
(t)
1
2
Reference position
Current position
1 2 configured or
programmed (M37)
or program
3
too low
- Filter set too high • Reduce signal filter factor
(smooth acceleration/
speed signal but
(t) constant swinging)
- or loud noise with • Increase signal filter
acceleration signal factor
with high amplitude
- Minimum mass load • Increase basic load
not reached (see chapter 3)
- Too low a tolerance • Increase tolerance
demanded
1
2
Reference position
3
Current position
Speed
1
(see section A.3.1)
- Mass load too high • Correct mass
(or configured mass
load too small)
• Reduce reference values
2
- Overstress (reference
acceleration too high) (esp. acceleration)
or carry out dynamic
(t) identification (autom.
limiting)
- Signal filter factor set • Correct parameter
too high
- Gain factor set • Correct parameter
too high
- Damping factor set • Correct parameter
too low
1
2
Reference position
Current position
2
"fast“ reference values) or carry out dynamic
identification (autom.
limiting)
(t)
1
2
Reference position
Current position
Appendix B
Technical appendix
Contents
B. Technical appendix
B.1 Internal structure of the inputs and outputs ..................................B-3
B.2 Technical specifications.................................................................B-7
B.2.1 Technical specifications of the SPC200........................................B-7
B.2.2 Technical specifications of axis interface type SPC-AIF-... ........B-13
B.2.3 Technical specifications of I/O function module
type SPC-FIO-... ..........................................................................B-14
B.2.4 Technical specifications of control panel type SPC200-MMI-1...B-15
24 V +10/-15%
4
1
0...9 *)
2
3
0V
0V
1 3
4
Diagnosis (short circuit, overload, Logic recognition
2
protection against incorrect polarity) 24 V sensor supply (non floating)
SPC200, inputs 0...9
*) Inscription on plug X5/X7 (inputs 0...9)
1
+ 24 V
3
2
0...7 *)
4
0V
0V
1 4
2
Load voltage connection Diagnosis (short circuit, overload, load
3
SPC200, outputs 0...7 voltage failure)
Electrical isolation
*) Inscription on plug X6/X8 (outputs 0...7)
1 + 24 V
Pin 1
4
Pin 2
2
3 5
0V
Pin 3
1 4
2
Sensor supply via AIF string Diagnosis (short circuit, overload,
3 5
SPC-FIO-... input 1.0 or 1.1 protection against incorrect polarity)
Electrical isolation Green LED
1 Pin 2 (n.c.)
2
3
Pin 1
4
0V
Pin 3
1 3
2 4
Load voltage via AIF string SPC-FIO-... output 1.0 or 1.1
Diagnosis (short circuit, overload, load Electrical isolation
voltage failure)
*) Inscription on plug X6/X8 (outputs 0...7)
Type SPC200-PWR-AIF
Temperature range:
- operation - 5 °C ... + 50 °C
- storage/transport -20 °C ... + 70 °C
Weight 82 g
Relative humidity 95% non condensing
Operating voltage pin 1
(load voltage supply)
- rated value 24 V DC
- tolerance 1) -5%...+25% (22.8 V ... 30.0 V)
- residual ripple 2%
- current consumption 500 mA + 1.2 A per pneumatic axis
(SPC200-CPU4 and SPC200-CPU-6)
Operating voltage pin 2
(internal electronics)
- rated value 24 V DC
- tolerance -5%...+25% (22.8 V ... 30.0 V)
- residual ripple 2%
- power failure bridging time 10 ms
- current consumption at:
SPC200-CPU-4 400 mA + current requirement of
components connected to sensor
supply 2) + sum of current
consumption on AIF string 3)
Type SPC200-MMI-DIAG
Temperature range:
- operation - 5 oC ... + 50 oC
- storage/transport -20 oC ... + 70 oC
Weight 68 g
Relative humidity 95% non condensing
Serial interface (RS232C)
- baud rates 9600, 19200, 38400, 57600,
115200 Baud
- data bits 8 bits
- stop bits 1
- parity even
- protocol No handshake
Electromagnetic compatibility
- interference emission Tested as per EN 55011
limit value class A
- resistance to interference Tested as per EN 50082-2
Oscillation and shock
- oscillation Tested as per DIN/IEC 68 part 2–6
severity grade 1
- shock Tested as per DIN/IEC 68 part 2–27
severity grade 2
Type SPC200-2AI-U
Temperature range
- operation - 5 oC ... + 50 oC
- storage/transport -20 oC ... + 70 oC
Weight approx. 55 g
Relative humidity 95% non condensing
Analogue reference value input
- input voltage 0...10 V
- resolution 12 bits
- input resistance > 200 kΩ
Electromagnetic compatibility
- interference emission Tested as per EN 55011
limit value class A
- resistance to interference Tested as per EN 50082-2
Oscillation and shock
- oscillation Tested as per DIN/IEC 68 part 2–6
severity class 1
- shock Tested as per DIN/IEC 68 part 2–27
severity class 2
Type SPC200-SCU-AIF
Temperature range
- operation - 5 oC ... + 50 oC
- storage/transport -20 oC ... + 70 oC
Weight approx. 80 g
Relative humidity 95% non condensing
Current consumption
Electromagnetic compatibility
- interference emission Tested as per EN 55011
limit value class A
- resistance to interference Tested as per EN 50082-2
Oscillation and shock
- oscillation Tested as per DIN/IEC 68 part 2–6
severity class 1
- shock Tested as per DIN/IEC 68 part 2–27
severity class 2
Appendix C
Index
C.1 Index
A
Address range
basic rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-37
SPC200 modules and I/O modules. . . . . . . . . . 1-28
Analogue input module
pin assignment differential inputs . . . . . . . . . . . 3-42
Application parameters . . . . . . . . . . . . . . . . . . . . . . 6-19
Autonomous mode. . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
Autonomous operation. . . . . . . . . . . . . . . . . . . . . . . . 7-6
Axis designations
assigning the axis designations. . . . . . . . . . . . . 1-17
Axis interface
connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-52
install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-51
pin assignment of valve connection . . . . . . . . . 3-55
Axis interface string
basic rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-48
install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-47
structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-17
Axis parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18
B
Basic unit
mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
C
Components
for setting up a pneumatic axis . . . . . . . . . . . . . 1-14
range of equipment for the SPC200 . . . . . . . . . 1-7
Control factors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-51
Control panel
fitting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
layout and functions. . . . . . . . . . . . . . . . . . . . . . . 6-4
menu structure . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
test and diagnostic functions . . . . . . . . . . . . . . . 6-53
Coordinated mode . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
Cylinder diameter . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18
Cylinder length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18
Cylinder type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18
D
Diagnostic module
pin assignment of MMI socket . . . . . . . . . . . . . . 3-32
pin assignment of the serial interface . . . . . . . . 3-31
E
Emergency stop circuit
example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17
Error
acknowledging a fault . . . . . . . . . . . . . . . . . . . . . 5-8
possible problems . . . . . . . . . . . . . . . . . . . . . . . 4-32
Error messages . . . . . . . . . . . . . . . . . . . . . . 8-12 - 8-13
structure of error messages. . . . . . . . . . . . . . . . . 8-9
F
Fitting offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-21
Fitting position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-20
Function I/O module
connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-57
pin assignment of inputs . . . . . . . . . . . . . . . . . . 3-59
pin assignment of outputs . . . . . . . . . . . . . . . . . 3-58
H
Half step. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-24
Hardware configuration
save . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
I
I/O module
example of circuitry . . . . . . . . . . . . . . . . . . . . . . 3-35
pin assignment of inputs (X5/X7) . . . . . . . . . . . 3-34
pin assignment of outputs (X6/X8) . . . . . . . . . . 3-35
Identification
dynamic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25
static. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25
Initial display on the control panel . . . . . . . . . . . . . . . 6-7
Installation
measuring system . . . . . . . . . . . . . . . . . . . . . . . 2-19
proportional directional control valve. . . . . . . . . 2-19
L
LED
on SPC200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4
Power LED on the axis interface. . . . . . . . . . . . . 8-6
Status LED on the function I/O module . . . . . . . 8-7
Unlock LED on the axis interface . . . . . . . . . . . . 8-7
Lower software end position . . . . . . . . . . . . . 6-22, 6-24
M
Maximum acceleration . . . . . . . . . . . . . . . . . 6-23 - 6-24
Maximum speed. . . . . . . . . . . . . . . . . . . . . . 6-23 - 6-24
Measuring system
calibrate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-29
connecting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-54
fitting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
N
NC commands
explanation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13
O
Operating mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-26
record selection mode . . . . . . . . . . . 1-22, 5-4, 5-17
start/stop mode . . . . . . . . . . . . . . . . . 1-21, 5-4, 5-9
P
Pictograms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VIII
Pneumatic axis
components . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14
instructions on pneumatic installation . . . . . . . . . 3-5
summary of pneumatic installation . . . . . . . . . . . 3-5
Position basepoint . . . . . . . . . . . . . . . . . . . . . . . . . . 6-21
Positioning tolerance . . . . . . . . . . . . . . . . . . . . . . . . 6-22
Power supply module
operating voltage connection. . . . . . . . . 3-25 - 3-26
Power supply module and display elements . . . . . . 3-24
Program
adding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-29
deleting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-42
editing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-28
parallel program processing . . . . . . . . . . . . . . . . 7-4
testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-34
Programming
editing instructions . . . . . . . . . . . . . . . . . . . . . . 6-35
explanation of the NC commands . . . . . . . . . . . 7-13
general notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
instruction set on the control panel . . . . . . . . . . 6-37
notes on programming. . . . . . . . . . . . . . . . . . . . . 7-8
Project basepoint . . . . . . . . . . . . . . . . . . . . . . 6-21, 6-24
Proportional directional control valve
connecting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-55
fitting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
Q
Quality class. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-23
R
Record select mode
operating mode . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-25
Reference position . . . . . . . . . . . . . . . . . . . . . . . . . . 6-24
Reference speed factor . . . . . . . . . . . . . . . . . . . . . . 6-24
Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-24
S
Setting parameters
summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27
Short circuit
sensor supply. . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-8
T
Target group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VII
Technical specifications
type SPC-AIF-...-.... . . . . . . . . . . . . . . . . . . . . . B-13
type SPC-FIO-... . . . . . . . . . . . . . . . . . . . . . . . B-14
type SPC200-2AI-U . . . . . . . . . . . . . . . . . . . . . . B-11
type SPC200-CPU-.... . . . . . . . . . . . . . . . . . . . . B-7
type SPC200-DIO (PNP) . . . . . . . . . . . . . . . . . B-10
type SPC200-MMI-1 . . . . . . . . . . . . . . . . . . . . B-15
type SPC200-MMI-DIAG . . . . . . . . . . . . . . . . . . B-9
type SPC200-PWR-AIF . . . . . . . . . . . . . . . . . . . B-8
type SPC200-SCU-AIF . . . . . . . . . . . . . . . . . . B-12
Terms and abbrevations. . . . . . . . . . . . . . . . . . . . . . . . XI
Text markings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VIII
Time behaviour
of I/O signals when processing is started . . . . . . 5-7
of the I/O signals in record select mode . . . . . . 5-20
programmed stop. . . . . . . . . . . . . . . . . . . . . . . . 5-14
when a fault is acknowledged . . . . . . . . . . . . . . . 5-8
Tool load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19
U
Upper software end position . . . . . . . . . . . . . 6-22, 6-24
User instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . VII
V
Valve type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18
W
WinPISA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-26
Work load. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19
Y
Yoke operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
9906a I
Conditions of use
9906a II