MOVIKIT® stands for ready-to-use software modules that are used for simple drive functions through to complex motion control functions. Our goal – added value for you: Shortening startup times considerably by providing configurable automation and motion control functions.
The individual modules in detail
MOVIKIT® software modules are preconfigured software elements for implementing anything from simple drive functions such as speed control and positioning all the way to complex motion control functions such as cam and robot control. The software modules are run on the MOVI-C® CONTROLLER (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:
Your benefits
-
Graphical configuration and diagnostics
Saves a considerable amount of time -
Parameter setting instead of programming
saves time and money -
Faster startup
via standardized software modules
Configure your customized product
- Detailed information about your customized product
- CAD data and documentation for your configuration
With MOVIKIT®, it's straightforward to move from simple to demanding
Parameter setting instead of programming: The 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 to challenging motion sequencesand motion control functions such as cam and robotics. And it goes without saying that if the application requires, MOVIKIT® software modules can be programmed manually.
The MOVIKIT® software modules are perfectly coordinated to the MOVI-C® CONTROLLER control technology. Using the MOVISUITE® engineering software, the appropriate MOVIKIT® software module is allocated directly to an axis or the controller and configured via graphical wizards and editors. As a result, you have access to all relevant parameters from motor startup to software settings in a single parameter interface. MOVIKIT® is integrated into the IEC user program at the touch of a button using automatic IEC code generation. As you can see, MOVIKIT® makes even this step quick and easy to complete. The software modules can be controlled from the IEC user program via a standardized, intuitive interface. Every MOVIKIT® software module offers both a conventional variable interface and an object-oriented interface for implementing cutting-edge software architectures.
The individual modules in detail
MOVIKIT® Robotics
MOVIKIT® Robotics forms the software basis for controlling a robot. MOVIKIT® Robotics provides a wide range of models for parameterization (e.g. determining dimensions).
- Operation via the MOVISUITE® RobotMonitor or from the IEC program
- Integrated, automatically generated 3D simulation of the robot and its paths in MOVISUITE® RobotMonitor
- Following types of predefined kinematic models with 2 joint axes: gantry robot, delta robot, SCARA, mixed designs
- Manual mode (jog, program) and automatic mode (program)
- Jog mode joint axes/Cartesian
- Override function
- Tool transformation
- Robot programming with the SEW Robot Language (SRL) and a 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 coordination or variable poses
- Variables of the types BOOL, REAL and POSE can be read and written in IEC
- Control structures (IF, WHILE)
- CallFunctions for the synchronized execution of IEC code
MOVIKIT® Robotics is an individual license for one robot.
MOVIKIT® Robotics add-on MediumModels
The MOVIKIT® Robotics add-on MediumModels expands the functionality of MOVIKIT® Robotics by adding the option of configuring kinematic models with three or four joint axes. MOVIKIT® Robotics includes kinematic models of the type gantry robots, delta robots, tripods, SCARA, and mixed designs.
The MOVIKIT® Robotics add-on MediumModels also contains the appropriate 3D models in MOVISUITE® RobotMonitor.
The MOVIKIT® Robotics add-on MediumModels is an individual license for one robot.
MOVIKIT® MultiMotion
- MOVIKIT® MultiMotion is 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
- In the programming environment, it is possible to choose between a structured variable interface and
- an object-oriented program interface (OOP interface)
MOVIKIT® MultiMotion Auxiliary Velocity
MOVIKIT® MultiMotion Auxiliary Velocity is a software module for non-interpolating axes for configuring positioning, speed and torque parameters. MOVIKIT® MultiMotion Auxiliary Velocity is suitable for controlling auxiliary axes in simple applications (e.g. conveyor belts).
- Use with non-interpolating axes
- Configuration of speed parameters
- Configuration of torque parameters
MOVIKIT® MultiMotion Auxiliary Velocity is included in the MOVIRUN® flexible license.
MOVIKIT® MultiMotion Auxiliary Positioning
MOVIKIT® MultiMotion Positioning is a software module for non-interpolating axes for configuring positioning, speed and torque parameters. MOVIKIT® MultiMotion Positioning is suitable for controlling auxiliary axes (e.g. conveyor belts)
- Use with non-interpolating axes
- Configuration of speed parameters
- Configuration of torque parameters
- Configuration of positioning
- Referencing
MOVIKIT® MultiMotion Positioning is included in the MOVIRUN® flexible license.
MOVIKIT® MultiMotion Camming
MOVIKIT® MultiMotion Camming offers the full scope of MOVIKIT® MultiMotion plus a camming function.
- Calculate and save curves online
- Import of setpoint tables
- Import of curve descriptions via the MOVISUITE® CamEditor
One point of focus in the development of the MOVIKIT® software modules lay on coordinated and synchronized movements. As a result, we can also offer you functions such as interpolated speed control, positioning and tracking, along with touchprobe and cam functionality, for example for applications in packaging machines with cams, cross cutters or flying saws.
MOVIKIT® Motion add-on PositionController
The MOVIKIT® Motion add-on PositionController expands the functionality of a MOVIKIT® software module (e.g. MultiMotion) by adding central positioning control and a conventional encoder evaluation.
The MOVIKIT® Motion add-on PositionController is a performance license and is valid for one MOVI-C CONTROLLER®.
MOVIKIT® Motion add-on FeedbackEvaluation
The MOVIKIT® Motion add-on FeedbackEvaluation expands the functionality of a MOVIKIT® software module (e.g. MultiMotion) by adding optimized encoder evaluation. This encoder evaluation can be used to combine a high-resolution motor encoder with a lower-resolution distance encoder subject to dead time. The lower-resolution distance encoder ensures a reliable reference to the machine even in the case of frictional connections between the motor and the machine. The MOVIKIT® Motion add-on FeedbackEvaluation uses this to generate a machine-specific, dynamically usable and high-resolution encoder signal.
The MOVIKIT® Motion add-on FeedbackEvaluation is a performance license and is valid for one MOVI-C® CONTROLLER.
MOVIKIT® Motion add-on AntiSway – in preparation
The MOVIKIT® Motion add-on AntiSway expands the functionality of a MOVIKIT® software module (e.g. MultiMotion or MultiAxisController) by adding the ability to suppress vibrations in the drive train. This means vibrations with a dominant resonant frequency can be suppressed. In certain operating modes of the MOVIKIT® Motion add-on AntiSway, this also makes it possible to suppress a variable resonant frequency.
The MOVIKIT® Motion add-on AntiSway is a performance license and is valid for one MOVI-C® CONTROLLER.
MOVIKIT® MultiAxisController
MOVIKIT® MultiAxisController offers users the option of using a software module to achieve mechanically coupled drives with loose to rigid coupling. It is then possible to switch flexibly between correcting skewing and balancing the torque of two drives.
Compared to position-synchronous master/slave operation, the MOVIKIT® MultiAxisController offers greater functionality and replaces the conventional master-torque-slave operation.
The following functions are available in both the "Torque priority" and "Skewing priority" operating modes:
- Central control, homing, limit switch evaluation and error handling for the axis group
- Central position control (slip compensation via distance encoder also possible)
- Use of a virtual master in the relative and absolute positioning, speed control and direct coupling operating modes (MOVIKIT® MultiMotion)
- Camming operating mode: The axis group follows a master signal in synchronization with a curve.
MOVIKIT® MultiAxisController is an individual license and is valid for one axis group.
MOVIKIT® MultiAxisController add-on FourAxes
The MOVIKIT® MultiAxisController add-on FourAxes expands the functionality of the MOVIKIT® MultiAxisController by adding the option of controlling up to four drives. Applications for the functionality include fail-safe redundant drive systems, smooth/poor travel paths and indexing tables.
The MOVIKIT® MultiAxisController add-on FourAxes is an individual license and is valid for one axis group.
MOVIKIT® MultiAxisController add-on Cascade
The MOVIKIT® MultiAxisController add-on Cascade expands the functionality of the 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 is designed with two drives. In this situation, each side of the gantry crane must be operated in the "Torque priority" mode, with both sides operating in "Skewing priority" mode on a higher level.
The MOVIKIT® MultiAxisController add-on Cascade is an individual license and is valid for one axis group. In the example described, a license is required for the MOVIKIT® MultiAxisController.
MOVIKIT® OPC UA
Based on the OPC UA® communication protocol, the MOVIKIT® OPC UA software module makes it possible to visualize and integrate components. For this purpose, our MOVI-C® CONTROLLER UHX65 provides an OPC UA® server.
With the help of this server, you can integrate external devices such as HMI panels, augmented reality glasses, smartphones, tablets, etc. for visualization purposes. The only requirement is that the respective external device must have an OPC UA® client and thus support the OPC UA® protocol.
- Availability: With MOVISUITE® V2.10
- License: Performance license
- System requirements:
- MOVI-C® CONTROLLER performance category UHX65A
- MOVIRUN® flexible
- Order information: SMK1501-060 (UHX65A)
Augmented reality delivers service benefits for customers
Even today, augmented reality can already be used in real industrial applications. In combination with the OPC UA® communication interface, it provides huge advantages, especially for service tasks.
Having all the necessary information available is crucial, particularly for startup, repair work, or the optimization of complex machines. Providing this data online via the OPC UA® communication protocol is a contemporary solution and offers data transparency.
Your benefits
-
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 any 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 allows for a straightforward architecture.