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
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.
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.
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.
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.
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...
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...
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.
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.
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.
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)
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.
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.
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.
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”...
(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...
Need help?
Do you have a question about the PCI-DIO01 and is the answer not in the manual?
Questions and answers