Class PHASE
- Namespace
- L5Sharp.Types.Predefined
- Assembly
- L5Sharp.dll
A predefined data type that is built into Logix and used with PID instructions.
public sealed class PHASE : StructureType, ILogixSerializable
- Inheritance
-
PHASE
- Implements
- Inherited Members
Constructors
PHASE()
Creates a new PID data type instance.
public PHASE()
PHASE(XElement)
Creates a new StructureType initialized from the provided XElement data.
public PHASE(XElement element)
Parameters
element
XElementThe element to parse as the new member object.
Exceptions
- ArgumentNullException
element
is null.- InvalidOperationException
element
does not have required attributes or child elements.
Properties
Aborted
Gets the Aborted
member of the PHASE type.
public BOOL Aborted { get; set; }
Property Value
Aborting
Gets the Aborting
member of the PHASE type.
public BOOL Aborting { get; set; }
Property Value
AbortingRequest
Gets the AbortingRequest
member of the PHASE type.
public BOOL AbortingRequest { get; set; }
Property Value
AcquireResources
Gets the AcquireResources
member of the PHASE type.
public BOOL AcquireResources { get; set; }
Property Value
AutoPauseEnabled
Gets the AutoPauseEnabled
member of the PHASE type.
public BOOL AutoPauseEnabled { get; set; }
Property Value
CancelMessageToLinkedPhase
Gets the CancelMessageToLinkedPhase
member of the PHASE type.
public BOOL CancelMessageToLinkedPhase { get; set; }
Property Value
Class
The class (atomic, predefined, user-defined) that the type belongs to.
public override DataTypeClass Class { get; }
Property Value
- DataTypeClass
A DataTypeClass option representing the class type.
ClearMessageToOperator
Gets the ClearMessageToOperator
member of the PHASE type.
public BOOL ClearMessageToOperator { get; set; }
Property Value
Complete
Gets the Complete
member of the PHASE type.
public BOOL Complete { get; set; }
Property Value
DownloadBatchData
Gets the DownloadBatchData
member of the PHASE type.
public BOOL DownloadBatchData { get; set; }
Property Value
DownloadContainerBindingPriority
Gets the DownloadContainerBindingPriority
member of the PHASE type.
public BOOL DownloadContainerBindingPriority { get; set; }
Property Value
DownloadInputParameters
Gets the DownloadInputParameters
member of the PHASE type.
public BOOL DownloadInputParameters { get; set; }
Property Value
DownloadInputParametersSubset
Gets the DownloadInputParametersSubset
member of the PHASE type.
public BOOL DownloadInputParametersSubset { get; set; }
Property Value
DownloadMaterialTrackDataContainerInUse
Gets the DownloadMaterialTrackDataContainerInUse
member of the PHASE type.
public BOOL DownloadMaterialTrackDataContainerInUse { get; set; }
Property Value
DownloadMaterialTrackDatabaseData
Gets the DownloadMaterialTrackDatabaseData
member of the PHASE type.
public BOOL DownloadMaterialTrackDatabaseData { get; set; }
Property Value
DownloadOutputParameterLimits
Gets the DownloadOutputParameterLimits
member of the PHASE type.
public BOOL DownloadOutputParameterLimits { get; set; }
Property Value
DownloadSufficientMaterial
Gets the DownloadSufficientMaterial
member of the PHASE type.
public BOOL DownloadSufficientMaterial { get; set; }
Property Value
Failure
Gets the Failure
member of the PHASE type.
public DINT Failure { get; set; }
Property Value
GenerateESignature
Gets the GenerateESignature
member of the PHASE type.
public BOOL GenerateESignature { get; set; }
Property Value
Held
Gets the Held
member of the PHASE type.
public BOOL Held { get; set; }
Property Value
Holding
Gets the Holding
member of the PHASE type.
public BOOL Holding { get; set; }
Property Value
Idle
Gets the Idle
member of the PHASE type.
public BOOL Idle { get; set; }
Property Value
NewInputParameters
Gets the NewInputParameters
member of the PHASE type.
public BOOL NewInputParameters { get; set; }
Property Value
Owner
Gets the Owner
member of the PHASE type.
public DINT Owner { get; set; }
Property Value
PauseControl
Gets the PauseControl
member of the PHASE type.
public DINT PauseControl { get; set; }
Property Value
PauseEnabled
Gets the PauseEnabled
member of the PHASE type.
public BOOL PauseEnabled { get; set; }
Property Value
Paused
Gets the Paused
member of the PHASE type.
public BOOL Paused { get; set; }
Property Value
PendingRequest
Gets the PendingRequest
member of the PHASE type.
public DINT PendingRequest { get; set; }
Property Value
Producing
Gets the Producing
member of the PHASE type.
public BOOL Producing { get; set; }
Property Value
ReceiveMessageFromLinkedPhase
Gets the ReceiveMessageFromLinkedPhase
member of the PHASE type.
public BOOL ReceiveMessageFromLinkedPhase { get; set; }
Property Value
ReleaseResources
Gets the ReleaseResources
member of the PHASE type.
public BOOL ReleaseResources { get; set; }
Property Value
Resetting
Gets the Resetting
member of the PHASE type.
public BOOL Resetting { get; set; }
Property Value
Restarting
Gets the Restarting
member of the PHASE type.
public BOOL Restarting { get; set; }
Property Value
Running
Gets the Running
member of the PHASE type.
public BOOL Running { get; set; }
Property Value
SendMessageToLinkedPhase
Gets the SendMessageToLinkedPhase
member of the PHASE type.
public BOOL SendMessageToLinkedPhase { get; set; }
Property Value
SendMessageToLinkedPhaseAndWait
Gets the SendMessageToLinkedPhaseAndWait
member of the PHASE type.
public BOOL SendMessageToLinkedPhaseAndWait { get; set; }
Property Value
SendMessageToOperator
Gets the SendMessageToOperator
member of the PHASE type.
public BOOL SendMessageToOperator { get; set; }
Property Value
Standby
Gets the Standby
member of the PHASE type.
public BOOL Standby { get; set; }
Property Value
State
Gets the State
member of the PHASE type.
public DINT State { get; set; }
Property Value
StepIndex
Gets the StepIndex
member of the PHASE type.
public DINT StepIndex { get; set; }
Property Value
Stopped
Gets the Stopped
member of the PHASE type.
public BOOL Stopped { get; set; }
Property Value
Stopping
Gets the Stopping
member of the PHASE type.
public BOOL Stopping { get; set; }
Property Value
UnitID
Gets the UnitID
member of the PHASE type.
public DINT UnitID { get; set; }
Property Value
UploadContainerBindingPriority
Gets the UploadContainerBindingPriority
member of the PHASE type.
public BOOL UploadContainerBindingPriority { get; set; }
Property Value
UploadMaterialTrackDataContainerInUse
Gets the UploadMaterialTrackDataContainerInUse
member of the PHASE type.
public BOOL UploadMaterialTrackDataContainerInUse { get; set; }
Property Value
UploadMaterialTrackDatabaseData
Gets the UploadMaterialTrackDatabaseData
member of the PHASE type.
public BOOL UploadMaterialTrackDatabaseData { get; set; }
Property Value
UploadOutputParameters
Gets the UploadOutputParameters
member of the PHASE type.
public BOOL UploadOutputParameters { get; set; }
Property Value
UploadOutputParametersSubset
Gets the UploadOutputParametersSubset
member of the PHASE type.
public BOOL UploadOutputParametersSubset { get; set; }