background image

4. Functions

                                                                                                                                                

 

60

AD12-16(PCI)E, AD12-16U(PCI)E, AD16-16(PCI)E

-

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, 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.

Conversion data

The following equation represents the relationship between input data and voltage.

Voltage = Input data x (Max. range value – Min. range value) ÷ Reso Min. range value

The value of resolution for the 12-bit device is 4096; that for the 16-bit device is 65536.

The table below shows the relationship between input data and voltage in the ±10-V range.

Voltage

Conversion data (12-bit)

Voltage

Conversion data (16-bit)

+9.995V

4095

+9.99970V

65535

:

:

:

:

0.005V

2049

0.00030V

32769

0V

2048

0V

32768

-0.005V

2047

-0.00030V

32767

:

:

:

:

-10.000V

0

-10.000V

0

Ex.: When input data 3072 is input at a resolution of 12-bit in the ± 10-V range

Voltage = 3072 x (10 - (-10)) ÷ 4096 + (-10)

= 5.0

Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Summary of Contents for PCI-bus Analog Input Multi-Function Board AD12-16(PCI)E

Page 1: ...l service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE INSPECTION Remotely inspect equipment before purchasing with our interactive website at www instraview com LOOKING FOR MORE INFORMATION Visit us on the web at www artisantg com for more information on ...

Page 2: ...PC HELPER Analog Input Board for PCI AD12 16 PCI E AD12 16U PCI E AD16 16 PCI E User s Guide CONTEC CO LTD Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 3: ...hat your package is complete If you discover damaged or missing items contact your retailer Product Configuration List Board One of the following 1 AD12 16 PCI E AD12 16U PCI E or AD16 16 PCI E 1 User s Guide this booklet 1 CD ROM API PAC W32 1 Board CD ROM API PAC W32 User s Guide User s Guide Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 4: ...issues have been considered in the preparation of this document Should you notice an 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 an...

Page 5: ...utions 5 Safety Information 5 Handling Precautions 6 Environment 7 Inspection 7 Storage 7 Disposal 7 2 SETUP 9 What is Setup 9 Using the Board under Windows Using the Driver Library API PAC W32 9 Using the Board under Windows Using Software Other than the Driver Library API PAC W32 9 Using the Board under an OS Other than Windows 10 Step 1 Installing the Software 11 About the driver to be used 11 ...

Page 6: ...API AIO 98 PC 32 Step 5 Checking Operations with the Diagnosis Program 33 What is the Diagnosis Program 33 Check Method 33 Using the Diagnosis Program for Use of API AIO WDM 34 Using the Diagnosis Program for Use of API AIO 98 PC 38 Setup Troubleshooting 41 Symptoms and Actions 41 If your problem cannot be resolved 41 3 EXTERNAL CONNECTION 43 Using the On board Connectors 43 Connecting a Device to...

Page 7: ...ABOUT SOFTWARE 67 When using the API AIO WDM 68 Accessing the Help File 68 Using Sample Programs 69 Using Utility Programs 71 When using the API AIO 98 PC 76 Accessing the Help File 76 Using Sample Programs 77 Using the Utility Program 79 Uninstalling the Driver Libraries 81 CD ROM Directory Structure 82 6 ABOUT HARDWARE 83 Hardware specification 83 Block Diagram 87 Timing of Sampling Control Sign...

Page 8: ...vi AD12 16 PCI E AD12 16U PCI E AD16 16 PCI E Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 9: ...er Using an optional unit the board can increase the maximum number of input channels up to 32 channels and perform simultaneous sampling On board buffer memory Analog input function The board has buffer memory available as a FIFO or ring buffer to hold 256 kilobytes of data This enables sampling to be executed in the background independently of the processing power of the PC Assorted sampling con...

Page 10: ...c and Kylix the device driver module for each kernel version and the board PC Card configuration program config CONTEC provides download services to supply the updated drivers and differential files For details read Help on the bundled CD ROM or visit the CONTEC s Web site Operating environment OS RedHatLinux TurboLinux etc For details on supported distributions refer to Help available after insta...

Page 11: ...only Accessories Option Termination panel with Screw Terminals for Spade Lugs DTP 3 PC Termination panel with Screw Terminals DTP 4 PC Termination panel with BNC connectors for Analog Multi function Boards ATP 16 2 Termination panel for Digital I O on Analog Multi function Boards FTP 15 3 Screw Terminal EPD 37A 2 Screw Terminal EPD 37 2 16 Channel Simultaneous Sample Hold Accessory ATSS 16 2 8ch I...

Page 12: ...urned freight prepaid with a copy 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 products The warranty is not applicable if the device has been tampered with or damaged through abuse mistreatment ne...

Page 13: ...ources 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 CAUTION CAUTION indicates a potentially hazardous situation which if not avoided m...

Page 14: ...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...

Page 15: ...e no stain or corrosion Check that the board has no dust or foreign matter adhering Check that the bus connector of the board and its cable have been plugged correctly 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 s...

Page 16: ...1 Before Using the Product 8 AD12 16 PCI E AD12 16U PCI E AD16 16 PCI E Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 17: ...sis 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 Sof...

Page 18: ...n Windows For using the board under an OS other than Windows see the following parts of this user s guide This chapter Step 2 Setting the Hardware Chapter 3 External Connection Chapter 6 About Hardware Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 19: ...ion of API AIO 98 PC in the ease of use and functionality It is advisable to use API AIO WDM for you to use an analog I O device API AIO WDM will support new OSs and devices in the future but will not support Windows NT 4 0 Windows 95 ISA bus or C bus Use API AIO 98 PC if your operating environment contains such an unsupported piece of software or hardware Check the following selection guide to ea...

Page 20: ...staller window appears automatically If the panel does not appear run CD ROM drive letter AUTORUN exe 3 Click on the Install the drivers button CAUTION Before installing the software in Windows XP 2000 or NT log in as a user with administrator privileges Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 21: ...ality WDM Analog I O driver 3 Click on the Install button Clicking the Details button displays detailed information about API AIO WDM and API AIO 98 PC Run the installation 1 Complete the installation by following the instructions on the screen 2 The Readme file appears when the installation is complete Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 22: ...ears to select Driver Type and Install Type 2 Select Analog I O API AIO 98 PC W95 3 Select Driver Help etc Full Install 4 Click on the Install button Clicking on the Details button displays detailed information on API AIO WDM API AIO 98 PC Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 23: ...e 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 API TOOL Configuration then go to Step 4 Initializing the Software You have now finished installing the software Artisan Technolog...

Page 24: ... setting board ID Jumper for Input Mode Setting Jumper for setting Input Range Jumper for counter Setting CN2 Digital and Control Signal I O Connector CN1 Analog Signal I O Conector CN3 Channel Expanding Unit Connector SW1 BOARD ID 0 1 2 3 4 5 6 7 9 A B C D E F JP8 JP9 JP7 1 2 3 1 2 3 VR3 VR2 VR1 VR6 VR5 VR4 JP2 JP3 JP1 1 2 3 1 2 3 1 2 3 JP12 USE NOT USE INT JP11 JP10 1 2 3 1 2 3 JP5 JP6 JP4 1 2 3...

Page 25: ...per for interrupt signal resource setting JP2 JP3 JP1 1 2 3 1 2 3 1 2 3 JP13 USE NOT USE INT JP8 JP7 1 2 3 1 2 3 JP10 JP9 1 2 3 1 2 3 VR5 VR6 VR7 VR3 VR4 VR8 VR9 JP5 JP6 JP4 1 2 3 1 2 3 JP12 JP11 1 2 3 1 2 3 SW1 BOARD ID 0 1 2 3 4 5 6 7 9 A B C D E F Analog intput control trimmers VR1 VR2 Analog intput control trimmers Analog outtput control trimmers Figure 2 2 Part Names Note that the switch and ...

Page 26: ... SW for setting board ID Jumper for Input Mode Setting Jumper for setting Input Range Jumper for counter Setting CN2 Digital and Control Signal I O Connector CN1 Analog Signal I O Conector CN3 Channel Expanding Unit Connector Jumper for setting Onput Range Jumper for interrupt signal resource setting Analog intput control trimmers Analog intput control trimmers Figure 2 3 Part Names Note that the ...

Page 27: ...E F Figure 2 4 Board ID Settings SW1 Setting the interrupt signal resource If you set up the board not to use interrupts you can make your PC recognize the board as using no interrupts to save the PC s interrupt signal resources Setup method If using the interrupt USE NOT USE 1 2 3 INT JP12 AD12 16 PCI E JP13 AD12 16U PCI E JP16 AD16 16 PCI E JP12 AD12 16 PCI E JP13 AD12 16U PCI E JP16 AD16 16 PCI...

Page 28: ...e jumpers to any strapping pattern other than those specified above Doing so can result in a fault in the board 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 The input range is common to all channels it is not possible to set a different input...

Page 29: ...ar 10V to 10V 1 2 3 1 2 3 JP7 JP11 1 2 3 JP9 1 2 3 JP10 1 2 3 JP8 Bipolar 5V to 5V 1 2 3 1 2 3 JP7 JP11 1 2 3 JP9 1 2 3 JP10 1 2 3 JP8 Unipolar 0V to 10V 1 2 3 1 2 3 JP7 JP11 1 2 3 JP9 1 2 3 JP10 1 2 3 JP8 Unipolar 0V to 5V 1 2 3 1 2 3 JP7 JP11 1 2 3 JP9 1 2 3 JP10 1 2 3 JP8 Figure 2 9 Setting the Input Range AD16 16 PCI E CAUTION Do not set the jumpers to any strapping pattern other than those sp...

Page 30: ... Unipolar 0V to 10V 1 2 3 1 2 3 JP10 JP11 Figure 2 10 Setting the Output Range AD12 16 PCI E Bipolar 10V to 10V 1 2 3 1 2 3 JP11 JP12 Bipolar 5V to 5V 1 2 3 1 2 3 JP11 JP12 Unipolar 0V to 10V 1 2 3 1 2 3 JP11 JP12 Figure 2 11 Setting the Output Range AD12 16U PCI E Bipolar 10V to 10V 1 2 3 1 2 3 JP12 JP13 Unipolar 0V to 10V 1 2 3 1 2 3 JP12 JP13 1 2 3 1 2 3 JP14 JP15 1 2 3 1 2 3 JP14 JP15 Figure 2...

Page 31: ...tings the Signals to Be Connected to CN2 10pin Digital Output3 and CNT Output 1 2 3 1 2 3 JP2 JP2 Internal signal 8254Gate External signal CN2 4 Digital Input 1 CNT Gate Figure 2 14 Settings the Signals to Be Connected to gate of COUNTER1 COUNTER2 1 2 3 1 2 3 JP3 JP3 COUNTER0 output signal External signal CN2 12 Digital Input 2 CNT Clock Figure 2 15 Settings the Signals to Be Connected to Clock of...

Page 32: ...unction overheat or cause a failure If the terminals are touched by someone s hands clean the terminals with industrial alcohol Do not 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 Mak...

Page 33: ...d 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 t...

Page 34: ...urce folder The setup information INF file is contained in the following folder on the bundled CD ROM INF WDM AIO You have now finished installing the hardware INF WDM AIO The name of the board you have just added is displayed AD12 16 PCI E AD12 16U PCI E AD16 16 PCI E Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 35: ...e Wizard will be started Select Specify the location of the driver then click on the Next button If you are using Windows NT 4 0 the Add New Hardware Wizard is not started Go to Step 4 Initializing the Software Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 36: ...file is contained in the following folder on the bundled CD ROM Windows XP 2000 INF Win2000 Aio PCI Windows Me 98 95 INF Win95 Aio PCI Example of specifying the folder for use under Windows Me INF Win95 Aio PCI The name of the board you have just added is displayed AD12 16 PCI E AD12 16U PCI E AD16 16 PCI E Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 37: ...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 You have now finished installing the hardware The name of the board you have just added is displayed AD12 16 PCI E AD12 16U PCI E AD16 16 PCI E Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOU...

Page 38: ...l select System and then select the Device Manager tab You can also open Device Manager by right clicking on My Computer and selecting Properties 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 The name of the board you have just added is displayed AD12 16 ...

Page 39: ...ice name you set here is used later when programming The initial device name that appears is a default value You can use this default name if you wish Make sure that you do not use the same name for more than one device You have now finished installing the initial setting of Software Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 40: ...ONTEC API PAC W32 API TOOL Configuration 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 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 41: ...tails on the connections see Chapter 3 External Connection Check the board with the factory defaults untouched Wiring Diagram Analog input Analog Ground CN1 20pin CH0 CN1 1pin Single Ended Input Board Signal source e g Battery etc CN1 2pin CH0 Analog Ground CN1 20pin CH0 CN1 1pin Differential Input Board Signal source e g Battery etc CAUTION To check the analog input in differential input mode set...

Page 42: ...ing the Diagnosis Program for Use of API AIO WDM Starting the Diagnosis Program Click the Diagnosis button on the device property page to start the diagnosis program Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 43: ...tput channel and output range from the lists You can set the 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 Artisan Technology Group Quality Instrumentation Guaranteed 888 ...

Page 44: ...ettings for each channel to a text file and displays the file for you to view Clicking Diagnosis Report prompts you to specify where to save the report text file The name of the board you have just added is displayed AD12 16 PCI E AD12 16U PCI E AD16 16 PCI E Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 45: ...iagnosis results for each I O channel Execution time measurement Clicking Execution Time Measurement runs the program to measure API function execution speed The operation of this program is explained in API function Execution Speed Measurement Program in Chapter 5 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 46: ... Diagnosis Program After selecting the board in API TOOL Configuration run the diagnosis program Follow the on screen instructions The name of the board you have just added is displayed AD12 16 PCI E AD12 16U PCI E AD16 16 PCI E Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 47: ...Analog input You can select the 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 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 48: ... them in text format The results are saved and displayed as a text file AioRep txt in the install folder CONTEC CONTECW95 The Diagnosis Program performs board presence absence check interrupt test driver file test board setting test and so on 2 A diagnosis report is displayed as shown below Click on Report Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 49: ...und If there is no appropriate signal source available at voltage input either connect a cell or connect the channel to the analog ground to check for 0V 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 ...

Page 50: ...2 Setup 42 AD12 16 PCI E AD12 16U PCI E AD16 16 PCI E Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 51: ...nnectors 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 Connector used A 37pin D SUB connector F female type DCLC J37SAF 20L9 mfd by JAE equivalent Applicable connector 17JE 23370 02 D8C mfd by DDK M male type Interface connector CN1 Interface connector CN3 Applicable connector PS 16SEN ...

Page 52: ...ion board FTP 15 Extended functional board Isolated functional extension ATII 8A For leads DTP 4 PC 1 m shielded cable bundled For Solder Terminal DTP 3 PC 1 m shielded cable bundled Relay terminal stand For BNC connector ATP 16 Screw Terminal EPD 37A EPD 37 Extended functional board Isolated functional extension ATII 8A For BNC connector ATP 16 For leads DTP 4 PC 1 m shielded cable bundled For So...

Page 53: ...from PC Simultaneous Hold Output Analog Output Analog Input 15 Analog Input 7 Analog Input 14 Analog Input 6 Analog Input 13 Analog Input 5 Analog Input 12 Analog Input 4 Analog Input 11 Analog Input 3 Analog Input 10 Analog Input 2 Analog Input 9 Analog Input 1 Analog Input 8 Analog Input 0 Single Ended Input Differential Input Analog Input0 to Analog Input15 Analog input signal at the time of Si...

Page 54: ...l Common for interrupt trigger input signal Digital Output0 to Digital Out 2 Digital output signal Digital Output3 to CNT Output Digital output signal Capable of being jumper switched to serve as the counter output signal External Start Trigger Input External trigger input signal for starting sampling External Stop Trigger Input External trigger input signal for stopping sampling External Sampling...

Page 55: ...shielded cable if the distance between the signal source and board is long or if you want to provide better protection from noise For each analog input channel on CN1 connect the core wire to the signal line and connect the shielding to ground Analog Ground Shield cable Analog Input 0 15 BOARD CN1 Signal Source Figure 3 6 Single ended Input Connection Shield Cable CAUTION If the signal source cont...

Page 56: ...og input channel on CN1 connect the input to the signal and connect the input to the signal source ground Also connect the analog ground on the board and the signal source ground to the shielding Analog Input 0 7 Analog Ground BOARD Signal Source Analog Input 0 7 CN1 Shield cable Figure 3 8 Differential Input Connection Shield Cable CAUTION If the signal source contains over 1MHz signals the signa...

Page 57: ...een the board and external device is long or if you want to provide better protection from noise For the CN1 analog output connect the core wire to the signal line and connect the shielding to ground Analog Ground Analog Output BOARD CN1 Target Shield cable Figure 3 10 Analog Output Connection Shield Cable CAUTION If the board or the connected wire receives noise or the distance between the board ...

Page 58: ...o your external devices All the digital I O signals and control signals are TTL level signals 10kΩ Input Digital Ground BOARD CN2 Cable Target Figure 3 11 Digital Input Connection Digital Ground BOARD CN2 Cable Target Output IOL 24mA Figure 3 12 Digital Output Connection CAUTION Do not short the output signals to analog ground digital ground and or power line Doing so may damage the board Referenc...

Page 59: ...nditions for analog input including the input channel sampling period and sampling start stop conditions Analog input processes are classified as follows Status Sampling Repeat Data acquisition Status Memory Simultaneous Sampling Control Channel Expansion 5 Extended function 4 Reset 3 Monitoring the Status and Acquiring Data 2 Starting Stopping Operation 1 Setting the Conversion Condititions Resol...

Page 60: ...de 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 components can be ignored For the environment in which they cannot be ignored the differential input mode is suitable The number...

Page 61: ...ut 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 o...

Page 62: ...e memory sequentially The repetition state can be subject to status monitoring and application notification This board does not support the Repeat feature when the sampling start condition is software Clock The sampling clock controls the sampling frequency You can select both the internal sampling clock and the external sampling clock The sampling clock is selected by means of software Internal s...

Page 63: ...sfied 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 The above sketch shows that the level comparison condition is satisfied in the falling direction The start condition is satisfied when the analog signal at the speci...

Page 64: ...n 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 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 In...

Page 65: ...on 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...

Page 66: ...s 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 ...

Page 67: ... 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 m...

Page 68: ...number of times 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 The table below shows the relationship between input data and voltage in the 10 V range Voltage Conversion data 12 b...

Page 69: ...nt 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 16 available as an option provides this board with the 16 channel simultaneous sampling feature Channel Expansion Using the channel exp...

Page 70: ...esolution is 12 bit AD12 16U PCI E The resolution is 12 bit AD16 16 PCI E 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 You can specify an arbitrary number of points of analog output by setting the channels by means of software Range Range ...

Page 71: ...a and voltage in the 10 V range Voltage Output data 12 bit Voltage Output data 16 bit 9 995V 4095 9 99970V 65535 0 005V 2049 0 00030V 32769 0V 2048 0V 32768 0 005V 2047 0 00030V 32767 10 000V 0 10 000V 0 Ex When 3V is output at a resolution of 12 bit in the 10 V 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...

Page 72: ...it 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 input 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 1 ON 1 ON 0 OFF 0 OFF Bit 0...

Page 73: ... 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 0 OFF 0 OFF 1 ON 1 ON Bit 0 ...

Page 74: ...4 Functions 66 AD12 16 PCI E AD12 16U PCI E AD16 16 PCI E Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 75: ...pling 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 Q A Use them for program development and t...

Page 76: ...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 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 77: ...ograms 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 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 Artisan Technology Group Quality Instrumentati...

Page 78: ...2 Perform standard analog input using more than one device Analog output SingleAo Perform single analog output from specified channel MultiAo Perform single analog output from multiple channels Ao Perform standard analog output using a FIFO buffer AoPoll Perform standard analog output by polling AoEx Perform analog output for multiple channels using a FIFO buffer AoLong Perform long duration analo...

Page 79: ...s dialog box Using procedure 1 From the device list select the device subject to measurement 2 Click the button labeled with a function key to measure the execution speed of that function For the AioMultiAi and AioMultiAo functions select the number of channels to be used for conversion from the list For the AioGetAiSamplingData and AioSetAoSamplingData functions enter the size of data to be trans...

Page 80: ...hannels to be used internal external clock conversion speed and the number of times sampling is performed before causing the event Use this tool for measurement of conversion specifications under various sets of conversion conditions as it also reports a sampling clock error event CAUTION This program is a Visual Basic application It cannot be run without the Visual Basic runtime library installed...

Page 81: ...u can check this visually with the memory image Event trigger sampling count An event occurs when the FIFO input sampling count reaches this value Total input sampling count Total number of times the application sampled data into memory The following errors may stop measurement Sampling clock error When the internal clock is used for conversion this error indicates that the conversion speed is too...

Page 82: ...o be used internal external clock conversion speed and the number of times sampling to be caused the event and to be added Use this tool for measurement of conversion specifications under various sets of conversion conditions as it also reports a sampling clock error event CAUTION This program is a Visual Basic application It cannot be run without the Visual Basic runtime library installed It can ...

Page 83: ...ing conversion FIFO sampling count Not output conversion data loaded in memory You can check this visually with the memory image Event trigger sampling count An event occurs when the FIFO not output sampling count reaches this value Adding sampling count Output data sampling count to be added in the event The following errors may stop measurement Sampling clock error When the internal clock is use...

Page 84: ...PI 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 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 85: ...n 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 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 Artisan Technology Group Quality Instrumentation Guaranteed 8...

Page 86: ...hat uses AioInpBdMem and AioDO to perform simultaneous sampling of two memory mounted boards AioInp Sample console application that uses AioOpenEx and AioInp Analog output AO Uses AioOut to perform analog output once AOBack Uses AioOutBack to perform analog output at fixed intervals AioOut Sample console application that uses AioOpenEx and AioOut Digital input and output DIO Uses AioDO and AioDI t...

Page 87: ...AioOut AioOutBack AioDo and AioDi functions Invoke the tool by selecting the Start Menu CONTEC API PAC W32 AIO SAMPLE Analog Main screen Analog input AioInp Simple analog input AioInpBack Analog input for non Memory Board AioInpBdMem Analog input for Memory Board AioOut Simple analog output AioOutBack Analog output in background AioDi AioDo Digital input and output Artisan Technology Group Quality...

Page 88: ...5 About Software 80 AD12 16 PCI E AD12 16U PCI E AD16 16 PCI E Analog output Digital input and output Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 89: ...Remove Programs in the Control Panel 3 If the API AIO WDM select CONTEC API AIO WDM driver and CONTEC API AIO WDM VerX XX Development from the displayed application If the API AIO 98 PC select CONTEC API AIO 98 PC xx VerX XX Development and CONTEC API AIO 98 PC xx VerX XX Runtime Click on the Add Remove button Follow the on screen instructions to uninstall the function libraries Artisan Technology...

Page 90: ...Version information on each API TOOL English APIPAC Each installer AIO DISK1 DISK2 DISKN AioWdm CNT DIO HELP HELP file Aio Cnt INF OS specific INF file WDM Win2000 Win95 Readme Readme file for each driver Release Driver file for each API TOOL API_NT For creation of a user specific install program API_W95 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 91: ... jumper Number of input channels 4 TTL levels A counter control input and common use are possible at a jumper Counter Counter device i8254 equivalent Counter clock Internal 4MHz or External signal Interface connector CN1 D SUB 37 Pin female thumb screw 4 40UNC CN2 16 pin Pin header I O address 16 ports boundary Interrupt level 1 level use Interrupts can be enabled or disabled PCI bus specification...

Page 92: ...top trigger Specified sampling data stored Input data comparison TTL level external signal Software Analog output Isolated specification Un Isolated Number of output channel 1ch Output range Bipolar 10V Bipolar 5V Unipolar 0 to 10V Jumper setup Output current ability 5mA Output impedance 1Ω or less Resolution 12 bit Non Linearity error 1 1 2LSB Conversion speed 6µsec Max Current consumption 3 5V 1...

Page 93: ...log output Isolated specification Un Isolated Number of output channel 1ch Output range Bipolar 10V Bipolar 5V Unipolar 0 to 10V Jumper setup Output current ability 5mA Output impedance 1Ω or less Resolution 12 bit Non Linearity error 1 1 2 LSB Conversion speed 6µsec Max Current consumption 3 5V 1800mA Max Dimension mm 231 78 L x 106 68 H Weight 250g 1 When the environment temperature is near 0ºC ...

Page 94: ... signal Software Analog output Isolated specification Un Isolated Number of output channel 1ch Output range Bipolar 10V Unipolar 0 to 10V Jumper setup Output current ability 5mA Resolution 16 bit Non Linearity error 1 2 LSB Conversion speed 13µsec Max Current consumption 3 5V 1300mA Max Dimension mm 176 41 L x 106 68 H Weight 150g 1 When the environment temperature is near 0ºC or 50ºC the non line...

Page 95: ...fier Instrument amplifier 8 16 channel multiplexer with over voltage protection CN1 CN2 16 single ended 8 differential Analog Inputs 4 Digital Input 4 Digital Output control signals D A converter Simultaneous Hold Analog Outputs Counter signals Counter 8254 16 bit counter 2 16 bit counter 1 16 bit counter 0 Figure 6 1 Block Diagram Artisan Technology Group Quality Instrumentation Guaranteed 888 88...

Page 96: ...ble of Operation Control Signals Parameter Symbol Time Unit Delay time from external sampling clock to first hold action tDEH 100 nsec Delay time from external sampling clock to first A D start pulse tDEC 100 nsec Set up time of sampling start Rising edge tSRS 100 nsec Hold time of sampling start Rising edge tHRS 100 nsec Set up time of sampling start Rising edge tSFS 100 nsec Hold time of samplin...

Page 97: ... AD16 16 PCI E 89 About Calibration This board is calibrated before shipment Contact your retailer if the board does not provide its prescribed performance Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 98: ...ww 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 03102004 12261997 Management No A 41 755 11042004_rev3 Parts No LZC2651 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 99: ...l service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE INSPECTION Remotely inspect equipment before purchasing with our interactive website at www instraview com LOOKING FOR MORE INFORMATION Visit us on the web at www artisantg com for more information on ...

Reviews: