
User Manual
Chapter 15
GFK-1742F
Jan 2020
Using the Electronic CAM Feature
353
Figure 168: CAM Editor Correction Enable
Step 8: Save the CAM Profile
At this point, a simple CAM profile is defined. To save the CAM blocks/profiles, select the File
main menu item followed by the Save Project submenu selection. The CAM editor has many
more additional features and functionality. Refer to the online documentation for a detailed
description of these features.
Step 9: Generate Motion and Local Logic Programs
The next items to be generated are a motion program and Local Logic program that will
work with this CAM profile. For this example, the logic must work with a DSM3214
controlling two axes. Axis #1 will be the slave, and Axis #2 will be the master. Therefore,
there will be two motion programs. The Axis 1 program, for the slave, will do some base
initialization, load the slave starting point for the given CAM profile, and then execute the
CAM command. The Axis 2 program, for the master source, is a simple program that will
initialize and then wait for the slave to be ready. It will then execute a series of moves.
The program stops at points described within the CAM master such that it is easy to verify
that the slave axis is correctly executing the CAM profile. This example also requires a Local
Logic program. In this example the Local Logic program serves a supervisory role over the
CAM slave and CAM master motion programs. Thus, the Local Logic synchronizes the two
programs.
Consult the applicable chapters in this manual for additional details on these features. The
motion program and Local Logic programs for this example are as follows: