IEC61970 16v29a - IEC61968 12v08
Public Attributes | List of all members
IEC61970::Base::Faults::Fault Class Reference

#include <Fault.h>

Inheritance diagram for IEC61970::Base::Faults::Fault:
Inheritance graph
[legend]
Collaboration diagram for IEC61970::Base::Faults::Fault:
Collaboration graph
[legend]

Public Attributes

IEC61970::Base::Faults::FaultImpedance impedance
 
IEC61970::Base::Faults::PhaseConnectedFaultKind kind = IEC61970::Base::Faults::PhaseConnectedFaultKind::_undef
 
IEC61970::Base::Core::PhaseCode phases = IEC61970::Base::Core::PhaseCode::_undef
 
IEC61970::Base::Core::EquipmentFaultyEquipment
 
std::list< IEC61970::Base::Faults::FaultCauseType * > FaultCauseTypes
 
- 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

Abnormal condition causing current flow through conducting equipment, such as caused by equipment failure or short circuits from objects not typically modeled (for example, a tree falling on a line).

Member Data Documentation

◆ FaultCauseTypes

std::list<IEC61970::Base::Faults::FaultCauseType*> IEC61970::Base::Faults::Fault::FaultCauseTypes

All types of fault cause.

◆ FaultyEquipment

IEC61970::Base::Core::Equipment* IEC61970::Base::Faults::Fault::FaultyEquipment

Equipment carrying this fault.

◆ impedance

IEC61970::Base::Faults::FaultImpedance IEC61970::Base::Faults::Fault::impedance

Fault impedance. Its usage is described by 'kind'.

◆ kind

IEC61970::Base::Faults::PhaseConnectedFaultKind IEC61970::Base::Faults::Fault::kind = IEC61970::Base::Faults::PhaseConnectedFaultKind::_undef

The kind of phase fault.

◆ phases

IEC61970::Base::Core::PhaseCode IEC61970::Base::Faults::Fault::phases = IEC61970::Base::Core::PhaseCode::_undef

The phases participating in the fault. The fault connections into these phases are further specified by the type of fault.


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