22.2
Starting the Positioning
GP.PSTRT, ZP.PSTRT
RnPCPU
RnPCPU
RnCPU RnENCPU
(Process)
(Redundant)
These instructions start to position the specified axis.
Ladder
(U)
(s)
(d)
FBD/LD
EN
ENO
U
d
s
■Execution condition
Instruction
GP.PSTRT1
GP.PSTRT2
GP.PSTRT3
GP.PSTRT4
ZP.PSTRT1
ZP.PSTRT2
ZP.PSTRT3
ZP.PSTRT4
Setting data
■Description, range, data type
Operand
Description
(U)
GP.PSTRT
Start I/O number (first three digits in four-digit
hexadecimal representation) of a module
ZP.PSTRT
Start I/O number (first three digits in four-digit
hexadecimal representation) of a module
(s)
Start device where the control data is stored
(d)
Device to be turned on one scan upon completion of
instruction
If the instruction is completed with an error, (d)+1 is also
turned on.
EN
Execution condition
ENO
Execution result
*1 When specifying setting data by using a label, define an array to secure enough operation area and specify an element of the array
label.
RnSFCPU RnSFCPU
(Standard)
(Safety)
Execution condition
ST
ENO:=GP_PSTRT1(EN,U,s,d);
ENO:=GP_PSTRT2(EN,U,s,d);
ENO:=GP_PSTRT3(EN,U,s,d);
ENO:=GP_PSTRT4(EN,U,s,d);
ENO:=ZP_PSTRT1(EN,U,s,d);
ENO:=ZP_PSTRT2(EN,U,s,d);
ENO:=ZP_PSTRT3(EN,U,s,d);
ENO:=ZP_PSTRT4(EN,U,s,d);
Range
Data type
00H to FEH
16-bit unsigned binary
00H to FEH
String
Refer to the control data.
Device name
Bit
Bit
Bit
22 POSITIONING INSTRUCTIONS
Data type (label)
ANY16
ANY16_OR_STRING_S
INGLE
*1
ANY16
ANYBIT_ARRAY
(Number of elements: 2)
BOOL
BOOL
1769
22.2 Starting the Positioning
22