CMZ motion libraries are ready-to-use. They use CODESYS SoftMotion integrating it with additional functions and function blocks for multi-axis motion in a synchronized way.
CMZ Electronic Cams library comes from our decades of experience in interpolation to coordinate the movement of some axis (slaves) based on the position of another axis or an encoder (masters).
The core of this solution is the MC_CAM_REF data structure which describes the profile of the electronic cam. Functions have been prepared to manage MC_CAM_REF as input, re-elaborating it according to the specific needs while calculating a new profile, again described with MC_CAM_REF.
Other features introduced by CMZ allow the modification of even a single section of the online cam and the use of polynomial fittings for the creation of particular trajectories.
It is also possible to use: the CODESYS environment cam editor; the tools for viewing the electronic cam running SMC_VISU_CamEditor; the function blocks for the analysis of the profile limits.
This library does not require any license and it is fully usable by SoftMotion users without any incompatibility, as it is developed with open frame approach.
On request we can develop libraries upon the customer’s project.