Version 2.0.3 Preliminary Documentation – May be Subject to Change 21-36
J1939 Message Options
Name Range
Default
Notes
Transmit PGN 0 to 65535
65280+
(Channel
Number-1)
Note: PGN 65280 is the lowest Proprietary B message,
and is used by Input 1 as a default.
It is the user’s responsibility to select a PGN that will
not violate the standard
Message
Priority
0 to 7
6
Note: If the PGN is a Proprietary B message, this setpoint
is not configurable, and stays at the default 6.
It is the user’s responsibility to select a priority that
will not violate the standard
Repetition Rate
0ms to
60000ms
0ms
This setpoint determines how often the message is sent to
the bus. When set to zero, the measured input is only
available upon request.
It is the user’s responsibility to select a repetition rate
that will not violate the J1939 standard.
Destination
Address
0 to 255
(Global Addr)
255
The user can change this setpoint if they want to send the
message to a specific address on the bus. Otherwise, the
messages are sent to the Global Address (255).
For all PDU2 PGNs, this setpoint is ignored.
With receiver ECUs that are arbitrary address capable,
this feature must be used with caution.
Proprietary B
Message Type
0 = Feedback
1 = Control
2 = Not Used
0 = Feedback
If set to 0 = Not Used, the Proprietary B scheme is not
used. Otherwise, the user has the option to send the input
measured message as either an Analog Input ($0A) [will
be $0D for digital IST] or as a Command ($0C) to control
an output on another Axiomatic module.
If the PGN is not PropB, this setpoint is ignored.
J1939 Data Options
Name Range
Default
Notes
Data Size
1, 2 or 4
2=WORD
This setpoint determines how the data will be sent in the
message. When set to 1 Byte (BYTE) the data is sent as
an unsigned char. When set to 2 Bytes (WORD) the data
is sent as an unsigned int (16 bit). When set to 4 Bytes
(DWORD) the data is sent as an unsigned long (32 bit).
WORDs and DWORDs are sent LSB first.
Data Index in
8-BYTE Array
(LSB)
0 to (8-Data
Size)
2
This setpoint determines which location the LSB of the
data will be loaded into the 8-Byte data array. For BYTEs,
this can be set from 0 to 7. For WORDs, this can be set
from 0 to 6. For DWORDS, this can be set from 0 to 4.
Unused bytes in the array are loaded with $FF. If the
PropB scheme is used, and this value is less than 2, it will
default to 2 automatically.
Resolution
-100000.0 to
100000
0.001 V/bit
0.001 mA/bit
0.1 %dc/bit
1.0 (other)
This setpoint determines the scaling done on the
measured data before it is sent to the bus. The Input
Sensor Type will determine the base unit of the setpoint
before the scaling is applied. (See section
4.1
)
Offset
-10000 to
10000
0.0
This setpoint determines the value that is
subtracted
from
the data
before
it is scaled. It must be in the same unit as
the measured input (i.e. mV, uA, %dc, Hz, RPM)