Structure of the documentation

Each axis consists of an axis structure under the name "Axis_ref_BkPlcMc", which is composed of different external structures. This axis structure contains all the data (runtime data and parameter data) for this axis.

Structure of the documentation 1:

Certain function blocks have to be present in each application, to enable an axis to move. These function blocks include:

Optional useful function blocks are:

The so-called "PlcMcManager" is provided for commissioning. This tool consolidates setting parameters and is intended to facilitated commissioning of the system.

The first example is intended to illustrate the "first steps".

Function groups

Description

Management functions

Functions for management and monitoring of axes, parameter access and states.

Single axis motion functions

Triggering and monitoring of active movements for individual axes.

Axis group motion functions

Triggering and monitoring of active movements for axis groups.

Drive adjustments

Function blocks for preparing axis control values for output on output devices (terminals, actuators etc.) in the periphery.

Encoder adjustments

Function blocks for evaluating actual position data, which were read by input devices (terminals, encoders etc.) in the periphery.

Parameter handling

Function blocks for saving, reading and communicating parameters.

Motion generators

Control value generators for active axis movements

Controller

Controllers for various state variables: position, velocity, pressure.

Table functions

Table functions for non-linear mappings and cam plates

Message logging

Message recording.

Runtime functions

Various runtime functions.

Data types

Enumerations and structures used in the library