CANION Users Manual
CANION Users Manual
Art. No.
March 16, 2000
Table of Contents TOC
Table of Contents............................................................. 3
Introduction...................................................................... 5
About CANION Documentation ..............................................................................5
Scope of this Manual ...........................................................................................5
Intended Use .......................................................................................................5
About the CANION .................................................................................................6
Intended Use .......................................................................................................6
Safety Instructions ...............................................................................................6
Product Identification ...........................................................................................6
Product Identification Label.............................................................................6
Technical Support................................................................................................7
Product Warranty.................................................................................................7
Applications ................................................................... 15
Order Picker..........................................................................................................15
Reach Truck .........................................................................................................17
Specifications ................................................................. 37
Electrical Power Inputs & Outputs ........................................................................37
Control Inputs and Outputs...................................................................................37
Environmental Limits ............................................................................................38
Physical Data ........................................................................................................38
Intended Use
This manual is intended for OEM vehicle manufacturers who are designing and
integrating the CANION into a vehicle.
Safety Instructions
The CANION is intended for connection to DC battery power sources only.
Always verify before installation that the CANION has the correct article number for
the application. Different CANION models having the same physical appearance
may contain significantly different operating software. Only the article number
uniquely identifies a CANION.
Atlas Copco provides this and other manuals to assist manufacturers in using the
CANION in a correct, efficient and safe manner. Manufacturers must insure that all
persons responsible for the design and use of equipment employing the CANION
have the proper professional skill and apparatus knowledge.
Product Identification
Product Identification Label
A label (see Figure 1) containing pertinent product identification information is
affixed to the top cover of each CANION module. The product label fields relevant
to product identification are described in Table 1.
Revision Code
AAAAAAAAAA - RRR
Article Number
CAxx01-2Axx CANION
CANION Model
SN: CCCCCCC - NNN
Production lot
Made in Sweden
MM= month
DD= day
C0012.CDR
field description
article number A unique part number assigned to CANION units
with a specific hardware and software
configuration. CANION units with the same
article number and revision code are identical.
revision code Indicates the revision level of the article
CANION model
Installed Options
CANION CAxx01-2Ayy 01 = none
(CAN I/O
Module)
Nominal DC Supply Voltage
24 = 24 VDC
36 = 36 VDC
48 = 48 VDC C0013.CDR
Technical Support
For additional information on any topic covered in this document, or for additional
information or applications assistance on any Atlas Copco Controls’ product,
contact an Atlas Copco Applications Center listed in the front of this manual.
Product Warranty
Refer to the sales agreement or contract under which the CANION was purchased
for a complete statement of the product warranty.
Principles of Operation
Introduction
The CANION (CAN I/O Module) is a general purpose micro-controller for CAN Bus
based electric vehicles. CANION has the processing power and memory resources
to function as a truck controller. With its analog and digital I/O and communications
facilities, CANION is well suited to manage truck motion, I/O functions (including
hydraulics), interface to operator controls and control an on-board operator display.
Like all ACC electric vehicle products, CANION is designed for the environment of
the electric vehicle.
CANION Hardware
General Description
Figure 22 shows a block diagram of the CANION hardware configuration. A
Motorola 68HC08 series micro-controller performs the CPU functions. Operating
and application software reside in on-board flash memory. User-adjustable
parameters are stored in EEPROM.
The CPU monitors a large array of inputs (both digital and analog) and controls a
number of outputs. All inputs are filtered and provided with diode overvoltage
protection. Outputs are buffered. The PLD (Programmable Logic Device) provides
the capability for software control with hardware override of PWM outputs. CANION
operating software scans inputs and updates outputs once per millisecond.
The internal power supply produces all voltages required by internal components
and a source of +5 VDC for use as an analog reference voltage. A standard
CANopen interface is provided for communications over the CAN Bus. All user
connections are made to a single 42 pin connector.
CAN CAN
Bus interface
output
drivers
digital
outputs
analog (5)
inputs CPU
Current feedback
(4) signal
digital conditioning
flash
inputs eeprom PWM
(14) RAM output
PLD PWM
Monitor devices
outputs
(10)
(DI 10-14)
Overcurrent
+5 VDC S0010.CDR
Analog Inputs
Two (2) differential and two (2) single ended inputs are provided. The analog inputs
provide an ideal interface to analog vehicle controls and sensors.
Digital Inputs
Fourteen (14) full voltage digital inputs are provided for interfacing truck functions
(switches, contacts, etc) operating from full battery voltage.
Digital Outputs
Five (5) digital outputs are reserved for interfacing to low level electronics devices
such as displays and micro-controllers.
PWM Outputs
Ten (10) PWM power outputs are provided for controlling electrical and hydraulic
devices and actuators. Eight of these power outputs utilize current feedback,
enabling closed loop control of proportional valves and similar types of analog
actuators. The capability to program pull-in current, holding current and pull-in time
for each output, enables less costly low voltage (12 volt) actuators to be operated
from truck battery voltage and conserves power.
The two remaining PWM outputs are similar except they do not provide current
feedback.
CANION Software
CANION, as previously stated, is a general purpose micro-controller capable of
implementing specific behavior through incorporation of vehicle-specific software.
Figure 3 shows the CANION software structure and organization.
Interface
Scheduler
CANION Hardware
C011.CDR
The Scheduler and a group of handlers interact directly with the CANION hardware.
The scheduler is a simple task manager & scheduling routine. Tasks performing
time-critical functions may be scheduled to run every millisecond. Tasks of a less
critical nature run at multiples of one millisecond.
The I/O Handler reads, filters and stores the current value of analog and digital
inputs. Digital inputs are scanned once per millisecond. Analog inputs are
selectively scanned at an interval of two to eight milliseconds.
PWM power outputs are managed by the PWM Handler. Specific functions
performed by the PWM handler include pull-in and hold current selection, and
closing the current loop on current controlled outputs.
CANION base system source code is written in ANSI-C and compiled using the
“Cosmic C” compiler and linker. An on-board monitor program provides standard
Monitor functions including I/O and memory interrogation. This feature is useful for
testing and debugging board level application software.
Error Handling
Error Detection
Utilizing a combination of hardware and software implementations, CANION
provides built-in error/fault detection and management capability. Table 2
summarizes the CANION's error/fault detection capabilities and methods.
item method
CANION Operational Hardware Watchdog timer must be
periodically reset by software command
Analog Inputs Input values monitored for open circuit,
short circuit and loss of reference
voltage
PWM outputs Current feedback monitored for open
circuit and short circuit conditions
CAN communications CRC check of every message
DC supply Monitored for voltage within range for
normal operation
Table 2 CANION Fault/Error Detection
Error Management
CANION, as the truck controller, typically executes a pre-programmed response
comprised of messages to other truck components and manipulation of its I/O when
an error is detected to bring the vehicle to a safe condition. Through the facilities of
the on-board PLD (Programmable Logic Device), some of CANIONS digital inputs
may be logically connected to PWM outputs, thereby providing direct hardware
disable capability.
Error Recording
The CANION retains an error log of its internal errors as well as error codes
received from all of its clients. The information logged includes an error code and
time stamp for each error. The error log is accessible at CANION's CAN Object
dictionary.
Order Picker
Figure 4 illustrates an application of the CANION along with other ACC electric
vehicle components in an order picker. In this configuration, a CANION module
(CANION #1) serving as the truck controller, processes inputs from operator
controls and from sensors on the vehicle. CANION #1, under the direction of a
vehicle-specific control program, monitors and coordinates the operation of other
truck components interconnected on a CAN Bus. The Operator Dashboard that
interfaces to CANION #1 provides status and diagnostic information for the
operator and serves as an entry point for operating parameters.
A second CANION (CANION #2) in the vehicle base functions as a remote I/O
controller. CANION #2 controls the hydraulic valves (both on/off and proportional)
and the main electrical contactor based on commands from CANION #1.
Two AC SuperDrives (Traction Drive and Lift Pump Drive) control AC induction
motors driving a traction wheel and hydraulic pump for the lift system. They
respond to vehicle control commands from CANION #1.
An Advanced Power Steering (APS) unit with integral motor, gear reducer and
control electronics, controls vehicle steering. CANION #1 converts steering wheel
input to steering commands that are communicated to the APS. Totally automatic
steering may be implemented with the addition of a Wire Guidance Unit which
tracks a signal emitted from a buried wire and supplies steering commands directly
to the APS.
With its high electrical noise immunity, high data rate, extensive data checking and
automatic error correction capability, the CAN Bus is well suited for
communications in electrically powered vehicles. A three wire CAN Bus cable
handles communications between the operator platform and vehicle base, thereby
greatly simplifying the size of the drape cable and the associated manufacturing
and maintenance cost.
Operator Dashboard
CANION #1
(truck controller)
Steering Sensor
Steering Wheel
Height Sensor
CAN Bus
Wire Guidance
Unit Main Contactor
Reach Truck
Figure 5 illustrates a configuration for a reach truck in which a single CANION
functions as overall truck controller. In this implementation (see Figure 6) all
operator controls (except the steering handle) interface to the CANION. The
CANION controls all electrical actuators and hydraulic valves (both proportional and
on/off). The CANION controls and monitors the lift, traction and steering functions
via the CAN Bus. Other sensors required for truck management interface directly to
the CANION. An operator dashboard which may include a numeric display,
indicators and controls interfaces directly to the CANION.
Multi-function Handle
Operator Dashboard
Steering Handle
or wheel ENTER
CANION
Traction Drive Lift Pump Drive
Main Contactor
CAN Bus
Lift Motor & Pump
Traction Motor
Hydraulic Valves & Controls
Electronic Power
Steering S0024.CDR
Steering Angle
potentiometer
height
dashboard seat limit
holding switch CAN Bus
brake
ENTER
AC SuperDrive
traction
drive
Advanced
power
steering
multi-function
handle traction
CANION motor
lift height
sensor
steering
encoder wheel or
handle
AC SuperDrive
lift drive
main aux.
contactor contactor
lift motor
S0022.CDR & pump
hydraulics manifold
& valves
Analog Inputs
General
Joysticks, potentiometers and similar analog devices producing speed, braking, lift
and steering commands interface to four (4) CANION analog inputs. Two analog
inputs are differential and two are single ended inputs. Since differential inputs
provide greater common mode noise cancellation, analog inputs with a large
common mode noise component or whose common mode noise component would
have the most detrimental effect on vehicle performance should be connected to
differential inputs.
For all analog inputs, the analog to digital conversion is ratiometric. A +5VDC
reference source is supplied by the CANION. Refer to the "Specifications" for
details on analog input characteristics and ratings.
joystick
(or similar analog
input device)
CANION
6
+5V OUT
21 +AN1
20
-AN1
35 +AN2
34 -AN2
C0001.CDR
The circuit configuration For single ended inputs is shown in Figure 8. Here also, 10
Kohms is the recommended value for the external resistance.
CANION
Analog sensors
6
+5V OUT
36 +AN3
37 +AN4
7
Analog Gnd.
C0002.CDR
Note: Analog Gnd. Is
internally connected to B-
below the travel limits as an open or short circuit condition. Adjustable parameters
permit the error thresholds to be set according to the characteristics of the input
device.
joystick
(or similar analog
input device)
CANION
R1
6
+5V OUT
21
AN1+
20 AN1-
7 Analog Gnd.
R2 C0004.CDR
Figure 9 Differential Input with Additional Resistances for Open/short Circuit Detection
Digital Inputs
General Information
The CANION provides fourteen (14) digital inputs for interfacing truck functions
(switches, contacts, etc) operating at full battery voltage. Refer to the
"Specifications" for details on digital input characteristics and ratings.
B+
CANION
function a
(on)
DI 1
function b
(off)
DI 2
function c
(off)
DI 3
DI 14
C0003.CDR
Figure 10 Input Circuit for Digital Inputs Operated from Battery Voltage
Operating Modes
A PWM output may be configured to operate in either of the following modes:
− Current control mode
− Pull-in and hold mode
In current control mode, actual device current is measured and the current
regulation software adjusts the output's duty cycle as necessary to maintain current
through the output at the commanded value. Current control mode is normally used
for controlling proportional valves and similar current sensitive devices.
B+ B+
POUT 1
POUT 2
Over-current
(to PWM control) C0005.CDR
With Pull and hold mode, the percentage of battery voltage applied to the load is
controlled. A control algorithm applies a specified percentage of pull-in voltage for a
specified time at turn-on then reverts to a specified holding level. User-adjustable
parameters control pull-in percent, pull-in time and hold percent. Pull and hold
mode is normally used to control relays, contactors and similar on/off devices. It
also enables lower cost standard voltage contactors to be utilized on vehicles
operating from higher battery voltages.
B+
CANION
42
Device POUT 1
1
Device POUT 2
15 POUT 3
Device
Device 26
POUT 9
C0006.CDR
The vehicle designer must be aware of the following restrictions regarding the use
of current control mode and assignment of proportional valves to PWM outputs:
− Due to the shared current feedback (see Figure 11), only one output operating in
current control mode may be active at any time in a PWM output group (see
Table 4). More than one current control mode output may exist within an output
group as long as no more than one output is on at any time.
− Current control mode is not available in Output Group 4 (see Table 4).
Digital Outputs
Five (5) digital outputs (DO 1 - DO 5) are reserved for interfacing to low level
electronic devices such as micro-controllers and displays. The interfacing
requirements and methods vary depending on the specific device to be interfaced
and the application software supporting the device. Designers should consult ACC
for interfacing details when utilizing these digital outputs.
CAN L
CAN -
Power
Supply + 120
(8 - 24 VDC) 120
CAN L CAN H
CANION
C0007.CDR
Service Device
Connector
B-
(single connection to B-)
Service Device
Connector
CANION
CAN L CAN H
CAN H
CAN L
120 C0008.CDR
120
Power Distribution
General Configuration
Figure 15 shows a general schematic for battery power distribution in a truck
system comprised of a CANION, AC SuperDrive and APS. CANION, functioning as
the truck controller, controls the main contactor and distribution of battery power to
other truck components. Normally, CANION closes the main contactor after the
APS and AC SuperDrive(s) have successfully completed their power-up and
initialization without error and their internal capacitors are pre-charged.
key
switch
F1
D1
B+
R1 = 10
D2
main 14
contactor
B+
3
emergency DI 2
stop
CANION
40
POUT 10
F2
B-
28
F3
B+
B+
F4
APS
B- B-
AC SuperDrive
8 1
L K1
B+
on-board
fuse
+ U V W B-
C0009.CDR
B-
Resistor R1 provides current limited path for pre-charging the internal capacitors in
the AC SuperDrive and APS when power is first turned on via the key switch. Diode
D1 blocks the power stored in the filter capacitors of the APS and AC SuperDrive
from supplying power to the key switch circuit when the key switch is opened.
Diode D2 suppresses the discharge voltage of the main contactor.
CANION Installation
Mounting CANION in a Vehicle
The CANION is housed in a cast aluminum box that may be mounted on a flat
surface. Built-in mounting tabs with pre-drilled holes are provided for securing the
CANION to the vehicle. Figure 16 shows the CANION mounting dimensions and
clearances required for the mating connector and wiring.
The mountinghole diameter is 5mm.
Mounting Location
A CANION may be mounted in any location that satisfies the CANION
environmental requirements (see "Environmental Limits"). Either vertical or
horizontal mounting is acceptable. Since the CANION has no periodic maintenance
or servicing requirements, accessibility for maintenance or adjustments is not
required.
Assembly Tools
A hand-operated crimping tool, two (2) die sets and two (2) pin extraction tools are
required to wire and assemble a mating connector. Table 6 provides details on a
complement of hand tools recommended for this purpose.
Remove and inspect the crimped contact. As illustrated in Figure 18, the insulation
must extend beyond the end of the insulation barrel but not into the wire barrel and
all strands must be captured in the wire barrel. (Fig. 18 is not inserted).
Figure 18 Contact with Wire after Crimping
1 POUT-2 22 CAN H
2 DI 1 23 CAN L
3 DI 2 24 DO 5
4 DI 3 25 DO 2
5 DI 4 26 POUT 9
6 + 5V OUT 27 POUT 6
7 Analog Gnd. 28 B- (Battery -)
8 CAN Gnd. 29 POUT 4
9 DI 14 30 DI 9
10 DO 4 31 DI 10
11 DO 1 32 DI 11
12 POUT 8 33 DI 12
13 POUT 5 34 -AN2
14 B+ (battery +) 35 +AN2
15 POUT 3 36 +AN3
16 DI 5 37 +AN4
17 DI 6 38 DI 13
18 DI 7 39 DO 3
19 DI 8 40 POUT 10
20 -AN1 41 POUT 7
21 +AN1 42 POUT 1
42 41 40 39 38 37 36 35 34 33 32 31 30 29
28 27 26 25 24 23 22 21 20 19 18 17 16 15
14 13 12 11 10 9 8 7 6 5 4 3 2 1
Environmental Limits
CAN24 CAN36 CAN48
Temperature
operational [deg -25 - +55
C]
storage [deg -40 - +70
C]
Mechanical
sealing enclosure fulfils IP54 (IP64
optional)
Physical Data
CAN24 CAN36 CAN48
dimensions (see Figure 16)
weight [kg 0.9 (2)
(lb)]
Operating position any