Class: PerCent
_Percentage on a defined base. For example, specify as 100 to indicate at the defined base. _
__
URI: cim:PerCent
classDiagram
class PerCent
PerCent : multiplier
PerCent --> UnitMultiplier : multiplier
PerCent : unit
PerCent --> UnitSymbol : unit
PerCent : value
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
multiplier | 0..1 UnitMultiplier |
direct | |
unit | 0..1 UnitSymbol |
direct | |
value | 0..1 Float |
Normally 0 to 100 on a defined base | direct |
Usages
used by | used in | type | used |
---|---|---|---|
AnalogValue | sensor_accuracy | range | PerCent |
MeasurementValue | sensor_accuracy | range | PerCent |
AccumulatorValue | sensor_accuracy | range | PerCent |
Identifier and Mapping Information
Annotations
property | value |
---|---|
represents_cim_data_type | True |
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
Mapping Type | Mapped Value |
---|---|
self | cim:PerCent |
native | this:PerCent |
LinkML Source
Direct
name: PerCent
annotations:
represents_cim_data_type:
tag: represents_cim_data_type
value: true
description: "Percentage on a defined base. For example, specify as 100 to indicate\
\ at the defined base.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
multiplier:
name: multiplier
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PerCent.multiplier
multivalued: false
domain_of:
- PerCent
range: UnitMultiplier
required: false
unit:
name: unit
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PerCent.unit
multivalued: false
domain_of:
- PerCent
range: UnitSymbol
required: false
value:
name: value
description: Normally 0 to 100 on a defined base.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:PerCent.value
multivalued: false
domain_of:
- AnalogValue
- PerCent
- AccumulatorValue
range: float
required: false
class_uri: cim:PerCent
Induced
name: PerCent
annotations:
represents_cim_data_type:
tag: represents_cim_data_type
value: true
description: "Percentage on a defined base. For example, specify as 100 to indicate\
\ at the defined base.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
multiplier:
name: multiplier
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PerCent.multiplier
multivalued: false
alias: multiplier
owner: PerCent
domain_of:
- PerCent
range: UnitMultiplier
required: false
unit:
name: unit
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PerCent.unit
multivalued: false
alias: unit
owner: PerCent
domain_of:
- PerCent
range: UnitSymbol
required: false
value:
name: value
description: Normally 0 to 100 on a defined base.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:PerCent.value
multivalued: false
alias: value
owner: PerCent
domain_of:
- AnalogValue
- PerCent
- AccumulatorValue
range: float
required: false
class_uri: cim:PerCent