Programmable motion cards
July 2, 2009
By Manufacturing AUTOMATION
Performance Motion Devices Inc. (PMD) had announced its latest advancement in the Prodigy family of motion cards, the Prodigy/CME PCI card. Just like PMD’s PC/104 and StandAlone card options, the new programmable PCI card provides machine designers the capability to download and run motion programs directly on the cards. This new capability off–loads the PC host and increases the flexibility to distribute motion programs throughout the machine.
The Prodigy/CME PCI card is an ideal solution for demanding scientific, automation, industrial, and robotic applications. These motion control cards support multiple motor types, including DC brush, brushless DC, microstepping and step motors. Prodigy/CME PCI cards are available in 1, 2, 3 and 4–axis versions and are designed in surface mount technology. PMD’s development software ships with each card, and includes Pro–Motion GUI, C–Motion API and VB–Motion.
Programming is made easy with C–Motio, a source code library of motion commands for development of C/C++ programs that run on the Prodigy Motion Cards. PMD’s C–Motion Engine stores and independently runs the downloaded motion control code on the Prodigy Motion Cards.
Both Prodigy card formats provide high performance board–level motion control for scientific, industrial, robotic, and general purpose automation applications. These cards support multiple motor types including DC brush, brushless DC, step, and microstepping motors, and are available in 1, 2, 3, and 4–axis versions. Based on PMD’s industry leading MagellanÂ® Motion Processor, the Prodigy cards provide user–selectable profile modes including S–curve, trapezoidal, velocity contouring and electronic gearing. Servo loop compensation utilizes a full 32–bit position error, PID with velocity and acceleration feedforward, integration limit and dual biquad filters for sophisticated control of complex loads. Prodigy Motion Cards come with serial, CAN and Ethernet communications options.