Motion control cards need no host PC

Paul Boughton
Performance Motion Devices (PMD) is launching a new model in its Prodigy family of motion cards, which now provides machine designers with the capability to download and run motion programs directly on Prodigy cards. This new capability reduced demand on the PC host and increases the flexibility to distribute motion programs throughout the machine. Programs can be downloaded to the Prodigy card over UDP and TCP Ethernet protocols, in addition to serial and Canbus protocols.

With this new release, designers can develop programs that run directly on the motion card without the need for a dedicated host PC or host controller. Program development is simplified through the use of PMD's C-Motion development environment that includes an extensive library of proven motion control code. The powerful C-Motion command set has been used in hundreds of host-based applications, and now it can be used for onboard applications as well.

C-Motion enables machine designers to quickly program motion for demanding applications using standard C/C++ programming. In addition to the C-Motion library, a suite of software tools is provided to facilitate rapid creation, downloading and troubleshooting of the programs on the Prodigy cards from the PC development environment. This C-Motion development suite includes a program editor, compiler, download utility and debugging tools, giving designers a comprehensive toolset to create and deploy motion control applications.

The onboard execution capability is made possible by the addition of a new dedicated module on the Prodigy card called the C-Motion Engine. The C-Motion Engine stores and executes independently the downloaded motion control programs. In addition to handling the motion control functions, the C-Motion Engine can also manage digital and analogue I/O signals locally, allowing for much faster system responses and a reduced need for supplemental I/O cards in the system.

All Prodigy Motion Cards provide high-performance board-level motion control for scientific, industrial, robotic, and general-purpose automation applications. These cards support multiple motor types including brushed DC, brushless DC, step and microstepping motors, and are available in one-, two-, three- and four-axis versions. Based on PMD's Magellan Motion Processor, the Prodigy cards provide user-selectable profile modes including S-curve, trapezoidal, velocity contouring, and electronic gearing. Servo loop compensation utilises a full 32-bit position error, PID with velocity and acceleration feedforward, integration limit and dual biquad filters for control of complex loads. Prodigy Motion Cards come with serial, Can and Ethernet communications options. The new motion cards are available in OEM quantities starting at $575.

Chuck Lewin, founder and vice president of engineering at Performance Motion Devices, states: "Downloadable C-Motion programming gives OEM machine designers a key advantage. It enables the creation of distributed motion control architectures that off-load multi-axis motion programming from PC host processors that can be overloaded with other software application processing demands."

For more information, visit www.pmdcorp.com

Recent Issues