IEC61970 16v29a - IEC61968 12v08
Public Attributes | List of all members
IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl Class Reference

#include <ShuntCompensatorControl.h>

Inheritance diagram for IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl:
Inheritance graph
[legend]
Collaboration diagram for IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl:
Collaboration graph
[legend]

Public Attributes

IEC61970::Base::Domain::Integer branchDirect
 
IEC61970::Base::Domain::ReactivePower cellSize
 
IEC61968::InfIEC61968::InfAssetInfo::ShuntImpedanceControlKind controlKind = IEC61968::InfIEC61968::InfAssetInfo::ShuntImpedanceControlKind::_undef
 
IEC61970::Base::Domain::PU highVoltageOverride
 
IEC61968::InfIEC61968::InfAssetInfo::ShuntImpedanceLocalControlKind localControlKind = IEC61968::InfIEC61968::InfAssetInfo::ShuntImpedanceLocalControlKind::_undef
 
IEC61970::Base::Domain::String localOffLevel
 
IEC61970::Base::Domain::String localOnLevel
 
IEC61970::Base::Domain::Boolean localOverride
 
IEC61970::Base::Domain::PU lowVoltageOverride
 
IEC61970::Base::Domain::Integer maxSwitchOperationCount
 
IEC61970::Base::Domain::Boolean normalOpen
 
IEC61970::Base::Domain::String regBranch
 
IEC61970::Base::Domain::Integer regBranchEnd
 
IEC61968::InfIEC61968::InfAssetInfo::RegulationBranchKind regBranchKind = IEC61968::InfIEC61968::InfAssetInfo::RegulationBranchKind::_undef
 
IEC61970::Base::Core::PhaseCode sensingPhaseCode = IEC61970::Base::Core::PhaseCode::_undef
 
IEC61970::Base::Domain::Hours switchOperationCycle
 
IEC61970::Base::Domain::Boolean vRegLineLine
 
- Public Attributes inherited from IEC61970::Base::Wires::RegulatingControl
IEC61970::Base::Domain::Boolean discrete
 
IEC61970::Base::Domain::Boolean enabled
 
IEC61970::Base::Wires::RegulatingControlModeKind mode = IEC61970::Base::Wires::RegulatingControlModeKind::_undef
 
IEC61970::Base::Core::PhaseCode monitoredPhase = IEC61970::Base::Core::PhaseCode::_undef
 
IEC61970::Base::Domain::Float targetDeadband
 
IEC61970::Base::Domain::Float targetValue
 
IEC61970::Base::Domain::UnitMultiplier targetValueUnitMultiplier = IEC61970::Base::Domain::UnitMultiplier::_undef
 
- Public Attributes inherited from IEC61970::Base::Core::PowerSystemResource
std::list< IEC61970::Base::Meas::Control * > Controls
 
std::list< IEC61970::Base::Meas::Measurement * > Measurements
 
IEC61970::Base::Core::PSRTypePSRType
 
- 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

Distribution capacitor bank control settings.

Member Data Documentation

◆ branchDirect

IEC61970::Base::Domain::Integer IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::branchDirect

For VAR, amp, or power factor locally controlled shunt impedances, the flow direction: in, out.

◆ cellSize

IEC61970::Base::Domain::ReactivePower IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::cellSize

The size of the individual units that make up the bank.

◆ controlKind

IEC61968::InfIEC61968::InfAssetInfo::ShuntImpedanceControlKind IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::controlKind = IEC61968::InfIEC61968::InfAssetInfo::ShuntImpedanceControlKind::_undef

Kind of control (if any).

◆ highVoltageOverride

IEC61970::Base::Domain::PU IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::highVoltageOverride

For locally controlled shunt impedances which have a voltage override feature, the high voltage override value. If the voltage is above this value, the shunt impedance will be turned off regardless of the other local controller settings.

◆ localControlKind

IEC61968::InfIEC61968::InfAssetInfo::ShuntImpedanceLocalControlKind IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::localControlKind = IEC61968::InfIEC61968::InfAssetInfo::ShuntImpedanceLocalControlKind::_undef

Kind of local controller.

◆ localOffLevel

IEC61970::Base::Domain::String IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::localOffLevel

Upper control setting.

◆ localOnLevel

IEC61970::Base::Domain::String IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::localOnLevel

Lower control setting.

◆ localOverride

IEC61970::Base::Domain::Boolean IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::localOverride

True if the locally controlled capacitor has voltage override capability.

◆ lowVoltageOverride

IEC61970::Base::Domain::PU IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::lowVoltageOverride

For locally controlled shunt impedances which have a voltage override feature, the low voltage override value. If the voltage is below this value, the shunt impedance will be turned on regardless of the other local controller settings.

◆ maxSwitchOperationCount

IEC61970::Base::Domain::Integer IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::maxSwitchOperationCount

IdmsShuntImpedanceData.maxNumSwitchOps.

◆ normalOpen

IEC61970::Base::Domain::Boolean IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::normalOpen

True if open is normal status for a fixed capacitor bank, otherwise normal status is closed.

◆ regBranch

IEC61970::Base::Domain::String IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::regBranch

For VAR, amp, or power factor locally controlled shunt impedances, the index of the regulation branch.

◆ regBranchEnd

IEC61970::Base::Domain::Integer IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::regBranchEnd

For VAR, amp, or power factor locally controlled shunt impedances, the end of the branch that is regulated. The field has the following values: from side, to side, and tertiary (only if the branch is a transformer).

◆ regBranchKind

IEC61968::InfIEC61968::InfAssetInfo::RegulationBranchKind IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::regBranchKind = IEC61968::InfIEC61968::InfAssetInfo::RegulationBranchKind::_undef

(For VAR, amp, or power factor locally controlled shunt impedances) Kind of regulation branch.

◆ sensingPhaseCode

IEC61970::Base::Core::PhaseCode IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::sensingPhaseCode = IEC61970::Base::Core::PhaseCode::_undef

Phases that are measured for controlling the device.

◆ switchOperationCycle

IEC61970::Base::Domain::Hours IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::switchOperationCycle

Time interval between consecutive switching operations.

◆ vRegLineLine

IEC61970::Base::Domain::Boolean IEC61968::InfIEC61968::InfWiresExt::ShuntCompensatorControl::vRegLineLine

True if regulated voltages are measured line to line, otherwise they are measured line to ground.


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