Back to top
 

MPI

For the SynqNet® family of motion controllers, the Motion Programming Interface (MPI) provides a library that defines a rich set of object-oriented, C/C++ language functions and data types. MPI allows engineers to integrate motion applications directly into machine software using familiar tools such as Microsoft Visual Studio. The MPI library is built to run in most Windows environments and many real-time operating systems.

 

Features

  • Integrated, object-oriented C/C++ library for controls, drives/motors and I/O
  • Hides platform-specific and firmware implementation details
  • High-reliability, deterministic network master with node self-enumeration, redundant fault tolerance and event management
  • Software field connectivity into all system components for upgrade and debugging
  • Provides access to one or more motion controllers at maximum bus bandwidth, while efficiently handling controller interrupts
  • Direct memory access to all controller firmware components ensures maximum performance
  • Supports a variety of path motion types, advanced filtering, gantry algorithms, data analysis, on-the-fly trajectory modification and 2D compensation
  • Supports up to 64 axes and 64 SynqNet® nodes
  • Compatible with MechaWare™ for developing custom control algorithms
  • Configurable trace and debug features simplify debugging
  • Works with 32-bit platforms and provides full support for multi-tasking and multi-threading

 

Benefits

  • Provides a rich set of functions to control motion at any level, from single-task, single-controller applications to complex multi-tasking applications using multiple motion controllers
  • Lowest latency command-to-motion execution, perfect for integration of real-time motion with vision or high-speed I/O
  • Complete, real-time data access to networked controls, drives and I/O
  • Enables complete flexibility to choose the level of control best suited for your application, from simple single-task, single-controller applications to complex multi-tasking applications using multiple motion controllers

 

Brochure
Title Language(s) Date Size
Slice IO Brochure EN-revisionA English 24 Oct 2011 2.85 MB
SQIO-SynqNet IO Solutions Brochure EN revision1 English 24 Oct 2011 1.65 MB
SynqNet Overview EN revisionA English 24 Oct 2011 4.33 MB
SynqNet Platforms Brochure EN revision1 English 24 Oct 2011 396.54 KB
ZMP Overview Brochure EN revisionA English 24 Oct 2011 4.33 MB
ZMP Synqnet Platform OEM Brochure EN revision1 English 24 Oct 2011 396.54 KB
ZMP SynqNet Series Brochure EN REV G English 25 Aug 2016 1.88 MB
Documentation
Title Language(s) Date Size
pdfDeclaration of Conformance SynqNet Slice IO English 07 Dec 2016 71.42 KB
DSP User Documentation English
DSP User Documentation English
MechaWare User Documentation English
pdfQMP SynqNet Quick Start Guide EN Rev A English 10 Oct 2012 4.25 MB
QMP-SynqNet User Documentation English 31 Jan 2010
QMP-SynqNet User Documentation English
RMB-10V2 Documentation English
XMP-Analog User Documentation English
XMP-SynqNet User Documentation English
pdfZMP-SYNQNET-PC-RJ CE Declaration of Conformance English 01 Jun 2017 188.25 KB
Certifications
Title Language(s) Date Size
pdfEC Machine Directive 2006-42-EC English 06 Sep 2006 1.37 MB
pdfEC Machine Directive 2009-127-EC English 21 Oct 2009 817.6 KB
pdfEU Product Liability Directive English 25 Jul 1985 148.59 KB
pdfKollmorgen EU Declaration of Conformity QMP English 19 Apr 2016 203 KB
pdfProduct Safety Directive English 03 Dec 2001 254.32 KB
pdfRAPEX Leitfaden English, German 16 Dec 2009 3.17 MB
Datasheet
Title Language(s) Date Size
pdfeZMP Datasheet en-us revisionD English 726.32 KB
pdfQMP SynqNet Datasheet en-us Rev B English 12 Jun 2013 5.61 MB

 

Features

  • Integrated, object-oriented C/C++ library for controls, drives/motors and I/O
  • Hides platform-specific and firmware implementation details
  • High-reliability, deterministic network master with node self-enumeration, redundant fault tolerance and event management
  • Software field connectivity into all system components for upgrade and debugging
  • Provides access to one or more motion controllers at maximum bus bandwidth, while efficiently handling controller interrupts
  • Direct memory access to all controller firmware components ensures maximum performance
  • Supports a variety of path motion types, advanced filtering, gantry algorithms, data analysis, on-the-fly trajectory modification and 2D compensation
  • Supports up to 64 axes and 64 SynqNet® nodes
  • Compatible with MechaWare™ for developing custom control algorithms
  • Configurable trace and debug features simplify debugging
  • Works with 32-bit platforms and provides full support for multi-tasking and multi-threading

 

Benefits

  • Provides a rich set of functions to control motion at any level, from single-task, single-controller applications to complex multi-tasking applications using multiple motion controllers
  • Lowest latency command-to-motion execution, perfect for integration of real-time motion with vision or high-speed I/O
  • Complete, real-time data access to networked controls, drives and I/O
  • Enables complete flexibility to choose the level of control best suited for your application, from simple single-task, single-controller applications to complex multi-tasking applications using multiple motion controllers

 

*limited availability in Europe