Version 2.0.3 Preliminary Documentation – May be Subject to Change 13-36
data portion of the message, the output will not be turned on, unless enabled by a valid input
signal.
If an output's "Command PGN" is a PropB PGN and if the "Axiomatic Proprietary B scheme is
used" is set to TRUE, the ECU uses the Axiomatic Proprietary B scheme when interpreting the
data in the message. In this case, if the AXIO_MSG_IDENTIFIER_BYTE is not set to $0C
(command) the message is ignored. If the AXIO_STATUS_BYTE is not set to $01 (enabled) the
output logic state will be set to OFF, regardless of the rest of the data in the message. If the status
is set to $01, then the data in the message will determine the state of the output logic.
An output's feedback message is always sent using a PropB PGN. If and only if the "Axiomatic
Proprietary B scheme is used" is set to TRUE, then the Axiomatic Proprietary scheme is used. For
feedback messages, the AXIO_MSG_IDENTIFIER_BYTE will be set to $0F, and, since diagnostics
are not available on the outputs, the AXIO_STATUS_BYTE will always be $01. The data will reflect
the setpoint of the output signal.
Example 1: Analog Input Measured Message
An input channel is configured for a 0-5V input, and will send the data to the bus using PGN
65280. The value is sent as a word with a resolution of 0.001V/bit. The actual value measured by
the controller for this input is 2.522V. The message sent to the bus is as shown below in Hex.
29 Bit ID
#bytes
ID Status Value
18FF0080 8
0A 01 DA 09 FF FF FF FF
Example 2: Digital Input Measured Message
An input channel is configured for a digital input, and will send the data to the bus using PGN
65281. The value is sent as a byte with a resolution of 1 state/bit. The actual value measured by
the controller for this input is OFF. The message sent to the bus is as shown below in Hex. Note
that the Status byte indicates that the input is OK (will always be $01 for a digital input) while the
data shows that the input state is off.
29 Bit ID
#bytes
ID Status Value
18FF0081 8
0D 01 00 FF FF FF FF FF
Example 3: Frequency Input Command Message
An input channel is configured as a PWM input, and will be used to command the state of an
output. The data will be sent to the bus using PGN 65282, and will be sent with a resolution of
0.1%dc/bit. The actual value measured by the controller for this input is 82.3% duty cycle. The
message sent to the bus is as shown below in Hex.
29 Bit ID
#bytes
ID Status Value
18FF0280 8
0C 01 37 03 FF FF FF FF
The same input is set up such that any input value below 5% will be seen as an error. The actual
value measured by the controller for this input is 2.7% duty cycle. In this case, the output will be
commanded off, rather than set to the minimum input. The message sent to the bus is as shown
below in Hex.
29 Bit ID
#bytes
ID Status Value
18FF0280 8 0C 02 1B 00 FF FF FF FF