Contec PIO-32/32RL(PCI)H User Manual

Page 1
Ver.1.11
Current Source Digital I/O Board with Opto-Isolation
PIO-32/32RL(PCI)H
change without notice.
A different external power supply can be used for each common pin as it is shared by 16 channels.
The PCI bus (personal computer) and the I/O interface are isolated from each other by an Optocoupler, offering good noise immunity.
You can use 32 signal channels of the input signals as interrupt inputs. You can also select the interrupt trigger edge of the input signal.
The board has a digital filter feature to prevent noise or chatter from causing erroneous inputs.
Up to 35VDC, 100mA per signal, max. output. Zener diode connected to output transistors for protection from
surge voltage. Overcurrent protective device provided for every eight channels of output transistors.
Packing List
Board [PIO-32/32RL(PCI)H] …1 First step guide … 1 CD-ROM *1 [API-PAC(W32)] …1
*1 The CD-ROM contains the driver software and User’s Guide.
This board is a PCI bus-compliant interface board for input/output of digital signals. The board is a current source typed and isolated digital input/output board and can input and output digital signals at 12 - 24VDC. This board can input and output up to 32 channels. This product uses Optocoupler isolated input (ready to accept current sinking output signals) for input and Optocoupler isolated current sinking output for output. Using the bundled driver library [API-PAC(W32)], you can create Windows application software for this board in your favorite programming language supporting Win32 API functions, such as Visual Basic or Visual C++.
Specification Features
Item Specification
Input
Input format Optocoupler isolated input (corresponding to the current source
Number of input signal channels Input resistance 4.7kΩ Input ON current 2.0mA or more Input OFF current 0.16mA or less Interrupt 32 interrupt input signals are arranged into a single output of
Response time 200μsec within
Output
Output format Optocoupler isolated (Compatible with current source
Number of output signal channels
Output voltage 35VDC (Max.) Output
rating
Output current 100mA (par channel) (Max. ) Residual voltage with output on Surge protector Zener diode RD47FM(NEC) or the equivalence for it Response time 200μsec within
Common
I/O address 8 bits x 32 ports Interruption level 1 level use Max. board count for connection Dielectric strength 500Vrms External circuit power supply Power consumption 5VDC 200mA(Max.) Operating condition 0 - 50°C, 10 - 90%RH(No condensation) Allowable distance of signal extension PCI bus specification 32bit, 33MHz, Universal key shapes supported *2 Dimension (mm) 176.41(L) x 105.68(H) Weight 215g
*1 Data “0” and “1” correspond to the High and Low levels, respectively. *2 This board requires power supply at +5V from an expansion slot (it does not work on a
machine with a +3.3V power supply alone).
Board Dimensions
output)(Negative logic *1) 32 channels (all available for interrupts) (One co mmon power supply per 16 channels)
interrupt signal INTA. An interrupt is generated at the falling edge (HIGH-to-LOW transition) or rising edge (LOW-to-HIGH transition).
output)(Negative logic *1) 32 channels (One common power supply per 16 channels)
0.5V or less (Output current50mA), 1.0V or less (Output current100mA)
16 boards including the master board
12 - 24VDC(±10%)
Approx. 50m (depending on wiring environment)
176.41(L)
105.68(H)
[mm]
The standard outside dimension (L) is the distance from the end of the board to the outer surface of the slot cover.
PIO-32/32RL(PCI)H 1
Page 2
Ver.1.11
Support Software
Driver Library API-PAC(W32) (Bundled)
API-PAC(W32) is the library software that provides the commands for CONTEC hardware products in the form of Windows standard Win32 API functions (DLL). It makes it easy to create high-speed application software taking advantage of the CONTEC hardware using various programming languages that support Win32 API functions, such as Visual Basic and Visual C++. It can also be used by the installed diagnosis program to check hardware operations. CONTEC provides download services (at http://www.contec.com/apipac/) to supply the updated drivers and differential files. For details, read Help on the bundled CD-ROM or visit the CONTEC’s Web site. < Operating environment > OS Windows XP, Server 2003, 2000, Me, 98,
etc..
Adaptation language Visual C++ .NET, Visual C# .NET, Visual
Basic .NET, Visual C++, Visual Basic, Delphi, C++Builder, etc..
Linux version of digital I/O driver API-DIO(LNX) (Supplied: Stored on the API-PAC(W32) CD-ROM)
This driver is used to control CONTEC digital I/O boards (cards) from within Linux. You can control CONTEC I/O boards easily using the shared library called from the user application, the device driver (module) for kernel version, and the board (card) configuration program (config). CONTEC provides download services (at http://www.contec.com/apipac/) to supply the updated drivers and differential files. For details, read Help on the bundled CD-ROM or visit the CONTEC’s Web site. < Operating environment > OS RedHatLinux, TurboLinux, etc..
(For details on supported distributions, refer to Help available after installation.)
Adaptation language gcc, etc..
Data acquisition VI library for LabVIEW VI-DAQ (Available for downloading (free of charge) from the CONTEC web site.)
This is a VI library to use in National Instruments LabVIEW. VI-DAQ is created with a function form similar to that of LabVIEW's Data Acquisition VI, allowing you to use various devices without complicated settings. See http://www.contec.com/vidaq/ for details and download of VI-DAQ.
Cable & Connector
Cable (Option)
Shield Cable with 96-Pin Half-Pitch Connector at Both Ends (Mold Type) : PCB96PS-0.5P (0.5m) : PCB96PS-1.5P (1.5m) : PCB96PS-3P (3m) : PCB96PS-5P (5m)
Flat Cable with 96-Pin Half-Pitch Connectors at Both Ends : PCB96P-1.5 (1.5m) : PCB96P-3 (3m) : PCB96P-5 (5m)
Shield Cable with 96-Pin Half-Pitch Connector at One End (Mold Type) : PCA96PS-0.5P (0.5m) : PCA96PS-1.5P (1.5m) : PCA96PS-3P (3m) : PCA96PS-5P (5m)
Flat Cable with 96-Pin Half-Pitch Connector at One End : PCA96P-1.5 (1.5m) : PCA96P-3 (3m) : PCA96P-5 (5m)
Distribution Shield Cable with 96-Pin Half-Pitch Connector (96Pin37Pin x 2) : PCB96WS-1.5P (1.5m) : PCB96WS-3P (3m) : PCB96WS-5P (5m)
Distribution Flat Cable with 96-Pin Half-Pitch Connector (96Pin37Pin x 2) : PCB96W-1.5 (1.5m) : PCB96W-3 (3m) : PCB96W-5 (5m)
Connector (Option)
Half Pitch 96-Pin Female Connector Set (5 Pieces) : CN5-H96F
Accessories
Accessories (Option)
Relay Terminal Unit for Crimping : EPD-96 *1 Terminal Unit for Cables : DTP-64(PC) *1 Relay Terminal Unit for Crimping : EPD-37A *2 Relay Terminal Unit for Crimping : EPD-37 *2 Converter Board
(96-pin half to two 37-pin female D-SUB) : CCB-96 *3
*1 A PCB96P or PCB96PS optional cable is required separately. *2 A PCB96W or PCB96WS optional cable is required separately. *3 Option cable PCB96P or PCB96PS, and the cable for 37-pin D-SUB are required
separately.
* Check the CONTEC’s Web site for more information on these options.
Block Diagram
Opto-
&
Opto-
&
Opto-
&
Opto-
&
External Digital Input Port0 (8 channels, Group 0)
External Digital Input Port1 (8 channels, Group 1)
External Digital Input Port2 (8 channels, Group 2)
External Digital Input Port3 (8 channels, Group 3)
External Digital Output Port0 (8 channels, Group 4)
External Digital Output Port1 (8 channels, Group 5)
External Digital Output Port2 (8 channels, Group 6)
External Digital Output Port3 (8 channels, Group 7)
Opto­coupler
Opto­coupler
Opto­coupler
Opto­coupler
Control Circuits
PCI BUS
Interrupt Control Circuit
coupler
Transistors
coupler
Tran sis tors
coupler
Transistors
coupler
Transistors
PIO-32/32RL(PCI)H
PIO-32/32RL(PCI)H 2
Page 3
Ver.1.11
Using the On-board Connectors
Connecting a Device to a Connector
To connect an external device to this board, plug the cable from the device into the interface connector shown below.
Interface connector (CN1)
B48 B47
B02 B01
Connector Pin Assignment
Pin Assignments of Interface Connector
O-77 O-76 O-75 O-74 O-73 O-72 O-71 O-70 O-67 O-66 O-65 O-64 O-63 O-62 O-61 O-60
N.C. N.C.
N.C. N.C. N.C. N.C. N.C. N.C. N.C. N.C.
O-57 O-56 O-55 O-54 O-53 O-52 O-51 O-50 O-47 O-46 O-45 O-44 O-43 O-42 O-41 O-40
N.C. N.C.
[49]
A48
B48
A47
B47
A46
B46
A45
B45
A44
B44
A43
B43
A42
B42
A41
B41
A40
B40
A39
B39
A38
B38
A37
B37
A36
B36
A35
B35
A34
B34
A33
B33
A32
B32
A31
B31
A30
B30
A29
B29
A28
B28
A27
B27
A26
B26
A25
B25
A24
B24
A23
B23
A22
B22
A21
B21
A20
B20
A19
B19
A18
B18
A17
B17
A16
B16
A15
B15
A14
B14
A13
B13
A12
B12
A11
B11
A10
B10
A09
B09
A08
B08
A07
B07
A06
B06
A05
B05
A04
B04
A03
B03
A02
B02
A01
B01
[96] [48]
Common plus pin for
+6/+7 output ports
+7 port (output)
+6 port (output)
Common plus pin for
+4/+5 output ports
+5 port (output)
+4 port (output)
I-00 - I-37 32 input signal pins. Connect output signals from th e ex ter nal d ev i ce to these
O-40 - O-77 32 output signal pins. Connect these pins to the input signal pins of the
OP 4/5 - OP 6/7 Connect the positive side of the external power supply. These pins are
IP 0/1 - IP 2/3 Connect the positive side of the external power supply. These pins are
N.C. This pin is left unconnected.
OP 6/7 OP 6/7
N.C.
OP 4/5 OP 4/5
N.C.
The numbers in square brackets [ ] are pin numbers designated by HONDA TSUSHIN KOGYO CO., LTD.
* I-00 - I-37 can be used as interrupt signal.
pins.
external device.
common to 16 output signal pins.
common to 16 input signal pins.
A48 A47
- Connector us ed PCR-E96LMD (mfd. by HONDA)
- Applicable connectors PCR-E96FA (mfd. by HONDA)
A02 A01
[1]
N.C.
N.C.
N.C. I-37 I-36 I-35 I-34
+3 port (input) I-33 I-32 I-31 I-30 I-27 I-26 I-25 I-24
+2 port (input) I-23
I-22 I-21 I-20 IN 2/3
Common minus pin for IN 2/3
+2/+3 input ports N.C. N.C. N.C. N.C. N.C. N.C
N.C. N.C. N.C. N.C. N.C. I-17 I-16 I-15 I-14
+1 port (input) I-13
I-12 I-11 I-10 I-07 I-06 I-05 I-04
+0 port (input) I-03
I-02 I-01 I-00 IN 0/1
Common minus pin for IN 0/1
+0/+1 input por ts
Connecting Input Signals
Connect the input signals to a device which can be current-driven, such as a switch or transistor output device. The connection requires an external power supply to feed currents. The board inputs the ON/OFF state of the current-driven device as a digital value.
Input Circuit
Vcc
Optocoupler
Vcc
Optocoupler
* Input pin represents I-xx.
Board
un-connect
un-connect
Input pin
Input pin
Minus
common
The input circuits of interface blocks of this board are illustrated in the image above. The signal inputs are isolated by Optocoupler (corresponding to the current source output). The board therefore requires an external power supply to drive the inputs. The power requirement for each input pin is about 5.1mA at 24VDC (about
2.6mA at 12VDC).
External device
Swich
Swich
External power supply 12 - 24VDC
Connecting a Switch
I-00 (CN1 : A03pin)
Switch
Input minus common (CN1 : A01pin )
Board side
When the switch is ON, the corresponding bit contains 1. When the switch is OFF, by contrast, the bit contains 0.
+
External power supply 12 - 24VDC
-
PIO-32/32RL(PCI)H 3
Page 4
Connecting Output Signals
Connect the output signals to a current-driven controlled device such as a relay or LED. The connection requires an external power supply to feed currents. The board controls turning on/off the current-driven controlled device using a digital value.
Output Circuit
Vcc
Board
External device
Ver.1.11
Plus
common
Output
pin
Output
pin
Load
Load
External power supply 12 - 24VDC
Optocoupler
Optocoupler
* Output pin represents O-xx.
Zener diode
Zener diode
PolySwitch
The output circuits of interface blocks of this board are illustrated in the image above. The signal output section is an Optocoupler isolated, current source output type. Driving the output section requires an external power supply. The rated output current per channel is 100mA at maximum. A zener diode is connected to the output transistor for protection from surge voltages. A PolySwitch-based overcurrent protector is provided for every eight output transistors. When the overcurrent protector works, the output section of the board is temporarily disabled. If this is the case, turn of the power to the PC and the external power supply and wait for a few minutes, then turn them on back.
CAUTION
When the PC is turned on, all output are reset to OFF.
Connection to the LED
Output plus common (CN1 : B19pin)
O-40 (CN1 : B03pin)
Board side
When outputting 1 to the corresponding bit, LED is ON. When outputting 0 to the corresponding bit, by contrast, LED is off.
5kΩ LED
+
External power supply 12 - 24VDC
-
PIO-32/32RL(PCI)H 4
Loading...