Manual
Publication LOGIX-UM001B-EN-P - April 2010 81
Equipment Phase Instructions (PSC, PCMD, POVR, PFL, PCLF, PXRQ, PRNP, PPD, PATT, PDET) Appendix A
Guidelines for Using the PXRQ Instruction
Configure the PXRQ Instruction
For more information about PXRQ requests, see FactoryTalk Batch
PhaseManager User's Guide, publication
BATCHX-UM010
.
Guideline Details
Make sure to use an array for the
Data Values operand.
The Data Values operand requires a DINT array, even if the array contains only 1 element (that
is, the data type is DINT[1]).
In relay ladder, condition the
instruction to execute on a
transition.
This is a transitional instruction. Each time you want to execute the instruction, toggle the
rung-condition-in from false to true.
In structured text, use a construct
to condition the execution of the
instruction.
When you program a PXRQ instruction in structured text, consider the following:
• In structured text, instructions execute each time they are scanned.
• The PXRQ instruction updates its status bits only when it is scanned.
To keep the instruction from repeatedly executing but ensure that the status bits update,
enclose the instruction in a construct that:
• initiates the execution of the instruction only on a transition (change in conditions).
• remains true until either PC=1orER=1.
If You Want To Then Configure The PXRQ Instruction As Follows
External Request Data Value
Array Element
Value
download all input parameters Download Input Parameters DINT[0] 0
download a single input parameter Download Input Parameters DINT[0] parameter ID
download a range of input
parameter
Download Input Parameters DINT[0] parameter ID of the first parameter
DINT[1] number of values
download the input parameters
configured for automatic download
on start or transfer of control
Download Input Parameters Subset DINT[0] start = 1
transfer of control = 2
download all output parameter
limits
Download Output Parameter Limits DINT[0] 0
download a single output
parameter limit
Download Output Parameter Limits DINT[0] parameter ID
upload all reports Upload Output Parameters DINT[0] 0
upload a single report Upload Output Parameters DINT[0] report ID
upload a range of reports Upload Output Parameters DINT[0] report ID of the first report
DINT[1] number of values
upload the output parameters
configured for automatic upload on
terminal state or transfer of control
Upload Output Parameters Subset DINT[0] terminal = 1
transfer of control = 2