Panasonic FP-E Programming Manual page 818

Fp series
Table of Contents

Advertisement

High−level Instructions
Flag for circular interpolation
R904E: Circular interpolation control flag
Turns ON when circular interpolation instruction F176 starts up and maintains that state until the target value is reached.
R904F: Set value change confirmation flag
When conducting control with the continuous mode for performing continuous circular interpolation actions, use this after
circular interpolation instruction startup when overwriting the next target value.
Precautions during programming
Assume that the execution conditions for this instruction always hold. When the execution conditions are off,
pulse output stops.
During the time that the circular interpolation control flag R904E is on, the pulse output instructions F166 to
F176 cannot be executed.
When the target value has not been reached and the execution condition is off, circular interpolation control
flag R904E turns on and other positioning instructions F171 to F176 cannot start up.
When restarting, use pulse output control instruction F0, below, to reset the pulse output instruction. This
operation resets the Control flag for circular interpolation (R904E).
Designate settings for the target value and movement distance so they are within the following range.
−8,388,608 to +8,388,607
When using in combination with other positioning instructions like F171, designate so the target value is
within the above range, even in those instructions.
The accuracy of circular interpolation may degrade if the scan time lengthens.
If both the regular program and the interrupt program contain code for the same channel, make sure both are
not executed simultaneously.
If you make the current position equal the target value when specifying the center position setting method, a
circle drawing operation will result.
When using in application requiring precision, check with the actual machine.
When using this instruction, set the channels corresponding to system registers 400 and 401 to "Not set as
high−speed counter".
Flag conditions
・Error flag (R9007):
・Error flag (R9008):
3 − 554
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: info@clrwtr.com
Turns on and stays on when:
Turns on for an instant when:
− The area is exceeded when an index modifier is used.
− The "n" is other than 0.
− The data "S, S+1 to S+10, S+11" are outside specification range.
− Incremental mode is designated and the value of "current value +
movement distance" is outside the range −8388608 to +8388607.
− Absolute mode is designated and the target value is outside the range
−8388608 to +8388607.
With pass position setting method,
− Current position S
Target position E
− Current position S
Pass position P
− Pass position P
Target position E
− Current position S, Pass position P and Target position E approximate a
straight line.
With center position setting method,
− Center position O=Target position E
− Center position O=Current position S
FPΣ C32T2/FP−X

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Fp0Fp2Fp2shFp0rFrsFp10sh ... Show all

Table of Contents