Mitsubishi Electric MELSEC iQ-R Series User Manual page 401

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

Advertisement

■Read/write data structure
Specify the following structures for Data1 of MCv_ReadProfileData/MCv_WriteProfileData. However, when reading the cam
data opened by using the cam data for the rotary cutter from the open area again, it becomes the cam data format. Therefore,
use a read/write data structure of the cam data format. For details, refer to the following.
Page 389 Setting item
■Cam for rotary cutter (Specifying a double-precision real number)
• Data1
Specify the PROFILE_ROTARY_CUTTER type structure.
PROFILE_ROTARY_CUTTER
Resolution
Resolution
InputUnitString
Input unit
character string
Options
Options
AutoGeneration
Auto-generation
Options
options
NumberOfCutter
Number of cutter
SyncSectionAcc
Synchronous
Ratio
section
acceleration ratio
SheetLength
Sheet length
SheetSyncWidth
Sheet
synchronization
width
SyncAxisLength
Synchronous
axis length
SyncPositionAdj
Synchronous
ustment
position
adjustment
AccDecWidth
Acceleration/
deceleration
width
AsyncSpd
Asynchronous
speed result
• Data2
Specifying is not required. (It is ignored.)
Device offset
DWORD(UDINT)
+0
WSTRING[0..31]
+2
DWORD(HEX)
+34
WORD(HEX)
+36
WORD(UINT)
+37
LREAL
+40
LREAL
+44
LREAL
+48
LREAL
+52
LREAL
+56
LREAL
+60
LREAL
+64
Total size: 68
points
Description
Set the resolution for generating the cam. (2 to 32768)
Specify "0".
• Bit 0: Acceleration/deceleration method
0: Trapezoidal acceleration/deceleration
1: S-curve acceleration/deceleration
• Bit 1: Synchronous axis length setting
0: Diameter
1: Cycle length
• Set "0" for bit 2 to 15.
Set the number of cutter. (1 to 256)
• Set when the synchronous speed in the synchronous section needs to be
adjusted.
• The speed is "Synchronous speed  (100% + Acceleration ratio)" in the
synchronous section.
(-50.0 to 50.0)
Set the sheet length. (0 < SheetLength < The positive positioning range)
• Set the sheet synchronization width (seal width).
• When the synchronous speed section for retracting operation is required in
front of and behind the sheet synchronization width, add the retracting
width.
(0 < SheetSyncWidth < SheetLength)
(0 < SheetSyncWidth < Cycle length /NumberOfCutter)
• Set the rotary cutter axis length.
• When the auto-generation option is set to the diameter, it is calculated as
"Cycle length = setting value   ".
• When the auto-generation option is set to the cycle length, it is calculated
as "Cycle length = setting value".
(0 < Cycle length < The positive positioning range)
• Set the position adjustment of the synchronous section.
Negative value: The synchronous section is adjusted to the sheet start
side.
0: The center of the sheet is in the synchronous section.
Positive value: The synchronous section is adjusted to the sheet end side.
(The absolute value of SyncPositionAdjustment < SheetLength / 2)
• Set the sheet width (one side) of the acceleration/deceleration area.
• When a negative value is set, the acceleration/deceleration width is
calculated to be the maximum.
(2  AccDecWidth  SheetLength - SheetSyncWidth)
When the auto-generation is successfully completed, the asynchronous
speed is stored as the ratio of the synchronous speed.
13 OPERATION PROFILE FUNCTION
13.1 Operation Profile Data
13
399

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rd78g32Rd78g64Rd78ghvRd78g4Rd78ghwRd78g8 ... Show all

Table of Contents