6 the sm_plcopen.lib library, The sm_plcopen.lib library – Lenze PLC Designer PLC-Designer (R2-x) SoftMotion User Manual

Page 107

Advertising
background image

L-force | PLC Designer - SoftMotion

The SM_PLCopen.lib library

107

L

DMS 5.2 EN 03/2011 TD17

6

The SM_PLCopen.lib library

The program organisation units provided in the "SM_PLCopen.lib" library are based on the

PLCopen specification "Function blocks for motion control, Version 1.0".
This description is also based on that specification. Program organisation units based on

the PLCopen standard are called MC_<POU name>, whilst 3S-specific program

organisation units are named SMC_<POU name>.
The function blocks that are fully programmed in IEC 1131-3 can be divided into three

categories:

 Program organisation units for the general operation, monitoring and

parameterisation of individual drives

 Program organisation units for the independent motion control of individual drives

– These program organisation units help to move single axes autonomously in

different ways.

 Program organisation units for the motion control of a drive (slave) in accordance with

another drive (master). These program organisation units enable cams, electronic gears

and phase shifts to be realised.

The library also contains visualisation templates for all key program organisation units.

These templates are linked to an instance of the corresponding program organisation unit

and represent its inputs and outputs. They are particularly useful when it comes to creating

and testing applications.

Preconditions
This library is based on the "SM_DriveBasic.lib" library, which contains, inter alia, the

definition of the AXIS_REF structure.

Advertising