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
Summary of Contents for DAQ system PCI-DIO64 Series
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 The PCI-DIO6400 series board is a 32/64 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.
PCI-DIO01 User’s Manual 1-1 Product Features Items Description Remark Hardware PC Interface PCI 32bit/33Mhz Operation Power +5VDC/ Max 1A I/O Port D-Sub37 Boards cPCI-DIO6400 32/32bit Digital I/O PCI-DIO6400 32/32bit Digital I/O PCI-DIO6401 64bit Digital Input PCI-DIO6402 64bit Digital Output Isolated Digital Input Maximum Input Range(Non-polarity) : 24V Digital Logic Levels : Input High level 5 ~24V Input Low voltage 0 ~ 1.5V...
Page 6
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...
PCI-DIO01 User’s Manual 2. PCI-DIOxx Series Configuration This chapter provides detailed description of PCI-DIO64xx (PCI-DIO6400, PCI-DIO6401, PCI-DIO6402 with cPCI-DIO6400) series boards. It processes digital data of 32/32 bit In/Out, 64 bit In, and 64 bit Out according to each board and uses PCI and Compact PCI interfaces. PCI-64xx series boards use a high reliability photo coupler to increase the reliability and execution of signals with isolated lines, and do not require an external circuit for initial state and a separate mechanism for interrupt.
Page 8
PCI-DIO01 User’s Manual In the case of PCI-DIO6400 and cPCI-DIO6400, as shown in [Figure 2-2], it has 32 isolated digital input ports and 32 digital output ports to interface with the outside. [Figure 2-2. PCI-DIO6400 & cPCI-DIO6400 Internal Block Diagram]...
Page 9
PCI-DIO01 User’s Manual PCI-DIO6401 has 64 isolated digital input ports as shown in [Figure 2-3] and is configured to interface with the outside. [Figure 2-3. PCI-DIO6401 Internal Block Diagram]...
Page 10
PCI-DIO01 User’s Manual In the case of PCI-DIO6402, as shown in [Figure 2-4], it has 64 isolated digital output ports and is configured to interface with the outside. [Figure 2-4. PCI-DIO6402 Internal Block Diagram]...
PCI-DIO01 User’s Manual 3. PCI-DIO64xx Series connector Pin Map Each important board function is briefly described. For detailed function information, please refer to the parts specification. 3-1 PCI-DIO6400 [Figure 3-1. PCI-DIO6400 Bracket & Board Layout] The 37-pin D-SUB connector fixed to the standard PCI bracket is used to connect the external interface for digital output, and the digital input uses a 40-pin (20x2, 2.54mm pitch) right-angle header connector (JP4) on the PCB.
Page 13
PCI-DIO01 User’s Manual DOUT28 Isolated Digital Output 28 DOUT30 Isolated Digital Output 30 POWER Board Power Output DOUT1 Isolated Digital Output 1 DOUT3 Isolated Digital Output 3 DOUT5 Isolated Digital Output 5 DOUT7 Isolated Digital Output 7 DOUT9 Isolated Digital Output 9 DOUT11 Isolated Digital Output 11 DOUT13...
Page 14
PCI-DIO01 User’s Manual DIN15 Isolated Digital Input 15 IN_COM0 Isolated Digital Input Common 0 DIN0~7 Common Input IN_COM1 Isolated Digital Input Common 1 DIN8~15 Common Input IN_COM2 Isolated Digital Input Common 2 DIN16~23 Common Input IN_COM3 Isolated Digital Input Common 3 DIN24~31 Common Input DIN16 Isolated Digital Input 16...
PCI-DIO01 User’s Manual 3-2 PCI-DIO6401 [Figure 3-3. PCI-DIO6401 Bracket & Board Layout] The 37-pin D-SUB connector fixed to the standard PCI bracket is used for the first digital input (32-bit) external interface connection, and the remaining digital inputs (32-bit) are 40-pin (20x2, 2.54mm pitch) Right- Angle type header connector (JP4) was used.
Page 17
PCI-DIO01 User’s Manual IN0_24 Isolated Digital Input 24 IN0_26 Isolated Digital Input 26 IN0_28 Isolated Digital Input 28 IN0_30 Isolated Digital Input 30 IN0_PWR Isolated Digital Input Common0 ~ Manufacturer's test 3 Selection IN0_01 Isolated Digital Input 1 IN0_03 Isolated Digital Input 3 IN0_05 Isolated Digital Input 5 IN0_07...
Page 18
PCI-DIO01 User’s Manual IN_12 Isolated Digital Input 12 IN_13 Isolated Digital Input 13 IN_14 Isolated Digital Input 14 IN_15 Isolated Digital Input 15 IN_COM0 Isolated Digital Input Common 0 IN_00~07 Common Input IN_COM1 Isolated Digital Input Common 1 IN_08~15 Common Input IN_COM2 Isolated Digital Input Common 2 IN_16~23 Common Input...
PCI-DIO01 User’s Manual 3-3 PCI-DIO6402 [Figure 3-5. PCI-DIO6402 Bracket & Board Layout] The 37-pin D-SUB connector fixed to the standard PCI bracket is used for the first digital output (32-bit) external interface connection, and the remaining digital outputs (32-bit) are 40 pin (20x2, 2.54mm pitch) Right-angle on the PCB.
PCI-DIO01 User’s Manual 3-4 cPCI-DIO6400 [Figure 3-7. cPCI-DIO6400 Bracket & Board Layout] The front panel of cPCI-DIO6400 has a total of 16 LEDs to indicate the current input port and output port. At this time, since the input and output are each 32 bits, the number that can be displayed is limited, which can be set with the API.
PCI-DIO01 User’s Manual 3-4-1 Rear Transition Board Panel Rear Expansion Board [Figure 3-8. cPCI-DIO6400 Rear Transition Board] The external connection of cPCI-DIO6400 is made through the rear transition board. There are a total of 3 connectors on the rear transition board, one for internal use (J1, JP1, JP2) and one connector on the external panel (J2).
Page 28
PCI-DIO01 User’s Manual DIN12 Isolated Digital Input 12 DIN13 Isolated Digital Input 13 DIN14 Isolated Digital Input 14 DIN15 Isolated Digital Input 15 IN_COM0 Isolated Digital Input Common 0 DIN0~7 Common Input IN_COM1 Isolated Digital Input Common 1 DIN8~15 Common Input IN_COM2 Isolated Digital Input Common 2 DIN16~23 Common Input...
PCI-DIO01 User’s Manual 4. Digital Input 4-1 PCI-DIO6400, cPCI-DIO6400, PCI-DIO6401 Input Wiring When industrial equipment is connected and operated, noise and common ground problems can usually occur. As a way to solve this problem, an electrically insulated connection method is used.
Page 32
PCI-DIO01 User’s Manual Rear Expansion Board IN_COM0~3 POWER Signal Input [Figure 4-2. cPCI-DIO6400 Input Port External Wiring] The above figure is a wiring diagram of the input part of the PCI-DIO64xx series board. It is activated when external power is connected to IN_COM0 ~ IN_COM3 and negative power is applied to the signal input part.
PCI-DIO01 User’s Manual 4-2 PCI-DIO6400, cPCI-DIO6400 Input Circuit IN_COM0 2.4K DIN0 2.4K DIN1 2.4K DIN7 [Figure 4-3. PCI-DIO6400, cPCI-DIO6400 Digital Input Circuit] In the figure above, the digital input circuit is insulated by a port coupler. When a positive voltage is applied to “DIN_COM” and a negative voltage is applied to the digital input, a current flows through the diode inside as a photo coupler, and the output transistor is energized according to the flowing current.
PCI-DIO01 User’s Manual 4-3 PCI-DIO6401 Input Circuit IN0_COM0 DIN_00 2.4K IN0_00 DIN_01 2.4K IN0_01 DIN_07 2.4K IN0_07 [Figure 4-4. Digital Input Circuit IN_00 ~ 07] In [Figure 4-2], the digital input circuit is insulated by a port coupler. When a positive voltage is applied to “IN0_COM0”...
Page 35
PCI-DIO01 User’s Manual IN_COM part is 17, 18, 19, 20 in [Table 2.], and GND is used when inputting external power.
Page 37
PCI-DIO01 User’s Manual OUT_POWER OUT_VDD LOAD POWER OUT 31-0 OUT 63-32 GROUND [Figure 5-2. PCI-DIO6400, PCI-DIO6402 External Wiring] [Figure 5-2] shows the output port connection through the 37-pin D-sub connector. Rear Expansion Board OUT_POWER OUT_VDD LOAD POWER OUT 31-0 External GROUND [Figure 5-3.
Page 38
PCI-DIO01 User’s Manual OUT_POWER OUT_VDD LOAD POWER OUT 31-0 External GROUND [Figure 5-4. cPCI-DIO6400 Output Port External Wiring (HEADER40PIN)] [Figure 5-4] shows the output port connection using a 40-pin header connector.
PCI-DIO01 User’s Manual 5-2 PCI-DIO6400, cPCI-DIO6400 Output Circuit OUT_POWER OUT_VDD +3.3V out0 DOUT0 out1 DOUT1 out31 DOUT31 [Figure 5-5. PCI-DIO6400, cPCI-DIO6400 Digital Output Circuit] In the figure above, the digital output circuit is insulated by a port coupler. “OUT_POWER” and “OUT_VDD”...
PCI-DIO01 User’s Manual 5-3 PCI-DIO6402 Output Circuit OUT_POWER OUT_VDD +3.3V out0 DOUT0 out1 DOUT1 out63 DOUT63 [Figure 5-6. PCI-DIO6402 Digital Output Circuit] In the figure above, the digital output circuit is insulated by a port coupler. “OUT_POWER” and “OUT_VDD” are commonly connected to the output circuit. “OUT_POWER” becomes external power or 5V PCI or ISO 5V (DC-DC output power) inside the board according to the jumper setting of connector J2.
PCI-DIO01 User’s Manual 6. Option Setup If it is not possible to use external power, it can be used by outputting power from the board. At this time, it is possible to set whether to output the power of the DC-DC Converter (optional) isolated on the board or whether to output the PC internal power (+5V) with a jumper.
PCI-DIO01 User’s Manual 6-1 J2 Jumper Setup J2 Jumper POWER PIN Floating (Using External Power) DC-DC converter Power PC +5V Output (Note) Refer to [Figure 6-1] [Figure 6-2] 6-2 JP1 Jumper Setup JP1 Jumper PC GROUND (Note) Refer to [Figure 6-1] [Figure 6-2] (Note) In the basic option, the jumper is not set at the time of shipment.
PCI-DIO01 User’s Manual 6-3 Board Address Setup In a system that requires many I/O ports, if several DIO6400 series boards are installed in one system, each board address must be used separately. At this time, each board is classified using the dip switch (SW1) on the board.
PCI-DIO01 User’s Manual 7. Installation Before installing the board, check that the contents of the package are intact. 7-1 Hardware Installation 7-1-1 Product Contents 1. (c)PCI-DIO64xx Board 2. CD (Driver/Manual/API/Sample Source etc.) 7-1-2 Installation Process ① Turn off the computer. ②...
PCI-DIO01 User’s Manual 7-2 Driver Installation After installing the board, install the driver and sample application to run the board on your PC. For installation, use the supplied CD. The installation procedure is as follows, and unless otherwise specified, it is explained based on Windows XP.
Page 47
PCI-DIO01 User’s Manual (2) After find a driver folder of the CD, press “next” button. ex) F:\PCI-DIO6400\driver The driver folder includes a file of “pci_dio6400.inf” and “pci_dio6400.sys” that it is necessary for driver installation. (3) When you click Next, the driver files are installed. (4) When the installation is complete, normally same as the picture below.
Page 48
PCI-DIO01 User’s Manual (5) If the installation is completely finished, you confirm it in the following ways. Do the following steps to show up the “Device Manager” window. [My Computer -> properties -> Hardware -> Device Manager -> Multifunction Adaptors -> PCI-DIO6400] [Figure 7-2.
Page 49
PCI-DIO01 User’s Manual [Figure 7-4. “Device Manager” window] If you can see the “PCI-DIO6400” at Multifunction Adaptors, the driver installation is to have been over. (Check the red circle) Notice : After installation, you should re-boot the system for the proper operation.
PCI-DIO01 User’s Manual 8. Sample Program 8-1 Program Interface In the APP folder of the CDROM provided with the board, a sample program “DIO6400.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 8-2 Function Description (1) „Model No‟ Button Select the Model Name. (2) „Board No‟ Button Select the selected board number (Board #0 ~ Board #3) when clicked. The board number is set to SW1 in the board and up to 4 units can be connected. (3) „Open Device‟...
(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 54
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-DIO64xx Series API Programming -- DAQ system...
Page 55
PCI-DIO01 User’s Manual MEMO Contact Point Web sit : https://www.daqsystem.com Email : postmaster@daqsystem.com...