PhaseIDPhaseData2
The
PhaseIDPhaseData2
item returns current status information for a phase or equipment operation sequence denoted by the PhaseID including the status of enabling or disabling pausing execution of the referenced phase or equipment operation sequence. This table shows the input and output formats for this item.
Input Format | Advise: PhaseIDPhaseData2 | ||
PhaseID | is | Unique equipment ID corresponding to the phase or equipment operation sequence. | |
Output Format | The PhaseIDPhaseData2 item returns in this format: | ||
<PhaseIDPhaseData2> | is | <PhaseID> \t <PhaseName> \t <PhaseState> \t \t <Pausing> \t <Mode> \t <ArbMask> \t <CmdMask> \t <UnitID> \t <UnitName> \t <Owner> \t <BatchID> \t <FailMsg> \t <PhaseMsg> \t <StepIndex> \t <ValidUList> | |
where <Phase> is: | |||
Field Name | Format | Description | |
<PhaseID> | ASCII - Integer | Unique equipment ID corresponding to the phase or equipment operation sequence. | |
<PhaseName> | ASCII - String | Name of the phase or equipment operation sequence configured in FactoryTalk Batch Equipment Editor . | |
<PhaseState> | ASCII - String | Current state of the phase or equipment operation sequence. | |
<SingleStep> | ASCII - String | Whether pausing is enabled or disabled for the execution of the following:
These are the valid values:
| |
<Pausing> | ASCII - Integer | Pause and Paused attributes with the following valid values:
| |
<Mode> | ASCII - String | Mode of the phase or equipment operation sequence. When recipe control is used, these are the valid values:
When manual control is used, these are the valid values:
If the phase or equipment operation sequence is not part of a running recipe or owned by the operator, a blank character is returned. | |
<ArbMask> | ASCII - String | Arbitration mask . | |
<CmdMask> | ASCII - String | Command mask. | |
<UnitID> | ASCII - Integer | Identifier for the unit. | |
<UnitName> | ASCII - String | Name of the unit. | |
<Owner> | ASCII - String | Current owner:
| |
<BatchID> | ASCII - String | User-entered identifier for the batch. | |
<FailMsg> | ASCII - String | Failure message. | |
<PhaseMsg> | ASCII - String | Phase message. | |
<StepIndex> | ASCII - Integer | Value of the Step Index tag in the process-connected device. | |
<ValidUList> | Variable list | List of the valid units. | |
where: | |||
<ValidUList> | is | <UnitName> | <UnitName> \t <ValidUList> | |
Field Name | Format | Description | |
<UnitName> | ASCII - String | Name of the unit. |
This table shows an example of the return on this request.
Example: | A request on object . GetItem(68PhaseData) could return:68 \ t NP_ADDDAIRY_M1 \t COMPLETE \t 0 \t P_AUTO \t 1 \t 32 \t 55 \t NP_MIXER1 \t PROGRAM \t BATCH_ID \t \t FEED_COMPLETE NOT COMPLETE. \t 10 \t NP_MIXER1\crlf |
Provide Feedback