Manual Techmotive
Manual Techmotive
Technical Reference
for use with
46 and 66 Series Electric Fastening Tools
and SD25 Electric Screwdrivers
Rev 0.7 November 30, 2005
CP P/N :
Techmotive P/N : 39-30-43083
CP Techmotive
22705 Heslip Drive
Novi, Michigan 48375 USA
xxxxxxxxxx
24-Hour
Technical Support
Toll Free in the U.S. and Canada:
1-877-224-7377
All other countries:
(001) 248-348-6280
between 8 a.m. and 5 p.m.
Eastern Standard Time (EST)
NOTE: The part number for the Visual Supervisor (VS) software
program is 464000-03330 (CP part number 6150040915)
CP Techmotive manufactures products under the CP, CP Techmotive, and tech-motive tool brand names
Information and technical diagrams in this manual are subject to change without notice. techmotive tool is a
registered trademark. Products and services referred to in this book may be either trademarks and/or registered
trademarks of their respective owners.
____________________________________________________________________________________________
Page 2
39-30-43083
Safety:
Working with fastening tools can be dangerous if safe and proper procedures are not followed. As
with all machinery, certain hazards can be involved with the operation of the product. Using these
tools with respect and caution will considerably lessen the possibility of personal injury. If, however,
safety precautions are overlooked or ignored personal injury to the operator can result.
Always use common sense and exercise caution when using these tools. They can produce high
torque that, unless properly compensated for, could cause personal injury. Remember, your personal
safety is your responsibility.
If you are an operator or CP Techmotive qualified service technician, you should become familiar
with the contents of this manual before operating, servicing, or maintaining any part of the 4700/2700
Controller. Familiarization with all components of the system can minimize the possibility that an
accident or injury might occur.
CP Techmotive assumes no responsibility for personal injury or damage to equipment resulting from
misuse of these tools. After reviewing this manual you should also review all safety procedures
provided by your company and the equipment installer.
WARNING!
SECURE THE TOOL. Tools that develop torque can produce hazardous torque reactions.
Always be sure that the tool is properly fixtured to absorb reaction as a fastener is tightened.
Never operate a tool capable of high torque without proper fixturing.
SECURE WORK. Avoid situations where the part being fastened breaks loose and can cause
damage.
xxxxxxxxxx
DO NOT WEAR JEWELRY, especially bracelets and rings, while operating the
fastening tools. Keep hands and fingers away from all rotating parts and avoid
situations where clothing can become tangled in the tool. Secure loose fitting
clothing, neckties, and long hair. Wear medical alert identification cautiously.
KEEP YOUR WORK AREA CLEAN. Do not work on or near slippery floors or
surfaces. Avoid situations where the tool reacts against unexpected obstacles. Do not
operate electrical equipment while standing on a wet floor.
CHECK DAMAGED PARTS. Before further use of a tool, any part of the tool that
is damaged should be carefully checked to ensure that it will operate properly and
perform its intended function. Check for alignment of moving parts, breakage of
parts, mounting, and any other conditions that may affect its operation. Never
operate a tool that has damaged or exposed wires. Never operate a tool that has any
part of the powertrain, other than the output spindle, exposed.
Electrical Safety
Only qualified and properly trained personnel should perform electrical/electronic
troubleshooting and repair. Consider the following electrical system safety
guidelines:
Before you troubleshoot or service a fastening system station, be sure you have an
up-to-date and appropriate set of electrical drawings for that station.
Remove metal items, such as rings, metal necklaces, wristwatches and jewelry, as
these can create electrical hazards. Wear medical alert identification cautiously.
Wear safety glasses, but avoid wearing those that have metal rims or metal side
shields.
____________________________________________________________________________________________
Page 2
39-30-43083
panels, doors, or covers, which need to be opened. Know the voltage present at all
points before you begin troubleshooting.
Use properly insulated tools when working on electrical equipment to reduce the
possibility of shock. Make sure the insulation is adequate to safeguard against the
high voltages present.
If you must work on the electrical system, be sure the main disconnect switch on the
power panel is in the OFF position and locked out with locks from each trade
involved in the repair.
Do not attempt to modify or repair the machine without the approval of the proper
authorities.
Always use fuses of a capacity smaller than or equal to the safe capacity of the line
or the equipment it serves.
Before you work on any circuit, check it with an appropriate testing device to be
sure voltage is not present.
Install temporary wiring as safely as possible and replace it with permanent wiring
as soon as possible. Install grounding wherever it is needed in the final installation.
If modifications are made to the system wiring, drawings must be revised to
illustrate this change.
Know how to deal with electrical fires properly. Keep carbon dioxide and powder
extinguishers handy.
Earth Connection
Make sure that the controller is properly grounded via a protective conductor. The tool is connected to
earth by means off a ground wire internal to the cable via the controller. This protects the operator
from any electric shock.
Software Features
Their are several feature build into the software to protect the operator from being injured because of
joint, servo and tool problems; Lock rotor, high limit torque shutoff, high limit angle shutdown,
temperature shutdown, tool communication failures, 120 % of the tools capacity. Any of these failures
will be displayed on the tool control module.
Locked rotor Power being supplied to tools motor but no rotation on the output spindle
Temperature shutdown Motor temp sensor open because of excessive heat build in motor
High Limit Shutdown Tool shutdown because high limit torque was exceeded
High Angle Limit Shutdown Tool shutdown because high limit angle was exceeded
Tool Communication Cable bad, Intelligence tool interface printed circuit board failed
____________________________________________________________________________________________
September 2005
Page 3
xxxxxxxxxx
Preface
The CS4700/2700 controllers are functionally equivalent to the CS4100/2100. In fact, most of the
internal electronics and software is identical. The CS4700/2700 packaging has been improved to be
smaller and lighter.
The CS4700/2700 Controller manufactured by CP techmotive tool is a component of one of the most
powerful DC electric nutrunner fastening control systems available. The system uses 100% digital
technology from the tool to ensure accurate and reliable fastening and data acquisition.
Microprocessors in both the fastening tool and the controllers tool control module (TCM) enable the
system to perform to levels of accuracy while providing easy set-up and operation previously
unattainable. With Intelligent tool technology you no longer need to enter tool identification,
calibration, angle counts, speed and other information. You simply plug in the tool, power on the
system, program the desired tightening specifications and begin production.
A complete nutrunner fastening control system is made up of one of the following:
* A CS4700 Controller with a CP techmotive tool 56, 66 or 116 Series nutrunner, 27 A tool control
module (TCM) and cable
* A CS4746 Controller with a 46 Series nutrunner, 8 A TCM and cable
* A CS2700 Controller with a SD25 electric screwdriver, 6 A TCM and cable
The CP techmotive tool Visual Supervisor software program is used for system setup, fastening, data
collection, and diagnostics although basic programming can be done by a local keypad and display on
some models.
____________________________________________________________________________________________
Page 4
39-30-43083
Conventions
The following conventions are used throughout CP techmotive tool manuals for the safety of
personnel, equipment, software, and data. (Not all of these conventions are used in every manual or
guide.) The conventions include warnings, cautions and notes, as follows:
WARNING!
!
CAUTION!
i
NOTE:
Abbreviations
Some of the most common abbreviations used throughout this manual include the following:
AIM
API
CCM
E2PROM
I/O
IEEE
EPR
IP
LED
PLC
TCM
TCP/IP
TDM
SDLC
V
VS
____________________________________________________________________________________________
September 2005
Page 5
xxxxxxxxxx
Table of Contents
Product Dimensions, Weights and Power requirements .............................. 7
Product Compatibility Information ................................................................. 8
CS4700 Part Number Codes ............................................................................ 9
CS4700 General Information.......................................................................... 10
Location of Major Components .................................................................... 13
Keypad & Display operation .......................................................................... 14
Console/Diagnostic Port ............................................................................... 17
Printer/Barcode Port ...................................................................................... 18
Communications Methods (Ethernet/SDLC/RS232) ..................................... 20
Fieldbus .......................................................................................................... 23
Default mapping
Std (Standard mapping)
GM8/GM4
Bcin (Barcode special)
SEQ (Sequences special)
Determining INPUT sources .......................................................................... 29
DeviceNet ........................................................................................................ 31
Profibus .......................................................................................................... 33
Ethernet/IP & Modbus-TCP ............................................................................ 37
Optional CCM PC boards and Layouts ......................................................... 40
CCM+
AIM
TDM
Special Applications ...................................................................................... 44
PFCS
GM
FORD
Screwdriver and Specialty tool applications
General TROUBLESHOOTING ....................................................................... 53
CS4700 Data flow block diagram (Focus on Barcodes) .............................. 54
____________________________________________________________________________________________
Page 6
39-30-43083
F1
F2
F3
2
ABC
F4
3
DEF
GHI
JKL
MNO
PQRS
TUV
WXYZ
+/-
CLR
ENTER
DIMENSIONS in INCHES
Weight:
Approximate Weight = 30 LBS. (Weight will vary slightly depending on configuration)
Note: Voltage levels can effect the maximum speed capability. The supply (kva) can
effect the ability of the tool to achieve rated torque especially on soft joints.
____________________________________________________________________________________________
September 2005
Page 7
xxxxxxxxxx
CONTROLLER
TCM requirements
49-4100-01C2
49-4100-01C3
All revisions
Revision K or higher
49-4100-03C5
49-4100-03C5D
49-4100-01C5L
49-4100-01C5LD
49-4100-03C5
49-4100-03C5D
49-4100-01C5L
49-4100-01C5LD
____________________________________________________________________________________________
Page 8
39-30-43083
00 66/56 Series
(or SD25 Screwdriver)
46 46 Series
Pset Select Switch
P Present
0 Not Present
K Keypad
V VS reqd
1 115V
(C2100 only)
2 230V **
Notes: ** - The 4700 & 4746 models are capable of DUAL voltage (115/230v) if supplied with Dual-voltage
capable TCMs.
6-Interbus-S
7-Modbus-Plus
8-Profibus-DP/DPV1
9-Reserved
A-Ethernet-IP /Modbus TCP
B- PFCS (RS232 Terminal Server)
____________________________________________________________________________________________
September 2005
Page 9
xxxxxxxxxx
____________________________________________________________________________________________
Page 10
39-30-43083
____________________________________________________________________________________________
September 2005
Page 11
xxxxxxxxxx
NOTE:
____________________________________________________________________________________________
Page 12
39-30-43083
TCM
AIM
(Fieldbus Module)
TDM
CCM
(Communications
Module
)
(Display Module)
Bottom Connector bd
Backplane
(CS2700 only)
Line Filter
GFCI
____________________________________________________________________________________________
September 2005
Page 13
xxxxxxxxxx
Keypad/Display Operation
Entering SETPOINTS Via the Keypad
The detachable version of VS (VS loaded onto a laptop PC that is connected to the controller) can be
used as an enhanced local programming facility, as not all setpoint functions are available via the
keypad. Connecting detachable VS will disable the ability to change setpoints via the controller
keypad until the computer running detachable VS is disconnected.
VS Embedded Connections
Embedded VS (available when a controller has a built-in industrial computer and monitor) can be
used via the Ethernet port or SDLC (RS-485 port).
NOTE:
____________________________________________________________________________________________
Page 14
39-30-43083
____________________________________________________________________________________________
September 2005
Page 15
xxxxxxxxxx
Last Cycle
Parameter Set #
tech-motive Display
Module & S/W Verson
____________________________________________________________________________________________
Page 16
39-30-43083
Tool Connector
SDLC Network (RS485)
(In and Out Connectors)
VS (RS-232) DETACHABLE
(and Flash upgrade port for CCM+)
Ethernet connection
(RS232)
Printer output
(Barcode input)
For the Debug/Setup port, use 9600 baud, 8 data, no parity and one stop bit. (Typically COM1 will be
used for the RS-232 serial connection.) When you press the ENTER key, a > should appear. Press
? to display a list of available commands. (In the captured text on the next page, the user entered the
larger-bold text, and the rest was the response from the CCM.) Future CCM revisions may may add
or modify the commands.
CAUTION!
____________________________________________________________________________________________
September 2005
Page 17
xxxxxxxxxx
Cycle count
Space
Spindle header
Spindle number
Dash
Parameter number
Space
Torque Pass/Fail*
Peak torque
Space
Torque Units
Spaces
Angle Pass/Fail
Angle result
Space
Angle Units
Carriage return
Line feed
(5 bytes)
(1 byte)
(3 bytes)
(2 bytes)
(1 byte)
(2 bytes)
(1 byte)
(1 byte)
(6 bytes)
(1 byte)
(6 bytes)
(1 bytes)
(1 byte)
(6 bytes)
(1 byte)
(3 bytes)
(1 byte)
(1 byte)
------------------SAMPLE PRINTER OUTPUT FORMAT (TCM backplane DIP Sw # 8 ON)---------#0095 Sp:01-01PP 13.0 4.0 10.1P 9999 40 36
#0095
Sp:
01
01
P
P
X13.0
XX4.0
X10.1
P
X9999
XXX40
XXX36
Cycle count
Spindle name*
Spindle header
Spindle number
Dash
Parameter number
Overall Pass/Fail
Torque Pass/Fail
High Limit
Low Limit
Torque Peak
Angle Pass/Fail
Angle High Limit
Angle Low Limit
Angle Result
Carriage return
Line feed
(5 bytes)
(5 bytes)
(3 bytes)
(2 bytes)
(1 byte)
(2 bytes)
(1 byte)
(1 byte)
(5 bytes)
(5 bytes)
(5 bytes)
(1 byte)
(5 bytes)
(5 bytes)
(5 bytes)
(1 byte)
(1 byte)
*If Spindle Name > 6 then the Spindle name field will increase to that length (up to 32 characters).
____________________________________________________________________________________________
Page 18
39-30-43083
Note: In addition to this RS232 port, barcodes can also enter into the TCM for marrying to cycle data
via Fieldbus and from VS (PC software).
____________________________________________________________________________________________
September 2005
Page 19
xxxxxxxxxx
3.
4.
Determine the TCP/IP address information that will be designated for CS47XX/2700 Controller.
On the console session above, use the ipconfig command to enter in this information.
Typically; the mask may be something like 255.255.255.0; the Gateway 0.0.0.0
Keypad/Display units allow entering in this information via the keypad.
Verify that the VS bridge is enabled. The command ipconfig +vseth might be needed if not.
Be sure to use the commit command to save the settings permanently if using the console.
CS4700/4746
CS4700/4746
____________________________________________________________________________________________
Page 20
39-30-43083
____________________________________________________________________________________________
September 2005
Page 21
xxxxxxxxxx
____________________________________________________________________________________________
Page 22
39-30-43083
Fieldbus Capabilities
The CS4700 Contoller can interface to one field bus: DeviceNet, Profibus, Ethernet-IP and others are
available in order to exchange I/O and data with PLCs and other devices.
Only certain hard-coded data mapping configurations are available over fieldbus. Presently, enabling
the fieldbus I/O and selecting the data type can be done via the Console/Debug port. And some
functions can be enabled (by default) via the Keypad/Display if the controller is so equipped.
Most of the specific setup for the fieldbus is done via the console AIM category.
Under this category there is a BYTE-ORDER setting also known as Little Endian and Big
Endian. This is done as some PLCs and computers expect the high byte/low byte to be sent in
different order. This setting will effect the 4- byte FLOAT values as well as the 2-byte INTEGER
values. The sample below shows an example of a system running Little Endian which is the
DEFAULT mode.
Sample DeviceNet Host program
Showing CS4700 output bytes (Default data config.)
(See next page)
____________________________________________________________________________________________
September 2005
Page 23
xxxxxxxxxx
TYPE: Default:
Outputs
Byte
Bit
Description
0
1
2
3
4
5
6
7
0-7
0-7
Byte
Bit
Description
0
1
2
3
4
5
6
7
1-4
5-6
Inputs
____________________________________________________________________________________________
Page 24
39-30-43083
Bit
Description
0
1
2
3
4
5
6
7
0-7
0-7
0-7
0-7
0-7
0-7
0-7
0-7
0-7
0-7
0-7
0-7
0-7
0-7
1-4
5-6
7-10
11-14
15-18
19-22
23-26
27-28
29-30
31-32
33-34
35-36
37-40
41-47
NOTE 1:
NOTE 2:
Inputs
Byte
Bit
Description
0
1
2
3
4
5
6
7
____________________________________________________________________________________________
September 2005
Page 25
xxxxxxxxxx
TYPE: GM8/GM4
Outputs
NOTE:
The difference between GM4 & GM8 is that GM8 mode adds
the PVI on the inputs
?
Byte
Bit
Description
0
1
2
3
4
5
6
7
0
1
2
3
4
5-7
0
1
2
3-7
0-7
Bypass
Release 1 Job
Unused
Unused
Parameter Set Selected Bit 0
Parameter Set Selected Bit 1
Parameter Set Selected Bit 2
Global Accept
InCycle
Unused
System Fault
Cycle Finished
EPR
Unused
Good
GM Red
GM Yellow
Unused
Unused
Byte
Bit
Description
0
1
2
3
4
5
6
7
0
1
2
3
4-7
0-7
0-7
0-7
Inputs
2
3
4-7
For any INPUTS entering the controller via fieldbus, make sure that these functions are not mapped to
physical inputs into the controller (via VS). Currently, if the CCM recognizes a fieldbus connection
with inputs it will not allow inputs via OPC.
____________________________________________________________________________________________
Page 26
39-30-43083
NOTE:
?
Outputs
Byte
Bit
Description
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
Byte
Bit
Description
0
1
2
3
4
5
6
7
0
1
2
3-7
2-5
6-7
Inputs
2-21
22-41
____________________________________________________________________________________________
September 2005
Page 27
xxxxxxxxxx
3
4-7
8-9
10-13
14-17
18-21
22-23
24-25
26-27
28-31
Bit
Description
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0-7
0-7
0-7
0-7
0-7
0-7
0-7
0-7
0-7
0-7
Bit
Description
0
1
2
3
4
5
6
7
0
1
2
3-7
0-7
Inputs
Byte
0
2-5
____________________________________________________________________________________________
Page 28
39-30-43083
2.
3.
4.
5.
VsSetup assignments
a. Tool switches
b. Digital inputs (via a 19-pin connector etc.)
c. Auto-increment or barcode-based pset selections
Ford specific I/O (but only if the Ford interface is enabled via the console port)
Keypad pset selection (if a keypad is resident and enabled by default or via the console)
Fieldbus (which must be enabled by defaults via keypad or console)
Note that if no keypad is present (Defaults should be set via the console)
OPC inputs via Visual Supervisor/Applicaton programs
NOTE:
?
Examples:
You want to start the tool via Fieldbus. Set Default#1 below.
NOTE:
You want to start the tool via OPC. Set Default#3 below. You must run VsSetup and unmap the
cycle-On input from the tool switch.
DEFAULTS INPUT Mapping from the Keypad (or RS-232 Console)
In order to initiate a CS47XX/2700 Controller to operate without using VS, several Default modes
have been provided. These can be selected via the Main Menu screen or by invoking the console
Default command. The Default selections allow the user to select the source of the pset-selects and
the location from which the tool will be controlled. The 4 selections are:
DEFAULT#
1
2
3
4
Fieldbus
Fieldbus
DCM physical I/O (or OPC)
Keypad
Fieldbus
Operator switches on tool
Operator switches on tool (or OPC)
Operator switches on tool
IMPORTANT
NOTE:
____________________________________________________________________________________________
September 2005
Page 29
xxxxxxxxxx
For reference, the table below shows the input mapping for the DCM when one of the above defaults
(in the prior table) is selected. (For GM- or FORD-specific default input mapping, see the GM/Ford
special applications section).
DCM Input
DEFAULT#1
Input#1
Input#2
Input#3
Input#4
Input#5
Input#6
Input#7
Input#8
Tool Cycle trig.
Sync.
Calibrate
Tool Direction Sw
Tool Aux. Sw.
DEFAULT#2
DEFAULT#3
DEFAULT#4
Cycle-on,Enable,
Clear outputs
Forward
Cycle-on,Enable,
Clear outputs
Forward
Sync.
Calibrate
Cycle-on,Enable,
Clear outputs
Forward
Pset select 0
Pset select 1
Pset select 2
Sync.
Calibrate
Sync.
Calibrate
Cycle-on,Enable,
Clear outputs
Forward
Cycle-on,Enable,
Clear outputs
Forward
Cycle-on,Enable,
Clear outputs
Forward
Input Ownership
The Console command Status will report the owner of the most popular inputs. The CCM will
own the input if the keypad, fieldbus or the Ford-function has control. The DCM will own the
input if the input is sourced from the tool, physical inputs, OPC, or (barcode or auto-increment).
DEFAULT#1,2,3 or 4
Output#1
Output#2
Output#3
Output#4
Output#5
Output#6
Output#7
Output#8
Tool YELLOW
Tool GREEN
Tool RED
Finished
Good
Bad
In-Cycle
Direction
Sync.
U.S. Standard Yellow
U.S. Standard Green
U.S. Standard Red
____________________________________________________________________________________________
Page 30
39-30-43083
AIM board
.
5-pos DeviceNet connector
(see below for pinout)
8 Position Dip switch settings on DeviceNet card
DeviceNet
Baud Rate
125k
250k
500k
(Reserved)
SW.1
OFF
OFF
ON
ON
SW.
2
OFF
ON
OFF
ON
MAC
0
1
2
Internal X-bus
(CAN connections)
Sw3
Off
Off
Sw4
Off
Off
Sw5
Off
Off
Sw6
Off
Off
Sw7
Off
Off
Sw8
Off
On
Off
Off
Off
Off
On
Off
1
(Internal) DeviceNet Card (Side View)
LED #1
LED #2
LED #3
LED#4
Pin #1 of 5 position connector on PC board
SIGNAL
PIN
SIGNAL
Shield
V+ (+24vdc)
V- (0 volt)
CAN_H
CAN_L
1
2
3
4
5
VCAN_L
Shield
CAN_H
V+
5 pin Mini-style
Bulkhead connector
STATE
LED1-Reserved
LED2- Network
Status
LED3- Module
Status
LED4- Reserved
Description
--Off
Green steady
Green flash
Red steady
Red flash
Off
Green steady
Green flash
Red steady
Red flash
---
Status Indicators
Once the controller is powered up and the Devicenet module is initialized, LED #3 will be green, and
all others will be off (#2 may be flashing green, this is OK). Once communications is established with
the master, LED#2 will be steady green and LED#3 will remain on (as shown, above).
EDS file
An EDS file is available upon request which is applicable to this DeviceNet ANYBUS card.
____________________________________________________________________________________________
September 2005
Page 31
xxxxxxxxxx
>aim ?
'aim'
- Displays AIM status.
'aim io'
- Display the current state of the AIM I/O.
'aim +diag'
- Output AIM diagnostic data to the console.
'aim -diag'
- Turn off AIM diagnostic output.
'aim setmode <mode>' - Sets fieldbus mode.
modes:
default (1 byte in, 7 bytes out)
std
(1 byte in, 48 bytes out)
gm4 (4 bytes in, 4 bytes out)
gm8 (8 bytes in, 4 bytes out)
'aim config'
- Display DeviceNet node configuration.
'aim config addr<0 to 63> baud< 125,250,or 500 >'\n"
- Modifiy DeviceNet address/baud rate.
'aim config setmode <mode>'
modes:
ccm
(get addr/baud from the ccm)
switches1 (get addr/baud from switches)
switches2 (switches reverse ordered)
'aim byteorder big' - Configure for big endian (Motorola style) byte order
'aim byteorder little' - Configure for little endian (Intel style) byte order
'aim commit'
- Commit AIM settings to EEPROM storage.
>aim config
address
baud
mode
: 60
: 500
: switches1
____________________________________________________________________________________________
Page 32
39-30-43083
____________________________________________________________________________________________
September 2005
Page 33
xxxxxxxxxx
____________________________________________________________________________________________
Page 34
39-30-43083
Baud Rate
The baud rate on a Profibus-DP network is set during configuration from the master. The module
features auto baud rate detection and the user does not have to configure the baudrate.
Supported baud rates:
1. 9.6 kbit/s
2. 19.2 kbit/s
3. 45.45 kbit/s
4. 93.75 kbit/s
5. 187.5 kbit/s
6. 500 kbit/s
7. 1.5 Mbit/s
8. 3 Mbit/s
9. 6 Mbit/s
10. 12 Mbit/s
Node Address
The switches can be used when selecting a node address in the range 00-99.
Termination
Each bus segment in a Profibus network must be terminated properly to ensure error-free operation.
If the module is used as the first or last node in a network, the termination switch has to be in ON
position. Otherwise the switch has to be in OFF position.
NOTE:
____________________________________________________________________________________________
September 2005
Page 35
xxxxxxxxxx
aim
>
Anybus Interface Module is active.
HW Config: 00, SW Version: 1.02E
I/O mode: default (1 byte in, 7 bytes out)
Anybus Module is attached.
Vendor ID:
1
Serial Number:
A001B143
Module SW Version: 1.00
Boot Loader Version: 1.34
Fieldbus Type:
5 - Profibus-DPV1
Switches
25
Node Address
25
AppInt SW Version: 3.00
Fieldbus SW Version: 1.35
Anybus Module is initialized.
Anybus Module is not online.
>aim ?
'aim'
- Displays AIM status.
'aim io'
- Display the current state of the AIM I/O.
'aim +diag'
- Output AIM diagnostic data to the console.
'aim -diag'
- Turn off AIM diagnostic output.
'aim setmode <mode>' - Sets fieldbus mode.
modes:
default (1 byte in, 7 bytes out)
std
(1 byte in, 48 bytes out)
gm4 (4 bytes in, 4 bytes out)
gm8 (8 bytes in, 4 bytes out)
'aim config'
- Display Profibus node address
'aim config addr<0 to 126>' - Modify Profibus node address
'aim config setmode <mode>'
modes:
ccm
(get addr from the ccm)
switches (get addr from switches)
'aim byteorder big' - Configure for big endian (Motorola style) byte order
'aim byteorder little' - Configure for little endian (Intel style) byte order
'aim commit'
- Commit AIM settings to EEPROM storage.
>aim config
address
: 25
mode
: switches
____________________________________________________________________________________________
Page 36
39-30-43083
____________________________________________________________________________________________
September 2005
Page 37
xxxxxxxxxx
NOTE:
LED functionality
For EthernetIP mode:
LED#3 will be solid green when the Master is connected (online).
LED#3 will flash green (at 1hz) when the Master is not connected (offline).
For ModbusTCP mode:
LED#3 will flash green when the Master is connected (online).
LED#3 will be off when the Master is not connected (offline).
Writing Inputs
The start address (byte zero) for writing inputs begins at address 400hex (1024 decimal).
____________________________________________________________________________________________
Page 38
39-30-43083
aim
>
Anybus Interface Module is active.
HW Config: 00, SW Version: 1.01
I/O mode: gm4 (4 bytes in, 4 bytes out)
Anybus Module is attached.
Vendor ID:
1
Serial Number:
A001B126
Module SW Version: 1.23
Boot Loader Version: 1.18
Fieldbus Type:
83 - Ethernet IP+IT
Dip Switches: 0x0
AppInt SW Version: 3.01
Fieldbus SW Version: 1.23
Anybus Module is initialized.
Anybus Module is online.
>
aim ?
'aim'
- Displays AIM status.
'aim io'
- Display the current state of the AIM I/O.
'aim +diag'
- Output AIM diagnostic data to the console.
'aim -diag'
- Turn off AIM diagnostic output.
'aim setmode <mode>' - Sets fieldbus mode.
modes:
default (1 byte in, 7 bytes out)
std (1 byte in, 48 bytes out)
gm4 (4 bytes in, 4 bytes out)
gm8 (8 bytes in, 4 bytes out)
'aim config' - Displays anybus module TCP/IP configuration.
'aim config addr <ip addr> mask <subnet mask> gateway <gateway>'
- Modifies anybus module TCP/IP configuration.
'aim config setmode <mode>' - Determines where to get the IP settings
modes:
ccm - IP settings from the ccm
arp - IP settings from External source
See module document
'aim byteorder big' - Configure for big endian (Motorola style) byte order
'aim byteorder little' - Configure for little endian (Intel style) byte order
'aim config +EthIP'
- connection type is EthernetIP
'aim config +Modbus'
- connection type is Modbus
'aim commit' - Commit AIM settings to EEPROM storage.
>
aim config
Physical Address : 00-30-11-02-15-56
IP Address
: 10.120.18.31
Subnet Mask : 255.255.252.0
Default Gateway : 10.120.16.1
mode
: ccm
connection
: EthIP
____________________________________________________________________________________________
September 2005
Page 39
xxxxxxxxxx
RS-232
Flash/VS
Remote
LEDs
Ethernet
10-base-T
Battery
#DL2430
(JP3) X-bus (CAN)
Termination jumper
SDLC to external
network
24 VDC in/out
CCM PLUS
MAC address etc.
SDLC to TCM
JP3
Diagnostic
LEDS
Options
SW2
SDLC Address
SW1
Options SW2
Switch #1 - Force CCM into FLASH mode
Switch #2,3,4
Sw #2
Sw #3
Sw #4
0
0
0
1
0
0
0
1
0
1
1
0
0
0
1
1
0
1
0
1
1
1
1
1
Switch #7 & 8 - Sets internal CAN bus baud rate (Set for 500k default.see table)
Sw #7
0
1
0
1
Sw #8
0
0
1
1
____________________________________________________________________________________________
Page 40
39-30-43083
xxxxxxxxxx
downstream devices, the baud rate and the termination resistor do not matter. Typically, these will be
set properly at the factory, but this could become an issue on a field-upgrade. If the baud rates are
wrong, the devices will not communicate at all. If the baud rate is correct, but the termination is
wrong, communication may be intermittent; for example, it may appear to operate properly but
flashing downstream will not work, etc.
(Future)
(RED) 5Volts
(24vdc in/out)
( 24vdc)
Green Flashing
AIM running
RS-232
CAN in/out
(Not used) 5vdc input
Sw.2
Sw.3
Baud
0
0
125k
1
0
250k
0
1
500k*
1
1
20k
Sw.1 = CAN Termination
____________________________________________________________________________________________
Page 42
39-30-43083
24vdc in/out
5v LED2
To Display
New REV. TDMs
J17 LED Y
J16 - LED G
J15 - LED R
CAN in/out
R,G,Y connector
Sw.2
Sw.3
0
0
1
0
0
1
1
1
Sw.1 = CAN
Baud
125k
250k
500k*
20k
RS-232
(Not used)
To Keypad
Blinks
if running
Key-press
CCM comm. problem
____________________________________________________________________________________________
September 2005
Page 43
xxxxxxxxxx
into the console for units with a keypad/display. The CCMs SW2 (2 dip switch) can
force PFCS to be enabled. A special menu will then be available which will permit all of the
PFCS configurations.
Type ipconfig +pfcs to enable the PFCS client in the CS47XX/2700 Controller.
Type pfcs mode ethernet to configure PFCS for Ethernet operation
Use the pfcs addr <ip addr> and pfcs port <port> to enter the PFCS server info.
See below for details in using the Barcode/Buffer or Custom Machine-ID options.
When complete be sure to use the pfcs commit command
Use the pfcs +diag command to assist in debugging
Asynch Daughter
(Attached to CCM)
Location of 25Pin-D
PFCS Terminal Server connector
1.
2.
3.
4.
5.
6.
7.
Verify the controller has the add-on Asynch Daughter board & DB25 connector on the enclosure
Connect the DB25 cable from the PFCS Terminal Server to the controller
Type ipconfig +pfcs to enable the PFCS client in the controller
Type pfcs mode terminalserver to configure the PFCS client for (RS232)
See pfcs ? for details to set one of several options (ACK timeouts, Retries & other options)
When settings are complete type commit to save the settings
You can use the pfcs start or pfcs stop command although on power up PFCS will start auto.
PFCS buffering will not work unless either the avi or vin is
enabled. Also, the TCM may need to be set up for VIN history
mode with the VS system settings program (for model number
applications).
When using the +psetid, the Machine ID will be derived from the first four characters of the TCMs parameter set
name that ran the cycle. VS must be used to establish parameter set names etc.
____________________________________________________________________________________________
Page 44
39-30-43083
>ipconfig +pfcs
Starting PFCS Client.
Ethernet Adapter CS8900A
Physical Address : 00-05-6B-07-01-00
DHCP Enabled : No
IP Address
: 10.120.17.27
Subnet Mask : 255.255.252.0
Default Gateway : 0.0.0.0
External Interfaces Enabled:
Visual Supervisor Bridge
PFCS Client
>pfcs ?
'pfcs'
- Displays PFCS client configuration.
pfcs mode <mode> -Sets mode to Ethernet or Terminal Server
'pfcs start'
- Connect to the PFCS server.
'pfcs stop'
- Disconnect from the PFCS server.
pfcs stats'
- Display PFCS communication statistics.
'pfcs stats clear'
- Clear PFCS communication statistics.
'pfcs +diag'
- Output PFCS diagnostic data to the console.
'pfcs -diag'
- Turn off PFCS diagnostic output.
'pfcs addr <ip addr>' - Sets PFCS server IP address.
'pfcs port <port>'
- Sets PFCS server port.
'pfcs retries <n>'
- Sets Max Retries to <n> (1<=n<=10).
'pfcs ack <n>'
- Sets Ack Timeout to <n> seconds (1<=n<=10).
'pfcs keepalive <n>' - Sets Keep Alive Interval to <n> seconds (30<=n<=240)
'pfcs reconnect <n>' - Sets Reconnect Interval to <n> seconds.
'pfcs +psetid'
- Machine ID for rundowns will use PSet Name.
'pfcs -psetid'
- Machine ID for rundowns will be assigned by PFCS.
'pfcs avi'
- PFD will send AVI barcode with results.
'pfcs vin'
- PFD will send VIN barcode with results.
'pfcs nobarcode'
- PFD will not send barcode with results.
'pfcs +buffer'
- Enables buffering of rundowns.
'pfcs -buffer'
- Disables buffering of rundowns.
'commit'
- Commit PFCS settings to EEPROM storage.
PFCS is enabled.
PFCS Server Address : 10.120.16.116
PFCS Server Port : 16101
____________________________________________________________________________________________
September 2005
Page 45
xxxxxxxxxx
Max Retries
:3
Ack Timeout
: 5 seconds
Keep Alive Interval : 120 seconds
Reconnect Interval : 10 seconds
Machine ID assigned by PFCS.
Barcode disabled.
Result buffering disabled.
>pfcs +diag
____________________________________________________________________________________________
Page 46
39-30-43083
SPECIAL APPLICATION: GM
The CS47XX/2700 Controller has an Ethernet interface that complies with the latest specification for
sending data to the GM server. It also has a DeviceNet interface that complies with the GM
specification.
Note that it with Keypad/Display units that much of the below configurations can be done by setting
the CCM SW2 DipSwitch #3 to force the GM Driver to be enabled and using the keypad to make the
appropriate setups.
Here are the general setup instructions (If using the console):
1. Enable the GM Ethernet interface via the RS-232 console {ipconfig +gm}
2. Enter the GM Server IP address via the RS-232 console
NOTE:
?
3.
4.
5.
Set up the appropriate GM I/O fieldbus mapping via the RS-232 console. Refer to the Fieldbus
Section (GM4 or GM8 I/O) {aim setmode gm4}
Set defaults using either the RS-232 console or the keypad. You should select one of the
fieldbus defaults to block OPC.
Set up the fastening strategy and parameter limits using the keypad or VS.
a. If GM (PVIs) are being used, the Model# Barcode must be enabled and the minimum length
must be set to 1 in the VsSetup-barcode setup tab-mask.
b. In order for the GM host to be able to see the PVI, make sure the VIN-History mode for
Model# barcodes is enabled. This is done in VsSystemSettings.
IMPORTANT GM Information
The GM specification requires that certain algorithms and setpoints be used for compliance.
In general, when setting the defaults through the keypad, these are appropriately set except for
application customization of specific setpoints.
GM has adopted a general standard which gives special meanings to the lights presented to the
operator.
LIGHT
GENERAL PROCEDURE
(Conditions applicable to torque control)
Yellow
Red
____________________________________________________________________________________________
September 2005
Page 47
xxxxxxxxxx
In order to meet this specification and the required light patterns for all of the various conditions (not
shown here) here are some rules to setting up the controller:
1.
The GM Red/Yellow/Green lights must be mapped instead of the standard R/Y/G lights
(This should already be done if Defaults were loaded after the box was set to GM mode)
2.
The REHIT algorithm can be enabled if it is desired for the application. This is a special
monitor function to detect if an operator is trying to tighten an already tight fastener.
NOTE:
3.
The REMOVE-TORQUE-LIMIT (on the pset Torque Monitor tab) must be set higher
than the Torque-High limit.
4.
In order to guarantee the I/O timing over DeviceNet, a Minimum Time between cycles of a half
second should be entered (keypad defaults should set this already etc.).
5.
Slip Detect (on the pset Torque/Angle Control tab) can be enabled, if desired. This algorithm
is intended to stop the tool if the torque drops off significantly (for example, due to a broken bolt
or because a socket has slipped off, etc.)
For this Slip-Detect to function per the GM Specification, the controllers Control Ref Torque
must be equal to ZDR (or Threshold torque).
In most instances, VS should not be needed for the GM-required setup on units with a keypad/display;
Rather, select the GM Mode and use the set defaults as instructed above. If a VS-embedded
controller/PC is connected, be sure to select VIN History (Model#) mode as the GM host requires it.
The CS47XX controller for GM is special in that it must also be fitted with the appropriate GM
specified I/O connectors. Additionally, special provisions within the enclosure provide an isolated
24vdc supply for the DeviceNet function.
____________________________________________________________________________________________
Page 48
39-30-43083
Fieldbus
Fieldbus
DCM physical I/O
Keypad
Fieldbus
Operator switches on tool
Operator switches on tool
Operator switches on tool
DEFAULT#1
Bypass
DEFAULT#2
DEFAULT#3
DEFAULT#4
Cycle-on
Release One Job
Forward
Cycle Enable
Bypass
Cycle Enable
Forward
Pset select 0
Pset select 1
Pset select 2
Cycle-on
Release One Job
Forward
Cycle Enable
Bypass
Cycle Enable
Forward
Cycle-on
Release One Job
Forward
Cycle Enable
Bypass
Cycle Enable
Forward
DEFAULT#1,2,3 or 4
Output#1
Output#2
Output#3
Output#4
Output#5
Output#6
Output#7
Output#8
Tool YELLOW
Tool GREEN
Tool RED
Light GM Green
Pass-thru STACK Light - Yellow
Light GM Red
Light GM Yellow
Pass-thru STACK Light - Green
Pass-thru STACK Light - Red
In-cycle
Pass-thru
GM STACK Alarm
Light GM Yellow
Light GM Green
Light GM Red
____________________________________________________________________________________________
September 2005
Page 49
xxxxxxxxxx
Description
Shield
No connection within CS4100 (24v field)
Isolated Common (Device-Net Ground )
CAN_H
CAN_L
Optional Bypass/Release
Pendant Connector
Optional Stack-Light
Connector
PIN
1
2
3
4
Description
+24vdc
Bypass
(DI8)
N/C
Release One Job (DI5)
PIN
1
2
3
4
5
Description
Pass-thru GM Green
Pass-thru GM Yellow
0 volt - Common
Pass-thru GM Red
Pass-thru GM Stack Alarm
(DO5)
(DO2)
(DO6)
(DO8)
Optional Remote-Handle
10-pin Bendix#PT02A-12-105
Field mate: PT06A-12-10P (SR)
Bendix#PT02A-14-19S
Field mate: PT06A-14-19P (SR)
PIN
A
B
C
D
E
F
G
H
J
K
Description
24vdc from CS4100
Cycle-on
(DI4)
Cycle enable
(DI7)
In-Cycle
(DO7)
Pset select 0
(DI1)
Pset select 1
(DI2)
Pset select 2
(DI3)
Forward
(DI6)
Common
Shield
PIN
A
B
C
U
D
V
Description
Good (remapped stack alarm**)
(DO8)
GM Red
(DO3)
GM Yellow
(DO4)
+24vdc
Common
GM Green (Flash EPR) (DO1)
____________________________________________________________________________________________
Page 50
39-30-43083
?
3
Either set defaults from the RS-232 console or via the keypad, or use the VS program to set up
the appropriate I/O sources. This must be done to provide proper functionality (Tool runs from
switches on tool, where are the psets selected etc.)
Set up the fastening strategy and setpoints either from the keypad or Visual Supervisor.
NOTE:
CS4700
Ford Server
____________________________________________________________________________________________
September 2005
Page 51
xxxxxxxxxx
____________________________________________________________________________________________
Page 52
39-30-43083
Symptom
Possible Solution
CS4700/2700 Controller
(Any configuration)
____________________________________________________________________________________________
September 2005
Page 53
xxxxxxxxxx
____________________________________________________________________________________________
Page 54
39-30-43083
www.cp.com
U.S. English
Printed in USA
Copyright 2005
CP techmotive, Novi, MI, USA