EasyManua.ls Logo

Panasonic GM1 - Interpolation Operation Programming: Specifying the Starting Coordinates

Panasonic GM1
650 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
When executing multiple interpolation controls, do not use the same buffer for different
instances.
When executing multiple interpolation controls at the same time, do not use the same
table for different instances. Otherwise, normal operation may not occur. (If the same
table is used for different instances, create multiple tables with the same contents.)
Do not execute single-axis operation function blocks such as MC_MoveRelative,
MC_Stop, and MC_Halt during interpolation control.
Do not change any variables within the SMC_CNC_REF or SMC_OUTQUEUE structure
in POU.
When PMC_NCDecoder and PMC_Interpolator2D or PMC_Interpolator3D are executed at the
same time, the contents of the buf
fer are rewritten according to the operation execution.
Therefore, even if the buffer size is not large enough to store the number of paths in the CNC
table, normal operation will occur.
If PMC_Interpolator2D or PMC_Interpolator3D is executed after the processing of
PMC_NCDecoder is complete, define a buffer size that can store all paths in the CNC table.
11.5.11 Interpolation Operation Programming: Specifying the Starting
Coordinates
In CNC tables programmed in G-code, by default, the starting coordinates are defined as the
origin (0, 0). Normally
, if the starting coordinates in the CNC table are identical with the
operation starting coordinates (current coordinates), normal operation will occur.
If the operation starting position (current coordinates) is not the origin, when operation is started
from the current coordinates, rapid movements may occur from the current coordinates through
to the origin immediately after startup, thereby preventing normal operation from being
performed.
To achieve normal operation, therefore, if the starting coordinates in the CNC table differ from
the operation starting coordinates (current coordinates), they must be matched. In such a case,
specify starting coordinates.
The method for specifying starting coordinates dif
fers between SMC_CNC_REF and
SMC_OUTQUEUE.
* In the following descriptions, the starting coordinates in the CNC table are referred to as
"starting coordinates" and the coordinates at the start of interpolation control operation are
referred to as "operation starting coordinates".
11.5 Multi-axis Operation
11-84 WUME-GM1RTXOP-01

Table of Contents

Related product manuals