JS1_J1939 Function Block Outputs (continued)
Output Type Range Description
TimeOut_BJM BOOL —— Indicates if the function block receives a BJM (Basic Joystick Message) within a 100 ms
timeout limit.
This message reports joystick X-axis and Y-axis positions as well as the state of grip-
mounted button switches.
When a message has not been seen for 100 ms, this signal becomes True. The function
block then sets all Out signals associated with the message to either 0 or F. It sets all fault
signals associated with the message to True.
Once a message is seen again, this signal becomes False and the function block enables
all Out signals associated with the message. It resets all fault signals associated with the
message to False.
T = Timeout fault. Message not received within 100 ms limit.
F = Message received within 100 ms limit.
TimeOut_EJM BOOL —— Indicates if the function block receives an EJM (Extended Joystick Message) within a 100
ms timeout limit.
This message reports the position of grip-mounted proportional switches.
When a message has not been seen for 100 ms, this signal becomes True. The function
block then sets all Out signals associated with the message to either 0 or F. It sets all fault
signals associated with the message to True.
Once a message is seen again, this signal becomes False and the function block enables
all Out signals associated with the message. It resets all fault signals associated with the
message to False.
T = Timeout fault. Message not received within 100 ms limit.
F = Message received within 100 ms limit.
NoMsgReceived_BJM BOOL —— No BJM received from the device.
T = No message received since power on.
F = At least one message has been received.
NoMsgReceived_EJM BOOL —— No EJM received from the device.
T = No message received since power on.
F = At least one message has been received.
XGrp_Det_Flt BOOL —— Indicates if the input from a grip-mounted, X-axis detent switch has a fault.
T = Fault.
F = No fault.
XGrp_Flt BOOL —— Indicates if the input from a grip-mounted, X-axis proportional switch has a fault.
T = Fault.
F = No fault.
X_Det_Flt BOOL —— Indicates if the input from a detent switch on the joystick’s X-axis has a fault.
T = Fault.
F = No fault.
X_Flt BOOL —— Indicates if the input from the joystick’s X-axis has a fault.
T = Fault.
F = No fault.
YGrp_Det_Flt BOOL —— Indicates if the input from a detent switch on the joystick’s Y-axis has a fault.
T = Fault.
F = No fault.
YGrp_Flt BOOL —— Indicates if the input from a grip-mounted, Y-axis proportional switch has a fault.
T = Fault.
F = No fault.
Y_Det_Flt BOOL —— Indicates if the input from a detent switch on the joystick’s Y-axis has a fault.
T = Fault.
F = No fault.
Y_Flt BOOL —— Indicates if the input from the joystick’s Y-axis has a fault.
T = Fault.
F = No fault.
User Manual
PLUS+1® Compliant JS1 J1939 CAN Joystick Function Block
JS1_J1939 Function Block
6 |
©
Danfoss | March 2018 AQ00000202en-US0102