ZAPI EPS Dc0 Manual Pot Enc3
ZAPI EPS Dc0 Manual Pot Enc3
EQUIPMENTS CONSTRUCTION
Via Parma, 59 – 42028 – POVIGLIO (RE) – ITALY
Tel +39 0522 960050 (r.a.) – Fax +39 0522 960259
e-mail: [email protected] – web: www.zapispa.it
EN
User Manual
EPS-DC0
POT&ENC
Copyright © 1975-2007 Zapi S.p.A.
All rights reserved
The contents of this publication is a ZAPI S.p.A. property; all related authorizations are covered by
Copyright. Any partial or total reproduction is prohibited.
Under no circumstances will Zapi S.p.A. be held responsible to third parties for damage caused by
the improper use of the present publication and of the device/devices described in it.
Zapi spa reserves the right to make changes or improvements to its products at any time and
without notice.
The present publication reflects the characteristics of the product described at the moment of
distribution. The publication therefore does not reflect any changes in the characteristics of the
product as a result of updating.
NOTES LEGEND
APPROVAL SIGNS
PROJECT MANAGER MI
TECHNICAL ELECTRONIC
PP
MANAGER VISA
Figure 2-1
EPS-AC0
Figure 2–2
Stepper Motor
Figure 3-1
With a Handlebar (tiller or joy-stick), the sensor in the hand-wheel will be a twin pot
(see Figure 3-2 below). Then the system works as a position control loop with a rigid
correspondence between the angle of the handlebar and the angle of the steered
wheel (Closed Loop Mode). In this case a feedback sensor on the steered wheel is
mandatory.
Figure 3–2
The same controller may work either with the stepper motor or the twin pot without
hardware modification. It is just enough to set the SYSTEM CONFIG to the correct
value (see 11.4.3.1).
Figure 3–3
3.4 Diagnosis
According to EN1175, most of the diagnoses deenergize steer and traction in less
then 100 msec. Few secondary alarm conditions require longer time for detection.
They too deenergize steer and traction.
Diagnosis is provided in two ways. The digital console can be used, which gives a
detailed information about the failure; the failure code is also sent on the Can-Bus.
Figure 4-1
Figure 4–2
Figure 4–3
The following part numbers resulted suited to work with eps-ac0:
1) CONTELEC twin hall sensors 170° Type code VERT-X 2841 417 225.
Figure 4–4
Figure 4-5
4 Note: On request, it is possible to use the encoder for the motor control. In this
case, the SW must know the encoder resolution together with the poles-pair
number. The encoder resolution and the motor poles pair (the controller can
handle), will be specified in the headline of the handset showing something
like:
EPSDC0S ZP0.19
That means:
EPSDC0=Eps-dc0 steering controller
S= Stepper motor
The command configuration is specified through the first letter after EPSAC0
in the following list:
S= Stepper Motor
P= Twin Pot
C= via CAN Bus Position
D= via CAN Bus Speed
EPS-DC0
Figure 5-1
Figure 5-2
Figure 5-3
Figure 5-4
4 Note: The stepper motor should be connected with two distinct common (negative)
references (CNA#10 and CNA#11). We advice against using just one
common wire. That is because it takes long delay to detect when a single
common wire is broken.
CNA#3 and CNA#2 are optional with the primary function to limit the maximum
steered angle in CW and CCW side (with SW modifications it is possible to use
them as centering request).
CNA#3 and CNA#2 are detected low if they are lower than 1.3 V.
CNA#3 and CNA#2 are detected high if they are higher than 6.6 V or open.
Besides there is a third digital input (CNA#1). Default choice asks CNA#1 connected
to a plus battery to work properly. For an application without CAN Bus, the
information of an active travel demand can be wired to this input (see 12.1).
CNA#1 is detected low if it is open or lower than 5.17 V.
CNA#1 is detected high if it is higher than 11 V.
By closing jumper J12 between pin 1 and 2 (now it is closed between pin 2 and 3
see Figure 4-1) it is possible to reverse CNA#1 logic. Then CNA#1 must be
connected to a minus battery to work properly.
CNA#1 is detected low if it is lower than 1.3 V.
CNA#1 is detected high if it is open or higher than 3.3 V.
U Note: If the safety switch is connected in series with external switches (dead-
man switch, tiller switch or similar) it's recommended that the steering safety
switch should be directly connected to the supply source (plus battery or
minus battery) with no interposed switches (it should be the first the chain:
see Figure below).
U Never connect SCR low frequency chopper with AC Motor Inverter because
the Rail capacitors alter the SCR choppers' work. If it is necessary to use two
or more control units (e.g. traction + lift. + steering controller), they must
belong to the ZAPIMOS family.
U Do not connect the inverter to a battery with a nominal value different from the
value indicated on the controller plate. If the battery value is greater, the MOS
may fail; if it is lower, the control unit does not "power up".
U Supply the controller only with battery for traction; do not use a power supply.
U When the inverter is installed, simulate a steering alarm and verify that both
traction and electromechanical brake shall be de-energized in a very short
time.
U After the battery is disconnected, the Rail capacitor remains charged for some
minutes; if you need to work on the inverter, discharge them using a 10 Ω ÷
100 Ω resistance connected from the +Batt to the –Batt terminals in the
controller side.
U Take care all the inductive devices in the truck (horn, solenoid valves, coils,
contactors) have a proper transient suppression device.
7.4 Fuses
1) Use a 6.3-10 A fuse for protection of the auxiliary circuits.
2) Use a 32 A fuse for protection of the power stage.
7.5 Contactors
According to EN1175 5.9.6, a contactor to cut the line to the eps-ac0 is not strictly
required. In fact in an AC system, the steer is automatically de-energized when a
power failure occurs. In a DC system with permanent magnet motor instead, a short
circuit in a power device, gets the steering motor rotates at maximum speed (and so
it is necessary to cut off the line from the controller).
U A power contactor is still useful to remove the battery from controller when a
power failure occurs. This is useful in order to limit the time in which a
damaged controller remains battery connected. When a power contactor is
used, the contactor coil shall be connected to a power supply through the
eps-ac0 safety contact.
4 CAN stands for Controller Area Network. It is a communication protocol for real time
control application. CAN operates at data rate of up to 1 Megabits per second.
It was invented by the German company Bosch to be used in the car industry to
permit communication among the various electronic modules of a vehicle,
connected as illustrated in the figure below:
The best cable for can connections is the twisted pair; if it is necessary to increase
the immunity of the system to disturbances, a good choice would be to use a cable
with a shield connected to the frame of the truck. Sometimes it is sufficient a simple
double wire cable or a duplex cable not shielded.
In a system like an industrial truck, where power cables carry hundreds of Ampere,
there are voltage drops due to the impedance of the cables, and that could cause
errors on the data transmitted through the can wires.
U The eps-ac0 drains low level of current and so low section cables (4 mm2) are
adopted for the power connections. This could be a drawback: in fact, a low
section cable has higher reactance (impedance) than a wide section cable. As
a consequence the noise generated on the minus battery cable, by the CAN
lines switching, will be a wide amplitude spike. So, when it is possible, we
suggest to use a (as short as possible) cable of a wide section for the minus
battery connection, even for the eps-ac0 and the other low current units in the
system.
U VERY IMPORTANT: The eps-ac0 has the 120 ohms termination resistance
aboard.
U Wrong Layout:
R
Can Bus
Power cables
Node 1
Node 2
Traction
Lift
Control
Control
Node 3
eps-ac0
This is apparently a good layout, but can bring to errors in the can line.
The best solution depends on the type of nodes (modules) connected in the
network.
If the modules are very different in terms of power, then the preferable
connection is the daisy chain.
U Correct Layout:
R
Can Bus
Power cables
Node 1
Node 2
Traction
Lift
Control
Control
Node 3
eps-ac0
The chain starts from the –BATT post of the controller that works with the highest
current, and the others are connected in a decreasing order of power.
U Correct Layout:
R
Can Bus
Power cables
Node 1
Node 2
Traction
Control Lift
Control
Node 3
eps-ac0
In this case the power cables starting from the two similar controllers must be as
short as possible. Of course also the diameter of the cable concurs in the voltage
drops described before (higher diameter means lower impedance). So, in this last
example, the cable between the minus of the Battery and the common ground point
(pointed by the arrow in the image) must dimensioned taking into account thermal
and voltage drop problems.
4 Can advantages
The complexity of today systems needs more and more data, signal and information
must flow from a node to another. CAN is the solution to different problems that
arise from this complexity
- simplified design (readily available, multi sourced components and tools)
- lower costs (less and smaller cables )
- improved reliability (fewer connections)
- analysis of problems improved (easy connection with a pc to read the data flowing
through the cable).
7.9 EMC
EMC stands for Electromagnetic Compatibility, and it represents the studies and the
tests on the electromagnetic energy generated or received by an electrical device.
Emission refers to the energy radiated from the controller and the harness.
Immunity can be divided in two main branches: rejection from external
electromagnetic fields and from electrostatic discharges (ESD).
So the analysis works in three directions:
7.9.1 Emission
Emission refers to the electromagnetic disturbances that the device generates in
the surrounding space. Countermeasure should be adopted to prevent the
propagation of those disturbances. We talk about “conduction” issues when guiding
structures such wires and cables are involved; “radiated emissions” issues when it is
studied the propagation of electromagnetic energy through the open space. In our
case the origin of the disturbances can be found inside the controller with the
switching of the mosfets which are working at high frequency and generate RF
energy. Wires and cables are responsible for the spreading of this RF
disturbance because they works as antennas, so a good layout of the cables and
their shielding can solve the majority of the emission problems.
Three ways can be followed to reduce the emissions:
1) SOURCE OF EMISSIONS: finding the main source of disturbs and works on it.
2) SHIELDING: enclosing contactor and controller in a shielded box; using
shielded cables.
3) LAYOUT: a good layout of the cables can minimize the antenna effect; cables
running nearby the truck frame or in iron channels connected to truck frame is
generally a suggested not expensive solution to reduce the emission level.
7.9.2 Electromagnetic Immunity
The electromagnetic immunity concerns the susceptibility of the controller to
external electromagnetic fields and their influence on its correct work made.
These tests are carried out at determined levels of electromagnetic fields, to
simulate external undesired disturbances and verify the electronic device response.
Here are some suggestions to improve the electromagnetic immunity:
1) SHIELDING: enclosing controller and wiring when possible on a shielded box;
using shielded cables.
2) LAYOUT: hide the exposed wires, which are connected to the controller, behind
metallic part working like natural barriers.
3) FERRITES: embrace the exposed wires, connected to the controller, with a split
or solid ferrite.
4) BY-PASS CAPACITOR: connect an interference suppression capacitor (Y type)
between the minus battery and the truck frame, as close as possible to the
controller.
7.9.3 ESD
When an accumulation of charge occurs in a part insulated from the ground, it may
discharging in a shot when turning in contact with a part having different potential.
This phenomenon is called Electrostatic Discharge (ESD).
In forklift trucks applications, special attention should be adopted for avoiding ESD.
The main rule is that it is always much easier and cheaper to avoid ESD from
being generated, than to increase the level of immunity of the electronic
devices.
U To prevent ESD risk it is necessary to avoid that the devices connected to the
CAN communication system have exposed metallic head terminals. The
operator shall not get in touch with any metallic part of the devices CAN Bus
connected.
U It is strongly suggested to connect to the truck frame all the parts of the truck
that can get in touch with the operator (who is most of the time the source of
ESD). For example, we strongly suggest to connect the stepper motor frame
to the truck frame.
Figure 7–1
V -B U
+B
EPS-AC0
CNC
CNB CNA
1 4 1 7
5 8 8 14
Figure 8–1
8
CNC
CNB CNA
1 4 1 7
5 8 8 14
Figure 8–2
V -B U
+B
EPS-AC0
CNC
CNB CNA
1 4 1 7
5 8 8 14
Figure 8–3
9.1 Twin Pot with Encoder and Feedback pot: one shot installation
procedure
This procedure is relative to the connecting drawings Figure 5-2. It describes the
step by step installation procedure to get the prototype working in manual mode: to
raise the AUTC function it is necessary to make the complete set-up procedure (see
topic 10).
For every truck released on the field, the default set-up shall reply the prototype
settings and so no installation procedure is required except for the acquisition of the
limiting position (see the quick set-up 10.2).
Carry out the procedure in the following order.
Step1 Connect the permanents magnet DC motor cables between terminals W
and U on the eps-dc0.
Step2 In the SET MODEL menu set the SYSTEM CONFIG setting to LEVEL 1 to
steer in closed loop with a twin pot in manual mode. Turn off and on the key
in order the setting is acquired.
Step3 Set the FEEDBACK DEVICE to OPTION #1 to specify your feedback
solution is the sole FEEDBACK POT. Switch off the key after the change. (It
is necessary to start with the sole feedback pot to avoid a POSITION
ERROR due to the unknown scaling between the encoder counting and the
feedback pot value before of an encoder learning operation - Step 11 and
13 below).
Step4 Connect the feedback pot in such a way the FEEDBACK POT reading in the
tester menu assumes higher voltage when the MOTOR CURRENT in the
tester menu is positive. When a FB POT LOCKED alarm occurs
immediately after switching on the key, it means the motor is turning away
from the wished position (i.e. FEEDBACK POT decreases when the
FREQUENCY is positive). Then it is necessary to swap the PPOT with
NPOT (CNB#2 with CNB#1).
Step5 Connect the encoder. The encoder supply is between CNB#4 (5Vdc) and
CNA#11 (GND): the two channels are CNB#8 (CHA) and CNB#7 (CHB).
Step6 Verify the reading ENC SPEED in the tester menu has the same sign of the
MOTOR CURRENT in the tester menu. If ENC SPEED has a wrong sign,
swap CHA (CNB#8) with CHB (CNB#7).
Step7 Verify the steered wheel rotates in the correct direction according to the
hand wheel. If it isn’t, swap CPOC1 (CNA#9) with CPOC2 (CNA#8).
Step8 Set the LIMIT DEVICE option to OFF to avoid the maximum angle
limitations.
Step9 Set NUMBNESS parameters to Level 0.
Step10 Move the hand wheel until the maximum (plus 90 degrees) steered wheel
angle is achieved (Increase 1ST ANGLE COARSE - and FINE - if
9.2 Twin Pot with Encoder, Straight Ahead Switch and Feedback pot:
one shot installation procedure
This procedure is relative to a feedback sensor arrangement consisting of a straight
ahead switch, together with the feedback potentiometer and the encoder. This
configuration is not much spread. It is useful to have a redundancy in the
initialization of the encoder (without straight ahead switch, the feedback encoder is
initialized by using the feedback pot only) and a better precision in the straight
ahead matching (the feedback pot mounting normally has a dead zone). It describes
the step by step installation procedure to get the prototype working in manual mode:
to raise the AUTC function it is necessary to make the complete set-up procedure
(see topic 10).
For every truck released on the field, the default set-up shall reply the prototype
settings and so no installation procedure is required except for the acquisition of the
limiting position (see the quick set-up 10.2).
Carry out the procedure in the following order.
Step1 Connect the permanents magnet DC motor cables between terminals W
and U on the eps-dc0.
Step2 In the SET MODEL menu set the SYSTEM CONFIG setting to LEVEL 1 to
steer in closed loop with a twin pot in manual mode. Turn off and on the key
in order the setting is acquired.
Step3 Set the FEEDBACK DEVICE to OPTION #1 to specify your feedback
solution is the sole FEEDBACK POT. Switch off the key after the change. (It
is necessary to start with the sole feedback pot to avoid a POSITION
ERROR due to the unknown scaling between the encoder counting and the
feedback pot value before of an encoder learning operation - Step 13 and
15 below).
Step4 Connect the feedback pot in such a way the FEEDBACK POT reading in the
tester menu assumes higher voltage when the MOTOR CURRENT in the
tester menu is positive. When a FB POT LOCKED alarm occurs
immediately after switching on the key, it means the motor is turning away
from the wished position (i.e. FEEDBACK POT decreases when the
Step1 Leave the handle steer in its straight position. Enter and Save the
adjustment ZERO SP POT (see 11.4.2.15). This operation is used to
automatically learn the twin pot voltage.
Step2 Set AUTO REQ TYPE in the set model menu to level 0 (no automatic
function).
Step3 Leave the handle steer in its straight position. Drive the truck and roll up and
down the adjustment SET STEER 0-POS until the truck is straight travelling.
Step4 Set 1ST ANGLE COARSE (and FINE) to get the steered wheel position
limited at +90 degrees when the SET POINT POT reading is maximum.
This is the direction where the FEEDBACK ENC reading is higher than 2.5
Vdc.
Step5 Set 2ND ANGLE COARSE (and FINE) to get the steered wheel position
limited at -90 degrees when the SET POINT POT reading is minimum. This
is the direction where the FEEDBACK ENC reading is lower than 2.5 Vdc.
Step6 Try to adjust the NUMBNESS parameter to get the steer less sensitive
when close to the straight ahead direction (see 11.4.4.17). (For every new
NUMBNESS value, repeat the above Step7 and Step8).
Step7 Try different settings for KP, POS. ACCURACY, LEAD FB REGULAT and
LAG FB REGULAT to avoid overshoot or damping during the pursuing
operation (see paragraph 11.4.4).
Step8 (CAN Bused system only). Set the Dynamic Numbness in closed loop
(steering sensitivity reduces when the truck speed increases). The
parameters to handle this function are AUX FUNCTION#2 and AUX
FUNCTION #3 (see 11.4.4.5-4).
Step9 (No CAN Bused system only). Connect a traction travel demand to CNA#1.
It can be a tiller switch (or a dead-man or a seat switch). This operation
supplies the information the truck is moving or not to stand-by the steer
when the truck is standing.
Step1 Release the handlebar in its straight-ahead rest position and acquire the
adjustments ZERO SP POT (to record the rest twin pot voltage).
Step2 Roll-up or down the adjustments SET STEER 0-POS to get the truck
straight travelling when the handlebar is straight ahead.
Figure 11–1
Figure 11–3
EPSAC0 S ZP0.70
Opening Zapi Display 24V 50A 00000
CONFIG MENU
The Display will show : SET MODEL SET MODEL
CONFIG MENU
The Display will show : SET OPTIONS SET OPTIONS
' % '
Press ENTER to go in the SET OPTIONS MENU ' ' '
HOURCOUNTER
The Display will show the first OPTION RUNNING
HOURCOUNTER
The Display will show the new option KEYON
CONFIG MENU
The Display will show : SET OPTIONS SET OPTIONS
Press OUT again. Display now will show the ' ' '
opening Zapi menu ' % '
Figure 11–4
2) MICRO CHECK
This option is useful to support debug and troubleshooting. It makes possible to
inhibit the supervisor (Slave uC) operations and allows the system to run with
just the Main uC. When entering this operating mode the safety contacts stay
open. Therefore, traction shall be disabled. It can be set one of two:
- PRESENT: Default setting: enable the operations of the supervisor
(Slave uC).
- ABSENT: Disable the operations of the supervisor (Slave uC). The
safety contacts stay opened.
3) FEEDBACK DEVICE
This option specifies which kind of Feedback Sensor is adopted. Here is the
feedback sensor list:
- OPTION #1: FB POT only.
The only feedback sensor is the potentiometer at the steered
wheel. This setting must be temporary chosen for the set-up
of the FB ENC & FB POT configuration (see below). After
the set-up is ended, it is necessary to turn FEEDBACK
DEVICE to OPTION #2 to get the steer working with FB ENC
& FB POT.
- OPTION #2: FB POT & FB ENC.
This is the right setting when the encoder is chosen together
with the FB POT. Pay attention, the set-up must be done
with the FEEDBACK DEVICE to OPTION #1. When the set-
up is finished, turn to OPTION #2. When the FEEDBACK
DEVICE is OPTION #2 an automatic centering is always
carried out at key-on.
- OPTION #3: FB POT & FB ENC & ONE TOGGLE SWITCH
This is the right setting when the encoder is chosen together
with the FB POT and a straight ahead toggle switch (SW1).
Pay attention, the set-up must be done with the FEEDBACK
DEVICE to OPTION #1. When the set-up is finished, turn to
OPTION #3. When the FEEDBACK DEVICE is OPTION #3
an automatic centering is always carried out at key-on.
- OPTION #4: FB ENC & ONE (or TWO) TOGGLE SWITCHES
(SW modification required). This is the right setting when the
FB POT is not present and two toggle switches are adopted
(normally in the straight and 90 degrees angled positions of
the steered wheel).
4) LIMIT DEVICE
When this option is set ON, the steered wheel angle will be limited using the
feedback sensor value. It can be set one of two:
- ON: When the feedback sensor overtakes either the CW or the
CCW limit (see 11.4.2.13-14, SET MIN FB POT, SET MAX
FB POT), the steered wheel angle shall be automatically
limited.
- OFF: No steered wheel angle limitation, based on the feedback
sensor value, occurs.
5) DIRECTION GAUGE
Not used.
6) AUX FUNCTION 1
This option sets the steering mode after the feedback sensor has reached the
commanded position (it is used only in closed loop configurations (i.e. Twin Pot
and automatic centering)). It can be set one of three:
- LEVEL 0: The steering control is always active when a travel demand
is active. The steer control is turned off when the travel
demands are deactivated (after a 3 sec delay).
- LEVEL 1: The steering control is alternatively turned off (15 secs long
plus the AUXILIARY TIME) and on (3 secs long).
- LEVEL 2: The steering control is alternatively turned off (15 secs long
plus the AUXILIARY TIME) and on (3 secs long) but only
when a travel demand is active.
AUXILIARY TIME is the delay (in secs) the DC standing current takes to arrive
to 0 (see 11.4.4.11).
EPSAC0 S ZP0.70
1) Opening Zapi Menu 24V 50A 00000
CONFIG MENU
3) The Display will show: SET MODEL SET MODEL
CONFIG MENU
5) ADJUSTMENTS appears on the display ADJUSTMENTS
ADJUSTMENT #01
7) The display will show: LEVEL= 0
' % '
12) Press ENTER to confirm ' ' '
13) Repeat the same from 5 to 12 points for the
other adjustments
Figure 11–5
EPSAC0 S ZP0.70
1) Opening Zapi Menu 24V 50A 00000
CONFIG MENU
3) The Display will show: SET MODEL SET MODEL
SYSTEM CONFIG
5) The display will show: LEVEL= 0
MODEL TYPE.
7) The desired parameter appears 0
MODEL TYPE.
1
' % '
10) Press ENTER to confirm ' ' '
11) Repeat the same from 5 to 10 points for the
other adjustments
Figure 11–6
3) CONNECTED TO
It assumes a number between 0 to 255. This setting is used to (virtually)
connect the hand-set to a remote unit CAN Bus connected. With the hand-set
connected to the eps-ac0 it is possible to communicate with a remote Zapi unit.
Every Zapi unit has its own identification number (e.g. eps-ac0 is 6; traction
controller is 2; pump controller is 1).
By setting CONNECTED TO to 2, the hand set will be virtually connected to the
traction controller.
4) MODEL TYPE
It assumes a number between 0 to 3. This setting is used to specify which one
local elaboration unit must be virtually connected to the hand-set.
In fact eps-ac0 has two uCs aboard. When MODEL TYPE is set to 0, the hand
set is communicating with the main uC; when MODEL TYPE is set to 1, the
hand set is communicating with the slave uC.
EPSAC0 S ZP1.93
1) Opening Zapi Menu 24V 50A 00000
' % '
2) Press ENTER to go into the General Menu ' ' '
MAIN MENU
3) The Display will show: PARAMETER CHANGE PARAMETER CHANGE
SPEED LIMIT
5) The Display will show the first parameter LEVEL = 7
SENSITIVITY
9) The Display will show the new level LEVEL = 1
10) When you are satisfied with the result of the ' ' '
changes you have made, press OUT ' % '
12) Press ENTER to accept the changes, or press ' ' '
OUT to discard them ' % '
MAIN MENU
13) The Display will show PARAMETER CHANGE
Figure 11–7
6) SENSITIVITY
(Stepper Motor version only). Level 0 to 9. It determines the scaling factor
between the speed of the steering wheel and the speed of the steering motor
but only when the steering wheel is slow turning. By increasing the
SENSITIVITY value, the steering motor speed increases too. In practice, it
changes the sensitivity of the steering wheel when it is slow turning.
7) CREEP SPEED
Level 0 to 9. It sets a minimum amount of motor torque when the steering motor
is slow turning. It is useful (together with the ANTIROLLBACK parameter, see
11.4.4.12) to neutralize the recall torque generated by the elastic tyre on the
steered wheel.
8) AUX FUNCTION #3
Depending on the configuration, this parameter has different meaning.
10) KP
Level 0 to 9. It is used to set the proportional contribution to a PID algorithm for
Twin Pot and AUTC functions. The proportional contribution is applied to the
difference between the commanded position and the real position (steered
wheel angle). The accuracy of the pursuing between commanded and real
position increases if KP increases. It is used in closed loop applications.
19) NUMBNESS
(Twin Pot version only). This parameter reduces the steering sensitivity close to
the straight-ahead direction.
- LEVEL 0: lowest lag contribution (high cut off frequency low pass filter).
1) HIGH ADDRESS
Zapi reserved.
2) SET TEMPERATURE
Factory adjusted.
3) MAX SP SLOPE
(Twin pot version only). This setting is used to adjust the slope threshold for the
STEER SENSOR KO alarm (see 13.1.3.6).
This alarm occurs when the slope of one of the set point potentiometers
(CPOC1 or CPOC2) is detected larger than the MAX admitted slope. The MAX
admitted slope is specified with this setting:
4) DEBUG OUTPUT
This adjustment is used to temporary change the configuration or inhibit some
diagnosis to aid the troubleshooting. Take care to set DEBUG OUTPUT to Level
15 after finishing the troubleshooting.
1) STEPPER MOTOR
Voltage value with 2 decimal digit. Measurement of the stepper motor speed
with sign in the range 0 to ±5 Vdc.
3) FEEDBACK POT
Voltage value with 2 decimal digits. Measurement of the feedback potentiometer
connected to CNB#6 (CPOT).
4) FEEDBACK ENC
Voltage value with 2 decimal digit. Measurement (scaled in the range 0 to 5
Vdc) of the position of the feedback encoder connected to CNB#7 and CNB#8.
5) TEMPERATURE
Degrees. Temperature of the controller base plate.
6) MOTOR TEMPERATURE
Degrees. Temperature of the motor windings measured with the thermal sensor
inside the motor and connected to CNB#3.
7) MOTOR VOLTAGE
It is a percentage. 100% means the sine waves in the motor have the maximum
PWM amplitude.
8) MOTOR CURRENT
Ampere value. Root Mean Square value of the line current in the motor.
9) ENC SPEED
Hertz value with 2 decimal digit. This is the speed of the motor measured with
the encoder on the motor shaft.
10) ENDSTROKE CW
Provides real time the active state (ON) or not of the CW toggle switch
(connected to CNA#3). It is On when CNA#3 is low (see 6.5).
1) TRUCK SPEED
Percentage value. It represents the truck speed represented in percentage of
the full drive speed. It is used for the dynamic numbness (i.e. the steering
sensitivity reduces when the truck speed increases).
U Don’t forget to turn DEBUG OUTPUT to Level 15 after finished the test.
2) MICRO SLAVE #4
CAN Bus Code = 221
- Cause: It occurs in one of the following conditions:
(Open loop application only) If the slave uC detects the motor
current has opposite direction (sign) respect to the sign of the
stepper motor speed, this alarm occurs.
(Closed loop application only) If the slave uC detects the motor
current has opposite direction (sign) respect to the commanded
position, this alarm occurs.
- Remedy: It is necessary to replace the controller.
3) MICRO SLAVE
CAN Bus Code = 250
- Cause: It occurs when the information on the status bus between the main
uC and the slave uC is frozen to the 0xFF value (the slave uC
does not update the status bus configuration).
- Remedy: It is necessary to replace the controller.
5) INPUT ERROR #1
CAN Bus Code = 99
- Cause: It occurs when the voltage on CNA#4 (NK1: Lower Potential
Terminal of the Safety Contacts (see 6.6) is higher than 12 V
before to turn the safety contacts closed.
- Remedy: When the safety contacts are open, the voltage on CNA#4 is
expected to be close to 0 Vdc and this is independent from
whether the safety contacts are connected to a plus battery or to a
minus battery (see 6.6). In the first case (safety contacts
connected to a plus battery), when the safety contacts are open,
CNA#4 is connected to a minus battery through a load. Only a
harness mistake may connect NK1 to a higher than 12 V voltage.
6) SERIAL ERR #1
CAN Bus Code = 6
- Cause: Main uC and Slave uC communicate via a local serial interface.
This alarm occurs when the slave uC does not receive the
communication from the main uC through this serial interface.
- Remedy: It is necessary to replace the controller.
8) NO SYNC
CAN Bus Code = 226
- Cause: Every 16msec, inside the code cycle, the main uC rises and then
lowers an input for the slave uC (SYNC). When the slave uC
detects no edge for more than 100 msec on this input, this alarm
occurs. This is just a watch dog function: when the main uC does
not execute the code cycle it does not update the SYNC signal and
the slave uC cuts off the steer and traction.
- Remedy: It is necessary to replace the controller.
9) KM CLOSED
CAN Bus Code = 253
- Cause: This alarm occurs at key on if the slave uC detects the safety
contact, of the main uC, closed prior to be commanded.
- Remedy: This alarm occurs if the connection CNA#5 (K1) is around a
voltage of 12 Vdc when switching on the key. In fact, when the
safety contacts are open, K1 is expected being connected to a
battery voltage (not 12 V). Search for a harness problem or
replace the controller.
11) KS CLOSED
CAN Bus Code = 254
- Cause: This alarm occurs if the main uC detects the safety contact, of the
slave uC, closed prior to be commanded.
- Remedy: This alarm occurs if the connection CNA#4 (NK1) is around a
voltage of 12 Vdc when switching on the key. In fact, when the
safety contacts are open, NK1 is expected being connected to a
minus battery voltage (not 12 V). Search for a harness problem or
replace the controller.
12) KS OPEN
CAN Bus Code = 252
- Cause: This alarm occurs if the main uC detects the safety contact, of the
slave uC, open when expected being closed.
- Remedy: It is necessary to replace the controller.
2) POWER FAILURE #1
CAN Bus Code = 73
- Cause: This alarm occurs when the current in the phase W of the motor is
zero and the motor is commanded for moving.
- Remedy: Check the power fuse is OK. Check the battery positive arrives to
the controller. Check the continuity between the motor terminals.
Otherwise it is necessary to replace the controller.
3) POWER FAILURE #2
CAN Bus Code = 72
- Cause: This alarm occurs when the current in the motor stays
1) Longer than 900msec lower than -8.5A (for a positive motor
voltage)
2) Longer than 900msec higher than 8.5A (for a negative motor
voltage).
4) LOGIC FAILURE #1
CAN Bus Code = 19
- Cause: This alarm occurs when the real voltage between phases W and U
of the motor is different from the desired.
- Remedy: It is necessary to replace the controller.
6) CAN BUS KO
CAN Bus Code = 247
- Cause: This alarm occurs only when the setting CAN BUS is PRESENT.
Then the eps-ac0 must receive the event messages from the
traction controller. If these messages lack more than about 1 sec,
this alarm occurs.
- Remedy: Check the CAN Bus communication system and analyse the
frames from the traction controller to the steer controllers.
7) MOTOR LOCKED
CAN Bus Code = 220
- Cause: This alarm occurs if the current in the steering motor stays close to
the maximum current longer than 1 sec.
- Remedy: Search for a mechanical problem locking the motor. To make
easier the fault catching, set DEBUG OUTPUT to level 11 (see
11.4.6.4).
2) Q LINE SENSOR KO
CAN Bus Code = 242
5) POSITION ERROR
CAN Bus Code =228
- Cause: This alarm occurs for an error in the redundant test of the feedback
sensors.
When the feedback potentiometer is used together with the
feedback encoder, the angle of the steered wheel is measured
with both of them: FEEDBACK ENC and FEEDBACK POT in the
tester menu are expected to be equal. When they are different
more than 20 degrees this alarm occurs (SET MAX FB POT–SET
MIN FB POT corresponds to 180 degrees).
- Remedy: Check the potentiometer connected to CNB#6 is right working.
Verify also the sensor bearing in the motor (encoder) has not a slip
(the sensor bearing has two rings: one is connected to the rotor
shaft; the other is connected to the motor frame. Check these two
rings are strictly connected to their structure without slip.
6) STEER SENSOR KO
CAN Bus Code =84
- Cause: In closed loop application (Twin pots) this alarm occurs if the
command potentiometer (CPOC1 on CNA#9 or CPOC2 on
CNA#8) changes with a jerk larger than MAX SP SLOPE (see
11.4.6.3). This alarm is used to catch a discontinuity in the
voltages of the command potentiometer.
In open loop application with two command encoders, it occurs
when the counting from one encoder is not matched with the
counting from the second encoder
7) JERKING FB POT
CAN Bus Code =223
- Cause: This alarm occurs if the feedback potentiometer (CPOT on
CNB#6) changes with a jerk larger than 0.3 V in 16 msec. This
alarm is used to catch a discontinuity in the voltages of the
feedback potentiometer.
- Remedy: Change the feedback potentiometer.
8) FB POT LOCKED
CAN Bus Code =222
- Cause: This alarm occurs if the feedback potentiometer (CPOT on
CNB#6) does not change (or changes in the opposite direction) its
value even if commanded to change.
- Remedy: Verify the feedback potentiometer is not mechanically loosened.
Check there is not a mechanical block of the steered wheel.
Be sure the wiper has not reached its own electrical limit because
of too much angle of the steered wheel.
Besides, this alarm may occur at the installation when the motor
rotates in the wrong direction and turns away from the wished
position.
To make easier the fault catching, set DEBUG OUTPUT to level
11 (see 11.4.6.4).
2) GAIN EEPROM KO
CAN Bus Code = 244
3) CURRENT GAIN
CAN Bus Code = 225
- Cause: This alarm occurs when the parameters to compensate for the
gain of the current amplifiers (ADJUSTMENT #03 and
ADJUSTMENT #04) have the default values (i.e. the maximum
current was not regulated).
- Remedy: It is necessary to send the controller to Zapi to perform the
maximum current regulation.
2) MOTOR TEMPERAT.
CAN Bus Code = 65
- Cause: This alarm occurs only when DIAG MOTOR TEMP is on and the
thermal sensor inside the motor measures a temperature higher
than 150 degrees. It occurs also when trying to acquire the motor
resistance with a temperature in the motor higher than 150 degree
(still with DIAG MOTOR TEMP to ON).
- Remedy: Check the thermal sensor in the motor is right working. If it is,
improve the cooling of the motor.
2) VMN NOT OK
CAN Bus Code = 32
- Cause: This alarm occurs in the initial rest state after key on if the outputs
of the motor voltage amplifiers between phase U and W is not in
the window from 2.2 to 2.8 Vdc.
3) LOGIC FAILURE #3
CAN Bus Code = 17
- Cause: This alarm occurs in the rest state if the output of the voltage
amplifier of the phase Vu-Vw have a drift larger than ±0.25 V.
- Remedy: It is necessary to replace the controller.
1) STEER HAZARD
CAN Bus Code = 85
- Cause: This is just a warning to inform that the steering controller is
limiting the angle in the steering direction. No speed reduction
occurs on the traction.
2) WAITING DATA
CAN Bus Code = 237
- Cause: This warning occurs only if CAN BUS is PRESENT. At key-on the
eps-ac0 asks to the traction controller to send a list of parameters
via CAN Bus. From the request until the parameters are correctly
relieved, this warning occurs. The steer is not activated yet, and
the safety relays remain open when this warning is present.
6: SERIAL ERR #1
13: EEPROM KO
17: LOGIC FAILURE #3
19: LOGIC FAILURE #1
32: VMN NOT OK
48: MAIN CONT. OPEN
53: STBY I HIGH
61: HIGH TEMPERATURE
65: MOTOR TEMPERAT.
70: HIGH CURRENT
72: POWER FAILURE #2
73: POWER FAILURE #1
84: STEER SENSOR KO
85: STEER HAZARD
99: INPUT ERROR #1
212: MICRO SLAVE #8
218: CLOCK PAL NOT OK
219: STEPPER MOTOR MISM
220: MOTOR LOCKED
221: MICRO SLAVE #4
222: FB POT LOCKED
223: JERKING FB POT
225: CURRENT GAIN
226: NO SYNC
227: SLAVE COM. ERROR
228: POSITION ERROR
237: WAITING DATA
238: EPS NOT ALIGNED
239: WAITING FOR TRAC
242: Q LINE SENSOR KO
243: D LINE SENSOR KO
244: GAIN EEPROM KO
245: DATA ACQUISITION
246: MICRO SLAVE KO
247: CAN BUS KO
248: S.P OUT OF RANGE
249: F.B OUT OF RANGE
250: MICRO SLAVE
251: KM OPEN
252: KS OPEN
253: KM CLOSED
254: KS CLOSED
Check the Battery cables, cables to the controller, and cables to the motor. Ensure
the insulation is sound and the connections are tight.
Cables should be checked every 3 months.
Check the mechanical operation of the Contactor(s). Moving contacts should be free
to move without restriction.
Check every 3 months.
Checks should be carried out by qualified personnel and any replacement parts
used should be original. Beware of NON ORIGINAL PARTS.
The installation of this electronic controller should be made according to the
diagrams included in this Manual. Any variations or special requirements should be
made after consulting a Zapi Agent. The supplier is not responsible for any problem
that arises from wiring methods that differ from information included in this Manual.
During periodic checks, if a technician finds any situation that could cause damage
or compromise safety, the matter should be bought to the attention of a Zapi Agent
immediately. The Agent will then take the decision regarding operational safety of
the machine.