Switch
A generic device designed to close, or open, or both, one or more electric circuits. All switches are two terminal devices including grounding switches. The ACDCTerminal.connected at the two sides of the switch shall not be considered for assessing switch connectivity, i.e. only Switch.open, .normalOpen and .locked are relevant.
URI: cim:Switch
Type: Class
classDiagram
class Switch
click Switch href "../Switch"
ConductingEquipment <|-- Switch
click ConductingEquipment href "../ConductingEquipment"
Switch <|-- Cut
click Cut href "../Cut"
Switch <|-- Disconnector
click Disconnector href "../Disconnector"
Switch <|-- Fuse
click Fuse href "../Fuse"
Switch <|-- GroundDisconnector
click GroundDisconnector href "../GroundDisconnector"
Switch <|-- Jumper
click Jumper href "../Jumper"
Switch <|-- ProtectedSwitch
click ProtectedSwitch href "../ProtectedSwitch"
Switch : Equipment.aggregate
Switch : ConductingEquipment.BaseVoltage
Switch --> BaseVoltage : ConductingEquipment.BaseVoltage
click BaseVoltage href "../BaseVoltage"
Switch : IdentifiedObject.description
Switch : IdentifiedObject.energyIdentCodeEic
Switch : Equipment.EquipmentContainer
Switch --> EquipmentContainer : Equipment.EquipmentContainer
click EquipmentContainer href "../EquipmentContainer"
Switch : IdentifiedObject.mRID
Switch : IdentifiedObject.name
Switch : Equipment.normallyInService
Switch : Switch.normalOpen
Switch : Equipment.OperationalLimitSet
Switch --> OperationalLimitSet : Equipment.OperationalLimitSet
click OperationalLimitSet href "../OperationalLimitSet"
Switch : Switch.ratedCurrent
Switch --> CurrentFlow : Switch.ratedCurrent
click CurrentFlow href "../CurrentFlow"
Switch : Switch.retained
Switch : IdentifiedObject.shortName
Switch : Switch.SwitchSchedules
Switch --> SwitchSchedule : Switch.SwitchSchedules
click SwitchSchedule href "../SwitchSchedule"
Switch : ConductingEquipment.Terminals
Switch --> Terminal : ConductingEquipment.Terminals
click Terminal href "../Terminal"
Inheritance
Attributes
Name | URI | Cardinality and Range | Description | Inheritance |
---|---|---|---|---|
normalOpen | cim:Switch.normalOpen | 1 boolean |
The attribute is used in cases when no Measurement for the status value is pr... | direct |
ratedCurrent | cim:Switch.ratedCurrent | 0..1 CurrentFlow |
The maximum continuous current carrying capacity in amps governed by the devi... | direct |
retained | cim:Switch.retained | 1 boolean |
Branch is retained in the topological solution | direct |
SwitchSchedules | cim:Switch.SwitchSchedules | * SwitchSchedule |
A Switch can be associated with SwitchSchedules | direct |
BaseVoltage | cim:ConductingEquipment.BaseVoltage | 0..1 BaseVoltage |
Base voltage of this conducting equipment | ConductingEquipment |
Terminals | cim:ConductingEquipment.Terminals | * Terminal |
Conducting equipment have terminals that may be connected to other conducting... | ConductingEquipment |
aggregate | cim:Equipment.aggregate | 0..1 boolean |
The aggregate flag provides an alternative way of representing an aggregated ... | Equipment |
normallyInService | cim:Equipment.normallyInService | 0..1 boolean |
Specifies the availability of the equipment under normal operating conditions | Equipment |
EquipmentContainer | cim:Equipment.EquipmentContainer | 0..1 EquipmentContainer |
Container of this equipment | Equipment |
OperationalLimitSet | cim:Equipment.OperationalLimitSet | * OperationalLimitSet |
The operational limit sets associated with this equipment | Equipment |
description | cim:IdentifiedObject.description | 0..1 string |
The description is a free human readable text describing or naming the object | IdentifiedObject |
energyIdentCodeEic | eu:IdentifiedObject.energyIdentCodeEic | 0..1 string |
The attribute is used for an exchange of the EIC code (Energy identification ... | IdentifiedObject |
mRID | cim:IdentifiedObject.mRID | 1 string |
Master resource identifier issued by a model authority | IdentifiedObject |
name | cim:IdentifiedObject.name | 1 string |
The name is any free human readable and possibly non unique text naming the o... | IdentifiedObject |
shortName | eu:IdentifiedObject.shortName | 0..1 string |
The attribute is used for an exchange of a human readable short name with len... | IdentifiedObject |
Usages
used by | used in | type | used |
---|---|---|---|
SwitchSchedule | Switch | range | Switch |
Identifier and Mapping Information
Schema Source
- from schema: http://iec.ch/TC57/ns/CIM/CoreEquipment-EU#Package_CoreEquipmentProfile
Mappings
Mapping Type | Mapped Value |
---|---|
self | cim:Switch |
native | this:Switch |