OpenJAUS.com

This file is part of the OpenJAUS HTML JAUS Reference.
Please support AS-4 JAUS and SAE by purchasing the corresponding Standard Document(s) from SAE International here.

Home / UgvServiceSet / SetPowerPlantConfiguration

Message SetPowerPlantConfiguration

Message ID: 0506h

Description:
Sets powerplant state

SetPowerPlantConfiguration
PowerPlantConfigurationList
PowerPlantConfigurationVariant

Message Format
Field # Field Type Units Optional Interpretation
1 PowerPlantConfigurationList List false


PowerPlantConfigurationList
Count Field: Unsigned Byte
Field # Field Type Units Optional Interpretation
1 PowerPlantID Unsigned Byte units one false This is a unique ID for each powerplant and is provided by 4507 Report PowerPlant Capabilities message.
2 PowerPlantConfigurationVariant Variant varies false


PowerPlantConfigurationVariant
Type Enum Size: Unsigned Byte
Enum Value Name Type Units Optional Interpretation
0 GasEngineConfigurationRec Record false
1 DieselEngineConfigurationRec Record false
2 BatteryConfigurationRec Record false This contains settable state for various powerplant types
3 HydraulicConfigurationRec Record false
4 FuelCellConfigurationRec Record false


GasEngineConfigurationRec
Field # Field Type Units Optional Interpretation
1 Presence Vector Unsigned Byte one false Bit 0: Rpm
Bit 1: Throttle
2 PowerState Enumeration
Integer Size: Unsigned Byte
one false Enumeration Values:
1: POWER_ON
2: POWER_OFF
3: POWER_STANDBY
3 Rpm Unsigned Short units one true Rotations per minute. Units here are one since JSIDL does not support RPM natively.
4 Throttle Scaled Integer
Integer Size: Unsigned Short
units one true As a percent of maximum

Real Lower Limit: 0.0
Real Upper Limit: 100.0


DieselEngineConfigurationRec
Field # Field Type Units Optional Interpretation
1 Presence Vector Unsigned Byte one false Bit 0: Rpm
Bit 1: Throttle
Bit 2: PlugState
2 PowerState Enumeration
Integer Size: Unsigned Byte
one false Enumeration Values:
1: POWER_ON
2: POWER_OFF
3: POWER_STANDBY
3 Rpm Unsigned Short units one true Rotations per minute. Units here are one since JSIDL does not support RPM natively.
4 Throttle Scaled Integer
Integer Size: Unsigned Short
units one true As a percent of maximum

Real Lower Limit: 0.0
Real Upper Limit: 100.0
5 PlugState Enumeration
Integer Size: Unsigned Byte
one true Enumeration Values:
1: GLOWPLUG_ON
2: GLOWPLUG_OFF


BatteryConfigurationRec
Field # Field Type Units Optional Interpretation
1 PowerState Enumeration
Integer Size: Unsigned Byte
one false Enumeration Values:
1: POWER_ON
2: POWER_OFF
3: POWER_STANDBY


HydraulicConfigurationRec
Field # Field Type Units Optional Interpretation
1 PowerState Enumeration
Integer Size: Unsigned Byte
one false Enumeration Values:
1: POWER_ON
2: POWER_OFF
3: POWER_STANDBY


FuelCellConfigurationRec
Field # Field Type Units Optional Interpretation
1 PowerState Enumeration
Integer Size: Unsigned Byte
one false Enumeration Values:
1: POWER_ON
2: POWER_OFF
3: POWER_STANDBY



OpenJAUS.com

Copyright © SAE International. Reprinted with Permission.
Portions Copyright © OpenJAUS LLC.
The information above is generated from the JAUS Services modelled in the OpenJAUS SDK using OpenJAUS Service Studio. It is provided as a resource to assist JAUS developers and is not a substitute for the JAUS Standards Documents which may be obtained from the SAE International.

Generated on 09/11/2015 from AS6091-UGV.ojss