Contact form Worldwide locations Locations in Germany

MOVIKIT® software modules

  • SEW image

    Time-saving startup – simply enter the parameters and that's it

MOVIKIT® stands for ready-to-use software modules for everything from simple drive functions through to complex motion control functions. Our goal is delivering added value for you, significantly reducing startup times by providing configurable automation and motion control functions.

A robotics application being operated via a panel
Making light work of complex processes – an example of MOVIKIT® Robotics

Parameterizing instead of programming – MOVIKIT® software modules are easily started up via graphical configuration and diagnostics. Our range of standardized software modules includes everything from simple drive functions such as speed control and positioning through to complex motion sequences and motion control functions such as electronic cam and robotics. Nonetheless, if the application calls for this, MOVIKIT® software modules can, of course, also be freely programmed.

MOVIKIT® software modules are perfectly coordinated with the MOVI-C® modular automation system's control technology. Using the MOVISUITE® engineering software, the appropriate MOVIKIT® software module is assigned directly to an axis or the controller and configured via graphical wizards and editors. MOVIKIT® is integrated into the IEC user program at the touch of a button using automatic IEC code generation. As you will see, MOVIKIT® makes this step quick and easy as well. The software modules can be controlled from the IEC user program via a standardized and intuitive interface. Every MOVIKIT® software module offers both a conventional variable interface and an object-oriented interface for implementing cutting-edge software architectures.


The different categories at a glance

The MOVIKIT® software modules are divided into a total of twelve categories. Each category is subdivided into individual MOVIKIT® software modules and additional functions (MOVIKIT® addon). The individual software modules are run on the real-time operating system of the MOVI-C® CONTROLLERS (or, in the case of MOVIKIT® software modules in the "Drive" category, on the MOVIDRIVE® application inverter).

The software modules are divided into the following categories:

  • Software icon for MOVIKIT® AutomationFramework AutomationFramework
  • OPC UA logo Communication
  • Software icon for MOVIKIT® Positioning Drive Drive
  • Software icon for MOVIKIT® DriveRadar® DriveRadar®
  • Software icon for MOVIKIT® EncoderInterface Motion
  • Software icon for MOVIKIT® MultiAxisController  MultiAxisController
  • Software icon for MOVIKIT® MultiMotion MultiMotion
  • Software icon for MOVIKIT® PowerAndEnergySolutions PowerAndEnergySolutions
  • Software icon for MOVIKIT® Robotics Robotics
  • Software icon for MOVIKIT® SingleAxis SingleAxis
  • Software icon for MOVIKIT® StackerCrane StackerCrane
  • Software icon for MOVIKIT® Visualization Visualization

"AutomationFramework" category

Software screen
Software screen

The "AutomationFramework" category comprises a standardized state and mode manager with PackML (Packaging Machine Language) compatibility. In addition to a basic program, various machine modules are available.

  • MOVIKIT® AutomationFramework

MOVIKIT® AutomationFramework

At the heart of MOVIKIT® AutomationFramework is a standardized state and mode manager with PackML compatibility. This uses the defined modes and states and also offers correspondingly defined interfaces such as PackTags.

A master and a sample slave are included in the basic program. More machine modules can easily be added to the program from a basic project. MOVIKIT® AutomationFramework also offers a range of additional functions on top of this. These include, for example, troubleshooting, recipe management, and a simulation environment for all incoming machine modules and prepared HMI modules.

Available machine modules:

  • Conveyor linear
  • Conveyor modulo
  • Positioning linear
  • Positioning modulo
  • Rotary knife
  • Pocket belt
  • Smart belt
  • Flying saw camming
  • Flying saw gearing relative positioning
  • Robotics XYZ
  • Robotics XYZA
  • Robotics XYZ tracking
  • Robotics XYZA tracking
  • MultiMotion_Gantry_XYZ
  • MultiMotion_Tripod_XYZ
  • Winder
  • Roller
  • Erector

Robot line simulation software screen

Software screen
Software screen

"Communication" category

OPC UA, PROFINET, and EtherNet/IP logos on a white background
OPC UA, PROFINET, and EtherNet/IP logos on a white background

The "Communication" category includes MOVIKIT® software modules that provide various communication services.

  • MOVIKIT® OPC UA
  • MOVIKIT® OPC UA addon SensorInterface
  • MOVIKIT® PROFINET IO-Controller
  • MOVIKIT® EtherNet/IP Scanner

MOVIKIT® OPC UA

MOVIKIT® OPC UA provides a basic solution for integrating and visualizing components. The functionality is implemented via the OPC UA communication protocol. MOVIKIT® OPC UA provides an OPC UA server on MOVI-C® CONTROLLER progressive UHX65A. This can then be used to integrate third-party devices or visualizations (e.g. HMI, augmented reality, tablets).

A prerequisite for integrating third-party devices/visualizations is support of the OPC UA communication protocol and provision of an OPC UA client.

MOVIKIT® OPC UA addon SensorInterface

The MOVIKIT® OPC UA addon SensorInterface software module makes it easy to connect various sensors via an OPC UA client. The various sensor connections are combined under the MOVIKIT® OPC UA addon SensorInterface license. The DUV40A IoT sensor from SEW-EURODRIVE (part number 19175892) is recommended. The MOVIKIT® OPC UA addon SensorInterface software module is an add-on product that is based on the MOVIKIT® OPC UA software module. Consequently, users require both software modules.

Find out more about our Condition Monitoring service

MOVIKIT® PROFINET IO-Controller

This MOVIKIT® software module activates the PROFINET IO controller functionality via PROFINET. This communication functionality can be used to connect decentralized field units, especially third-party units, to PROFINET to implement automation solutions (e.g. for production technology, process automation, or building automation) and the entire spectrum of drive technology. PROFINET IO is based on Ethernet TCP/IP and offers a comprehensive solution for the cyclic exchange of I/O data and the simultaneous acyclic exchange of demand data. Users must have the UHX65-M-xx hardware to activate the MOVIKIT® PROFINET IO-Controller software license.

MOVIKIT® EtherNet/IP Scanner

This MOVIKIT® software module activates the Ethernet/IPTM scanner functionality via EtherNet/IPTM. This communication functionality can be used to connect multilayer targets to EtherNet/IPTM, which increases the number of sensors that can be connected to the devices. It also means additional, new applications can be implemented. However, users must have the UHX65-M-xx hardware to activate the software license.

"Drive" category

Conveyor belt with red gear units and SEW-EURODRIVE package
Conveyor belt with red gear units and SEW-EURODRIVE package

The "Drive" category includes MOVIKIT® software modules that are operated on the inverters from the MOVI-C® modular automation system. These modules are connected directly to the higher-level controller and are controlled individually via the respective interface.

Various applications (single-axis automation) can thus be implemented via convenient and rapid configuration – all without the user needing any programming knowledge. A wide range of additional functions such as sensor-based positioning are available, depending on the requirements.

Inverters from the MOVI-C® modular automation system for single-axis automation etc.

  • Decentralized inverter – electronics unit for installation close to the motor or integrated in the motor.
  • MOVITRAC® advanced – compact standard inverter for control cabinet installation with a scalable range of functions.
  • MOVIDRIVE® technology – high-performance application inverter for control cabinet installation with a comprehensive range of options.
  • MOVIKIT® Velocity Drive
  • MOVIKIT® Positioning Drive
  • MOVIKIT® RapidCreepPositioning Drive
  • MOVIKIT® BinaryTablePositioning Drive
  • MOVIKIT® Torque Drive
  • MOVIKIT® ASiLMS Drive
  • MOVIKIT® ALGM Drive

MOVIKIT® Velocity Drive

The MOVIKIT® Velocity Drive software module enables applications with velocity control and a standardized process data interface.

The functions at a glance:

  • Startup via a graphical user interface
  • Dedicated parameter tree with all the parameters that are required for operation
  • Provision of the velocity control operating mode
  • Diagnostic monitor for monitoring and controlling the axis

MOVIKIT® Positioning Drive

The MOVIKIT® Positioning Drive software module enables positioning applications with a standardized process data interface.

The functions at a glance:

  • Startup via a graphical user interface
  • Dedicated parameter tree with all the parameters that are required for operation
  • Provision of the following operating modes:
    • Positioning mode (relative, absolute, modulo)
    • Referencing mode
    • Jog mode
    • Sensor-based positioning
    • Velocity control
    • Torque limiting / torque control
    • Length measurement of piece goods
    • Automatic brake test
  • Diagnostic monitor for monitoring and controlling the axis

MOVIKIT® RapidCreepPositioning Drive

The MOVIKIT® RapidCreepPositioning Drive software module enables conventional "rapid / creep speed positioning" without a motor encoder, using a standardized process data interface. Positioning is performed by means of initiators used for changing from fast to slow speed or for activating stop deceleration.

The functions at a glance:

  • Startup via a graphical user interface
  • Dedicated parameter tree with all the parameters that are required for operation
  • Provision of the following operating modes:
    • Loading mode
    • Unloading mode
    • Referencing mode
    • Jog mode
  • Configurable logic for stop / creep speed sensors
  • Diagnostic monitor for monitoring and controlling the axis

MOVIKIT® BinaryTablePositioning Drive

The MOVIKIT® BinaryTablePositioning Drive software module implements positioning and speed applications. It can be used with binary devices or devices controlled via AS-Interface, with an identical scope of functions.

The functions at a glance:

  • Startup via a graphical user interface
  • Dedicated parameter tree with all the parameters that are required for operation
  • Provision of the following operating modes:
    • Table positioning (absolute, relative, modulo)
    • Teach mode for table positions
    • Referencing mode
    • Jog mode
    • Sensor-based positioning
    • Table speed control
  • Diagnostic monitor for monitoring and controlling the axis
  • Clearly defined interface assignment

MOVIKIT® Torque Drive

The MOVIKIT® Torque Drive software module is used for speed control, torque control, or torque limiting applications with a standardized process data interface.

The functions at a glance:

  • Startup via a graphical user interface
  • Parameter tree with all the parameters that are required for operation
  • Provision of the following operating modes:
    • Speed control
    • Referencing mode
    • Jog mode
    • Torque limiting / torque control
  • Diagnostic monitor for monitoring and controlling the axis

MOVIKIT® ASiLMS Drive

The MOVIKIT® ASi LocalMotorStarter Drive software module includes various operating modes for horizontal and vertical logistics applications. Control takes place via a clearly defined interface (AS-Interface).

The functions at a glance:

  • Startup via a graphical user interface
  • Dedicated parameter tree with all the parameters that are required for operation
  • Provision of various logistics-specific operating modes
  • Diagnostic monitor for monitoring and controlling the axis

MOVIKIT® ALGM Drive

The MOVIKIT® Article Length and Gap Measurement Drive software module makes it possible to determine the length of an article and/or the gap between two articles, based on the motor position and with the help of connected sensors.

The functions at a glance:

  • Startup via a graphical user interface
  • Dedicated parameter tree with all the parameters that are required for operation
  • Provision of the following operating modes:
    • Velocity control
    • Length measurement of piece goods
  • Diagnostic monitor for monitoring and controlling the axis

"DriveRadar®" category

DriveRadar® functional schematic with industrial gear unit, screen, and factory symbol
DriveRadar® functional schematic with industrial gear unit, screen, and factory symbol

The "DriveRadar®" category includes MOVIKIT® software modules for condition monitoring and predictive maintenance in the form of encapsulated libraries that are easy to integrate into the customer application.

  • MOVIKIT® ModelBasedMonitoring

MOVIKIT® ModelBasedMonitoring

The "DriveRadar® – Model Based Monitoring" software module calculates a mathematical model of the application during operation. This calculated data can then be compared with the actual values of the application, and any deviations or changes can be recorded and evaluated. The recorded data can be exported as CSV or JSON files and processed for further diagnostic purposes.

In contrast to conventional condition monitoring, there is no need to record reference curves with this software, which makes it suitable for changing curve profiles such as those that occur during a format change. In combination with conventional condition monitoring, existing reference curves can be transformed into new curve profiles, without any need to teach in a reference curve again.

Advantage: No wear is taught in.

The calculated data can also be exported as an SEW-Workbench format and imported into SEW-Workbench (SEW-EURODRIVE planning and configuration tool) for project planning purposes. This includes complex curve profiles that SEW-Workbench is unable to map.

"Motion" category

Packaging machine
Packaging machine

The "Motion" category includes MOVIKIT® software modules that provide special motion control functions. This category additionally includes add-ons that can also be used for software modules of other categories.

  • MOVIKIT® EncoderInterface
  • MOVIKIT® Motion addon AntiSway
  • MOVIKIT® CamSwitch

MOVIKIT® EncoderInterface

MOVIKIT® EncoderInterface is used to convert data from an external source (e.g. a distance encoder connected directly to EtherCAT® or any other variable) from system units to user units. This can involve both modulo and numerator/denominator processing of the synchronized data. In addition, the scope of functions includes the possibility of referencing and provides fail-safe offset and remainder management.

The functions at a glance:

  • Processing of modulo overflow in the data source
  • Conversion of external data to LREAL with appropriate resolution (e.g. encoder connected to the inverter and user units configured on the inverter)
  • Scaling of output variables (e.g. encoder connected to EtherCAT® and scaling of user units on the MOVI-C® CONTROLLER)
  • Calculation of the derivatives to determine speed and acceleration
  • Activation of filters for smoothing the data
  • Consistent fail-safe storage of division remainders
  • Consistent fail-safe storage of variables
  • Dead time compensation

MOVIKIT® Motion addon AntiSway

MOVIKIT® Motion addon AntiSway expands the functionality of MOVIKIT® MultiMotion, MOVIKIT® MultiMotion Camming, and MOVIKIT® MultiAxisController by adding a function for suppressing vibrations in the drive train.

Using this function can suppress vibrations that exhibit a dominant resonant frequency. In certain operating modes of MOVIKIT® Motion addon AntiSway, it is also possible to suppress a variable resonant frequency.

MOVIKIT® Motion addon AntiSway supports the following application types:

  • TowerSway
  • BellySway (in preparation)
  • SpringSway (in preparation)
  • PendulumSway (in preparation)
  • FluidSway (in preparation)

MOVIKIT® CamSwitch

The MOVIKIT® CamSwitch software module is a controller-based cam switch with a scalable number of cam tracks and cams.

It has the following features:

  • Processing of the data source in any desired user units, with first and second derivations
  • Direction-dependent cam evaluation
  • Adjustable hysteresis around the cam limit
  • Adjustable time cams
  • Speed- and acceleration-dependent dead time compensation of the output
  • Dynamic shifting of the cam limits
  • Level switching of the output
  • Forcing of the output
  • Output of the switching time in relation to the task system to control external peripherals

"MultiAxisController" category

Packaging machine with red drives
Packaging machine with red drives

The "MultiAxisController" category includes MOVIKIT® software modules for centrally controlling any number of mechanically coupled drives.

  • MOVIKIT® MultiAxisController
  • MOVIKIT® MultiAxisController Skewing
  • MOVIKIT® MultiAxisController Torque
  • MOVIKIT® MultiAxisController Torque Skewing
  • MOVIKIT® MultiAxisController addon Cascading
  • MOVIKIT® MultiAxisController addon FourAxes

MOVIKIT® MultiAxisController

MOVIKIT® MultiAxisController uses a software module to achieve mechanically coupled drives (loose or rigid coupling). It is possible to choose between correcting skewing or equalizing the torque of two drives. Licenses are available for using the various operating modes.

The software module replaces the conventional master/slave operation and offers expanded functionality compared to the position-synchronous master/slave setup.

The following functions are available with both the "Torque priority" torque mode and the "Skewing priority" skewing mode:

  • Central control of referencing, limit switch evaluation, and error handling for one axis group
  • Central position control (slip compensation via distance encoder also possible)
  • Use of a virtual master in the operating modes of relative/absolute positioning, speed specification, and direct coupling (MOVIKIT® MultiMotion)
  • Provision of the camming operating mode, in which the axis group follows a master signal in synchronization with a cam (in preparation)
  • Combined encoder evaluation (see under "MOVIKIT® MultiMotion addon CombinedEncoderEvaluation")
  • Central position control and conventional encoder evaluation

MOVIKIT® MultiAxisController Skewing

MOVIKIT® MultiAxisController Skewing makes it possible to correct skewing between mechanically coupled drives ("Skewing priority" operating mode).

The functions at a glance:

  • Phase-synchronous operation
  • Alignment function can be used continuously
  • Overload guard – prevents asynchronicity in the event of an accident

Solution for the following problems:

  • Loosely coupled drives
  • Double spindle drives that tilt or jam quickly when in a different position

Replacement for the following features of generation B devices:

  • Master/slave synchronous operation (1:1 gear ratio)
  • FCB 22 Multi-drive
  • SyncCrane – functional replacement
  • DriveSync – functional replacement at a gear ratio of 1:1

MOVIKIT® MultiAxisController Torque

MOVIKIT® MultiAxisController Torque makes it possible to equalize torques between mechanically coupled drives ("Torque priority" operating mode).

The functions at a glance:

  • Synchronism with torque distribution
  • Torque distribution
  • Load distribution
  • Rigid coupling of the drives (formerly torque/slave)
  • Load balancing (formerly master/slave)
  • Speed synchronism
  • Torque follower
  • Torque coupling
  • Load distribution between drives can be configured online
  • Tension between drives can be configured online
  • Electronic differential
  • Parameterizable differential lock
  • ASR (replaces the generation B ASR software)
  • Deactivation of any axis group element for maintenance purposes

MOVIKIT® MultiAxisController Torque Skewing

MOVIKIT® MultiAxisController Torque Skewing combines the functions of the "MOVIKIT® MultiAxisController Torque" and "MOVIKIT® MultiAxisController Skewing" software modules.

MOVIKIT® MultiAxisController addon Cascading

MOVIKIT® MultiAxisController addon Cascading expands the functionality of MOVIKIT® MultiAxisController by offering the option of operating several axis groups in a cascade.

Cascading is necessary, for example, when each side of a gantry crane (A-side and B-side) has been designed with two drives. The drives of both the A-side and the B-side ought to be in the "Torque priority" operating mode. At a higher level, the A-side and B-side ought to be run in the "Skewing priority" operating mode.

MOVIKIT® MultiAxisController addon FourAxes

MOVIKIT® MultiAxisController addon FourAxes expands the functionality of MOVIKIT® MultiAxisController by adding the option of controlling up to four drives.

"MultiMotion" category

Machine with motion control functions
Machine with motion control functions

The "MultiMotion" category includes MOVIKIT® software modules for implementing universal motion control functions for interpolating axes. A defined IEC interface can be used to activate and, for example, overlay motion profiles.

  • MOVIKIT® MultiMotion
  • MOVIKIT® MultiMotion Auxiliary Positioning
  • MOVIKIT® MultiMotion Auxiliary Velocity
  • MOVIKIT® MultiMotion Camming
  • MOVIKIT® MultiMotion Gearing
  • MOVIKIT® MultiMotion Camming addon AntiSlosh
  • MOVIKIT® MultiMotion Camming addon Interpolation
  • MOVIKIT® MultiMotion addon CombinedEncoderEvaluation
  • MOVIKIT® MultiMotion addon PositionController

MOVIKIT® MultiMotion

  • MOVIKIT® MultiMotion – a software module with universal motion functionality
  • Interpolated operating modes for speed control, positioning, and tracking
  • Graphical configuration and diagnostics
  • Touchprobe function
  • Overlaying various motion profiles
  • Programming environment that can include either a structured variable interface or an object-oriented programming interface (OOP interface)

MOVIKIT® MultiMotion Auxiliary Positioning

MOVIKIT® MultiMotion Auxiliary Positioning is a software module for non-interpolating axes for configuring positioning, speed, and torque specifications. MOVIKIT® MultiMotion Auxiliary Positioning is suitable for controlling auxiliary axes (e.g. conveyor belts).

  • Use with non-interpolating axes
  • Configuration of speed specifications
  • Configuration of torque specifications
  • Configuration of positioning steps
  • Referencing

MOVIKIT® MultiMotion Auxiliary Positioning is included in the MOVIRUN® flexible license.

MOVIKIT® MultiMotion Auxiliary Velocity

MOVIKIT® MultiMotion Auxiliary Velocity is a software module for non-interpolating axes for configuring speed and torque specifications. It is suitable for controlling auxiliary axes in simple applications (such as conveyor belts).

  • Use with non-interpolating axes
  • Configuration of speed specifications
  • Configuration of torque specifications

MOVIKIT® MultiMotion Auxiliary Velocity is included in the MOVIRUN® flexible license.

MOVIKIT® MultiMotion Camming

MOVIKIT® MultiMotion Camming offers the full scope of MOVIKIT® MultiMotion plus a camming function.

  • Configuration via graphical interfaces in the MOVISUITE® engineering tool or through the application program
  • Provision of motion functionalities for interpolating axes
    • Time-based motion profiles: speed control, relative and absolute positioning, jog mode
    • Master-based motion profiles: direct coupling, synchronous operation, electronic cam
  • Overlaying motion profiles
  • Axis-based and profile-based (on-the-fly) referencing
  • Provision of a Touchprobe function
  • Configuration of virtual axes
  • Online configuration of cam descriptions
  • Processing of cam function descriptions created using MOVISUITE® CamEditor
  • Automatic engagement/disengagement mechanisms
  • Phase and amplitude correction on the fly
  • Cam changeover on the fly
  • Provision of an alignment function
  • Configuration of user-specific profiles

Coordinated and synchronized movements were a focal point of development work on the MOVIKIT® software modules. As a result, we can also offer you functions such as interpolated speed control, positioning, and tracking, along with Touchprobe and cam functionality.

This is ideal for applications such as those in packaging machines with electronic cams, cross cutters, or flying saws.

MOVIKIT® MultiMotion Gearing

MOVIKIT® MultiMotion Gearing is based on MOVIKIT® MultiMotion and expands the functionality of this software module by adding position-related synchronous operation between two or more axes.

The functions at a glance:

  • Configuration via graphical interfaces in the MOVISUITE® engineering tool or through the application program
  • Provision of motion functionalities for interpolating axes
    • Time-based motion profiles: speed specification, relative and absolute positioning, jog mode
    • Master-based motion profiles: direct coupling, synchronous operation
  • Overlaying motion profiles
  • Axis-based and profile-based (on-the-fly) referencing
  • Provision of a Touchprobe function
  • Configuration of virtual axes
  • Position-dependent and time-dependent engagement/disengagement mechanisms and offset processing
  • Provision of an alignment function

MOVIKIT® MultiMotion Camming addon AntiSlosh

MOVIKIT® MultiMotion Camming addon AntiSlosh expands the functionality of MOVIKIT® MultiMotion Camming by adding a function for generating travel profiles that reduce vibrations when liquids are being moved in intermittent cycles. Configuration can be carried out via graphical interfaces in the MOVISUITE® engineering tool or through the application program.

MOVIKIT® MultiMotion Camming addon Interpolation

MOVIKIT® MultiMotion Camming addon Interpolation expands the functionality of MOVIKIT® MultiMotion Camming by adding a function for generating travel profiles based on the interpolation of setpoint tables. It is possible to interpolate up to 1024 setpoints with linear or cubic interpolation and up to 64 setpoints with spline interpolation. The setpoint tables can either be stored as ASCII files on the MOVI-C® CONTROLLER memory card or generated directly from the application program.

MOVIKIT® MultiMotion addon CombinedEncoderEvaluation

MOVIKIT® MultiMotion addon CombinedEncoderEvaluation expands the functionality of a MOVIKIT® software module (e.g. MultiMotion) by adding a combined encoder evaluation. This makes it possible to combine a high-resolution motor encoder with a low-resolution distance encoder that is subject to delay (dead time). The low-resolution distance encoder ensures a reliable reference to the machine, even when there are frictional connections between the motor and the machine.

MOVIKIT® MultiMotion addon CombinedEncoderEvaluation uses this to generate a machine-referenced and dynamically usable high-resolution encoder signal.

MOVIKIT® MultiMotion addon PositionController

MOVIKIT® MultiMotion addon PositionController expands the functionality of a MOVIKIT® software module (e.g. MOVIKIT® MultiMotion) by adding central positioning control and a conventional encoder evaluation. When MOVIKIT® MultiMotion addon PositionController is used in conjunction with MOVIKIT® MultiMotion addon CombinedEncoderEvaluation, a combined encoder evaluation can be used as the data source.

"PowerAndEnergySolutions" category

Power and Energy Solutions inverter technology with external capacitor
Power and Energy Solutions inverter technology with external capacitor

The "PowerAndEnergySolutions" category includes energy supply solutions for inverters in the MOVIDRIVE® modular family.

  • MOVIKIT® PowerAndEnergySolutions DirectMode
  • MOVIKIT® PowerAndEnergySolutions EnergyMode
  • MOVIKIT® PowerAndEnergySolutions PowerMode
  • MOVIKIT® PowerAndEnergySolutions addon PredictiveChargeControl

MOVIKIT® PowerAndEnergySolutions DirectMode

MOVIKIT® PowerAndEnergySolutions DirectMode, when combined with an MDP92A power supply module or an MDE90A energy converter from the Power and Energy Solutions product range, makes the process of supplying power to inverters in the MOVIDRIVE® modular product family both simple and programmable. MOVIKIT® PowerAndEnergySolutions DirectMode is designed in particular for applications with no energy storage unit.

The functions at a glance:

  • Communication of the MOVI-C® CONTROLLER with the
  • MDP92A power supply module and MDE90A energy converter
  • Acquisition of the power ratings for the grid supply and axis module
  • Acquisition of the power rating for external AC consumers
  • Dynamically adjustable maximum AC or DC grid supply power rating
  • Dynamically adjustable current limiting
  • Dynamically adjustable DC link voltage (up to 800 V)
  • Provision of status information (phase failure or power grid outage, outer conductor voltages,
  • and phase current) for the AC grid (MDP92A only)
  • Flexibly usable energy meters with wide-ranging functionality
  • Scope and data logging functions for chronological detection of performance and energy data, for example

MOVIKIT® PowerAndEnergySolutions EnergyMode

MOVIKIT® PowerAndEnergySolutions EnergyMode enables highly efficient energy supply solutions with the energy storage unit decoupled from the DC link and simple supply from the AC grid (bridge rectifier).

The energy storage unit is not connected to the DC link directly, but rather via an MDE90A energy converter from SEW-EURODRIVE's Power and Energy Solutions product range.

This is beneficial in terms of lower discharge and a more compact design for the energy storage unit. Software support at the control level is provided by MOVIKIT® EnergyMode.

The functions at a glance:

  • Communication of the MOVI-C® CONTROLLER with the MDE90A energy converter
  • Dynamically adjustable DC link voltage (up to 800 V) or adjustable state of charge, including definition of the work envelope
  • Variable control based on the DC link or energy storage unit, with dynamically adjustable limitation of power or current
  • Acquisition of axis module power ratings and the storage unit power rating
  • Acquisition of the power rating for external AC consumers
  • Monitoring of the energy storage units by querying via the diagnostic interfaces (e.g. current temperature of the storage unit or signals for overtemperature and overvoltage)
  • Automatic synchronization and activation of the energy storage unit
  • Fieldbus interface for communication with higher-level controllers

MOVIKIT® PowerAndEnergySolutions PowerMode

MOVIKIT® Power and Energy Solutions PowerMode, when combined with an MDP92A power supply module or an MDE90A energy converter from SEW-EURODRIVE's Power and Energy Solutions product range and additional energy storage units, enables highly efficient power supply solutions for inverters in the MOVIDRIVE® modular product family.

This MOVIKIT® solution is therefore designed in particular for applications with energy storage units that are switched directly to the DC link. MOVIKIT® PowerAndEnergySolutions PowerMode offers the functionality of MOVIKIT® PowerAndEnergySolutions DirectMode, plus additional functions designed specifically for the application scenario described.

Additional functions at a glance:

  • Dynamically adjustable state of charge of the energy storage unit, including definition of the work envelope
  • Power-regulated discharge of the DC link (MDP92A only)
  • Automatic synchronization and activation of the energy storage unit
  • Monitoring of energy storage units by querying via the diagnostic interfaces (e.g. current temperature of the storage unit or signals for overtemperature and overvoltage, depending on the storage unit)
  • Determination of the remaining runtime after a power grid outage

MOVIKIT® PESolutions addon PredictiveChargeControl

The MOVIKIT® PowerAndEnergySolutions addon PredictiveChargeControl software module changes the state of charge of the energy storage unit depending on the potential energy, rotational energy, and kinetic energy of the application.

The first version of the software module offers the option of changing the state of charge of the energy storage unit, based on the potential height energy of hoists or vertical drives. The positions of the individual lifting axes are offset against each other to reduce or increase the required state of charge of the energy storage unit, based on the expected amount of recuperated energy. A set amount is kept in reserve for further drives and travel movements. This function helps to adapt the energy storage unit's state of charge specifically to the travel movements, to save energy, and to reduce both the required storage capacity and the associated high purchase costs of the storage system.

"Robotics" category

Robot application with red drives
Robot application with red drives

The"Robotics" category includes MOVIKIT® software modules for robot control.

Find out more based on actual robotics solutions made by SEW-EURODRIVE.

  • MOVIKIT® Robotics
  • MOVIKIT® Robotics addon MediumModels
  • MOVIKIT® Robotics addon LargeModels
  • MOVIKIT® Robotics addon ConveyorTracking
  • MOVIKIT® Robotics addon Touchprobe
  • MOVIKIT® Robotics addon Circle
  • MOVIKIT® Robotics addon CollisionDetection

MOVIKIT® Robotics

MOVIKIT® Robotics is the basic software for controlling a robot. MOVIKIT® Robotics provides a wide range of models for parameterization (e.g. specifying dimensions).

  • Operation via MOVISUITE® RobotMonitor, via the standardized or customizable process data interface, or from the IEC program
  • Integrated, adaptive 3D simulation of the robot and its motion paths in MOVISUITE® RobotMonitor, for offline startup in the office or testing at the machine with simulated axes
  • Predefined kinematic models in the basic software with two joint axes, including gantry robot, roller gantry, SCARA, and delta robot types
  • Manual operation (jog, program) and automatic operation (program)
  • Jog mode: single-axis, joint axes, or Cartesian
  • Referencing and moving non-referenced axes directly via the robot's interfaces
  • Override adjustable during motion
  • Tool transformation
  • Robot programming with SEW Robot Language (SRL) and a teach-in function
  • Control structures (IF, WHILE)
  • Calling up of subprograms
  • CallFunctions for the synchronized execution of IEC code
  • Variables of the types BOOL, REAL, and POSE also able to be read and written in IEC
  • Path events based on position, time, or both
  • Storage of 20 programs with several hundred motion commands per program
  • Additional programs without any limit on size
  • Step mode (set, movement)
  • Linear and PTP interpolation with jerk-limited blending
  • Explicit coordinates or variable poses
  • Can be combined with MOVIKIT® MultiAxisController and its add-ons (e.g. for applications in which several drives are driving one joint axis)
  • Export of characteristic curves for the moment of force for drive configuration in SEW-Workbench

MOVIKIT® Robotics is an individual license for one robot.

MOVIKIT® Robotics addon MediumModels

MOVIKIT® Robotics addon MediumModels expands the functionality of MOVIKIT® Robotics by adding the option of configuring kinematic models with three or four joint axes. The types of kinematic models included are gantry robots, roller gantries, delta robots, tripods, SCARA, and mixed designs. The corresponding 3D visualizations of the kinematic models are included in the scope of functions.

MOVIKIT® Robotics addon LargeModels

MOVIKIT® Robotics addon LargeModels expands the functionality of MOVIKIT® Robotics by adding the option of configuring kinematic models with five or six joint axes, or at least two degrees of orientational freedom. This covers kinematic models of all types. The scope of functions includes the corresponding 3D visualizations of the kinematic models.

MOVIKIT® Robotics addon ConveyorTracking expands the functionality of MOVIKIT® Robotics by adding the option of interpolation in moving coordinate systems.

Applications include removing parts from a conveyor belt and placing them in a static environment, and transferring goods directly between several conveyor belts.

MOVIKIT® Robotics addon Touchprobe

MOVIKIT® Robotics addon Touchprobe expands the functionality of MOVIKIT® Robotics by adding the option of measuring the current Cartesian position or carrying out true-to-path sensor-based positioning when a sensor is triggered or there is a change in the status of a BOOL variable.

Applications for the Touchprobe function range from palletizing or depalletizing where the height of the parts is variable or unknown to the sensor-based execution of actions.

The functions at a glance:

  • Touchprobe functions: measurement and sensor-based positioning
  • Registration and deregistration of the Touchprobe function at any point of the motion path
  • Several registrations in one robot program
  • Parameterization of the event source, edge, repetition of events (e.g. several measurements), and measurement direction
  • Extensive diagnostics via registration, actuation of the trigger, and the Touchprobe position in RobotMonitor and the 3D simulation

In preparation

MOVIKIT® Robotics addon Circle expands the functionality of MOVIKIT® Robotics by adding the option of circular interpolation. The circle segment can be parameterized in various ways:

  • Circle center and angle
  • Circle center and end point of the circle segment
  • Intermediate point on the circle segment and end point of the circle segment
  • Radius and angle
  • Radius and end point of the circle segment

MOVIKIT® Robotics addon CollisionDetection

Using MOVIKIT® addon CollisionDetection removes the need for any expensive sensor technology on the robot tool or the arm elements. This is because the add-on module can reliably detect any collision on the tool or other mechanical parts of the robot by continuously comparing the actual status of the robot with its target status, based on dynamic modeling.

Collision responses such as the true-to-path emergency stop can be configured in advance or integrated directly into the motion program using parameterizable commands.

"SingleAxis" category

Rendering of a silver corner transfer unit
Rendering of a silver corner transfer unit

The "SingleAxis" category includes all MOVIKIT® software modules with parameterizable functionality that feature a standardized process data interface.

In contrast to the "MultiMotion" category, no programming skills are required for startup or diagnostics.

  • MOVIKIT® Gearing
  • MOVIKIT® Positioning
  • MOVIKIT® Velocity
  • MOVIKIT® Winder
  • MOVIKIT® RotaryKnife
  • MOVIKIT® FilmFeeder
  • MOVIKIT® FlyingSaw

MOVIKIT® Gearing

MOVIKIT® Gearing is for synchronous operation applications with a clearly defined fieldbus interface. In addition to the Gearing mode for synchronous operation applications, the software module offers all the familiar basic operating modes from MOVIKIT® Positioning (jog mode, velocity control, positioning mode, referencing mode). With MOVIKIT® Gearing, the inverter is interpolated in all operating modes.

The functions at a glance:

  • Dedicated parameter tree with all the parameters that are required for operation
  • Provision of the following operating modes:
    • Jog mode
    • Velocity control
    • Positioning mode (relative/absolute)
    • Referencing mode
    • Synchronous operation
  • Position-dependent and time-dependent engagement/disengagement mechanisms and offset processing
  • Provision of an alignment function
  • Diagnostic monitor for monitoring and controlling the axis
  • Standardized process data interface

MOVIKIT® Positioning

MOVIKIT® Positioning is for positioning applications with a clearly defined fieldbus interface. This software module mainly utilizes the basic functions of the application inverter in use by activating the corresponding function blocks (e.g. FCB 09 Position control) as appropriate to the application. As a result, the scope of functions that can be used depends on the application inverter in use (e.g. encoder feedback available).

The functions at a glance:

  • Operating modes provided:
    • Jog mode
    • Velocity control
    • Positioning mode (relative/absolute)
    • Referencing mode
  • Diagnostic monitor for monitoring and controlling the axis
  • Standardized process data interface

MOVIKIT® Velocity

MOVIKIT® Velocity is for applications with velocity control and a clearly defined fieldbus interface. This software module mainly utilizes the basic functions of the application inverter in use by activating the corresponding function blocks (e.g. FCB 09 Position control) as appropriate to the application. As a result, the scope of functions that can be used depends on the application inverter in use (e.g. encoder feedback available).

The functions at a glance:

  • Operating modes provided:
    • Jog mode
    • Velocity control
    • Positioning mode (relative/absolute)
    • Referencing mode
  • Diagnostic monitor for monitoring and controlling the axis
  • Standardized process data interface

MOVIKIT® Winder

The MOVIKIT® Winder software module provides functions in a program library for implementing winding applications. As a result, users can wind or unwind materials while maintaining a constant tension or a constant path velocity.

In winding applications, different materials and mechanical conditions call for different winding technologies.

The following standard processes are supported:

  • Tension-determining winder
    • Torque control (with optional tension control)
    • Dancer position control
    • Tension control via regulation of the setpoint speed through tension measurement
  • Speed-determining winder with open-loop speed control (optional closed-loop speed control)

MOVIKIT® RotaryKnife

The MOVIKIT® RotaryKnife software module makes it possible to implement electronic cam applications with the rotary knife function and a clearly defined fieldbus interface. In addition to the "Automatic" operating mode, the software module offers all the familiar basic operating modes from the MOVIKIT® Positioning software module (jog mode, velocity control, positioning mode, referencing mode). With the MOVIKIT® RotaryKnife software module, the inverter is interpolated in all operating modes.

The functions at a glance:

  • Startup via graphical interfaces in the MOVISUITE® engineering software
  • Operating modes provided:
    • Jog mode
    • Velocity control
    • Referencing mode
    • Automatic mode
  • Parameterization of the "rotary knife" function via process data
  • Diagnostic monitor for monitoring and controlling the axis
  • Standardized process data interface

MOVIKIT® FilmFeeder

The MOVIKIT® FilmFeeder software module makes it possible to implement the film feed function with print mark recognition and a clearly defined fieldbus interface.

In addition to the "Automatic" operating mode, the software module offers all the familiar basic operating modes from the MOVIKIT® Positioning software module (jog mode, velocity control, positioning mode, referencing mode). With the MOVIKIT® FilmFeeder software module, the inverter is interpolated in all operating modes.

The functions at a glance:

  • Startup via graphical interfaces in the MOVISUITE® engineering software
  • The following operating modes are provided:
    • Jog mode
    • Velocity control
    • Referencing mode
    • Automatic mode
  • Parameterization of the "film feed with print mark recognition" function via process data
  • Diagnostic monitor for monitoring and controlling the axis
  • Standardized process data interface

MOVIKIT® FlyingSaw

MOVIKIT® FlyingSaw is a software module for implementing applications with machining processes in which a tool synchronizes in a linear motion with the product being machined. In addition to the "Automatic" operating mode, the software module offers all the familiar basic operating modes from the MOVIKIT® Positioning software module (jog mode, velocity control, positioning mode, referencing mode). With the MOVIKIT® FlyingSaw software module, the inverter is interpolated in all operating modes.

The functions at a glance:

  • Startup via graphical interfaces in the MOVISUITE® engineering software
  • Provision of the following operating modes:
    • Jog mode
    • Velocity control
    • Referencing mode
    • Automatic mode
  • Parameterization of the "flying saw" function via process data
  • Diagnostic monitor for monitoring and controlling the axis
  • Standardized process data interface

"StackerCrane" category

Rendering of a storage/retrieval system with red gearmotors and SEW-EURODRIVE boxes
Rendering of a storage/retrieval system with red gearmotors and SEW-EURODRIVE boxes

The "StackerCrane" category includes MOVIKIT® software modules for implementing storage/retrieval systems.

  • MOVIKIT® StackerCrane effiDRIVE®
  • MOVIKIT® StackerCrane MultiAxisController
  • MOVIKIT® StackerCrane MultiMotion
  • MOVIKIT® StackerCrane CombiTelescope

MOVIKIT® StackerCrane effiDRIVE®

MOVIKIT® StackerCrane effiDRIVE® can be used for all storage/retrieval systems with up to four travel axes and four lifting axes. Optimizing the travel cycles of vertical lifting drives and horizontal travel drives achieves energy savings of up to 25%. Furthermore, the functionality can be expanded by adding multi-axis control or vibration damping, for example.

The software modules "MOVIKIT® StackerCrane MultiMotion" and "MOVIKIT® StackerCrane MultiAxisController" are available for adding subordinate single axes or axis groups.

MOVIKIT® StackerCrane MultiAxisController

The MOVIKIT® StackerCrane MultiAxisController software module is used to add several axes in one direction of travel under MOVIKIT® StackerCrane effiDRIVE®. Single axes that are subordinate to MOVIKIT® StackerCrane MultiAxisController require the MOVIKIT® StackerCrane MultiMotion software module.

MOVIKIT® StackerCrane MultiMotion

MOVIKIT® StackerCrane MultiMotion is used to add a single axis in one direction of travelunder MOVIKIT® StackerCrane effiDRIVE®.

MOVIKIT® StackerCrane CombiTelescope

The MOVIKIT® StackerCrane CombiTelescope software module makes it possible to implement "combi-telescope" load handling devices, which are primarily used for storage and retrieval in automated small parts warehouses. The combi-telescope consists of a telescope and up to four belts. The MOVIKIT® Gearing software module is used for the subordinate single axes (telescope and belts).

The functions at a glance:

  • Startup via graphical interfaces in the MOVISUITE® engineering software
  • Provision of the following operating modes:
    • Jog mode
    • Referencing mode
    • Positioning mode (absolute)
    • Storage
    • Retrieval
  • Parameterization of the "storage" and "retrieval" functions via process data
  • Diagnostic monitor for monitoring and controlling the axis
  • Standardized process data interface

"Visualization" category

Screenshot of visualization software
Screenshot of visualization software

The software modules included in the "Visualization" category make it possible to generate clear, graphical depictions of the data from the MOVI-C® CONTROLLER.

  • MOVIKIT® Visualization basic
  • MOVIKIT® Visualization flexible
  • MOVIKIT® Visualization multi
  • MOVIKIT® Web Visualization

MOVIKIT® Visualization basic

Graphical depiction of Visualization basic
Graphical depiction of Visualization basic

MOVIKIT® Visualization basic ensures that the MOVI-C® CONTROLLER progressive UHX65A can be equipped with a graphical user interface (visualization).

To achieve this, the software module must be installed on the Windows section (CFast OMW memory card) of the MOVI-C® CONTROLLER. This ensures the data generated by the MOVI-C® CONTROLLER can be visualized graphically. The local DisplayPort interface or web visualization – via a separate browser panel – can be used for the display.

MOVIKIT® Visualization flexible

Graphical depiction of Visualization flexible
Graphical depiction of Visualization flexible

MOVIKIT® Visualization flexible is used to equip a separate Windows device with a graphical user interface (visualization). To achieve this, the software module must be installed on this Windows HMI device.

That makes it possible to create a 1:1 connection between the external Windows device and a MOVI-C® CONTROLLER, and the data from this controller can be depicted graphically.

The local options on the Windows device can be used for the display, or a separate browser panel can be connected via the integrated web server.

MOVIKIT® Visualization multi

Graphical depiction of Visualization multi
Graphical depiction of Visualization multi

MOVIKIT® Visualization multi is required to equip a separate Windows device with a graphical user interface (visualization). To achieve this, the software module must be installed on this Windows HMI device.

An external Windows device can thus combine the data from several MOVI-C® CONTROLLERS and display this data collectively in graphical form.

The local options on the Windows device can be used for the display, or a separate browser panel can be connected via the integrated web server.

MOVIKIT® Web Visualization

Graphical depiction of Web Visualization
Graphical depiction of Web Visualization

The MOVIKIT® Web Visualization software module is required to implement a display and diagnostics option on independent display units. The software module must be implemented on a MOVI-C® CONTROLLER for this purpose.

This means that motion control functions and visualization can be implemented on a single MOVI-C® CONTROLLER.

All that is needed for display purposes is a device capable of browsing the web, such as a web panel, tablet, or smartphone.


  • Software icon for MOVIKIT® Bundle Bundle

MOVIKIT® software modules combined!

"Bundle" category

The "Bundle" category combines several MOVIKIT® software modules that are used to configure particular target applications or machine types. Preselected software modules for these machine-specific functions significantly reduce the amount of configuration work required, while package discounts result in far lower costs compared to individual licenses. Bundles therefore save you both time and money!

The core functions included in the machine-specific bundles are synchronization of drives (MultiMotion Camming), the PackML-compliant programming template (AutomationFramework), and machine visualization (Web Visualization).

  • MOVIKIT® Bundle FormFillSeal
  • MOVIKIT® Bundle FillSeal
  • MOVIKIT® Bundle CasePacker
  • MOVIKIT® Bundle CasePacker Robotics
  • MOVIKIT® Bundle EndOfLine
  • MOVIKIT® Bundle EndOfLine Robotics

MOVIKIT® Bundle FormFillSeal

Silver FFS machine with red SEW-EURODRIVE motor and red SEW-EURODRIVE inverter
Silver FFS machine with red SEW-EURODRIVE motor and red SEW-EURODRIVE inverter

License bundle for form, fill, and seal (FFS) machines

This bundle consists of software licenses for implementing the applications of typical horizontal or vertical FFS machines and their machine-specific functions, such as wrapping, cutting, and sealing.

MOVIKIT® Bundle FillSeal

Silver cup-filling machine
Silver cup-filling machine

License bundle for form, fill, and seal (FFS) machines

This bundle consists of software licenses for implementing the applications of typical horizontal filling and sealing machines for liquids, with the focus on supporting machine-specific functions such as wrapping, cutting, and sealing.

MOVIKIT® Bundle CasePacker

Silver case packer with conveyor belt and closed packaging area behind glass panels
Silver case packer with conveyor belt and closed packaging area behind glass panels

License bundle for cam-based erectors and case packers (CP-SL)

Consisting of software licenses for implementing the applications of typical sideloader case packers (multipackers) and carton erectors, this bundle is geared to supporting machine-specific functions such as cutting, gluing, and cam control.

MOVIKIT® Bundle CasePacker Robotics

Silver case packer with boxes on a conveyor belt and kinematic arms behind glass panels
Silver case packer with boxes on a conveyor belt and kinematic arms behind glass panels

License bundle for case packers with robot kinematics (CP-TL)

This bundle consists of software licenses for implementing the applications of typical toploader case packers (multipackers) that are driven by robot kinematics. It supports machine-specific functions such as transformation, product tracking, gluing, and cam control.

MOVIKIT® Bundle EndOfLine

Palletizer with a yellow hoist and boxes stacked on a pallet
Palletizer with a yellow hoist and boxes stacked on a pallet

License bundle for palletizers and X-Y gantry robots (EoL)

This bundle consists of software licenses for implementing the applications of typical palletizers and gantries with two-axis robot kinematics (2D), including machine-specific functions for gantry axes and wrapping.

MOVIKIT® Bundle EndOfLine Robotics

Palletizing robot taking boxes from a pallet
Palletizing robot taking boxes from a pallet

License bundle for palletizing robots (EoL ROB)

This bundle consists of software licenses for implementing the applications of typical palletizing robots with four-axis robot kinematics and their transformations. It also includes additional machine-specific functions such as product tracking, position detection, and collision detection.


The benefits for you

  • Flexible!

    Available for everything from simple drive functions through to complex motion control functions.
  • Cost-effective!

    Parameterizing instead of programming cuts startup time and costs.
  • Innovative!

    Promotes innovation through new functionalities and solutions.
  • User-friendly!

    Hardware-independent operation, with intuitive implementation after just a short time.

Soundbite

What MOVIKIT® can do and what it offers you

Hear what Tobias Lieb, product manager for MOVIKIT® software modules, has to say.

Configure your customized product

  • Detailed information about your customized product
  • CAD data and documentation for your configuration
  • Option of requesting a quotation or placing an order directly
Configure product now

Further information

Contact

Please enter your postal code to find the corresponding contact person.