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
elementXElementThe element to parse as the new member object.
Exceptions
- ArgumentNullException
elementis null.- InvalidOperationException
elementdoes 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; }