Description: Motion Controller Card
Part Number | ESP6000 |
---|---|
Category | Motion |
Manufacturer | Newport |
Need to purchase this item?
The Newport ESP6000 is a Motion Controller Card that is essential in the Enhanced System Performance (ESP) architecture. Comprised of the controller card itself, a UniDrive6000 Universal Motor Driver, and ESP or compatible stages, this system is designed to optimize performance. The controller card can be easily installed into a user's PC, and a Windows-based setup utility is provided to facilitate comprehensive operation and configuration for up to six axes. To connect the ESP6000 stage with the UniDrive6000, a shielded custom cable is utilized. This cable, terminated with a standard 25-pin D-sub connector, carries all power and control signals, including encoder, limits, and home signals.
The ESP6000 system is ideally suited for a wide range of precision motion applications such as combined data acquisition and motion control, multi-axis synchronization, user-selectable displacement units, powerful motion programming capabilities in Visual Basic/C and LabVIEW languages, feed-forward servo algorithm for smooth and precise motion, and the option for either benchtop or rack-mount configuration. The system also offers "plug-and-play" capabilities, simplifying the installation process. The ESP6000 Windows utility, known as ESP-util.exe, is a 32-bit Windows program designed to enable users to easily configure and test motion systems. It features a menu-driven interface that can be customized by the user to provide maximum flexibility during setup and operation.
The ESP6000 servo tuning utility, ESP-tune.exe, is a program specifically developed to streamline and expedite the servo tuning process. By consolidating input functions, this user-configurable utility enhances efficiency during tuning operations. The Dynamic Link Library (DLL) facilitates communication between the controller card and the PCI bus, with the device driver providing the DLL with the memory location for shared memory access. Verifying the return value from the function esp_init_system is crucial to confirm successful locking down of shared memory. Furthermore, a set of functions provides an Application Programming Interface (API) that allows for easy configuration and control of the software modules associated with the ESP6000 motion system.
The ESP6000 system motion control software serves as the core functionality required for motion control applications. It encompasses the servo system and the trajectory generator, delivering high-performance data acquisition capability combined with control functions on a single controller card. This integration eliminates typical challenges associated with power and space reduction, enhances acquisition synchronization, and streamlines the integration of different circuit boards. The ESP6000 controller card incorporates an eight-channel, 16-bit Analog-To-Digital converter (ADC) function, enabling the processing of analog signals through its analog I/O connector. Access to the analog I/O connector is facilitated by a compatible optional analog cable, which can be connected to an open slot at the front of a personal computer.
Maximum Pulse Rate | 2.5 MHz |
Analog I/O Connector | 16-Bit, 8 Channel Muxed Analog Inputs |
Operating Temperature | 0° Centigrade to 40° Centigrade |
Memory | 512 KB Firmware Flash EPROM, 128 KB System Configuration Flash EPROM |
Programming | Visual BASIC, Visual C/C++, LabVIEW |
Computer Interfaces | PCI Bus Interface |
Dimensions (W x H x D) | 0.75 in x 4.0 in x 14.0 in |
Weight | 0.6 lbs |