Professional Documents
Culture Documents
Installation Guide
0
M 620
OE
Compumotor Division
Parker Hannifin Corporation
p/n 88-016310-01B November 1997
User Information
! WARNING !
6000 Series products are used to control electrical and mechanical
components of motion control systems. You should test your motion
system for safety under all potential conditions. Failure to do so can result
in damage to equipment and/or serious injury to personnel.
6000 Series products and the information in this user guide are the proprietary property of Parker Hannifin Corporation or its licensers, and
may not be copied, disclosed, or used for any purpose not expressly authorized by the owner thereof.
Since Parker Hannifin constantly strives to improve all of its products, we reserve the right to change this user guide and software and
hardware mentioned therein at any time without notice.
In no event will the provider of the equipment be liable for any incidental, consequential, or special damages of any kind or nature
whatsoever, including but not limited to lost profits arising from or in any way connected with the use of the equipment or this user guide.
Technical Assistance Contact your local automation technology center (ATC) or distributor, or ...
North America and Asia: Europe (non-German speaking): Germany, Austria, Switzerland:
Compumotor Division of Parker Hannifin Parker Digiplan HAUSER Elektronik GmbH
5500 Business Park Drive 21 Balena Close Postfach: 77607-1720
Rohnert Park, CA 94928 Poole, Dorset Robert-Bosch-Str. 22
Telephone: (800) 358-9070 or (707) 584-7558 England BH17 7DX D-77656 Offenburg
Fax: (707) 584-3793 Telephone: +44 (0)1202 69 9000 Telephone: +49 (0)781 509-0
FaxBack: (800) 936-6939 or (707) 586-8586 Fax: +44 (0)1202 69 5750 Fax: +49 (0)781 509-176
BBS: (707) 584-4059
e-mail: tech_help@cmotor.com
Internet: http://www.compumotor.com
Rev B
November 1997
CAUTION: If you fail to remove the resistor (R21 or R22) before connecting the
external supply to the inputs pull-up terminal (IN-P) or the outputs pull-up terminal
(OUT-P), you will damage the OEM6200.
Related Publications
¥ 6000 Series Software Reference, Parker Hannifin Corporation, Compumotor Division;
part number 88-012966-01
¥ 6000 Series ProgrammerÕs Guide, Parker Hannifin Corporation, Compumotor Division;
part number 88-014540-01
¥ Current Parker Compumotor Motion Control Catalog
¥ Schram, Peter (editor). The National Electric Code Handbook (Third Edition). Quincy,
MA: National Fire Protection Association
Online Manuals This manual (in Acrobat PDF format) is available from our web site: http://www.compumotor.com
1
CHAP T E R ONE
Installation
IN THIS CHAPTER
¥ Product ship kit list
¥ Things to consider before you install the OEM6200
¥ General specifications table
¥ Mounting the OEM6200
¥ Connecting all electrical components (includes specifications)
¥ Testing the installation
¥ Preparing for what to do next
Appendix A provides guidelines on how to install the OEM6200 in a manner most likely
to minimize the OEM6200Õs emissions and to maximize the OEM6200Õs immunity to
externally generated electromagnetic interference.
What You Should Have (ship kit)
Part Name Part Number
One of the following line items:
If an item is missing, OEM6200 standard product (with ship kit) .............................. OEM6200
call the factory (see
phone numbers on Ship kit: This manual (OEM6200 Installation Guide) ................. 88-016310-01
inside front cover). Motion Architect response card..................................... 88-013715-01
If you order ÒOEM6200 MANUALSÓ, the ship kit would also include:
6000 Series Software Reference................................... 88-012966-01
6000 Series ProgrammerÕs Guide ................................ 88-014540-01
WARNINGS
The OEM6200 is used to control your systemÕs electrical and mechanical components.
Therefore, you should test your system for safety under all potential conditions. Failure to do
so can result in damage to equipment and/or serious injury to personnel.
P a r a me t e r S pe c if ic a t ion
Power
DC input.................................................................... 5VDC ±5%, 2A minimum*; or 24VDC ±10%, 1A minimum*
* Current requirements depend on the type and amount of I/O used (see page 18).
Status LED................................................................ GREEN if 5VDC or 24VDC input power supply is connected.
RED if power reset is required.
OFF if no power.
Environmental
Operating Temperature .......................................... 32 to 122°F (0 to 50°C)
Storage Temperature............................................... -22 to 185°F (-30 to 85°C)
Humidity ................................................................... 0 to 95% non-condensing
Performance
Position Range & Accuracy..................................... Position range: ±2,147,483,648 steps;
Accuracy: ±0 steps from preset total
Velocity Range, Accuracy, & Repeatability............ Range: 1-2,000,000 steps/sec;
Accuracy: ±0.02% of maximum rate;
Repeatability: ±0.02% of set rate
Acceleration Range.................................................. 1-24,999,975 steps/sec2
Motion Algorithm Update Rate................................ 2 ms
Serial Communication
Connection Options.................................................. RS-232C, 3-wire (Rx, Tx & GND on the AUX connector).
Maximum units in daisy-chain................................ 99 (use DIP switch or ADDR command to set individual addresses for each unit)
Communication Parameters................................... 9600 baud (range is 9600-1200Ñsee AutoBaud, page 6), 8 data bits, 1 stop bit, no parity;
RS-232: Full duplex;
Inputs
Home; Pos/Neg Limits; Triggers; Pulse Cut; ....... TTL compatible* with internal 6.8 KW pull-up resistor to +5V; Voltage range = 0-24V.
Joystick inputs: Axes Select, Velocity Select,........ NOTE: To connect a switch for the P-CUT input, you must first remove resistor R32.
Trigger, Release, and Auxiliary.
Drive Fault and In Position ...................................... TTL compatible* with internal 1.0 KW pull-up resistor to +5V; Voltage range = 0-5V.
Encoder..................................................................... Differential comparator accepts two-phase quadrature incremental encoders with differential
(recommended) or single-ended outputs.
Maximum voltage = 5VDC. Switching levels are TTL-compatible*.
Maximum frequency = 1.6 MHz. Minimum time between transitions = 625 ns.
16 General-Purpose Programmable ..................... TTL compatible*. Shipped from factory with these inputs internally pulled up to +5V through
(PROGRAMMABLE INPUTS/OUTPUTS connector)......... a 6.8 KW pull-up resistor (with a zero ohm resistor Ð R21). If you remove resistor R21, you
can make these inputs source current by connecting IN-P to the +5V terminal or to an external
5-24V power source (IN-P can handle 0-24V with max. current of 100 mA), or you can make
these inputs sink current by connecting IN-P to GND. Voltage range = 0-24V.
Analog input channels (JOYSTICK connector) ....... Voltage range = 0-2.5VDC; 8-bit A/D converter. Input voltage must not exceed 5V.
Outputs
8 Programmable ...................................................... Open-collector output. Shipped from factory with these outputs internally
(PROGRAMMABLE INPUTS/OUTPUTS connector)......... pulled up to +5V through a 10 KW pull-up resistor (with a zero ohm resistor Ð R22). If you
remove resistor R22, you can pull up these outputs by connecting OUT-P to the +5V terminal
or to an external 5-24V power source. Max. voltage in the OFF state (not sinking current) =
24V; max. current in the ON state (sinking) = 30mA.
+5V Output................................................................ Internally supplied +5VDC. +5V terminals are available on all I/O connectors. The amount
of current available depends on the current supplied to the INPUT POWER connector (see
page 18).
Step, Direction, Shutdown (DRIVE connector)....... Differential line driver output. Signal high > 3.5VDC @ +30mA, signal low < 1.0VDC @
-30mA. +output for each differential driver is active high; -output for each driver is active
low. Step pulse width is 0.3 ms to 20 ms (depending on the PULSE commandÑ0.3 ms default).
Chapter 1. Installation 3
Mounting the OEM6200
NOTE: The drawing below illustrates the dimensions of the OEM6200 printed circuit board. The
board is shipped from the factory attached to sheet metal which allows either flat mounting or side
mounting of the OEM6200. This board will fit in a 6U rack (if you remove the PCB from the sheet metal).
9.00
Max. Component Height (228.60)
1.90 8.66
(48.26) (220.00)
11.00
(279.40)
10.10
(256.54)
9.19
(233.43)
OEM6200
2-AXIS
INDEXER
Grounding System
SHLD Terminal 1
SHLD GND Terminal
GND
Z-
ENCODER 1
1
Z+ 9
B-
B+ GND Pin (#13)
A- 15 GND Pin (#14)
A+ 8
1
Z+ 9
B-
B+
GND Pin (#13)
A- 15 GND Pin (#14)
8
A+
+5V DRIVE 2
SHLD Pin (#8) 9 GND Terminals
OFF : NO PWR
1 Rx 9 1POS
RED : RESET
STATUS
Tx 1NEG
GRN : OK
SHLD Terminal GND 1HOM
SHLD GND
+5V 2POS
OUT-P 2NEG
7 IN-P 2HOM
1 GND GND
TRG-A 1 SHLD
TRG-B LIMITS GND Pin (#14)
GND 5 SHLD
SHLD Terminal GND Tx
SHLD Rx 13 1
7 P-CUT GND GND Terminal
AUX 1 +5V JOYSTICK
RP240 25 14
SHLD Terminals
GND
24V
n.c.
OEM6200
5V
PROGRAMMABLE INPUTS/OUTPUTS
SHIELD
Shield Screw (even numbered pins)
Chapter 1. Installation 5
Serial Communication
ENCODER 2
1
Z+ 9
Unit 0 Unit 1 Unit 2
B-
B+ Rx Rx Rx
A- 15 Tx Tx Tx
8
A+ GND GND GND
+5V DRIVE 2 SHLD SHLD SHLD
9 Tx
Rx
1 9
Tx Rx GND
Rx Tx
GND GND Daisy Chain to a Computer or Terminal
SHLD
LIMITS
47 KW
TTL compatible (switching levels: low £ 0.4V, high ³ 2.4V). 74HCTxx
Chapter 1. Installation 7
Motor Drivers
INTERNAL SCHEMATICS
Step, Direction & Shutdown Outputs Shutdown Output Circuit Current Flow Drive Fault and In-Position Inputs
(Active vs. Inactive)
Drive Fault or
Step + In-Position
DRIVE Connector
DRIVE Connector
DRIVE Connector
15-Pin
15-Pin
(Inactive) 74HCTxx
Shutdown -
GND GND
Step -
Direction - Ground
Shutdown - +5VDC +5VDC (pin 13 or 14)
Current
Flow
(Inactive)
GND
Current
Flow
(Active)
GND GND
CONNECTIONS
OEM6200 WARNING
Make sure the drive is off before
connecting it to the OEM6200.
Drive
15-pin D
Connector
Connect to
Motor
DRIVE
connector
USER-PROVIDED CABLE
Maximum recommended cable length is 50 feet (15.25 meters).
Use 22 AWG wire, minimum.
Direction + (pin 2) Direction + (pin 20) Direction + (pin 2) Direction + (pin 13)
Direction Ð (pin 10) Direction Ð (pin 19) Direction Ð (pin 10) Direction Ð (pin 37)
DRIVE Connector
Shutdown + (pin 11) Servo On Ð (pin 23) DRIVE Connector Ground (pin 14) Servo On Ð (pin 5)
Shutdown Ð (pin 12) Servo On + (pin 24) Shutdown Ð (pin 12) Servo On + (pin 1)
Drive Fault (pin 5) Servo Ready + (pin 15) Drive Fault (pin 5) Servo Ready + (pin 31)
Ground (pin 13) Servo Ready Ð (pin 16) Ground (pin 13) Servo Ready Ð (pin 26)
In Position + (pin 4) In Position + (pin 27) In Position + (pin 4) In Position + (pin 7)
Ground (pin 14) In Position Ð (pin 28) Shield (pin 8)
Shield (pin 8)
ENCODER Connector
Order the 71-012985-10 10-foot cable for easy plug compatibility with the Dynaserv.
Shield (pin 8)
Chapter 1. Installation 9
End-of-Travel and Home Limit Inputs
NOTES
¥ Motion will not occur on an axis until you do one of the following:
- Install end-of-travel (POS & NEG) limit switches.
- Disable the limits with the LH¯ command (recommended only if load is not coupled).
- Change the active level of the limits with the LHLVL command.
¥ Refer to the Basic Operation Setup chapter in the 6000 Series ProgrammerÕs Guide for
in-depth discussions about using end-of-travel limits and homing.
Internal Schematic
ENCODER Connector
Chapter 1. Installation 11
Joystick & Analog Inputs
CONNECTIONS
Joystick Feedrate Control (Using a Potentiometer)
Joystick
Joystick potentiometers are 5KW with 1KW Resistors *
60° of usable travel adjusted to span
0W to 1KW. X Axis Y Axis
+5VDC 1KW
The 1KW resistors for velocity select, 5KW 23
* axes select, joystick trigger, & joystick
5KW
auxiliary are for noise suppression only.
J 1KW
O
Y
S
T GND
14
I
N.C. Momentary C
23 +5VDC Joystick Release Analog Channel
K
Analog Channel 1 *
1
2 Analog Channel 2
J Velocity Select 8
16 Velocity Select
O SHLD
Y 15 Axes Select
S Axes Select
T 17 Joystick Release * Pins 1, 2 and 3
I Joystick Trigger N.O. Momentary
C 18 Joystick Trigger
K 19 Joystick Auxiliary Joystick Aux.
14 GND
8
SHLD
INTERNAL SCHEMATICS
Joystick Input Circuit Analog Channel Input Circuit
JOYSTICK Connector
Input
Terminal
74HCTxx Analog Channel 35 V
(Pins 15-19) Input Terminal 10.0 KW
(Pins 1-3) 8 Channel
25-Pin
25-Pin
8-bit A/D
47 KW Converter
Ground
Terminal 0.1 µF
GND 49.9 KW
(Pin 14) Ground 35 V
Terminal
(Pin 14)
GND
Ground SHLD GND
7 P-CUT
V1 AUX Connector
R1 7 IN-P
+5VDC
1 GND
6.8 KW
TRG-A
Output TRG-B
47 KW 74HCTxx
GND
Out 5-24 Volts
R GND
SHLD GND
Ground P-CUT
7
PROGRAMMING TIP
Connecting to a sinking output? Set the trigger inputÕs active level to low with the INLVL command
(¯ = active low, default setting). Connecting to a sourcing output? Set the trigger inputÕs active
level to high with the INLVL command (1 = active high). Thus, when the output is active, the TIN status
command will report a Ò1Ó (indicates that the input is active), regardless of the type of output that is
connected. For details on setting the active level and checking the input status refer to the INLVL and
TIN command descriptions in the 6000 Series Software Reference.
Chapter 1. Installation 13
General-Purpose Programmable Inputs & Outputs
37 Output #2 +5VDC
(sinking) = 30mA.
If you wish the outputs
39 Output #1 (LSB of outputs) to be pulled up to a Pull-up connection on AUX connector:
voltage other than the R22 Leave as is to use the internally supplied
41 Input #4 internally supplied OUT-P
(0 KW)
+5V, remove R22 on +5VDC pull-up supply, or remove R22 and
50-pin plug is 43 Input #3 the OEM6200 PCB
connect OUT-P to an external 5-24VDC
and connect OUT-P to
compatible with 10 KW power supply.
45 Input #2 an external supply of
OPTO-22ª up to 24VDC.
47 Input #1 (LSB of inputs) Output STATUS: Check with TOUT or OUTFNC.
signal Connection Open
NOTE: All even-numbered pins are connected to a common digital ground Ñ see drawing on page 5.
LSB = least significant bit; MSB = most significant bit
CAUTION : If you fail to remove the resistor (R21 for inputs, or R22 for outputs) before connecting an
external supply to the inputs pull-up terminal (IN-P) or the outputs pull-up terminal (OUT-P),
you will damage the OEM6200.
R21 & R22 Resistor Locations VM50 ADAPTOR Ñ for screw-terminal connections
Color stripe
(pin #1)
PROGRAMMABLE INPUTS/OUTPUTS
ENCODER 2
2-Foot Cable
(provided with VM50) Pin outs on the
NOTE: You must FIRST VM50 are identical to
remove the resistor (R21 for the pin outs for the
JOYSTICK
R22
OEM6200
(pin #1)
outputs pull-up terminal
IN DE XE R
2-AXI S
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50
on to any standard
DIN rail.
VM50 Adaptor Board
6.8 KW
5-24V power source.
Out 5-24 Volts Input
Output Connection
47 KW
74HCTxx
Ground PROGRAMMING TIP
Ground Connection
Connecting to a
GND
sinking output? Set the
inputÕs active level to low
with the INLVL command
Connection to a (¯ = active low).
Sourcing Output Electronic OEM6200
Device Device Connecting to a
GND
sourcing output? Set
GND the inputÕs active level to
Pulled
V1 down to +5V +5VDC high with the INLVL
ground command (1 = active high).
(sinking)
IN-P R21 (0 KW) is
R1 removed. Thus, when the output is
6.8 KW
NOTE: If you will be connecting to a combination of sourcing and sinking outputs, leave IN-P
internally connected to +5V (or remove R21 and connect IN-P to an external 5-24VDC supply)
to accommodate sinking output devices. Then for each individual input connected to a
sourcing output, wire an external resistor between the OEM6200Õs programmable input
terminal and ground (see ÒRÓ in above drawing). The resistor provides a path for current to
flow from the device when the output is active.
Chapter 1. Installation 15
OUTPUT CONNECTIONS Ñ for electronic devices such as PLCs
Connection to a Sinking Input (active high) Connection to a Sourcing Input (active low)
10 KW 10 KW
Output Output
Input Connection Input Connection
7406 7406
Ground (open collector) Ground (open collector)
Ground Connection Ground Connection
GND GND
External Supply
(up to 24VDC) OEM6200 Combinations of sourcing
+ Ð GND and sinking inputs can be
Electronic accommodated at the same
GND
Devices +5V voltage level. Be aware of
+5VDC the input impedance of the
sourcing input module, and PROGRAMMING TIP
V+ OUT-P R22 (0 KW)
is removed. make sure that there is
Connecting to an active-
enough current flowing
10 KW
through the input module
high sinking input? Set
Input Output 1 while in parallel with the the outputÕs active level to
Sourcing Input OUT-P pull-up resistor. high with the OUTLVL command
7406
(open collector) (1 = active high).
Ground
Connecting to an active-
10 KW low sourcing input? Set
Input Output 2 the outputÕs active level to low
7406
with the OUTLVL command
Ground (open collector) (¯ = active low).
Ground Connection
Sinking Input GND Thus, when the OEM6200Õs
output is activated, current will
flow through the attached
input and the TOUT status
command will report a Ò1Ó
(indicates that the output is
Connection to an Inductive Load (active low) active), regardless of the type
of input that is connected.
External Supply
VCC (up to 24VDC) OEM6200 Details on setting the active
Use an external diode when driving
+ Ð GND inductive loads. Connect the diode in
level and checking the output
parallel to the inductive load, status are provided in the
GND
+5V attaching the anode to the OEM6200 6000 Series ProgrammerÕs
REXTERNAL +5VDC
output and the cathode to the supply Guide. Refer also to the
OUT-P R22 (0 KW) voltage of the inductive load, via an OUTLVL and TOUT command
is removed.
external resistor. To size the external descriptions in the 6000
RINDUCTANCE 10 KW resistor, use this formula: Series Software Reference.
Output
Connection VCC
£ 30mA
7406
REXTERNAL + RINDUCTANCE
(open collector)
+ 1 2 3 4 5 6 7 8
+5 GND I5 I4 I3 I2 I1 O5 O4 O3 O2 O1
OEM6200
Programmable Input #1
Programmable Input #2
Programmable Input #3
Programmable Input #4
Programmable Input #5
Input #9 (sign)
Input #8 MSB
most
Input #7 significant
Input #6 digit
Input #5 LSB
Input #4 MSB
least
Input #3 significant
Input #2 digit
Input #1 LSB
OEM6200
Sign Output #4
Bit Output #3
Output #2
Output #1
I/O GND
Chapter 1. Installation 17
RP240 Remote Operator Panel
SHLD
Tx
Rx
GND
+5V
RP240
GND
Rx
Tx
+5V
Current Requirements
The current requirements depend on the type and amount of I/O used. At the minimum
current (2A for 5VDC, 1A for 24VDC), the OEM6200 should supply sufficient +5V power for:
¥ The step & direction outputs to both drives
¥ Two encoders (250mA each)
¥ A joystick
¥ All home and end-of-travel limits
¥ The two trigger inputs
¥ An RP240 (100mA)
You may need additional power (from an external 5-24VDC supply) for the programmable
inputs and outputs, depending on how and what they are connected to. To provide additional
power for the programmable inputs, be sure to remove the R21 resistor first before
connecting the external power supply to the IN-P terminal; for the programmable outputs,
remove R22 first before connecting the external supply to the OUT-P terminal.
GND
24V
24V
n.c.
n.c.
5V
5V
INPUT INPUT
POWER POWER
When 24VDC is used, the OEM6200 converts 24VDC to 5VDC. When 5VDC is used, do not use the +24V connection.
Bear in mind that lengthening cables increases noise sensitivity. (The maximum length of
cables is ultimately determined by the environment in which the equipment will be used.)
If you lengthen the cables, follow the precautions below to minimize noise problems.
¥ Use a minimum wire size of 22 AWG.
¥ Use twisted pair shielded cables and connect the shield to a SHLD terminal on the
OEM6200. Leave the other end of the shield disconnected.
¥ Do not route I/O signals in the same conduit or wiring trays as high-voltage AC wiring
or motor cables.
Reducing noise on limit inputs (HOM, POS, & NEG) and trigger inputs
(TRG-A and TRG-B). If you are experiencing noise problems, try adding resistors to
reduce noise sensitivity (see illustration below).
OEM6200
+5V
Add a resistor between the input and +5V (this will lower the input
Terminal could be: impedance and reduce noise sensitivity). Use a value between 330W
HOM, NEG, POS, and 2.2KW, depending on noise suppression required.
TRG-A or TRG-B
Input Terminal
Output Device,
Switch, etc.
GND
Digital
Ground Shield
Long Shielded Cable
Earth
Chapter 1. Installation 19
Testing the Installation
WARNING
This test procedure allows you to control I/O and produce motion. Make sure that
exercising the I/O will not damage equipment or injure personnel. We recommend that you
perform these tests with the motor uncoupled from the load; however, if you leave the
motor coupled to the load, make sure that you can move the load without damaging
equipment or injuring personnel (and be ready to use the P-CUT emergency stop switch or
the <ctrl>K command to stop motion in a momentÕs notice).
Test Setup
1 SHLD
Computer GND
or Z-
Terminal
ENCODER 1
1
Z+ 9
B-
B+
A-
Serial Connection A+ 8 15
OFF : NO PWR
free copy is provided in your ship kit), which 1 Rx 9 1POS
RED : RESET
STATUS
Tx 1NEG
GRN : OK
provides terminal emulation and program editor GND 1HOM
features as part of its ensemble of programming tools. SHLD GND
+5V 2POS
Using Motion Architect: OUT-P 2NEG
1. To install Motion Architect, insert Disk 1 into 7 IN-P 2HOM
GND
your disk drive and run the Setup program 1
GND
1 SHLD
TRG-A
(setup.exe). Follow the instructions in the TRG-B LIMITS
Setup program. NOTE: Be sure to install the GND 5 SHLD
driver files for your product; the Setup program GND Tx
SHLD
will prompt you for the Ò6000 Driver and P-CUT
Rx 13 1
7 GND
SamplesÓ disk that comes with Motion Architect. AUX 1 +5V JOYSTICK
2. In the Setup programÕs last dialog (indicating RP240 25 14
that Motion Architect has been installed
GND
24V
n.c.
OEM6200
5V
successfully), select ÒYes, I want to run Motion 2-AXIS
49 1
INPUT
Architect nowÓ and click the ÒFinishÓ button to INDEXER
50 2
POWER
launch Motion Architect.
4
1
PROGRAMMABLE INPUTS/OUTPUTS
3. From Motion ArchitectÕs main menu, click on the
ÒProductÓ pull-down menu and click on
ÒSelectionÓ to invoke the Ò6000 Series Product
SelectionÓ dialog box. In the Stepper Control
area of the dialog box, type ÒOEM6200Ó in the Connect to a 5VDC or a
Other field and click the Okay button. 24VDC power source
4. From Motion ArchitectÕs main menu, click on (see page 18 for details)
ÒTerminalÓ to launch the terminal emulator.
5. Power up the OEM6200. The terminal window
will display a powerup message followed by a
command prompt (>); this indicates that you are
communicating with the OEM6200.
If you use a different terminal emulation software
package, configure it as follows: 9600 baud, 8 data
bits, no parity, 1 stop bit, full duplex, enable
XON/XOFF.
Serial communication problems Ñ see page 26
NOTE
The test procedures below are based on the factory-default active levels for the OEM6200Õs inputs and outputs.
Verify these settings with the following status commands:
Command Entered Response Should Be
INLVL *INLVL¯¯¯¯_¯¯¯¯_¯¯¯¯_¯¯¯¯_¯¯
HOMLVL *HOMLVL¯¯
LHLVL *LHLVL¯¯¯¯
OUTLVL *OUTLVL¯¯¯¯_¯¯¯¯
Motor and 1. Enter the ENC¯¯ command to enable the motor step mode for both axes. TPM response (motor counts):
Encoder Enter the PSET¯,¯ command to set the motor position to zero on both axes. ±motor1, ±motor2
(motion)
Enter the TPM command to report the motor positions. The response should be TPE response (encoder counts):
*TPM+¯,+¯ (motors are both at position zero). ±encoder1, ±encoder1
Enter the D25¯¯¯,25¯¯¯ command, followed by the GO command. The motors will
move one rev (25000 steps) in the clockwise direction (viewed from the flange end).
Enter the TPM command to report the motor positions. The response should be
*TPM+25¯¯¯,+25¯¯¯ (motors are both at position 25000).
2. NOTE: Ignore this step if you are not using encoder feedback. This test assumes you are Direction of rotation:
using a 1000-line encoder yielding a 4000 count/rev resolution.
Enter the ENC11 command to enable the encoder step mode on both axes.
Enter the PSET¯,¯ command to set the encoder position to zero on both axes.
Enter the TPE command to report the encoder positions. The response should be
*TPE+¯,+¯ (encoders are both at position zero). Clockwise Counter-clockwise
(positive counts) (negative counts)
If the encoders are coupled to the motor shafts: Enter the D4¯¯¯,4¯¯¯ command,
followed by the GO command. The encoders (and motors) will move one revolution (4000
counts) in the clockwise direction (viewed from the flange end).
If the encoders are not coupled to the motor shafts: Manually rotate the encoder
shafts one revolution in the clockwise direction (viewed from the flange end).
Enter the TPE command to report the encoder positions. The response should be
*TPE+4¯¯¯,+4¯¯¯ (encoders are at position 4000).
Enter the ENC¯¯ command to return the OEM6200 to the default motor step mode.
Programmable 1. Open the input switches or turn off the device driving the inputs. TIN response:
Inputs bits 1-16 = prog. inputs 1-16
2. Enter the TIN command.
(incl. triggers) bits 17-18 = TRG-A and TRG-B
The response should be *TIN¯¯¯¯_¯¯¯¯_¯¯¯¯_¯¯¯¯_¯¯.
3. Close the input switches or turn on the device driving the inputs.
4. Enter the TIN command.
The response should be *TIN1111_1111_1111_1111_11.
Programmable 1. Enter the OUTALL1,8,1 command to turn on (sink current on) all programmable TOUT response:
Outputs outputs. Verify that the device(s) connected to the outputs activated properly. bits 1-8 = prog. outputs 1-8
2. Enter the TOUT command.
The response should be *TOUT1111_1111.
3. Enter the OUTALL1,8,¯ command to turn off all programmable outputs. Verify that the
device(s) connected to the outputs de-activated properly.
4. Enter the TOUT command.
The response should be *TOUT¯¯¯¯_¯¯¯¯.
RP240 1. Cycle power to the OEM6200.
2. If the RP240 is connected properly, the RP240Õs status LED should be green and one of the
lines on the computer or terminal display should read *RP24¯ CONNECTED.
If the RP240Õs status LED is off, check to make sure the +5V connection is secure.
If the RP240Õs status LED is green, but the message on the terminal reads *NO REMOTE
PANEL, the RP240 Rx and Tx lines are probably switched. Remove power and correct.
3. Assuming you have not written a program to manipulate the RP240 display, the RP240
screen should display the following:
COMPUMOTOR 6200 INDEXER
RUN JOG STATUS DISPLAY ETC
Pulse Cutoff 1. Open the pulse cutoff input (P-CUT) switch, and open the joystick input switches or turn off TINO response:
and Joystick the device driving the joystick inputs. bit 1 = joystick auxiliary
Inputs
2. Enter the TINO command. bit 2 = joystick trigger
The response should be *TINO¯¯¯¯_¯¯¯¯. bit 3 = joystick axes select
bit 4 = joystick velocity select
3. Close the P-CUT switch, and close the joystick input switches or turn on the device bit 5 = joystick release
driving the inputs. bit 6 = Pulse cutoff (P-CUT) input
bits 7 & 8 are not used
4. Enter the TINO command.
The response should be *TINO1111_11¯¯.
Chapter 1. Installation 21
WhatÕs Next?
By now, you should have completed the following tasks, as instructed earlier in this chapter:
1. Review the general specifications Ñ see page 3
2. Mount the OEM6200 Ñ see page 4
3. Adjust the device address or baud rate (DIP switches), if necessary Ñ see page 6
4. Connect all electrical system components Ñ see pages 5-19
EMC installation guidelines are provided in Appendix A.
5. Test the installation Ñ see pages 20-21
Motion Architect Motion Architect¨ is a Microsoft¨ Windowsª based 6000 product programming tool that
provides these features:
¥ System configurator and code generator: Automatically generate controller code
for basic system set-up parameters (I/O definitions, feedback device operations, etc.).
¥ Program editor: Create blocks or lines of 6000 controller code, or copy portions of
code from previous files. You can save program editor files for later use in BASIC, C,
etc., or in the terminal emulator or test panel.
¥ Terminal emulator: Communicating directly with the OEM6200, you can type in
and execute controller code, transfer code files to and from the OEM6200.
¥ Test panel and program tester: You can create your own test panel to run your
programs and check the activity of I/O, motion, system status, etc. This can be
invaluable during start-ups and when fine tuning machine performance.
¥ On-line context-sensitive help and technical references: These on-line
resources provide help information about Motion Architect, as well as access to hypertext
versions of the 6000 Series Software Reference and the 6000 Series ProgrammerÕs Guide.
Other Software Motion Builderª. A Windows-based iconic programming interface that removes the
Tools Available requirement to learn the 6000 programming language.
CompuCAMª. A CAD-to-Motion (CAM) program that allows you to easily translate DXF,
To Order these HP-GL, and G-Code files into 6000 Series Language motion programs. Windows environment.
software packages,
contact your local DDE6000ª. Facilitates data exchange between the OEM6200 and Windowsª applications
Automation that support the dynamic data exchange (DDE) protocol. NetDDEª compatible.
Technology Center
(ATC) or distributor.
Motion Toolboxª. A library of LabVIEW¨ virtual instruments (VIs) for programming and
monitoring the OEM6200. Available for the Windows environment.
Troubleshooting
IN THIS CHAPTER
¥ Troubleshooting basics:
- Reducing electrical noise
- Diagnostic LED
- Test options
- Technical support
¥ Solutions to common problems
¥ Resolving serial communication problems
¥ Product return procedure
Troubleshooting Basics
When your system does not function properly (or as you expect it to operate), the first thing
that you must do is identify and isolate the problem. When you have accomplished this, you
can effectively begin to resolve the problem.
The first step is to isolate each system component and ensure that each component functions
properly when it is run independently. You may have to dismantle your system and put it
back together piece by piece to detect the problem. If you have additional units available, you
may want to exchange them with existing components in your system to help identify the
source of the problem.
Determine if the problem is mechanical, electrical, or software-related. Can you repeat or re-
create the problem? Random events may appear to be related, but they are not necessarily
contributing factors to your problem. You may be experiencing more than one problem. You
must isolate and solve one problem at a time.
Log (document) all testing and problem isolation procedures. You may need to review and
consult these notes later. This will also prevent you from duplicating your testing efforts.
Once you isolate the problem, refer to the problem solutions contained in this chapter. If the
problem persists, contact your local technical support resource (see Technical Support below).
Test Options
¥ Hardware Test Procedure (see pages 20-21).
¥ Test Panel. Motion ArchitectÕs Panel Module allows you to set up displays for testing
system I/O and operating parameters.
¥ Motion Test. A test program is available to verify that the OEM6200 is sending pulses
to the drive and that the drive and motor are functioning properly. The test program can be
initiated by issuing the TEST command over the serial interface, or by accessing the
RP240 TEST menu (see 6000 Series ProgrammerÕs Guide for RP240 menu structure).
After you enter the TEST command, axis 1 moves one rev in the ÒpositiveÓ direction
(clockwise as you face the motor flange) at one rev per second, and then one rev in the
ÒnegativeÓ direction (counter-clockwise) at the same velocity, coming to rest at the original
starting position. Axis 2 then repeats the same pair of moves as axis 1. (The distance and
velocity will be different if your driveÕs resolution is not 25,000 steps/rev.)
WARNING
The TEST program causes the end-of-travel limits to be ignored. If necessary, disconnect
the load to ensure the test moves do not damage your equipment or injure personnel.
Technical Support
If you cannot solve your system problems using this documentation, contact your local
Automation Technology Center (ATC) or distributor for assistance. If you need to talk to our
in-house application engineers (or use our web site, email, BBS, or FaxBack resources), please
contact us at the numbers listed on the inside cover of this manual. (These numbers are also
provided when you issue the HELP command.)
NOTE
Some software-related causes are provided because it is sometimes
difficult to identify a problem as either hardware or software related.
Chapter 2. Troubleshooting 25
Problem/Cause/Solution Table (continued)
Problem Cause Solution
Programmable inputs 1. IN-P (input pull-up) not connected to a 1.a. When inputs will be pulled down to 0V by an external device, leave IN-P
not working. power supply. connected internally (via R21 resistor) to +5V or remove R21 and then
2. If external power supply is used, the connect IN-P to an external 5-24V positive supply (remove R21 first).
grounds must be connected together. 1.b. When inputs are pulled to 5-24V by an external device, connect IN-P to 0V
3. Improper wiring. (remove R21 first).
2. Connect external power supplyÕs ground to OEM6200Õs ground (GND).
3. Check wiring for opens, shorts, and mis-wired connections.
Programmable outputs 1. Output connected such that it must 1. Outputs are open-collector and can only sink current -- change wiring.
not working. source current (pull to positive voltage). 2. If you have removed the R22 resistor, connect OUT-P to the +5V terminal
2. OUT-P not connected to power source. or to an external supply of up to 24V.
3. If external power supply is used, the 3. Connect the external power supplyÕs ground to the OEM6200Õs ground
grounds must be connected together. (GND).
4. Improper wiring. 4. Check wiring for opens, shorts, and mis-wired connections.
Torque, loss of. 1. Improper wiring. 1. Check wiring to the motor, as well as other system wiring.
2. No power (STATUS LED off). 2. Check power connection (STATUS LED should be green).
3. Drive failed. 3.a. Check the drive fault TASXF report (see bit #4).
4. Drive shutdown. 3.b. Check the drive condition.
4. Enable drive(s) with the DRIVE11 command.
Trigger, home, end-of- 1. Improper wiring. 1.a. Check wiring for opens, shorts, and mis-wired connections.
travel, or P-CUT 1.b. If you are trying to use a P-CUT switch, make sure that resistor R32 is
inputs not working. removed from the OEM6200 PCB. If R32 is left in place, the P-CUT input will
always be grounded, thus allowing motion to occur.
General Notes ¥ Power up your computer or terminal BEFORE you power up the OEM6200.
¥ Make sure the serial interface is connected as instructed on page 6. Shield the cable to earth
ground at one end only. The maximum RS-232 cable length is 50 feet (15.25 meters).
¥ RS-232: Handshaking must be disabled. Most software packages allow you to do this.
You can also disable handshaking by jumpering some terminals on the computerÕs/
terminalÕs serial port: connect RTS to CTS (usually pins 4 and 5) and connect DSR to
DTR (usually pins 6 and 20).
Test the Interface 1. Power up the computer or terminal and launch the terminal emulator.
2. Power up the OEM6200. A power-up message (similar to the following) should be
displayed, followed by a prompt (>):
>
3. Type ÒTREVÓ and press the ENTER key. (The TREV command reports the software
revision.) The screen should now look as follows (if not, see Problem/Remedy table
below).
>TREV
*TREV92-012222-01-4.7 OEM6200
Step 1 Obtain the serial number and the model number of the defective unit, and secure a purchase order number to
cover repair costs in the event the unit is determined by the manufacturers to be out of warranty.
Step 2 Before you return the unit, have someone from your organization with a technical understanding of the
OEM6200 system and its application include answers to the following questions:
¥ What is the extent of the failure/reason for return?
¥ How long did it operate?
¥ Did any other items fail at the same time?
¥ What was happening when the unit failed (e.g., installing the unit, cycling power, starting other
equipment, etc.)?
¥ How was the product configured (in detail)?
¥ Which, if any, cables were modified and how?
¥ With what equipment is the unit interfaced?
¥ What was the application?
¥ What was the system environment (temperature, enclosure, spacing, contaminants, etc.)?
¥ What upgrades, if any, are required (hardware, software, user guide)?
Step 3 Call for return authorization. Refer to the Technical Assistance phone numbers provided on the inside
front cover of this document. The support personnel will also provide shipping guidelines.
Chapter 2. Troubleshooting 27
Appendix A
EMC Installation Guidelines
Drive Cable
Communications Cable
User provided
power from a
Triggers Cable clean DC power
supply (use
Ground Strap Remove twisted pair cable)
(connect to TH1) Paint
Programmable
I/O Cable I/O Flat Cable
VM50
5V power supply
connections (see page for
CompuCAMª 22
conduit 2, 19
E
connection item, like P-CUT, configuration e-mail address for feedback i
Encoder, etc.) address 6 electrical noise 2, 24
load limit 3 autobaud 6 EMC installation guidelines 29
6000user@cmotor.com (e-mail) i connections suppressing 19
analog channel inputs 12 EMC installation guidelines 29
emergency stop (pulse cutoff) switch 7
A computer 6, 20
daisy-chain 6 encoder
acceleration range 3 drive(s) 8 connections 11
accuracy EMC-compliance guidelines 29 testing 21
positioning 3 encoder 11 polarity reversal 25
velocity 3 end-of-travel limit inputs 10 resolution 25
active levels (see polarity) grounding 5 specifications 11
ADDR (auto addressing) command 6 home limit inputs 10 end-of-travel limits
address joystick 12 connections 10
auto-address multiple units 6 lengthening cables 19 testing 21
DIP switch selection 6 PLC inputs 16 environmental specifications 3, 4
air-flow space, minimum 4 PLC outputs 15 extending cables
airborne contaminants 4 power (VDC) input 18 drive 8
analog inputs (joystick), connections & programmable inputs 15 encoder 11
specs 12 programmable outputs 16 I/O 19
assumptions (skills & knowledge pulse-cutoff input (P-CUT) 7 RS-232C 26
required for installation) i RP240 18
auto addressing multiple units 6
auto baud procedure 6
RS-232C 6 F-H
terminal 6, 20 FAX number for technical support 24
auxiliary input (joystick), connections testing 20, 21
& specs 12 feedback, e-mail address i
thumbwheels 17 feedrate control (pot), connections 12
axes select input connections/specs 12 trigger inputs 13 ferrite absorbers 29
VM50 screw terminal adaptor 14 grounding 2
B contaminants 4 EMC guidelines 29
baud rate 3 system diagram 5
automatic selection 6
BBS (bulletin board service) 24
D handshaking, disabling 26
hard limits (end-of-travel) (see end-of-
daisy-chain connections 6
BCD input via thumbwheels 17 DC input power connections & specs travel limits)
18 heat 3
C DDE6000ª 22 helpful resources (publications) i
home limit input
cables device address (see address)
diagnostic LED 24 connections & specs 10
drive 8 testing 21
encoder 11 dimensions 4
DIP switch settings humidity 3
I/O, extending 19
serial comm. (max. length) 26 address 6
circuit drawings (see back cover of autobaud feature 6 I
manual, and Òschematics, internalÓ) drive I/O cabling 19
common problems & solutions 25 connections 8 in-position input 8
communication drive fault input 8 inductive load, connect outputs to 16
Motion Architect 22 in-position input 8 inputs
serial (see serial communication) resolution 25 analog (joystick) 12
terminal emulation 20 drive fault 8
troubleshooting 26 encoder 11
inputs (continued) performance specifications 3 shielding 2
end-of-travel limits 10 pin outs see also back cover of manual EMC guidelines 29
problems 26 drive connector 8 I/O cables 19
general-purpose programmable 14 encoder connector 11 ship kit 2
problems 26 joystick connector 12 sinking input device, connecting to 16
testing 21 limits connector 10 sinking output device, connecting to
home limit 10 programmable inputs 14 13, 15
problems 26 programmable outputs 14 software, update from BBS 24
in-position 8 PLC connections 15 sourcing input device, connecting to
joystick 12 polarity 16
P-CUT 7 commanded direction 25 sourcing output device, connecting to
problems 26 encoder 25 13, 15
power (DC) 18 end-of-travel limit inputs 10 specifications, overall list of (see also
serial comm (see serial comm) home input 10 back cover) 3
suppressing noise 19 programmable inputs 14 status commands (see also back
testing 21 programmable outputs 14 cover, and test on page 20)
trigger 13 trigger inputs 13 axis (see TASF command)
problems 26 position accuracy 3 joystick analog input voltage (see
installation position range 3 TANV command)
connections (see connections) positive-travel limits 10 joystick digital inputs (see TINOF
DIP switch settings (see DIP switch) power supply command, bits 1-5)
EMC guidelines 29 5V load limit 3, 18 limit switches (see TLIM command)
mounting (see mounting) DC input connections & specs 18 P-CUT input (see TINOF command,
precautions 2 for prog. inputs & outputs 14 bit 6)
process overview 2 pre-installation changes 6 programmable inputs (see TIN or
test 20 precautions INFNC command)
installation 2 programmable outputs (see TOUT or
J-L mounting 4
process of installation 2
OUTFNC command)
trigger inputs (see TIN command)
joystick product return procedure 27 status LED 24
connections 12 programmable I/O step pulse width, affect on positioning
test 21 connections & specs 14 25
specs 12 testing 21 support software available 22
LED, diagnostic 24 programming tools available 22
limit input connections 10 pulse width, affect on positioning 25
T-U
M R
technical assistance (see inside of
front cover, and HELP command)
minimum air-flow space 4 R-clamps (P-clips) 29 temperature range 3
motion algorithm update rate 3 reference documentation i terminal emulation, set up 20
Motion Architect 22 release input (joystick), connections & test
Motion Builderª 22 specs 12 system installation 20
Motion Toolboxª 22 resolution test panel (Motion Architect) 24
motor driver (see drive) drive 25 TEST program 24
mounting 4 encoder 25 thumbwheel connections 17
EMC compliant 30 return procedure 27 travel limits 10
RP240, connections 18 trigger input (joystick), connections &
N-O testing 21 specs 12
National Electric Code Handbook i trigger inputs
negative-travel limits 10
noise, electrical 2, 24
S connections 13
testing 21
safety 2 troubleshooting 24
EMC guidelines 29 safety stops (see end-of-travel limits)
suppression on I/O cables 19 common problems & solutions 25
schematics, internal (see also back cover) diagnostic LED 24
outputs drive inputs and outputs 8
5V internal supply 18 serial communication 26
encoder inputs 11 test panels, Motion Architect 24
drive 8 joystick/analog inputs 12
general-purpose programmable test program 24
limit inputs 10 TTL-compatible switching voltage
connections & specs 14 P-CUT input 7
problems 26 levels 3
programmable inputs & outputs 14
testing 21 trigger inputs 13
serial communication, RS-232C V-Z
P-Q connections 6 velocity accuracy, range, and
P-clips 29 daisy-chain connections 6 repeatability 3
P-CUT (pulse-cutoff) input disable handshaking 26 velocity select input, connections &
connections & specs 7 specifications 3 specs 12
test 21 troubleshooting 26 VM50 adaptor 14
panel layout (2" spacing minimum) 4 Z channel output 11
Z+ 1
9
programmable inputs to the internal +5VDC supply.
B- You must remove R21 before you can use the IN-P .....................8 data bits; 1 stop bit; no parity.
B+ pullup terminal for the programmable inputs. To pull up
A- the programmable inputs to a voltage other than the Limits and Trigger Inputs (pg. 10 & 13)
8 15
A+ internal +5VDC, remove R21 and connect an external +5VDC
9 +5V DRIVE 1 5-24VDC supply to the IN-P terminal. To sink current
on the programmable inputs, remove R21 and connect 6.8 KΩ
74HCTxx
1 the IN-P terminal to the GND terminal. POS, NEG, HOM and TRG-n
SHLD 47 KΩ
GND
Z- Specs: TTL-compatible*; voltage range = 0-24VDC.
ENCODER 2
1
Z+ 9 Resistor R22.
B- R22 is a zero-ohm resistor that pulls up all 8 Pulse-Cut (P-CUT) Input (pg. 7)
B+ programmable outputs to the internal +5VDC supply. +5VDC
A- 15 You must remove R22 before you can use the OUT-P
8 6.8 KΩ
A+ pullup terminal for the programmable outputs. To pull 74HCTxx 47 KΩ Remove R32 before
9 +5V DRIVE 2 up the programmable inputs to a voltage other than the P-CUT connecting your P-CUT
internal +5VDC, remove R22 and connect an external R32 (0 Ω) switch.
5-24VDC supply to the OUT-P terminal. GND GND
OFF : NO PWR
1 Rx 9 1POS
RED : RESET
STATUS
Tx 1NEG
GRN : OK
Specs: TTL-compatible*; voltage range = 0-24VDC.
GND 1HOM
SHLD GND Encoder Inputs (pg. 11)
+5V 2POS +5VDC +1.8VDC
OUT-P 2NEG Resistor R32.
IN-P 2HOM R32 is a zero-ohm resistor that connects the pulse cut 22 KΩ 22 KΩ
7
1 GND GND input (P-CUT) to ground, thereby allowing motion to – A–, B–, or Z–
TRG-A 1 SHLD occur. To connect a normally-closed external switch for + A+, B+, or Z+
TRG-B LIMITS operating the emergency stop function (see page 7),
GND 5 SHLD you must first remove R32. Specs: Differential comparator. Use 2-phase quadrature encoders;
GND Tx max. frequency = 1.6 MHz; min. time between transitions = 625 ns.
SHLD Rx TTL levels (Low ≤ 0.4V, High ≥ 2.4V); range = 0-5VDC.
13 1
7 P-CUT GND
AUX +5V Programmable Inputs (pg. 14)
1 JOYSTICK
RP240 25 14 General-Purpose Programmable Input
47 KΩ
GND
74HCTxx 6.8 KΩ
24V
n.c.
OEM6200
5V
49 1
IN-P (Inputs are pulled up to 5V via R21;
2-AXIS INPUT alternative is to remove R21 and
R21 (0 Ω)
connect IN-P to an external supply of up
INDEXER POWER
50 2
TH1 to 24VDC. To sink current, remove R21
4
1
We welcome your feedback on our products and user guides. Please send your responses to our email address: 6000user@cmotor.com
Direct your technical questions to your local ATC or distributor, or to the numbers printed on the inside front cover of this document. email