7 Applied Instructions
7.14 Positioning Control
545
FXCPU Structured Programming Manual
(Basic & Applied Instruction)
1
Outline
2
Instruction List
3
Configuration of
Instruction
4
How to Read
Explanation of
Instructions
5
Basic Instruction
6
Step Ladder
Instructions
7
Applied
Instructions
8
Interrupt Function
and Pulse Catch
Function
A
Relationships
between devices
and addresses
Function changes by version
This instruction includes the function changes as shown in the table below depending on the version.
→ As for the explanation of the instruction and contents of function changes, refer to the positioning
control manual.
1. FX3U. FX3UC PLCs
[V2.20 or later]
When the special auxiliary relay corresponding to is turned ON, the output destination of clear signal is
changed to the output number specified by the special data register corresponding to .
2. FX1S PLC
[Before V2.00]
After resetting the "rotating direction signal" (normal rotation output) used in other positioning instruction by
RST, start to zero return.
When started to zero return while the "rotating direction signal" is in normal rotation output state, the motor
moves to the normal rotation, not zero return.
[After V2.00]
When driving of other positioning instruction is turned OFF, the rotating direction signal is turned OFF at the
same time, and processing of before V2.00 is not required.
3. FX1S, FX1N PLCs
[Before V2.00]
If the zero return speed does not reach the speed specified by the instruction, change the acceleration or
deceleration speed (D8148) to other value than given below.
(For example, if the current value is 150, change to 149 or 151.)
50, 75, 90, 100, 125, 150, 225, 250, 375, 450, 500, 750, 900, 1120, 1500, 2250, 4499, 4500
[After V2.00]
The above processing is not required.
Cautions
1) When handling 32-bit data in structured program, you cannot designate 16-bit device directly unlike the
simple project.
When handling 32-bit data, please use the label.
However, the 32-bit counter is a 32-bit long device, and 32-bit data can be specified directly.
When specifying the device, use the global label.
2) Instruction driving timing (FX
1S, FX1N, FX1NC PLCs)
This is an instruction allowed to program as many times as desired, but you are advised to design the
instruction driving timing according to the following cautions.
a) Do not drive simultaneously the positioning instruction using the same output relay (Y000 or Y001).
If driven simultaneously, it is handled as double coil, and normal function is disabled.
b) After turning OFF the direction input of the instruction, drive again after the following condition is
established.
Condition: Re-driving is allowed after one operation cycle or more from the OFF moment of "pulse
output mode monitor (Y000: [M8147], Y001: [M8148]" of the positioning instruction driven
previous time.
This is because one or more OFF operation is required for re-driving of the positioning instruction.
c) We recommend the step-ladder instruction (STL) as a method of programming correctly the
positioning instruction according to the cautions mentioned above.
3) Not applicable to DOG search function, please start the zero return operation from the front side of the
near-point signal. (FX
1S, FX1N, FX1NC PLCs.)
4) Not applicable to zero-point signal of servo motor, please adjust to the position of near-point signal (DOG)
when fine adjustment of zero point is necessary. (FX
1S, FX1N, FX1NC PLCs.)