EasyManua.ls Logo

Mitsubishi Electric MELSEC iQ-R RD78G4 - Page 165

Mitsubishi Electric MELSEC iQ-R RD78G4
188 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...
5 ADVANCED SYNCHRONOUS CONTROL INITIAL POSITION
5.5 Cam Position Calculation Function
163
5
Coordinate data format
(1) The range before the 1st point of cam data
When the 1st point of the cam data is larger than 0 and "[Cd.617] Cam position calculation: Cam axis position value per cycle
< the 1st point of cam data", the position corresponding to "[Cd.618] Cam position calculation: Cam axis command position
value" is searched from the range before the 1st point of the cam data.
If the corresponding position is not found in the range of (1), searches in the range of (2). If the corresponding position is not
found in the range of (2) either, searches in the range of (3).
If the corresponding position is not found even though the range of (1) to (3) has been searched, "Cam position calculation
cam axis 1 cycle position value calculation disable" (warning code: 0EB4H) will occur in reciprocating cam pattern.
For the feed cam, calculate "[Cd.618] Cam position calculation: Cam axis command position value" by the stroke difference
and search the whole range from the 0th point again. If the corresponding position is not found even though the search
process starts again, "Cam position calculation cam axis 1 cycle position value calculation disable" (warning code: 0EB4H)
will occur.
Ex.
When "[Cd.617] Cam position calculation: Cam axis position value per cycle" is set before the 1st point of cam data
Searches from the range of (1).
If the corresponding position is not found in the range of (1), searches from the 1st point of the cam data in the range of (2).
(2) The range within the cam data
When "[Cd.617] Cam position calculation: Cam axis position value per cycle < the last point of cam data", the position
corresponding to "[Cd.618] Cam position calculation: Cam axis command position value" is searched from the range of the
cam data.
When "the nth point of cam data [Cd.617] Cam position calculation: Cam axis position value per cycle < the n + 1st point of
cam data", the position corresponding to "[Cd.618] Cam position calculation: Cam axis command position value" is searched
from the nth point of cam data.
If "[Cd.617] Cam position calculation: Cam axis position value per cycle" is in the middle of the cam data and the
corresponding position is not found until the last point of the cam data, returns to the 1st point and searches until the search
starting point.
If the corresponding position is not found in the range of (2), searches in the range of (3).
If the corresponding position is not found even though the range of (2) and (3) has been searched, "Cam position calculation
cam axis 1 cycle position value calculation disable" (warning code: 0EB4H) will occur in reciprocating cam pattern.
For the feed cam, calculate "[Cd.618] Cam position calculation: Cam axis command position value" by the stroke difference
and search the whole range from the 0th point again. If the corresponding position is not found even though the search
process starts again, "Cam position calculation cam axis 1 cycle position value calculation disable" (warning code: 0EB4H)
will occur.
0
23
1
(Cam reference
position)
Cam axis length per cycle [Cam axis cycle units]
At the 1st point
At the 2nd point
At the 3rd point
At the 4th point
At the 5th point
Range of (1) Range of (2) Range of (3)
Search starting
point
At the 0th point
Search order
[Cd.617] Cam position calculation:
Cam axis position value per cycle

Table of Contents

Related product manuals