Table of Contents

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 XElement

The 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

BOOL

A BOOL atomic value.

Aborting

Gets the Aborting member of the PHASE type.

public BOOL Aborting { get; set; }

Property Value

BOOL

A BOOL atomic value.

AbortingRequest

Gets the AbortingRequest member of the PHASE type.

public BOOL AbortingRequest { get; set; }

Property Value

BOOL

A BOOL atomic value.

AcquireResources

Gets the AcquireResources member of the PHASE type.

public BOOL AcquireResources { get; set; }

Property Value

BOOL

A BOOL atomic value.

AutoPauseEnabled

Gets the AutoPauseEnabled member of the PHASE type.

public BOOL AutoPauseEnabled { get; set; }

Property Value

BOOL

A BOOL atomic value.

CancelMessageToLinkedPhase

Gets the CancelMessageToLinkedPhase member of the PHASE type.

public BOOL CancelMessageToLinkedPhase { get; set; }

Property Value

BOOL

A BOOL atomic 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

BOOL

A BOOL atomic value.

Complete

Gets the Complete member of the PHASE type.

public BOOL Complete { get; set; }

Property Value

BOOL

A BOOL atomic value.

DownloadBatchData

Gets the DownloadBatchData member of the PHASE type.

public BOOL DownloadBatchData { get; set; }

Property Value

BOOL

A BOOL atomic value.

DownloadContainerBindingPriority

Gets the DownloadContainerBindingPriority member of the PHASE type.

public BOOL DownloadContainerBindingPriority { get; set; }

Property Value

BOOL

A BOOL atomic value.

DownloadInputParameters

Gets the DownloadInputParameters member of the PHASE type.

public BOOL DownloadInputParameters { get; set; }

Property Value

BOOL

A BOOL atomic value.

DownloadInputParametersSubset

Gets the DownloadInputParametersSubset member of the PHASE type.

public BOOL DownloadInputParametersSubset { get; set; }

Property Value

BOOL

A BOOL atomic value.

DownloadMaterialTrackDataContainerInUse

Gets the DownloadMaterialTrackDataContainerInUse member of the PHASE type.

public BOOL DownloadMaterialTrackDataContainerInUse { get; set; }

Property Value

BOOL

A BOOL atomic value.

DownloadMaterialTrackDatabaseData

Gets the DownloadMaterialTrackDatabaseData member of the PHASE type.

public BOOL DownloadMaterialTrackDatabaseData { get; set; }

Property Value

BOOL

A BOOL atomic value.

DownloadOutputParameterLimits

Gets the DownloadOutputParameterLimits member of the PHASE type.

public BOOL DownloadOutputParameterLimits { get; set; }

Property Value

BOOL

A BOOL atomic value.

DownloadSufficientMaterial

Gets the DownloadSufficientMaterial member of the PHASE type.

public BOOL DownloadSufficientMaterial { get; set; }

Property Value

BOOL

A BOOL atomic value.

Failure

Gets the Failure member of the PHASE type.

public DINT Failure { get; set; }

Property Value

DINT

A DINT atomic value.

GenerateESignature

Gets the GenerateESignature member of the PHASE type.

public BOOL GenerateESignature { get; set; }

Property Value

BOOL

A BOOL atomic value.

Held

Gets the Held member of the PHASE type.

public BOOL Held { get; set; }

Property Value

BOOL

A BOOL atomic value.

Holding

Gets the Holding member of the PHASE type.

public BOOL Holding { get; set; }

Property Value

BOOL

A BOOL atomic value.

Idle

Gets the Idle member of the PHASE type.

public BOOL Idle { get; set; }

Property Value

BOOL

A BOOL atomic value.

NewInputParameters

Gets the NewInputParameters member of the PHASE type.

public BOOL NewInputParameters { get; set; }

Property Value

BOOL

A BOOL atomic value.

Owner

Gets the Owner member of the PHASE type.

public DINT Owner { get; set; }

Property Value

DINT

A DINT atomic value.

PauseControl

Gets the PauseControl member of the PHASE type.

public DINT PauseControl { get; set; }

Property Value

DINT

A DINT atomic value.

PauseEnabled

Gets the PauseEnabled member of the PHASE type.

public BOOL PauseEnabled { get; set; }

Property Value

BOOL

A BOOL atomic value.

Paused

Gets the Paused member of the PHASE type.

public BOOL Paused { get; set; }

Property Value

BOOL

A BOOL atomic value.

PendingRequest

Gets the PendingRequest member of the PHASE type.

public DINT PendingRequest { get; set; }

Property Value

DINT

A DINT atomic value.

Producing

Gets the Producing member of the PHASE type.

public BOOL Producing { get; set; }

Property Value

BOOL

A BOOL atomic value.

ReceiveMessageFromLinkedPhase

Gets the ReceiveMessageFromLinkedPhase member of the PHASE type.

public BOOL ReceiveMessageFromLinkedPhase { get; set; }

Property Value

BOOL

A BOOL atomic value.

ReleaseResources

Gets the ReleaseResources member of the PHASE type.

public BOOL ReleaseResources { get; set; }

Property Value

BOOL

A BOOL atomic value.

Resetting

Gets the Resetting member of the PHASE type.

public BOOL Resetting { get; set; }

Property Value

BOOL

A BOOL atomic value.

Restarting

Gets the Restarting member of the PHASE type.

public BOOL Restarting { get; set; }

Property Value

BOOL

A BOOL atomic value.

Running

Gets the Running member of the PHASE type.

public BOOL Running { get; set; }

Property Value

BOOL

A BOOL atomic value.

SendMessageToLinkedPhase

Gets the SendMessageToLinkedPhase member of the PHASE type.

public BOOL SendMessageToLinkedPhase { get; set; }

Property Value

BOOL

A BOOL atomic value.

SendMessageToLinkedPhaseAndWait

Gets the SendMessageToLinkedPhaseAndWait member of the PHASE type.

public BOOL SendMessageToLinkedPhaseAndWait { get; set; }

Property Value

BOOL

A BOOL atomic value.

SendMessageToOperator

Gets the SendMessageToOperator member of the PHASE type.

public BOOL SendMessageToOperator { get; set; }

Property Value

BOOL

A BOOL atomic value.

Standby

Gets the Standby member of the PHASE type.

public BOOL Standby { get; set; }

Property Value

BOOL

A BOOL atomic value.

State

Gets the State member of the PHASE type.

public DINT State { get; set; }

Property Value

DINT

A DINT atomic value.

StepIndex

Gets the StepIndex member of the PHASE type.

public DINT StepIndex { get; set; }

Property Value

DINT

A DINT atomic value.

Stopped

Gets the Stopped member of the PHASE type.

public BOOL Stopped { get; set; }

Property Value

BOOL

A BOOL atomic value.

Stopping

Gets the Stopping member of the PHASE type.

public BOOL Stopping { get; set; }

Property Value

BOOL

A BOOL atomic value.

UnitID

Gets the UnitID member of the PHASE type.

public DINT UnitID { get; set; }

Property Value

DINT

A DINT atomic value.

UploadContainerBindingPriority

Gets the UploadContainerBindingPriority member of the PHASE type.

public BOOL UploadContainerBindingPriority { get; set; }

Property Value

BOOL

A BOOL atomic value.

UploadMaterialTrackDataContainerInUse

Gets the UploadMaterialTrackDataContainerInUse member of the PHASE type.

public BOOL UploadMaterialTrackDataContainerInUse { get; set; }

Property Value

BOOL

A BOOL atomic value.

UploadMaterialTrackDatabaseData

Gets the UploadMaterialTrackDatabaseData member of the PHASE type.

public BOOL UploadMaterialTrackDatabaseData { get; set; }

Property Value

BOOL

A BOOL atomic value.

UploadOutputParameters

Gets the UploadOutputParameters member of the PHASE type.

public BOOL UploadOutputParameters { get; set; }

Property Value

BOOL

A BOOL atomic value.

UploadOutputParametersSubset

Gets the UploadOutputParametersSubset member of the PHASE type.

public BOOL UploadOutputParametersSubset { get; set; }

Property Value

BOOL

A BOOL atomic value.