
Page 1
Deva037 USB Encoder
Interface User’s Manual
Overview
«Hder_Sect_Title_1»
1
Overview
1.1
About this Manual
This manual covers the Deva037 Encoder Interfaces and discusses features and potential
applications. In addition, hardware and driver installation is detailed herein. For
programming details, please refer to the Enclib SDK Programming Guide and/or DevaCMMCtrl
SDK Programming Guide.
1.2
Deva Encoder Range Features
The Deva037 and Deva001 range of 3 and 4 axis Incremental and Absolute Encoder
Interfaces are designed to enable simultaneous reading of 3 or 4 encoders per card, using a
PC based system. Thus, with four 4-axis cards installed, up to 16 encoders can be supported
by one system (Deva001 only). The encoders can be used for a wide range of measurement
applications such as Coordinate Measuring Machines (CMMs).
For specific details of the capabilities of a particular device, please refer to the User’s
Manual
for that interface.
The range is provided with native drivers and additional support for Peripheral Component
Interconnect express (PCIe), Peripheral Component Interconnect (PCI) and (Deva037 only)
Universal Serial Bus (USB), all of which are supplied on a USB stick.
In addition to the native drivers (including Deva
’s
proprietary Dynamic Link Library (DLL)
called Enclib), the USB stick supplied with the product also contains, for CMM applications,
DevaCMMCtrl, which may be installed to allow users to program and customise their machine
to their specific requirements.
Enclib is the native interface should the user wish to develop bespoke software, whereas
DevaCMMCtrl provide interfaces to many existing software packages. For use of
DevaCMMCtrl, please refer to the DevaCMMCtrl SDK Programming Guide.
Note: DevaCMMCtrl may not be appropriate for all Deva001applications since not all
functions are supported. Please contact
1.3
Deva037 Features
The Deva037 3 axis USB Incremental Encoder Interface device has been designed to enable
simultaneous reading of 3 encoders using a PC based system. It can be used for a wide
range of measurement and motion control applications, such as optical projectors and
Coordinate Measuring Machines (CMMs).
This manual describes the installation of Deva037 and the facilities it offers. For information
regarding the use of Enclib or DevaCMMCtrl (see Section 1.2), please refer to the relevant
User’s Manual/Programming Guide.
Note: Software support is an ongoing activity; if support for a particular application or
operating system is not detailed in our documentation as provided, please contact