Status and Fault Logic..................................................................................................................................................................11
Configuration of the PLUS+1 GUIDE Template...................................................................................................................12
JS1 CANplus Service Screens
JS1 CANplus 18 Pin Service Screens........................................................................................................................................13
JS1 CANplus 24 Pin Service Screens........................................................................................................................................15
PLUS+1® Compliant JS1 CANopen CANplus Joystick Function Block
JS1 CANopen CANplus Function Block
Inputs
JS1_CANplus function block inputs
InputTypeRangeDescription
Node————Specifies the CANopen address of the joystick.
All Node addresses on the same CANopen bus must be
different. Do not use the same address twice.
The Type code on the joystick label identifies the source
address. Typical addresses are C33 (right), C34 (left),
C35 (center), and C36 (auxiliary).
Enter the source address in hexadecimal format as shown in the
following examples:
C33 (right) = 0x33
C34 (left) = 0x34
C35 (center) = 0x35
C36 (auxiliary) = 0x36
CAN————In the GUIDE template, identify the CAN bus that inputs CAN
messages from the joystick. Route this bus to the CAN input on
this function block.
CAN messages sent from the joystick to the function block
contain information about the availability and state of joystick
inputs, joystick input faults, and joystick commands.
Parameters
SignalTypeRangeDescription
Heartbeat_Timeout
PDO1_Timeout
PDO2_Timeout
PDO3_Timeout
PDO4_Timeout
NMT_StrtBOOLT/FEnables the function block to transmit a request to the joystick
ExtBOOLT/F
U160 to 1000How many milliseconds to wait for a response before timing
out. A value less than twenty for this parameter disables
timeout checking.
U160 to 1000How many milliseconds to wait for a response before timing
out. A value less than twenty for this parameter disables
timeout checking.
U160 to 1000How many milliseconds to wait for a response before timing
out. A value less than twenty for this parameter disables
timeout checking.
U160 to 1000How many milliseconds to wait for a response before timing
out. A value less than twenty for this parameter disables
timeout checking.
U160 to 1000How many milliseconds to wait for a response before timing
out. A value less than twenty for this parameter disables
timeout checking.
to enter the operational state when the joystick is in Boot up or
Pre-operational state.
Determines whether the messages use 11 or 29 bit identifiers.
T = 29 bit identifier
F = 11 bit identifier