Page 1
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card User Manual Analog Output Boards Version 3.1, Oct. 2013 UPPORTS Board includes PIO-DA4, PIO-DA8, PIO-DA16, PIO-DA4U, PIO-DA8U, PIO-DA16U, PISO-DA4U, PISO-DA8U, PISO-DA16U, PEX-DA4, PEX-DA8 and PEX-DA16.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards ABLE OF ONTENTS PACKING LIST ................................. 5 RELATED INFORMATION ............................5 INTRODUCTION ............................6 ................................7 EATURES ............................8 OMPARISON ABLE ..............................
Page 3
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.6.12 Current Output Connection ........................ 34 ID S .............................. 35 WITCH ............................36 SSIGNMENTS HARDWARE INSTALLATION ........................37 SOFTWARE INSTALLATION ........................41 ........................
Page 4
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards DOS ..........................71 ROGRAM FOR APPENDIX: DAUGHTER BOARD ......................... 73 A1. DB-37 and DN-37 ............................. 73 A2. DB-8125 ................................73 A3. DB-16P Isolated Input Board .........................
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards Packing List The shipping package includes the following items: One multi-function card as follows: PEX-DA series: PEX-DA4/ PEX-DA8/ PEX-DA16 PIO-DAxU series: PIO-DA4U/ PIO-DA8U/ PIO-DA16U PISO-DAxU series: PISO-DA4U/ PISO-DA8U/ PISO-DA16U One printed Quick Start Guide ★...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 1. Introduction The PEX-DA, PISO-DAxU and PIO-DAxU series cards (PCI Express/Universal PCI versions) are compatible with the PIO-DAx cards (PCI versions) and most users can replace the PIO-DAx by PEX-DA, PISO-DAxU or PIO-DAxU directly without software/driver modification.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 1.1 Features Supports +5 V PCI bus for PIO-DA4/DA8/DA16 16/8/4 channels, 14-bit analog output Voltage output range: ±10 V ...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 1.2 Comparison Table Comparison Table of the Different Version Information: Version D/I Register Pin Assignment Card ID PIO-DA4 0xE0/E4/E8/EC A. GND PIO-DA8 0xF0/F4/F8/FC (CN3.5/10/15/24/29)
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 1.3 Specifications Model Name PEX-DA4/DA8/DA16 PIO-DA4U/DA8U/DA16U PISO-DA4U/DA8U/DA16U Analog Output Isolation 2500 V (Bus Type) Compatibility 4/8/16 independent Resolution 14-bit Accuracy 0.04% of FSR ± 2 LSB @ 25 °C, ± 10 V Output Rang Voltage: +/- 10 V Current: 0 ~ 20 mA...
Page 10
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards Model Name PEX-DA4/DA8/DA16 PIO-DA4U/DA8U/DA16U PISO-DA4U/DA8U/DA16U General Bus Type PCI Express x1 3.3V/5V Universal PCI, 32-bit, 33MHz Data Bus 8-bit Yes (4-bit) for Version Card ID Yes (4-bit) Yes (4-bit)
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.2 Counter Architecture There is a single 8254(Timer/Counter) chip on the PEX/PIO/PISO-DA series board and provides two interrupt sources. The first is a 16-bit timer output (INT0) and the other one is a 32-bit timer output (INT1).
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.3 Interrupt Operation There are two interrupt sources included in the PEX-DA and PIO/PISO-DAxU series. These two signals are named as INT0 and INT1, and their signal sources are as follows: INT0: 8254 counter0 output (Refer to Sec.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.3.1 Interrupt Block Diagram INT\ INT_CHAN_0 Level_trigger INT_CHAN_1 (to PEX/PCI slot) initial_low active_high The interrupt output signal of PEX-DA and PIO/PISO-DAxU series cards, INT\, is set to Level-Trigger and Active_Low.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.3.2 INT_CHAN_0/1 INT0/1 INT_CHAN_0/1 Inverted/Noninverted select (INV0/1) Enable/Disable select (EN0/1) The architecture for INT_CHAN_0 and INT_CHAN_1 is shown in the above figure. The only difference between INT0 and INT1 is that the INT_CHAN_0 signal source is from the 8254 counter0 output and the INT_CHAN_1 signal source is from the 8254 counter2 output.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.3.3 Initial_High, Ative_Low Interrupt Source If INT0 (8254 counter0 output) is an initial_high, active_low signal (depending on 8254 counter mode), the interrupt service routine should use INV0 to invert/non-invert INT0 to generate a high_pulse in the following manner: (Refer to DEMO3.C) Initial settings: now_int_state=1;...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.3.4 Initial_Low, Ative_High Interrupt Source If INT0 (8254 counter0 output) is an initial_low, active_high signal (depending on the 8254 counter mode), the interrupt service routine should use INV0 to invert/non-invert INT0 to generate a high_pulse in the following manner: (Refer to DEMO4.C) Initial setting: now_int_state=0;...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.3.5 Multiple Interrupt Source Assume: INT0 is initial Low and active High, INT1 is initial High and active Low as below: INT0 INT1 INT0 and INT1...
Page 20
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards /* ------------------------------------------------------------------------------------------------------- */ /* Note : 1.The hold_time of INT_CHAN_0 & INT_CHAN_1 must long enoug. 2.The ISR must read the interrupt status again to identify the active interrupt source.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.4 D/I/O block Diagram The PEX-DA and PISO/PIO-DAxU series provides 16 digital input channels and 16 digital output channels, and all signal levels are TTL compatible. The connection diagram and block diagram are as follows: CON2 D/I port...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.4.1 D/I Port Architecture (CON2) When the PC is powered up, all DI port (CON2) operation are disabled. The enabled/disabled status of a DI port is controlled by the RESET\ signal. Refer to Sec.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.4.2 D/O Port Architecture (CON1) When the PC is powered up, the states of all DO channels are cleared low. The RESET\ signal is used to clear the DO states.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.5 D/A Architecture Voltage Output Voltage Output Voltage Output DA_0 Voltage Output Voltage Output DA 0 Voltage Output d0~d13 Voltage Output DA 1 Voltage Output Voltage Output...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.6 D/A Conversion Operations The D/A converters on PEX-DA and PISO/PIO-DAxU series cards use 14-bit resolution, so the digital data values range from 0x0000 to 0x3fff. The hardware is designed to output voltage in a range from -10.1 ~ +10.1 volts, as follows: 0x0000 ...
Page 26
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards Consequently, the software can be used to calibrate the analog output without the need for any hardware Trim-pot adjustment. For example, Channel n MinV[n] MaxV[n]...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.6.1 Output Range and Resolution The voltage output range for PEX-DA and PISO/PIO-DAxU series cards is always ±10.1 V, and the current output range is always 0~22 mA, as illustrated below: Voltage Channel Current Channel Hex Value...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.6.2 ±10 V Voltage Output The voltage output for PEX-DA and PISO/PIO-DAxU series cards is always in the range of ±10.1 V. If the user needs to output a voltage in the range of ±10 V, the software calibration is the same as that described in Sec.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.6.6 0~20 mA Current Output The current output for PEX-DA and PISO/PIO-DAxU series cards is always in the range of 0~22 mA. If the user needs to output a current in the range of 0~20 mA, the software calibration is the same as that described in Sec.
Page 30
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards There are so many VRs and jumpers that if makes QC and re-calibration very difficult. Every step must be handled manually, meaning that calibrating these D/A boards is not an enjoyable task.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.6.9 Factory Software Calibration t is recommended that a 16-bit A/D card is used to calibrate the PISO-DA/PIO-DA series cards. The I-7000 series is a set of precise remote control modules and the I-7017 is an 8-channel 16-bit precision A/D module (24-bit sigma-delta A/D converter).
Page 32
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards The steps required to calibrate the current for channel_n are as follows: Step 1: DaValue=0x1fff Step 2: Send the DaValue to hannel_n on the PIO/PISO card Step 3: Measure the current of channel_n on the I-7017 If this value is >= 0 mA, then go to Step 5 Step 4: Increase the DaValue, the return to Step 2...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.6.10 User Software Calibration The users can perform calibration themselves using a voltage meter and a current meter. Step 1: Run DEMO12.EXE Step 2: Select the card number for the PEX/PIO/PISO card that you want to calibrate Step 3: Select the item (MinV[n]/MaxV[n]/MinI[n]/MaxI[n]) that you want to calibrate Step 4: Measure the analog output using the voltage meter or the current meter and decide...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.6.11 Voltage Output Connection External Internal Output Current D/A Converter Max (+/- 5mA) V out 14-bits Data Load AGND 2.6.12 Current Output Connection External Internal Current Loop...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.7 Card ID Switch The PEX-DA , PIO-DAxU (ver. 1.1 or above) and PISO-DAxU has a Card ID switch (SW1) with which users can recognize the board by the ID via software when using two or more PEX-DA , PIO-DAxU (ver.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 2.8 Pin Assignments User Manual/ Ver. 3.1/ Oct. 2013/ PMH-0010-31/ Page: 36...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 3. Hardware Installation Note!! It’s recommended to install driver first, since some operating system (such as Windows 2000) may ask you to restart the computer again after driver installation. This reduces the times to restart the computer.
Page 38
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards Step 3: Shut down and power off your computer. Step 4: Remove all covers from the computer. Step 5: Select an empty PCI/PCI Express slot. User Manual/ Ver.
Page 39
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards Step 6: Remove the PCI/PCI Express slot cover form the PC. Step 7: Remove the connector cover form the DAQ card. Step 8: Carefully insert your DAQ card into the PCI/PCI Express slot.
Page 40
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards Step 9: Tighten the captive Phillips screw. Confirm the PEX-DAx, PISO-DAxU and PIO-DAxU series card is mounted on the motherboard. Step 10: Replace the computer cover.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 4. Software Installation The PEX-DAx, PISO-DAxU and PIO-DAxU series card can be used in DOS, Linux and Windows 98/NT/2K and 32-bit/64-bit Windows XP/2003/Vista/7/8. This chapter shows you the detail steps to install these drivers.
Page 42
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards Step 3: Please install the appropriate driver for your OS. Click the item: “UniDAQ”. Click the item: “DLL for Windows 2000 and XP/2003/Vista 32-bit”. Double-Click “UniDAQ_Win_Setup_x.x.x.x_xxxx.exe”...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards Click the “Next>” button to start the installation. Check your DAQ Card is or not on supported list, Click the “Next>” button. Select the installed folder, the default path is C:\ICPDAS\UniDAQ, confirm and click the “Next>”...
Page 44
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards Step 2: Power on the computer and system should find the new card and then continue to finish the Plug&Play steps. Note: Some Windows OS will load the driver automatically to complete the installation...
Page 45
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards Step 4: Click the “Finish” button. Step 5: Windows pops up “Found New Hardware” dialog box again. User Manual/ Ver. 3.1/ Oct. 2013/ PMH-0010-31/ Page: 45...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 4.3 Confirm the Successful Installation Make sure the PEX-DAx, PISO-DAxU and PIO-DAxU series card installed is correct on the computer as follows: “Start”...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 5. Testing PIO-DA Card This chapter can give you the detail steps about self-test. In this way, user can confirm that PEX-DAx, PISO-DAxU and PIO-DAxU series card well or not.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 5.1.2 Analog Output Test Wiring 1. Prepare for device: One DN-37 (optional) wiring terminal board. One CA-3710 (optional) cable. ...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 5.2 Execute the Test Program 1. Execute the UniDAQ Utility Program. The UniDAQ Utility.exe will be placed in the default path after completing installation. Default Path: C:\ICPDAS\UniDAQ\Driver\ Double click the “UniDAQUtility.exe”...
Page 50
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards Digital Output/Input Function 2. Get test result. Click “Digital Output” item. Check channel 0, 2, 4, 6 Select the “Port 0” Click “Digital Input”...
Page 51
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards Analog Output Function 3. Get test result. Click “Analog Output” item. Click this button. Select the “Channel 0” Select the “+/- 10V” Type the voltage value The value read on meter may be a little difference from the DA value because of the resolution limit of meter or the measurement error.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 6. I/O Control Register 6.1 How to Find the I/O Address The plug&play BIOS will assign a proper I/O address to every PIO/PISO series card in the power-on stage.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 6.1.1 PIO_PISO.EXE Utility for Windows The PIO_PISO.EXE utility program will detect and present all information for ICPDAS I/O cards installed in the PC, as shown in the following Figure6-1. Details of how to identify the PEX-DAx, PISO-DAxU and PIO-DAxU series card of ICPDAS data acquisition boards based on the Sub-vendor, Sub-device...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards ICP DAS provides the following necessary functions: 1. PIO_DriverInit(&wBoard, wSubVendor, wSubDevice, wSubAux) 2. PIO_GetConfigAddressSpace(wBoardNo,*wBase,*wIrq, *wSubVendor, *wSubDevice, *wSubAux, *wSlotBus, *wSlotDevice) 3. Show_PIO_PISO(wSubVendor, wSubDevice, wSubAux) 6.1.2 PIO_DriverInit PIO_DriverInit(&wBoards, wSubVendor,wSubDevice,wSubAux)
Page 55
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards Sample program 2: Detect all PIO/PISO cards installed in this PC. /* Step 1: Detect all PIO/PISO series cards installed in this PC */ wRetVal=PIO_DriverInit(&wBoards,0xff,0xff,0xff);...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 6.1.3 PIO_GetConfigAdressSpace PIO_GetConfigAddressSpace(wBoardNo,*wBase,*wIrq, *wSubVendor,*wSubDevice,*wSubAux,*wSlotBus, *wSlotDevice) wBoards=0 to N The total number of boards using the PIO_DriverInit(...) function wBase The base address of the board control word wIrq The allocated IRQ channel number for this board wSubVendor...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 6.1.4 Show_PIO_PISO Show_PIO_PISO(wSubVendor,wSubDevice,wSubAux) wSubVendor The subVendor ID of the board you are seeking wSubDevice The subDevice ID of the board you are seeking wSubAux The subAux ID of the board you are seeking This function will display a text string showing these special subIDs, which are the same as...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 6.2 The Assignment of I/O Address The plug&play BIOS will assign the proper I/O address to PEX-DAx, PISO-DAxU and PIO-DAxU series card. If there is only one PEX-DAx, PISO-DAxU and PIO-DAxU series card, the user can identify the board_0.
Page 59
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards A possible sample record: Table 6-2: PC’s PCI slot wSlotBus wSlotDevice Slot_1 0x07 Slot_2 0x08 Slot_3 0x09 Slot_4 0x0A PCI-BRIDGE Slot_5 0x0A Slot_6 0x08...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 6.3 The I/O Address Map The I/O address for PEX-DAx, PISO-DAxU and PIO-DAxU series cards is automatically assigned by the ROM BIOS of the PC and provides Plug&Play capabilities for PIO/PISO series cards.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 6.3.1 RESET\ Control Register (Write): wBase+0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Reserved Reserved Reserved...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 6.3.3 Aux Data Register (Read/Write): wBase+3 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Aux7 Aux6 Aux5...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 6.3.5 Aux Status Register (Read/Write): wBase+7 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Aux7 Aux6 Aux5...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 6.3.7 Read/Write 8254 Register (Read/Write): wBase+0xc0=8254-counter-0 (Read/Write): wBase+0xc4=8254-counter-1 (Read/Write): wBase+0xc8=8254-counter-2 (Read/Write): wBase+0xcc=8254 control word 8254 Control Word [SC1, SC0]: 00: counter0 01: counter1 10: counter2 11: read-back command...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards For example: WORD pio_da16_c0(char cConfig, char cLow, char cHigh) /*COUNTER_0*/ outportb(wBase+0xcc,cConfig); outportb(wBase+0xc0,cLow); outportb(wBase+0xc0,cHigh); return(NoError); WORD pio_da16_c1(char cConfig, char cLow, char cHigh) /*COUNTER_1*/ outportb(wBase+0xcc,cConfig);...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 6.3.9 Digital Input Register (Read): wBase+0xe0 Low byte of the D/I port Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 6.3.11 D/A Select Register There are 1/2/4 D/A converters in PEX/PISO/PIO-DA series cards. It is necessary to select which D/A converter is desired after the D/A data has be sent. D/A channels are allocated as follows: Write Description...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 6.3.12 D/A Data Output Register (Write): wBase+0xf0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Write): wBase+0xf4 Bit 7...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 7. Demo Program 7.1 Demo Program for Windows All demo programs will not work properly if the DLL driver has not been installed correctly. During the DLL driver installation process , the install-shields will register the correct kernel driver to the operation system and copy the DLL driver and demo programs to the correct position based on the driver software package you have selected (Win98/Me/NT/2K and...
Page 70
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards Demo Program for UniDAQ SDK Driver The demo program is contained in: CD:\NAPDOS\PCI\UniDAQ\DLL\Demo\ http://ftp.icpdas.com/pub/cd/iocard/pci/napdos/pci/unidaq/dll/demo/ There are about demo program given as follows: Includes the BCB, Delphi, VB.net, VC.net, VB and VC demo programs with source code.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards 7.2 Demo Program for DOS The related DOS software and demos are located on the CD as below: CD:\NAPDOS\PCI\PIO-DA\dos\ http://ftp.icpdas.com/pub/cd/iocard/pci/napdos/pci/pio-da/dos/ After installing the software, the following drivers will be installed onto your hard disk: ...
Page 72
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards There are about demo program given as follows: DEMO1.EXE: D/O demo program DEMO2.EXE: D/I/O demo program DEMO3.EXE: Single interrupt source (initial high) ...
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards Appendix: Daughter Board A1. DB-37 and DN-37 DB-37: The DB-37 is a general purpose daughter board for D-sub 37 pins. It is designed for easy wire connection via pin-to-pin.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards A3. DB-16P Isolated Input Board The DB-16P is a 16-channel isolated digital input daughter board. The optically isolated inputs of the DB-16P are consisted of are bi-directional optocoupler with resistor for current sensing.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards A5. DB-16R Relay Board The DB-16R, 16-channel relay output board, consists of 16 Form C relays for efficient switching of load by programmed control. It is connector and functionally compatible with 785 series board but with industrial type terminal block.
ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru PEX/PIO/PISO-DA Series Card Analog Output Boards A6. DB-24PR/DB-24POR/DB-24C Power Relay Board The DB-24PR is a 24-channel power relay output board that consists of 8 Form C and 16 Form A electromechanical relays that enable efficient switching of loads though a programmable control.
Need help?
Do you have a question about the PEX Series and is the answer not in the manual?
Questions and answers