Joystick Danfoss
Joystick Danfoss
Joystick Danfoss
Technical Information
PLUS+1® Compliant
JS7000 Joystick Family
powersolutions.danfoss.com
Technical Information JS7000 Joystick Family
July 2015 Converted to Danfoss layout and connector ordering number corrected IA
January 2013 Added option code, corrected description, updated illustrations, minimum load impedance HA
Contents
Overview
Description..........................................................................................................................................................................................5
Features and options...................................................................................................................................................................... 5
Product configuration model code
JS7000 product configuration model code............................................................................................................................ 6
Base model code fields...................................................................................................................................................................7
X and Y operation or movement........................................................................................................................................... 9
Grip model code fields................................................................................................................................................................. 10
Electrical options
Analog................................................................................................................................................................................................13
CAN..................................................................................................................................................................................................... 13
CAN 2.0B, J1939 protocol.......................................................................................................................................................13
CANopen 2.0B, CANopen protocol.................................................................................................................................... 13
Additional X and Y analog outputs.................................................................................................................................... 13
Proportional roller output..................................................................................................................................................... 13
CAN+...................................................................................................................................................................................................13
CAN 2.0B, J1939 protocol.......................................................................................................................................................14
Output.......................................................................................................................................................................................... 14
Analog and digital external inputs.....................................................................................................................................14
CAN message protocol
SAE J1939 basic joystick message specifications............................................................................................................... 15
Basic joystick message 1........................................................................................................................................................ 16
Basic joystick message 3........................................................................................................................................................ 17
Basic joystick message (X-axis)............................................................................................................................................ 18
Basic joystick message (Y-axis)............................................................................................................................................ 19
SAE J1939 extended joystick message specifications...................................................................................................... 20
Extended joystick message 1............................................................................................................................................... 20
Extended joystick message 3............................................................................................................................................... 21
SAE J1939 lamp command joystick message specifications..........................................................................................22
Lamp command joystick message..................................................................................................................................... 22
SAE J1939 sensor electrical power 1 message specifications........................................................................................ 23
Sensor electrical power 1 message.................................................................................................................................... 23
SAE J1939 (DM1) error messages............................................................................................................................................. 24
CAN automation information....................................................................................................................................................25
CANopen protocol information................................................................................................................................................25
Product installation
Dimensions.......................................................................................................................................................................................26
Mounting panel.............................................................................................................................................................................. 27
Joystick safety critical functions............................................................................................................................................... 28
Machine wiring guidelines......................................................................................................................................................... 28
Pinout
Digital and proportional..............................................................................................................................................................29
Digital outputs rocker options.............................................................................................................................................29
Proportional analog pinouts................................................................................................................................................ 29
Vertical roller with switch option........................................................................................................................................30
Connector and pin assignments.............................................................................................................................................. 31
Pinout connections examples..............................................................................................................................................31
Mating connector
Mounting
Guidelines ........................................................................................................................................................................................ 33
Mounting position.........................................................................................................................................................................34
Horizontal angle........................................................................................................................................................................34
Mounting base plane.............................................................................................................................................................. 35
Grip position.................................................................................................................................................................................... 36
Joystick and operator position..................................................................................................................................................37
Contents
Specifications
Base electrical and environmental specifications.............................................................................................................. 38
Base mechanical specifications.................................................................................................................................................39
Standard versus heavy spring torque............................................................................................................................... 39
Grip trigger and push button.................................................................................................................................................... 40
Grip proportional roller................................................................................................................................................................40
Proportional roller output..................................................................................................................................................... 41
Grip slider..........................................................................................................................................................................................42
Grip rocker switch.......................................................................................................................................................................... 43
Overview
Description
The JS7000 Joystick features a heavy duty and intuitive design specially developed to meet the harsh
operating requirements of today’s mobile machines. Dual Hall effect sensing technology ensures reliable
long life performance including the most safety critical applications.
The JS7000 ergonomic left-hand and right-hand grip design options enable comfortable and efficient
operation for maximum productivity. The vertical grip is a multi-function, ergonomic grip designed for a
comfortable human-machine interface with easy-to-use finger tip controls. The grip features a modular
design that allows switch and proportional rocker location flexibility.
The JS7000 was designed after extensive research detailing operator needs from live interviews and also
in-cab video recording. The JS7000 joystick establishes new industry standards for performance,
durability, flexibility and user comfort. The PLUS+1® Compliant JS7000 is well-suited for off-highway
machines including backhoe loaders, skid steer loaders, telehandlers, wheel loaders and dozers.
Designed for serviceability, the JS7000 minimizes down time with easy access for replacing grip functions
including the boot.
The product configuration model code specifies features of a particular product from the JS7000 Joystick.
The model code begins with the product family name and the remaining fields are filled in to configure
the product with the desired base and grip features.
Base
Field Feature
A Operational Axis Options
B Mechanical Options and Centering Force
C X axis detents
D Y axis detents
E Electrical output
F Electrical Interface and Source Address
G Mounting
H Boot
J Special Hardware Features
Grip
Field Feature
K Grip Type
L Faceplate
M Push-button switch 1
N Push-button switch 2
P Push-button switch 3
Q Push-button switch 4
R Push-button switch 5
S Roller/Slider/Rocker 1
T Roller/Slider/Rocker 2
U Mini-Joystick
V Push-button switch 6
W Push-button switch 7
X Roller/Slider/Rocker 3
Y Push-button switch 8
Z Operator Present
A—Operational axis
Code Description
M1 Multi axis: ±20°
M2 Multi axis: ±25°
B—Mechanical
Code Description
SM Lever operator spring force medium range, 0.6 to 3.2 Nm with 20˚ of travel
option (M1)
Lever operator spring force medium range, 0.6 to 4.8 Nm with 25˚ of travel
option (M2)
SH Lever operator spring force heavy range, 1.1 to 4.2 Nm with 20˚ of travel
option (M1)
Lever operator spring force heavy range, 1.1 to 5.8 Nm with 25˚ of travel
option (M2)
E—Electrical output
Code Description
A90 Analog 10-90% output (5 Vdc supply)
CAN CAN 2.0B communication with Analog (redundant X-Y axis outputs)
CPL CAN 2.0B communication, CAN+ pin configuration
F—Electrical interface
Code Description
NNN None (used only for non-CAN electrical output options, E0NNN or E0A**)
J90 J1939 protocol, source address 0x90 (144 decimal), 250Kbs Baud Rate
J93 J1939 protocol, source address 0x93 (147 decimal), 250Kbs Baud Rate
J96 J1939 protocol, source address 0x96 (150 decimal), 250Kbs Baud Rate
G—Mounting
Code Description
T Top mount
U Top mount with decorative bezel
H—Boot
Code Description
V Vertical grip boot
J—Special hardware
Code Description
NN Standard
P200069
1. Center of pivot
K—Grip series
Grip Code Description
VL Vertical Grip, left hand (grip functions shown are example
only)
VR Vertical Grip, right hand (grip functions shown are
example only)
L—Faceplate
Faceplate Code Description Grip function options
B0 Blank faceplate ——
B1 1 push-button N— —
B2 2 push-button N— —
P— —
B3 3 push-button M— —
N— —
P— —
B4 4 push-button N— —
P— —
Q— —
R— —
B5 5 push-button M— —
N— —
P— —
Q— —
R— —
V1 1 roller/slider/rocker* TPN
BV 2 push-button Q— —
R— —
1 roller/slider/rocker T— —
CV 3 push-button M— —
Q— —
R— —
1 roller/slider/rocker T— —
L—Faceplate (continued)
Faceplate Code Description Grip function options
AZ 1 push-button M— —
2 roller/slider/rocker* SPN with TPN
* Currently only available with the listed grip function options.
M—Push-button switch 1
N—Push-button switch 2
P—Push-button switch 3
Q—Push-button switch 4
R—Push-button switch 5
Code Description
NN None
TB Black, momentary SPST-NO electro-mechanical push-button
TY Yellow, momentary SPST-NO electro-mechanical push-button
TR Red, momentary SPST-NO electro-mechanical push-button
TC Black, red LED, momentary SPST-NO electro-mechanical push-button
TZ Yellow, red LED, momentary SPST-NO electro-mechanical push-button
TS Red, red LED, momentary SPST-NO electro-mechanical push-button
S—Roller/Slider/Rocker 1
T—Roller/Slider/Rocker 2
Code Description Faceplate options
NN None
PN Potentiometer roller
HR Proportional roller with redundant output* LV2
LBV
S2 Proportional slider*
LCV
S3 3-position maintained slider (FNR)*
K2 2-position maintained rocker*
KM 3-position momentary rocker*
KF 3-position maintained rocker*
* Currently only available with the listed grip function options.
U—Mini Joystick
Code Description
NN None
X—Roller/Slider/Rocker 3
Y—Push-button switch 8
Switch Code Description
NN None
SB Trigger
Z—Operator Presence
Code Description
N None
Electrical options
Analog
The analog electrical output option gives a direct voltage output from the joystick’s shaft sensors,
position switches and grip functions. No signal conditioning is performed.
CAN
The CAN joystick has one fully dedicated CAN channel and three available output options:
• CAN 2.0B, J1939 protocol
• CAN 2.0B, CANopen protocol
• Additional X and Y analog outputs
P200078
CAN+
The CAN+ joystick has one fully dedicated CAN channel and the available option is CAN 2.0B, J1939
protocol.
Electrical options
CAN 2.0B, J1939 protocol
The J1939 output option provides conditioned joystick output information in CAN 2.0B, J1939 message
protocol. The CAN electrical output option broadcasts four J1939 messages to communicate device
information:
• Basic Joystick Message 1 (BJM1)
• Basic Joystick Message 3 (BJM3)
• Extended Joystick Message 1 (EJM1)
• Extended Joystick Message 3 (EJM3)
Output
+5 Vdc sensor power rated: 250 mA
Bit# 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8
Bit 8 7 6 5 4 3 2 1
The 2 LSB (Least X-axis lever right X-axis lever left negative X-axis neutral position
Significant Bit) of X-axis positive status position status status
position
Byte 2
Bit 8 7 6 5 4 3 2 1
Byte 3
Bit 8 7 6 5 4 3 2 1
The 2 LSB (Least X-axis lever forward Y-axis lever back Y-axis neutral position
Significant Bit) of Y-axis positive status negative position status status
position status
The master model code specifies that the full-scale output at the end of each linear zone will be 1000
counts.
W Warning
Potential uncommanded machine movement. Per the SAE J1939-71 standard, if the JS6000 joystick
internal diagnostics detect a shaft position measurement error, the joystick output will be set to a value
of 1022 counts regardless of shaft position. Application software should be written to recognize this error
condition to avoid the possibility of unintended machine motion.
Per the SAE J1939-71 standard, if a specific joystick axis is not available, the basic joystick message for the
unavailable axis will indicate an output value of 1023 counts. Application software should be written to
recognize this condition to avoid the possibility of unintended machine motion.
The master model code specifies that the full-scale output at the end of each linear zone will be 1000
counts.
W Warning
Potential uncommanded machine movement. Per the SAE J1939-71 standard, if the JS6000 joystick
internal diagnostics detect a shaft position measurement error, the joystick output will be set to a value
of 1022 counts regardless of shaft position. Application software should be written to recognize this error
condition to avoid the possibility of unintended machine motion.
Per the SAE J1939-71 standard, if a specific joystick axis is not available, the basic joystick message for the
unavailable axis will indicate an output value of 1023 counts. Application software should be written to
recognize this condition to avoid the possibility of unintended machine motion.
Data field descriptions and output ranges for extended joystick messages are similar to those for base X
and Y-axis basic joystick messages.
The JS7000 joystick uses the SAE J1939 extended joystick message to transfer information about the
measured status of the grip axes of a joystick and external analog input values.
If the joystick stops receiving joystick lamp command messages, all available button LEDs will be
switched off.
The resulting SAE J1939 lamp command joystick message PGN on the CAN bus is:
0xC99 * *
* = joystick source address (hex)
JS7000 joysticks do not support SAE J1939 dynamic addressing, since the joystick source addresses are
hard-coded (static). However, JS7000 joysticks are compliant with SAE J1939 address claiming protocol
(in the unlikely event another node on the SAE J1939 bus claims an identical source address to the
JS7000, the JS7000 may cease communication on the bus, depending on the message priority of the
other node).
Product installation
Dimensions
Vertical grip, left hand (VL) and vertical grip, right hand (VR) dimensions in millimeters [inches]
229.0 [9.02]
13.5 [0.5]
94.0 [3.7]
93.5 [3.68]
83.0 [3.27]
111.0 [4.19]
7.25 [0.29]
92.0 [3.62]
106.5 [4.19]
P200070
1. Mating connector (18 pin) with lead wires attached at bottom of base.
As an option, apply a thin line of dielectric grease to assist in assembly and disassembly of connector.
2. Bezel
Product installation
Mounting panel
The JS7000 is designed to be installed from the mounting panel through a 95.0 ± 0.5 (3.75 ± 0.02)
opening.
Mounting panel
92.0 ± 0.2 [3.62 ± 0.01]
4X 135° ± 5°
P200071
The mounting flange of the JS7000 should be connected to the vehicle chassis ground.
Product installation
Joystick safety critical functions
For a system to operate safely it must be able to differentiate between commanded and uncommanded
inputs. Take steps to detect and manage joystick and system failures that may cause an erroneous
output.
For safety critical functions Danfoss recommends you use an independent momentary action system
enable switch. You can incorporate this switch into the joystick as an operator presence switch or can be
a separate foot or hand operated momentary switch. Disable all joystick functions that the joystick
controls when this switch is released.
Ensure the control system looks for the appropriate system enable switch input before the joystick is
displaced from its neutral position. Enable functions only after receiving this input.
Applications using CAN joysticks should continuously monitor for the presence of the CAN messages on
periodic basis. Messages are to be checked frequently enough for the system or operator to react if the
CAN messages lose priority or are no longer received.
C Caution
Unused pins on mating connectors may cause intermittent product performance or premature failure.
Plug all pins on mating connectors.
Pinout
Grip faceplate
Proportional analog pinouts for proportional roller with redundant output (HR option)
Position 1 and/or 2 2 and 3 1 and 2 with 3
HR HR PN, S2, S3 HR
Pinout
Vertical roller with switch option
Top view
3
1
4 4
P200107A
Front view
4 4
P200107B
1. Position 3 (X00_ _)
2. Position 1 (X00_ _)
3. Position 2 (X00_ _)
4. Increasing output
Pinout
Connector and pin assignments
18 pin DEUTSCH connector (DT16-18SB-K004)
18 13
6 1
P200065
Pinouts
Analog CAN CAN+
Pin Signal name Pin Signal name Pin Signal name
number number number
1 Battery Ground 1 Battery Ground 1 Battery Ground
2 +5V 2 Battery Power 2 Battery Power
3 Proportional1* 3 CAN Hi 3 CAN Hi
4 Proportional2* 4 CAN Lo 4 CAN Lo
5 Proportional3* 5 CAN Shield 5 CAN Shield
6 Proportional4* 6 Not Connected 6 Digital Input 7
7 Digital1 7 Reference Ground 7 Sensor Ground
8 Digital2 8 Reference +5V 8 Sensor Power +5V
9 Digital3 9 Not Connected 9 Analog/Digital Input 1
10 Digital4 10 Not Connected 10 Analog/Digital Input 2
11 Digital5 11 Not Connected 11 Analog/Digital Input 3
12 Digital6 12 Not Connected 12 Analog/Digital Input 4
13 Digital7 13 Not Connected 13 Digital Input 1
14 Digital8 14 Not Connected 14 Digital Input 2
15 Proportional Y Axis 1 15 Proportional Y Axis 1 15 Digital Input 3
16 Proportional X Axis 1 16 Proportional X Axis 1 16 Digital Input 4
17 Proportional Y Axis 2 17 Proportional Y Axis 2 17 Digital Input 5
18 Proportional X Axis 2 18 Proportional X Axis 2 18 Digital Input 6
* Reference Proportional analog pinouts on page 29 for proportional roller with redundant output (HR option)
Mating connector
The mating connector bag assembly contains loose parts you must assemble.
The Danfoss mating connector with wire harness features a fully assembled connector with an
unterminated wire harness.
Mounting
Guidelines
Maintain joystick mounting position relative to operator. Prefer side control pods mounted to seat base
to allow user to set seat location relative to controls:
• Joystick mounting point should height adjust with seat, and preferably move with any seat
suspension system, to keep relationship of joystick to operator.
• Seat should have option to adjust fore/aft independent of joystick location for setting reach length
depending on operator size, see Image A.
The seat adjustment is the most important basic adjustment to accommodate various sized operator
reach envelopes.
• Independent height adjustment for control position relative to seat height would be an extra “nice to
have” to fine tune position for individual operator size, see Image B.
• Joystick mounting point should move with seat forward and back- for setting operator position
relative to foot controls or change of viewing line of sight.
• Front view plane should remain horizontal. (Reference Horizontal angle on page 34, Image D for set
angle of mounting plane).
• Spacing of joysticks- depends on seat width (reference Grip position on page 36, Image G for
armrests centerline):
‒ Keep joystick as close to seat as spacing allows.
‒ Adjustable spacing would optimize fit to operator.
Image A Image B
Mounting
Mounting position
Horizontal angle
JS7000 ergo shape has inboard angle set for proper wrist/hand position, see Image D.
Image D
0˚
This is based on forearm remaining parallel to mounting plane, so mounting plane should be positioned
parallel to operator forearm in other operator orientations to optimize grip angle comfort, see Image E.
Image E
For smaller operators, closer is better, because the extra width causes reach envelope to expand and
outward angle presents weaker arm strength issues. For larger operators, width is needed for legs.
Mounting
Mounting base plane
JS7000 joystick ergonomic design has taken into account forward angle of grip. Do not use vendor
supplied side consoles that have forward angle to mounting surface for use with generic, straighter
joysticks, see Image C.
Image C
0˚
Mounting
Grip position
The JS7000 has optional grip positions to allow operators to vary hand position to reduce fatigue.
Consider seats with adjustable arrests to adjust for optional low handgrip positions, see Image F.
Image F
Joystick axis roughly centered on armrests centerline in top view, see Image G.
Image G
Mounting
Joystick and operator position
Seating reference point (SRP) is the relative location of the seated operator's hip point.
Large operator, SRP shown in red
12˚
Z
5—7˚
Y X
Z
5—7˚
Y X
Armrest height is approximately 216 mm (8.5 in) for all operators and should be adjustable.
Adjust range of seat in relation to control pod to accommodate approximately 127 mm (5 in) of travel to
achieve the range of fit for control reach.
Specifications
Electrical
Sensor type Hall Effect with redundant sensors
Resolution Infinite
CAN+ 9 to 60 Vdc
CAN+ 68 Vdc
Environmental
Operating temperature -40° C to 85° C (-40° F to 185° F)
Shock 50 g 11 ms
Level 1
Bump 40 g 6 ms
Level 2
Specifications
Base mechanical specifications
0
-22 -20 -18 -16 -14 -12 -10 -8 -6 -4 -2 0 2 4 6 8 10 12 14 16 18 20 22
-1
-2
-3
-4
-5
P200104
Specifications
Grip trigger and push button
Action Momentary
± 42° ± 40°
- + + -
8.13 [0.32]
8.3 [0.32]
Proportional roller
Action Proportional spring return to center± 42˚ mechanical travel
Specifications
P200078
Specifications
Grip slider
Proportional slider and 3-position maintained slider mechanical travel
28.50 [1.12]
± 16°
+ -
10.00 [0.39]
Proportional slider
Action Proportional spring return to center ± 16˚ mechanical travel
Electrical output
Electrical output
Specifications
Grip rocker switch
Rocker switch
31.75 [1.25 ]
7.11 [0.28]
5.08 [0.20]
Digital electrical output 0.0 Vdc or 5.0 Vdc, two outputs (0.0 Vdc center)
Digital electrical output 0.0 or 5.0 Vdc, two outputs (0.0 Vdc center)
Comatrol
www.comatrol.com
Schwarzmüller-Inverter
www.schwarzmueller- Local address:
inverter.com
Turolla
www.turollaocg.com
Hydro-Gear
www.hydro-gear.com
Daikin-Sauer-Danfoss
www.daikin-sauer-danfoss.com
Danfoss
Power Solutions Trading
Danfoss Danfoss Danfoss (Shanghai) Co., Ltd.
Power Solutions (US) Company Power Solutions GmbH & Co. OHG Power Solutions ApS Building #22, No. 1000 Jin Hai Rd
2800 East 13th Street Krokamp 35 Nordborgvej 81 Jin Qiao, Pudong New District
Ames, IA 50010, USA D-24539 Neumünster, Germany DK-6430 Nordborg, Denmark Shanghai, China 201206
Phone: +1 515 239 6000 Phone: +49 4321 871 0 Phone: +45 7488 2222 Phone: +86 21 3418 5200
Danfoss can accept no responsibility for possible errors in catalogues, brochures and other printed material. Danfoss reserves the right to alter its products without notice. This also applies to
products already on order provided that such alterations can be made without changes being necessary in specifications already agreed.
All trademarks in this material are property of the respective companies. Danfoss and the Danfoss logotype are trademarks of Danfoss A/S. All rights reserved.