Class ElectricMachineResultsForPhase
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
ElectricMachineResultsForPhase
Inherited Members
APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class ElectricMachineResultsForPhase : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Properties
Name
Declaration
public virtual string Name { get; }
Property Value
| Type |
Description |
| System.String |
|
Phase
Declaration
public int Phase { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
PhaseCurrentHarmonicDistortion
Declaration
public double PhaseCurrentHarmonicDistortion { get; }
Property Value
| Type |
Description |
| System.Double |
|
PhaseCurrentPeak
Measurement: ElectricCurrent
Declaration
public double PhaseCurrentPeak { get; }
Property Value
| Type |
Description |
| System.Double |
|
PhaseCurrentRMS
Measurement: ElectricCurrent
Declaration
public double PhaseCurrentRMS { get; }
Property Value
| Type |
Description |
| System.Double |
|
PhaseReactiveVoltageRMS
Declaration
public double PhaseReactiveVoltageRMS { get; }
Property Value
| Type |
Description |
| System.Double |
|
PhaseResistiveVoltagePeak
Declaration
public double PhaseResistiveVoltagePeak { get; }
Property Value
| Type |
Description |
| System.Double |
|
PhaseResistiveVoltageRMS
Declaration
public double PhaseResistiveVoltageRMS { get; }
Property Value
| Type |
Description |
| System.Double |
|
PhaseTerminalVoltagePeak
Declaration
public double PhaseTerminalVoltagePeak { get; }
Property Value
| Type |
Description |
| System.Double |
|
PhaseTerminalVoltageRMS
Declaration
public double PhaseTerminalVoltageRMS { get; }
Property Value
| Type |
Description |
| System.Double |
|
PowerFactor
The cosine of the Power Factor Angle
Declaration
public double PowerFactor { get; }
Property Value
| Type |
Description |
| System.Double |
|
PowerFactorAngle
Difference between the phase of the fundamental harmonic of the voltage and current waveforms.
Measurement: Angle
Declaration
public double PowerFactorAngle { get; }
Property Value
| Type |
Description |
| System.Double |
|
PowerFactorDirection
If the phase of the fundamental harmonic of the voltage is greater than that of the current the power factor is leading. Otherwise it is lagging.
Declaration
public LeadingOrLagging PowerFactorDirection { get; }
Property Value
PowerFactorWithHarmonicDistortionAdjustment
Declaration
public double PowerFactorWithHarmonicDistortionAdjustment { get; }
Property Value
| Type |
Description |
| System.Double |
|
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.IReadOnlyList<System.String> |
|
TerminalVoltageHarmonicDistortion
Declaration
public double TerminalVoltageHarmonicDistortion { get; }
Property Value
| Type |
Description |
| System.Double |
|
Methods
GetActiveReportWithEncodedImages()
Declaration
public string GetActiveReportWithEncodedImages()
Returns
| Type |
Description |
| System.String |
|
GetDefaultReportWithEncodedImages()
Declaration
public string GetDefaultReportWithEncodedImages()
Returns
| Type |
Description |
| System.String |
|
GetNamedReportWithEncodedImages(String)
Declaration
public string GetNamedReportWithEncodedImages(string reportName)
Parameters
| Type |
Name |
Description |
| System.String |
reportName |
|
Returns
| Type |
Description |
| System.String |
|
OutputActiveReportAsTextTo(String)
Declaration
public void OutputActiveReportAsTextTo(string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
filePath |
|
OutputActiveReportTo(String)
Declaration
public void OutputActiveReportTo(string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
filePath |
|
OutputDefaultReportTo(String)
Declaration
public void OutputDefaultReportTo(string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
filePath |
|
OutputNamedReportAsMastaReport(String, String)
Declaration
public void OutputNamedReportAsMastaReport(string reportName, string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
reportName |
|
| System.String |
filePath |
|
OutputNamedReportAsTextTo(String, String)
Declaration
public void OutputNamedReportAsTextTo(string reportName, string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
reportName |
|
| System.String |
filePath |
|
OutputNamedReportTo(String, String)
Declaration
public void OutputNamedReportTo(string reportName, string filePath)
Parameters
| Type |
Name |
Description |
| System.String |
reportName |
|
| System.String |
filePath |
|
Implements
System.IEquatable<T>
Extension Methods