|
Support / The Motion Control API
|
 PMC's Motion Control Application Programming Interface (MCAPI) is a suite of programming libraries, drivers, help files, sample programs (with source code), and utilities for C/C++/C#, Pascal, LabVIEW and Visual Basic
programmers. The MCAPI includes support for .NET framework and 64-bit Windows and Linux.
Our Dynamic-Link Libraries, consisting of over 140 functions, make it easy to write application programs for PMC's multi-axis motion control cards. Click the following links for more information:
To ensure an easy future upgrade path for our customers, we've designed the Motion Control API and related function libraries to be forward-compatible with all of our PC-based and stand-alone controllers. Furthermore, to allow more efficient use of host-based application programs and resources, the latest MCAPI drivers support PCI-bus interrupt-based communication, as well as support for 64 bit Windows XP and Linux. More...
Note: For information about drivers and programming support for real-time operating systems such as QNX, INtime, RTLinux or VX Works, please contact PMC. Support for these operating systems is available only to qualified OEM's.
|
| If you purchased your motion controller through one of our OEM partners, we strongly recommend that you consult with them before installing a newer version of the MCAPI. Many OEM's add customized features not included here, which are required for proper operation of their products. |
|
Description |
Instructions |
Download File |
|
Motion Control API for Windows |
Comprehensive Application Programming Interface including a full suite of programming libraries (DLL's), drivers, help files, sample programs with source code, and utilities for C/C++, Pascal, LabVIEW and Visual Basic programmers. Includes support for 64 bit Windows, 64-bit Linux, and Windows .NET. Compatible with Windows 98/NT/2000/XP/Vista. Compatible with: MultiFlex PCI 1000 Series, MultiFlex ETH 1000 Series, DCX-PCI300, DCX-PCI100. |
readme.txt |
Ver 4.05 (9.04MB)
|
Motion Control API for 64-bit Windows |
Motion Control API for 64-bit Windows installation. Provides the same content as the Motion Control API for 32 bit Windows installation listed above. Compatible with: MultiFlex PCI 1000 Series, MultiFlex ETH 1000 Series, DCX-PCI300, DCX-PCI100. |
readme.txt |
Ver 4.05 (10.59MB)
|
Motion Control API Windows Help file |
C/C++, Pascal and Visual Basic programmer's Reference in WinHelp online file format. Includes functions, constants, data structures, error codes and programming examples for the Motion Control API (MCAPI). Note: This file is also included as part of the Motion Contol API download (above). |
|
Ver 4.0 (468KB)
|
Motion Control API for Windows |
Previously released version of the Motion Control API. Added driver support for interrupt-based communication with plug & play PCI-bus controllers. For Windows 98/NT/2000/XP. Compatible with: MultiFlex PCI 1000 Series, MultiFlex ETH 1000 Series, DCX-PCI300, DCX-PCI100. |
readme.txt |
Ver 3.5.2 (7.48MB)
|
Motion Control API for Linux |
Motion Control API operating system drivers, programming libraries (DLL's), sample programs with source code, and utilities for 32-bit and 64-bit LINUX operating systems (kernel 2.4 or above, tested with popular distros including Fedora, Redhat, SUSE, Ubuntu...). Compatible with: MultiFlex PCI 1000 Series, MultiFlex ETH 1000 Series, DCX-PCI300, DCX-PCI100. |
readme.txt |
Ver 4.05 (2.71MB)
|
Motion Control API Reference Manual |
C/C++, Pascal and Visual Basic programmer's Reference Manual in PDF format. This is the complete, printable reference of functions, constants, data structures and error codes for the Motion Control API (MCAPI). 270 Pages. |
|
 Rev 3.4 (1.28MB)
|
Motion Control API Quick Reference |
Condensed summary of functions, constants, data structures, and error codes for the Motion Control API (MCAPI). Use as an electronic guide or print it out as a convenient desktop reference. 2 pages. |
|
 Rev 3.2 (44KB)
|
Motion Control API for Legacy Products |
Version 2.23 of the Motion Control API (MCAPI) is recommended for legacy motion controllers used in a Windows 95/98/ME/NT/2000 environment. (For legacy product support under Windows XP, please read Tech Note TN1062a (146KB) Titled: "Motion Control API Version 2.23 and Windows XP", for important information on installing non-plug & play ISA-bus devices under Windows XP.) Compatible with: All ISA-bus cards (DCX-AT300, DCX-AT200, DCX-PC100, DC2-PC100, and the DC2-STN100.) |
readme.txt |
Ver 2.23 (2.87MB)
|
|
|