.

eXMP Architecture

Introduction | Dual-processor Network Architecture | Flexible Development Environment

Introduction

In a standard, bus-based XMP, the DSP and Motion Block subsystems reside in the host PC. As a distributed controller, the eXMP pairs a 366 MHz CPU with the SHARC DSP in a completely autonomous, standalone package.

Since it executes motion programs independent of a host computer, the eXMP is ideal for a variety of high-performance motion control applications, including semiconductor manufacturing, electronic assembly, and robotics.


Figure 1. Low-level communication between the host and eXMP-SynqNet.

 


Figure 2. High-level communication between the host and eXMP-SynqNet.

Dual-processor Network Architecture

The eXMP controller combines a powerful 366 MHz Intel Celeron microprocessor with a 32-bit floating point SHARC DSP from Analog Devices for autonomous, network-aware motion control. Execution of user programs and communication with other network devices occur on the microprocessor, while the SHARC DSP closes the position loop and handles all real-time servo calculations.

Communication with the higher-level control systems, other network hosts, and popular I/O networks is possible through the on-board 100 MBit Ethernet.

Flexible Development Environment

Running VxWorks, the eXMP provides a highly programmable, highly flexible software development environment. Microsoft Visual Studio or the Wind River Tornado development environment provides a simple way to cross-compile your motion application. The eXMP software provides a full Board Support Package (BSP) that makes it easy to connect to the system across a TCP/IP network.

With full TCP/IP support, MEI's Windows-based tools can also communicate with the eXMP across a network with the server.exe utility program. Both Motion Console and Motion Scope can be used to configure, tune and troubleshoot problems with the eXMP standalone controller.

User programs can be stored locally in flash memory, or executed in real time across the network from a remote host.

 

       Legal Notice  |  Tech Email  |  Feedback
      
Copyright ©
2001-2021 Motion Engineering