Features and options...................................................................................................................................................................... 5
Product configuration model code............................................................................................................................................6
Base model code...............................................................................................................................................................................7
Grip model code............................................................................................................................................................................... 9
Code B: Single or dual axis options......................................................................................................................................... 10
Code C: Shaft sensor and output options............................................................................................................................. 12
Center tap.............................................................................................................................................................................. 12
Dual potentiometer outputs per axis................................................................................................................................13
Hall effect sensor.......................................................................................................................................................................14
Controller Area Network (CAN) output.............................................................................................................................14
CAN (configuration model code CAN).........................................................................................................................14
CAN+ (configuration model code CPL).......................................................................................................................14
CAN 2.0B, J1939 protocol.......................................................................................................................................................19
H4 CAN proportional output................................................................................................................................................20
Code I, J, K, L: Grip options..........................................................................................................................................................20
CAN option.......................................................................................................................................................................................21
Analog inputs (AIN)..................................................................................................................................................................21
Digital inputs (DIN)...................................................................................................................................................................21
SAE J1939 CAN message specification...................................................................................................................................23
Data field......................................................................................................................................................................................23
Basic joystick message data field descriptions.............................................................................................................. 23
Joystick X-axis neutral position status.........................................................................................................................24
Joystick X-axis handle left negative position status............................................................................................... 24
Joystick X-axis handle right positive position status..............................................................................................25
Joystick X-axis position status........................................................................................................................................ 25
Joystick Y-axis neutral position status.........................................................................................................................25
Joystick Y-axis handle back negative position status............................................................................................ 25
Joystick Y-axis handle forward positive position status........................................................................................26
Joystick Y-axis position status.........................................................................................................................................26
A grip button and rocker CAN naming conventions........................................................................................................ 29
Top and operator present switch naming conventions.............................................................................................30
MG grip button CAN naming conventions...........................................................................................................................31
Dimensions and installation...................................................................................................................................................... 32
CAN output connector pin assignments..........................................................................................................................35
CAN output mating connector DEUTSCH DTM06-6S..................................................................................................35
CAN+ and PWM output connector pin assignments.................................................................................................. 36
CAN+ and PWM output mating connector DEUTSCH DT16-18SB......................................................................... 37
Potentiometer sensor with analog output connector pin assignments..............................................................38
Analog output mating connector ..................................................................................................................................... 39
Hall effect sensor with analog output pin assignments ............................................................................................40
Sensor power supply ratings..................................................................................................................................................... 43
The JS6000 features metal construction with a large diameter stainless steel operating shaft, an
innovative ball and socket gimbal design manufactured from pressure die cast zinc alloys, a custom high
strength material for the center return cone, and optional contactless Hall effect sensing technology.
The CAN+ version of the JS6000 base allows the value and state of up to eleven digital or seven digital
and four analog inputs from external-to-the-joystick sources to be broadcast along with joystick
Controller Area network (CAN) messages.
The Pulse Width Modulation (PWM) version of the JS6000 base can be used to directly drive a valve, such
as the H1 hydrostatic transmission, without an intermediate microcontroller. This version allows joystick
operating parameters (e.g. ramp rates, button function assignments, output characteristics) to be
configured using the PLUS+1® Service Tool interface. Refer to JS6000 PWM User Manual, 11060942 for
instructions and information required to configure JS6000 PWM joystick options.
The flexible design of the JS6000 offers many options, making it the right choice for applications that
require more than a simple dual axis joystick with spring return to center.
JS6000 joystick base
Features and options
Hall effect or potentiometer sensing (model dependent)
•
One or two sensors per axis for redundancy
•
Single or dual axis
•
Mechanical direction switches
•
2 centering spring forces
•
3 available friction-hold options
•
Output options:
•
Analog
‒
CAN 2.0B, J1939 protocol
‒
CANopen protocol
‒
High current PWM
‒
Multiple grip options:
•
HKN — plain knob
‒
MG — with operator trigger and hand rest
‒
A— configurable ergonomic
‒
Custom designed grips
‒
External-to-joystick analog and digital information included in JS6000 CAN+messages
Danfoss | April 2017520L0760 | BC00000111en-US1104 | 5
J S 6 0 0 0X YH M MHSN LNJ 3 3 1A 0 H 0RVN N N N N N N N
Technical Information
JS6000 Joystick Base
Product configuration
Product configuration model code
Use the JS6000 product configuration model code to specify particular features when ordering a JS6000
joystick. The model code begins with the product family name: JS6000. Fill in the remaining fields to
configure the product with the desired features.
The model code includes both joystick base and joystick grip information. JS6000 Joystick Base TechnicalInformation Manual, 520L0760 provides information required to configure the base portion of the
joystick. JS1000, JS6000 Joystick Grips Technical Information Manual, 520L0872 provides information
required to configure JS6000 joystick grips.
J S 6 0 0 0X YH M MHSN LNJ 3 3 1A 0 H 0RVN N N N N N N N
Technical Information
JS6000 Joystick Base
Product configuration
Base model code
JS6000 product configuration model code example
A—Product series
CodeDescription
JS6000Series JS6000 Joystick
B—Operational axis options
CodeDescription
XYBi-directional: X and Y axis
NYUni-directional: Y axis only (required for friction-holding)
C—Shaft position sensing and output options
CodeDescription
PRRPotentiometer: single output per axis; Vo = 10 to 90% of Vs; ±1.5° neutral threshold
PQQPotentiometer: single output per axis; Vo = 25 to 75% of Vs; ±1.5° neutral threshold
PSSPotentiometer: single output per axis; Vo = 10 to 90% of Vs; ±5° neutral threshold
PTTPotentiometer: single output per axis; Vo = 25 to 75% of Vs; ±5° neutral threshold
PUUPotentiometer: dual output per axis; Vo = 10 to 90% of Vs; ±1.5° neutral threshold
HMMHall effect: dual sensors per axis; Vs = 5 VDC; Vo = 0.5 to 4.5 V
CAN
*
CANopen*Hall effect: dual sensors per axis; Vs = 9 to 36 VDC; CANopen 2.0B J1939 communication, 6 pin connector
CPLHall effect: dual sensors per axis; Vs = 9 to 36 VDC; CAN 2.0B communication, 18 pin connector
PWMHall effect: dual sensors per axis; Vs = 9 to 36 VDC; high current PWM and digital outputs
*
See H1 electrical interface options on page 19.
Hall effect: dual sensors per axis; Vs = 9 to 36 VDC; CAN 2.0B J1939 communication, 6 pin connector
DC
D—Centering spring options
CodeDescription
HHeavy force
MMedium force
FFriction-hold (position maintained, center detent)
Danfoss | April 2017520L0760 | BC00000111en-US1104 | 11
C
J S 6 0 0 0X YP R R
Technical Information
JS6000 Joystick Base
Model code details
Code C: Shaft sensor and output options
JS6000 product configuration model code C
Code C designates the shaft sensing technology; potentiometer or Hall effect; and the electrical output
characteristics of the joystick base.
C—Shaft position sensing and output options
CodeDescription
PRR
PQQ
PSS
PTT
PUU
HMM
*
CAN
CANopen
CPL
PWM
*
See H1 electrical interface options on page 19.
Potentiometer: single output per axis; Vo = 10 to 90% of Vs; ±1.5° neutral threshold
Potentiometer: single output per axis; Vo = 25 to 75% of Vs; ±1.5° neutral threshold
Potentiometer: single output per axis; Vo = 10 to 90% of Vs; ±5° neutral threshold
Potentiometer: single output per axis; Vo = 25 to 75% of Vs; ±5° neutral threshold
Potentiometer: dual output per axis; Vo = 10 to 90% of Vs; ±1.5° neutral threshold
Hall effect: dual sensors per axis; Vs = 5 VDC; Vo = 0.5 to 4.5 V
Hall effect: dual sensors per axis; Vs = 9 to 36 VDC; CAN 2.0B J1939 communication, 6 pin connector
*
Hall effect: dual sensors per axis; Vs = 9 to 36 VDC; CANopen 2.0B J1939 communication, 6 pin connector
Hall effect: dual sensors per axis; Vs = 9 to 36 VDC; CAN 2.0B communication, 18 pin connector
Hall effect: dual sensors per axis; Vs = 9 to 36 VDC; high current PWM and digital outputs
DC
Potentiometer sensor
The potentiometer sensor electrical connections are made via a 16 pin AMP 040 series MULTILOCK
connector mounted on the base of the unit.
Potentiometer outputs are ratiometric. The output value is dependent on the supply voltage. When the
joystick handle returns to center, the output will be between 48% and 52% of supply voltage (Vs).
Potentiometer sensor specifications
Minimum load impedance
Maximum wiper current
Supply voltage
Center tap/switch alignment
Potentiometer electrical angle
Center tap angle
Insulation resistance at 50 Vdc
1 MΩ recommended
5 mA
> 36 Vdc
Within 0.5º
± 18º
± 2.5º
> 50 MΩ
Center tap
A center tap is standard on all potentiometer tracks, where 50% of the supply voltage can be supplied to
force the sensor voltage to this known reference. When the center tap is not connected there will be a
center dead band (where the voltage output does not change on initial deflection) and the output
voltage will be between 48 and 52% of the supply voltage.
Potentiometer tracks have directional and normally closed (center on) position switches that operate at
the angles shown in the table below. Switch outputs are independent of the proportional potentiometer
elements on each axis and can be terminated by the customer to provide directional or center on/off
data to the control system.
Directional potentiometer switches specifications
Maximum load current
Maximum supply voltage
200 mA resistive
> 36 Vdc
Directional potentiometer switch circuit diagram
Potentiometer track outputs
Minimum output
Voltage (% Vs)
10 ± 290 ± 2±1.5º1.6 to 2.4R
25 ± 275 ± 2±1.5º2.2 to 3.6Q
10 ± 290 ± 2±5º1.6 to 2.4S
25 ± 275 ± 2±5º2.2 to 3.6T
Maximum output
Voltage (% Vs)
Switch track angleResistance kΩOrder code
Warning
Potential uncommanded machine movement. When a JS6000 joystick with the 25% to 75%
potentiometer output option (designated Q or T) is used to directly drive a PVG valve, if the power or
ground side of the joystick is lost, there is a risk of the valve going full on in one direction or the other. To
avoid the possibility of unintended machine motion, the PVG valve must have Active Fault Monitoring.
Dual potentiometer outputs per axis
Dual potentiometer outputs are available that feature independent power inputs and sensor outputs.
The secondary potentiometer output connections are via an 8 pin AMP® connector. Secondary
potentiometer outputs do not provide secondary directional and center switches.
Hall sensing and dual potentiometer outputs are not available together.
Danfoss | April 2017520L0760 | BC00000111en-US1104 | 13
Technical Information
JS6000 Joystick Base
Model code details
Dual potentiometer track selection
Minimum output
Voltage (% Vs)
10 ± 290 ± 2±1.5º1.6 to 2.4U
Hall effect sensor
The Hall effect sensor option includes dual sensors per axis. The sensors can be supplied from two
separate regulated 5 V supplies for a higher degree of redundancy, or can be supplied from a single
regulated 5 V supply.
Hall effect sensing electrical connections are made via a 12 pin AMP® 040 series MULTILOCK connector on
the base of the unit.
JS6000 Hall effect sensors are affected by temperature. Output values change temporarily by 2.6% and
permanently by 0.6% when subjected to a -40°C (-40°F) to 80°C (176°F) operating temperature range
cycle.
Hall effect sensor specifications
Supply voltage (Vs)5 Vdc regulated
Minimum output voltage10% ± 4% Vs
Center voltage50% ± 2% Vs
Maximum output voltage90% ± 4% Vs
Maximum output
Voltage (% Vs)
Switch track angleResistance kΩOrder code
Controller Area Network (CAN) output
Three versions of JS6000 CAN joysticks are available:
•
A grip
•
MG grip
•
HKN grip
CAN (configuration model code CAN)
CAN 2.0bB J1939 protocol and CANopen 2.0B J1939 protocol (reference Code H: Electrical interface options
on page 19 product configuration model code, under H1 electrical interface options on page 19).
CAN+ (configuration model code CPL)
CAN+ output broadcasts joystick shaft position, grip switch states, grip proportional rocker position and
the state and value of up to 11 digital (DIN) or 7 digital (DIN) and 4 analog (AIN) inputs from sources
external to the joystick. The CAN+ option joystick base has an 18 pin DEUTSCH connector.
Pulse Width Modulated (PWM) output
One version of the JS6000 PWM joystick is available.
PWM (configuration model code PWM)
The PWM version of JS6000 joystick has two bi-directional PWM channels and six digital outputs. The
PWM option joystick base has an 18 pin DEUTSCH connector.
Code D designates centering spring force options.
The center spring returns the joystick to its center position when released by the operator and provides
the physical resistance to movement when the joystick is operated. Two levels of spring force are
available: heavy and medium. Spring force is selected by choosing a letter from the order character
column of the following table.
Warning
Potential uncommanded machine movement. The spring choice affects the joystick’s ability to resist
system vibrations. Each of the following springs give a different product harmonic range. This, in
combination with critical mass differences as a result of grip choice, results in each system (joystick and
machine) having different vibration characteristics. With this in mind, please consider the vibration range
of the system and determine whether any resonance exists in the joystick. Resonance causes dither and
could cause the joystick to leave neutral.
Centering spring selection
Spring optionBreakout force on axisForce at full deflectionOrder code
Heavy duty spring12 to 19 N [2.7 to 4.3 lbf]31 to 47 N [6.7 to 10.6 lbf]H
Medium duty spring6 to 8.5 N [1.3 to 1.9 lbf]15 to 23 N [3.4 to 5.2 lbf]M
The above forces are measured 55 mm (2.17 in) from the joystick mounting surface and are perpendicular
to the shaft.
Code E: Hardware configuration
JS6000 product configuration model code E
Code E designates hardware configuration.
JS6000 joysticks have a square gate pattern as the standard configuration. This is designated as S in the
configuration code and includes a standard label.
Gate selection
Gate optionCharacteristicsOrder code
± 20º mechanical travel (on axis)S
The square gate offers full X and Y outputs when the joystick is moved to the corner positions.
Code F designates joystick mechanical options.
JS6000 joysticks are available with a friction-hold option. With this option, the joystick handle position
will remain in a position set by the operator and will not automatically return to center. This option is only
available in a single (Y) axis configuration. Four levels of friction/breakout from center force are available.
Danfoss | April 2017520L0760 | BC00000111en-US1104 | 17
G
J S 6 0 0 0X YH M MHSN LN
Technical Information
JS6000 Joystick Base
Model code details
Code G: Microswitch option
JS6000 product configuration model code G
Code G designates joystick microswitch options.
Optional microswitch outputs can replace the low current directional potentiometer switches on the
potentiometer tracks. Microswitch outputs are on the 16 pin connector (potentiometer option). There are
two switches per axis and the microswitches are configured as normally open, with the handle centered.
The microswitch joystick shaft direction indication feature is not available with the dual potentiometer
sensing option.
Optional microswitches are also available with the Hall effect sensing option. Microswitch outputs, in this
case, are on the 8 pin connector.
Optional microswitches are only available on analog output joysticks with the spring-return-to-center
mechanical operation.
Optional microswitches are not available on BMM, CAN, CPL, or PWM output joysticks.
The Honeywell® microswitch electrical details follow. These details are taken directly from the switch
manufacturer’s specification. Further information is available from http://www.honeywell.com.
Microswitch operates at a mechanical deflection of 2 to 5 degrees in any direction
•
Contact ratings are 3 A at 125 Vac, 2 A at 30 Vdc
•
Life rating is 100,000 cycles minimum at 1 A 12 Vdc
•
Temperature range is -25°C to 85°C [-13°F to 185°F] (when fitted, the joystick temperature is limited to
•
this range)
With the microswitch option, choose the letter from the order character column of the following table.
The choice is either Y for microswitch N for none.
Microswitch option
Microswitch optionMechanical function descriptionOrder code
Without microswitchNo switchesN
MicroswitchMicroswitches installedY
Code H designates joystick output options.
JS6000 joystick base signal outputs are available in analog voltage, PWM, or Controller Area Network
(CAN) versions.
Analog
The analog output option gives a direct voltage output from the joystick’s shaft sensors, position
switches and grip functions. No signal conditioning is performed. The PWM output option provides a
conditioned output from the joystick’s shaft sensors, position switches, and grip functions. Output
characteristics are configured using the PLUS+1® Service Tool.
CAN 2.0B, J1939 protocol
The CAN J1939 output option provides conditioned joystick output information in 2.0B, J1039 message
protocol.
CANopen 2.0B, J1939 protocol
The CANopen output option provides conditioned joystick output information in 2.0B, CANopen
message protocol.
PWM
The PWM output option provides high voltage outputs for directly driving valves. The CAN port is active
on the PWM version, but it is not designed to be used on a CAN bus in a system with other devices. The
CAN bus is only to be used for configuration and data logging while connected to a PC running the PLUS
+1® Service Tool.
Joysticks CAN J1939 protocol option, designated as model code CAN, broadcasts two J1939 messages to
communicate device information: Basic Joystick Message 1 (BJM1) and Extended Joystick Message 1
(EJM1). The two CAN options available are:
CAN 2.0B, J1939 protocol option
•
CAN 2.0B, CANopen protocol option
•
Joysticks with the CAN+ option, designated as model code CPL, allow eleven external inputs that are not
associated with the joystick shaft position or grip functions to be read by the joystick’s microcontroller
and broadcast by the joystick’s CAN transceiver.
CAN+ joysticks broadcast four CAN messages. Basic Joystick Message 1 and Extended Joystick Message 1
have the same data content as the CAN option, above. External digital input (DIN) and analog input (AIN)
input information is contained in Basic Joystick Message 3 and Extended Joystick Message 3. The data
field format for Basic Joystick Message 3 and Extended Joystick Message 3 is the same as that for Basic
Joystick Message 1 and Extended Joystick Message 1.
CAN+ external inputs
Analog inputs (AIN)
•
All external analog inputs must be powered by the joystick's 5 Vdc regulated power supply
(connector pin 8).
•
No calibration, error checking or software filtering is performed on analog data received from
external inputs.
•
External analog data is scaled in raw form from 0 to 1000 counts.
•
Data associated with CAN+ pins 9, 10,11 and 12 is broadcast in both Basic Joystick Message 3 and
Extended Joystick Message 3. For analog inputs use the appropriate data bytes in Basic Joystick
Message 3 or Extended Joystick Message 3.
Digital inputs (DIN)
External inputs are pull-down and must be powered by a voltage source <32 Vdc. Low state is
•
interpreted as <0.97 Vdc. High state is interpreted as >4.00 Vdc.
Data associated with CAN+ pins 9, 10, 11, 12 is broadcast in both BJM3 and EJM3. For digital inputs
•
use the appropriate data bytes in BJM3.
See Danfoss publication JS6000 PWM Service Tool User Manual, 11060942 for technical details on the
JS6000 PWM Joystick Base and complete details regarding the use of the PLUS+1® Service Tool interface
for troubleshooting and configuring the device.
Obtain free PLUS+1® Service Tool software license and download the P1D file at:
Potential uncommanded machine movement. JS6000 CAN+ Joysticks fitted with an operator present
switch have an internal connection between the operator present switch and pin 6. The operator present
switch status is broadcast in BJM1 and BJM3. Unintended machine motion may result if an external DIN is
applied to pin 6 with a joystick that has a grip with operator present switch.
The JS6000 joystick uses the SAE J1939 basic joystick message to transfer information about the
measured status of the X and Y axes of a joystick, the state of switches on the joystick grip, and the state
of external-to-the-joystick digital inputs.
Basic joystick message structure
Basic
message
number
1364982FDD6253FD214D6
33FDDAFDDA
*
Depends on position specified in master model code. See H2, 3 joystick location/CAN source address on page 19.
•
Message transmission rate: 20 ms
•
CAN bus baud rate: 250kbps
The resulting SAE J1939 basic joystick message PGN on the CAN bus is:
0xCFDD6 _*_ or 0xCFDDA _*_
* = joystick source address (hex)
Priority
Basic PGN
DechexDechexDechexDechex
PDU formatPDU specificSource
address
**
**
Data field
8 bytes
8 bytes
Data field
The data field contains the joystick’s output information. SAE J1939 data fields contain 8 bytes of data.
Information in the data field
Byte#
Bit#
012 and so on
123456781234567812345678
Basic joystick message data field descriptions
Basic joystick message parameters and data field locations
Start position (byte/bit)Length
(bits)
0/12Joystick X-axis neutral position status
0/32Joystick X-axis lever left negative position status
0/52Joystick X-axis lever right positive position status
0/7 through 1/1-810Joystick X-axis position (Byte 0 Bit 7 is LSB. Byte 1 Bit 8 is MSB)
2/12Joystick Y-axis neutral position status
2/32Joystick Y-axis lever back negative position
2/52Joystick Y-axis lever forward positive position
2/7 through 3/1-810Joystick Y-axis position (Byte 2 Bit 7 is LSB. Byte 3 Bit 8 is MSB)
4/52Joystick Y-axis detent position status
4/72Joystick X-axis detent position status
5/12Grip button 4 pressed status
5/32Grip button 3 pressed status
5/52Grip button 2 pressed status
5/72Grip button 1 pressed status
Danfoss | April 2017520L0760 | BC00000111en-US1104 | 23
Technical Information
JS6000 Joystick Base
CAN message protocol
Basic joystick message parameters and data field locations (continued)
Start position (byte/bit)Length
(bits)
6/12Grip button 8 pressed status
6/32Grip button 7 pressed status
6/52Grip button 6 pressed status
6/72Grip button 5 pressed status
7/12Grip button 12 pressed status
7/32Grip button 11 pressed status
7/52Grip button 10 presses status
7/72Grip button 9 pressed status
Parameter name
Button naming convention: Refer to A grip button and rocker CAN naming conventions on page 29, for
button and proportional input definitions.
Data field examples
Byte
Bit
*
Least Significant Bit
0
87654321
The 2 LSB* of X-axis
position
X-axis lever right positive
status
X-axis lever left negative
position status
X-axis neutral position
status
Byte
Bit
†
Most Significant Bit
Byte
Bit
1
87654321
MSB† X-axis position
2
87654321
The 2 LSB* of Y-axis
position status
X-axis lever forward
positive status
Y-axis lever back negative
position status
Y-axis neutral position
status
Joystick X-axis neutral position status
Reports when the current joystick position is in the neutral position for the X-axis of travel.
Information in the data field
Bit statusRemarks
00Not in neutral position
01In neutral position
10Error indicator
11Not available
Joystick X-axis handle left negative position status
Reports when the current joystick position is on the negative travel side (back, left, counterclockwise,
down) relative to the neutral position for the X-axis.
00Not on negative side of neutral
01On negative side of neutral
10Error indicator
11Not available
Joystick X-axis handle right positive position status
Reports when the current joystick position is on the positive travel side (forward, right, clockwise, up)
relative to the neutral position for the X-axis.
Information in the data field
Bit statusRemarks
00Not on positive side of neutral
01On positive side of neutral
10Error indicator
11Not available
Joystick X-axis position status
The position of the joystick in the relative motion of travel from the neutral position. The position value of
0 is always neutral. The output range of the joystick handle at the end of travel is factory set according to
the option specified in the electrical interface options section of the master model code.
The master model code specifies that the full-scale output at the end of each linear zone will be 1000
counts.
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.
Joystick Y-axis neutral position status
Reports when the current joystick position is in the neutral position for the Y-axis of travel.
Information in the data field
Bit statusRemarks
00Not in neutral position
01In neutral position
10Error indicator
11Not available
Joystick Y-axis handle back negative position status
Reports when the current joystick position is on the negative travel side (back, left, counterclockwise,
down) relative to the neutral position for the Y-axis.
Danfoss | April 2017520L0760 | BC00000111en-US1104 | 25
W
Technical Information
JS6000 Joystick Base
CAN message protocol
Information in the data field
Bit statusRemarks
00Not on negative side of neutral
01On negative side of neutral
10Error indicator
11Not available
Joystick Y-axis handle forward positive position status
Reports when the current joystick position is on the positive travel side (forward, right, clockwise, up)
relative to the neutral position for the Y-axis.
Information in the data field
Bit statusRemarks
00Not on positive side of neutral
01On positive side of neutral
10Error indicator
11Not available
Joystick Y-axis position status
The position of the joystick in the relative motion of travel from the neutral position. The position value of
0 is always neutral. The output range of the joystick handle at the end of travel is factory set according to
the option specified in the electrical interface options section of the master model code.
The master model code specifies that the full-scale output at the end of each linear zone will be 1000
counts.
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.
Joystick button 1-8 pressed status
Bit statusRemarks
00Button not pressed
01Button pressed
10Error indicator
11Not available (no button installed)
SAE J1939 extended joystick message
The JS6000 joystick uses the SAE J1939 extended joystick message to transfer information about the
measured status of up to 3 additional proportional input functions on the joystick grip, and external-tothe-joystick analog inputs. The joystick base X and Y-axis information is available in the basic joystick
message. The extended joystick message structure is as follows:
Depends on position specified in master model code. See H2, 3 joystick location/CAN source address on page 19.
Message transmission rate: 20 ms
•
CAN bus baud rate: 250kbps
•
PriorityBase PGNPDU formatPDU specificSource address Data field
DechexDechexDechexDechex
**
*
8 bytes
8 bytes
The resulting SAE J1939 basic joystick message PGN on the CAN bus is:
* = joystick source address (hex)
Extended joystick message parameters and data field locations
Start position (byte/bit)Length
(bits)
0/12Grip X-axis neutral position status
0/32Grip X-axis lever left negative position status
0/52Grip X-axis lever right positive position status
0/7 through 1/1-810Grip X-axis position
2/12Grip Y-axis neutral position status
2/32Grip Y-axis lever back negative position
2/52Grip Y-axis lever forward positive position
2/7 through 3/1-810Grip Y-axis position
6/52Grip Y-axis detent position status-not available
6/72Grip X-axis detent position status-not available
Sensor power too high35093
Sensor power too low35094
SAE CANopen protocol information
JS6000 joysticks do not support SAE J1939 dynamic addressing, since the joystick source addresses are
hard-coded (static). However, JS6000 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
JS6000, the JS6000 may cease communication on the bus, depending on the message priority of the
other node).
Danfoss | April 2017520L0760 | BC00000111en-US1104 | 29
Technical Information
JS6000 Joystick Base
CAN message protocol
Top and operator present switch naming conventions
Top and operator present switch state information is broadcast on J1939 Basic Joystick Message 1 (BJM1)
Switch state information
Top switch
Operator present switch
BJM1 button 7
BJM1 button 8
Proportional rocker naming conventions
Grip rocker proportional output information is broadcast on J1939 Extended Joystick Message 1 (EJM1)
using the X and Y axis data bits. See A grip button and rocker CAN naming conventions on page 29 for
proportional rocker output X and Y naming conventions.
Each rocker switch also has two switch states—one for each end of travel. Rocker switch state
information is broadcast on BJM1 concurrently with proportional output information. See A grip button
and rocker CAN naming conventions on page 29 for rocker switch naming conventions.
1. Drive mounting screws to a maximum torque of 5 N.m [44.25 lbf.in] when clamped against a 3.0 to
6.0 mm [0.118 to 0.236 in] thick panel.
The joystick flange mounting hole depth is 12.6 mm [0.496 in].
2. For through-hole mounting, drive the screws at a torque of 3.5 N.m [30.98 lbf.in] directly through the
blind cast holes to remove the cast covers.
3. Use fit and seal for fitting and sealing of the joystick into the mounting panel using the screws
supplied.
•
Note the panel material type, thickness, strength and rigidity. Install in a panel with a minimum
thickness of 3.0 to 6.0 mm [0.118 to 0.236 in]. This allows the mounting screws to correctly clamp the
sealing boot.
•
Apply the specified screw torque to ensure sufficient and even clamping force on the sealing boot.
•
The mounting flange of the joystick should be connected to the vehicle chassis ground.
•
Protect wires from mechanical abuse, run wires in flexible metal or plastic conduits.
•
Use 85˚ C (185˚ F) wire with abrasion resistant insulation and 105˚ C (221˚ F) wire should be
considered near hot surfaces.
•
Use a wire size that is appropriate for the module connector.
•
Separate high current wires such as solenoids, lights, alternators or fuel pumps from sensor and other
noise-sensitive input wires.
•
Run wires along the inside of, or close to, metal machine surfaces where possible, this simulates a
shield which will minimize the effects of EMI/RFI radiation.
•
Do not run wires near sharp metal corners, consider running wires through a grommet when
rounding a corner.
•
Do not run wires near hot machine members.
•
Provide strain relief for all wires.
•
Avoid running wires near moving or vibrating components.
•
Avoid long, unsupported wire spans.
•
Ground electronic modules to a dedicated conductor of sufficient size that is connected to the
battery (-).
•
Power the sensors and valve drive circuits by their dedicated wired power sources and ground
returns.
•
Twist sensor lines about one turn every 10 cm (4 in).
•
Use wire harness anchors that will allow wires to float with respect to the machine rather than rigid
anchors.
Warning
Unintended movement of the machine or mechanism may cause injury to the technician or bystanders.
The module will be powered up if battery voltage is applied to the module's output pin. To protect
against unintended movement, secure the machine.
Caution
Warranty will be voided if module is damaged.
Avoid significant current driven back through an output pin.
Danfoss | April 2017520L0760 | BC00000111en-US1104 | 33
Technical Information
JS6000 Joystick Base
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.
JS6000 connector pin assignments general information
JS6000 Joystick base pin assignments are a function of the following options:
Type of shaft position sensor (potentiometer or Hall)
•
Electrical output (analog or CAN)
•
Grip type
•
Base pin and connector assignments are different for the potentiometer and Hall sensor options.
In all cases, grip pin assignments are dependent on the type of grip and the number of grip options that
are selected.
Refer to CAN output connector pin assignments on page 35.
Refer to CAN+ and PWM output connector pin assignments on page 36.
Refer to Potentiometer sensor with analog output connector pin assignments on page 38.
Refer to Hall effect sensor with analog output pin assignments on page 40.
1Ground
2Power
3CAN high
4CAN low
5CAN shield
6No connection
CAN output mating connector DEUTSCH DTM06-6S
Danfoss provides mating connector kits (bag assemblies) for JS6000 joysticks. The bag assembly contains
loose parts you must assemble. The connector with wire harness features a fully assembled connector
with an unterminated wire harness.
Mating connector assemblies
TypeDanfoss material number
Connector bag assembly10101551
Connector with 400 mm [15.75 in] wire harness10101557
Joystick electronics damage may occur possibly causing the joystick to non-function. Do not connect
battery power to operator presence + or operator presence -.
CAN+ and PWM output mating connector DEUTSCH DT16-18SB
Danfoss provides mating connector kits (bag assemblies) for JS6000 joysticks. The bag assembly contains
loose parts you must assemble. The connector with wire harness features a fully assembled connector
with an unterminated wire harness.
Mating connector assemblies
TypeDanfoss material number
Connector bag assembly11012648
Connector with 400 mm [15.75 in] wire harness11012646
Danfoss | April 2017520L0760 | BC00000111en-US1104 | 37
2240
Redundant Sensor Output
8 Pin Connector
Grip Output
12 Pin Connector
Shaft Position Output
16 Pin Connector
Pin 1
Pin 9
Pin 7
Pin 1
Pin 1
Pin 5
Technical Information
JS6000 Joystick Base
Product installation
Potentiometer sensor with analog output connector pin assignments
Pin location
16 pin sensor connections*
PinPin allocation description
1N/O signal Y-axis direction switch forward
2N/C signal X-axis direction switch center
3X-axis ground
4X-axis position signal
5X-axis + supply voltage
6X-axis center tap + supply voltage
7X-axis direction switches + supply voltage
8N/O signal X-axis direction switch left
9Y-axis ground
10Y-axis position signal
11Y-axis + supply voltage
12Y-axis center tap + supply voltage
13Y-axis direction switches + supply voltage
14N/O signal Y-axis direction switch back
15N/O signal X-axis direction switch right
16N/C signal Y-axis direction switch center
* Refer to Potentiometer sensor on page 12 for additional details referencing potentiometer measurement
and switch track connections.
8 pin redundant sensor connections
PinPin allocation description for redundant potentiometer sensor
1Second Y axis + supply voltage
2Second Y-axis center tap + supply voltage
3Second Y-axis position signal
4Second Y-axis ground
5Second X-axis + supply voltage
6Second X-axis position signal
7Second X-axis center tap + supply voltage
8Second X-axis ground
For 12 pin grip output connections see Danfoss manual JS1000, JS6000 Joystick Grips Technical
Information, 520L0872 for grip connector pin out assignments.
Analog output mating connector
Danfoss provides mating connector kits (bag assemblies) for JS6000 joysticks. The bag assembly contains
loose parts you must assemble. The connector with 400 mm leads features a fully assembled connector
with an unterminated wire harness.
8 pin microswitch and directional switch connections
PinPin allocation description
1Joystick forward common
2Forward switch output
3Backward switch output
4Switch backward common
5Switch left common
6Left switch output
7Right switch output
8Switch right common
For 12 pin grip output connections see Danfoss manual JS1000, JS6000 Joystick Grips TechnicalInformation, 520L0872.
Shaft mechanical angle limits
Shaft maximum overload
Shaft maximum operating load
Shaft maximum downward loading
Shaft maximum torques
Base mechanical life (X and Y axis
only)
Base only mass
Breakout load on axis
Medium duty spring
Heavy duty spring
± 20˚
5 cycles only at 490 N [110.15 lbf] measured 130 mm [5.12 in] above
mounting surface
390 N [87.67 lbf] measured 130 mm [5.12 in] above mounting surface
2450 N [550.76 lbf]
15 N.m [11.06 lbf.ft]
> 7.5 million operating cycles
0.75 kg [1.65 lbf]
6 to 8.5 N [1.349 to 1.911 lbf]
12 to 19 N [2.698 to 4.271 lbf]
Electrical characteristics
Load at full deflection
Medium duty spring
Heavy duty spring
15 to 23 N [3.37 to 5.17 lbf]
31 to 47 N [6.97 to 10.57 lbf]
Potentiometer sensor with analog output
Supply voltage (Vs)
Maximum survival voltage
Maximum wiper current
Maximum load current
Center tap/switch alignment
Potentiometer electrical angle
Center tap angle
Insulation resistance at 50 Vdc
Minimum load impedance
9 to 36 Vdc
36 Vdc
5 mA
200 mA resistive
Within 0.5˚
± 18˚
± 2.5˚
> 50 MΩ
1 MΩ recommended
Potentiometer output options
Minimum voltage
(% Vs)
10 ± 290 ± 2± 1.51.6 to 2.4R
25 ± 275 ± 2± 1.52.2 to 3.6Q
10 ± 290 ± 2± 51.6 to 2.4S
25 ± 275 ± 2± 52.2 to 3.6T
Danfoss | April 2017520L0760 | BC00000111en-US1104 | 43
Technical Information
JS6000 Joystick Base
Specifications
Environmental (continued)
Vibration (sinusoidal)
Shock
Level 3.6 G rms: Frequency range 10 to 200 Hz (Duration 2 hours each axis)
Level ± 3 G Peak: Frequency range 10 to 200 Hz (Duration 1 hour each axis
random)
Level 20 G type 1/2 sine 6 ms
Number of shocks: 1350 each axis
2800 East 13th Street
Ames, IA 50010, USA
Phone: +1 515 239 6000
Danfoss
Power Solutions Trading
(Shanghai) Co., Ltd.
Building #22, No. 1000 Jin Hai Rd
Jin Qiao, Pudong New District
Shanghai, China 201206
Phone: +86 21 3418 5200
Products we offer:
Comatrol
www.comatrol.com
Turolla
www.turollaocg.com
Hydro-Gear
www.hydro-gear.com
Daikin-Sauer-Danfoss
www.daikin-sauer-danfoss.com
Bent Axis Motors
•
Closed Circuit Axial Piston
•
Pumps and Motors
Displays
•
Electrohydraulic Power
•
Steering
Electrohydraulics
•
Hydraulic Power Steering
•
Integrated Systems
•
Joysticks and Control
•
Handles
Microcontrollers and
•
Software
Open Circuit Axial Piston
•
Pumps
Orbital Motors
•
PLUS+1® GUIDE
•
Proportional Valves
•
Sensors
•
Steering
•
Transit Mixer Drives
•
Danfoss Power Solutions is a global manufacturer and supplier of high-quality hydraulic and
electronic components. We specialize in providing state-of-the-art technology and solutions
that excel in the harsh operating conditions of the mobile off-highway market. Building on
our extensive applications expertise, we work closely with our customers to ensure
exceptional performance for a broad range of off-highway vehicles.
We help OEMs around the world speed up system development, reduce costs and bring
vehicles to market faster.
Danfoss – Your Strongest Partner in Mobile Hydraulics.
Go to www.powersolutions.danfoss.com for further product information.
Wherever off-highway vehicles are at work, so is Danfoss. We offer expert worldwide support
for our customers, ensuring the best possible solutions for outstanding performance. And
with an extensive network of Global Service Partners, we also provide comprehensive global
service for all of our components.
Please contact the Danfoss Power Solution representative nearest you.
Local address:
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.