Check Your Package Thank you for purchasing the CONTEC product. The product consists of the items listed below. Check, with the following list, that your package is complete. If you discover damaged or missing items, contact your retailer. Product Configuration List - Unit [AO-1604LX-USB] …1...
No part of this document may be copied or reproduced in any form by any means without prior written consent of CONTEC CO., LTD. CONTEC CO., LTD. makes no commitment to update or keep current the information contained in this document. The information in this document is subject to change without notice.
Table of Contents Check Your Package ............................ i Copyright ..............................ii Trademarks ..............................ii Table of Contents ............................iii BEFORE USING THE PRODUCT About the Unit ............................. 1 Features ..............................1 Support Software..........................3 Cable & Connector (Option)......................4 Accessories (Option) ........................4 Customer Support ............................
Page 5
3. Monitoring the Status and Acquiring Data.................. 47 4.Reset..............................48 Digital Input Function..........................49 Digital Output Function ..........................50 ABOUT HARDWARE Hardware specification ..........................51 Physical dimensions ..........................53 Block Diagram............................54 Control Signal Timings..........................55 Control Signal Timings for Analog Output ..................55 AO-1604LX-USB...
Page 6
Control Signal Timings for Counter....................56 About Calibration ............................57 Difference from AO-1604L-LPE and DA16-4(LPCI)L ................ 58 AIO-163202FX-USB...
PCI Express bus board AO-1604L-LPE so you can use the common cables and accessories, it is easy to migrate from the existing system *1. - Compatible to USB1.1/USB2.0 Compatible to USB1.1/USB2.0 and capable to achieve high speed transfer at HighSpeed (480 Mbps). AO-1604LX-USB...
Page 9
4(LPCI)L” *2 This product cannot be stacked up for installation. *3 Do not connect the device other than that of CONTEC’s USB to the USB port included on the AO- 1604LX-USB. Otherwise, this may cause a failure or malfunction. *4 When connecting multiple units with USB HUB function and set up them, do one at a time and complete setup for the previous unit before starting to do the next unit.
(DLL). Various sample programs such as Visual Basic and Visual C++, etc and diagnostic program *1useful for checking operation is provided. For more details on the supported OS, applicable language and new information, please visit the CONTEC’s Web site. Data Acquisition library for MATLAB ML-DAQ (Available for downloading (free of charge) from the CONTEC web site.)
*3 Capable of using the analog output of up to 2ch. *4 It is the same as the one appended to the product. Please buy it necessary for maintenance. Check the CONTEC’s Web site for more information on these options. AO-1604LX-USB...
You can download updated driver software and differential files as well as sample programs available in several languages. Note! For product information Contact your retailer if you have any technical question about a CONTEC product or need its price, delivery time, or estimate information. Limited One-Year Warranty CONTEC products are warranted by CONTEC CO., LTD.
Make sure that your PC can supply ample power to all this product installed. Insufficiently energized products could malfunction, overheat, or cause a failure. Do not connect the device other than that of CONTEC’s USB to the USB port included on the AO- 1604LX-USB. Otherwise, this may cause a failure or malfunction.
Page 14
WARNING TO USER Change or modifications not expressly approved the manufacturer can void the user's authority to operate this equipment. AO-1604LX-USB...
(3) Store the package at room temperature at a place free from direct sunlight, moisture, shock, vibration, magnetism, and static electricity. Disposal When disposing of the product, follow the disposal procedures stipulated under the relevant laws and municipal ordinances. AO-1604LX-USB...
Connecting the Product Setting Properties Using Installing the Software - Connection with 5VDC Device Manager - API-USBP(WDM) Power Supply for Self- - Setting the Device Development Environment power Name. - C-LOGGER - Connecting the PC Page 13 Page 16 Page 19 AO-1604LX-USB...
This section describes how to set up the product and how to connect it to a PC. When using the AO-1604LX-USB, you do not have to set with SW. Connect it to the USB interface connector of PC that you use.
If the menu do not start, launch X:AUTORUN.EXE(X: drive letter) from [Run…] in Start menu. The screen design may be different. Installation of API-USBP(WDM) Development Environment Installation of development environment is namely installing supplied online help and sample program in all language in order to use API function. AO-1604LX-USB...
Page 19
(1) Clicking on “Install Development or Execution Environment”. [API-USBP(WDM) Installer] dialog box displays. (2) Selecting “Advanced Digital I/O driver”. (3) Clicking on “Install” button. Please perform installation following the directions on the screen. And thus the installation is completed. The screen design may be different. AO-1604LX-USB...
Continuously using the AC adaptor heated affects its life. Use the AC adaptor not in a closed place but in a well-ventilated place not to be heated. Do not remove the power connector [MC1,5/3-ST-3,5] attached to the AC adapter. AO-1604LX-USB...
The USB cable attachment cannot be used excluding an attached cable. When the USB cable attachment is being used, do not perform removing and connecting the USB cable on the unit side repeatedly. This may damage the USB cable attachment or yourself. AO-1604LX-USB...
Page 22
(4) When connecting the USB cable through the USB hub of this product, it can be made easily not to come off by using clamps for prevention of cable on the main unit's side (Appended goods). Figure 2.6. Usage of clamps for prevention of cable on the main unit's side AO-1604LX-USB...
Detect setup information from supplied disk automatically for installing USB driver. * The name of the connected product will be displayed. AO-1604LX-USB Select this. Point Please specify the path for supplied disk as follows in the case of failure in detecting automatically.
From [Start] menu, click on [Settings]-[Control Panel]-[System] and then click on [Device Manager] button in [Hardware] tab. * The name of the connected product will be displayed. AO-1604LX-USB In the case of Windows 98 Right-click on [My Computer] and select [Properties] to start device manager. AO-1604LX-USB...
Page 25
Open [Common Settings] tab and enter arbitrary name in the editing box for device name. (Default name also can be used.) * The name of the connected product will be displayed. AO-1604LX-USB * The product-specific number will be displayed as the serial number. CAUTION USB driver can not be used without settings.
To check the analog output data, connect the analog output to a Tester. The figure below shows an example of checking by connecting to a Tester. The example is for channel 0 on the AO-1604LX-USB. < Analog Output > Interface connector AO00 e.g.
Using the Diagnosis Program Starting the Diagnosis Program Click [Diagnosis] on the Properties page to start the diagnosis program. * The name of the connected product will be displayed. AO-1604LX-USB * The name of the connected product will be displayed. AO-1604LX-USB AO-1604LX-USB...
Page 28
Clicking the lower row of switches turns the digital output bits ON or OFF. Counter input Selecting a counter channel displays the count value and state of that counter channel. Clicking the zero clear button resets the count to zero. AO-1604LX-USB...
Page 29
Clicking [Diagnosis Report] prompts you to specify where to save the report text file. * The name of the connected product will be displayed. AO-1604LX-USB (2) The diagnosis report contains the following data. - Version of OS - Device Information...
Refer to the source code for the sample programs. The OS does not boot correctly or does not detect the device correctly. Refer to the "Troubleshooting" section of API-AIO(WDM) HELP. If your problem cannot be resolved Contact your retailer. AO-1604LX-USB...
10250-52A2JL[mfd.by 3M] or equivalence to it - Compatible connectors 10150-6000EL[mfd. by 3M] or equivalence to it Interface connector (CN1) * Please refer to chapter 1 for more information on the supported cable and accessories. Figure 3.1. Interface Connectors and Mating Connectors AO-1604LX-USB...
Reserved pin. N.C. No connection to this pin. Figure 3.2. Pin Assignments of Interface Connector(CN1) <AO-1604LX-USB> CAUTION Do not connect any of the outputs and power outputs to the analog or digital ground. Neither connect outputs to each other. Doing either can result in a fault.
Do not connect an analog output signal to any other analog output, either on this product or on an external device, as this may cause a fault on this product. Analog output signal outputs hundreds of µ voltages when USB cable is inserted. AO-1604LX-USB...
If connected to each output, a pull-up resistor must be about 10k Ω to pull up with a 3.3V power source. Each input accepts 5V TTL signals. Reference For the operation timings for control signal input, see “Control Signal Timings” in Chapter 6 “Hardware”. AO-1604LX-USB...
4. Application Development Please reference to online help and sample program when developing applications. Reference to Online Help Click on [Programs]-[CONTEC API-USBP(WDM)]-[API-USBP(WDM) Help] from [Start] menu. The information for application development, such as function reference is provided in [API-USBP(WDM) Help].
(The default path is Program Files\CONTEC~) Sample programs in all language are provided here. To run a sample program, click on [Programs]- [CONTEC API- USBP(WDM)]-[AIO]-[Sample Name] from [Start] menu. Distributing Developed Application Please distribute the developed application with USB driver in supplied disk.
Program for measuring the executive speed of function is a program that can measure the executive time of some main functions. To use the program for measuring the executive speed of function, please click the button "Measure tool..." from CONTEC DIAGNOSIS PROGRAM. * The name of the connected product will be displayed.
Page 39
* The name of the connected product will be displayed. AO-1604LX-USB 128K Step to use (1) Use the combo box at the top left of the window to select the device name of the device to use, then click the [Set] button.
Page 40
When the application is measuring with internal clock, sampling clock is too fast to process. When the application is measuring with External clock, clock cycle is too fast. Moreover, noise is being considered. (4) The measuring is stopping after clicked the button of [Stop]. AO-1604LX-USB...
AO-1604LX-USB (2) Drawing 5VDC power supply (the attached AC adaptor) from unit (3) Drawing USB cable from a PC USB port (4) Uninstalling Driver Select [CONTEC API-AIO(WDM) driver] from [My Computer]-[Control Panel]-[Add/Remove Programs]. (5) Restarting AO-1604LX-USB...
This product converts digital data to analog signals according to the resolution. You can set a variety of conditions for analog output, including the output channel, sampling period, and sampling start/stop conditions. Analog output processes are classified as follows: AO-1604LX-USB...
When the device covers the range of 0 - 10V, the minimum unit of converted voltages is 10÷4096 ≈ 2.44mV. If the device has a resolution of 16bit, it is 10 ÷ 65536 ≈ 0.153mV instead. AO-1604LX-USB : The resolution is 16bit. Channel "Channel"...
Page 44
The analog signal corresponding to the output data contains an error as follows: - Output data "42598" converted to: 2.9998 V - Output data "42599" converted to: 3.0001 V This error is a consequential error occurring when output data is obtained from an expected analog value. AO-1604LX-USB...
Page 45
When conversion starts, the device starts outputting the output data. The device buffer can operate as FIFO or RING memory. Device buffer mode handles conversion data by sampling count and API functions are provided to retrieve conversion data directly as voltage values. Device buffer mode AO-1604LX-USB...
Page 46
An error occurs if the volume of data exceeds the memory size. However, this error does not stop analog output if it is in progress. Ring format Use ring format if you wish to output a repeated pattern like that shown below. AO-1604LX-USB...
Page 47
The number of repetitions is set by software and sampling is repeated for the specified number of times. You can also specify that operation continue indefinitely. If set to repeat indefinitely, analog output operation is stopped by outputting a analog output stop command by software. AO-1604LX-USB...
Page 48
When using FIFO format, setting data to memory is always performed from the most recent data. New data can be added during conversion. Procedure for RING format When using ring format, a ring memory area large enough for the data to be set is reserved. Data cannot be modified during DA conversion. AO-1604LX-USB...
Page 49
The following events can be used in combination depending on the specifications and purpose of the application. ”DA conversion start condition satisfied” event This event occurs when the DA conversion start condition is satisfied. The event is nullified when the conversion start condition is “software”. AO-1604LX-USB...
This event occurs when conversion stops due to a DA conversion error. 2. Starting/Stopping Operation Analog output operation is started by a software command (the analog output start command). Similarly, you can stop analog output at any time using a software command (the analog output stop command). AO-1604LX-USB...
ON. This error stops sampling. Sampling The number of sampled items of output data transferred from in memory can be obtained by the software command. This command can only be used in device buffer mode. AO-1604LX-USB...
This command resets the following memory related states. Resets the conversion data in memory. Resets the repeat count to 0. Resets the sampling count to 0 when a stop trigger is input. Resets the status information for the specified data save count. AO-1604LX-USB...
A digital filter can be used on external input bits. The filter time can be set to "don't use", 1 µ s by software. Event The event function notifies the application when something occurs on the device. The following events can be used as required. AO-1604LX-USB...
Execution of driver processing may not be able to keep up if multiple count match events occur within a short time period. In this case, the counter operation error status turns ON and counter operation stops. Data acquisition The current count value can be read using a software command. AO-1604LX-USB...
5. Functions 4.Reset Various states can be reset by executing the following reset commands: Counter reset Resets the counter. This restores the counter to its state after power on. Status Resets the compare count match status and overrun status. AO-1604LX-USB...
Byte data = 05(5H) Bit 0 Bit 3 Bit 2 Bit 1 0(OFF) 1(ON) 0(OFF) 1(ON) Digital filter A digital filter can be used on the input bits. The filter time can be set to "don't use", 1 µ s by software. AO-1604LX-USB...
0 and 15. Ex. Output of bit3 (ON), bit 2 (OFF), bit 1 (ON) and bit 0 (OFF) Byte data = 10 (AH) Bit 0 Bit 3 Bit 2 Bit 1 1(ON) 0(OFF) 1(ON) 0(OFF) AO-1604LX-USB...
0 - 50°C, 10 - 90%RH (No condensation) Operating condition*5*6 Physical dimensions (mm) 180(L) x 140(D) x 34(H) (No protrusions) Weight 400g(Not including the USB cable, attachment) 10250-52A2JL[3M] or equivalent to it Connector Attached cable length USB Cable 1.8m AO-1604LX-USB...
Page 59
Not to be excessive None Corrosive gases Voltage corresponding to 125VAC 7A the attached AC cable When the short interruption occurs and the defective operation of the equipment is generated, please insert the power supply of the equipment after pulling out it. AO-1604LX-USB...
Set up time of sampling stop (Rising edge) nsec Hold time of sampling stop (Rising edge) nsec Set up time of sampling stop (Falling edge) nsec Hold time of sampling stop (Falling edge) nsec CAUTION The times listed in Table 6.3 are for standard operating conditions. AO-1604LX-USB...
Page 63
Time Unit Set up time of counter input (Rising edge) nsec Hold time of counter input (Rising edge) nsec Pulse width of counter output signal 1000 nsec CAUTION The times listed in Table 6.4 are for standard operating conditions. AO-1604LX-USB...
Page 64
Calibrate each channel separately for each range that you use. Factory setting You can use the calibration program to restore the factory calibration settings. If for some reason you are unable to achieve the rated accuracy, please contact the CONTEC information center. AO-1604LX-USB...
Page 65
6. About Hardware Difference from AO-1604L-LPE and DA16- 4(LPCI)L Table 6.5. Difference from AO-1604L-LPE and DA16-4(LPCI)L Item AO-1604LX-USB AO-1604L-LPE DA16-4(LPCI)L Analog output External start signal, LVTTL level TTL level External stop signal, External clock signal External status output signal LVTTL level...
Page 67
December 2017 Edition 3-9-31, Himesato, Nishiyodogawa-ku, Osaka 555-0025, Japan https://www.contec.com/ No part of this document may be copied or reproduced in any form by any means without prior written consent of CONTEC CO., LTD. [12252017] [07282010] Management No. NA00679 [12252017_rev3] Parts No.
Need help?
Do you have a question about the AO-1604LX-USB and is the answer not in the manual?
Questions and answers