CIM14 :: CPSM :: Equipment :: Wires :: Switch :: Switch :: Class Switch
[hide private]
[frames] | no frames]

Class Switch

Core.ConductingEquipment.ConductingEquipment --+
                                               |
                                              Switch

A generic device designed to close, or open, or both, one or more electric circuits.- [R6.2] and [R6.3] are satisfied by navigation to ConnectivityNode and Substation - [R6.4] is satisfied by the class name.

Instance Methods [hide private]
 
__init__(self, normalOpen=False, SwitchSchedules=None, *args, **kw_args)
Initialises a new 'Switch' instance.
 
getSwitchSchedules(self)
A Switch can be associated with SwitchSchedules.
 
setSwitchSchedules(self, value)
 
addSwitchSchedules(self, *SwitchSchedules)
 
removeSwitchSchedules(self, *SwitchSchedules)
Class Variables [hide private]
  _attrs = ["normalOpen"]
  _attr_types = {"normalOpen": bool}
  _defaults = {"normalOpen": False}
  _enums = {}
  _refs = ["SwitchSchedules"]
  _many_refs = ["SwitchSchedules"]
  SwitchSchedules = property(getSwitchSchedules, setSwitchSchedu...
Instance Variables [hide private]
  normalOpen
The attribute is used in cases when no Measurement for the status value is present.
Method Details [hide private]

__init__(self, normalOpen=False, SwitchSchedules=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'Switch' instance.

Parameters:
  • normalOpen - The attribute is used in cases when no Measurement for the status value is present. If the Switch has a status measurment the Discrete.normalValue is expected to match with the Switch.normalOpen.
  • SwitchSchedules - A Switch can be associated with SwitchSchedules.

Class Variable Details [hide private]

SwitchSchedules

Value:
property(getSwitchSchedules, setSwitchSchedules)

Instance Variable Details [hide private]

normalOpen

The attribute is used in cases when no Measurement for the status value is present. If the Switch has a status measurment the Discrete.normalValue is expected to match with the Switch.normalOpen.