Print marks provide secure collection as well as correct positioning and processing of materials in automated manufacturing processes.
The print mark control is used to synchronize the processes to a print mark or product edge. In order to achieve high precision, the print mark is determined by a sensor which is connected to a fast input of the controller.
The PD_PacDriveLib offers two function blocks to synchronize the process: FB_PrintMarkControl and FB_TpDistanceControl.
Principally the following correction types can be hereby differentiated:
oAbsolute correction
Here, an absolute correction of the position is made for each individual product. The approaching parts/products vary and the processing is precisely adjusted to the measured distances. The recommended function block for this kind of correction is FB_TpDistanceControl.
oTendentious correction
For tendentious corrections only small deviations are corrected. For example, for the foil feed forward, where the print mark control only needs to help prevent the print mark from drifting away, or to compensate the pretensioning of the foil The recommended function block for this kind of correction is FB_PrintMarkControl.
The processing may occur in various ways:
oIndexed mode
oAn indexed feed occurs for processing with disruptions.
oThe motion of the feed occurs via a positioning command.
oThe processing is an actuator of the type On/Off.
oSynchronized operation
oA continuous feed occurs with synchronous processing
oThe feeding may occur via: foil transport, conveyor belt
oThe synchronization occurs via the CAM function.
oThe processing may be, for example, a flying shear or a rotary knife.
oThe feeding can be the master, the processing can be the slave, or vice-versa.
oThe velocity of the master may vary between standstill up to maximum velocity. Within a cycle a backward motion may also occur. A backward motion surpassing the print mark cannot occur.
Demo Project with Template Visualization
On the topic print mark control, a demo project containing program examples on the various correction types and types of processing is available to you.
It is available after installation of the seco package SoMachine Motion V4.0 Patch 1.
You can call up the demo project by selecting the project template PrintMarkControlExample via New Project > With template > Tab General.
The following subchapters describe the program examples from the demo project in more detail: