Beruflich Dokumente
Kultur Dokumente
Electronic Throttle
(J1939 CAN communication version)
P/N 119970
1.
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
1 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
2.
3.
3.1.
3.2.
3.3.
3.4.
3.5.
4.
4.1.
ENTERING PASSWORDS ....................................................................................................................................................................6
4.1.1.
CAN communication method verification..................................................................................................................................6
4.2.
INTERLOCK POLARITY .......................................................................................................................................................................7
4.2.1.
Positive polarity (default) ..........................................................................................................................................................7
4.2.2.
Ground polarity .........................................................................................................................................................................7
4.3.
CONTROL KNOB ROTATION ...............................................................................................................................................................7
4.3.1.
Clockwise rotation increases RPM (default) .............................................................................................................................7
4.3.2.
Counter-clockwise rotation increases RPM ..............................................................................................................................7
4.4.
INITIAL DEADBAND CLICKS ................................................................................................................................................................8
4.5.
ENGINE RPM RANGE CONFIGURATION ..............................................................................................................................................8
4.5.1.
Idle RPM configuration .............................................................................................................................................................8
4.5.2.
Maximum RPM configuration ...................................................................................................................................................9
4.6.
COMMUNICATION METHOD ................................................................................................................................................................9
4.6.1.
Engine compatibility..................................................................................................................................................................9
4.6.2.
TSC1 communication method (default) ..................................................................................................................................10
4.6.3.
CFPG communication method ...............................................................................................................................................10
4.6.4.
Scania communication method ..............................................................................................................................................10
4.7.
LOAD DEFAULTS.............................................................................................................................................................................10
4.8.
ADVANCED ENGINE COMMUNICATION SETTINGS .............................................................................................................................11
4.8.1.
Source address (default = 3) ..................................................................................................................................................11
4.8.2.
SPN 3350 (TSC1 control purpose) .........................................................................................................................................11
4.8.3.
SPN 696 (TSC1 speed control characteristic) ........................................................................................................................12
4.8.4.
Engine RPM Dither .................................................................................................................................................................12
4.8.5.
CAN Transmission Rate .........................................................................................................................................................13
4.8.6.
Scania Body Control Message 1 version (default = 1) ...........................................................................................................13
4.8.7.
Scania Requested Govenor Type (default = normal) .............................................................................................................14
5.
OPERATION ........................................................................................................................................................................................15
5.1.
INITIALIZATION ...............................................................................................................................................................................15
5.2.
INTERLOCKING (ENABLING THE TWISTER) ........................................................................................................................................15
5.3.
CONTROLLING ENGINE SPEED .........................................................................................................................................................16
5.3.1.
Control knob initial deadband .................................................................................................................................................16
5.3.2.
Returning the engine speed to idle .........................................................................................................................................17
6.
7.
7.1.
7.2.
8.
9.
REFERENCES.....................................................................................................................................................................................21
9.1.
9.2.
9.3.
9.4.
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
2 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
1. Revision Log
Rev
1.00
Date
11/6/2009
Changes
Initial revision
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
2. Part numbers
2.1.
TWIST-C
Kit includes
Twister Electronic Throttle (CAN)
Twister main system harness
Knob rotation direction label set
119970
120431
120462
QTY-1
QTY-1
QTY-1
PAGE
3 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
4 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
3. Overview
3.1.
Product description
The Twister Electronic Throttle (p/n 119970) is an SAE J1939 Controller Area Network (CAN) device that controls
engine speed using data communications directly to the engine ECU for remote throttle applications. The Twister
supports three CAN message formats: Torque/Speed Control 1 (TSC1) PGN 0 CAN message, Cummins Fire Pump
Governor (CFPG), and Scania Body Control message.
Control algorithms are optimized to take advantage of the J1939 CAN data to yield crisp and accurate control of
engine.
For engines that may not support the J1939 CAN data link control, an analog output signal version of the Twister
Electronic Throttle is available (p/n 119971).
The Twister utilizes Light Emitting Diodes (LED) to convey status information to the operator. The green THROTTLE
READY LED is on the left-side of the control knob and the blue ACTIVE LED is on the right-side of the control knob.
The Twister has a control knob and an idle button for the operator to control engine speed. The control knob allows
manipulation of the engine speed within the configured (and engine allowable) RPM range. The idle button returns
the engine speed to the configured idle RPM.
PRODUCT GROUP
3.2.
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
5 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
Throttle control
Description
ON
PERMITTED
OFF
NOT PERMITTED
SLOW FLASH
(1 Hz)
NOT PERMITTED
FAST FLASH
(10 Hz)
NOT PERMITTED
DOUBLE BLINK
NOT PERMITTED
3.3.
Throttle control
ON
ACTIVE
OFF
NOT ACTIVE
FLASHING
AT RPM LIMIT
Description
The twister is in control of engine RPM.
The Twister is not controlling the engine RPM (engine at idle).
The Twisters control knob is being rotated while the engine RPM is
already at the configured limit (minimum or maximum RPM).
3.4.
Control knob
The control knob is the operators interface for RPM control. The control knob is rotated to change the engine speed
(RPM). The control knob can be configured to increase engine speed with clockwise or counter-clockwise rotation
(section 4.3).
3.5.
Idle button
The idle button is the operators interface to return the engines speed to its idle RPM. Press and hold the idle button
for a half-second to ramp the engine speed to idle and release active engine control from the Twister. The Twister
ramps engine speed down at a rate of 333 RPM per second.
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
6 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
4. Configuration
4.1.
Entering passwords
The Twister utilizes passwords to modify its operational parameters. All operational parameters are stored in memory
and will not be lost when power is disconnected.
Enter a password by pressing and holding the IDLE button until the ACTIVE LED blinks twice (takes approximately
two seconds). Continue holding the IDLE button and use the knob to enter the password.
The password consists of clockwise and counter-clockwise knob rotations. A rotation consists of at least one tactile
click and the rotation event is complete when the knob remains stationary for at least a half-second.
Each clockwise
Each counter-clockwise
Wait for the LED indication to turn OFF before rotating the knob again. This indicates that the rotation event has
ended and the Twister is ready for the next rotation.
If an error is made while entering a password, release the IDLE button to clear and then re-attempt the password from
the beginning.
Invalid password entry
The THROTTLE READY and ACTIVE LEDs will quickly flash numerous times to indicate an attempted password is
invalid.
4.1.1.
4.2.
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
7 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
Interlock polarity
The Twister interlock input (pin 3) must be active before control of the engine speed is possible. The Twister interlock
input can be configured for positive (default) or ground input polarity.
4.2.1.
4.2.2.
Ground polarity
Ground polarity interlock configuration password:
4.3.
4.3.1.
4.3.2.
4.4.
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
8 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
4.5.
4.5.1.
Press the IDLE button to clear the RPM password if a mistake has been made.
4.5.2.
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
9 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
Press the IDLE button to clear the RPM password if a mistake has been made.
4.6.
Communication method
The Twister must be configured to transmit the J1939 CAN communication data required for the particular engine
type. The Twisters default communication data method is via the Torque/Speed Control 1 (TSC1) PGN 0 CAN
message, but Cummins Fire Pump Governor (CFPG) or Scania Body Control Message 1 methods may be selected.
Changing the communication method automatically resets the CAN transmission rate to the default for the selected
communication method (refer to section 4.8.5 for default transmission rates).
The Twisters current communication method can be verified by following the instructions in section 4.1.1.
4.6.1.
Engine compatibility
The factory default settings of the Twister make it out of the box ready to control any engine that allows J1939
PGN0 (Torque/Speed Control 1) messages from a unique source address. These engines include various Detroit
Diesel DDEC engines, Mercedes Benz (MBE) engines, Volvo, and others. The Twister may also be configured for
the CFPG method for Cummins engines programmed with the Emergency Vehicle Calibration and the Scania
method for Scania engines using their proprietary J1939 Body Control Message 1.
4.6.2.
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
10 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
4.6.3.
4.6.4.
4.7.
Load defaults
Clockwise
Positive voltage
TSC1
P32 (temporary power train control)
3 (stability optimized for PTO driveline)
3
100 messages per second
2200
750
OFF
5 initial tactile clicks
Normal
4.8.
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
11 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
4.8.1.
4.8.2.
Purpose
32
SPN 3350 = 3
PRODUCT GROUP
4.8.3.
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
12 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
Optimization
Description
Transient
Stability
Stability
Stability
SPN 696 = 0
SPN 696 = 1
SPN 696 = 2
4.8.4.
Dither = ON
PRODUCT GROUP
4.8.5.
THROTTLE CONTROL
P/N
119970
PRODUCT
PAGE
13 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
Messages
per second
Time
between
messages
Password
100
Default for TSC1
communication
method
10 mS
50
Default for CFPG
communication
method
20 mS
20
Default for Scania
communication
method
50 mS
10
100 mS
250 mS
500 mS
1.3
750 mS
1000 mS
Table 6. CAN transmission rate passwords.
4.8.6.
4.8.7.
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
14 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
To change the Scania requested governor type to STIFF, enter the password:
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
15 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
5. Operation
5.1.
Initialization
The Twister uses a two (2) second initialization cycle. The green THROTTLE READY LED and blue ACTIVE LED will
be ON during the initialization. The Twister will then begin normal operation.
5.2.
The Twisters green THROTTLE READY LED will be ON when the proper voltage is applied to the interlock input.
This indicates that the Twister is transmitting J1939 engine control commands and is ready for operator initiated
control via the control knob. Refer to table Table 1 in section 3.2 for a description of the THROTTLE READY LED
status indication.
The OEM is responsible for creating a safe interlocking scheme to enable the Twister.
5.3.
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
16 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
The blue ACTIVE LED indicator shows the status of the twister control (see Table 2 in section 3.3). The ACTIVE LED
will blink when the control knob is being rotated while the engine RPM is already at the configured limit (minimum or
maximum RPM).
5.3.1.
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
17 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
In the previous graphic (Figure 7) the first three tactile clicks are more than a half-second apart and are not counted
for the required number of deadband clicks. The next series of tactile clicks are a half-second (or less) apart and
the deadband counter counts each one up to the required number of clicks (5). The Twister then activates the blue
ACTIVE LED and allows active throttle control. Subsequent tactile clicks change the RPM of the engine and the
timing between clicks is not important. The initial deadband requirement will not be required again until the IDLE
button has been pressed and the engine RPM has been reduced to curb idle.
5.3.2.
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
6.2.
PAGE
18 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
PRODUCT GROUP
6.3.
THROTTLE CONTROL
P/N
119970
PAGE
19 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
PRODUCT
Maintenance
The Twister does not require regular maintenance. The control knob does not require lubrication.
7. Wiring
7.1.
Twister connector
The module has one connector and the following definitions apply:
Mating connector:
Mating sockets:
Gold mating sockets:
Recommended wire gage:
Wedge lock:
PIN
CIRCUIT
DESCRIPTION
SYS POWER
(INPUT)
SYS GROUND
(INPUT)
battery ground
INTERLOCK
(INPUT)
CAN HIGH
(DATA)
CAN LOW
(DATA)
CAN SHIELD
(DATA)
7.2.
Twister wiring
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
PAGE
20 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
119970
8. Technical Details
Product category
Voltage range
Maximum current draw
@13.8VDC
@27.6VDC
Temperature range
Environmental range
CAN specification
LED
Electrical protection
Electrical performance
Dimensions (W x H x D)
in inches [millimeters]
Weight in ounces [grams]
ISO 16750-2
ISO 16750-2
SAE J1113-11
SAE J1113-13
SAE J1113-21
SAE J1113-41
SAE J1113-41
ISO 16750-2
SAE J1455
(sec 4.1.3.2)
Exposure to humidity
MIL-STD-810F
(method 507.4)
Class 1
(STD-0001)
Pressure cleaning
SAE J1455
(sec 4.4)
SAE J1455
(sec 4.3)
Exposure to outdoor UV
ISO 4892-2
(method A)
Resonance dwell
SAE J1455
(sec 4.9.4.1)
Random vibration
SAE J1455
(sec 4.9.4.2)
Mechanical shock
SAE J1455
(sec 4.10.3.4)
Environmental performance
Mechanical performance
SAE J1113-4
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
21 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
9. References
9.1.
List of figures
FIGURE 1. TWISTER CONTROLS AND INDICATORS................................................................................................................. 4
FIGURE 2. PASSWORD ENTRY MODE. ................................................................................................................................. 6
FIGURE 3. ROTATION DIRECTION LABELS (P/N 120462). ...................................................................................................... 7
FIGURE 4. TWISTER INITIALIZATION. ................................................................................................................................. 15
FIGURE 5. TWISTER INTERLOCKING EXAMPLE. ................................................................................................................... 15
FIGURE 6. ACTIVE LED. ................................................................................................................................................. 16
FIGURE 7. INITIAL DEADBAND EXPLANATION. ..................................................................................................................... 16
FIGURE 8. PRESSING THE IDLE BUTTON. ........................................................................................................................... 17
FIGURE 9. INSTALLATION DIMENSIONS IN INCHES [MILLIMETERS]. ......................................................................................... 18
FIGURE 10. SIDE VIEW DIMENSIONS IN INCHES [MILLIMETERS]. ............................................................................................ 18
FIGURE 11. TWISTER HARNESS CONNECTIONS. ................................................................................................................. 19
9.2.
List of tables
TABLE 1. THROTTLE READY LED STATES. .......................................................................................................................... 5
TABLE 2. ACTIVE LED STATES. ......................................................................................................................................... 5
TABLE 3. RPM DIGITS ENTRY LIST. .................................................................................................................................... 9
TABLE 4. SPN 3350 TSC1 CONTROL PURPOSE. .............................................................................................................. 11
TABLE 5. SPN 696 SPEED CONTROL CHARACTERISTIC. ..................................................................................................... 12
TABLE 6. CAN TRANSMISSION RATE PASSWORDS.............................................................................................................. 13
9.3.
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
22 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
List of passwords
Passwords are entered by pressing and holding the IDLE button while rotating the control knob (see section 4.1).
The rotate column in the tables below show the control knob rotation directions with 1s indicating a clockwise
rotation and 0s indicating a counter-clockwise
rotation.
User passwords
Function
Controlknobdirectioncounterclockwiseincreasesenginespeed
Controlknobdirectionclockwiseincreasesenginespeed
ConfigureidleRPM
ConfiguremaximumRPM
Rotate
10010000
10010001
01100101
10010111
Hex
90
91
65
97
Rotate
111010000000
111010000001
111000000001
111000000101
111000001010
111011110000
111011000000
111011000001
111011000010
111000100000
111010111111
111010110000
111010110001
111001001111
111001000101
111001000000
111001000001
111001000010
111001000011
111001000111
111001000110
111000110001
111000110010
111000110011
111000110100
111000110101
111000110110
111000110111
111000111000
Hex
E80
E81
E01
E05
E0A
EF0
EC0
EC1
EC2
E20
EBF
EB0
EB1
E4F
E45
E40
E41
E42
E43
E47
E46
E31
E32
E33
E34
E35
E36
E37
E38
OEM passwords
Function
InterlockpolaritygroundinputACTIVE
InterlockpolaritypositiveinputACTIVE
Controlknobinitialdeadband1tactileclick
Controlknobinitialdeadband5tactileclicks
Controlknobinitialdeadband10tactileclicks
Loaddefaultconfigurations
CANcommunicationmethodTSC1
CANcommunicationmethodCFPG
CANcommunicationmethodScaniaBCM1
ConfigureCANsourceaddress(3to254)
ConfigureScaniaBCM1address(1to254)
ScaniacontrolmodeNORMAL
ScaniacontrolmodeSTIFF
TSC1controlpurposeP32(temporarypowertraincontrol)
TSC1controlpurposeP3(PTOgovernorcontrol)
SPN6960(transientoptimization)
SPN6961(stabilizedoptimization,nodriveline)
SPN6962(stabilizedoptimization,singledriveline)
SPN6963(stabilizedoptimization,multipledriveline)
RPMditherON(requiredforcertainengines i.e.Volvo)
RPMditherOFF
CANcommunicationtransmissionrate100 msgs/second
(TSC1)
CANcommunicationtransmissionrate50msgs/second
(CFPG)
CANcommunicationtransmissionrate20msgs/second
(Scania)
CANcommunicationtransmissionrate10msgs/second
CANcommunicationtransmissionrate4msgs/second
CANcommunicationtransmissionrate2msgs/second
CANcommunicationtransmissionrate1.3msgs/second
CANcommunicationtransmissionrate1msg/second
Boldtextindicatesthedefaultconfigurations.
9.4.
PRODUCT GROUP
PRODUCT
THROTTLE CONTROL
P/N
119970
PAGE
23 OF 23
DATE
1/5/2010
REV
1.00
BY
AMS
Value
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Rotate
00000000
00000001
00000010
00000011
00000100
00000101
00000110
00000111
00001000
00001001
00001010
00001011
00001100
00001101
00001110
00001111
00010000
00010001
00010010
00010011
00010100
00010101
00010110
00010111
00011000
00011001
00011010
00011011
00011100
00011101
00011110
00011111
00100000
00100001
00100010
00100011
00100100
00100101
00100110
00100111
00101000
00101001
00101010
Value
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
Rotate
00101011
00101100
00101101
00101110
00101111
00110000
00110001
00110010
00110011
00110100
00110101
00110110
00110111
00111000
00111001
00111010
00111011
00111100
00111101
00111110
00111111
01000000
01000001
01000010
01000011
01000100
01000101
01000110
01000111
01001000
01001001
01001010
01001011
01001100
01001101
01001110
01001111
01010000
01010001
01010010
01010011
01010100
01010101
Value
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
Rotate
01010110
01010111
01011000
01011001
01011010
01011011
01011100
01011101
01011110
01011111
01100000
01100001
01100010
01100011
01100100
01100101
01100110
01100111
01101000
01101001
01101010
01101011
01101100
01101101
01101110
01101111
01110000
01110001
01110010
01110011
01110100
01110101
01110110
01110111
01111000
01111001
01111010
01111011
01111100
01111101
01111110
01111111
10000000
Value
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
Rotate
10000001
10000010
10000011
10000100
10000101
10000110
10000111
10001000
10001001
10001010
10001011
10001100
10001101
10001110
10001111
10010000
10010001
10010010
10010011
10010100
10010101
10010110
10010111
10011000
10011001
10011010
10011011
10011100
10011101
10011110
10011111
10100000
10100001
10100010
10100011
10100100
10100101
10100110
10100111
10101000
10101001
10101010
10101011
Value
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
Rotate
10101100
10101101
10101110
10101111
10110000
10110001
10110010
10110011
10110100
10110101
10110110
10110111
10111000
10111001
10111010
10111011
10111100
10111101
10111110
10111111
11000000
11000001
11000010
11000011
11000100
11000101
11000110
11000111
11001000
11001001
11001010
11001011
11001100
11001101
11001110
11001111
11010000
11010001
11010010
11010011
11010100
11010101
11010110
Value
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
Rotate
11010111
11011000
11011001
11011010
11011011
11011100
11011101
11011110
11011111
11100000
11100001
11100010
11100011
11100100
11100101
11100110
11100111
11101000
11101001
11101010
11101011
11101100
11101101
11101110
11101111
11110000
11110001
11110010
11110011
11110100
11110101
11110110
11110111
11111000
11111001
11111010
11111011
11111100
11111101
11111110
11111111