Advertisement

Quick Links

PCI-DIO01
User Manual
Version 0.7
ⓒ 2005 DAQ SYSTEM Co., Ltd. All rights reserved.
Microsoft® is a registered trademark; Windows®, Windows NT®, Windows XP®, Windows 7®, Windows 8®, Windows 10®
All other trademarks or intellectual property mentioned herein belongs to their respective owners.
Information furnished by DAQ SYSTEM is believed to be accurate and reliable, However, no responsibility is assumed by DAQ SYSTEM for its use, nor
for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under
any patent or copyrights of DAQ SYSTEM.
The information in this document is subject to change without notice and no part of this document may be copied or reproduced without the prior
written consent.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PCI-DIO01 and is the answer not in the manual?

Questions and answers

Summary of Contents for DAQ system PCI-DIO01

  • Page 1 All other trademarks or intellectual property mentioned herein belongs to their respective owners. Information furnished by DAQ SYSTEM is believed to be accurate and reliable, However, no responsibility is assumed by DAQ SYSTEM for its use, nor for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or copyrights of DAQ SYSTEM.
  • Page 2: Table Of Contents

    PCI-DIO01 User‟s Manual Contents 1. Introduction 1-1 Product Features ------------------------------------------------------------------------ 1-2 Product Applications ------------------------------------------------------------------------ 2. PCI-DIO01 Block Diagram ----------------------------------------------------------- 3. PCI-DIO01 Board Description 3-1 Board Outline ------------------------------------------------------------------------ Device Features ---------------------------------------------------------------------- 4. Connector Pin Map 4-1 J1 Connector ------------------------------------------------------------------------ JP1 Connector...
  • Page 3 PCI-DIO01 User‟s Manual 6. Sample Program --------------------------------------------------------------------- 6-1 Device Function Description ----------------------------------------------------------------- 6-2 DIO Function Description -------------------------------------------------------------------- 6-3 Timer Function Description ------------------------------------------------------------------- 6-4 Counter Function Description ----------------------------------------------------------------- Appendix A-1 Repair Regulations ----------------------------------------------------------------------- Reference -----------------------------------------------------------------------...
  • Page 4 PCI-DIO01 User‟s Manual UPDATE HISTORY 2011-07-04 2. Add interior layout 4. Add installation 5. Add sample program description 2012-09-21 1. Add Introduction 3. Changed appearance and added description...
  • Page 5: Introduction

    PCI-DIO01 User‟s Manual 1. Introduction PCI-DIO01 is a 32-bit digital input/output board that is perfectly compatible with industrial PCs and uses a 33bits, 33MHz PCI interface. All control of this board is designed with FPGA (Field Programmable Gate Array), so function enhancement or modification is free, and it can be easily upgraded according to the user's needs.
  • Page 6: Product Applications

    PCI-DIO01 User‟s Manual  DAQ System Digital I/O Products Product No. In/Out Timer/Counter Specification cPCI-DIO6400 32/32 Isolated Input/Output 128 channels Software cPCI-DIO02 Read/Write in 8 Groups in 16-bit Units Configurable PCI(e)-DIO6400 32/32 Isolated Input/Output PCI-DIO6401 64/None Isolated Input PCI-DIO6402 None/64...
  • Page 7: Pci-Dio01 Block Diagram

    2. PCI-DIO01 Block Diagram As shown in [Figure 2-1], PCI-DIO01 is a board with 32-bit TTL digital input/output ports that can be set in 8-bit units, and consists of a 32-bit timer and a 32-bit counter. 32 LED status indicators (indicators) to check the digital output make it easy for users to use.
  • Page 8: Pci-Dio01 Board Description

    PCI-DIO01 User‟s Manual 3. PCI-DIO01 Board Description Each important board function is briefly described. For detailed function information, please refer to the parts specification. 3-1 Board Layout [Figure 3-1. PCI-DIO01 Layout] There are 38 LEDs on the board, each of which is described below.
  • Page 9: Device Features

    PCI-DIO01 User‟s Manual 3-2 Device Features (1) D-Sub 37 Pin : J1 Digital 32 channels Input/Output Pin Pin for Counter/Timer (2) FPGA : U14 All functions of the board are controlled through this FPGA Logic. (3) PCI Chipset : U5, U6...
  • Page 10: Connector Pin Map

    PCI-DIO01 User‟s Manual 4. Connector Pin Map This section describes connectors and jumpers used in PCI-DIO01. The main connectors are D- Sub 37pin connector J1 for external digital input/output connection and 40pin Box Header connector to check the signal of D-SUB 37pin connector.
  • Page 11 PCI-DIO01 User‟s Manual [Table 1. PCI-DIO01 D-SUB 37 Pin Connector] Pin No. Name Description Remark 5Vdc PCI Power Power READY DIO Output ready signal, Change the output DOUT state change value from „1‟ DIO0 Digital IO Signal 0 DIO2 Digital IO Signal 2...
  • Page 12: Jp1 Connector

    DIO30 DIO31 [Figure 4-2. PCI-DIO01 On-Board Test Pin] To check the signal of the D-SUB 37-pin connector, a TP pin array for attaching a 40-pin (20x2, 2.54mm pitch) header connector (JP1) on the PCB was allocated. Refer to [Table 1] for signal characteristics.
  • Page 13: Jp3 Connector

    PCI-DIO01 User‟s Manual 4-4 JP3 Connector JP3 is a JTAG (Joint Test Action Group) connector and is used to update the FPGA program on the board. Do not use when operating the board normally. 4-5 SW1 In a system that requires many I/O ports, if several DIO02 series boards are installed in one system, each board address must be used separately.
  • Page 14: Installation

    Tighten the screws between the bracket of the board and the connection part of the case. ⑤ In case of multi-board, repeat from step 3. Connect the PCI-DIO01 board in the PC to an empty PCI slot. When you turn on the power, a new hardware search window will appear.
  • Page 15: Driver Installation

    The board environment must be Windows 2000 SP4 or higher and Windows XP SP1 or higher. First, turn off the PC's power, plug the PCI-DIO01 board into the PCI Slot, and turn on the PC's power. When the “Start New Hardware Wizard” window opens as shown below, selects it as shown below and click the Next button.
  • Page 16 PCI-DIO01 User‟s Manual If new hardware is found, Wizard will ask you to install the corresponding driver. For installation of the driver, select the item “Install from a list or specific location (Advanced)” and click “Next” as in the figure.
  • Page 17 PCI-DIO01 User‟s Manual If the installation is completely finished, you can show below message window.
  • Page 18 “Device Manager” window. [My Computer -> properties -> Hardware -> Device Manager -> Multifunction Adaptors -> PCI-DIO01] If you can see the “PCI-DIO01” at Multifunction Adaptors, the driver installation is to have been over. (Check the red circle)
  • Page 19: Sample Program

    PCI-DIO01 User‟s Manual 6. Sample Program In the APP folder of the CDROM provided with the board, a sample program “PCI_DIO_APP.exe” is provided for easy use of the board. In order to test the sample program, the driver of the board must be installed first.
  • Page 20: Device Function Description

    PCI-DIO01 User‟s Manual API (Application Programming Interface) is required to use the above sample program. API is provided in the form of “DLL”, and import library and header file are required for compilation. In order to run the sample program normally, the API DLL (PCI_DIO01.DLL) must be in the folder of the executable file, or in the Windows system folder or the folder specified by the Path environment variable.
  • Page 21: Timer Function Description

    PCI-DIO01 User‟s Manual 6-3 Timer Function Description (1) Command Reg When “Read” button click, it set up the COMMAND register for Timer action. AUTO : If it is „0‟, It will occur One-Shot output. If it is „1‟, it will be occurred time-out.
  • Page 22: Counter Function Description

    PCI-DIO01 User‟s Manual 6-4 Counter Function Description (1) Command Reg When “Read” button click, Enable : If it is „1‟, a Counter operates. (Up-Counter) Clear : If it is „1‟, it initialize current Counter value to “0x00000000”. (2) Target Reg When “Write”...
  • Page 23: Appendix

    (3) All DAQ SYSTEM products have a one-year warranty. -. The warranty period is counted from the date the product is shipped from DAQ SYSTEM. -. Peripherals and third-party products not manufactured by DAQ SYSTEM are covered by the manufacturer's warranty.
  • Page 24 PCI-DIO01 User‟s Manual References 1. PCI System Architecture -- MindShare Inc. 2. PCI Local Bus Specification -- PCI-SIG 3. AN201 How to build application using APIs -- DAQ system 4. AN242 PCI-DIO01 API Programming -- DAQ system...
  • Page 25 PCI-DIO01 User‟s Manual MEMO Contact Point Web sit : https://www.daqsystem.com Email : postmaster@daqsystem.com...

Table of Contents