IEC61970 17v23
Public Attributes | List of all members
IEC61970::Base::Core::Terminal Class Reference

#include <Terminal.h>

Inheritance diagram for IEC61970::Base::Core::Terminal:
Inheritance graph
[legend]
Collaboration diagram for IEC61970::Base::Core::Terminal:
Collaboration graph
[legend]

Public Attributes

IEC61970::Base::Core::PhaseCode phases = IEC61970::Base::Core::PhaseCode::_undef
 
IEC61970::Base::Core::ConnectivityNodeConnectivityNode
 
IEC61970::Base::Core::ConductingEquipmentConductingEquipment
 
std::list< IEC61970::Base::Wires::RegulatingControl * > RegulatingControl
 
- Public Attributes inherited from IEC61970::Base::Core::ACDCTerminal
IEC61970::Base::Domain::Boolean connected
 
IEC61970::Base::Domain::Integer sequenceNumber
 
- Public Attributes inherited from IEC61970::Base::Core::IdentifiedObject
IEC61970::Base::Domain::String aliasName
 
IEC61970::Base::Domain::String description
 
IEC61970::Base::Domain::String mRID
 
IEC61970::Base::Domain::String name
 
std::list< IEC61970::Base::DiagramLayout::DiagramObject * > DiagramObjects
 

Detailed Description

An AC electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes.

Member Data Documentation

◆ ConductingEquipment

IEC61970::Base::Core::ConductingEquipment* IEC61970::Base::Core::Terminal::ConductingEquipment

The conducting equipment of the terminal. Conducting equipment have terminals that may be connected to other conducting equipment terminals via connectivity nodes or topological nodes.

◆ ConnectivityNode

IEC61970::Base::Core::ConnectivityNode* IEC61970::Base::Core::Terminal::ConnectivityNode

The connectivity node to which this terminal connects with zero impedance.

◆ phases

IEC61970::Base::Core::PhaseCode IEC61970::Base::Core::Terminal::phases = IEC61970::Base::Core::PhaseCode::_undef

Represents the normal network phasing condition. If the attribute is missing three phases (ABC or ABCN) shall be assumed.

◆ RegulatingControl

std::list<IEC61970::Base::Wires::RegulatingControl*> IEC61970::Base::Core::Terminal::RegulatingControl

The controls regulating this terminal.


The documentation for this class was generated from the following files: