6 example applications, Application examples, Example applications – Lenze PLC Designer PLC Designer (R3-1) User Manual

Page 941: L-force | plc designer

Advertising
background image

L-force | PLC Designer

Device Editors

DMS 4.1 EN 03/2011 TD29

939

Latching (drive controlled)
SoftMotion provides two possibilities to latch the actual position of a drive: the more
precise one is to wire the signal instructing the drive to latch its position directly to the
drive; the second possibility is to use a controller input for measuring the actual
position. The first method is much more precise (as there are less delays for
transmitting the signals), but needs the drive to support this feature. Moreover, in
general window capturing is supported only by the second method. Nevertheless the
capturing inside the drive is the standard method.
The function block MC_TouchProbe designed for latching will communicate with the
driver via the data structure aCaptDesc (being part of the AXIS_REF parameters); this
data structure contains all information on captured positions, start and stop of
capturing and valid positions of latching windows.

14.5.6

Example Applications

Application Examples
Please regard that »PLC Designer« SoftMotion is a product liable for costs and licenses,
which is not unlocked on all »PLC Designer«-compatible controllers. Referring to this
please contact the vendor of your controller.
If you are using »PLC Designer« SP WinV3 or »PLC Designer« SP RTE, please make sure
to have started the SoftMotion variant of the runtime system. In case of »PLC
Designer« SP WinV3 you will find this in the start menu -> Programs -> 3S »PLC
Designer« -> »PLC Designer« SP Win V3 -> »PLC Designer« SP SoftMotion Win V3 as a
test version, for »PLC Designer« SP SoftMotion RTE you need a special setup.
The examples described in the following use the »PLC Designer« SP SoftMotion Win V3
runtime system, but can be switched to another SoftMotion controller via the "Update
device“ functionality. Further on the examples use virtual drives which might be
replaced by real drives of the same name.

See the following programming examples:
• Single Axis Motion Control
• Single Axis Motion Control with Visualization Template
• Drive Control via CAM and Virtual Time Axis
• Changing CAMs
• CNC program with direct creation of the OutQueue
• CNC program decoding online with use of variables
• CNC program with preprocessing in online

Advertising