13.6.5.3 User program
13.6.5.3.1 Program structure
n DB
A data block (axis DB) for configuration and status data must be created for each axis
of a drive. The data block consists of the following data structures:
– UDT 886 - VMC_ConfigInverterEC_REF
The data structure describes the structure of the configuration of the drive.
Specific data structure for inverter drive with EtherCAT.
– UDT 860 - MC_AXIS_REF
The data structure describes the structure of the parameters and status informa-
tion of drives.
General data structure for all drives and bus systems.
n FB 887 - VMC_InitInverter_EC
– The Initt block is used to configure an axis.
– Specific block for inverter drive with EtherCAT.
– The configuration data for the initialization must be stored in the axis DB.
n FB 886 - VMC_KernelInverter_EC
– The Kernel block communicates with the drive via the appropriate bus system,
processes the user requests and returns status messages.
– Specific block for inverter drive with EtherCAT.
– The exchange of the data takes place by means of the axis DB.
n FB 860 - VMC_AxisControl
– General block for all drives and bus systems.
– Supports simple motion commands and returns all relevant status messages.
– The exchange of the data takes place by means of the axis DB.
– For motion control and status query, via the instance data of the block you can
link a visualization.
– In addition to the FB 860 - VMC_AxisControl, PLCopen blocks can be used.
n FB 800 ... FB 838 - PLCopen
– The PLCopen blocks are used to program motion sequences and status queries.
– General blocks for all drives and bus systems.
13.6.5.3.2 Programming
1. Go to the service area of www.vipa.com.
2. Download the Simple Motion Control library from the download area at ‘VIPA Lib’ .
3.
Open the dialog window for ZIP file selection via ‘File è Retrieve’.
4. Select the according ZIP file and click at [Open].
Include library
VIPA SPEED7
Motion control - Simple Motion Control Library
Usage inverter drive via EtherCAT > Usage in Siemens SIMATIC Manager
HB00 | OPL_SP7 | Operation list | en | 18-30 536