The Prodigy family of motion cards from Performance Motion Devices Inc. (Lincoln, MA) now gives machine designers the capability to download and run motion programs. This capability off-loads 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.
Designers can now 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.
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. The development suite includes a programming editor, compiler, download utility and debugging tools, giving designers a comprehensive toolset to create and deploy motion control applications.
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 DC brush, brushless DC, step, and microstepping motors, and are available in one-, two-, three-, and four-axis versions.