SITEMAP ENQUIRY
   SEARCH
 
 
 

Your location: Applications > Systems > Motion Control

 
About us
 
 
  Concentrating on core competency  
 

The Motion Control concept from Baumuller puts the main focus on the user’s manufacturing process. Machine functions can be planned without functional knowledge of the system using Motion Control modules that comply with PLCopen and the IEC 61131 programming standard.

 

This gives machine constructors the freedom to use their core competency more effectively for the further development of machine concepts. The amount of engineering that is required for the automation and drive system is minimized.

 

Overview

The Motion Control concept

Reduce complexity

Programming tool PROPROG wt II

Integrated tools

ProCAM cam disk editor

ProPLC I/O configuration tool

Scope of functions Single Axis
Scope of functions Multi Axis

The Baumuller Motion Control concept

Baumuller’s Motion Control concept reduces the complexity and the development cost of automation software in mechanical engineering. It puts the main focus on the user’s processes and machine functionality. This concept allows the machine manufacturer to concentrate on machine-specific future technologies and the continuous further development of their machine functionality in the software – and increasing the manufacturer’s competitive edge.


The planning of Single Axis and Multi Axis functionality in accordance with “PLCopen Motion Control” is only carried out using the relevant function module libraries from a technological point of view.


Baumüller’s Motion Control concept reduces the complexity and the development cost of automation software in mechanical engineering

The standard IEC 61131 programming languages are used. The system functionality that is required for motion management, field bus communication and drives is integrated in the operating system of the Baumuller b maXX automation system using a communication and motion manager.

This leads to a considerable reduction in complexity and development cost, since special drive, field bus or communication programming is no longer required for Motion Control applications.

 

The main focus is on the user’s process and machine functionality. The machine manufacturer’s development expenditure can be much more closely oriented to customer benefit and market advantages again.

 

Application areas for Motion Control in accordance with PLCopen

  • Printing
  • Plastics
  • Packaging
  • Textiles
  • Robotics and handling
  • Special mechanical engineering
  • Mechanical engineering in general

     

 

Advantages

  • Less complexity
  • Shorter time-to-market times for the machine
  • Better software quality
  • Easier software updating and maintenance
  • Lower initial and updating/maintenance costs
  • Less training required

 

Reduce complexity when implementing automation solutions by using:

  • Motion Control single-axis and multi-axis functionality libraries
    in accordance with PLCopen
  • IEC 61131 programming system PROPROGwt II
  • Drive configuration tool
  • Field bus configuration tool (in preparation)
  • Cam disk editor and cam data record manager
  • Automation interface

Data and project consistency is maintained in the application by means of defined interfaces. The user only perceives one programming and parameterization environment.

 

Automation interface

 

IEC 61131 programming tool - PROPROGwt II

The powerful PROPROGwt II tool is available for programming in accordance with IEC 61131. Support for multi-resourcing in PROPROGwt II puts the user in a position to also handle complex projects with a large number of decentralized controls.

Features of PROPROGwt II

  • Cross compiling: flowchart – STL – LD
  • Real-time logic analysis
  • Multi-resourcing via Ethernet TCP/IP
  • Online debugging – trace and change
  • Powerflow (program tracing)
  • 32-bit emulation on the PC
  • Online cross-referencing
  • Online help system
  • User-friendly documentation (incl. HTML)
  • Multilingual: German/English

Configuration tools integrated in PROPROGwt II:

  • Drive configuration tool
  • Cam disk editor
  • Cam data record manager
  • Field bus configuration tool (in preparation)
  • Automation interface
  • I/O configuration tool

     



Programming via

Structured text (ST)

<<

be in motion

>>

b maXX-PLC and PROPROGwt II can handle all the five languages of IEC 61131:

  • Control system flowchart
  • Ladder diagram
  • Sequential language
  • Structured text
  • Statement list

     

 

Integrated tools and fully encapsulated functionality for synchronous movements

The Motion Control Multi Axis engineering tools are fully integrated into the development environment. The axis configuration tool that is needed for Single Axis functions is supplemented by a data record manager for the cam disk function. The data record manager creates the associated data records from graphically displayed cam profiles and deals with data record downloading to the PLC in the drive. User-defined cams are individually designed and stored using the cam disk editor. They are then available to the controller via the cam disk Multi Axis command.

 

Drive configuration tool
Drive configuration tool
Cam data record manager
Cam data record manager
ProCAM cam disk editor
ProCAM cam disk editor
ProPLC I/O configuration tool
ProPLC I/O configuration tool

 

The functionality has been consistently divided up into partial areas from a user point of view. Even with complex machines and systems, this provides transparent and comprehensible automation and drive systems.

 

ProCAM cam disk editor

ProCAM cam generation in accordance with the VDI 2143 movement laws

ProCAM is a graphical design tool for producing electronic cam disks. Complex
movements can be subdivided into individual, successive movement sequences
using this tool, the transitions of which are achieved smoothly by entering the transition conditions.


Mechanical cam disks can be exactly reproduced using the editor and subjected
to further development in a simple way. This is easier on the mechanical system
and increases the availability of the machine.

 

ProCAM cam disk edito
  • Design in accordance with the VDI 2143 movement laws
  • Display of velocity, acceleration and jerk
  • Run through of the derivation window with a measuring cursor, display of the relevant physical values in a measuring window
  • Scaling in physical units, depending on the selected master velocity, acceleration and jerk per cam section
  • Import and export of existing CAM profiles (as .csv file)
  • Export of interpolation points in a .csv file or a .txt file
  • Direct import into the PROPROGwt II data record manager for downloading to the controller.

 



ProCAM cam disk edito

ProPLC I/O configuration tool

ProPLC is a graphical tool with which I/O modulescan be inserted from a list using Drag & Drop.


A symbolic setting of I/O names is performed automatically and taken over into the application software. This avoids duplicate entries and planning errors.

 

ProPLC I/O configuration tool
  • Simple configuration using Drag & Drop
  • Convenient module selection from a list
  • Easy to expand
  • Immediate transfer of symbolic names into the application
  • Clear module arrangement

     

 

+ProPLC I/O configuration tool

 

Scope of functions of the Motion Control Single Axis library

The library includes Single Axis modules (non-coupled commands) in accordance with the PLCopen standard and additional function modules.

 

Motion_Ready for operation

Switch axis ON/OFF

MC_Power

Switch from "Errorstop" to "Standstill"

MC_Reset

Read PLCopen stat

MC_ReadStatus

 

 

Motion_Velocity blocks

Definition of a target velocity

MC_MoveVelocity

Define velocity-time profile

MC_VelocityProfile

Switch to the PLCopen state "Stop"

MC_Stop

 

 

Motion_Positioning blocks

Start parameterised referencing

MC_Home

Absolute positioning

MC_MoveAbsolute

Relative positioning

MC_MoveRelative

Additive positioning to started positioning

MC_MoveAdditive

Read actual position of the axis

MC_ReadActualPosition

Define position-time profile

MC_PositionProfile

 

 

Motion_Administrative

Read drive error

MC_ReadAxisError

Read drive parameter

MC_ReadParameter

Write drive parameter

MC_WriteParameter



Supplements for homing, error handling, etc. are fully implemented.

Scope of functions of the Motion Control Single Axis library

 


 

Scope of functions of the Motion Control Multi Axis library

The library is comprised of Multi Axis blocks (coupled commands) conforming to the PLCopen standard and supplementary function blocks.


As a system supplement the Multi Axis functionalities are based on the Single Axis programming library. Motion Control Multi Axis allows the coupled synchronous path motion of several axes.


In addition to the basic cam disk function there are also new function blocks available providing the functionalities of electronic gear unit, superimposed positioning, master phasing, and virtual master axis.

 

Axis couplings of the master and slave are executed in the command and are implemented by the system synchronously. The function blocks are always used in connection with a synchronous bus system. No bus-specific knowledge is required.

Scope of functions of the Motion Control Multi Axis library

 


Motion_Cam disk blocks

Start synchronous motion with one cam

MC_CamIn

End synchronous motion with one cam, defined

MC_CamOut

Select data record with more than one cam

MC_CamTableSelect


Motion_Electronic gear unit

Start synchronous axis coupling with transmission

MC_GearIn

End synchronous axis coupling


MC_GearOut


Motion_Synchronous positioning

Superimposed synchronous positioning

MC_MoveSuperImposed

Superimposed positioning of the master position of an axis

MC_Phasing

 

 

Motion_Master axis functionalities

Virtual master axis for synchronously networked drives

MC_MasterEngine

Extra blocks for other master axis sources

 


Motion Control Multi Axis-Bibliothek

Motion Control Multi Axis-Bibliothek

 

 

 

 

 
     
                                                     
 
 
 
 
     
     
 
© Baumuller India Pvt. Ltd.