You are on page 1of 76

Basic training APC200

16 bit controllers CAN2.B

APC200
TCon.Fxxx
APC200

Overview
Naming convention
Link with the transmission
APC200
System calibration
APC200

Overview
Naming convention
Link with the transmission
APC200
System calibration
Hydrostatic simulation
BBC
Naming CAN2B controllers

APC200

CON .
Naming

CON .

E, T, P, I or A
Technology
A, B, C, etc.
Functionality
120, 210, 211, 212, 213,
214, 215 or 216
Hardware reference
Technology

CON .
E : (Essential) all synchro shuttle and on/off powershift technology
transmissions without single pedal drive.
T : (Transmission) all powershift transmissions of which at least the direction
has electronic modulation without single pedal drive and without brake by
clutch technology.
P : (Powertrain) all synchro shuttle and on/off powershift technology
transmissions with single pedal drive technology (P = E + single pedal drive).
I : (Intelligent) all powershift transmissions of which the direction has electronic
modulation with single pedal drive technology (I = T + single pedal drive).
A : (Advanced) all powershift transmissions of which all clutches have electronic
modulation with brake by clutch technology (A = T + brake
by clutch).
Functionality

CON .
An alphabetic letter is used to reflect the functionality of the
firmware, made for a specific hardware in combination of the valve
and the transmission.

For the TCON : A : all T16000 without ECI


B : all PS08 without ECI
C : all PS09 with ECI -PC
D : all T16000 with ECI-PC
E : all PS09 without ECI
F : all TE with VFS/booster valve (overlap & ECI-SC)
. . . Etc.

Note : the functionality level is a level within the technology group.


Hardware reference

CON .

210 : (APC201-12) 12 Volt / 4 PWMs closed loop / No H-bridge / Analog inputs 2 & 4 V
211 : (APC201-24) 24 Volt / 4 PWMs closed loop / No H-bridge / Analog inputs 2 & 4 V
212 : (APC202-12) 12 Volt / 4 PWMs closed loop / H-bridge / Analog inputs 2 & 4 V
213 : (APC202-24) 24 Volt / 4 PWMs closed loop / H-bridge / Analog inputs 2 & 4 V
214 : (APC200A) 12 Volt / 5 PWMs closed loop / No H-bridge / Analog inputs 1 & 5 V
215 : (New -12) 12 Volt / 4 PWMs closed loop / No H-bridge / Analog inputs 1 & 5 V
216 : (New -24) 24 Volt / 4 PWMs closed loop / No H-bridge / Analog inputs 1 & 5 V

Note : the 215 & 216 R8 is needed for the TE15, TE13, TE17 andTE32 full flow
valve.
Example

T CON . F 211
a powershift transmissions of
which at least the direction has electronic
modulation without single pedal drive and
without brake by clutch technology.

all TE transmissions with


VFS/booster valve (overlap & ECI-SC)

24 Volt hardware, with 4 PWMs


closed loop, no H-bridge and 6 analog
inputs of which 2 resistive () and 4 voltage (V).
Conclusion

ACON . A 214

The 1st and 2nd part reflects


the firmware of the controller

The 3rd part reflects the


hardware of the controller
APC200

Overview
Naming convention
Link with the transmission
APC200
System calibration
Hydrostatic simulation
BBC
TE 10
APC200

Additional signals
Speed sensors
Engine speed
Turbine speed
Drum speed
Output speed
Pressure feedback sensor
Sump temperature sensor
Converter out temperature switch
TE 10
APC200

Control valve
Proportional solenoids
VFS0 for forward
VFS1 for 2nd
VFS2 for reverse
VFS3 for 1st / 3rd
Pressure reducer
Pressure intensifiers for each VFS
Selector solenoid 1st/3rd
Total neutral solenoid
APC200

Overview
Naming convention
Link with the transmission
APC200
System calibration
Hydrostatic simulation
BBC
Controller
APC200
Controller
APC200

Device for shifting Spicer Off Highway Products ECM powershift


transmissions
ECM -> Electronic Controlled Modulation
a transmission control technology, available on a range of transmission models
ECI -> Electronic Controlled Inching
speed controlled or torque controlled
Overlap control
Self diagnostics
Throttle by Wire engine control
CAN Network Integration
Controller
APC200

PSU = Power Supply Unit


Version : 12V or 24V
Two power lines
PPWR : permanent power
Connected directly to the battery
SPWR : switched power
Connected via key contact to the battery
Controller
APC200

Bootstrap and reset circuit


Bootstrap:
Special mode, controller wants to receive serial data, to
program the firmware into the program memory
While in bootstrap all output functions are hold off
Start : during power up both buttons pressed

Reset circuit : watchdog & supply supervisor will reset CPU if


either the power supply is outside 10% tolerance window or CPU
has forgotten to re-trigger the watchdog trigger
Controller
APC200

Functions
Manual / automatic shifting Direction change protection
Electronic modulation (speed and engine RPM)
Overlap control Declutch (inching / none inching)
Electronic inching Engine control
Seat orientation
Start 1st / 2nd
Hydro lever function in neutral
Limit vehicle speed
Reduce vehicle speed
(by use of an input)
Limit engine speed
Controller
APC200

Communication

CAN 2.0 B
Communicate with different controllers and PC

RS 232
To flash a new firmware (main program)
To download the parameter settings (APT-file)
To edit specific parameters (GDE-file)
Controller
APC200

Parameter setting
1 approved drive-line = 1 APT-file
Approved drive-line =

Specific type of vehicle + specific engine + specific


transmission ( + axle + tires )

eg.: APT-file for the Perkins engine


Controller
APC200

Parameter editing
Controller
APC200

Parameter editing
Controller
APC200

GDE user levels

Maintenance (only for DANA engineering)


Service (only for DANA service)
OEM engineering
OEM service
Controller
APC200

Parameters can have different access levels


depending on the GDE user levels

Write access
Safe write access
Read access
Not visible
Controller
APC200

Configuration management

Can only be created by OEM engineering.


Controller
APC200

Configuration management

Different axles, tire sizes and functions are selected via


the configuration management.

The configuration management is the responsability of

the OEM engineering.


Controller
APC200

Configuration management

When the APC200 is connected a full upload can be made.


Controller
APC200

Configuration management
Defining different configurations

An existing configuration can be adapted or a new can be made.


Controller
APC200

Correct way to reprogram the APC200


Highest level : firmware of the APC200
The firmware is the main program of the APC200

2nd level : APT-file of the APC200


The APT-file is the parameter file with all settings and parameters

3rd level : GDE-file of the APC200 (if needed)


The GDE-file is a part of the parameter file depending of user-level
Controller
APC200

Tools to reprogram the APC200


Highest level : firmware of the APC200
A windows based flash program for the TCT19.bin file

2nd level : APT-file of the APC200


A windows based APT (APC Production Tool) program

3rd level : GDE-file of the APC200


A windows based GDE (Generic Data Editor) program

GDE will only download the parameters depending of the user level
(GDE OEM Engineering level for configuration managment).
Controller
APC200

APT to download all parameters / data

Configuration selection
Controller
APC200

APT to download all parameters / data

Configuration selection

An existing configuration can be selected


Controller
APC200

Display 4 red 7-segment LED digits


3 status LED lamps
D -> yellow, Diagnostic modes
E -> yellow, Error
F -> red, Failure or APC 200 in
reset conditions
2 push buttons
M -> which information group
S -> item within group
Controller
APC200

Display modes
M

M M
S S S
Controller
APC200

Display modes
GPOS display
Reflects the actually engaged transmission direction and range
Controller
APC200

Display modes
VSPD display
Shows the vehicle speed in km/h or MPH, with a resolution of
0.1 km/h or 0.1 MPH
Controller
APC200

Display modes
DIST display
Shows the distance travelled in km or miles, with a resolution of
0.1 km or 0.1 miles

Note : the distance can be reset by pushing the s button during 3 seconds
when being in this display mode.
Controller
APC200

Display modes
oper display
Shows the operating time (engine running time) in hours

Note : The numbers of . gives the number of 10000 hours to add to


the displayed value example : 12.5.1. =
30000 + 1251 = 31251 hrs.
Controller
APC200

Display modes
M

M M
S S S
Controller
APC200

Display modes
CPOS display
Reflects the actually shiftlever position
Controller
APC200

Display modes
ESPD display
Shows the measured engine speed in RPM
Controller
APC200

Display modes
TSPD display
Shows the measured turbine speed in RPM
Controller
APC200

Display modes
OSPD display
Shows the measured output speed in RPM
Controller
APC200

Display modes
SRAT display
Reflects the current speed ration ( Tspd / Espd ), which is an
important factor in automatic shifting
Controller
APC200

Display modes
TQ I display
Reflects the measured torque (turbine torque) at the transmission
input side in Nm
Controller
APC200

Display modes
TTMP display
Shows the transmission sump temperature in C
Controller
APC200

Display modes
CTMP display
Shows the Converter out temperature in C

Note : due that the converter out temperature is measured by a


temperature switch : 50 on the display means below 120 C
150 on the display means above 120 C
Controller
APC200

Display modes
M

M M
S S S
Controller
APC200

Display modes
ERR display Shows all existing error codes (none
blinking error code) and error codes
detected in the past (blinking error
code).

(none blinking)
S
(blinking)
S
Note : when an error is active,
(end of faults)
the error led will be blinking
Controller
APC200

Electronic controlled modulation (E.C.M.)


Oil
pressure

Time

Phase 1 Phase 2
Filling of clutch Build up of pressure
Controller
APC200

Overlap control

Oil
pressure Pressure
phase out in
clutch 1

overlap Pressure
phase in in
clutch 2

Time
Controller
APC200

Speed controlled inching


Inch speed as function of brake pedal
position

No Inching
10
Inch speed (kph)

8 8 Speed
control
No
6 braking

Low Speed
4 against
brake
De-clutch
2
1
0 0
0 25 50 75 100
Brake position (%)
Controller
APC200

Torque controlled inching


Controller
APC200

Error list
Controller
APC200
Diagnostics
M

M M M M M

S S S S S S

S S S S S

S S S S
S
S
Power up
+ S S S S S
... ... ... ...
S S S S S

S S S S
Controller
APC200
Diagnostics
M

M M M M M

Power up Display test


+ S

Note : for the firmware version, the display is using a


scrolling text moving to the left (continuously).
Controller
APC200
Diagnostics
M

M M M M M

S 0 2 4 6 8 10 12

1 3 5 7 9 11 13

S
Digital input
reference
Digital input
test S
...
S
Note : input 10 till 13 are the 4 Digital input 3 on
analog inputs, which
wire 17
could be used as digital
inputs input not active
S
Controller
APC200
Diagnostics
M

M M M M M

Analog input S
test No . meaning the
value is in

S
...
S

Analog input
1stvalue (k or V) 3 on wire 47
of the 1st 4 (47 30 pins on A . meaning the
connector A = B17)
analog inputs S value is in Volts
Controller
APC200
Diagnostics
M

M M M M M

S
Speed sensor test
C informs the
sensor is a current
S sensor, value is
...
S
expressed in Hz or
kHz (ex.: c2.45)
1st value (kHz)
Speed sensor
of the 4 speed
0 on wire 22
sensors
S
Controller
APC200
Diagnostics
M

M M M M M

Analog output
3 on wire 8 S

Output
S
test
Note :
0 till 6 are
S analog
Analog output ... outputs, and
S 7 till 10 are
Current of 997 mA
digital
Digital output outputs.
1 (7 6 = 1 ) on
output active wire 10
S
Controller
APC200
Diagnostics
M

M M M M M

Voltage switched Voltage test


S
power

22.7 volt
S

Voltage sensor
8.1 volt power supply
APC200

Overview
Naming convention
Link with the transmission
APC200
System calibration
Hydrostatic simulation
BBC
Calibration

APC200

Control system calibration

Transmission (clutch control) parameter calibration


Heat mode (to warmup the transmission)
Stall test
Accelerator pedal (throttle pedal) sensor calibration
Brake pedal sensor calibration
Hydro lever sensor calibration
Servo motor sensor calibration
Calibration

APC200

Clutch filling calibration

Shift after Pressure to mA & Filling tuning


Calibration

APC200

Pressure to torque calibration


Calibration

APC200

Calibration done at the OEM

The calibration mode can be activated by :

- pushing the S button for 15 seconds during powerup

- the GDE (header Global & select for DisplayMODE :


Transcal & press F5)

- Sending a specific CAN message

- using the Dashboard Tool


Calibration

APC200

Calibration done at the OEM


Select the requested calibration mode by pushing the M button.

Possible calibration modes :


- tran : transmission calibration
- heat : transmission warming up
- thro : throttle pedal calibration (connected to an analog input)
- brak : brake pedal calibration (connected to an analog input)
- hydr : hydro lever calibration (connected to an analog input)
- serv : servo calibration (connected to the H-bridge)
- cool : not used in this application
Calibration

APC200

Calibration done at the OEM

After selecting the requested calibration mode by pushing the S


button the calibration will be started.

Clutch filling tran


To start this calibration the driver will be asked to select forward
(by selecting reverse the calibration will be stopped)
During this calibration :
- the parking brake must be activated
- the transmission temperature must be above 60 C
- engine speed must be 800 RPM 200 RPM
Calibration

APC200

Calibration done at the OEM


After selecting the requested calibration mode by pushing the S
button the calibration will be started.

Warming up heat
When stalling the transmission at full stall : maximum 30 seconds
in gear followed by minimum 15 seconds in neutral

During this mode :


- only the highest gear can be selected
- the parking brake and brake pedal will not force neutral
- the display will show the sump temerature
Calibration

APC200

Calibration done at the OEM

After selecting the requested calibration mode by pushing the S


button the calibration will be started.

Throttle pedal thro (throttle pedal connected to an


analog input)

During this calibration :


- the idle position is requested
- the full throttle position is requested

By pushing the S the driver confirms the requested positions.


Calibration

APC200

Calibration done at the OEM

After selecting the requested calibration mode by pushing the S


button the calibration will be started.

Brake pedal brak (brake pedal connected to an analog


input)
During this calibration :
- the idle position is requested
- the mid point (when the brakes starts to operate) is requested
- the full brake position is requested

By pushing the S the driver confirms the requested positions.


Calibration

APC200

Calibration done at the OEM

After selecting the requested calibration mode by pushing the S


button the calibration will be started.

Hydro lever hydr (hydro lever connected to an analog


input)
During this calibration :
- the 0 % position is requested
- the 100 % position is requested

By pushing the S the driver confirms the requested positions.


Calibration

APC200

Calibration done at the OEM

After selecting the requested calibration mode by pushing the S


button the calibration will be started.

Servo serv (servo motor connected to the H-bridge)

During this calibration :

- the APC200 will calibrate the idle position


- the APC200 will calibrate the full throttle position
Thank you !