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