Combiac 1 0d0c217690
Combiac 1 0d0c217690
Combiac 1 0d0c217690
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
COMBI AC1
Copyright © 1975-2009 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
TECHNICAL ELECTRONIC
MANAGER VISA
3.1.3 Microswitches
- It is suggested that microswitches have a contact resistance lower than
0,1Ohm and a leakage current lower than 100µA.
- When full load connected, the voltage between the key switch contacts must
be lower than 0.1V.
- If the microswitch to be used has different characteristic, it is suggested to
discuss them and their application with Zapi technicians.
The standard connection for the potentiometer is the one in the Left side of next
figure (potentiometer on one end at rest) in combination with a couple of Travel
demand switches (figure refers to AmpSaab connector). On request it is also
possible the handling in the Right side of next figure (potentiometer in the middle
at rest) still in combination with a couple of Travel demand switches.
The Procedure for automatic potentiometer signal acquisition is carried out using
the Hand Set. This enables adjustment of the minimum and maximum useful
signal level, in either direction.
4 Note: The encoder resolution and the motor poles pair (the controller can
handle), is specified in the home page display of the handset showing following
headline:
CA1S2AE ZP1.07
That means:
CA1S= COMBIAC1 traction controller
2 = motor’s poles pair number
A = 32 pulses/rev encoder
E = identifier for an extended memory hardware release inside
The encoder resolution is given by the second-last letter in the following list:
A = 32 pulses/rev
K = 48 pulses/rev
B = 64 pulses/rev
C = 80 pulses/rev
U The EN1175 states the main Contactor is not mandatory (under proper
conditions); anyway it is recommended to protect the inverter against
reverse battery polarity and to cut off the battery from the power mosfets
when a failure in the three phase bridge occurs.
U Before doing any operation, ensure that the battery is disconnected and
when all the installation is completed start the machine with the drive
wheels raised from the floor to ensure that any installation error do not
compromise safety.
After operation, even with the Key Switch open, the internal capacitors may
remain charged for some time. For safe operation, we recommend that the
battery is disconnected, and a short circuit is made between Battery
Positive and Battery Negative power terminals of the chopper using a
Resistor between 10 Ohm and 100 Ohm. Minimum 5 Watts.
4 CAN Stands for Controller Area Network. It is a communication protocol for real
time control applications. 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 this image:
- 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. In the
following figures there is an overview of wrong and right layouts of the cables
routing.
Module
Module
1
2
Module
3
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:
Module
Module
1
2
Module
3
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:
Module
Module
1
2
Module
3
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)
U A cable connected to the wrong pin can lead to short circuits and failure;
so, before turning on the truck for the first time, verify with a multimeter the
continuity between the starting point and the end of a signal wire
- for information about the mating connector pin assignment see the paragraph
“description of the connectors”
AMPSAAB VERSION
A9 +5V/+12V positive of encoder power supply.
A10 GND negative of encoder power supply.
A8 A phase A of encoder.
A22 B phase B of encoder.
AMPSEAL VERSION
A25 +5V/+12V positive of encoder power supply.
A5 GND negative of encoder power supply.
A14 A phase A of encoder.
A13 B phase B of encoder.
AMPSAAB VERSION
AMPSEAL VERSION
AMPSAAB VERSION
U VERY IMPORTANT
It is necessary to specify in the order the type of encoder used, in terms of
power supply, electronic output and n° of pulses for revolution, because
the logic unit must be set in the correct way by Zapi.
The n° of pulses revolution the controller can handle is given by the
second-last letter in the software release name (see 3.5).
AMPSAAB VERSION
AMPSEAL VERSION
- The connection of the battery line switches must be carried out following
ZAPI instructions.
- If a mechanical battery line switch is installed, it is strongly recommended
that the key supply to the inverter is open together with power battery line
(see picture below); if not, the inverter may be damaged if the switch is
opened during a regenerative braking.
- An intrinsic protection is present inside the logic when the voltage on the
battery power connection overtakes 40% more than the battery nominal
AMPSAAB VERSION
AMPSEAL VERSION
- External agents
The inverter is protected against dust and the spray of liquid to a degree of
protection meeting IP65. Nevertheless, it is suggested to carefully study
controller installation and position. With few simple shrewdness, the degree of
controller protection can be strongly increased.
- Protection against uncontrolled movements
The main contactor will not close if:
- The Power unit is not functioning.
- The Logic or CANBUS interface is not functioning perfectly.
- The Can Tiller is not operating correctly.
- Running microswitches are in open position.
- Low battery charge
when the battery charge is low, the maximum current is reduced to the half of the
maximum current programmed; additionally an alarm message is displayed.
- Protection against accidental Start up
A precise sequence of operations are necessary before the machine will start.
Operation cannot begin if these operations are not carried out correctly.
Requests for drive must be made after closing the key switch.
4.4 EMC
EMC stands for Electromagnetic Compatibility, and it represents the studies and
the tests on the electromagnetical energy generated or received by an electrical
device.
So the analysis works in two directions:
2) The study of the immunity can be divided in two main branches: protection
from electromagnetic fields and from electrostatic discharge.
The electromagnetic immunity concern the susceptibility of the controller
with regard to electromagnetic fields and their influence on the correct work
made by the electronic device.
There are well defined tests which the machine has to be exposed to.
These tests are carried out at determined levels of electromagnetic fields, to
simulate external undesired disturbances and verify the electronic devices
response.
3) The second type of immunity, ESD, concerns the prevention of the effects of
electric current due to excessive electric charge stored in an object. In fact,
when a charge is created on a material and it remains there, it becomes an
“electrostatic charge”; ESD happen when there is a rapid transfer from a
charged object to another. This rapid transfer has, in turn, two important
effects:
- this rapid charge transfer can determine, by induction, disturbs on the
signal wiring and thus create malfunctions; this effect is particularly
critical in modern machines, with serial communications (canbus)
which are spread everywhere on the truck and which carry critical
informations.
- in the worst case and when the amount of charge is very high, the
discharge process can determine failures in the electronic devices; the
type of failure can vary from an intermittently malfunction to a completely
failure of the electronic device.
IMPORTANT NOTE: it is always much easier and cheaper to avoid ESD from
being generated, than to increase the level of immunity of the electronic devices.
There are different solutions for EMC issues, depending on level of emissions/
immunity required, the type of controller, materials and position of the wires and
electronic components.
5.1 Diagnosis
The microcontrollers continually monitor the inverter and the chopper and carry
out diagnostic procedures on the main functions.
The diagnosis is made in 4 points:
1) Diagnosis at start-up that checks: watch-dog, Current Sensors, Capacitor
charging, phase’s voltages, pump motor output, contactor drivers, can-bus
interface, presence of a start requirement, connection with the Can Tiller.
2) Standby Diagnosis that checks: watch-dog, phase’s voltages, pump motor
output, Contactor Drivers, Current Sensors, can-bus interface.
3) Driving diagnosis that checks: Watchdog, Current sensors, Contactor(s), can-
bus interface.
4) Continuos Diagnosis that checks: power stage temperature, motor
temperature, Battery Voltage.
Error codes are 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.
1 14
15 28
29 42
1 12
13 23
24 35
U +BF +B -B
-P W
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. ' % '
1) TILLER SWITCH
This option handles the input CNA#7 in AmpSaab [CNA#1 in AmpSeal]. This
input opens when the operator leaves the truck (tiller released). It is
2) HOUR COUNTER
This option specifies the hour counter mode. It can be set one of two:
- RUNNING: The counter registers travel time only
- KEY ON: The counter registers when the "key" switch is closed
(controller supplied)
3) BATTERY CHECK
This option specifies the handling of the low battery charge detection.
There are four levels:
- Level 0: Nothing happens, the battery charge level is calculated but is
ignored, it means no action is taken when the battery is discharged.
- Level 1: BATTERY LOW alarm is raised when the battery level is
calculated being less than or equal to 10% of the full charge. The
BATTERY LOW alarm inhibits the Lifting function.
- Level 2: BATTERY LOW alarm is raised when the battery level is
calculated being less than or equal to 10% of the full charge. The
BATTERY LOW alarm reduces the maximum truck speed down to 24%
of the full truck speed and it inhibits the Lifting function.
- Level 3: Equivalent to Level 1: a BATTERY LOW alarm is raised
when the battery level is calculated being less than or equal to 10% of
the full charge. The BATTERY LOW alarm inhibits the Lifting function.
4) STOP ON RAMP
Only when the encoder is present, it is possible to electrically hold the truck
on a slope when the accelerator is released but the tiller is not released.
- ON: The stop on ramp feature (truck electrically hold on a ramp)
is managed for a time established by AUXILIARY TIME parameter.
- OFF: the stop on ramp feature is not performed. That means the
truck comes down slowly during the AUXILIARY TIME.
After this “auxiliary time”, the electromechanical brake is applied and the 3-
phase bridge is released; if the electromechanical brake is not present the
truck comes down very slowly (see the AUX OUTPUT #1 option
programming and see also 13.4).
5) AUX OUTPUT #1
This option handles the digital output CNA#31 in AmpSaab connector
[CNA#4 in Ampseal connector]. It can be used one of four:
- BRAKE: it drives an electromechanical Brake.
- HYDROCONT: it drives the contactor for a hydraulic steering function
when the direction input or brake pedal input are active or a movement of
the truck is detected.
- EX.HYDRO: it drives the contactor for a hydraulic steering function when
the exclusive hydro input is active
- FREE: it is not used.
The current this output can sink is up to 3Adc.
6) QUICK INVERSION
It can be set:
8) INVERSION MODE
ON/OFF: This parameter sets the logic of the Quick Inversion input. If set =
ON, the Quick Inversion switch is Normally Closed (function active when
switch opens). If set = OFF, the Quick Inversion switch is Normally Open
(function active when switch closes).
CONFIG MENU
3) The Display will show: SET MODEL SET MODEL
CONFIG MENU
5) ADJUSTMENTS appears on the display ADJUSTMENTS
BATTERY TYPE
7) The display will show: SET BATTERY TYPE 24V
TROTTLE 0 ZONE
9) The desired parameter appears 3%
' % '
12) Press ENTER to confirm ' ' '
13) Repeat the same from 5 to 12 points for the
other adjustments
2) ADJUST BATTERY
Fine adjustment of the battery voltage measured by the controller.
3) THROTTLE 0 ZONE
Establishes a deadband in the accelerator input curve.
4) THROTTLE X POINT
This parameter, together with the THROTTLE Y POINT, changes the
characteristic of the accelerator input curve : when the accelerator is de-
pressed to X point per cent, the corresponding truck speed is Y point per cent
of the Maximum truck speed. The relationship between the accelerator
position and the truck speed is linear between the THROTTLE 0 ZONE and
the X point and also between the X point and the maximum accelerator
position but with two different slopes.
5) THROTTLE Y POINT
This parameter, together with the THROTTLE X POINT, changes the
characteristic of the accelerator input curve (see also paragraph 13.5): when
the accelerator is de-pressed to X point per cent, the corresponding truck
speed is Y point per cent of the Maximum truck speed. The relationship
between the accelerator position and the truck speed is linear between the
THROTTLE 0 ZONE and the X point and also between the X point and the
maximum accelerator position but with two different slope.
9) CHECK UP DONE
Turn it On when the required Maintenance service has been executed to
cancel the CHECK UP NEEDED warning.
' % '
2) Press ENTER to go into the General Menu ' ' '
MAIN MENU
3) The Display will show: PARAMETER CHANGE PARAMETER CHANGE
ACC DELAY
5) The Display will show the first parameter LEVEL = 5
RELEASE BRAKING
9) The Display will show the new level. LEVEL = 2
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. ' % '
1) ACCELER. DELAY
Seconds. It determines the acceleration ramp. The parameter sets the time
needed to speed up the traction motor from 0Hz to 100Hz.
2) RELEASE BRAKING
Seconds. It controls the deceleration ramp when the travel request is
released. The parameter sets the time needed to decelerate the traction
motor from 100Hz to 0Hz.
3) TILLER BRAKING
Seconds. It controls the deceleration ramp when the tiller is in braking
position (released). The parameter sets the time needed to decelerate the
traction motor from 100Hz to 0Hz
4) INVERS. BRAKING
Seconds. It controls the deceleration ramp when the direction switch is
inverted during travel. The parameter sets the time needed to decelerate the
traction motor from 100Hz to 0Hz.
5) DECELERATION BRAKING
Seconds. It controls the deceleration ramp when the accelerator has turned
down but not completely released. The parameter sets the time needed to
decelerate the traction motor from 100Hz to 0Hz.
7) CURVE BRAKING
Seconds. It controls the deceleration ramp when the curve cutback input
becomes active. The parameter sets the time needed to decelerate from
100Hz to 0Hz.
1) ADJUSTMENT #01
(Factory adjusted). % value. This is the Gain of the first Current Sensing
Amplifier.
NOTE: only Zapi technicians should change this value
2) ADJUSTMENT#02
(Factory adjusted). % value. This is the Gain of the second Current Sensing
Amplifier.
NOTE: only Zapi technicians should change this value
3) SET TEMPERATURE
Set the temperature offset to have the correct value reading. This is a fine
calibration of the controller temperature sensor.
1) BATTERY VOLTAGE
Voltage value with 1 decimal digit. Battery voltage value measured at the key
on.
2) MOTOR VOLTAGE
Percentage value. It is the voltage generated by the inverter expressed in per
cent of the actual battery voltage. 100% means the sine wave width is close
to the actual battery voltage; 0% means the sine wave width is null.
3) VOLTAGE BOOSTER
Percentage value. It is the booster contribute to the voltage really supplied to
the motor expressed in per cent of the actual battery voltage. (Note: when
DC_LINK COMPENSATION is set ON, the VOLTAGE BOOSTER reading
will not match perfectly the booster setting because this latest one is
calculated respect to the nominal battery voltage; VOLTAGE BOOSTER is
expressed respect to the actual battery voltage).
4) FREQUENCY
Hz value. This is the frequency of the sine waves the inverter is supplying.
5) ENCODER
Hz value. This is the speed of the motor measured with the encoder and
expressed in the same unit of the FREQUENCY reading.
6) SLIP VALUE
Hz value. This is the slip between the frequency and the speed of the motor
(SLIP VALUE = FREQUENCY-ENCODER).
7) CURRENT RMS
Ampere value. Root Mean Square value of the line current in the motor.
8) BATTERY CHARGE
Percentage value. It supplies the residual charge of the battery as a
percentage of the full charge level.
9) TEMPERATURE
°C value. This is the temperature of the inverter base plate. This temperature
is used for the HIGH TEMPERATURE alarm detection.
11) ACCELERATOR
From 0.0V to 5.0V. The voltage on the wiper of the accelerator (CPOT on
CNA#24 in AmpSaab version, CNA#15 in AmpSeal version) is halved inside
the controller and then recorded on this reading. That means the actual wiper
voltage is in the range 0 to 10V meanwhile the corresponding
ACCELERATOR reading is in the range 0.0 to 5.0Vdc.
18) IN 5 SWITCH
ON/OFF. This is the level of the digital input#5 CNA#20 in AmpSaab
connector [CNA#19 in AmpSeal connector]:
- ON +VB = When it is closed to a battery (key) voltage the digital input#5
request is active.
- OFF GND = When it is not closed to a battery (key) voltage (or
connected to GND) the digital input#5 request is not active.
20) IN 7 SWITCH
ON/OFF. This is the level of the digital input#7 CNA#34 in AmpSaab
connector [CNA#35 in AmpSeal connector] :
- ON +VB = When it is closed to a battery (key) voltage the voltage the
digital input#7 request is active.
- OFF GND = When it is not closed to a battery (key) voltage (or
connected to GND) the voltage the digital input#7 request is not active.
21) IN 8 SWITCH
Only for AmpSaab version. ON/OFF. This is the level of the digital input#8
CNA#35 in AmpSaab connector:
- ON +VB = When it is closed to a battery (key) voltage the digital input#8
is active.
- OFF GND = When it is not closed to a battery (key) voltage (or it is
connected to GND) the digital input#8 is not active.
2) EVP TYPE
Analog/digital: defines the type of the EVP electrovalve, current controlled:
Analog: the related output manages a proportional valve, current controlled
Digital: the related output manages an on/off valve
3) EV1 TYPE
Analog/digital: defines the type of the EV1 electrovalve, voltage controlled:
Analog: the related output manages a proportional valve, with a voltage
controlled method
Digital: the related output manages an on/off valve.
4) SET TEMPERATURE
NONE/ANALOG/DIGITAL: set the type of sensor for the measurement of the
pump motor temperature.
2) THROTTLE X POINT
This parameter, together with the THROTTLE Y POINT, changes the
characteristic of the lift/lower accelerator input curve : when the accelerator
is de-pressed to X point per cent, the corresponding truck speed is Y point
per cent of the Maximum truck speed. The relationship between the
accelerator position and the truck speed is linear between the THROTTLE 0
ZONE and the X point and also between the X point and the maximum
accelerator position but with two different slope.
AEQZP0BC – COMBI AC1 - User Manual Page - 49/84
3) THROTTLE Y POINT
This parameter, together with the THROTTLE X POINT, changes the
characteristic of the lift/lower accelerator input curve (see also paragraph
13.5): when the accelerator is de-pressed to X point per cent, the
corresponding truck speed is Y point per cent of the Maximum truck speed.
The relationship between the accelerator position and the truck speed is
linear between the THROTTLE 0 ZONE and the X point and also between
the X point and the maximum accelerator position but with two different
slope.
1) PUMP IMAX
Level 0 to 9. Set the maximum current for the pump motor.
4) SPEED LIMIT
Percentage. It limits the maximum speed of the lifting function. Percentage of
the maximum voltage applied to the pump motor.
5) CREEP SPEED
Percentage. It sets the minimum speed (percentage of voltage applied) for
the pump motor. Percentage of the maximum voltage applied to the pump
motor.
6) COMPENSATION
From 0% to 100% This parameter sets the voltage compensation (∆V)
applied to the motor when the proportional lifting function is active. The value
of this ∆V applied to the motor is a function of the motor current. Aim of this
function is to reduce, as for as possible, the speed difference between the
truck loaded and unloaded.
8) HYDRO COMPENSATION
Adjustment of the compensation function when the pump motor steering
function is active.
9) CUTBACK SPEED
Percentage of the maximum speed. It defines the reduction of the pump
motor speed when the cutback is triggered.
PROGRAMMED LEVEL
PARAMETER UNIT
0 1 2 3 4 5 6 7 8 9
PUMP IMAX % From 50% to 100% of IMAX, resolution of 5%
PUMP ACC. DELAY Sec. From 0 to 10 sec., resolution of 0.1
PUMP DEC. DELAY Sec. From 0 to 10 sec., resolution of 0.1
SPEED LIMIT % From 0% to 100%, resolution of 1%
CREEP SPEED % From 0% to 100%, resolution of 1%
COMPENSATION % From 0% to 100%, resolution of 1%
HYD SPEED FINE % From 0% to 100%, resolution of 1%
HYDRO COMPENSATION % From 0% to 100%, resolution of 1%
CUTBACK SPEED % From 0% to 100%, resolution of 1%
MIN EVP % From 0% to 100%, resolution of 0.1%
MAX EVP % From 0% to 100%, resolution of 0.1%
EVP OPEN DELAY Sec. From 0 to 25.5 sec., resolution of 0.1
EVP CLOSE DELAY Sec. From 0 to 25.5 sec., resolution of 0.1
EV1 OPEN DELAY Sec. From 0 to 25.5 sec., resolution of 0.1
EV1 CLOSE DELAY Sec. From 0 to 25.5 sec., resolution of 0.1
1) ADJUSTMENT #1
(Factory adjusted). % value. This is the Gain of the Pump chopper Current
Sensing Amplifier.
NOTE: only Zapi technicians should change this value.
2) SET CURRENT
set the current limit for the measurement in the TESTER menu.
3) AUX OUTPUT #1
Debug function.
4) AUX OUTPUT #2
Debug function.
1) MOTOR CURRENT
Ampere. It is the current in the motor controlled by the slave of combiac1.
2) MOTOR VOLTAGE
It is the voltage of the motor controlled by the slave of combiac1, expressed
in percentage of the maximum voltage.
3) MOTOR POWER
Watt. Estimate value of the traction motor power. This parameter is used by
Slave µC in order to carry out safety checks on traction functions (managed
by Master µC).
4) ENCODER
Hz. Speed of the traction motor. This parameter is used by Slave µC in order
to carry out safety checks on traction functions (managed by Master µC)
5) SLIP
Hz. Estimate of traction motor slip. This parameter is used by Slave µC in
order to carry out safety checks on traction functions (managed by Master
µC).
6) MOTOR TEMPERATURE
°C. Measure of the pump motor temperature.
7) LIFTING CONTROL
Volt. Measure of the lift/lower potentiometer input (signal CPOTLIFT: CNA#25
in AmpSaab connector, CNA#30 in AmpSeal connector).
8) HANDLE/SEAT SW
On/off: it determines if the TILLER input is active or not (CNA#7 in AmpSaab,
CNA#20 in AmpSeal).
9) DIGITAL INPUT 1
On/off : it determines if the input 1 is active or not (Lowering switch, CNA#5 in
AmpSaab, CNA#20 in AmpSeal).
20) EV1
Show the percentage of voltage applied to Ev1 valve.
21) EV2
On/Off: determines if the valve is open or closed.
22) EV3
On/off: determines if the valve is open or closed.
23) EV4
On/off: determines if the valve is open or closed.
24) EV5
On/off: determines if the valve is open or closed.
25) EV6
On/off: determines if the valve is open or closed.
26) EV7
On/off: determines if the valve is open or closed.
' % '
Press ENTER to go into the General menu ' ' '
MAIN MENU
The Display will show : PARAMETER CHANGE
MAIN MENU
The Display will show : SAVE PARAMETERS
' % '
Press ENTER to go into the SAVE function ' ' '
SELECT: MOD. 01
FREE
' % '
Press ENTER to commence SAVE routine ' ' '
You can see the items that are being stored whilst READING …
the SAVE routine is happening ACCEL. DELAY (ECC.)
SELECT: MOD. 01
When finished, the Console shows : FREE
NOTE: in reality the SAVE and RESTORE function requires the Windows PC-
Console.
' % '
Press ENTER to go into the General menu ' ' '
MAIN MENU
The Display will show : PARAMETER CHANGE
MAIN MENU
The Display will show : RESTORE PARAM.
The Display shows the type of Model stored, with a SELECT : MOD. 00
Code Number AC1 ZAPI V1
SELECT : MOD. 00
AC1 ZAPI V1
' % '
Press ENTER to commence the Restore operation ' ' '
You can see the items that are being stored in the
STORING
chopper memory whilst the RESTORE routine is ACCELER. DELAY
happening
MAIN MENU
When finished, the Console shows : RESTORE PARAM.
NOTE: in reality the SAVE and RESTORE function requires the Windows PC-
Console.
The two graphs show the output voltage from a non-calibrated potentiometer with
respect to the mechanical “zero” of the control lever. MI and MA indicate the
point where the direction switches close. 0 represents the mechanical zero of the
rotation.
The Left Hand graph shows the relationship of the motor voltage without signal
acquisition being made. The Right Hand Graph shows the same relationship after
signal acquisition of the potentiometer.
This function looks for and remembers the minimum and maximum potentiometer
wiper voltage over the full mechanical range of the
pedal. It enables compensation for non symmetry of the mechanical system
between directions.
The operation is performed by operating the pedal after entering the PROGRAM
VACC function.
' % '
Press ENTER to go into the General menu ' ' '
MAIN MENU
The Display will show : PARAMETER CHANGE
MAIN MENU
The Display will show : PROGRAM VACC
' % '
Press ENTER for yes, or OUT for NO ' % '
MAIN MENU
When finished, the Console shows : PROGRAM VACC
THROTTLE X POINT & THROTTLE Y POINT: the speed of the truck grows up
with a fixed slope (linear relationship) from the THROTTLE 0 ZONE up to
THROTTLE X POINT. This slope is defined by the matching between the X point
percentage of the MAX VACC setting with the Y point percentage of the full truck
speed.
From the X point up to the MAX VACC point, the slope of the relationship
between the truck speed and the accelerator position is different (see figure
below) to match the full speed in the truck with the MAX VACC voltage in the
accelerator position.
1) Battery voltages is read when the Battery current is zero, that is when the
output power stage is not driven.
2) Vbatt is the mean of the least samples measured by the microcontroller
converter (the samples are took on key input).
3) Vbatt is compared with a threshold value (function of the actual charge
percentage) in a table and with comparison is found a new charge
percentage.
4) Thresholds value can be changed with parameters Bat. Max. Adj. and Bat.
Min. Adj.
5) After key on battery charge can be only increased if the battery charge
computed after key on is greater than the last value stored in Eeprom the
battery charge value is updated otherwise the Battery charge is not updated.
NOTE: if the same alarm is continuously happening, the controller does not use
new memory of the logbook, but only updates the last memory cell increasing the
related counter (point 2) of previous list). Nevertheless, the hourmeter indicated
in this memory refers to the first time the alarm occurred. In this way, comparing
this hourmeter with the controller hourmeter, it is possible to determine:
Coil shorted Waiting for trac Shortcircuit on LC or EB coils Valve, pump, traction stopped, Lc stby, traction Valve or pump or
opened, Eb applied traction request
Driver shorted Waiting for trac Driver of Lc coil is shorted, so it is not able to open the Lc Valve, pump, traction stopped, Lc start-up, stby, Valve or pump or
opened, Eb applied traction traction request
Contactor Waiting for trac Driver of Lc coil is damaged (not able to close) Valve, pump, traction stopped, Lc stby, traction Valve or pump or
Driver opened, Eb applied traction request
Contactor Waiting for trac The Lc coil has been driven but Lc does not close Valve, pump, traction stopped, Lc stby, traction Valve or pump or
Open opened, Eb applied traction request
Contactor Waiting for trac LC contact is stuck Valve, pump, traction stopped, Lc start-up Valve or pump or
closed opened, Eb applied traction request
Aux driv. Shrt. Waiting for trac When the mos of EB is shorted Valve, pump, traction stopped, Lc start-up,stby,marcia Valve or pump or
opened, Eb applied traction request
Aux driver Waiting for trac Driver of Eb coil is damaged (not able to close) Valve, pump, traction stopped, Lc stby, traction Valve or pump or
open opened, Eb applied traction request
Pos aux short Waiting for trac Output of built in Smart Driver, which supplies Eb coil Valve, pump, traction stopped, Lc start-up Valve or pump or
positive, is high (= +batt) when the tiller switch is opened. opened, Eb applied traction request
Logic Failure Waiting for trac Overvoltage/Undervoltage condition has been detected Valve, pump, traction stopped, Lc start-up, stby, Valve or pump or
#1 opened, Eb applied traction traction request
Logic Failure Waiting for trac Motor voltage feedback circuits are damaged Valve, pump, traction stopped, Lc stby, immediately Valve or pump or
#2 opened, Eb applied after Lc closing traction request
Logic failure Waiting for trac Failure in the high current HW protection circuit valve, pump, traction stopped, Lc start-up, stby Valve or pump or
#3 opened, Eb applied traction request
Stby i high Waiting for trac In stby condition (no current applied to the motor) the Valve, pump, traction stopped, Lc start-up, stby Valve or pump or
current feedbacks are aout of permitted stby range opened, Eb applied traction request
Wrong Set Waiting for trac The battery voltage is too low or too high (< 0,8 Vbatt OR Valve, pump, traction stopped, Lc start-up, stand-by Valve or pump or
Battery > 1,2 Vbatt) opened, Eb applied (only immediately traction request
after Lc closing)
Analog input Waiting for trac Problem on the A/D conversion of Master uC Valve, pump, traction stopped, Lc start-up, stby, Valve or pump or
opened, Eb applied traction traction request
Encoder Error Waiting for trac Problem on the encoder Valve, pump, traction stopped, Lc start-up, stby, Valve or pump or
opened, Eb applied traction traction request
Tiller error Waiting for trac Input mismatch between hard&soft switch input and tiller Valve, pump, traction stopped, Lc start-up, stby, Valve or pump or
input opened, Eb applied traction traction request
Watchdog Waiting for trac Master uC does not receive via canbus the correct stuffing Valve, pump, traction stopped, Lc start-up, stby, Key re-cycle
bit from Slave uC opened, Eb applied traction
Hw Fault Waiting for trac Master uC has detected that slave uC is not able to stop Valve, pump, traction stopped, Lc start-up, stand-by Key re-cycle
traction enable or EB-LC enable opened, Eb applied (only immediately
after Lc closing)
No can msg Waiting for trac No can message from slave uC Valve, pump, traction stopped, Lc start-up, stby, Key re-cycle
N5 opened, Eb applied traction
Wrong Waiting for trac Master uC has detected a Slave uC wrong hydraulic Valve, pump, traction stopped, Lc continuous Key re-cycle
setpoint function setpoint opened, Eb applied
Safety Waiting for trac Master uC has detected a problem on the feedback of Valve, pump, traction stopped, Lc continuous Key re-cycle
Feedback EVP driver opened, Eb applied
Vacc out of Waiting for trac The voltage on Vacc is outside the range set with Valve, pump, traction stopped, Eb stby, traction Program Vacc
range Program Vacc applied
1) “CAPACITOR CHARGE”
MDI CODE 60
Follows the charging capacitor system:
When the key is switched ON, the inverter tries to charge the power
capacitors through a power resistance, and check if the capacitor are
charged within a timeout. If they do not charge, an alarm is signalled; the
main contactor is not closed.
Troubleshooting:
A) There is an external load in parallel to capacitor bank, which sinks current
from the controller capacitors precharging circuit, thus preventing the
caps from charging. Check if a lamp or a dc/dc converter or a auxiliary
load is placed in // to capacitor bank.
B) The charging resistance is opened; insert a power resistance across line
contactor power terminals; if the alarm disappears, it means the controller
internal charging resistance is damaged.
C) The charging circuit has a failure, inside the controller.
D) There is a problem in the controller power section.
2) “VMN LOW”
MDI CODE 30
Cause 1: start-up test.
Before switching the LC on, the software checks the power bridge: it turns on
alternatingly the High side Power Mosfets and expects the phases voltage to
increase toward the rail capacitor value. If the phases voltage does not
increase, this alarm occurs.
Cause 2:
Motor running test. When the motor is running, power bridge is ON, the motor
voltage feedback is tested; if it is lower than commanded value, fault status is
entered.
Troubleshooting:
A) If the problem occurs at start up (the LC does not close at all), check:
- Motor internal connections (ohmic continuity)
- Motor power cables connections
- Motor leakage to truck frame
- If the motor connections are OK, the problem is inside the controller
3) “VMN HIGH”
MDI CODE 31
Cause 1:
Before switching the LC on, the software checks the power bridge: it turns on
alternatingly the Low side Power Mosfets and expects the phases voltage to
decrease down to -BATT. If the phases voltage do not decrease, this alarm
occurs.
Cause 2:
This alarm may occur also when the start up diagnosis is overcome, and so
the LC is closed. In this condition, the phases’ voltages are expected to be
lower than 1/2 Vbatt. If it is higher than that value, fault status is entered.
Troubleshooting:
A) If the problem occurs at start up (the LC does not close at all), check:
- Motor internal connections (ohmic continuity)
- Motor power cables connections
- If the motor connection are OK, the problem is inside the controller
B) If the problem occurs after closing the LC (the LC closed and then opens
back again), check:
- Motor connections
- If motor phases windings/cables have leakages towards truck frame
- If no problem are found on the motors, the problem is inside the
controller
6) “COIL SHORTED”
MDI CODE 76
Cause:
This alarm occurs when there is a short circuit of one of the coils connected
to outputs of the Combiac1 (LC coil or EB coil). After the overload condition
has been removed, the alarm exits automatically by releasing and then
enabling a travel demand.
Troubleshooting:
A) The typical root cause for this error code to be displayed is in the harness
or in the load coil. So the very first check to carry out concerns
connections between controller outputs and loads.
7) “DRIVER SHORTED”
MDI CODE 74
Cause:
The driver of the main contactor coil is shorted.
Troubleshooting:
A) Check if there is a short or a low impedance pull-down between NMCC
(CAN#17 in AmpSaab, CAN#12 in AmpSeal) and –BATT.
B) The driver circuit is damaged in the controller, which has to be replaced.
8) “CONTACTOR DRIVER”
MDI CODE 75
Cause:
The LC coil driver is not able to drive the load. The device itself or its driving
circuit is damaged.
Troubleshooting:
This type of fault is not related to external components; replace the controller.
9) “CONTACTOR OPEN”
MDI CODE 38
Cause:
The main contactor coil has been driven by the controller, but the contactor
does not close.
Troubleshooting:
A) The wires to the LC coil are interrupted or not connected, so check the
coil related harness.
B) It could be also a problem of the contact in the LC that is not working
(does not pull-in), try replacing the LC.
22) “WATCHDOG”
MDI CODE 8
Cause:
This is a safety related test. It is a self diagnosis test within the logic between
Master and Slave microcontrollers.
Troubleshooting:
This alarm could be caused by a canbus malfunctioning, which blinds
master-slave communication. Otherwise it is an internal fault of the controller
which must be replaced.
Battery low Battery is <= 10% when the The maximum current continuous
parameter BATTERY CHECK is set is reduced to half and
>0 speed is reduced (if
CHECK OPTION = 1)
Eeprom ko Error is detected in eeprom or in Controller works using continuous
eeprom management Deafult parameters
Motor Motor temperature sensor is opened The maximum current continuous
temperature (if digital) or has overtaken the is reduced to half and
threshold of 150°C (if analog) speed is reduced
Thermic sens The output of the controller thermal The maximum current continuous
ko sensor is out of range. is reduced to half and
speed is reduced
Check up Maintenance time is reached
needed
Data Maximum current adjustment Traction is stopped stand-by Traction
acquisition procedure is in progress (NOTE: this request
procedure has to be done only by
Zapi test department)
Pedal wire ko Acceleartor poti negative (Npot) Traction is stopped start-up, stand-by, Traction
voltage is out of range (less than 0,3V traction request
or >2V)
Tiller open Tthe truck is in stby with tiller switch LC opens standby Valve or pump
opened for more than 30s or traction
request
Current gain The Maximum current gain Controller works, but start-up, stanby
parameters are @ the default values, with low maximum
which means the maximum current current
adjustment procedure has not been
carried out yet
Waiting for Slave uC is in alarm condition, Master continuous
node uC is waiting for it to resolve its error
condition
2) “SLIP PROFILE”
MDI CODE 99
Cause:
There is an error on the choice of the parameters of the slip profile.
Troubleshooting:
Check in the hardware setting menu the value of those parameters.
3) “FORW+BACK”
MDI CODE 80
Cause:
This alarm occurs when both the travel demands (Fwd and Bwd) are active
at the same time.
Troubleshooting:
Check the wiring of the Fwd and Rev travel demand inputs (use the readings
in the TESTER to facilitate the troubleshooting). Check the microswitches for
failures.
A failure in the logic is possible too. So, when you have verified the travel
demand switches are fine working and the wiring is right, it is necessary to
replace the controller.
4) “INCORRECT START”
MDI CODE 79
Cause:
This is a warning for an incorrect starting sequence.
Troubleshooting:
The possible reasons for this alarm are (use the readings in the TESTER to
facilitate the troubleshooting):
A) A travel demand active at key on
B) Presence man sensor active at key on
Check the wirings. Check the microswitches. It could be also an error
sequence made by the operator. A failure in the logic is possible too; so
when all of the above conditions were checked and nothing was found,
replace the controller.
7) “BATTERY LOW”
Cause:
It occurs when the battery charge is calculated being less than or equal to
10% of the full charge and the BATTERY CHECK setting is other than 0
(refer to SET OPTION menu).
Troubleshooting:
Get the battery charged. If it doesn’t work, measure with a voltmeter the
battery voltage and compare it with the value in the BATTERY VOLTAGE
parameter. If they are different adjust the value of the ADJUST BATTERY
function.
8) “EEPROM KO”
MDI CODE 13
Cause:
It’s due to a HW or SW defect of the non-volatile embedded memory
supporting the controller parameters. This alarm does not inhibit the machine
operations, but the truck will work with the default values.
Troubleshooting:
Try to execute a CLEAR EEPROM operation (refer to Console manual).
Switch the key off and on to check the result. If the alarm occurs
permanently, it is necessary to replace the controller. If the alarm disappears,
the previously stored parameters will have been replaced by the default
parameters.
9) “MOTOR TEMPERATURE”
MDI CODE 65
Cause:
This warning occurs when the temperature sensor is opened (if digital) or has
overtaken the threshold of 150° (if analog).
Troubleshooting:
Check the thermal sensor inside the motor (use the MOTOR
TEMPERATURE reading in the TESTER menu); check the sensor ohmic
value and the sensor wiring. If the sensor is OK, improve the air cooling of
the motor. If the warning is present when the motor is cool, then the problem
is inside the controller.
Output Waiting for Slave uC has detected a condition that the Valve, pump, traction continuous Key re-cycle
MisMatch Node Master uC is driving traction motor in a stopped, Lc opened,
wrong way (not correspondant to the status Eb applied
of operator commands)
watchdog Waiting for Controllo che lo master passi in più punti del
valve, pump, traction continuous Key re-cycle
Node programma e inverta i bit del slave stopped, Lc opened,
Eb applied
No can Waiting for Can messages from Master uC are lost valve, pump, traction continuous Key re-cycle
Msg #2 Node stopped, Lc opened,
Eb applied
Hw Fault Waiting for Slave uC has detected that Master uC is not valve, pump, traction start-up (EVP Key re-cycle
Node able to stop hydraulic functions stopped, Lc opened, related test)
Eb applied stby (pump chopper
related test)
4) “ANALOG INPUT”
MDI CODE 97
Cause:
This alarm occurs when the A/D conversion of the analog inputs gives frozen
value, on all of the converted signals, for more than 400msec. The goal of
this diagnosis is to detect a failure of the A/D converter or a problem in the
code flow that omits the refreshing of the analog signal conversion.
Troubleshooting:
If the problem occurs permanently it is necessary to substitute the controller.
6) “WRONG ZERO”
MDI CODE 67
Cause:
The outputs of the amplifiers (used to measure the motor currents and
voltage) are checked to be near null. This alarm occurs when current signals
are >2,85V or <2,15V. Voltage signals >3V or <2V at the init.
Troubleshooting:
This type of fault is not related to external components; replace the controller.
9) “WRONG SETPOINT”
MDI CODE 59
Cause:
This is a safety related test. Slave µC has detected a Master µC wrong
traction function setpoint.
12) “WATCHDOG”
MDI CODE 8
Cause:
It is a self diagnosis test within the logic between Master and Slave
microcontrollers.
Troubleshooting:
This alarm could be caused by a canbus malfunctioning, which blinds
master-slave communication. Otherwise it is an internal fault of the controller
which must be replaced.
Valve Coil Shorted Pump Warning Shortcircuit on On/off coils On/off valves stopped start-up, stby, valve on/off request
during valve
function
Valve driver Pump Warning One or more on/off valve drivers On/off valves stopped start-up, stby valve on/off request
shorted shorted (always ON)
Valve Cont driver Pump Warning One or more on/off valve drivers On/off valves stopped during valve valve on/off request
opened (not able to close, so not function
able to drive the valve)
Evp Driver Ko Pump Warning Evp driver open (not able to close, Evp stopped during Evp valve evp request
so not able to drive the valve) function
Pump Stby I high Pump Warning Pump chopper current sensor Pump motor stopped start-up, stby pump request
feedback too high (above 0,8V)
Pump I=0 ever Pump Warning Pump current feedback is always Pump motor stopped pump function pump request
0A even when pump motor is
running
motor temperature Pump Warning Pump motor temperature high Pump chopper continuous
maximum current
reduced to half
waiting for trac ALARM XXX Slave is waiting the master
incorrect start Pump Warning Wrong sequence in hydraulic pump/valve stopped continuous to do a correct
function request sequence
vacc not ok Pump Warning Hydraulic poti (lift/lowering poti) pump/Evp stopped start-up, stby hydraulic request
higher than minimum value
recorded, in stby condition
ram warning Pump Warning checksum ram failed continuous
eep warning Pump Warning checksum eeprom failed init
lift+lower Pump Warning lift+lower request Pump motor stopped continuous hydraulic request
eeprom ko Pump Warning eeprom is not online, or the
parameters in triplicate are different
Pump motor Pump Warning When the parameter SET Maximum current is continuous
temperature TEMPERATURE is setted, the halfed
temperature of the motor is >150°c
high temperature Pump Warning When the parameter maximum Pump chopper continuous
current is 100% the current is maximum current
reduced lineary from 85°c to 105°C reduced proportionally
to T increase
reduction by Pump Warning Master requests a reduction pump speed reduced continuous
master
9) “MOTOR TEMPERATURE”
Cause:
This warning occurs when the temperature sensor is opened (if digital) or has
overtaken the threshold of 150° (if analog).
Troubleshooting:
Check the thermal sensor inside the motor (use the MOTOR
TEMPERATURE reading in the TESTER menu); check the sensor ohmic
value and the sensor wiring. If the sensor is OK, improve the air cooling of
the motor. If the warning is present when the motor is cool, then the problem
is inside the controller.
AMPSAAB CONNECTOR
C12505
42 pins Female
AMPSEAL CONNECTOR
C12532
35 pins Female
Check the wear and condition of the electromechanical brake. According with the
ISO 6292 the electromechanical brake must be able to lock the truck in the worst
case in terms of admitted gradient and load. The truck manufacturer has to take
care the ISO 6292 is fullfilled with a suited maintenance scheduling.
Check the Foot pedal or Tiller microswitch. Using a suitable test meter, confirm
that there is no electrical resistance between the contacts by measuring the volt
drop between the terminals. Switches should operate with a firm click sound.
Microswitches should be checked every 3 months.
Check the Battery cables, cables to the chopper, 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 pedal or tiller . Are the return springs ok.
Do the potentiometers wind up to their full or programmed level.
Check 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.
Remember that Battery Powered Machines feel no pain.
NEVER USE A VEHICLE WITH A FAULTY ELECTRONIC CONTROLLER