Contec PIO-16(PCI)H, PIO-16L(PCI)H, PO-32L(PCI)H, PI-32L(PCI)H Quick Start Manual

Page 1
Digital I/O Board with Opto-Isolation for PCI
PIO-16/16L(PCI)H
Digital Input Board with Opto-Isolation for PCI
PI-32L(PCI)H
Digital Output Board with Opto-Isolation for PCI
Ver.1.00
This board is a PCI-compliant interface board for input/output of digital signals. The board can input and output digital signals at 12 - 24 VDC. <PIO-16/16L(PCI)H> can input and output up to 16 channels. <PI-32L(PCI)H> can input up to 32 channels. <PO-32L(PCI)H> can output up to 32 channels. Using the bundled API function library package [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/C++.
PO-32L(PCI)H
Features
- 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 opto-coupler, offering good noise immunity.
- You can use all of the input signals as interrupt inputs. You can also select the interrupt trigger edge of the input signal. <PIO-16/16L(PCI)H>, <PI-32L(PCI)H>
- The board has a digital filter feature to prevent noise or chatter from causing erroneous inputs. <PIO-16/16L(PCI)H>, <PI-32L(PCI)H>
- Up to 35VDC, 100mA per signal, max. output. <PIO-16/16L(PCI)H>, <PO-32L(PCI)H>
- Zener diode connected to output transistors for protection from surge voltage. Overcurrent protective device provided for every eight channels of output transistors. <PIO-16/16L(PCI)H>, <PO-32L(PCI)H>
1PIO-16/16L(PCI)H, PI-32L(PCI)H, PO-32L(PCI)H
Page 2
p
Specification
p
p
Ver.1.00
Item Specification
Input
Input format
Number of input signal channels
Input resistance 4.7kΩ
Input ON current 2.0mA or more
Input OFF current 0.16mA or less
Interrupt
Respon se time 200μse c within
Output
Output format Opto-isolated open collector output (current sink type)
Number of outpu t signal channels
Output voltage
rating
Common
*1 Data “0” and “1” correspond to the High and Low levels, respectively. *2 This board re qu ire s power suppl y at +5 V fro m an expansion slot (it does not work on a machine with
Output current
Residual voltage with output on
Surge protector Zener diode RD47FM(NEC) or equivalent
Respon se time 200μse c within
I/O address Any 32-byte boundary
Interruption level 1 level use
Max. board count for connection
Dielectric strength 1000Vrms
External circuit power supply
Power consumption 5VDC 200mA (Max.)
Operating condition 0 - 50°C, 10 - 90%RH (N o condensation)
Allowable distance of signal extension
PCI bus specification
Dimension (mm) 121.69(L) x 105.68(H)
Weight 130g
ower supply alone).
a +3.3V
Opto-isolated input (Compatible with current sink output) (Negative logic *1)
16 channels (all available for interrupts) (1 common )
16 interrupt input signals are arranged into a single output of interrupt signal INTA.
An interrupt is generated at the rising edge (HIGH-to-LOW transition) or falling edge (LOW-to-HIGH transition).
(Negative logic*1) 16 channels (1 common)
35VDC (Max.) Output
100mA (par channel) (Max. )
0.5V or less (Output current50mA),
1.0V or less (Output current≤100mA)
16 boards including the master board
12 - 24VDC(±10%)
Approx. 50m (dep ending on wiring e nvironment)
33bit, 33MHz, Universal key shapes supported *2
121.69(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.
Item Specification
Input section
Inpu t format Opto-isol ated input ( Compatible with current s ink output)
Number of input signal channels
Input resistance 4.7kΩ
Input ON current 2.0mA or more
Input OFF current
interrupt 32 interrupt input signals are arranged into a single output
Respon se time 200μse c within
Common section
I/O address Any 32-byte boundary
Interruption level
Max. board count for connection
Dielectric strength 1000Vrms
External circuit power supply
Power consumption
Operating condition
Allowable distance of signal extension
PCI bus specification
Dimension ( mm)
Weight
*1 Data “0” and “1” correspond to the High and Low levels, respectively. *2 This boa rd requires power supply at +5 V from an expansion slot (it does not work on a machi ne with
a +3.3V
ower supply alone).
Item Specification
Output section
Output format Opto-isolated open collector output(current sink type)
Number of outpu t signal channels
Output
Output
rating
Common section
*1 Data “0” and “1” correspond to the High and Low levels, respectively. *2 This board requires power supply at +5 V from an expansion slot (it does not work on a machine with
voltage
Output
current
Residual voltage with output on
Surge protector Zener diode RD47FM(NEC) or equivalent
Respon se time
I/O address Any 32-byte boundary
Interruption level
Max. board count for connection
Dielectric strength 1000Vrms
External circuit power supply
Power consumption 5VDC 200mA (Max.)
Operating condition
Allowable distance of signal extension
PCI bus specification
Dimension ( mm)
Weight
a +3.3V
ower supply alone).
(Negative logic *1)
32 channels (all available for interrupts) (One common power supply per 16 channels)
0.16mA or less
of interrupt signal INTA.
An interrupt is generated at the rising edge (HIGH-to-LOW transition) or falling edge (LOW-to-HIGH transition).
1 level use
16 boards including the master board
12 - 24VDC(±10%)
5VDC 200mA (Max.)
0 - 50°C, 10 - 90%RH (No condensation)
Approx. 50m (depending on wiring environment)
33bit, 33MHz, Universal key shapes supported *2
121.69(L) x 105.68(H)
130g
(Negative logic *1) 32 channels(One common power supply per 16 channels)
35VDC (Max.)
100mA (par channel) (Max. )
0.5V or less (Output current50mA),
1.0V or less (Output current≤100mA)
200μsec wit hin
Not used 16 boards including the master board
12 - 24VDC(±10%)
0 - 50°C, 10 - 90%RH (No condensation) Approx. 50m (depending on wiring environment)
33bit, 33MHz, Universal key shapes supported *2
121.69(L) x 105.68(H)
130g
2PIO-16/16L(PCI)H, PI-32L(PCI)H, PO-32L(PCI)H
Page 3
Ver.1.00
Support Software
You should use CONTEC support software according to your purpose and development environment.
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/C++. It can also be used by the installed diagnosis program to check hardware operations. CONTEC provides download services 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, 2000, NT, Me, 98, etc.. Adaptation language Visual C/C++, Visual Basic, Delphi, Builder,
etc..
Others Each piece of library software requires
50 megabytes of free hard disk space.
Cable & Connector
Flat Cable with a 37-Pin D-type Connectors on 2Ends
: PCB37P-1.5 (1.5m) : PCB37P-3 (3m) : PCB37P-5 (5m)
Shielded cable with two 37-pin D- Type connectors
: PCB37PS-0.5P (0.5m) : PCB37PS-1.5P (1.5m) : PCB37PS-3P (3m) : PCB37PS-0.5P (0.5m)
Flat Cable with a 37-pin D-type Connector
: PCA37P-1.5 (1.5m) : PCA37P-3 (3m) : PCA37P-5 (5m)
Shielded Cable with Two 37-pin D-Type Connectors
: PCA37PS-0.5P (0.5m) : PCA37PS-1.5P (1.5m) : PCA37PS-3P (3m) : PCA37PS-5P (5m)
D-SUB37P Male Connector Set (5 Pieces) : CN5-D37M
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 used by gcc and Kylix, the device driver (module) for each kernel version, and the board (card) configuration program (config). CONTEC provides download services 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, Kylix, etc.. Others Requires 3 megabytes of free hard disk space.
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.
Accessories
Screw Terminal : EPD-37A *1 Screw Terminal : EPD-37 *1 Termination Panel (M3) : DTP-3(PC) Termination Panel : DTP-4(PC) Signal Monitor for Digital I/O : CM-32(PC)E *1 *1 A PCB37PS or PCB37PS optional cable is required separately.
* Check the CONTEC's Web site for more information on these
options.
Product Configuration List
- Board(One of the following) [PIO-16/16L(PCI)H, PI-32L(PCI)H, or PO-32L(PCI)H]
- First step guide ... 1
- CD-ROM *1 [API-PAC(W32)] ... 1 *1 The CD-ROM contains the driver software and User's Guide
(this guide)
3PIO-16/16L(PCI)H, PI-32L(PCI)H, PO-32L(PCI)H
Page 4
Using the On-board Connectors
To connect an external device to this board, plug the cable from the device into the interface connector shown below.
Interface connector (CN1)
37 36 18
21 2 20
CN1
- Connector used
19
37-pin D-SUB, female connector DCLC-J37SAF-20L9(mfd. by JAE) Thumb screw : UNC#4-40(inch screw)
- A pplica ble connec tors 17JE-23370-02(D8C) (mfd. by DDK, Male) FDCD-37P (mfd. by HIROSE, Male)
1
DC-37P-N (mfd. by JAE, Male)
Ver.1.00
+0 port (Input)
+1 port (Input)
Common plus pin for
+0/+1 intput ports
+0 port (input)
+1 port (input)
Common plus pin for
+0/+1 intput ports
ON 2/3
I-00 I-01 I-02 I-03 I-04 I-05 I-06 I-07 I-10 I-11 I-12 I-13 I-14 I-15 I-16 I-17
IP 0/1
N.C.
N.C.
I-00 I-01 I-02 I-03 I-04 I-05 I-06 I-07 I-10 I-11 I-12 I-13 I-14 I-15 I-16 I-17
IP 0/1
N.C.
1
ON 2/3
20
2
O-20
21
3
O-21
22
4
O-22
23
5
O-23
24
6
O-24
25
7
O-25
26
8
O-26
27
9
O-27
28
10 11 12 13 14 15 16 17 18 19
O-30
29
O-31
30
O-32
31
O-33
32
O-34
33
O-35
34
O-36
35
O-37
36
OP 2/3
37
1
20
2
21
3
22
4
23
5
24
6
25
7
26
8
27
9
28
10
29
11
30
12
31
13
32
14
33
15
34
16
35
17
36
18
37
19
Common minus pin for +2/+3 output ports
+2 port (output)
+3 port (output)
Common plus pin for +2/+3 outtput ports
N.C. I-20 I-21 I-22
+2 port
I-23
(input)
I-24 I-25 I-26 I-27 I-30 I-31 I-32
+3 port
I-33
(input)
I-34 I-35 I-36 I-37
Common plus pin for
IP 2/3
+2/+3 intput ports
I-00 - I-17 16 input s ig na l pi ns . Co nn e ct output signals from the ext e r na l de vi ce t o t hese pins. O20 - O37 16 output signal pins. Connec t the se pins to the input signal pins of the external
IP 0/1
OP 2/3 Connect the positive side of the external power supply. These pins are common to 16
ON 2/3 Connect the negative side of the external power supply. These pins are common to 16
N.C.
I-00 - I-37 IP 0/1 - IP 2/3 Connect the positive side of the external power supply. These pins are common to
N.C. This pin is l eft unco nnect e d.
device. Connect the positive side of the external power supply. These pins are common to 16
input signal pins.
output s ignal pins.
output s ignal pins. This pin is left unconnected.
32 input sign al pins. Conne ct output signals from the external devi ce to these pins.
16 input signal pins.
Common minus pin for
+0/+1 output ports
+0 port (output)
+1 port (output)
Common plus pin for
+0/+1 outtput ports
ON 0/1
O-00 O-01 O-02 O-03 O-04 O-05 O-06 O-07 O-10 O-11 O-12 O-13 O-14 O-15 O-16 O-17
OP 0/1
N.C.
ON 2/3 O-20 O-21 O-22 O-23 O-24 O-25 O-26 O-27 O-30 O-31 O 32 O-33 O-34 O-35 O-36 O-37 OP 2/3
Common min us pin for +2/+3 o utput p orts
+2 port (output)
+3 port (output)
Common plus pin for +2/+3 output ports
O-00 - O-37 32 out put si gnal pins. Connect input si gnals from the ext ernal de vice to the se pin s . OP 0/1 - OP 2/3 Connect the positive side of the external power supply. These pins are common to
ON 0/1 - ON 2/3
N.C. This p in is le ft unco nnect e d.
16 output signal pins. Connect the negative side of the external power supply. These pins are common to
16 output signal pins.
1
20
2
21
3
22
4
23
5
24
6
25
7
26
8
27
9
28
10
29
11
30
12
31
13
32
14
33
15
34
16
35
17
36
18
37
19
4PIO-16/16L(PCI)H, PI-32L(PCI)H, PO-32L(PCI)H
Page 5
Ver.1.00
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.
Swich
Swich
External deviceBoard
External power supply 12 - 24VDC
+
External power supply 12 - 24VDC
-
* Input pin represent input signals.
Vcc
Optocoupler
Vcc
Optocoupler
un-connect
un-connect
Plus common
Inpu t pin
Input pin
The input circuits of interface blocks of the PIO-16/16L(PCI)H and PO-32L(PCI)H are illustrated in Figure 3.5. The signal inputs are isolated by opto-couplers (ready to accept current sinking output signals). The board therefore requires an external power supply to drive the inputs. The power requirement for each input pin is about
5.1 mA at 24 VDC (about 2.6 mA at 12 VDC).
Input plas common (CN1 : 18pin)
I-00 (CN1 : 2pin)
Board side
Switch
When the switch is ON, the corresponding bit contains 1. When the switch is OFF, by contrast, the bit contains 0.
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.
Vcc
Optocoupler
Optocoupler
* Output pin: O-xx
Board
Zener diode
Zener diode
PolySwitch
Plus common
Output pin
Output pin
Minus common
The output circuits of interface blocks of the PIO-16/16L(PCI)H and PO-32L(PCI)H are illustrated in Figure 3.7. The signal output section is an opto-coupler isolated, open-collector output (current sink type). Driving the output section requires an external power supply. The rated output current per channel is 100 mA at maximum. The output section can also be connected to a TTL level input as it uses a low-saturated transistor for output. The residual voltage (low-level voltage) between the collector and emitter with the output on is 0.5 V or less at an output current within 50 mA or at most 1.0 V at an output current within 100 mA. 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.
External device
*
Load *
Load
External power supply 12 - 24VDC
When the PC is turned on, all output are reset to OFF.
Output plus common (CN1 : 37pin)
5.1kΩ
Board side
O-20 (CN1 : 21pin)
Output minus common (CN1 : 20pin)
When "1" is output to a relevant bit, the corresponding LED comes on. When "0" is output to the bit, in contrast, the LED goes out.
LED
+
External power supp ly 12 - 24 VDC
-
5PIO-16/16L(PCI)H, PI-32L(PCI)H, PO-32L(PCI)H
Page 6
Block Diagram
Ver.1.00
Output plus common
Output
Output minus common
External power supply 12 - 24VDC
+
-
2kΩ
Input board
VCC
TTL level input
GND
&
&
Input Port 0 (8 channels, Group 0)
Input Port 1 (8 channels, Group 1)
Output Port 0 (8 channels, Group 2)
Output Port 1 (8 channels, Group 3)
Opto­coupler
Opto­coupler
Control Circuits
PCI B US
Interrupt Control Circuit
Opto-
coupler
Transistors
Opto-
coupler
Transistors
Connecting the Sink Type Output
and Sink Output Support Input
The following example shows a connection between a sink type output (output board) and a sink output support input (input board). Refer to this connection example when you connect such boards to each other.
Output board
Output plus common
Output (sink type)
Output minus common
External power supply 12 - 24VDC
+
-
Input board
Input plus common
Input (Compatible with sink output)
PIO-16/16L(PCI)H
Opto­coupler
Opto­coupl er
Control Circuits
PCI B US
Opto­coupl er
Opto­coupl er
Input Port 0 (8 channels, Group 0)
Input Port 1 (8 channels, Group 1)
Input Port 2 (8 channels, Group 2)
Input Port 3 (8 channels, Group 3)
Interrupt Control Circuit
PI-32L(PCI)H
6PIO-16/16L(PCI)H, PI-32L(PCI)H, PO-32L(PCI)H
Page 7
Ver.1.00
Differences between the PIO-16/16L(PCI)H
The PIO-16/16L(PCI)H is connector-pin compatible with the conventional PIO-16/16L(PCI) but has the following differences from it:
Opto-
coupler
Transistors
Opto-
coupler
Transistors
Control Circuits
PCI B US
Opto-
coupler
Tran sistor s
Opto-
coupler
Transistors
&
&
&
&
Output Port 0 (8 c hannel s, Grou p 0)
Output Port 1 (8 c hannel s, Grou p 1)
Output Port 2 (8 channels, Group 2)
Output Port 3 (8 channels, Group 3)
(1) Different in the number of input signals available to interrupt
requests PIO-16/16L(PCI)H : All of 16 channels PIO-16/16L(PCI) : 4 channels
(2) Different in the expression to calculate the digital filter time
(n: setting value) PIO-16/16L(PCI)H : 2n / (8 x 106) PIO-16/16L(PCI) : 2n / (16 x 106)
(3) Protective elements provided for outputs
PIO-16/16L(PCI)H : Surge protector: Zener diode PIO-16/16L(PCI) : Nothing
(4) Different in interrupt level resource allocation
PIO-16/16L(PCI)H : Automatically allocates on interrupt
level.
PIO-16/16L(PCI) : Uses a jumper switch to select
whether to allocate interrupt levels.
(5) Different in board dimensions
PIO-16/16L(PCI)H : 121.69(L) x 105.68(H) mm PIO-16/16L(PCI) : 176.41(L) x 106.68(H) mm
and PIO-16/16L(PCI)
PO-32L(PCI)H
Differences between the PI-32L(PCI)H Differences between the PO-32L(PCI)H
and PI-32L(PCI)
The PI-32L(PCI)H is connector-pin compatible with the conventional PI-32L(PCI) but has the following differences from it: (1) Different in the number of input signals available to interrupt
requests PI-32L(PCI)H : All of 32 channel s
PI-32L(PCI) : 4 channels (2) Different in the expression to calculate the digital filter time (n: setting value)
PI-32L(PCI)H : 2n / (8 x 106)
PI-32L(PCI) : 2n / (16 x 106) (3) Different in interrupt level resource allocation
PI-32L(PCI)H : Automatically allocates on interrupt level.
PI-32L(PCI) : Uses a jumper switch to select whether to
allocate interrupt levels.
(4) Different in board dimensions
PI-32L(PCI)H : 121.69(L) x 105.68(H) mm
PI-32L(PCI) : 176.41(L) x 106.68(H) mm
The PO-32L(PCI)H is connector-pin compatible with the conventional PO-32L(PCI) but has the following differences from it: (1) Protective elements provided for outputs
PO-32L(PCI)H : Surge protector: Zener diode PO-32L(PCI) : Nothing
(2) Different in board dimensions
PO-32L(PCI)H : 121.69(L) x 105.68(H) mm PO-32L(PCI) : 176.41(L) x 106.68(H) mm
and PO-32L(PCI)
The specification, color, and design of a product may be changed without a preliminary announcement.
7PIO-16/16L(PCI)H, PI-32L(PCI)H, PO-32L(PCI)H
Loading...