7.3.10 IBatteryType InterfaceType Definition

Table 41 – IBatteryType Definition
Attribute Value
BrowseNameIBatteryType
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the IJoiningSystemAssetType, inheriting the InstanceDeclarations of that Node.
0:HasComponentObjectParameters--0:FolderTypeM
Conformance Units
IJT Asset Management Battery
IJT Asset Management Battery Operation Cycle Counter

The components of the IBatteryType have additional subcomponents which are defined in Table 42.

Table 42 – IBatteryType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
Parameters0:HasComponentVariableNominalVoltage0:DoubleJoiningDataVariableTypeM, RO
Parameters0:HasComponentVariableCapacity0:DoubleJoiningDataVariableTypeM, RO
Parameters0:HasComponentVariableChargeCycleCount0:Int640:BaseDataVariableTypeO, RO
Parameters0:HasComponentVariableStateOfCharge0:Byte0:BaseDataVariableTypeO, RO
Parameters0:HasComponentVariableStateOfHealth0:Byte0:BaseDataVariableTypeO, RO
Parameters0:HasComponentVariableType0:String0:BaseDataVariableTypeO, RO

NominalVoltage is the nominal DC voltage of the battery.

Capacity is the nominal capacity of the battery.

ChargeCycleCount is the number of times the battery has been charged since the initial operation date.

StateOfCharge is the state of charge (SOC) indicator functions as a sort of fuel gauge that displays the usable amount of energy. This helps determine optimal charging and discharging. It is given in percentage.

StateOfHealth is the State of Health is a measurement that reflects the general condition of a battery and its ability to deliver the specified performance compared with a fresh battery. It considers such factors as charge acceptance, internal resistance, voltage, and self-discharge. It is given in percentage.

Type is a user readable text to determine the type of battery such as pack type, technology, chemical composition, battery standard, etc.