Home
User's Guide
Contents
1. Relay terminal stand gt The accessory with this mark can be mounted on a DIN rail by using Board for 16 channel increase Screw Termina DIN ADP1 ATCH 16A PCI EPD 37A EPD 37 ATUH 16A PCD When the channel increase board and the function increase board are combined and used an external power For Solder Terminal supply is necessary _ DTP 3A ere 1 m shielded cable bundled recommended Analog E Series SSS Sar For leads DTP 4A 1 m shielded cable bundled og Option Cable i m A i BNC terminal stand i ATP 16E d af Extended functional PCC16PS xtended functiona i board fOT SSSR eS Extended functional g Option 1 board p lt Lo E i m i PCDaPS i TITTTTTT H i i i i Isolated functional i PCB37PS 1 1 Isolated functional ae extension RON extension i ATII 8C ATII 8C 1 1 PCA37PS Extended functional a F y board Relay terminal stand 1 E 1 i Muuss nni t ao Op tio 77 Screw Terminal 16 channel sampling i puon EPD 37A EPD 37 simultaneously i Cable 1 E Digital I O Cable ATSS 16 ATSS 16A i 2 i TEE DT E1 i t ll PCB37PS 1 ETT TTT TTT TT a Li ms Lut ut For Solder Terminal ain Operation DTP 3A Amplifier 4 A frees ATLE 8 pR 1 m shielded cable bundled 1 Option i Option DELT LEX Cable Cable Im i BOOKET PCAISP
2. Figure 2 6 Setting the Input Mode MA CAUTION Do not set the jumpers to any strapping pattern other than those specified above Doing so can result in a fault in the board CONTEC 22 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE Setting the Input Range The input range indicates the range of voltages of analog input signals The board converts the voltages in the preset input range into digital signals according to the resolution 2 Setup The input range is common to all channels it is not possible to set a different input range for each channel Figures 2 7 2 10 illustrates the jumper settings on each board For AIO 121601E3 PE the input range is set both by the jumpers selecting bipolar or unipolar and by software setting the input range The models other than AIO 121601E3 PE are set by the jumpers Bipolar 10V 10V 5V 5V 2 5V 2 5V JP7 1 25V 1 25V 123 JP8 zP10 ST 0 1 2 3 1 2 3 1 2 3 1 2 3 Unipolar OV 10V OV 5V OV 2 5V Fer OV 1 25V I 2 3 1 2 3 E Jsu OP 123 123 Figure 2 7 Setting the Input Range lt AIO 121601E3 PE gt Bipolar 10V 10V JP7 mo So 12 3 1 2 3 pa bo co BR bo w Bipolar 5V 5V 1 2 wo JP8 1 2 12 3 wo Unipolar OV 10V 12 3 JPS J10 OJo 1 2 3 1 2 3 1 2 3 Unipolar OV 5V 1 2 3 1 2 3 12 3 12 3 1 2 3
3. Figure 2 8 Setting the Input Range CONTEC lt AIO 161601E3 PE gt AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 23 2 Setup Bipolar 10V 10V Bipolar 5V 5V JP11 B n az B m N wo to co p san 3 k 1 2 3 1 2 3 0O oo oo oOo 60 JP7 JP8 JP7 JP8 m N co ba w n co w co 3 3 6 o pa wo O o0 o0 oo EH oo oo u las z m zlo o Bipolar 2 5V 2 5V m N wo 123 1 2 3 oo oo oo oo JP7 JP8 m N co 3 3 y Re o ERE rn N co Unipolar OV 10V Unipolar 0V 5V JP11 1 2 3 1 2 3 1 2 3 12 3 m bo wo 5 ie 1 2 3 1 2 3 m N co OO ooj m ofojo o Jo peo OO oo 12 3 1 2 3 JPT JP8 JP7 JP8 Figure 2 9 Setting the Input Range lt AIO 121601UE3 PE gt Bipolar 10V 10V Bipolar 5V 5V 1 2 3 123 ES esp re Bao ESD bes rr BE JP9 JP7 JP9 JP7 2 1 2 3 1 23 12 2 3 T 23 123 1 2 3 123 Unipolar OV 10V Unipolar OV 5V 1 2 3 1 2 3 bo JP12 OO O JP12 OJO O 1283 1i23 2 3 1203 123 123 Figure 2 10 Setting the Input Range lt AIO 161601UE3 PE gt N CAUTION Do not set the jumpers to any strapping pattern other than those specified above Doing so can result in a fault in the board CONTEC 24 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE Setting the
4. AIO WDM and APEAIO 98 PC are the driver library used with Windaws to control CONTEC Analog inpulfoutput devices To confirm the difference between APLAIO WDM and APLAIO SB PC please reter to detailed information a aaa Clicking on the API AIO button under the Detail displays detailed information on API AIO WDM API AIO 98 PC CONTEC 16 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 2 Setup Executing the Installation 1 Follow the on screen instructions to proceed to install 2 When the required files have been copied the Perform a hardware setup now and Show readme file check boxes are displayed When you are installing the software or hardware for the first time 1 Uncheck Perform a hardware setup now 2 Click on the Finish button Go to Step 2 to set and plug the hardware When the hardware has already been installed Check Perform a hardware setup now then go to Step 4 Initializing the Software CONTEC API DIO 8 PC InstallShield Wizard InstallShield Wizard Complete The InstallShield Wizard has successful ly installed CONTEC API DIO S8 PC Click Finish to exit the wizard Show readme file Back Cancel You have now finished installing the software CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 17 2 Setup Step 2 Setting the Hardware This section describes how to set
5. ioGet AiSamplineData AioSet AoSamplineData AioOutput Do Byte Infor mation es i an executive speed is 113 10 micro second Procedure 1 Chose the measure device from device list 2 Click the button written with the function name to measure the execution speed of the function Please choose from a list the number of channels used for conversion in function AioMultiAi and AioMultiAo Input the transmission data size in function AioGetAiSamplingData and AioSetAoSamplingData The transmission data is set by unit of kByte 3 End the application with an end button CONTEC 76 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 5 About Software Analog Input Measurement Tool It is an analog input measurement utility to carry out infinity sample in the FIFO memory Once the conversion data of memory accumulates to a certain quantity the event occurs and data of the memory is acquired Data in the FIFO memory can be confirmed visually BS Measuring Analog Input x 210001 ADA16 872 LPCI L The name of the board you have just added is displayed AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE Device Setting Channels Sampling Clock Sampling Number in FIFO Stop k Event Times Program End Total Input Sampling FIFO Image 216361 HEFE OK 256l Information ie The number of channels us
6. CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 43 2 Setup Setup Troubleshooting Symptoms and Actions Data input or output does not operate correctly Run the diagnosis program to check that the device is registered and whether any initialization errors have occurred Is there a problem with the device settings wiring or similar Check the I O range setting Also the input data will be undefined if the wiring terminals are not connected Ensure that the channels you are using are correctly connected Connect unused channels to analog ground For voltage input check by connecting a battery or similar if you do not have any other suitable signal source Also check that connecting to analog ground reads correctly as OV The board works with the Diagnosis Program but not with an application The Diagnosis Program is coded with API TOOL functions As long as the board operates with the Diagnosis Program it is to operate with other applications as well In such cases review your program while paying attention to the following points Check the return values of the API functions Refer to the source code for the sample programs The OS won t normally get started or detect the device Refer to the Troubleshooting section of API AIO WDM HELP If your problem cannot be resolved Contact your retailer CONTEC 44 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE
7. CONTEC EH va Batteries Computer The name of the board you have just added is Display adapters displayed FRR ere AIO 121601E3 PE AIO000 Floppy disk controllers IDE ATA ATAPI controllers AIO 161601E3 PE AIO000 eaa AIO 121601UE3 PE AIOQ000 Mice and other pointing devices Bp Modems AIO 161601UE3 PE AIO000 Monitors iB Network adapters PCMCIA adapters Ports COM amp LPT E Processors Sound video and game controllers Se Storage volumes 3 System devices 2 The installed hardware appears under the CONTEC Devices node Open the CONTEC Devices node and select the device you want to setup the device name should appear highlighted Click Properties CONTEC 34 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 3 The property page for the device opens Enter the device name in the common settings tab page and then click OK The device name you set here is used later when programming Al ADA16 32 2 CB F P nverties PR General Common Settings Drive Q Setting The name of the board Device Name MOm you have just added is displayed AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE Board ID 0 Diagnosis Calibration The initial device name that appears is a default value You can use this default name if you wish Make sure that yo
8. Completing the Found New Hardware Wizard The name of the board you have just added is displayed AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE Click Finish to close the wizard Finish Source folder The setup information INF file is contained in the following folder on the bundled CD ROM Windows Vista XP Server 2003 2000 INF Win2000 Aio PCI Windows Me 98 95 INF Win95 Aio PCI Example of specifying the folder for use under Windows XP Apipac G H Apipac FreeSamples C Help I ht Wdm Win2000 3 Wings B io 9860 O ka PCCard Peci lt INF Win95 Aio PCI CJ BufCard Cnt 1 Dio Fsio Gpib 1 Sio Smc nual adme lease F T o 2 HEHE CONTEC 32 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 2 Setup MA CAUTION In Windows XP the Hardware Wizard displays the following alert dialog box when you have located the INF file This dialog box appears only indicating that the relevant driver has not passed Windows Logo testing and it can be ignored without developing any problem with the operation of the board In this case click on the Continue Anyway button Hardware Installation The name of the board you have just added is The software pou are installing for this h
9. AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 85 5 About Software Accessing the Help File 1 Invoke a web browser in your X Window environment 2 In the browser open diohelp htm in the contec caio help directory Using Sample Programs Sample programs have been prepared for specific basic applications Sample programs for each language are contained in the contec caio samples directory For compiling them refer to the manual for the desired language Uninstalling the driver To uninstall the driver use the uninstall shell script contained in the contec caio directory For details check the contents of the script CONTEC 86 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 6 About Hardware 6 About Hardware This chapter provides hardware specifications and hardware related supplementary information For detailed technical information For further detailed technical information Technical Reference including the information such as an T O map configuration register etc visit the Contec s web site http www contec com support to call for it CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 87 6 About Hardware Hardware specification AIO 121601E3 PE Table 6 1 Specification lt 1 2 gt Specification Analog input Isolated specification Number of input channels Input range Absolute max input voltage
10. applicable language and new information please visit the CONTEC s Web site CONTEC 2 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 1 Before Using the Product Linux version of analog I O driver API AIO LNX Stored on the bundled CD ROM driver library API PAC W32 The API AIO LNX is the Linux version driver software which provides device drivers modules by shared library and kernel version Various sample programs of gcc are provided lt Operating environment gt OS RedHatLinux TurboLinux For details on supported distributions refer to Help available after installation Adaptation language gec You can download the updated version from the CONTEC s Web site http www contec com apipac For more details on the supported OS applicable language and new information please visit the CONTEC s Web site Data Logger Software C LOGGER Stored on the bundled CD ROM driver library API PAC W32 C LOGGER is a data logger software program compatible with our analog I O products This program enables the graph display of recorded signal data zoom observation file saving and dynamic transfer to the spreadsheet software Excel No troublesome programming is required CONTEC provides download services at http www contec com clogger to supply the updated drivers For details refer to the C LOGGER Users Guide or our website lt Operating Environment gt OS Windows Vista XP Server 2003 2
11. Add On boards and cards In this help API function reference etc and the information for making the application which used Add On boards and cards are recorded Overview The specification of this library Installing Device The installation method of devices Updating Driver The update method of a driver Driver references Each driver s function reference error code sample program explanation and so on FAQ It shows the frequently asked questions Locating information in the help How to navigate HTML Help CONTEC homepage Link the latest information AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 73 5 About Software Using Sample Programs Sample programs are provided for each of the basic operations You can use these to check the operation of the board and as a reference when writing your own programs To use the sample programs specify the device name in the property page for the program The sample programs are stored in Program Files CONTEC API PAC W32 AIOWDM Samples Ai Microsoft Visual Basic NET design Ai vb Design Ele Edt yew Project Gud Qbug Dga Jods Window tep D t sug o o p ow HERR 2X aivb Design 4 bX Solution Explorer Al BEN Se BA sokti al 1 project ai fa assentiyito rb P cata I Sektion Explorer BF ss vow Properties ox Ai System Windows Forms form v E 4 m Backgroundin 7 none Cursor Cel aut O font Mirosolt Sa
12. Analog Output The analog output is set by specifying the output range The output range indicates the range of voltages of analog output signals The board converts digital signals into voltages in the preset output range according to the resolution Figures 2 11 2 14 illustrates the jumper settings on each board Bipolar 10V 10V JP12 JP13 JP14 JP15 JP16 1 2 3 Bipolar 5V 5V JP12 1 2 co JP13 1 bo co JP14 1 N co JP15 al w co JP16 1238 Unipolar OV 10V JP12 1 2 3 JP13 1 2 3 JP14 1 2 3 JP15 1 No w JP16 1 2 3 Bipolar 10V 10V JP12 JP13 JP14 JP15 JP16 1 2 3 Unipolar OV 10V JP12 O 1 2 3 JP13 1 2 ee JP14 1 w 3 JP15 12 3 JP16 1 2 3 Figure 2 11 Setting the Analog Output lt AIO 121601E3 PE gt Figure 2 12 Setting the Analog Output lt AIO 161601E3 PE gt Bipolar 10V 10V Bipolar 5V 5V 12 3 Unipolar OV 10V 1 2 3 1 2 3 Figure 2 13 Setting the Analog Output lt AIO 121601UE3 PE gt CONTEC 2 Setup AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 25 2 Setup Bipolar 10V 10V Unipolar OV 10V JP13 P o o JP13 O0 0 is G is DE 123 123 Figure 2 14 Setting the Analog Output lt AIO 161601UE3 PE gt A CAUTION Do not set the jump
13. Buffer Amplifier i Lr For leads Digital I O Cable Sela ime Extension ir PCABTPS i eee En DT E2 DT E3 Jer Se VER ENN ATBA 16E BE m shielded cable bundle a pa I 1 1 A 1 i Option Relay terminal stand S PCA37P_ i Cable a i 4 i k oio BNC terminal stand PCB15P_ i ATP 16E Er ks Multi function board al A FTP 15 Figure 3 2 Examples of Connecting Options CONTEC 46 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 3 External Connection Connector Pin Assignment Pin Assignment of CN1 lt Single Endedn Input gt lt Differential Input gt CN1 CN1 nice Gy 19 V DC from PC poser CT 19 45V DC from PC Atel a Groun 3g 18 Simultaneous Hold Output RA a Groun 18 t Simultaneous Hold Output Ane 08 Groun 135 17 Analog Output An OB Croan 17 7 Analog Output Aae 08 Gran 134 16 Analog Input 15 ana og Gitan 16 f Analog Input 7 Anales Graii 1133 15 Analog Input 7 Ana og Grain 15 7 Analog Input 7 ers 08 Groun 1188 14 f Analog Input 14 Ana og Groun 14 Analog Input 6 er 08 Gran 137 18 t Analog Input 6 na og Grin 13 Analog Input 6 AR 08 Grau 1139 12 Analog Input 13 feng og Groun 12 t Analog Input 5 ena 08 Grein 139 11 f Analog Input 5 nna og Gann 11 7 Analog Input 5 ARG 08 Groun 138 10 t Analog Input 12 Ana og Grein 10 Analog Input 4 ana 08 Grain 37 9 Analog Input 4 Ana og Gratin 9
14. CN1 CN2 ly 8 16 channel D A multiplexer converter with over voltage protection J Instrument amplifier Sample amp Hold amplifier p ASIC Counter 8254 16 bit counter 2 A D gt 16 bit counter 1 converter gt 16 bit counter 0 On board DC DC converter memory lt PCI Express Bus gt Figure 6 1 Block Diagram PCI Bus interface CONTEC 96 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 6 About Hardware Timing of Sampling Control Signals There are timing chart diagrams and a table about sampling control signals as shown Fig 6 2 6 4 and Table 6 5 External Smapling Clock Input Na Sample Hold 1 Conversion start Figure 6 2 Timing Chart of External Sampling Clock tsrs tirs tsrs tirs External Smapling Start Trigger Input Figure 6 3 Timing Chart of External Sampling Start Trigger SRP CHRP topp turp External Smapling Stop Trigger Input Figure 6 4 Timing Chart of External Sampling Stop Trigger Table 6 5 Timing Table of External Control Signals Parameter Symbol Typ Unit elay time from external sampling clock to first hold action tDEH 00 nsec nsec nsec elay time from external sampling clock to first A D start pulse tDEC 100 time of sampling start Rising edge srs 10 d time o ing start Rising edge
15. Input impedance Resolution Non Linearity error 1 2 Conversion speed Buffer memory Conversion start trigger Conversion stop trigger Analog output Isolated specification Number of output channels Output range Output current ability Output impedance Resolution Non Linearity error 1 Conversion speed Digital I O Number of output channels Number of input channels Counter device Counter clock Un Isolated Single Ended Input or Differential Input Jumper setup 16ch Single Ended Input 8ch Differential Input Bipolar 10V 5V 2 5V 1 25V or Unipolar 0 10V 0 5V 0 2 5V 0 1 25V Set the input range using both of jumpers and software 20V 2 bit 2LSB 10V 5V 2 5V 1 25V During power up 4LSB 0 10V 0 5V 0 2 5V 0 1 25V During power up Ou sec ch Max 6M data FIFO or16M data RING Software setup Software Input data comparison TTL level external signal Specified sampling data stored Input data comparison TTL level external signal Software 1 2LSB 6p sec ch Max Un Isolated input 4ch TTL Selection of a counter output is possible at a jumper Un Isolated output 4ch TTL A counter control input and common use are possible at a jumper 18254 equivalent Internal 4MHz or External signal 88 CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 6 About Hardware Table 6 1 Specification lt 2 2 gt Sp
16. PE AIO 161601UE3 PE AlO 121601E3 PE AlO 161601E3 PE AlO 121601UE3 PE AlO 161601UE3 PE User s Guide CONTEC CO LTD December 2008 Edition 3 9 31 Himesato Nishiyodogawa ku Osaka 555 0025 Japan Japanese http www contec co jp English http www contec com Chinese _http www contec com cn No part of this document may be copied or reproduced in any form by any means without prior written consent of CONTEC CO LTD 12232008 09212007 Management No A 51 477 12232008 rev3 Parts No LYHQ843
17. Version Ver 3 58 Elsi installed Boards Device Driver Group Board Board Name I VO Add IRQ AlOO0 21 1 i AD12 6 PCI B6000h 20 The name of the board you have just added is displayed AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE lt Notes API AlO 98 PC does not support ADA16 32 2 PCI F and ADA16 32 2 CB F Please use APL AIO WDM when using these boards Infomation Board Name The name of the board Device Name A000 you have just added is Driver No fo Group No displayed AIO 121601E3 PE Ce c eeo lies Channel v Range 10 to 10 v AIO 161601E3 PE Input Data 1 13770 08e9h AIO 121601UE3 PE AIO 161601UE3 PE 2 Setup CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 41 2 Setup Analog input You can select the desired input channel and input range from the lists Input data is plotted on a graph Analog output You can select the desired output channel and output range from the lists CONTEC 42 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 2 Setup Diagnosis Report 1 Clicking on the Report button displays detailed data such as a board channel settings and the diagnosis results while saving them in text format The results are saved and displayed as a text file AioRep txt in th
18. ennen 86 Using Sample Programs ran rarere sveber seernes erne 86 Uninstalline the rivets eee tices acess et ceesette ered ieee leeds hare E O A TEN Ree NEN ERDERE 86 6 ABOUT HARDWARE 87 For detailed technical informationens in ERE EER A E EER 87 Hardware specificationer oas a E R E tease tee E EYE 88 Block Diagrami rssi at ann ERRER ENEE nen nna NE 96 Timing of Sampling Control Signals oranger 97 About Calibration a a R A N 98 Differences between past analog E and this product ussseseseererenrrenrerererenener nerne renee 99 CONTEC AIO 121601E3 PE AIO 1616E3 PE AIO 1216UE3 PE AIO 1616UE3 PE v vi CONTEC AIO 121601E3 PE AIO 1616E3 PE AIO 1216UE3 PE AIO 1616UE3 PE 1 Before Using the Product 1 Before Using the Product About the Board This product is an unisolated PCI Express bus compliant interface board that expands the I O function of a PC for analog signals This product carries high capacity buffer memory for 16M data for analog input allowing background sampling to be performed in a variety of trigger conditions This product also has one analog output channel four channels for TTL level digital input and four channels for TTL level digital output The product lineup consists of four models depending on the combination of the resolution of the analog input block 12 bit or 16 bit and the conversion speed 10usec ch or lusec ch Using specially designed accessories allows you to expand fu
19. event usually without obtaining data in the normal state AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 55 4 Functions Writing of data The number of times m of sampling r Repeat Repeat indicates the number of repetitions of sampling to be executed from when the sampling start condition is satisfied until the end of sampling including delayed sampling The number of repetitions is set by means of software for which conversion is repeated You can set an infinite number of repetitions in which case the conversion is terminated by the software abort command Input data items are stored to the memory sequentially The repetition state can be subject to status monitoring and application notification Start condition satisfied Stop condition satisfied Start condition satisfied Stop condition satisfied N N N al j ay ld ld Le ld Sampling Sampling gt End of repetition End of repetition First repetition gt Second repetition gt This board does not support the Repeat feature when the sampling start condition is software Clock The internal or external sampling clock can be selected as the sampling clock that determines the sampling period The sampling clock is selected by means of software Internal sampling clock The clock signal from the on board clock generator is used External sampling clock The edge of the digital signal
20. fault CONTEC 48 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 3 External Connection Analog Input Signal Connection There are two analog input mode the Single ended input and the Differential input Here we give some examples of analog input connections by using flat cable or shield cable Single ended Input The following figure shows an example of flat cable connection Each signal source is connected to one analog input channel and the signal common to analog ground pin of CN1 BOARD l CN1 Cable Signal Source Analog Input 0 15 O Analog Ground gt d Figure 3 5 Single ended Input Connection Flat Cable The following figure shows an example of shield cable connection When the distance between the signal source and the board is long or you want to increase the noise tolerance a shield cable is suggested Connect the signal by the core wire and common signal by the shield braids BOARD CN1 Shield cable Signal Source Analog Input 0 15 Analog Ground Vv Figure 3 6 Single ended Input Connection Shield Cable MA CAUTION Ifthe signal source contains over 100kHz AIO 121601E3 PE AIO 161601E3 PE or 1MHz AIO 121601UE3 PE AIO 161601UE3 PE signals the signal may effect the cross talk noise between channels Ifthe board and the signal source receive noise or the dista
21. input from an external device is used for the sampling clock CONTEC 56 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 4 Functions Start Condition The condition for controlling the start of sampling can be selected from among software input data comparison and an external trigger The conditions for controlling the start and stop of sampling are completely independent of each other they can be set separately Software The board starts sampling and storing input data to memory immediately after the operation start command is issued Input data comparison When the operation start command is issued the board compares the analog signal input through a specified channel to the value of the preset comparison level If the analog signal satisfies the condition the board starts storing input data Level comparison conditions are set as two conditions level and direction Analog signal nN e e Pa Pod 4 AA gt Level comparison conditions satisfied Level The above sketch shows that the level comparison condition is satisfied in the rising direction The start condition is satisfied when the analog signal at the specified channel passes the comparison level in the rising direction Input data items are stored to memory starting with those at solid dots Analog signal Level ae Level comparison conditions satisfied a 0 sg in bd The above sketch shows
22. jumpers For details see Chapter 2 Setup Setting the Hardware Setting the Analog Output CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 65 4 Functions Output data Set output data to output analog signals You can output analog signals to the specified channel or channels from 0 to an arbitrary number of channels by executing the software command The following equation represents the relationship between output data and voltage Output data Voltage Min range value x Resolution Max range value Min range value The value of resolution for the 12 bit device is 4096 that for the 16 bit device is 65536 lt 10V range gt The following tables show the relationship between the output data and the voltage Output data 12 bit Output data 16 bit 9 995V 4095 9 99970V 65535 0 00030V 32769 32768 0 00030V 32767 soooov of tooov o Ex When 3V is output at a resolution of 12 bit in the 10 volt range Output data 3 10 x 4096 10 10 2662 4 The value that can be set as output data at this time is an integer Select 2662 or 2663 as the output data The analog signal corresponding to the output data contains an error as follows Output data 2662 converted to 2 9980 V Output data 2663 converted to 3 0029 V This error is a consequential error occurring when output data is obtained from an expected analog value lt 0 10V
23. ne Digital Ground TIT i i TIT Figure 3 11 Digital Input Connection BOARD Output CN2 Cable Target I Ior 24mA gt O Digital Ground Figure 3 12 Digital Output Connection MAN CAUTION Do not short the output signals to analog ground digital ground and or power line Doing so may damage the board Reference For the operation timings for control signal input see Timing of External Control Signals in Chapter 6 Hardware CONTEC 52 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 4 Functions 4 Functions This chapter explains the function that can be achieved by hardware and driver s combinations The driver indicates the thing of API AIO WDM as long as there is no annotation Analog Input Function The board converts analog signals to digital data according to the resolution and stores it in memory You can set a variety of conditions for analog input including the input channel sampling period and sampling start stop conditions Analog input processes are classified as follows 1 Setting the Conversion Condititions Resolution Clock Input Mode Start Condition Channel Stop Condition Range Delay Memory Event Repeat 2 Starting Stopping Operation Start Stop 3 Monitoring the Status and Acquiring Data Status Sampling Repeat Data aquisit
24. omission or any questionable item in this document please feel free to notify CONTEC CO LTD Regardless of the foregoing statement CONTEC assumes no responsibility for any errors that may appear in this document or for results obtained by the user as a result of using this product Trademarks MS Microsoft Windows and Windows NT are trademarks of Microsoft Corporation Other brand and product names are trademarks of their respective holder CONTEC ii AIO 121601E3 PE AIO 1616E3 PE AIO 1216UE3 PE AIO 1616UE3 PE Table of Contents Check Your Package Ja ET a AE EEEE EET AE ER ser E DERS REE ii Trade S N mod sets ii Table Of Contents sain res E EE REE EE AEE N A A iii l BEFORE USING THE PRODUCT 1 About the Board stilren skeerne EER E toca ENE A i cases aah 1 SS cho ee RRR POORER oP EP E Te PTO RE SEC RT ERSTE ITE EOE 1 SUPPOTE SOL W ALE ciio inna R sneen REE A AR ANE 2 Cablev amp Connector Options nan sr ie seas EA Sn ea a 4 Accessories OpPtlON ejb rne EE EEEE EE EAEE NEI EE E EAE 5 Customer Support ersa E a a E EA AE T SS 6 WebSite AT E E S cada A A R ATTRA 6 Limited Threc Y cars Warranty esros iaeaea EAR E A R E E Ss 6 How to Obtain Service scsi EE E AR 6 Eiability sa a a a E CTE E O T EA 6 Safety Precautions ispisane nE E EE A A A ARA AN 7 Safety Informationen R E E EEEE O EN AR 7 Handling Precautions enre e ER EE EREE E 8 ENVATONIMENE rnanan aa EA BE ESS A AAEN AE AA ES AL 9 TASPES HON AEE
25. other Doing either can result in a fault CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 47 3 External Connection Pin Assignment of CN2 N C B8 A8 t 5V DC from PC Digital Ground f B7 Sampling Clock Output External Sampling Clock Input t B6 External Stop Trigger Input External Start Trigger nput B5 A Digital Input 3 INT Trigger Digital Input 2 CNT Clock t B4 A4 Digital Input 1 CNT Gate Digital Input 0 B3 A3 Digital Ground Digital Output 3 CNT Output B2 A2 Digital Output 2 Digital Output 1 B1 A1 7 Digital Output 0 Digital input signal Digital input signal Also serving as the counter gate control input signal Digital Input 2 Digital input signal CNT Clock Also serving as the clock input signal Digital input signal Also serving as the interrupt input signal output signal Digital Out 3 igital output signal to CNT Output e of being jumper switched to serve as the counter output signal 5V DC from PC Outputs 5V The total current carrying capacity that can be supplied with 5V output of CN1 is 0 9A N C Digital Ground Digital ground common to the signals and 5V DC from PC ic Noconnectiontothispin o O Figure 3 4 Pin Assignment of CN2 MA 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
26. tars 100 nsee time o pling start Falling edge tsrs 100 nsee d time o ing start Falling edge mrs 100 nsee Set up time o pling stop Miis edge esre 100 nsee O Gag aig SEE Set up time of sampling stop Falling eag isee 100 nsee 100 nsee Hold time of sampling stop Falling edge MA CAUTION All the model values are shown at the time of Table 6 5 CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 97 6 About Hardware About Calibration This board is calibrated before shipment Contact your retailer if the board does not provide its prescribed performance CONTEC 98 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 6 About Hardware Differences between past analog E and this product Based on the previous analog E series for the PCI bus this product has been redesigned to support the PCI Express bus Therefore the same usage as the E series for PCI bus can be basically done There are some differences in specifications as shown below Past E Series AD12 16 PCDE AD16 16 PCDE AD12 16U PCDEH AD16 16U PCI EH AD12 16 PCIDEV AD16 16 PCDEV AD12 16U PCIEV AD16 16U PCDEV This product AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO161601UE3 PE AIO121601E3 PE AD12 16 PCDE and AD12 16 PCDEV AIO 121601E3 PE AD12 16 PCDEV AD12 16 PCDE I O address Any 32 byte boundary Any 1
27. the board and plug it on your PC The board has some switches and jumper to be preset Check the on board switches and jumpers before plugging the board into an expansion slot The board can be set up even with the factory defaults untouched You can change board settings later Parts of the Board and Factory Defaults Figure 2 1 Figure 2 4 show the names of major parts on the board Note that the switch and jumper setting shown below is the factory default AIO 121601E3 PE SW for setting board ID SW1 BOARD ID Jumper for setting Input Range 1 2 3 12 1283 123 JP11 O O 1 2 3 CN1 Analog Signal ee T O Conector CN2 Digital and Control Signal I O Connector CN3 Channel Expanding X co HDD DD ELSE Jumper for setting Output Range Unit Connector JP12 2 3 Jumper for Input Jumper for JP13 Mode Setting counter Setting 23 12 3 123 Jp14 OOO ofre 23 JP16 123 1 2 3 Figure 2 1 Part Names lt AIO 121601E3 PE gt CONTEC 18 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 2 Setup AIO 161601E3 PE WwW for setting board ID SW1 BOARD ID Jumper for setting Input Range 1 2 3 SE ER E ee ee PE MMO IACI ALA JP9 y 123 B g 10 STO a 123 JP11 O O 1 2 3 CN
28. the older the data item acquired first As the ring memory retains data even after that data is acquired you can fetch the same data any number of times fo FRR HS Input data write position ra os S Input data write position fo a s i ra N Data acquired for a user memory Conversion data The following equation represents the relationship between input data and voltage Voltage Input data x Max range value Min range value Resolution Min range value The value of resolution for the 12 bit device is 4096 that for the 16 bit device is 65536 lt 10V range gt The following tables show the relationship between AD conversion data and voltage Conversion data 12 bit Conversion data 16 bit 9 995V 4095 9 99970V 65535 0 00030V 32769 32768 0 00030V 32767 soooov o lov o i Ex When input data 3072 is input at a resolution of 12 bit in the 10 volt range Voltage 3072 x 10 10 4096 10 5 0 CONTEC 62 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 4 Functions lt 0 10V range gt The following tables show the relationship between AD conversion data and voltage Conversion data 12 bit Conversion data 16 bit 9 998V 9 99985V 65535 5 002V 2049 5 00015V 32769 2048 32768 4 99985V 32767 Ex When input data 3072 is input at a resolution of 12 bit in the 0 10 volt range Voltage 3072 x 10 0 4096 0 7 5 C
29. the wizard You have now finished installing the hardware CONTEC 30 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE When Using the API AIO 98 PC 1 The Found New Hardware Wizard will be started Found New Hardware Wizard Welcome to the Found New Hardware Wizard Windows will search for current and updated software by looking on your computer on the hardware installation CD or on the Windows Update Web site with your permission Read our privacy policy Can Windows connect to Windows Update to search for software O Yes this time only O Yes now and every time connect a device Click Next to continue Select No not this time and then click the Next button 2 Select Install from a list or specific location Advanced and then click the Next button Found New Hardware Wizard Welcome to the Found New Hardware Wizard This wizard helps you install software for Multimedia Controller If your hardware came with an installation CD 582 or floppy disk insert it now What do pou want the wizard to do O Install the software automatically Recommended Click Next to continue CONTEC 2 Setup AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 31 2 Setup 3 Specify that folder on the CD ROM which contains the setup information INF file to register the board Found New Hardware Wizard
30. 000 Data acquisition VI library for LabVIEW VI DAQ Available for downloading free of charge from the CONTEC web site This is a VI library to use in National Instruments Lab VIEW VI DAQ is created with a function form similar to that of LabVIEW s Data Acquisition VI allowing you to use various devices without complicated settings See http www contec com vidaq for details and download of VI DAQ Data Acquisition library for MATLAB ML DAQ Available for downloading free of charge from the CONTEC web site This is the library software which allows you to use our analog I O device products on MATLAB by the MathWorks Each function is offered in accordance with the interface which is integrated in MATLAB s Data Acquisition Toolbox See http www contec com mldaq for details and download of ML DAQ CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 3 1 Before Using the Product Cable amp Connector Option lt For analog I O gt Flat Cable with One 37 pin D Type Connector Shielded Cable with One 37 pin D Type Connector Shielded Cable with Two 37 pin D Type Connectors Flat Cable with Two 37 pin D SUB Connectors Coaxial Cable for Single ended Inputs 2 Wires Shielded Cable for Differential Inputs lt For digital I O gt Flat Cable with One 15 pin D Type Connector Flat Cable with Two 15 pin D Type Connectors Flat Cable with 1 Sided 16 Pin Header Connector 1 5m Conversion Ca
31. 1 Analog Signal we oe T O Conector CN2 Digital and Control LN i Signal I O Connector f oe CN3 Channel Expandin Unit Connector JP12 Jumper for Input Jumper for JP13 Mode Setting counter Setting 123 12 3 12 3 JP14 O 00 1 2 3 12 3 Figure 2 2 Part Names lt AIO 161601E3 PE gt CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 19 2 Setup AIO 121601UE3 PE Jumper for setting Output Range SW for setting board ID 2 3 JP12 JP13 ojlo Jumper for setting Input Range 1 2 3 Me EIEI B CN1 Analog Signal 1 0 Conector CN2 Digital and Control Signal I O Connector CN3 Channel Expanding Unit Connector Jumper for setting Input Range Jumper for counter Setting 1 2 3 2 3 123 Bos O oo Bea SEE p JPT JP2 pi for Ma Ti JP3 3 JP5 12 3 Figure 2 3 Part Names lt AIO 121601UE3 PE gt CONTEC 20 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE AIO 161601UE3 PE Jumper for setting Output Range 1 2 3 JP13 12 3 Jumper for setting Input Range 1 2 3 1 2 3 CN1 Analog Signal 1 0 Conector CN2 Digital and Control Signal I O Connector CN3 Channel Expanding Unit Connector Figure 2 4 Part Names CONTEC e DDD SW for setting board ID SW1 BOARD
32. 1UE3 PE Table 6 4 Specification lt 1 2 gt Specification Analog input Isolated specification Un Isolated Single Ended Input or Differential Input Jumper setup Number of input channels 16ch Single Ended Input 8ch Differential Input Input range Absolute max input voltage Input impedance Resolution Non Linearity error 1 Conversion speed Buffer memory Conversion start trigger Conversion stop trigger Analog output Isolated specification Number of output channel Output range Output current ability Output impedance Resolution Non Linearity error 1 Conversion speed Digital I O Number of output channels Number of input channels Counter device Counter clock Bipolar 10V 5V or Unipolar 0 10V 0 5V Jumper setup 3LSB u sec ch Max 6M data FIFO or 16M data RING Software setup Software Input data comparison TTL level external signal Specified sampling data stored Input data comparison TTL level external signal Software 3LSB Ou sec ch Max Un Isolated input 4ch TTL Selection of a counter output is possible at a jumper Un Isolated input 4ch TTL A counter control input and common use are possible at a jumper 18254 equivalent Internal 4MHz or External signal 94 CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 6 About Hardware Table 6 4 Specification lt 2 2 gt JO address Any 32 byte boundary 83
33. 3 PE 3 External Connection 3 External Connection This chapter describes the interface connectors on the board and the external I O circuits Check the information available here when connecting an external device How to connect the connectors Connector shape To connect an external device to this board plug the cable from the device into the interface connector CN1 CN2 shown below The board has two interface connectors the analog I O connector CN1 37 pin female D SUB connector and the control signal connector CN2 16 pin pin header for digital input output and counter control Interface Connector CN1 x mn wv Connector used 37 pin D SUB connector F female type A DCLC J37SAF 20L9E mfd by JAE or equivalent to it 207 17 Applicable connector yan 17JE 23370 02 D8C CG mfd by DDK M male type Interface Connector CN3 Interface Connector CN2 3 A8 It is the connector CN3 for ATCH 16A PCD or ATUH 16A PCD Applicable connector PS 16SEN D4P1 1C mfd by JAE Please refer to chapter 1 for more information on the supported cable and accessories Figure 3 1 Interface Connector Shape CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 45 3 External Connection
34. 3V 2000 mA Max Operating condition 0 50 C 10 90 RH No condensation Bus specification PCI Express Base Specification Rev 1 0a xl Physical dimensions mm 169 33 L x 110 18 H nterface connectors 37 pin D SUB connector F female type Screw clock 4 40UNC DCLC J37SAF 20L9E mfd by JAE equivalent to it 16 pin Pin header PS 16SEN D4P1 1C mfd by JAE equivalent to it When the environment temperature is near 0 C or 50 C the non linearity error may become larger 2 At the time of the source use of a signal which built in the high speed operational amplifier 3 An error of about 0 02 of the maximum range value may occur with an un isolated bipolar setting of 5 V or an un isolated unipolar setting of 0 5 V 4 Ifit is supplied 5VDC from the CN1 or CN2 connectors to the external device the power consumption of this board will be bigger than what this specification has defined Board Dimensions 169 33 L 110 18 H Lad mm The standard outside dimension L is the distance from the end of the board to the outer surface of the slot cover CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 95 6 About Hardware Block Diagram Figure 6 1 is a circuit block diagram of this board 16 single ended Analog Outputs Simultaneous 4 Digital Input Counter 8 differential Hold 4 Digital Output signals Analog Inputs control signals l
35. 6 byte boundary Analog input range Jumper setting The setting different from old goods Jumper setting Analog output range Jumper setting The setting different from old goods Jumper setting 16M data FIFO or 16M data RING 1 256K data FIFO or 256K data Buffer memory RING 3 3V 1500mA Max 5V 1000mA Max 5V 1100mA Max 5V DC from PC CN1 0 9A 5V DC from PCCN1 2A CN2 0 9A CN2 1A CN1 CN2 resource setting jumper JP12 Specification Rev 1 0a xl Universal key shapes supported 5V key shapes supported 169 33 L x 110 18 H 176 41 L x 105 68 H 176 41 L x 106 68 H mm 1 Itis necessary to correct the application because the capacity of the buffer memory is different when replacing it from old goods External supply capable current AIO161601E3 PE AD16 16 PCI EV and AD16 16 PCIE AIO161601E3 PE AD16 16 PCDEV AD16 16 PCDE I O address Any 32 byte boundary Any 16 byte boundary Analog input range Jumper setting The setting different from old goods Jumper setting Analog output range Jumper setting The setting different from old goods Jumper setting 16M data FIFO or 16M data RING 1 256K data FIFO or 256K data Buffer memory RING Analog output 3LSB 2LSB Non Linearity error 3 3V 1500mA Max 5V 1000mA Max 5V 1100mA Max External supply 5V DC from PC CN1 0 9A 5V DC from PC CN1 2A capable current CN2 0 9A CN2 1A CN1 CN2 resource setting jumper JP12 Specification Rev 1 0a xl Univers
36. Analog Input 4 Ang 08 Greit 138 8 f Analog Input 11 ang og Gitan 8 7 Analog Input 3 e E BESET oa E n ERE Analog Ground 24 6 Analog Input 10 Analog Groun 6 Analog nipit 2 A sa 1133 5 f Analog Input 2 An eC 5 t Analog Input 2 jens 08 Grau 1138 4 Analog Input 9 ana og Greun 4 t Analog Input 1 a OB aroun 3 Analog Input 1 a PE aroun 3 t Analog Input 1 Analog Ground 21 2 Analog Input 8 Analog Groun 2 7 Analog Input 0 Analog Ground Oy Ana og Input 0 Analog Groun pee iene og Input 0 Analog Input 0 og input signals in single ended input mode Analog Input 15 numbers correspond to channel numbers Analog Input 0 og input signals in differential input mode Analog Input 7 numbers correspond to channel numbers og Input O og input signals in differential input mode Analog Input 7 e numbers correspond to channel numbers alog Output alog output signal Analog ground common to analog I O signals Simultaneous Hold Output Control signal for simultaneous sampling unit ATSS 16 available as an option 5V DC from PC Outputs 5V The total current carrying capacity that can be supplied with 5V output of CN2 is 0 9A Digital Ground Digital ground common to Simultaneous Hold Output and 5V DC from PC Figure 3 3 Pin Assignment of CN1 MA CAUTION Do not connect any of the outputs and power outputs to the analog or digital ground Neither connect outputs to each
37. CN1 by the shielded braids BOARD CN1 Shield cable Signal Source Analog Input 0 7 Analog Input 0 7 Analog Ground Figure 3 8 Differential Input Connection Shield Cable MA CAUTION Ifthe signal source contains over 100kHz AIO 121601E3 PE and AIO 161601E3 PE or 1MHz AIO 121601UE3 PE and AIO 161601UE3 PE signals the signal may effect the cross talk noise between channels The input data would be uncertain if the analog ground is not connected If the board and the signal source receive noise or the distance between the board and the signal source is too long data may not be input properly The input voltage from the input or input should not exceed the maximum input voltage based on the board analog ground If it exceeds the maximum voltage the board may be damaged Because the input data will be uncertain if the pin or the pin of CN1 is not connected all the unused input pins of CN1 should be connected to the analog ground AGND CONTEC 50 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 3 External Connection Analog Output Signal Connection This section shows how to connect the analog output signal by using a flat cable or a shielded cable The following figure shows an example of flat cable connection Connect the signal source and ground to the CN1 analog output BOAR
38. Click on the Install button Bi Abi PAC W 32 Installer Driver to Install Install option Fun Funtime Detall Full APEMOIWDM Advanced Analog WO driver e f Every files such as drivers AP AIO helps samples and utilities are f Classic Analog NO driver j installed F APECNT WDM Advanced Counter Input driver c J F APHCNTIS8 PC Classic Counter input driver e SPECHT Runtime Minimum driver files to control F APEDIO WDM Advanced Digital VO driver the devices are installed F APEDIO IEPC Classic Digital YO driver n APIDIO F APHGPIB 9A PC Classic GPIB communication e Usage ot driver library F APHGPLVAW32 GPIB driver for LabVIEW c c To use driver library Hardware installation and initial setting F APESIO IH PC Classic Serial communication e must be done Please refer to the following explanation F APFSMOJWDM Advanced Motion control driver APESMC S0 PC Classic Motion control driver J r Usage of clussic driver F APHIMERW3 On board system timer driver f __ Usage of advanced driver APFAIO WDM and APEAIO 48 PC are the driver library used with Windaws to control CONTEC Analog inpuYoutput devices To confirm the difference between APL AIO WOM and APEAIO SE PC please refer ta detailed information Clicking on the API AIO button under the Detail displays detailed information about API AIO WDM and API AIO 98 PC Run the installation 1 Complete the insta
39. D CN1 Cable Target Analog Output gt Analog Ground F 4 i Figure 3 9 Analog Output Connection Flat Cable If the distance between the signal source and the board is long or if you want to increase the noise tolerance a shield cable connection is strongly recommended BOARD CN1 Shield cable Target Analog Output 3 Analog Ground Vv Figure 3 10 Analog Output Connection Shield Cable MA CAUTION If the board or the connected wire receives noise or the distance between the board and the target is long data may not be outputted properly For analog output signal the current capacity is 5mA Max Check the specification of the connected device before connecting the board Do not short the analog output signal to analog ground digital ground and or power line Doing so may damage the board CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 51 3 External Connection Digital I O signals and Control signals Connection The digital I O signals and the control signals are interfaced through the connector CN2 User can use an optional cable DT E1 or DT E2 or DT E3 with bracket and a 15 pin D type female connector to connect these signals to your external devices All the digital I O signals and control signals are TTL level signals BOARD 10kQ CN2 Cable i Target Input 4
40. E E S A E AI AE E 9 SOTA OEEO E E E E EOTS 9 Disposal isre r E E R E EEE E E E i 9 2 SETUP 11 Whati CtUp hora an a asens SS EDEN ENE SEERE ES tanh EET EEN SEE ER ERN 1 Using the Board under Windows Using the Driver Library API PAC W32 eeeeeeeeseeeee 1 Using the Board under Windows Using Software Other than the Driver Library API PAC W32 11 Using the Board under an OS Other than Windows 0 0 eeseseeeeseeeseseseeeeeeeseseseseseetessesenees 12 Step 1 Installing the Software m ABOUEthE DIV EEN RE EEEE E E N E E EE Starting the Install Programi osiin roren e E A AAEE EE AEREO 4 SelectAPI ATO WDMY a ee t 15 Selec APFATO OS PO a eea E A EEN E A T 16 Step 2 Setting the Hardware ice ar iar a a EAEE E NRA E A ETE 8 Parts of the Board and Factory Defaults 0 0 ecececceesseceseeseseeseseeceseesesesseeeeseeeaeeeseeeeseeseeeeseaeeaeats 8 Setting the Board LD Sosna ia RAA AN ARA SEN ASA SEER SOREN ERA LUNGER 22 Setting the Analog Inputs csc cesses a E EA E E EE E TEE EEE 22 Setting the Analog Output R235 Setting the Counter Control and Digital I O Signals oo ceeeeseteeeeesseseseeseeeseseseeneeeeeeaes 26 CONTEC AIO 121601E3 PE AIO 1616E3 PE AIO 1216UE3 PE AIO 1616UE3 PE ill PlUS Siig th Board EIDE ED ED En Er Er ne 27 Step 3 Installing the Hardware sisina ratede R E R E EE 28 Purnia 8 ofr The PCs ie FAREN SR say DENDE FEE Ge Se ER Oar EIN a Da nO Eis 28 When Using the APFATOCWDM N naa ie ani ented anon cae eased 28
41. I O Number of output channels Number of input channels Counter device Counter clock Un Isolated Single Ended Input or Differential Input Jumper setup 16ch Single Ended Input 8ch Differential Input Bipolar 10V 5V or Unipolar 0 10V 0 5V Jumper setup 20V MQ or more 6 bit 5LSB Ou sec ch Max 6M data FIFO or 16M data RING Software setup Software Input data comparison TTL level external signal Specified sampling data stored Input data comparison i TL level external signal Software Un Isolated h Bipolar 10V Unipolar 0 10V Jumper setup 5 Q or less 6 bit 3LSB 10u sec ch Max Un Isolated input 4ch TTL Selection of a counter output is possible at a jumper Un Isolated output 4ch TTL A counter control input and common use are possible at a jumper i8254 equivalent Internal 4MHz or External signal 90 CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 6 About Hardware Table 6 2 Specification lt 2 2 gt Specification 69 33 L x 110 18 H nterface connectors 37 pin D SUB connector F female type Screw lock 4 40UNC DCLC J37SAF 20L9E mfd by JAE equivalent to it 16 pin Pin header PS 16SEN D4P1 1C mfd by JAE equivalent to it 60g 1 When the environment temperature is near 0 C or 50 C the non linearity error may become larger 2 At the time of the source use of a signal wh
42. ID a Jumper for setting Input Range 123 1 2 3 lt AIO 161601UE3 PE gt Jumper for Input Mode Setting 1 2 3 1 2 3 Jumper for counter Setting 2 3 2 3 2 Setup AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 21 2 Setup Setting the Board ID If you install two or more boards on one personal computer assign a different ID value to each of the boards to distinguish them The board IDs can be set from 0 Fh to identify up to sixteen boards If only one board is used the original factory setting Board ID 0 should be used Setting Procedure To set the board ID use the rotary switch on the board Turn the SW1 knob to set the board ID as shown below SW1 BOARD ID Factory setting Board ID 0 Figure 2 5 Board ID Settings SW1 Setting the Analog Input The analog input is set by specifying the input mode and input range For the input mode setting function see Chapter 4 Functions Setting the Input Mode The input mode is the method of connecting analog input signals The single ended and differential input modes are available The jumper settings for these modes are common to the AIO 121601UE3 PE AIO 161601UE3 PE AIO 121601E3 PE and AIO 161601E3 PE Use JP4 JP6 to set the desired input mode Single Ended Input Differential Input 12 3 1 2 3 1 2 3 1 2 3 1 2 3 123
43. ONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 63 4 Functions 4 Reset Various states can be reset by executing the following reset commands All reset This command resets the entire device thereby initializing the device Status This command resets the sampling clock error status and AD conversion error status Memory This command resets the following memory related states Resets the sampling count to 0 Resets the specified number of samples stored status to OFF Resets the buffer overflow status to OFF Resets the repeat count to 0 5 Extended function Simultaneous Sampling Control Simultaneous sampling is executing AD conversion on multiple channels at the sampling clock timing The simultaneous sampling unit ATSS 16A available as an option provides this board with the 16 channel simultaneous sampling feature Channel Expansion Using the channel expansion sub board ATCH 16A PCD for AIO 121601E3 PE and AIO 161601E3 PE or ATUH 16A PCI for AIO 161601UE3 PE and AIO 121601UE3 PE increases the maximum number of input channels to 32 16 channels in differential input mode CONTEC 64 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 4 Functions Analog Output Function The board converts digital data to analog signals according to the resolution Resolution Resolution signifies the number of bits used by an analog output device to
44. PC HELPER 100KSPS 12 bit Analog I O Board for PCI Express AIO 121601E3 PE 100KSPS 16 bit Analog I O Board for PCI Express AlO 161601E3 PE 1MSPS 12 bit Analog I O Board for PCI Express AIO 121601UE3 PE 1MSPS 16 bit Analog I O Board for PCI Express AlO 161601UE3 PE User s Guide CONTEC CO LTD 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 Board One of the following 1 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE or AIO 161601UE3 PE First step guide 1 CD ROM 1 API PAC W32 1 1 The CD ROM contains the driver software and User s Guide this guide Ey oT First step guide COM Ser I Disk CONTEC AIO 121601E3 PE AIO 1616E3 PE AIO 1216UE3 PE AIO 1616UE3 PE Copyright Copyright 2007 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 The information in this document is subject to change without notice All relevant issues have been considered in the preparation of this document Should you notice an
45. TEC 58 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 4 Functions Delay Delayed sampling is performed after the sampling stop condition is satisfied When a sampling stop condition other than the software abort command is satisfied the board performs sampling for the specified number of times of delayed sampling to store input data to memory If you set the number of times of delayed sampling to 0 the board stops sampling the moment the sampling stop condition is satisfied Sampling stop condition satisfied t y The number of times of sampling N Sampling stopped A Delayed Sampling v Time Event Event works as a function for reporting the occurrence of a certain board state to the application The following events can be used in combination depending on the purpose of usage AD conversion start condition satisfied event This event occurs when the AD conversion start condition is satisfied The event is nullified when the conversion start condition is software Repeat end event This even occurs whenever a repetition is completed End of device operation event This event occurs when the entire operation including repetitions is completed Stored specified sampling times event This event occurs when sampling has been performed for the number of times set by software Overflow event This event occurs at an attempt to store input data with the me
46. When Using the APIEATO 98 PC 2 ccassiesesssstiststs caves serene a RA ARARNAR 31 Step 4 Initializing the Software acces iiss sene ER Flere E tones ester anses 34 When Using the API AIO WDM ieres icetiaaeancianesan cans Een reen 34 When Using the API AIO 98 PC Step 5 Checking Operations with the Diagnosis Program 0 ceeeeeesesseeeseseseseeeeeeeesseseeeeeeteeseaes 37 What is the Diagnosis Program i ses tseccsccesdaves adcccesiaenanrcieci T T E 37 Check Methods sanonnan ra dh henses a NERE ae A ARRE 37 Using the Diagnosis Program for Use of API AIO WDM 38 Using the Diagnosis Program for Use of API AIO 98 PC cccecesseseseeseseseseseseesescetseseseeeeeeteeas 41 Setup Troubleshooting anes E acca Aas sua ue lense snes eee NES NENS EY 44 Symptoms ad Actions cose cries annen E E EEE INES 44 If yo t problem cannot b resolved aes renee a i nes 44 3 EXTERNAL CONNECTION 45 How to connect the connectors Connector shape soe a voveneecdiauasavsneqcatescanevseseunvaccesavassvecsuciecs anevarsneaaecncanests Connector Pin Assignment Analog Input Signal Contiecttonis cei sssccisoiates eepetacigni see aseistedeesan a a EDGE 49 Singl sended PU ai ee ees ie Ae eae a eh oa ore easel a Rae 49 Differential Inputs LAS sonden Bi a E ERE DEA EEA E Eee 50 Analog Output signal Connections rise rr see E erne 51 Digital I O signals and Control signals Connection e ssssssssssssissetsrsssstsrtstrtsrtstsresrertnresrerenr
47. a failure Operating temperature 0 50 C Operating humidity 10 90 RH No condensation Corrosive gases None Floating dust particles Not to be excessive Inspection 1 Before Using the Product If used in an unauthorized environment the board may Inspect the product periodically as follows to use it safely Check that the bus connector Check that the board has of the board and its cable have no dust or foreign matter adhering been plugged correctly The gold plated leads of the bus connector have no stain or corrosion Storage When storing this product keep it in its original packing form 1 Put the board in the storage bag 2 Wrap it in the packing material then put it in the box 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 CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 9 1 Before Using the Product CONTEC 10 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 2 Setup 2 Setup This chapter explains how to set up the board What is Setup Setup means a series of steps to take before the product can be used Different steps are required for software and hardware T
48. al key shapes supported 5V key shapes supported 169 33 L x 110 18 H 176 41 L x 105 68 H 176 41 L x 106 68 H mm 1 Itis necessary to correct the application because the capacity of the buffer memory is different when replacing it from old goods CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 99 6 About Hardware AIO121601UE3 PE AD12 16U PCDEV and AD12 16U PCIDEH AIO121601UE3 PE AD12 16U PCDEV AD12 16U PCDEH Power consumption 3 3V 1200mA Max 5V 1000mA Max 5V 1200mA Max External supply 5V DC from PC CN1 0 9A 5V DC from PC CN1 2A capable current CN2 0 9A CN2 1A CN1 CN2 aan PCI Express Base PCI 82 bit 33MHz Universal key shapes supported Bus specification TAER Specification Rev 1 0a xl Physical dimensions 169 33 L x 110 18 H 176 41 L x 105 68 H 176 41 L x 106 68 H mm AIO 161601UE3 PE AD16 16U PCIEV and AD16 16U PCDEH AIO 161601UE3 PE AD16 16U PCDEV AD16 16U PCDEH Power consumption 3 3V 2000mA Max 5V 1000mA Max 5V 1400mA Max External supply 5V DC from PC CN1 0 9A 5V DC from PC CN1 2A capable current CN2 0 9A CN2 1A CN1 CN2 ae PCI Express Base PCI PCI 32 bit 33MHz Universal key shapes supported Bus specification Rieter Specification Rev 1 0a xl Physical dimensions 169 33 L x 110 18 H 176 41 L x 105 68 H 176 41 L x 106 68 H mm CONTEC 100 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3
49. an the terminals with industrial alcohol Do not plug or unplug the cables which are connected to the board while the PC or expansion unit is still turned on Otherwise the board may malfunction overheat or cause a failure Be sure that the personal computer power is turned off Do not install or remove the board to or from the expansion slot while the computer s power or expansion unit is turned on Otherwise the board may malfunction overheat or cause a failure Be sure that the personal computer power is turned off Make sure that your PC or expansion unit can supply ample power to all the boards installed Insufficiently energized boards could malfunction overheat or cause a failure The specifications of this product are subject to change without notice for enhancement and quality improvement Even when using the product continuously be sure to read the manual and understand the contents Do not modify the product CONTEC will bear no responsibility for any problems etc resulting from modifying this product Regardless of the foregoing statements CONTEC is not liable for any damages whatsoever including damages for loss of business profits arising out of the use or inability to use this CONTEC product or the information contained herein CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE Environment Use this product in the following environment overheat malfunction or cause
50. ardware displayed AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE has not passed Windows Logo testing to verify its compatibilit with Windows XP Tell me why this testing is important Continuing your installation of this software may imp or destabilize the correct operation of your system either immediately or in the future Microsoft strongly recommends that you stop this installation now and contact the hardware vendor for software that has passed Windows Logo testing aS Carnera DY T You have now finished installing the hardware CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 33 2 Setup Step 4 Initializing the Software The driver library requires initial settings to determine the execution environment This is called driver library initialization When Using the API AIO WDM API AIO WDM is initialized automatically during hardware installation Therefore if you want to use it with its initial settings you can skip the setting procedure described in Step 4 To change the device name follow the setting procedure shown below Setting the device name 1 Run Device Manager From My Computer Control Panel select System and then select the Device Manager tab You can also open Device Manager by right clicking on My Computer and selecting Properties Device Manager File Action View Help m 8 RA
51. ata that can be used in the FIFO or RING format This allows for background analog input that does not depend on the operation status of the software or PC A variety of accessories are available for function expansion A number of accessories are available to expand the functions even further a buffer amplifier simultaneous sampling isolation and current thermocouple input a low pass filter additional channels 16ch cables etc CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 1 1 Before Using the Product Bundled with data logger software and Windows Linux driver libraries Using the bundled data logger software C LOGGER allows you to display recorded signal data in graphs perform zoom measurement save files and perform dynamic transfer of data to the spreadsheet software Excel without any special program In addition the product is bundled with the driver library API PAC W32 which can be used to create various Windows Linux applications as well as a diagnostic program which can be used to check the hardware operation The start end of sampling can be controlled by software comparison of conversion data an external trigger etc You can select from software comparison of conversion data or an external trigger timing of an externally input control signal to control the start of sampling you can select from completion of sampling for a specified number of sessions co
52. ble 16 Pin to 15 Pin with Bracket 100mm Conversion Cable 16 Pin to 15 Pin with Bracket 150mm lt Connector gt D SUB37P Male Connector Set 5pieses DT E2 required 2 For FTP 15 only PCA37P 1 5 1 5m PCA37PS 0 5P 0 5m PCA37PS 1 5P 1 5m PCB37PS 0 5P 0 5m PCB37PS 1 5P 1 5m PCB37P 1 5 1 5m PCCI6PS 1 5 1 5m PCCI6PS 3 3m PCDS8PS 1 5 1 5m PCDS8PS 3 3m PCAISP 1 5 1 5m PCBISP 1 5 1 5m 1 2 DT E1 DT E2 DT E3 CN5 D37M CONTEC 4 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 1 Before Using the Product Accessories Option Termination panel with Screw Terminals for Spade Lugs DTP 3A 3 Termination panel with Screw Terminals DTP 4A 3 Termination panel with BNC connectors for Analog Multi function Boards ATP 16E 3 Buffer amplifier termination panel for analog multi function box ATBA I6E 3 Termination panel for Digital I O on Analog Multi function Boards FTP 15 4 Screw Terminal EPD 37A 3 5 Screw Terminal EPD 37 3 16 Channel Simultaneous Sample amp Hold Accessory ATSS 16A 3 6 8ch Isolation Accessory Board for Analog Inputs ATII 8C 3 8ch Gain Operation Amplifier Accessory Board for Analog ip ATLF 8A 3 16CH Multiplexer Sub Board for AIO 121601E3 PE and AIO 161601E3 PE ATCH 16A PCD 16CH Multiplexer Sub Board for AIO 121601UE3 PE and AIO 161601UE3 PE ATUH 16A PCI 3 A PCB37PS P optional
53. cable is required separately 0 5m is recommended 4 A DT E2 and PCB15P 1 5 optional cable is required separately 5 Screw upright terminal panel is used to prevent terminal screws from falling off 6 A separate external power supply is required Check the CONTEC s Web site for more information on these options CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 5 1 Before Using the Product Customer Support CONTEC provides the following support services for you to use CONTEC products more efficiently and comfortably Web Site Japanese http www contec co jp English http www contec com Chinese http www contec com cn Latest product information CONTEC provides up to date information on products CONTEC also provides product manuals and various technical documents in the PDF Free download 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 Three Years Warranty CONTEC products are warranted by CONTEC CO LTD to be free from defects in material and workmanship for up to three years from the date of purchase by the original purchaser Repair will be free of charge only when this device is returned freight prepaid with a c
54. d in memory can be acquired by the software command Illustrated below is the relationship between the number of times of sampling of input data stored in memory and the input channels SENDES Stinnes Och Ich 2ch ee eee Och Ich 2ch eeeeee Och Ich 2ch Input data is acquired differently depending on the memory format used Data acquisition in FIFO format When FIFO memory is used the oldest data is always read first The following sketch shows an image of data acquisition in FIFO format When data is acquired from the memory the free memory space increases by that data size When data is acquired next the oldest one of the existing data items is taken from the memory in the same way The FIFO memory deletes data once that data is acquired Data acquired Free memory space r i 5 i Conversion data i i i i for user memory Conversion data Free memory space CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 61 4 Functions Data acquisition in ring format When ring memory is used data is read always with respect to the current input data write position The following sketch shows an image of data acquisition in ring format The sampling count obtained is always the number of times of sampling for up to the latest data shaded portion below The larger the number of samples taken
55. d the counter output signal be outputted from CN2 via JP 1 This setting implements a 32 bit counter connecting Counter 1 and Counter 2 and enables the user to control only the gate The clock uses the output of counter 0 on the basis of 4MHz The gate can be inputted from CN2 and the output signal of the counter be outputted from CN2 via JP1 Only the TTL level signals can be used as an external control signal for the counter Please refer to the data sheet of i8254 equivalent for details of the operation mode of i8254 CONTEC 70 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 5 About Software CD ROM Directory Structure Autorun exe Readmej html _ APIPAC AIO WDM Win95 linux Readme Release UsersGuide CONTEC Readmeu html DISK1 Win2000 API_ NT API_W95 Installer Main Window Version information on each driver Japanese Version information on each driver English Each installer HELP file Each INF file for OS Linux driver file Readme file for each driver Driver file on each API TOOL For creation of a user specific install program Hardware User s Guide PDF files 5 About Software AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 71 5 About Software About Software for Windows The bundled CD ROM Driver Library API PAC W32 contains the functions tha
56. data is available on the board Memory Board s or driver s input data storage memory is used to enable advanced analog input processing at high speed For the memory the FIFO or ring format can be selected by means of software FIFO format In the FIFO First In First Out format input data items are read from memory in the same order in which they were written to the memory Input data items are fed out of the memory sequentially where the oldest one is always read from the memory The status monitor and application notification functions are provided which check and report the state in which the memory has stored a fixed amount of data or in which the memory has become full The FIFO memory is used to obtain all input data from analog input in a short or infinite period of time Reading of data lt och 1ch 2ch Och ich ach K 7 Writing of data The number of times 1 2 of sampling lt aia g CONTEC Ring format In the ring format the memory contains storage areas arranged in a ring Input data items are written to the memory sequentially When it stores data exceeding the limit it overwrites the area storing the previous item of input data The status monitor and application notification functions are provided which check and report the state in which data has been written to certain areas of memory The ring memory is used to obtain data where conversion has stopped due to some
57. e install folder CONTEC CONTECW95 The Diagnosis Program performs board presence absence check interrupt test driver file test board setting test and so on L CONTEC DIAGNOSIS PROGRAM for Analog Input Output ca Infomation Board Name ADI12 16 PCl x Device Name 4 000 IRQ Driver No 20 Group No Analog Input Z ea Ae Channel v Range 10 to 10V hd nalog Uutp Input Data 1 13770 08e9h The name of the board you have just added is displayed AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE Click on Report E AIOREP TXT Notepad ATE 200S LL 29 ja So ie r porate windows xP 5 1 2600 Service Pack 1 meters oe The name of the board Analog Input Check 20K n Interrupt Check OK you have just added is Device driver worked correctly displayed Board Infomation AIO 121601E3 PE Board Name ADT12 16 PCT Device Name A1000 AIO 161601E3 PE 1 0 pore address 10x8400 Driver No E AIO 121601UE3 PE Gourp no 2 AIO 161601UE3 PE 08ta11 Channel 0 Range 10 to 10V F WINDOWS Sys Cem32 APTATO OLL 3 58 2005 03 18 03 58 90 F NMTIDONSN SC E 2 NORIVERSAAPIATORD sys 3 58 0 Fi NNTNDOWSVSyS tem32 ARCEG 2 F AWIMDows Syst em32 DRIVERSNAPCEG sys F WINDOWS System32 ACKAIO OCX 2 01 24 03 00 00 FS WINDOWS SYS TEMm3 2 MSGECHO OCX t on bot 1997 10 30 02 00 00
58. e output data to DC constant voltage sine wave or square wave Digital input output The upper row of circular lamps indicates the digital input states Red indicates the bit is ON and brown indicates OFF Clicking the lower row of switches turns the digital output bits ON or OFF CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 39 2 Setup Diagnosis Report 1 The diagnosis report saves detailed data including the device settings and settings for each channel to a text file and displays the file for you to view File Edit Format View Help STEGET The name of the board caioDiag exe program Date 2004 05 06 07 08 09 i i OS Microsoft windows XP 5 1 2600 Service you have just added is displayed Device information AIO 121601E3 PE Device Name AI0000 Device ADAL6 32 2 CB AIO 161601E3 PE File Information AIO 121601UE3 PE WINDOWS SYSTEM32 CATO DLL WINDOWS SY STEM3 2 CMESSAGE OCX AIO 161601UE3 PE WINDOWS SYSTEM32 CAIODEL EXE G WINDOWS SYSTEM32 CAIOPP32 DLL G WINDOWS SYSTEM32 DRIVERS CAIO SYS 2003 10 31 01 30 G WINDOWS SYSTEM32 CAIODIAG EXE 2003 10 31 01 14 Diagnosis Initial result 0 Normality completion Interrupt 0 Normality completion Analog input 32CH Input mothod Singleend CHOO 0 Normality completion A 74 CAFE4hex RANGE CHOL Normality completion 4 16 8200hex RANGI CHO2 Normality completion 70C770Lhex RANGI CHO3 Normality co
59. ecification 69 33 L x 110 18 H nterface connectors 37 pin D SUB connector F female type Screw lock 4 40UNC DCLC J37SAF 20L9E mfd by JAE equivalent to it 16 pin Pin header PS 16SEN D4P1 1C mfd by JAE equivalent to it 60g 1 When the environment temperature is near 0 C or 50 C the non linearity error may become larger 2 At the time of the source use of a signal which built in the high speed operational amplifier 3 Ifit is supplied 5VDC from the CN1 or CN2 connectors to the external device the power consumption of this board will be bigger than what this specification has defined Board Dimensions 169 33 L 110 18 H LJ mm The standard outside dimension L is the distance from the end of the board to the outer surface of the slot cover CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 89 6 About Hardware AIO 161601E3 PE Table 6 2 Specification lt 1 2 gt Specification Analog input Isolated specification Number of input channels Input range Absolute max input voltage Input impedance Resolution Non Linearity error 1 2 3 Conversion speed Buffer memory Conversion start trigger Conversion stop trigger Analog output Isolated specification Number of output channel Output range Output current ability Output impedance Resolution Non Linearity error 1 Conversion speed Digital
60. ed the internal external clock the conversion speed and the sampling frequency at which an event generates can be set Since the notification of a sampling clock error event is sent please make use of it for the conversion spec measurement under various conversion conditions CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 77 5 About Software Procedure o 2 3 4 Chose the device name of the device to be used from the upper left combo box and click the setting button The conversion conditions are set on the screen of the analog input setting Once an input is done at the sampling frequency specified as data taking in sampling an event occurs and data will be acquired Click the OK button to finish setting the conditions and returns to former screen Setting Analog Input x Channels 1 8 fi ClockType intemal External Sampling Clock 1000 usec Data Every 500 Sampling Start the measurement with measurement start button The various states during the conversion are displayed The number of the samplings in FIFO is It is conversion data taken in the memory This can be visually checked in a memory image Event generation sampling frequency When the number of input sampling in FIFO reaches this frequency the event generates Total input sampling frequency It is the total number of samplings for application in the memory Measurement may stop by the fol
61. erenterest 52 4 FUNCTIONS 53 Analog Input Function nassen sea EEN ae ee eee eee cee eden ne 1 Setting the Conversion Conditions s 27 Starting Stopping Operation rreri ra AAEE EE EE TE E OE A E 3 Monitoring the Status and Acquiring Data R L e AE EEE SOA ENATS NEA EESE SAE OEE E Ss Extended fun tone sinisen ea NR OAE R Analog Output Function 224 ens E E E NA 65 Digital Input Funct ony se EO E T aes 68 Digital Output Eu tion 41254 seg sons peera reee a Tes EREE siueveascccuesateddosasereeszsa nabebeatavsesteateienes 69 Counter AC O a SE tara DSE SSR a e 70 5 ABOUT SOFTWARE 71 CD ROM Directory Structure assustei eas bitin a S A AEA A dere 71 CONTEC iv AIO 121601E3 PE AIO 1616E3 PE AIO 1216UE3 PE AIO 1616UE3 PE About Softwate for WIN dOWS 5 en eiren carei erone tanti TENN ENE E ENNIE E ARETAN a iet When using the APLATIOCWDM Jrone aE EE E R A cantante TE Accessing th Help File A A A EE E ER acaeieete Usine Sample Programs oaa ERA O T E N Usage of Utility Procter sanserne REEN R AAA EA ANENA Wher using the APFAIO O8 PO nieee a E se vee ieee E E R Accessing the Help File vee as drer era a OEE E E E E Using Sample Programs Using the Utility Program Uninstallimg the Driver Libraries sccccsssscvesccccessssspevenscstevessesasonis eocers E AEA TATO E E 84 About Software for Linux sa uds A ne a RART RA A SR Re NA 85 Driver Software Install Procedure 85 Accessing the Help Pile Naveen ene nen
62. ers to any strapping pattern other than those specified above Doing so can result in a fault in the board Setting the Counter Control and Digital I O Signals The board has a component equivalent to the 18254 which contains three 16 bit counters You can set the connections of counter control signals counter output signal gate signal and clock input signal Some of the counter control signals and digital I O signals are shared which are set altogether For the digital input digital output and counter functions see Chapter 4 Functions JP1 Digital output signal Digital Output 3 1 2 3 JP1 Counter output CNT Output 1 2 3 Figure 2 15 Settings the Signals to Be Connected to CN2 10pin Digital Output3 and CNT Output JP2 Internal signal 8254Gate 1 2 3 JP2 External signal CN2 4 Digital Input 1 CNT Gate 2 3 Figure 2 16 Settings the Signals to Be Connected to gate of COUNTER1 COUNTER2 JP3 COUNTERO Output signal 123 JP3 External signal CN2 12 Digital Input 2 CNT Clock T 2 3 Figure 2 17 Settings the Signals to Be Connected to Clock of MA CAUTION External signals for counter control must be TTL level signals CNTCLK and CNTGATE serve also as DI2 and DI1 respectively Only one of the CNTOUT and DO3 which is selected by JP1 is output from CN2 In API AIO WDM the counter function is not supported Please match the jumper to the setting when you sh
63. g I O function driver API AIO LNX provides functions that execute the following features The analog input output of a specified channel can be done Itis possible to operate as a set parameter to the analog input output board is preserved by the default value and the setting of the parameter doesn t exist For details refer to the help file The help file provides various items of information such as Function Reference Sample Programs and FAQs Use them for program development and troubleshooting Driver Software Install Procedure The Linux version for digital I O driver API AIO LNX is supplied as a compressed file linux aio caioXXX tgz on the bundled API PAC W32 CD ROM Note XXX represents the driver version Mount the CD ROM as shown below copy the file to an arbitrary directory and decompress the file to install the driver For details on using the driver refer to readme txt and the help file in HTML format extracted by installation To install the driver log in as a superuser Decompression and setup procedure cd mount dev cdrom mnt cdrom Mount the CD ROM cp mnt cdrom linux aio caioxxx tgz Copy the compressed file tar xvfz caioXXX tgz Decompress the compressed file cd contec caio make Compile the file make install Install cd config config Set up the board to be used Bed fa Set as follows contec_aio_start sh Start the driver cd CONTEC
64. he counter can be operated as a programmable one shot pulse or a rate generator by setting the operation mode of i8254 The two counter outputs is set in the board register and the status 8254 count up status and 8254 count overrunning status can be confirmed by software ASIC COUNT UP 8254DATA 4MHz 8254GATE DIL DI2 DO3 i8254 CN2 Bow wen EDER y EE ES gt COUNTERO COUNTER1 COUNTER2 DATA OUT U DATA OUT DATA OUT r CLK GATE _ CLK GATE CLK GATEL 2 3 1 2 3 JP3 OOO JP2 O JP1 OOO 40 Digital Input 1 CNT Gate hd 02 Digital Input 2 CNT Clock Digital Output 3 CNT Output J y N co J y N N co a ca p N co a y E N co a y N N 3 co y a N co a y f r N co com y N N co a y o N co MA CAUTION Figure 4 1 Counter Configuration The following table shows the jumper settings This setting connects three counters in the cascade mode The counter 0 clock is the on board 4MHz clock signal The 8254GATE gate signal of the counters is controlled by software command This setting implements a 32 bit counter connecting Counter 1 and Counter 2 and enables the user to control the 32 bit counter externally The clock and the gate can be inputted from CN2 an
65. he setup procedure varies with the OS and applications used Using the Board under Windows Using the Driver Library API PAC W32 This section describes the setup procedure to be performed before you can start developing application programs for the board using the bundled CD ROM Driver Library API PAC W32 Taking the following steps sets up the software and hardware You can use the diagnosis program later to check whether the software and hardware function normally Step 1 Installing the Software Step 2 Setting the Hardware Step 3 Installing the Hardware Step 4 Initializing the Software Step 5 Checking Operations with the Diagnosis Program If Setup fails to be performed normally see the Setup Troubleshooting section at the end of this chapter Using the Board under Windows Using Software Other than the Driver Library API PAC W32 For setting up software other than API PAC W32 refer to the manual for that software See also the following parts of this manual as required This chapter Step 2 Setting the Hardware This chapter Step 3 Installing the Hardware Chapter 3 External Connection Chapter 6 About Hardware CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 11 2 Setup Using the Board under an OS Other than Windows For using the board under Linux see the following parts of this manual This chapter Step 2 Setting the Hardware Chapter 3 External Connection Chapter 5 Abo
66. his program is a comprehensive operation check tool that can use all the features of the AioOpen AioClose AioSetRangeAioInp AioInpBack AioInpBdMem AioOut AioOutBack AioDo and AioDi functions Invoke the tool by selecting the Start Menu CONTEC API PAC W32 AIO SAMPLE Analog Main screen Sample program for analog board File E Window AioInp Simple analog input r General setting AioInpBack Analog iip t Po a Driver Number 21 m Group Number 1 X AioClose Analog Input Output Homo som AioInpBdMem Analog input for Memory Board JAioOpen succeed AioOut Simple analog output Aiolnp Simple analog input AioOutBack Analog output in background Memory Board AiolnpBack Analog input for non Memory Board acre anaes SS AioDi AioDo Digital input and output AicinpBdMem Analog input far Memory Board AioOut Simple analog output AioOutBack Analog output in background AioDVAi0DO Digital input and output End End program Analog input Setting Start Channel o Interval msec 100 Channel Number 2 Bit 12Bit C 16Bit AD Start i i Exit AioInp stopped CONTEC 82 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 5 About Software Analog output AioOutBack Display 400 Clear Stop DA Get status Exit finterrup
67. ich built in the high speed operational amplifier 3 An error of about 0 02 of the maximum range value may occur with an un isolated bipolar setting of 5 V or an un isolated unipolar setting of 0 5 V 4 If it is supplied 5VDC from the CN1 or CN2 connectors to the external device the power consumption of this board will be bigger than what this specification has defined Board Dimensions 169 33 L 110 18 H Lad mm The standard outside dimension L is the distance from the end of the board to the outer surface of the slot cover CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 91 6 About Hardware AIO 121601UE3 PE Table 6 3 Specification lt 1 2 gt Specification Analog input Isolated specification Number of input channels Input range Absolute max input voltage Input impedance Resolution Non Linearity error 1 2 Conversion speed Buffer memory Conversion start trigger Conversion stop trigger Analog output Isolated specification Number of output channel Output range Output current ability Output impedance Resolution Non Linearity error 1 Conversion speed Digital I O Number of output channels Number of input channels Counter device Counter clock Un Isolated Single Ended Input or Differential Input Jumper setup 16ch Single Ended Input 8ch Differential Input Bipolar 10V 5V 2 5V or Unip
68. in injury or death and the destruction of equipment and resources Understand the meanings of these labels to operate the equipment safely DANGER DANGER indicates an imminently hazardous situation which if not avoided will result in death or serious injury WARNING WARNING indicates a potentially hazardous situation which if not avoided could result in death or serious injury Ax CAUTION CAUTION indicates a potentially hazardous situation which if not avoided may result in minor or moderate injury or in property damage CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 7 1 Before Using the Product Handling Precautions DANGER Do not use the product where it is exposed to flammable or corrosive gas Doing so may result in an explosion fire electric shock or failure CAUTION There are switches and jumpers on the board that need to be set in advance Be sure to check these before installing the board Only set the switches and jumpers on the board to the specified settings Otherwise the board may malfunction overheat or cause a failure Do not strike or bend the board Otherwise the board may malfunction overheat cause a failure or breakage Do not touch the board s metal plated terminals edge connector with your hands Otherwise the board may malfunction overheat or cause a failure If the terminals are touched by someone s hands cle
69. ion 4 Reset Status Memory 5 Extended function Simultaneous Sampling Control Channel Expansion CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 53 4 Functions 1 Setting the Conversion Conditions First set the conditions for executing analog input Resolution Resolution signifies the number of bits used by an analog input device to represent analog signals The higher the resolution the more finely the voltage range is segmented allowing the device to convert analog values to digital equivalents more precisely A device with a resolution of 12 bit divides the range width into 4096 segments When the device covers the range of 0 10 V the minimum unit of converted voltages is 10 4096 2 44mvV If the device has a resolution of 16 bit it is 10 65536 0 153mV instead AN ZN y y i S i ut v Analog voltage before conversion Low resolution board High resolution board AIO 121601E3 PE and AIO 121601UE3 PE The resolution is 12 bit AIO 161601E3 PE and AIO 161601UE3 PE The resolution is 16 bit Input Mode Input Mode indicates the method of connecting analog input signals The input modes available are single ended input and differential input The single ended input mode is suitable for the environment in which the potential difference between the signal source and ground and noise compo
70. ip it CONTEC 26 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 2 Setup Plugging the Board 1 Before plugging the board shut down the system unplug the power code of your PC 2 Remove the cover from the PC so that the board can be mounted 3 Plug the board into an expansion slot 4 Attach the board bracket to the PC with a screw 5 Put the cover back into place A CAUTION Do not touch the board s metal plated terminals edge connector with your hands Otherwise the board may malfunction overheat or cause a failure If the terminals are touched by someone s hands clean the terminals with industrial alcohol Donot install or remove the board to or from the slot while the computer s power is turned on Otherwise the board may malfunction overheat or cause a failure Doing so could cause trouble Be sure that the personal computer or the I O expansion unit power is turned off Make sure that your PC or expansion unit can supply ample power to all the boards installed Insufficiently energized boards could malfunction overheat or cause a failure CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 27 2 Setup Step 3 Installing the Hardware For using an expansion board under Windows you have to let the OS detect the I O addresses and IRQ to be used by the board The process is referred to as installing the hardware In the case of
71. ista Windows XP Windows 2000 Windows Me 98 The existing system upgrade using API AIO 98 PC VC6 5 VB6 5 Delphi C Builder API AIO WDM API AIO 98 PC W95 NT AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 13 CONTEC 2 Setup Starting the Install Program 1 Load the CD ROM API PAC W32 on your PC 2 The API PAC W3z2 Installer window appears automatically If the panel does not appear run CD ROM drive letter AUTORUN exe 3 Click on the Install Development or Execution Environment button CONTEC API PAC W32 DRIVER LIBRARY Driver Library API PAC W32 Driver amp Development Tools Install Development or Execution Environment Install API TOOL utilities Refer to Hardware User s Guide Ver Jan 2007 Release Note l Measurement Software Install Data Logger Software C LOGGER Ver 1 13 CONTEC www contec com When using the Windows Vista driver is automatically installed MA CAUTION Before installing the software in Windows Vista XP Server 2003 2000 or NT log in as a user with administrator privileges CONTEC 14 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 2 Setup Select API AIO WDM Select API AIO WDM 1 The following dialog box appears to select Driver to install and Install option Usage of driver library 2 Select the High Functionality WDM Analog I O driver 3
72. lick the Diagnosis button on the device property page to start the diagnosis program A J ADA16 32 2 CB F Properties PE General Common Settings Driven s The name of the board Setting you have just added is Device Name J displayed Board ID o AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE Lins D Calibration The name of the board L CONTEC DIAGNOSIS PROGRAM for Analog Input Output you have just added is Device Name displayed AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE Device ADA16 32 2 CB F Analog Input Channel 0 X 10 Input Method Singeend x Range 0 10 10 x 1 2956 3095 hex Value Digital 1 0 Analog Dutput Channel 0 _x IT Loopback Range 0 10 10 Zi 9 d 9 vs e Wave oc Apply s os E u E ere SIN 883C hex Rect Counter Channel 0 pad Clear to 0 00000001h Measure tool Diagnosis Value Status Exit CONTEC 38 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 2 Setup Analog input You can select the desired input channel and input range from the lists Input data is plotted on a graph Analog output You can select the desired output channel and output range from the lists You can set th
73. llation by following the instructions on the screen 2 The Readme file appears when the installation is complete CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 15 2 Setup Select API AIO 98 PC Select API AIO 98 PC 1 The following dialog box appears to select Driver to install and Install option Usage of driver library 2 Select Classic Analog I O driver 3 Click on the Install button BAP 1 PAC W32 Installer Driver to install Install option Full Runtime Detail Full g Advanced Analog WO driver e al Every files such as drivers F APLAIOIS PE Classic Analog VO driver g Litto Ree aai F APECNTIWOM Advanced Counter Input driver c i F APECNT SR PC Classic Counter Input driver e APICNT Runtime Minimum driver files to control APEDIONDM Advanced Digital V driver the devices are Inetallad F APHDIOSPC Classic Digital YO driver G APEDIO F APHGPIB 90 PC Classic GPIB communication e Usage ot driver library F APEGPLY W32 GPIB driver for LabVIEW a c To use driver library Hardware installation and Initial setting F APESIO IH PC Classic Serial communication 6 must be done Please refer to the following explanation F APESMC WOM Advanced Motion contral driver FT APESMC SO PC Classic Motion control driver rc Usage ot classic driver APETIMERIW32 On board system timer driver Usage of advanced driver
74. lowing errors Sampling clock error It means that the conversion speed is too fast and the driver processing is not in time when converting at the internal clock The cycle of the clock is too fast when converting it at the external clock Moreover the cause by noise etc is also concerned Buffer overflow The memory overflows since the conversion speed is too fast compared with the one at which data is inputted Click the stop button and measurement stops CONTEC 78 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 5 About Software When using the API AIO 98 PC Accessing the Help File 1 Click on the Start button on the Windows taskbar 2 From the Start Menu select Programs CONTEC API PAC W32 Aio API AIO HELP to display help information B Contents SX 2 AP1 A10 98 PC W95 NT Help Help Elceneral Notes introduction Hardware Setup Function Reference sample Program CONTEC File Edit Bookmark Options Help Blow to Use On line Introduction Thank you for purchasing the Windows95 and Windows NT driver for the analog I O series API AIO 98 PC W95 NT is the device driver and API TOOL sub DLL library for the Microsoft Windows95 and Windows NT driver The software is used to perform analog VO and to control the CONTEC analog I O series boards on Windows95 and Windows NT Product Features Program Structure Pr
75. mory full Sampling clock error event This event occurs when conversion stops as an error occurs due to a sampling clock period that is too short AD conversion error event This event occurs when conversion stops due to an AD conversion error 2 Starting Stopping Operation Sampling is started by the software command Once started sampling can be stopped by the software command at any timing CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 59 4 Functions 3 Monitoring the Status and Acquiring Data Software commands are used to monitor the operation status of the device and to acquire input data from memory Status monitoring and data acquisition can be performed even during sampling Status The current state of the device can be checked by obtaining the device status The following types of device status are available Device operating The device operating status remains ON after the execution of the sampling start command until the board completes conversion aborts operation due to an error or stops sampling in response to the command Waiting for start trigger This status remains ON after the board starts sampling until the start trigger is input if the conversion start condition is an external trigger or level comparison The status is set to OFF when the input trigger is input to start conversion The status is set to ON whenever the board enters the conversion start wai
76. mparison of conversion data an external trigger or software to control the end of sampling The sampling cycle can be selected from the internal clock high precision timer mounted on the board or an external clock externally input control signal Supporting MATLAB and LabVIEW using dedicated libraries as plug ins Using dedicated libraries allows you to create various MATLAB and LabVIEW applications Software based calibration function Calibration of analog input output can be all performed by software Apart from the adjustment information prepared before shipment additional adjustment information can be stored according to the use environment Support Software You should use CONTEC support software according to your purpose and development environment Windows version of analog I O driver API AIO WDM API AIO 98 PC Stored on the bundled CD ROM driver library API PAC W32 The API AIO WDM API AIO 98 PC is the Windows version driver library software that provides products in the form of Win32 API functions DLL Various sample programs such as Visual Basic and Visual C etc and diagnostic program useful for checking operation is provided lt Operating environment gt OS Windows Vista XP Server 2003 2000 Adaptation language Visual Basic Visual C Visual C Delphi C Builder You can download the updated version from the CONTEC s Web site http www contec com apipac For more details on the supported OS
77. mpletion 53 793Dhex RANG CHO4 Normality completion 93 7416hex RANGI CH05 Normality completion g 75 7659hex RANGI CHO6 Normality completion 3 63 77FChex RANG CHO Normality completion 28C7C6Dhex RANGI CHO8 Normality completion 86 7506hex RANGI CH09 Normality completion 3 77 C7623hex RANG CHLO Normality completion 43 7A84hex RANG CH11 Normality completion 21 7D50hex RANGI CH12 Normality completion 38 7B32hex RANGI CH13 Normality completion z 16 7DF6hex RANG CH14 Normality completion 12 7E77hex RANGI CH15 Normality completion 34 7BAlhex RANGI CH16 Normality completion 54 7914hex RANG CH17 0 Normality completion 44 7A52hex RANGI CH18 Normality completion 52 794Chex RANGI CH19 Normality completion i 41C7ACAhex RANG CH20 Normality completion 68 7747hex RANGI CH21 Normality completion 3 39 7AF6hex RANGE 10 2 The diagnosis report contains the following data Version of OS Device Information File Information Initialization interrupts current input or output state for each channel CONTEC 40 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE Using the Diagnosis Program for Use of API AIO 98 PC Starting the Diagnosis Program After selecting the board in API TOOL Configuration run the diagnosis program Follow the on screen instructions API TOOL Configuration File Edit Tool ae DEN Selected Device API AIO Setting
78. n the board stops sampling Level comparison conditions are set as two conditions level and direction Analog signal LN Level comparison conditions satisfied 5 NS Level The above sketch shows that the level comparison condition is satisfied in the rising direction The stop condition is satisfied when the analog signal at the specified channel passes the comparison level in the rising direction Input data items are stored to memory ending until those at solid dots Analog signal a TA Level Ka ca KR Level comparison conditions satisfied The above sketch shows that the level comparison condition is satisfied in the falling direction The stop condition is satisfied when the analog signal at the specified channel passes the comparison level in the falling direction Input data items are stored to memory ending until those at solid dots If you set the level comparison directions to both directions the start condition is satisfied when the analog signal passes the level both in the rising and falling directions External trigger The board enters the external control signal wait status upon completion of sampling for the specified number of times The board stops sampling upon reception of the external control signal in the preset edge direction rising or falling Software In this mode the board continues sampling infinitely until either the software abort command is executed or an error occurs CON
79. nce between the board and the signal source is too long data may not be input properly An input analog signal should not exceed the maximum input voltage relate to the board analog ground Ifit exceeds the maximum voltage the board may be damaged Connect all the unused analog input channels to analog ground CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 49 3 External Connection Differential Input The following figure shows an example of flat cable connection Each signal source is connected to a pin of analog input channel and the signal common of this source to the pin of this input channel of CN1 In addition the signal common must be connected to the pin of the analog ground of CN1 by a third wire BOARD oni Cable Signal Source Analog Input 0 7 Analog Input 0 7 Analog Ground VW q Figure 3 7 Differential Input Connection Flat Cable The following figure shows an example of 2 wire shielded cable connection When the distance between the signal source and the board is long or you want to increase the noise tolerance a shield cable connection is preferred Each signal source is connected to a pin of analog input channel and the signal common of this source to the pin of this input channel of CN1 In addition the signal common must be connected to the pin of the analog ground of
80. nctions such as additional channels simultaneous sampling and isolation amplifier It is bundled with full fledged software C LOGGER The product can also be used as a data recording device for MATLAB and LabVIEW using dedicated libraries as plug ins Features Available in four models depending on the resolution 12 bit or 16 bit and combination of conversion speed 10psec ch or lusec ch The lt AIO 121601E3 PE gt is the type that performs A D conversion at a conversion speed of 10u sec ch and a resolution of 12 bit The lt AIO 161601E3 PE gt is the high precision type that performs A D conversion at a conversion speed of 104 sec ch and a resolution of 16 bit The lt AIO 121601UE3 PE gt is the high speed type that performs A D conversion at a conversion speed of lu sec ch and a resolution of 12 bit The lt AIO 161601UE3 PE gt is the high speed high precision type that performs A D conversion at a conversion speed of lusec per channel and a resolution of 16 bit The product has analog input 16ch analog output Ich digital input output TTL level four each and a counter 32 bit TTL level 1ch In addition the analog input can be set to single end input 16ch or differential input 8ch while the counter is commonly used as the digital input output Equipped with mass storage buffer memory 16M data that can be used in the FIFO or RING format The analog input block contains mass storage buffer memory 16M d
81. nents can be ignored For the environment in which they cannot be ignored the differential input mode is suitable The number of channels available in differential input mode is half that in single ended input mode This board uses on board jumpers to set the input mode For details see Chapter 2 Setup Setting the Hardware Setting the Analog Input Channel Channel means each channel number for analog input signals For individual channel numbers see Using the On board Connectors to Connector Pin Assignment in Chapter 3 External Connection When selecting a channel specify its channel No or the number of channels on which you wish to perform AD conversion consecutive channels starting from channel 0 CONTEC 54 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 4 Functions Range Range means the range of voltages at which analog input can be performed The input range can be selected by setting the upper and lower input signals AIO 121601E3 PE The range is specified by setting both jumpers and software AIO 161601E3 PE The range is specified by setting the jumpers AIO 121601UE3 PE The range is specified by setting the jumpers AIO 161601UE3 PE The range is specified by setting the jumpers For details see Chapter 2 Setup Setting the Hardware Setting the Analog Input AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE For the memory 16M
82. nput is a value between 0 and 15 depending on the states of the bits EX Input of bit 3 OFF bit 2 ON bit 1 OFF and bit 0 ON Byte data 5 5H bit3 bit2 bit1 bitO O OFF 1 ON O OFF 1 0N CONTEC 68 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 4 Functions Digital Output Function Output bit Individual digital output points are called output bits When the number of output points of a device is 4 the bits are determined as bit 0 bit 3 bit3 bit2 bitl bit0 Output in Bits The state of each output bit can be changed to ON or OFF by specifying the bit and setting it to 1 or 0 Output in Bytes Individual output bits can be output in byte units When the number of output points of the device is 4 the individual output bits are arranged as shown below and byte data to be output is a value between 0 and 15 Ex Output of bit 3 ON bit 2 OFF bit 1 ON and bit 0 OFF Byte data 10 AH bit3 bit2 bitl bit0 1 ON O OFF 1 ON O OFF CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 69 4 Functions Counter Function The board have been equipped an independent counter that is equivalent to the i8254 The counter has three internal 16 bit counters These counters are connected as shown in Figure 4 1 Changing the jumper connections can change the counter configurations T
83. ns Seri Forecoke E onore FormBorderSty S able RightToteft No Tet General Analog Ir Text The text comard in the control Running a Sample Program 1 Click on the Start button on the Windows taskbar 2 From the Start Menu select Programs CONTEC API PAC W32 AIOWDM SAMPLE 3 A sample program is invoked CONTEC 74 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 5 About Software Sample Programs Examples Analog input Simple sample program SingleAi MultiAi Ai AiPoll AiEx AiLong AiExt AiTrg AiLevell AiLevel2 Ai2 Analog output SingleAo MultiAo Ao AoPoll AoEx AoLong AoExt AoRing AoTrg Ao2 Digital input output DioBit DioByte Perform single analog input from specified channel Perform single analog input from multiple channels Perform standard analog input using a FIFO buffer Perform standard analog input by polling Perform analog input for multiple channels using a FIFO buffer Perform long duration analog input using a FIFO buffer Perform analog input using an external clock Perform analog input using an external trigger to start and stop operation Use a level trigger to start analog input Use a level trigger to stop analog input Perform standard analog input using more than one device Perform single analog output from specified channel Perform single analog output from mul
84. ocessing Specifications Configuration Distribution of application AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 79 5 About Software Using Sample Programs Sample programs have been prepared for specific basic applications To use each sample program enter its device name set by API TOOL Configuration Use these sample programs as references for program development and operation check The sample programs are stored in Program Files CONTEC API PAC W32 Aio Samples Al Microsoft Visual Basic design File Edit View Project Format Debug Run Query Diagram Tools Add Ins Window Help Ey 4455 3975 g 6960 x 4635 Al Form1 Form SEE k A Al m Modules 1 Device Name AioOpenEx Properties Form1 ig Formi Form z AioSetGain Alphabetic c ized Form 0 Flat False TC 8H8000000F amp 2 Sizable Al True True 13 Copy Pen 0 Solid Running a Sample Program 1 Click on the Start button on the Windows taskbar 2 From the Start Menu select Programs CONTEC API PAC W32 Aio SAMPLE 3 A sample program is invoked CONTEC 80 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 5 About Software Sample Programs Examples Analog input Al AlBack AIMemory AlInt AITimer AISync Aiolnp Analog output AO AOBack AioOut Uses AioInp to convert an analog signal only
85. olar 0 5V 0 10V Jumper setup Specified sampling data stored Input data comparison TTL level external signal Software Un Isolated input 4ch TTL Selection of a counter output is possible at a jumper Un Isolated output 4ch TTL A counter control input and common use are possible at a jumper 18254 equivalent Internal 4MHz or External signal 92 CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 6 About Hardware Table 6 3 Specification lt 2 2 gt 0 50 C 10 90 RH No condensation nterface connectors 37 pin D SUB connector F female type Screw lock 4 40UNC DCLC J37SAF 20L9E mfd by JAE equivalent to it ners PS 16SEN D4P1 1C mfd by JAE equivalent to it 160 1 When the environment temperature is near 0 C or 50 C the non linearity error may become larger 2 At the time of the source use of a signal which built in the high speed operational amplifier 3 If it is supplied 5VDC from the CN1 or CN2 connectors to the external device the power consumption of this board will be bigger than what this specification has defined Board Dimensions 169 33 L 110 18 H LJ mm The standard outside dimension L is the distance from the end of the board to the outer surface of the slot cover CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 93 6 About Hardware AIO 16160
86. once and display the data Uses AioInpBack to perform memory less board analog input Uses AioInpBdMem to perform continuous conversion and AioReadBuf to acquire data from board memory an example of using an external clock Infinite sampling example that uses AioInpBdMem for half full interrupts and AioReadBuf to acquire data at interrupt events Infinite sampling example that uses AioInpBdMem to perform continuous conversion and AioReadBuf to acquire data at system timer events Sample that uses AiolnpBdMem and AioDO to perform simultaneous sampling of two memory mounted boards Sample console application that uses AioOpenEx and AioInp Uses AioOut to perform analog output once Uses AioOutBack to perform analog output at fixed intervals Sample console application that uses AioOpenEx and AioOut Digital input and output DIO Counter Timer Counter Uses AioDO and AioDI to perform digital input output Sample program using a timer of time It uses the counter function to measure the lapse Sample program using a counter It uses the counter function to count external pulses The following sample program in Visual Basic is available ANALOG Versatile sample program using AioInp AioInpBack AioInpBdMem AioOut AioOutBack AioDO and AioDI CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 81 5 About Software Using the Utility Program Operation Check Tool T
87. opy of the original invoice and a Return Merchandise Authorization to the distributor or the CONTEC group office from which it was purchased This warranty is not applicable for scratches or normal wear but only for the electronic circuitry and original boards The warranty is not applicable if the device has been tampered with or damaged through abuse mistreatment neglect or unreasonable use or if the original invoice is not included in which case repairs will be considered beyond the warranty policy How to Obtain Service For replacement or repair return the device freight prepaid with a copy of the original invoice 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 In no event will the warrantor be liable for any incidental or consequential damages due to such defect or consequences that arise from inexperienced usage misuse or malfunction of this device CONTEC 6 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 1 Before Using the Product Safety Precautions Understand the following definitions and precautions to use the product safely Safety Information This document provides safety information using the following symbols to prevent accidents resulting
88. osis program diagnoses the states of the board and driver software It can also be used as a simple checker when an external device is actually connected Using the Diagnosis Report feature reports the driver settings the presence or absence of the board I O status and interrupt status Check Method To check analog I O data connect the signal The diagrams below show examples of using channel 0 on the AIO 121601UE3 PE For details on the connections see Chapter 3 External Connection Check the board with the factor defaults untouched Wiring Diagram lt Analog input gt Single Ended Input Differential Input Board Board Signal source e g Battery etc Signal source e g Battery etc MA CAUTION To check the analog input in differential input mode set the jumpers to change the input mode setting in advance For details see Setting the Analog Input in this chapter Input data remains indeterminate when no input pin is connected The input pin for the channel not connected to the signal source must be connected to the analog ground For details see Chapter 3 External Connection lt Analog output gt Board CHO CN1 17pin e g Tester Analog Ground CN1 20pin Figure 2 18 Wiring Diagram CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 37 2 Setup Using the Diagnosis Program for Use of API AIO WDM Starting the Diagnosis Program C
89. range gt The following tables show the relationship between the output data and the voltage Output data 12 bit Output data 16 bit 9 998V 4095 9 99985V 65535 5 002V 2049 5 00015V 32769 4 99985V 32767 CONTEC 66 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 4 Functions Ex When 3V is output at a resolution of 12 bit in the 0 10 volt range Output data 3 0 x 4096 10 0 1228 8 The value that can be set as output data at this time is an integer Select 1228 or 1229 as the output data The analog signal corresponding to the output data contains an error as follows Output data 1228 converted to 2 9980 V Output data 1229 converted to 3 0005 V This error is a consequential error occurring when output data is obtained from an expected analog value CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 67 4 Functions Digital Input Function Input bit Individual digital input points are called input bits When the number of input points of a device is 4 the bits are determined as bit 0 bit 3 bit3 bit2 bitl bitO Input in Bits The state 1 ON or 0 OFF of each input bit can be obtained by specifying the bit Input in Bytes Individual input bits can be input in byte units When the number of input points of the device is 4 the individual input bits are arranged as shown below and the byte data to be i
90. represent analog signals The higher the resolution the more finely the voltage range is segmented allowing the device to convert digital values to analog equivalents more precisely A device with a resolution of 12 bit divides the range width into 4096 segments When the device covers the range of 0 10 V the minimum unit of converted voltages is 10 4096 2 44mV If the device has a resolution of 16 bit it is 10 65536 0 153mV instead 1 on Low resolution board High resolution board AIO 121601E3 PE and AIO 121601UE3 PE The resolution is 12 bit AIO 161601E3 PE and AIO 161601UE3 PE The resolution is 16 bit Channel Channel represents each point of analog output For individual channel numbers see Using the On board Connectors to Connector Pin Assignment in Chapter 3 External Connection When selecting a channel specify its channel No or the number of channels on which you wish to perform DA conversion consecutive channels starting from channel 0 Range Range means the range of voltages at which analog output can be performed The input range can be selected by setting the upper and lower output signals AIO 121601E3 PE The range is specified by setting the jumpers AIO 161601E3 PE The range is specified by setting the jumpers AIO 121601UE3 PE The range is specified by setting the jumpers AIO 161601UE3 PE The range is specified by setting the
91. t Sts 0H Digital input and output Digital Input Output Digital Input D3 D2 DI DIO Digital Input Data FH StopDI Dlinterval msec 100 r Digital Output Dos DO2 DOI DOO SS Eee Digital Output Data AioDI succeed CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 83 5 About Software Uninstalling the Driver Libraries To uninstall API PAC W32 follow the procedure below 1 Click on the Start button on the Windows taskbar From the Start Menu select Settings Control Panel 2 Double click on Add or Remove Programs in the Control Panel 3 Select CONTEC API AIO WDM driver and CONTEC API AIO WDM VerX XX Development environment from the list of applications Click the Change or Remove Programs button Proceed with uninstalling by following the instructions that appear on the screen FS Add or Remove Programs DER Ei Currently installed programs Sort by Change or PAKE aE E a Remove Programs amp To change this program or remove it from your computer click Change Remove Change Remove Add New B CONTEC API AIO WDM Ver1 30 Develop Size 2 31MB Programs Add Remove Windows Components Set Program Access and Defaults CONTEC 84 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 5 About Software About Software for Linux The Linux version of analo
92. t provide the following features Analog input or output through arbitrary channels Analog input at arbitrary intervals using the internal or external sampling clock Simultaneous monitoring of the termination of analog input sampling buffer memory usage and interrupt events such as occurrences of errors Driver option check using a demo driver even without the board installed For details refer to the help file The help file provides various items of information such as Function Reference Sample Programs and FAQs Use them for program development and troubleshooting CONTEC 72 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE When using the API AIO WDM Accessing the Help File 1 Click on the Start button on the Windows taskbar 2 From the Start Menu select Programs CONTEC API PAC W32 AIOWDM API AIO WDM HELP to display help information E HTML Help a amp Hide Locate Contents Index Search Favorites E Start Page H Overview How to navigate Help Installing Device Updating Driver Driver references E A Input Uninstalling Device a Fag Trouble shooting Ad amp amp Refresh Home Print Options 5 About Software HER CONTEC Lf API TOOL WDM API TOOL WDM is the API function library for Windows It work with various I O modules of our company
93. t status even when repeated operation has been set Specified sampling data stored This status is set to ON when input data stored in memory has reached the amount corresponding to the preset number of times of sampling If the memory format is FIFO the status is set to OFF when the amount of input data in the memory falls below the value corresponding to the preset number of times of sampling as data is acquired Once the status is set to ON when the memory format is ring it remains ON until it is reset Overflow An overflow error occurs when an attempt is made to store input data to memory while it has been full of input data When the memory format is FIFO the board stops conversion When the memory format is ring the board continues conversion while overwriting existing data with new one Sampling clock error This error occurs when the sampling clock period is too short AD conversion error If the device operating status remains ON without terminating conversion for an extended period of time the driver regards that state as an operation error and sets this status to ON This error stops sampling Sampling The number of sampled items of input data stored in memory can be obtained by the software command Repeat The current repeat count can be obtained by the software command CONTEC 60 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 4 Functions Data acquisition Input data store
94. that the level comparison condition is satisfied in the falling direction The start condition is satisfied when the analog signal at the specified channel passes the comparison level in the falling direction Input data items are stored to memory starting with those at solid dots If you set the level comparison directions to both directions the start condition is satisfied when the analog signal passes the level both in the rising and falling directions External trigger The board enters the external control signal wait status immediately after the operation start command is issued When the external control signal in the preset edge direction rising or falling is input the board starts sampling and storing input data to memory CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 57 4 Functions Stop Condition The condition for controlling the stop of sampling can be selected from among the last sampling count input data comparison an external trigger and software abort The board stops sampling whenever an error occurs irrespective of the stop condition setting Last sampling count The board stops sampling after storing input data to memory for the specified number of times of sampling Input data comparison Once the board has started sampling it compares the analog signal input through a specified channel to the value of the preset comparison level If the analog signal satisfies the conditio
95. tiple channels Perform standard analog output using a FIFO buffer Perform standard analog output by polling Perform analog output for multiple channels using a FIFO buffer Perform long duration analog output using a FIFO buffer Perform analog output using an external clock Perform continuous analog output using a ring buffer Perform analog output using an external trigger to start and stop operation Perform standard analog output using more than one device Perform digital I O using bit values Perform digital I O using byte values CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 75 5 About Software Usage of Utility Program Program for Measurement of Function Execution Speed The execution time of some main functions can be measured in a function execution speed measurement program To use a function execution speed measurement program click the execution time measurement button in the diagnostic program The name of the board you have just added is displayed AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE BQ CAIOSPEC Device 410000 AIO 160802L LPE Analog Input __ amp nalog Output mDigital Input Output i AioSinele Ao 4iolnput DiBit iohputDiByte Channles fi zi Channels fi zi fiohputDiByte AioMulti i ioMulti o AioOutput Do Bit Data 1 1024 Data 1 1024 ___findutpurDesit
96. u do not use the same name for more than one device You have now finished installing the initial setting of Software 2 Setup CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 35 2 Setup When Using the API AIO 98 PC Invoking API TOOL Configuration 1 Open the Start Menu then select Programs CONTEC API PAC W32 API TOOL Configuration JE API TOOL Configuration Eile Edit Tool Diagnosis Utility Help Mel Se m a AO oro OED SS a ES ES Selected Device API AIO Setting Version Ver 3 58 Installed Boards Device Driver Board Name VO Add Auto Detection Automatically detecting boards Please wait Notes API AlO 98 PC does not support ADA16 32 2 PCI F and ADA16 32 2 CB F Please use API AIO WDM when using these boards mm 2 API TOOL Configuration detects boards automatically The detected boards are listed Updating the Settings 1 Select Save setting to registry from the File menu You have now finished installing the initial setting of Software CONTEC 36 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 2 Setup Step 5 Checking Operations with the Diagnosis Program Use the diagnosis program to check that the board and driver software work normally thereby you can confirm that they have been set up correctly What is the Diagnosis Program The diagn
97. up 2 When Multimedia Controller is displayed select Install from a list or specific location Advanced and then specify that folder on the CD ROM which contains the setup information INF file to register the board Found New Hardware Wizard Welcome to the Found New Hardware Wizard This wizard helps you install software for Multimedia Controller If your hardware came with an installation CD 582 or floppy disk insert it now What do you want the wizard to do O Install the software automatically Recommended Click Next to continue When the model name of hardware is displayed select Install the software automatically Recommended and then click on the Next button Source folder The setup information INF file is contained in the following folder on the bundled CD ROM INF WDM AIO APIPAC D Apipac G FreeSamples gt Help 3 INF aliha INF WDM AIO om amp GPIB z amp Winds z Win2000 E linux Manual 5 Readme E Release HE CONTEC AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 29 2 Setup Found New Hardware Wizard Completing the Found New Hardware Wizard The wizard has finished installing the software fof The name of the board you have just added is displayed AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE Click Finish to close
98. using two or more boards make sure you install one by one with the Add New Hardware Wizard Turning on the PC Turn on the power to your PC MA CAUTION The board cannot be properly installed unless the resources I O addresses and interrupt level for the board can be allocated Before attempting to install the board first determine what PC resources are free to use The resources used by each board do not depend on the location of the PCI bus slot or the board itself If you remove two or more boards that have already been installed and then remount one of them on the computer it is unknown that which one of the sets of resources previously assigned to the two boards is assigned to the remounted board In this case you must check the resource settings When Using the API AIO WDM 1 The Found New Hardware Wizard will be started Found New Hardware Wizard Welcome to the Found New Hardware Wizard Windows will search for current and updated software by looking on your computer on the hardware installation CD or on the Windows Update Web site with your permission Read our privacy policy Can Windows connect to Windows Update to search for software O Yes this time only O Yes now and every time connect a device Click Next to continue Select No not this time and then click the Next button CONTEC 28 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 2 Set
99. ut Software Chapter 6 About Hardware For using the board under an OS other than Windows Linux see the following parts of this manual This chapter Step 2 Setting the Hardware Chapter 3 External Connection Chapter 6 About Hardware CONTEC 12 AIO 121601E3 PE AIO 161601E3 PE AIO 121601UE3 PE AIO 161601UE3 PE 2 Setup Step 1 Installing the Software This section describes how to install the API function libraries Before installing the hardware on your PC install the Driver libraries from the bundled API PAC W32 CD ROM The following description assumes the operating system as Windows XP Although some user interfaces are different depending on the OS used the basic procedure is the same About the Driver There are the two drivers API AIO WDM and API AIO 98 PC among the analog input output drivers API AIO WDM is a new driver to perform analog input and output under Windows It was developed aiming at more easily use and more convenient more high performance corresponding to the product version of API AIO 98 PC so far When using an analog input output device we recommend you use API AIO WDM Although API AIO WDM is designed to correspond with future new OS and new device it is not suitable for Windows NT 4 0 or Windows 95 and ISA Bus As a result please use API AIO 98 PC under these environments Here introduces the selection guide that can help choose the available drivers easily Windows V
Download Pdf Manuals
Related Search
Related Contents
Everbilt ZE00802A Use and Care Manual HP Ultra 160 RAID インストール/リカバリー・ ガイド User manual - SFR Software GmbH Dell 2650 User's Manual Bedienungsanleitung: Digitalanzeige PCE-N30U Manuel de l`utilisateur de l`Application Web de soumission de Trono series Trono 10 / Trono 12 / Trono 15 Passive - Bax Maquette mars 2012 V2_Mise en page 1 - Vaux-sur Copyright © All rights reserved.
Failed to retrieve file