background image

 

1. Before Using the Product 

  

 

PIO-32/32F(PCI)H 

 

1.

 

Before Using the Product 

This chapter provides information you should know before using the product. 

About the Board 

The PIO-32/32F(PCI)H is a PCI-compliant interface board for isolated high-speed input/output of 
digital signals. 

The PIO-32/32F(PCI)H installs the high-speed opto-coupler within 5 sec of response time, and can 
input up to 32 signals and output up to 32 signals. 

Windows/Linux driver is bundled with this product. 

The PIO-32/32F(PCI)H has the difference point in the specification though past PIO-32/32F(PCI) 
and the connector shape and the signal arrangement are compatible.  The difference point is shown in 
“Differences between the PIO-32/32F(PCI)H and PIO-32/32F(PCI)”. 

Features 

The opto-coupler isolated input 32 points and the opto-coupler isolated open-collector output 32 
points are installed.  Moreover, it is possible to correspond to a different external power supply by a 
common composition in every 16 points. 

The high-speed opto-coupler within 5 sec of response time is installed. 

The PCI bus (personal computer) and the I/O interface are isolated from each other by high-speed 
opto-couplers, offering good noise immunity. 

The connector shape and the signal arrangement is compatible with the PIO-32/32F(PCI). 

You can use all of the input signals as interrupt events. 
You can also select the interrupt trigger edge of the input signal. 

The board has a digital filter to prevent wrong recognition of input signals from carrying noise or a 
chattering. 

The protection circuit (surge voltage and overcurrent) is built into the output transistor. 

Up to 35VDC, 50mA per output signal, max. 

 

Summary of Contents for PIO-32/32F(PCI)H

Page 1: ...Digital I O Board with High Speed Isolation for PCI PIO 32 32F PCI H User s Guide CONTEC CO LTD...

Page 2: ...eck with the following list that your package is complete If you discover damaged or missing items contact your retailer Product Configuration List Board PIO 32 32F PCI H 1 First step guide 1 CD ROM 1...

Page 3: ...nge without notice All relevant 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 CONTE...

Page 4: ...ns 13 Environment 14 Inspection 14 Storage 14 Disposal 14 2 SETUP 15 What is Setup 15 Using the Board under Windows Using the Driver Library API PAC W32 15 Using the Board under Windows Using Software...

Page 5: ...o connect the connectors 41 Connector shape 41 Connector Pin Assignment 42 Relationships between API PAC W32 Logical Ports Bits and Connector Signal Pins 45 Connecting Input Signals 46 Input Circuit 4...

Page 6: ...ling the Driver Libraries 58 About Software for Linux 61 Driver Software Install Procedure 61 Accessing the Help File 62 Using Sample Programs 62 Uninstalling the driver 62 6 ABOUT HARDWARE 63 For det...

Page 7: ...PIO 32 32F PCI H...

Page 8: ...2 32F PCI Features The opto coupler isolated input 32 points and the opto coupler isolated open collector output 32 points are installed Moreover it is possible to correspond to a different external p...

Page 9: ...CONTEC s Web site Linux version of digital I O driver API DIO LNX Stored on the bundled CD ROM driver library API PAC W32 The API DIO LNX is the Linux version driver software which provides device dri...

Page 10: ...th Ends PCB96P 1 5 1 5m PCB96P 3 3m PCB96P 5 5m Shield Cable with 96 Pin Half Pitch Connectors at One End PCA96PS 0 5P 0 5m PCA96PS 1 5P 1 5m PCA96PS 3P 3m PCA96PS 5P 5m Flat Cable with 96 Pin Half Pi...

Page 11: ...EPD 37 2 General Purpose Terminal M3 x 37P DTP 3C 2 Screw Terminal M2 5 x 37P DTP 4C 2 Signal Monitor Output Accessory for Digital I O 32P CM 32 PC E 2 Connection Conversion Board 96 Pin 37 Pin x 2 CC...

Page 12: ...ge only when this device is returned 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 purchase...

Page 13: ...h and the destruction of equipment and resources Understand the meanings of these labels to operate the equipment safely DANGER indicates an imminently hazardous situation which if not avoided will re...

Page 14: ...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 Be sure that the perso...

Page 15: ...ust particles Inspection 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...

Page 16: ...are and hardware You can use the diagnosis 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 H...

Page 17: ...of this manual This chapter Step 2 Setting the Hardware Chapter 3 External Connection Chapter 5 About Software Chapter 6 About Hardware For using the board under an OS other than Windows Linux see the...

Page 18: ...o digital I O drivers are available API DIO WDM and API DIO 98 PC API DIO WDM is a new driver to perform digital I O under Windows API DIO WDM was developed to improve the conventional product version...

Page 19: ...rs automatically If the panel does not appear run CD ROM drive letter AUTORUN exe 3 Click on the Install Development or Execution Environment button When using the Windows 7 Vista driver is automatica...

Page 20: ...on Usage of driver library 2 Select the Advanced Digital I O driver 3 Click on the Install button Clicking the API DIO button displays detailed information about API DIO WDM and API DIO 98 PC Run the...

Page 21: ...PC 1 The following dialog box appears to select Driver to install and Install option Usage of driver library 2 Select Classic Digital I O driver 3 Click on the Install button Clicking on the API DIO...

Page 22: ...Show readme file check boxes are 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 a...

Page 23: ...k the on board switches and jumpers before plugging the board into an expansion slot The board can be set up even with the factory defaults untouched You can change board settings later Parts of the B...

Page 24: ...of the boards to distinguish them The board IDs can be set from 0 Fh to identify up to sixteen boards If only one board is used the original factory setting Board ID 0 should be used Setting Procedure...

Page 25: ...ts Do not touch the board s metal plated terminals edge connector with your hands Otherwise the board may malfunction overheat or cause a failure If the terminals are touched by someone s hands clean...

Page 26: ...for the board 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 s...

Page 27: ...e setup information INF file to register the board When the model name of hardware is displayed select Install the software automatically Recommended and then click on the Next button Source folder Th...

Page 28: ...2 Setup PIO 32 32F PCI H You have now finished installing the hardware The name of the board you have just added is displayed PIO 32 32F PCI H...

Page 29: ...I H When Using API DIO 98 PC 1 The Found New Hardware Wizard will be started Select No not this time and then click the Next button 2 Select Install from a list or specific location Advanced and then...

Page 30: ...urce folder The setup information INF file is contained in the following folder on the bundled CD ROM Windows 7 32bit Vista 32bit XP 32bit Server 2003 32bit 2000 INF Win2000 Dio PCI Example of specify...

Page 31: ...og box appears only indicating that the 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 t...

Page 32: ...Run Device Manager From My Computer Control Panel 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...

Page 33: ...page and then click OK The device 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...

Page 34: ...ect Programs CONTEC API PAC W32 API TOOL Configuration 2 API TOOL Configuration detects boards automatically The detected boards are listed Updating the Settings 1 Select Save settings to registry fro...

Page 35: ...hen an external device is actually connected Using the Diagnosis Report feature reports the driver settings the presence or absence of the board I O status and interrupt status Check Method Connect th...

Page 36: ...2 Setup PIO 32 32F PCI H Using the Diagnosis Program Starting the Diagnosis Program for Use of API DIO WDM Click the Diagnosis button on the device property page to start the diagnosis program...

Page 37: ...of API DIO 98 PC Select the board in the API TOOL Configuration windows then run the Diagnosis Program Follow the instructions on screen The name of the board you have just added is displayed The name...

Page 38: ...t Displays the number of interrupts detected bit by bit To use the wait time control feature click on the Wait Configuration button Use the feature when the wait time based on the DioWait or DioWaitEx...

Page 39: ...folder in which to install Program Files CONTEC API PAC W32 by the text file DioRep txt and then displayed The Diagnosis Program performs board presence absence check driver file test board setting t...

Page 40: ...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 review your program while paying attention to...

Page 41: ...2 Setup PIO 32 32F PCI H...

Page 42: ...on the board and the external I O circuits Check the information available here when connecting an external device How to connect the connectors Connector shape To connect an external device to this b...

Page 43: ...3 External Connection PIO 32 32F PCI H Connector Pin Assignment Pin Assignments of Interface Connector CN1 Figure 3 2 Pin Assignments of Interface Connector CN1...

Page 44: ...3 External Connection PIO 32 32F PCI H Pin Assignments of Optional Connector PCB96WS Figure 3 3 PCB96WS Signal Assignments...

Page 45: ...Input I 07 9 28 I 27 2 port Input 4 port Output O 47 9 28 O 67 6 port Output I 10 10 29 I 30 O 50 10 29 O 70 I 11 11 30 I 31 O 51 11 30 O 71 I 12 12 31 I 32 O 52 12 31 O 72 I 13 13 32 I 33 O 53 13 32...

Page 46: ...pins and the logical port bit numbers used for I O functions when applications are written with API PAC W32 Table 3 1 Logical Ports Logical Bits and Connector Signal Pins The logical port and logical...

Page 47: ...put Circuit The input circuits of interface blocks of the PIO 32 32F PCI H are illustrated in Figure 3 5 The signal inputs are isolated by opto couplers ready to accept current sinking output signals...

Page 48: ...requires an external power supply isolated from the PC system The rated output current per channel is 50 mA at maximum A zener diode is connected to the output transistor for protection from surge vo...

Page 49: ...3 External Connection PIO 32 32F PCI H Connection to the LED Figure 3 8 An Example to use Output O 40...

Page 50: ...rough a coil including a relay results in the sudden generation of a high voltage pulse If the voltage exceeds the withstand voltage of the transistor the transistor performance may be degraded or the...

Page 51: ...3 External Connection PIO 32 32F PCI H...

Page 52: ...ast 0 is input to the relevant bit Data Output When 1 is output to the relevant bit the corresponding transistor is set to ON When 0 is output to the relevant bit in contrast the corresponding transis...

Page 53: ...evel changes at a frequency shorter than the set time therefore the level change is ignored Figure 4 1 Digital Filter Function Principle Set Digital Filter Time Set the digital filter time to 0 20 14h...

Page 54: ...generate an iterrupt The input signal edge selection bit can be used to set the input logic for interruption bit by bit If you set an input signal edge selection bit to 0 an interrupt occurs when the...

Page 55: ...4 Function PIO 32 32F PCI H...

Page 56: ...l Version information on each API TOOL English APIPAC Each installer AIO DISK1 DISK2 DISKN AioWdm CNT DIO HELP HELP file Aio Cnt INF Each INF file for OS WDM Win2000 Win95 linux Linux driver file cnt...

Page 57: ...g the API DIO 98 PC from the Start Menu select Programs CONTEC API PAC W32 Dio API DIO HELP to display help information Using Sample Programs Sample programs have been prepared for specific basic appl...

Page 58: ...ed port Sample program 3 Inputs outputs digital data from to a programmable board Sample program 4 Inputs digital data from a specified port in the background Sample program 5 Inputs outputs digital d...

Page 59: ...n Device Manager by right clicking on My Computer and selecting Properties 2 All of the hardware that uses the API TOOL WDM driver is registered under the CONTEC Devices tree Open the device tree sele...

Page 60: ...My Computer Control Panel Add and Remove Applications to uninstall the device driver Select Windows driver package CONTEC and then click Change Remove contains the driver category name caio ccnt cdio...

Page 61: ...environment and then click Add and Remove Applications contains the driver category name AIO CNT DIO SMC etc Uninstall procedure for Windows 98 98SecondEdition Uninstall the device driver Use My Compu...

Page 62: ...iver API DIO LNX is supplied as a compressed file linux dio cdioXXX tgz on the bundled API PAC W32 CD ROM Note XXX represents the driver version Mount the CD ROM as shown below copy the file to an arb...

Page 63: ...e Programs Sample programs have been prepared for specific basic applications Sample programs for each language are contained in the contec cdio samples directory For compiling them refer to the manua...

Page 64: ...supplementary information For detailed technical information For further detailed technical information Technical Reference including the information such as an I O map configuration register etc visi...

Page 65: ...6 About Hardware PIO 32 32F PCI H Table 6 1 Specification 2 2 Board Dimensions...

Page 66: ...6 About Hardware PIO 32 32F PCI H Block Diagram Figure 6 1 Block Diagram...

Page 67: ...dware PIO 32 32F PCI H Differences between the PIO 32 32F PCI H and PIO 32 32F PCI The PIO 32 32F PCI H is connector pin compatible with the conventional PIO 32 32F PCI but has the following differenc...

Page 68: ...55 0025 Japan Japanese http www 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 writ...

Reviews: