Contec DAI12-4(USB)GY User Manual

Contec DAI12-4(USB)GY User Manual

Isolated analog output module for usb

Advertisement

Quick Links

PC-HELPER
Isolated Analog Output Module for USB
DAI12-4(USB)GY
User's Guide
CONTEC CO.,LTD.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DAI12-4(USB)GY and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Contec DAI12-4(USB)GY

  • Page 1 PC-HELPER Isolated Analog Output Module for USB DAI12-4(USB)GY User’s Guide CONTEC CO.,LTD.
  • Page 2 Copyright 2002 CONTEC CO., LTD. ALL RIGHTS RESERVED. 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.
  • Page 3 Warranty Certificate Serial number label Check the contents to make sure that you have everything listed below. If you do not have all the items or have any damage, contact your distributor or CONTEC group office where you purchased. DAI12-4(USB)GY...
  • Page 4: Table Of Contents

    PC ................17 ONNECTING TO A ........19 ETTING ROPERTIES SING EVICE ANAGER ..........21 ONNECTING TO AN XTERNAL EVICE Signal Layout ................... 21 Connection Method ................22 ..................... 27 AMPLING Output range and conversion data ..........27 Settling Time..................29 DAI12-4(USB)GY...
  • Page 5 Connecting the Module ..............58 Removing the Module ..............59 PRODUCT SPECIFICATION ............. 61 ..............61 ARDWARE PECIFICATION ..............62 OFTWARE PECIFICATION ..............63 IRCUIT LOCK IAGRAM ..................64 IMING HART ................. 65 HYSICAL IMENSIONS APPENDIX ................67 ..................... 67 LOSSARY DAI12-4(USB)GY...
  • Page 6: Introduction

    PC. - Windows compatible driver libraries are attached. Using the attached driver library API-USBP(WDM) makes it possible to create applications of Windows. In addition, a diagnostic program by which the operations of hardware can be checked is provided. DAI12-4(USB)GY...
  • Page 7 DIN rails on the back, allowing the module to be attached onto and detached from DIN rails. - LabVIEW is supported by a plug-in of dedicated library Using the dedicated library makes it possible to create each application for LabVIEW. DAI12-4(USB)GY...
  • Page 8: Support Software

    Win32API functions, such as Visual Basic and Visual C++ etc., you can develop high-speed application software with feature of hardware produced by our company. For more details on the supported OS, applicable language and new information, please visit the CONTEC’s Web site. DAI12-4(USB)GY...
  • Page 9: Accessories (Option)

    (input: 85 - 132VAC, output: 5VDC 3.0A) : POW-AC13GY AC-DC power supply unit (input: 85 - 264VAC, output: 5VDC 2.0A) : POW-AD22GY DC-DC power supply unit (input: 10 - 30VDC, output: 5VDC 3.0A) : POW-DD10GY Check the CONTEC’s Web site for more information on this product. DAI12-4(USB)GY...
  • Page 10: Customer Support

    CONTEC product or need its price, delivery time, or estimate information. Limited One-Year Warranty CONTEC product is warranted by CONTEC CO., LTD. to be free from defects in material and workmanship for up to one year from the date of purchase by the original purchaser.
  • Page 11: How To Obtain Service

    Please obtain a Return Merchandise Authorization Number (RMA) from the CONTEC group office where you purchased before returning any product. * No product will be accepted by CONTEC group without the RMA number. Liability The obligation of the warrantor is solely to repair or replace the product.
  • Page 12: Operation Precautions

    Even if you use the product again, please be sure to read the manual to confirm the content. - Please do not modify the product. CONTEC will bear no responsibility for any problems, etc., resulting from modifying the product. - Please do not open the product casing.
  • Page 13 - It may cause a trouble in recognizing and operating the device according to the kind of USB hub. If you use the USB hub, we encourage you to take advantage of the CONTEC’s product loan service to confirm operation before purchasing.
  • Page 14: Fcc Part 15 Class A Notice

    1. Introduction FCC PART 15 Class A Notice DAI12-4(USB)GY...
  • Page 15: Environment

    Please store the product according to the state in which you purchased. (1) Store the module into a storage bag. (2) Store the module into a box with wrapper. (3) Please store the module in normal temperature avoiding direct sunlight, shock and vibration, magnetic field and static electricity. DAI12-4(USB)GY...
  • Page 16: Module Nomenclature

    +5VDC input Module ID Analog output CHO to CH1 Analog output CH2 to CH3 USB port Figure 2.1. Nomenclature of Module Components < DAI12-4(USB)GY > Table 2.1. The List of Status LED Functions < DAI12-4(USB)GY > Name Function Indicator color...
  • Page 17 2. Module Nomenclature DAI12-4(USB)GY...
  • Page 18: Setup

    This is connection-overall diagram. Please reference to this page for actual connection. Connecting to an External Device (page 21) Connecting to a PC Software Installation (page 17) (page 15) Connecting with Expansion Accessories (page 53) Mounting on a DIN Rail (page 31) Figure 3.1. Connection-Overall Diagram DAI12-4(USB)GY...
  • Page 19: Setting A Module Id

    There are two rotary switches, moreover, “x16” and “x1” represent high bits and low bits of Module ID respectively. Module Module ID(x16) ID(x16) Module Module ID (x1) ID (x1) Module ID 00h Module ID 12h [Factory Settings] Figure 3.2. Setting a Module ID DAI12-4(USB)GY...
  • Page 20: Setup Flow

    - Please set up the supplied CD-ROM if it has not been set up. The menu starts automatically. - If the menu do not start, launch X: AUTORUN.EXE (X: CD-ROM drive) from [Run…] in Start menu. - The screen design may be different. DAI12-4(USB)GY...
  • Page 21: Installation Of Api-Usbp(Wdm) Development Environment

    Step1 Clicking on “Install Development or Execution Environment” [API- USBP(WDM) Installer] dialog box displays. Step2 Selecting ”Advanced Analog I/O driver” Step3 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. DAI12-4(USB)GY...
  • Page 22: Connecting To Apc

    It may cause a trouble in recognizing and operating the device according to the kind of USB hub. If you use the USB hub, we encourage you to take advantage of the CONTEC’s product loan service to confirm operation before purchasing.
  • Page 23 GY from the model) Point Please specify the path for supplied CD as follows in the case of failure in detecting automatically. X:\INF\WDM\AIO (X: CD-ROM drive) Step4 Clicking on [Finish] button Click on [Finish] button to complete the installation of USB driver. DAI12-4(USB)GY...
  • Page 24: Setting Properties Using Device Manager

    Step1 Starting Device Manager Right-click on [My Computer] and select [Properties] to start device manager. [XXXXX] within CONTEC Devices expresses the name from getting rid of GY from the model of USB module. In the case of Windows XP/2000 From [Start] menu, click on [Settings]-[Control Panel]-[System] and then click on [Device Manager] button in [Hardware] tab.
  • Page 25 - Please use the device name specified in last step for initialization function when initialization is performed using API function. When running on other PC, it can run without changing the application for the same device name being specified. DAI12-4(USB)GY...
  • Page 26: Connecting To An External Device

    Channel 1ch voltage output CH3 [C] Channel 1ch current output Analog ground N.C. Not connected N.C. Not connected N.C. Not connected N.C. Not connected N.C. Not connected N.C. Not connected Figure 3.3. Signal Layout on the Interface Connector < DAI12-4(USB)GY > DAI12-4(USB)GY...
  • Page 27: Connection Method

    2.5mm pitch, 12-pin type, 4.0A nominal current MC0, 5/12-0, 25 [made by Phoenix Contact] Compatible plug: FK-MC0, 5/12-ST-2, 5 [made by Phoenix Contact] Compatible cable: AWG28 - 20 Figure 3.4. Connecting an Interface Connector and Connectors That Can Be Used DAI12-4(USB)GY...
  • Page 28 In this case, the voltage output and the analog ground for each channel are connected to the input and the ground, respectively, of the external device by using the core wire and the shield braid of the coaxial cable. DAI12-4(USB)GY...
  • Page 29 - In situations where the connecting cable is excessively long, the accurate voltage output can fail. Use a cable that is as short as possible. - Because the D/A converter in the module does not contain a built- in deglitcher, a glitch can sometimes occur. DAI12-4(USB)GY...
  • Page 30 Moreover, the load resistance R that is connected to the current output of each channel should be less than 500Ω, including the wire resistance. Figure 3.5. Connecting to a Floating Load Figure 3.6. Connecting to a Fixed Load DAI12-4(USB)GY...
  • Page 31 - In situations where the connecting cable is subject to the effects of noise, the accurate current output can fail. The connecting cable should be installed away from any source of noise. DAI12-4(USB)GY...
  • Page 32: Sampling

    Sampling Output range and conversion data On DAI12-4(USB)GY , the range of output can be selected from 0 - 5V, 0 - 10V, ±5V, ±10V, 0 - 20mA by using software. The digital signals are converted into analog output signals at a 12-bit resolution level based on the range setting.
  • Page 33 1, the voltage value increase 2.44mV in case of ±5V range. Voltage value = voltage span of the output range / 4096 * (conversion data) + offset voltage Offset voltage: -10V for range of ±10V and -5V for range of ±5V DAI12-4(USB)GY...
  • Page 34: Settling Time

    3. Setup Settling Time D/A Conversion Timing The settling time of DAI12-4(USB)GY is 10µsec at voltage-output 20µsec at current-output. Output data for 0 - 3 are converted analog signals simultaneously due to synchronization between channels in USB module. Converting process time with internal CPU DAI12-4(USB)GY converts the periodic output of D/A conversion with CPU which is inside of module.
  • Page 35 256K DATA memory more than the number of transmitted data to module, the lack of memory will be resulted in CAUTION Even if the DAI12-4(FIT)GY is used, the size of memory used for storing the conversion data has no change. DAI12-4(USB)GY...
  • Page 36: Installing The Module

    (1) Pushing the fixing hook with a flat-head screwdriver renders it into a lock-enabled condition (this should be done on all connected modules). 35mm DIN rail Press here to lift the fixing hook Figure 3.7. Mounting on a DIN Rail < 1 / 3 > DAI12-4(USB)GY...
  • Page 37 Figure 3.7. Mounting on a DIN Rail < 2 / 3 > (3) The fixing hook is automatically locked, and the module can be mounted in one-touch. Side view Fixing hook Figure 3.7. Mounting on a DIN Rail < 3 / 3 > DAI12-4(USB)GY...
  • Page 38 Figure 3.8. Removing the Module from the DIN Rail < 1 / 3 > (2) With the fixing hook unlocked, pull the lower part of the unit toward you. Side view Figure 3.8. Removing the Module from the DIN Rail < 2 / 3 > DAI12-4(USB)GY...
  • Page 39 Figure 3.8. Removing the Module from the DIN Rail < 3 / 3 > CAUTION Any operation involving the disconnection of modules in a unit (in which multiple modules are connected) that is attached to a DIN rail should be performed after the unit is removed from the DIN rail. DAI12-4(USB)GY...
  • Page 40: Mounting With Magnets

    - Please attach in a DIN rail on the wall and use USB Module, if connecting expansion modules. - Please do not close ventilation holes due to prevention of the temperature rise inside a product. Otherwise, it can bring about malfunction, heating and trouble. DAI12-4(USB)GY...
  • Page 41: Installation Orientation

    In addition, please use the supplied two rubber feet when setting on a desk or others as figure 3.9(A). Correct installation orientation Rubber feet Front Rear (B)Bottom (A) Vertical, Front Do not cover the ventilation holes (C) Horizontal, Front (D) Side Figure 3.9. Installation Orientation DAI12-4(USB)GY...
  • Page 42: Using Several Modules With The Same Model

    Factory settings (=00) can be used when only one module is connected to one computer. Unnecessary to set Module ID Multiple modules with Stand alone Expansion mode being used different model being used Necessary to set Module ID Multiple modules with same model being used Setting a Module ID DAI12-4(USB)GY...
  • Page 43 3. Setup DAI12-4(USB)GY...
  • Page 44: Application Development

    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(W32) Help] from [Start] menu. The information for application development, such as function reference is provided in [API-USBP(W32) Help].
  • Page 45: Sample Program

    4. Application Development Sample Program Sample programs are copied in installation path. (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.
  • Page 46: Troubleshooting

    Contact with the support center if the problem has not been resolved.In this instance, please send back the result of diagnostic program and the result of sample program. DAI12-4(USB)GY...
  • Page 47: Q & A

    Can expansion modules with different type be connected? In the case of using DAI12-4(USB)GY, DAI12-4(FIT)GY is the only module to be connected. What about the maximum The maximum length is less than 5m according to USB specification. But it can length of USB cable? expand to 6 tiers with 30m long when using USB HUT.
  • Page 48 USB modules. For example, in the case of the number of output channels of USB module is channel 0 output of USB module A, channel 8 output of expansion module Therefore, they can be treated as consecutive points. DAI12-4(USB)GY...
  • Page 49: Diagnostic Program

    Properties for USB module of device manager and then click on [Diagnosis] button in [Common Settings] tab. Using Diagnostic program, you can not only verify the status of current output but also perform further diagnosis by clicking on [Diagnosis…] button. DAI12-4(USB)GY...
  • Page 50: Version Upgrade

    Upgrade for multiple modules can not be performed at the same time. Step3 Connecting USB module with USB port Please connect USB port after AC adapter has been connected when using self power. Step4 Starting firmware upgrade tools Click on [Programs]-[CONTEC API-USBP(WDM)]-[Firmware upgrade tool] from [Start] menu. DAI12-4(USB)GY...
  • Page 51 Step7 Setting properties using Device Manager once more After completing upgrade, perform settings again by referencing to “Setting Properties Using Device Manager” on page 19. Driver Upgrade If there is up-to-date driver, it is supplied in the homepage of our company. http://www.contec.com/ DAI12-4(USB)GY...
  • Page 52: Eturning To Nitial Tate

    Computer and selecting Properties.) 2. All of the hardware that uses the API-TOOL(WDM) driver is registered under the CONTEC Devices tree. Open the device tree, select the hardware to uninstall, and then right-click the hardware. From the popup menu, select [Uninstall].
  • Page 53 [OK]. <Uninstall of development environment > Use [My Computer] - [Control Panel] - [Programs and Features] to uninstall the development environment. Select [CONTEC API- ***(WDM) VerX.XX (development environment)] and then click [Uninstall]. * "***" contains the driver category name (AIO, CNT, DIO, etc.).
  • Page 54 <Uninstall of device driver> Use [My Computer] - [Control Panel] - [Add and Remove Programs] to uninstall the device driver. Select [Windows driver package - CONTEC (****)] and then click [Change/Remove]. * "***" contains the driver category name (caio, ccnt, cdio, csmc, etc.).
  • Page 55 <Uninstall of device driver> Use [My Computer] - [Control Panel] - [Add and Remove Applications] to uninstall the device driver. Select [CONTEC API-***(WDM) driver] and then click [Add/Remove]. * "***" contains the driver category name (AIO, CNT, DIO, etc.). <Uninstall of development environment>...
  • Page 56 5. Troubleshooting Step2 Drawing USB cable from a PC USB port Step3 Restarting DAI12-4(USB)GY...
  • Page 57 5. Troubleshooting DAI12-4(USB)GY...
  • Page 58: Connecting With Expansion Accessories

    Up to 3 modules DAI12-4(FIT)GY can be connected when adding channels. In the case of combination of the USB module “DAI12-4(USB)GY” and three expansion modules “DAI12-4(FIT)GY”, it is possible to control 16 channels output by way of one USB port.
  • Page 59 DC-DC power POW-DD10GY 10 - 30VDC (exclusive of protrusions) 3.0A (Max.) 2 outputs AC input MC1,5/3-ST-3,5 (Phoenix Contact) DC input Figure 6.2. Power Supply When using the power supply installable on DIN rail, please use the connector MC1,5/3-ST-3,5(Phoenix Contact). DAI12-4(USB)GY...
  • Page 60: Setting A Device Id

    3 are for the following two modules respectively. Furthermore, the factory setting for the Device ID is “0”. CAUTION To avoid malfunction, please do not set the Device ID to one other than 1, 2 and 3. Figure 6.3. Setting a Device ID DAI12-4(USB)GY...
  • Page 61: Connection Between Modules

    6. Connecting with Expansion Accessories Connection between Modules Stack Connection Locking Devices The module contains connecting locking devices ( mark, two units at the top and bottom). Locking device Stacking hook Figure 6.4. Stack Connection Locking Devices DAI12-4(USB)GY...
  • Page 62: How The Stack Connection Locking Device Works

    (the locked. groove moves toward you). Locking device Locking device Stacking hook Stacking hook Figure 6.5. How the Stack Connection Locking Device Works DAI12-4(USB)GY...
  • Page 63: Connecting The Module

    Inserting the stack hook by aligning it with the hook insertion inlet for the other device automatically locks the module. (If a stack connector protective cover is attached, the connection operation should be performed after the cover is removed.) Figure 6.6. Connecting the Module DAI12-4(USB)GY...
  • Page 64: Removing The Module

    6. Connecting with Expansion Accessories Removing the Module Unlock the locking device at the top and the bottom. Remove the connected module from the hook. Figure 6.7. Removing the Module DAI12-4(USB)GY...
  • Page 65 6. Connecting with Expansion Accessories DAI12-4(USB)GY...
  • Page 66: Product Specification

    7. Product Specification 7. Product Specification Hardware Specification Table 7.1 lists the hardware specification of DAI12-4(USB)GY. Table 7.1. Hardware Specification < DAI12-4(USB)GY > Item Specification Analog output Output format Bus-isolated voltage/current output Voltage: Bipolar ±10V, ±5V Output range Unipolar 0 - 10V, 0 - 5V (output current ±5mA) Current: 0 - 20mA Voltage range: 10 Ω...
  • Page 67: Software Specification

    Microsoft Visual C# .NET2002, 2003 Borland Delphi Ver 5.0, 6.0 Borland C++ Builder Ver 5.0, 6.0 System -PC (IBM PC/AT compatibility, DOS/V) with USB port requirement -CD-ROM drive -Recommend the environment on which the using language can run smoothly DAI12-4(USB)GY...
  • Page 68: Circuit Block Diagram

    Control Circuit Isolator Voltage-Current D/A Converter Converter DC/DC Converter Interface Connector CH0 to CH1 Interface Connector CH2 to CH3 Figure 7.1. Circuit Block Diagram < DAI12-4(USB)GY > Point The Device ID of the USB module DAI12-4(USB)GY is fixed at “0”. DAI12-4(USB)GY...
  • Page 69: Timing Chart

    0ch - 3ch DAI12-4(FIT)GY [ID=2] conversion channel 0ch - 3ch Operation (1) Start timer in the conversion cycle set in DAI12-4(USB)GY. (2) At rise edge of internal sampling timer, output A/D conversion start command to each of DAI12-4 (USB)GY and two DAI12-4(FIT)GY.
  • Page 70: Physical Dimensions

    7. Product Specification Physical Dimensions (1.2) (1.2) LINK 50.4 64.7 [mm] Figure 7.3. Physical Dimensions of the USB Module DAI12-4(USB)GY...
  • Page 71 7. Product Specification DAI12-4(USB)GY...
  • Page 72: Appendix

    Module ID About the ID of the USB module. Set unique ID value individually for the modules in order to distinguish the driver when using multiple modules. Use the factory setting(=0) when using one module. DAI12-4(USB)GY...
  • Page 73 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] [09202002] Management No. A-46-656 [12252017_rev9] Parts No.

Table of Contents