
MCO 305 Design Guide
__ Appendix __
234
MG.33.L4.02 – VLT
®
is a registered Danfoss trademark
Technical Reference
This section documents data structures and compiler details which are only required in exceptional cases by
the user. For example, if an automatically generated programming is to be modified like a curve profile.
Array Structure of CAM Profiles
Header
The header contains general information like
Identification for curve array
Version number for curve structure
Type of curve
Name of curve
Index to curve information section
Index to start/stop point section
Index to fixed point section
Index to interpolation point section
Index to start/stop point indices (in interpolation section)
Index to start/stop velocities (times 100000)
Index to startpath interpolation points
Index to stoppath interpolation points
Curve Information Section
This section of the array contains all information about the type of curve like
Length of curve (master)
Length of curve (slave)
Number of fix points
Number of Interpolation points (this gives the resolution)
Type of interpolation
Slave stop point, point where slave is positioned, when synchronization is stopped
Correction start point (only valid for marker synchronization)
Correction end point (only valid for marker synchronization)
Maximum correction which is allowed (only valid for marker synchronization)
Maximum start/stop path length (Size of start/stop path area) (min. 2)
No of start/stop point pairs
Maximum number of cycles per minute (Application information)
Curve Start/Stop Point Section
This section contains the start/stop points. Because the use of this point is up to the user, we just speak of
a path, which can be a start or a stop sequence. Every path consists of 2 points. If we are moving forward,
the path starts (start or stop) with the a-point and ends with the b-point. If we are moving backward, the
path starts with the b-point and ends with the a-point. So the user is able to tell us in the program, which
pair of points to use for starting or stopping, when he uses a STARTCURVE or STOPCURVE command.
– Path 1 (a – point)
– Path 1 (b – point)
– Path 2 (a – point)
– Path 2 (b – point),
…
Summary of Contents for MCO 305
Page 4: ......