Click or drag to resize

Fuses Class

[This is preliminary documentation and is subject to change.]

[Missing <summary> documentation for "T:dss_sharp.Fuses"]

Inheritance Hierarchy

Namespace:  dss_sharp
Assembly:  dss_sharp (in dss_sharp.dll) Version: 1.0.0
Syntax
public class Fuses : ContextState

The Fuses type exposes the following members.

Constructors
  NameDescription
Public methodFuses
Initializes a new instance of the Fuses class
Top
Properties
  NameDescription
Public propertyAllNames
Array of strings with all Fuse names in the circuit.
Public propertyCount
Number of Fuse objects in active circuit.
Public propertyDelay
A fixed delay time in seconds added to the fuse blowing time determined by the TCC curve. Default is 0. This represents a fuse clear or other delay.
Public propertyFirst
Sets the first Fuse active. Returns 0 if no more.
Public propertyidx
Get/set active Fuse by index; index is 1-based: 1..count
Public propertyMonitoredObj
Full name of the circuit element to which the fuse is connected.
Public propertyMonitoredTerm
Terminal number to which the fuse is connected.
Public propertyName
Sets the active Fuse by Name.
Public propertyNext
Sets the next Fuse active. Returns 0 if no more.
Public propertyNormalState
Array of strings indicating the normal state of each phase of the fuse.
Public propertyNumPhases
Number of phases, this fuse.
Public propertyRatedCurrent
Multiplier or actual amps for the TCCcurve object. Defaults to 1.0. Multiply current values of TCC curve by this to get actual amps.
Public propertyState
Array of strings indicating the state of each phase of the fuse.
Public propertySwitchedObj
Full name of the circuit element switch that the fuse controls. Defaults to the MonitoredObj.
Public propertySwitchedTerm
Number of the terminal of the controlled element containing the switch controlled by the fuse.
Public propertyTCCcurve
Name of the TCCcurve object that determines fuse blowing.
Top
Methods
  NameDescription
Protected methodCheckForError (Inherited from ContextState.)
Public methodClose
Close all phases of the fuse.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetContextHandle
Returns the low-level handle of the current OpenDSS/DSS-CAPI instance.
(Inherited from ContextState.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodIsBlown
Current state of the fuses. TRUE if any fuse on any phase is blown. Else FALSE.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodOpen
Manual opening of all phases of the fuse.
Public methodReset
Reset fuse to normal state.
Public methodToString (Inherited from Object.)
Top
Fields
  NameDescription
Protected fieldapiutil (Inherited from ContextState.)
Protected fieldctx (Inherited from ContextState.)
Top
See Also