16 POSITIONING INSTRUCTION
16.1 Dedicated Instruction (Positioning Function)
855
16
Positioning by multiple table operation
DRVTBL
This instruction executes positioning operation set in multiple data tables with the engineering tool in continuous operation or
stepping operation. To execute such operation, this instruction needs to be executed only once.
Setting data
■
Descriptions, ranges, and data types
*1 Specify K1 to K4 (axis 1 to 4) for the CPU module, and K5 to K12 (axis 5 to 12) for the high-speed pulse input/output module.
*2 If the table data is not stored to devices in the CPU module, the table number range is 1 to 32.
■
Applicable devices
*1 T, ST, C cannot be used.
Ladder diagram
Structured text
ENO:=DRVTBL(EN,n1,n2,n3,d1,d2);
FBD/LD
Operand
Description
Range
Data type
Data type (label)
(d1)
Axis number from which pulses are to be output
K1 to 12
16-bit unsigned binary
ANY16
(n1)
Start table number to be executed
1 to 100
16-bit unsigned binary
ANY16_U
(n2)
Last table number to be executed
1 to 100
16-bit unsigned binary
ANY16_U
(n3)
Table execution method
K0, K1
16-bit unsigned binary
ANY16_U
(d2)
Bit device number of the positioning complete flag or abnormal end flag
Bit
ANYBIT_ARRAY
(Number of elements: 2)
EN
Execution condition
Bit
BOOL
ENO
Execution result
Bit
BOOL
Operand
Bit
Word
Double word Indirect
specification
Constant
Others
X, Y, M, L, SM,
F, B, SB, S
T, ST, C, D, W,
SD, SW, R
U
\G
Z
LC
LZ
K, H
E
$
(d1)
(n1)
(n2)
(n3)
(d2)
(d1) (n1)
(n3)
(n2)
(d2)
EN
ENO
d2
n1
n2
n3
d1
Summary of Contents for MELSEC iQ-F FX5
Page 1: ...MELSEC iQ F FX5 Programming Manual Instructions Standard Functions Function Blocks ...
Page 2: ......
Page 17: ...15 CONTENTS ...
Page 24: ...22 MEMO ...
Page 1050: ...1048 26 TIME DATA FUNCTIONS 26 4 Division MEMO ...
Page 1068: ...1066 29 COUNTER FUNCTION BLOCKS 29 4 Counter Function Block Operation error There is no error ...
Page 1107: ...I 1105 MEMO ...
Page 1111: ......