Mitsubishi Electric MELSEC iQ-R Series User Manual page 398

Motion module
Hide thumbs Also See for MELSEC iQ-R Series:
Table of Contents

Advertisement

[LREAL type two-dimensional array]
LREAL [1..n,1..n] Coordinate value [x, y]
"n", the number of elements, is required as many as the Points arguments of FB. When reading or writing all of the operation
profile data (Points = 0), set the same number as PROFILE_CAM_DATA.Resolution. If the number of elements are
mismatched, an error occurs.
When executing MCv_WriteProfileData whose Target is File in the LREAL type array, the interpolation
designation method of the cam data format is output to the file as "0: linear interpolation".
[PROFILE_CAM_ELEMENT type structure array]
PROFILE_CAM_ELEMENT[1..n]
CurveType
Cam curve type
EndPoint
End point
Stroke
Stroke
RangeP1
Curve applicable
range (P1)
RangeP2
Curve applicable
range (P2)
RangeL1
Acceleration/
deceleration
range
compensation
(Range L1)
RangeL2
Acceleration/
deceleration
range
compensation
(Range L2)
EndVelocity
End point
velocity
EndAcceleration
End point
acceleration
*1 "n", the number of elements, is required as many as the Points arguments of FB. When reading or writing all of the operation profile data
(Points = 0), set the same number as PROFILE_CAM_DATA.NumberOfSections. If the number of elements are mismatched, an error
occurs.
13 OPERATION PROFILE FUNCTION
396
13.1 Operation Profile Data
*1
Device offset
MC_CAM_CURV
+0
E_TYPE
LREAL
+4
LREAL
+8
LREAL
+12
LREAL
+16
LREAL
+20
LREAL
+24
LREAL
+28
LREAL
+32
Total size: 36
points
Description
Set the cam curve. (When EndPoint is 0, it is invalid.)
Set the position to the length per cycle (the current value per cycle).
(0 < EndPoint  Length per cycle)
Set the stroke position.
(The absolute value of Stroke  Stroke amount)
Set the curve applicable range (start point: P1, end point: P2) for the cam
curve. (0.0 to 1.0)
Set within the range of "P1 < P2". However, for "P1 = P2 = 0", "P1 = 0" and
"P2 = 1" are applied.
Set the acceleration/deceleration range (L1, L2) of the cam curve. (0.0001 <
L1, L2 < 1.0000)
The range that can be set differs depending on the cam curve. For "L1 = L2 =
0.0000", the default value for each cam curve is applied. On the curve that
does not use L1 or L2, the setting value is ignored.
Set the end point velocity of the cam curve. (-10.0 to 10.0)
Specify the velocity ratio with regarding the section whose stroke amount
change is the largest as 1.00.
Set the end point acceleration of the cam curve. (-10.0 to 10.0)
Specify the acceleration velocity ratio with regarding the section whose
velocity change amount is the largest as 1.00.

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rd78g32Rd78g64Rd78ghvRd78g4Rd78ghwRd78g8 ... Show all

Table of Contents