MOVIKIT® modular software system for MOVI-C®

The MOVIKIT® modular software system delivers ready-to-use software modules that can be used for simple drive functions to complex MotionControl functions. Our goal is to shorten the startup time for you by providing configurable automation and MotionControl functions.

MOVIKIT® makes it easy from simple to demanding tasks

Opened laptop in front of a gray background
MOVIKIT® simplifies complex processes

MOVIKIT® contains pre-designed software modules that are easy to operate using graphical configuration and diagnostics. There are modules from the modular software system MOVIKIT® for simple drive functions such as speed control and positioning to complex MotionControl functions such as electronic cams and robotics.

The modules from the modular software system MOVIKIT® can be allocated directly to an axis or to the controller with the MOVISUITE® engineering software and configured via graphical wizards and editors. This gives you access to all relevant parameters in one parameterization interface, from motor startup to software settings. Modules from the modular software system MOVIKIT® can be integrated into the IEC user program at the push of a button using automatic IEC code generation.

The modules in the IEC user program can be controlled via a uniform interface that is both intuitiv to use and to operate. All modules from the modular software system MOVIKIT® offer both a classic variable interface as well as an object-oriented interface for implementing modern software architectures.

The benefits for you

  • Graphical configuration and diagnostics

    save a considerable amount of time
  • Parameter setting instead of programming

    saves time and money
  • Faster startup

    via standardized software modules

Modules in detail

MOVIKIT ® Robotics

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

The focus of MOVIKIT® Robotics is on handling applications, such as pallatizing of transferring goods. MOVIKIT® Robotics is also ideally suited for a series of processing tasks, sich as plotting, applying glue, oder decorating.

  • Operation via MOVISUITE® RobotMonitor or IEC program
  • Integrated, automatic 3D simulation of a robot and its paths in MOVISUITE®
  • Predifined kinematic models with 2 joint axes of the following types: gantry robot, delta robot, SCARA, mixed designs
  • Manual mode (jog, program) and automatic moded (program)
  • Jog mode joint axes/Cartesian
  • Override function
  • Tool transformation
  • Probo programming with the SEW Robot Language (SRL) and teach-in function
  • Storage of 20 programs with several hundred motion commands per program
  • Step mode (set, movement)
  • Linear interpolation with jerk-limited blending
  • Explicit coordinates of varable poses
  • Variables of the type BOOLEAN, REAL und POSE can be written and read in IEC
  • Control structures (If, WHILE)
  • Call functions for the synchonoized execution of IEC code

MOVIKIT® Robotics is a single liecense for a robot.

MOVIKIT® Robotics add-on MediumModels

MOVIKIT® Robotics addon MediumModels extends the scope of functions of MOVIKIT® Robotics by the option of configuring kinematic models with 3 or 4 joint axes. MOVIKIT® Robotics comprises kinematic models of the type gantry robot, delta robot, tripod, SCARA, and mixed designs. MOVIKIT® Robotics addon MediumModels also includes the matching 3D models in MOVISUITE® RobotMonitor.

MOVIKIT® Robotics addon MediumModels is a single license for a robot.

MOVIKIT® MultiMotion

A horizontal double arrow surrounded by a round arrow
The MOVIKIT® MultiMotion module
  • MOVIKIT® MultiMotion is software module for universal motion control functions
  • Interpolated operating modes for rotational speed control, positioning and tracking
  • Graphical configuration and diagnostics
  • Touchprobe function
  • Overlay of different motion profiles
  • In the programming environment, both a structured variable interface and
  • an object-oriented program interface (OOP interface) are available

MOVIKIT® MulitMotion Auxiliary Verlocity

MOVIKIT® MulitMotion Auxiliary Verlocity is a software module for non-interpolating axes for configuaring speed and torque setpoints. MOVIKIT® MulitMotion Auxiliary Verlocity is suited for controlling auxiliary axes in simple applications (e. g. conveyor belts).

  • Is used for non-interpolating axes
  • Configuration of speed setpoints
  • Configuration of torque setpoints

The license is included in the license for MOVIRUN® flexible.

MOVIKIT® MultiMotion Auxiliary Positioning

MOVIKIT® MultiMotion Auxiliary Positioning is a software module for non-interpolating axes for configuring positioning as well as speed and torque setpoints. MOVIKIT® MultiMotion Auxiliary Positioning is suited for controlling auxiliary axes in simple applications (e. g. conveypr belts.

  • Is used for non-interpolating axes
  • Configuration of speed setpoints
  • Configuration of torque setpoints
  • Configuration of positioning
  • Referencing

The license is included in the license for MOVIRUN® flexible.

MOVIKIT® MultiMotion Camming

An electronic cam icon surrounded by a round circle with arrow
The MOVIKIT® MultiMotion Camming module

MOVIKIT® MultiMotion Camming includes the entirety of MOVIKIT® MultiMotion plus an electronic cam function.

  • Calculate and import curves online
  • Import curve point tables
  • Import curve descriptions via MOVISUITE® CamEditor

The modules from the modular software system MOVIKIT® have been specially developed for coordinated and synchronized movements. They offer interpolated speed control, positioning and tracking functions as well as Touchprobe and electronic cam functions. Such functions can be used in packing machines with electronic cams, cross cutters or flying saws.

MOVIKIT® Motion add-on PositionController

MOVIKIT® Motion add-on PositionController extends the scope of functions of a MOVIKIT® software module (e. g. MultiMotion) by central position control and convetinal encoder evaluation.

MOVIKIT® Motion add-on PositionController is a performance license for a MOVI-C® CONTROLLER.

MOVIKIT® Motion add-on FeedbackEvaluation

MOVIKIT® Motion add-on FeedbackEvaluation extends the xcope of functions of a MOVIKIT® software module (e. g. MultiMotion) by the function of optimized encoder evaluation. Optimized encoder evaltuation allows for combining a high-resolution motor encoder with an external encoder that has a lower resolution and is subject to dead time. The external encoder with a lower resolution reliably ensures the reference to the machine even in the case of non-positive connection between motor and machine. MOVIKIT® Modion add-on FeedbackEvaluation generates a machin-related, gigh-resolution encoder signal that can be used dynamically.

MOVIKIT® Motion add-on FeedbackEvaluation is a performance license for a MOVI-C® CONTROLLER.

MOVIKIT® Motion add-on AntiSway - in preparation

MOVIKIT® Motion add-on AntiSway extends the scope of functions of a MOVIKIT® software module (e. g. MultiMotion or MultiAxisController) by the functions for suppressing vibrations in the drive train. This means that vobrations with a dominant resonant frequency can be suppressed. Even variable resonant frequencies can be suppressed in certain operating modes for MOVIKIT® Motion add-on AntiSway.

MOVIKIT® Motion add-on AntiSway is a performance license for a MOVI-C® CONTROLLER.

MOVIKIT® MultiAxisController

MOVIKIT® MultiAxisController offers users the option of implementing mechanically coupled drives (from loos to rigid coupling) by means of the software module. It is possible to switch flexibly between the adjustment of skew of torque of two drives.

MOVIKIT® MultiAxisController offers an extended scope of functions compared to position-sychnronous master-slave operation and replaces the convetional master-torque-slave operation.

The following functions are available both in "torque priority" and "skew priority" operatin models:

Central controlo, homing switch evaluation, and errof handling of the axis group

A virtual master is used in relative and abolute positioning modes, speed controls, and tracking (MOVIKIT® MultiMotion)

Camming mode: The axis group follows a master signal

MOVIKIT® MultiAxisController is a single license for an axis group.

MOVIKIT® MultiAxisController add-on FourAxes

MOVIKIT® MultiAxisController add-on FourAxes extends the sope of functions of a MOVIKIT® MultiAxisController by the option of controlling up to 4 drives. Applications for the function: fail-safe redundant drive system, slippery/poor tracvel sufaces, and indexing tables.

MOVIKIT® MultiAxisController add-on FourAxes is a single license for an axis group.

MOVIKIT® MultiAxisController add-on Cascade

MOVIKIT® MultiAxisController add-on Cascade extends the scope of functions of a MOVIKIT® MultiAxisController by the option of operating several axis groups in a cascade. Cascading is required, for example, if each side of a gantry crane is equipped with 2 drives. Each side of the gantry crane must be operated in "torque priority" mode and both sides must be operated in skew priority" mode.

MOVIKIT® MultiAxisController addon FourAxes is a single licens for an axis group.

MOVIKIT® OPC UA

SEW image

Based on the OPC UA® communication protocol, the MOVIKIT® software module OPC UA provides you with a basic solution to visualize and integrate components. For this purpose, our MOVI-C® CONTROLLER UHX65 provides an OPC UA® server.

Using this server, external devices, such as HMI panels, augmented reality goggles, smartphones, tablets, etc. can be integrated for visualization purposes. The only requirement is that the external devices must have an OPC UA® client installed and support the OPS UA® protocol.

  • Availability: With MOVISUITE® V2.10
  • License: Performance license
  • System requirements:
    • MOVI-C® CONTROLLER performance category UHX65A
    • MOVIRUN® flexible
SEW image

Augmented reality creates customer benefits during service

Augmented reality can already be used in real industry applications today. In combination with the OPC-UA® communication interface, it provides immense advantages for service works.

Especially for startup, repair work, or optimizations of complex machines, having all necessary information available is crucial. Providing this data online via the OPC-UA® communication protocol is a modern option to assist these tasks, and to ensure data transparency.

  • Quick access to data

    You have direct access to all sensor and actuator data of the MOVI-C® CONTROLLER UHX65.
  • Open and flexible

    The solution can be used with all devices from the CODESYS environment (ARTI interface) without limitations.
  • Quick integration

    You no longer need to enter variables into the fieldbus telegram (such as Modbus TCP) or save them onto the HMI device.
  • Easy handling

    A direct connection between the HMI device and the MOVI-C® CONTROLLER enable an easy architecture.
Find out more

MOVIKIT® – A modular system that simplifies processes

Control applications more easily with MOVIRUN® and MOVIKIT®

Downloads