Meters Class |
[This is preliminary documentation and is subject to change.]
[Missing <summary> documentation for "T:dss_sharp.Meters"]
Namespace: dss_sharp
The Meters type exposes the following members.
Name | Description | |
---|---|---|
AllBranchesInZone |
Wide string list of all branches in zone of the active energymeter object.
| |
AllEndElements |
Array of names of all zone end elements.
| |
AllNames |
Array of strings with all Meter names in the circuit.
| |
AllocFactors |
Array of doubles: set the phase allocation factors for the active meter.
| |
AvgRepairTime |
Average Repair time in this section of the meter zone
| |
CalcCurrent |
Set the magnitude of the real part of the Calculated Current (normally determined by solution) for the Meter to force some behavior on Load Allocation
| |
Count |
Number of Meter objects in active circuit.
| |
CountBranches |
Number of branches in Active energymeter zone. (Same as sequencelist size)
| |
CountEndElements |
Number of zone end elements in the active meter zone.
| |
CustInterrupts |
Total customer interruptions for this Meter zone based on reliability calcs.
| |
DIFilesAreOpen |
Global Flag in the DSS to indicate if Demand Interval (DI) files have been properly opened.
| |
FaultRateXRepairHrs |
Sum of Fault Rate time Repair Hrs in this section of the meter zone
| |
First |
Sets the first Meter active. Returns 0 if no more.
| |
idx |
Get/set active Meter by index; index is 1-based: 1..count
| |
MeteredElement |
Set Name of metered element
| |
MeteredTerminal |
set Number of Metered Terminal
| |
Name |
Sets the active Meter by Name.
| |
Next |
Sets the next Meter active. Returns 0 if no more.
| |
NumSectionBranches |
Number of branches (lines) in this section
| |
NumSectionCustomers |
Number of Customers in the active section.
| |
NumSections |
Number of feeder sections in this meter's zone
| |
OCPDeviceType |
Type of OCP device. 1=Fuse; 2=Recloser; 3=Relay
| |
Peakcurrent |
Array of doubles to set values of Peak Current property
| |
RegisterNames |
Array of strings containing the names of the registers.
| |
RegisterValues |
Array of all the values contained in the Meter registers for the active Meter.
| |
SAIDI |
SAIDI for this meter's zone. Execute DoReliabilityCalc first.
| |
SAIFI |
Returns SAIFI for this meter's Zone. Execute Reliability Calc method first.
| |
SAIFIKW |
SAIFI based on kW rather than number of customers. Get after reliability calcs.
| |
SectSeqIdx |
SequenceIndex of the branch at the head of this section
| |
SectTotalCust |
Total Customers downline from this section
| |
SeqListSize |
Size of Sequence List
| |
SequenceIndex |
Get/set Index into Meter's SequenceList that contains branch pointers in lexical order. Earlier index guaranteed to be upline from later index. Sets PDelement active.
| |
SumBranchFltRates |
Sum of the branch fault rates in this section of the meter's zone
| |
TotalCustomers |
Total Number of customers in this zone (downline from the EnergyMeter)
| |
Totals |
Totals of all registers of all meters
| |
ZonePCE |
Returns the list of all PCE within the area covered by the energy meter
|
Name | Description | |
---|---|---|
CheckForError | (Inherited from ContextState.) | |
CloseAllDIFiles | ||
DoReliabilityCalc | ||
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetContextHandle |
Returns the low-level handle of the current OpenDSS/DSS-CAPI instance.
(Inherited from ContextState.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
OpenAllDIFiles | ||
Reset | ||
ResetAll | ||
Sample | ||
SampleAll | ||
Save | ||
SaveAll | ||
SetActiveSection | ||
ToString | (Inherited from Object.) |
Name | Description | |
---|---|---|
apiutil | (Inherited from ContextState.) | |
ctx | (Inherited from ContextState.) |