![SeaLevel DIO-32.PCI User Manual Download Page 8](http://html1.mh-extra.com/html/sealevel/dio-32-pci/dio-32-pci_user-manual_1223860008.webp)
Technical Description
Sealevel Systems
DIO-32.PCI
Page
6
Output Ports (Reed Relay) Pin Assignments
(DB37 Male)
Port C Bit
Relay
P2 Pin
Port D Bit
Relay
P2 Pin
0
K16
2,20
0
K8
10,28
1 K15 3,21
1 K7 11,29
2 K14 4,22
2 K6 12,30
3
K13
5,23
3
K5
13,31
4
K12
6,24
4
K4
14,32
5
K11
7,25
5
K3
15,33
6
K10
8,26
6
K2
16,34
7
K9
9,27
7
K1
17,35
Ground
18,36,37
+
5
Volts
19
+
12
Volts
1
Direct Hardware Control
In systems where the user’s program has direct access to the hardware (i.e. DOS) the table below gives the mapping
and functions that the
DIO-32.PCI
provides.
R = Read
W = Write
R/W = Read or Write
Function Available
Port
Address Hex
Port Type
R
A
Base + 0
Input Port (Opto Input)
R
B
Base + 1
Input Port
R/W
C
Base + 2
Output Port (Reed Relays)
R/W
D
Base + 3
Output Port
FINDPCI.EXE
is a utility used in the DOS environment to identify resources that have been assigned to the adapter
by the BIOS. It is found on the supplied Sealevel Software CD in the \software\seaio\Other\DOS directory. It will
display resources for each detected Sealevel Systems card in the system. These settings are also stored in the file
PCI.INI, located in the same directory as
FINDPCI.EXE
.
Each system motherboard organizes its physical PCI slots according to the current PCI specification. There is not a
fixed order or number of slots for each motherboard.
To determine which resources correspond to which PCI card, you may want to add the cards one at a time and run
FINDPCI.EXE
after each card is added. Each PCI slot will have a corresponding BUS, DEVICE, and FUNCTION
number. These numbers uniquely identify that slot when running these DOS utilities. Note the slot data for each
card that you install.
Reading the Inputs
The inputs are active Low. If no voltage is applied across one of the differential inputs it returns a one on that bit.
If an AC or DC voltage is applied it returns a zero on that bit.
Reading the Outputs
The relay ports return the ones complement of the value that is currently being used to drive the relays.
Writing the Outputs:
The output ports are the only ports that can be written. The relays on a standard
DIO-32.PCI
are normally open. To
close a relay a one must be written to the appropriate bit.