NuDAQ ACL-7225B User manual

NuDAQ
ACL-7225B
16 Relay & 16 Isolated DI Card
User’s Guide


@Copyright 1995~2000 ADLINK Technology Inc.
All Rights Reserved.
Manual Rev. 3.23: June 8, 2000
The information in this document is subject to change without prior
notice in order to improve reliability, design and function and does not
represent a commitment on the part of the manufacturer.
In no event will the manufacturer be liable for direct, indirect, special,
incidental, or consequential damages arising out of the use or inability to
use the product or documentation, even if advised of the possibility of
such damages.
This document contains proprietary information protected by copyright.
All rights are reserved. No part of this manual may be reproduced by
any mechanical, electronic, or other means in any form without prior
written permission of the manufacturer.
Trademarks
NuDAQ is a registered trademark of ADLINK Technology Inc.
Other product names mentioned herein are used for identification
purposes only and may be trademarks and/or registered trademarks of
their respective companies.



Contents
•
i
Contents
Chapter 1 Introduction.............................................................1
1.1 Features..........................................................................1
1.2 Applications....................................................................2
1.3 Specifications.................................................................2
1.4 Software Supporting.......................................................3
Chapter 2Installation................................................................4
2.1 What You Have ...............................................................4
2.2 Unpacking.......................................................................5
2.3 PCB Layout.....................................................................6
2.4 Jumper and DIP Switch Description ...............................7
2.5 Base Address Setting .....................................................7
2.4 Input Signal Type Selection............................................9
2.3 Connector Pin Assignments.........................................10
2.4 DOS Software Library Installation.................................12
Chapter 3Registers Format..................................................13
3.1 Registers Map...............................................................13
3.2 Relay Output Registers.................................................13
3.3 Isolated Input Registers................................................14
3.4 Relay Output.................................................................15
3.6 Programming Examples...............................................16
Appendix A. Realy Contact Protection Circuits...............17
Product Warranty/Service......................................................20


How to Use This Guide
This manual is designed to help you use the ACL-7225. It describes how
to operate the ACL-7225 card to meet your application requirements. It
is divided into three chapters:
lChapter 1, "Introduction," gives an overview of the product features,
applications, and specifications.
lChapter 2, "Installation," describes how to install the ACL-7225. The
layout of ACL-7225 is shown, the DIP switch setting for base
address, and jumpers setting for input configuration are specified.
lChapter 3, "Registers Format," describes the registers format and
how to program the digital input and output channels on the ACL-
7225.


Introduction
•
1
1
Introduction
The ACL-7225 -16-CH Relay Actuator and Isolated D/I card is a
compact size ISA Bus card for industrial applications.
This card provides 16 relay actuators and 16 opto-isolated digital input
channels. You can use 16 on-board relays to control power switches or
ON/OFF control devices. Each relay is matched with one red LED to
reflect its ON/OFF status.
The 16 opto-isolated D/I channels are used to collect digital input data.
It is very essential to use isolated input to prevent the ground loop
problems. Each input channel is jumper selectable to either AC or DC
input control voltage. The isolation voltage is guaranteed at 1,000V, so
that common-mode voltages and voltage spikes that often occurs in
industrial environments are safety isolated form the PC and the ACL-
7225.
The digital I/O is via two 37 pin D-type connectors that project through
the computer case at the rear of the board.
1.1 Features
The ACL-7225 Relay Actuator and D/I Card provides the following
advanced features:
l16 relay actuator outputs
l16 opto-isolated AC or DC polarity-free digital inputs
lLEDs to indicated the energized relays
lInputs jumpers selectable for AC_Filter/ Non-AC_Filter
l1,000 V fully isolation
lOn-board relay driving circuits
l37-pin D-type female connector

2
•
Introduction
1.2 Applications
lIndustrial ON/OFF control
lEnergy management
lExternal high power relay driving, signal switching
lLaboratory automation
lIndustrial automation
lSwitch contact status sensing, limit switch monitoring
1.3 Specifications
Relay Outputs
lRelay Type: Double-Pole-Double-Throw (DPDT)
lNumber of Relays: 16
♣R0~R4 and R8~R12 are in Form C
♣R5~R7 and R13~R15 are in Form A
lContact Rating: 120VAC/ 0.5A or 24VDC 1A
lContact Type:Bifurcated
lContact Resistance: 100MΩMax.
lRelay ON/OFF Time: 5 msec. typical
lCoil Voltage: +12V @33mA for each relay
Isolated Inputs
lOpto-Isolator:PC-814
lNumber of Input Channels: 16
lInput Signal Type: AC (don't care polarity) or DC
lInput Voltage: 5~24VDC or AC 50 ~1,000 Hz
lInput Resistors: 1.2 KΩ
lIsolation Voltage: 1,000V channel-to-channel and channel-to-
ground
lResponse Time: 20 µsec without AC Filter, 2.2 ms with AC Filter
Power Consumption
l+5VDC: 310 mA typical
l+12VDC: 550 mA maximum, all relays are energized
General Specifications

Introduction
•
3
lI/O Connectors: One 37-pin Female D-type connector, one 40-
pin header, an accessory is provided to converter the 40-pin
header into 37-pin D-type connector
lCompatible Bus: IBM PC-AT Bus
lOperating Temperature: 0°C ~ 50°C
lStorage Temperature: -20°C ~ 80°C
lHumidity: 5 ~ 90%, non-condensing
lDimension: 177mm(L) X 122mm(W)
1.4 Software Supporting
The ACL-7225 is programmed using simple 8-bit I/O port commands.
Users can use high level language, such as BASIC, C, or PASCAL, or
low-level language, such as assembly to program the board. For the
programming under Windows or LabView, please contact your dealer to
purchase ACLS-DLL1 or ACLD-LVIEW.
ACLS-DLL1
For easily program the board under Windows environment, we also
provide ACLS-DLL1, which include the DLL for Windows 95/98/NT.
With ACLS-DLL1, you can use compilers such as VB, VC/C++, or Delphi.
ACLS-LVIEW
For easily link the ACL-7225 with LabView of National Instrument.
ACLS-LVIEW includes the Vis of the ACL-7225 under for Windows
3.1/95/98 and NT.

4
•
Installation
2
Installation
This chapter describes how to install the ACL-7225. The following
procedures show the installation procedures:
1. Check what you have
2. Check the PCB and check the location of jumper and switch
3. Setup the jumpers according to the operation theorem
4. Installation the DOS software library if necessary
2.1 What You Have
In addition to this User's Manual, the package includes the following
items:
lACL-7225 Relay Actuator & Isolated D/I Card
lTwo DB-37 male connectors assembly
l40-pin to DB-37 converter flat cable
lADLINK CD
If any of these items is missing or damaged, contact the dealer from
whom you purchased the product. Save the shipping materials and
carton in case you want to ship or store the product in the future.

Installation
•
5
2.2 Unpacking
Your ACL-7225 card contains sensitive electronic components that can
be easily damaged by static electricity.
The card should be done on a grounded anti-static mat. The operator
should be wearing an anti-static wristband, grounded at the same point
as the anti-static mat.
Inspect the card module carton for obvious damage. Shipping and
handling may cause damage to your module. Be sure there are no
shipping and handing damages on the module before processing.
After opening the card module carton, extract the system module and
place it only on a grounded anti-static surface component side up.
Again inspect the module for damage. Press down on all the socketed
IC's to make sure that they are properly seated. Do this only with the
module place on a firm flat surface.
Note : DO NOT APPLY POWER TO THE CARD IF IT HAS BEEN
DAMAGED.
You are now ready to install your ACL-7225.

6
•
Installation
2.3 PCB Layout
CON1
CON2
Relay
0
Relay
1
Relay
3
Relay
2
Relay
5
Relay
4
Relay
7
Relay
6
Relay
15
Relay
14
Relay
9 Relay
11 Relay
13
Relay
12
Relay
10
Relay
8
1 2 3 4 5 6 7 8
J
P
9
J
P
10
J
P
11
J
P
12
J
P
13
J
P
14
J
P
15
J
P
16
SW1
JP1
JP2
JP3
JP4
JP5
JP7
JP8
JP6
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
Figure 2.1

Installation
•
7
2.4 Jumper and DIP Switch Description
You can change the ACL-7225's input signals and base address by
setting jumpers and DIP switches on the card. The card's jumpers and
switches are preset at the factory. Under normal circumstances, you
should not need to change the jumper settings.
A jumper switch is closed (sometimes referred to as shorted) with the
plastic cap inserted over two pins of the jumper. A jumper is open with
the plastic cap inserted over one or no pin(s) of the jumper.
2.5 Base Address Setting
The ACL-7225 occupies eight consecutive address locations in I/O
address space. Actually, only 4 consecutive address loactions are used.
The base address of the ACL-7225 is restricted by the following
conditions.
1. The base address must be within the range 200hex to 3FFhex.
2. The base address should not conflict with any PC reserved I/O
address. see Appendix A.
The ACL-7225's I/O port base address is selectable by an 6 position DIP
switch SW1 ( refer to Figure 2.1). The default base address is set as
Hex 300, which is shown as following figure 2.2. All the possible
combinations of SW1 switch configuration are listed in the table 2.1
below.
SW1 : Base Address = 300
1 2 3 4 5 6
ON DIP
A8 A7 A6 A5 A4 A3
Figure 2.2 Default Base Address Setting

8
•
Installation
I/O Port
Address
(Hex)
1
A8 2
A7 3
A6 4
A5 5
A4 6
A3
200-207 ON
(0) ON
(0) ON
(0) ON
(0) ON
(0) ON
(0)
208-20F ON
(0) ON
(0) ON
(0) ON
(0) ON
(0) OFF
(1)
:
2F8-2FF ON
(0) OFF
(1) OFF
(1) OFF
(1) OFF
(1) OFF
(1)
(*) 300-308 OFF
(1) ON
(0) ON
(0) ON
(0) ON
(0) ON
(0)
308-30F OFF
(1) ON
(0) ON
(0) ON
(0) ON
(0) OFF
(1)
:::::::
3F8-3FF OFF
(1) OFF
(1) OFF
(1) OFF
(1) OFF
(1) OFF
(1)
(*) : default setting
ON = 0 ; OFF = 1.
A9, ..., A3 are corresponding to PC Bus address lines
A9 is fixed as 1, and A2, A1 and A0 are fixed by 0 with hardware
How to Define a Base Address for the ACL-7225 ?
The DIP1 to DIP7 in the switch SW1 are one to one corresponding to
the PC bus address line A3 to A8. A9 is always set as 1, and A0, A1 and
A2 are always 0. If you want to change the base address, you can only
change the values of A9 to A3 ( shadow area of below diagram).
Following is an example, which shows you how to define the base
address asHex 300.
Base Address : Hex 300
300
1100000000
A9 A8 A7 A6 A5 A4 A3 A2 A1 A0
Table 2.1 Address Switch Setting Table

Installation
•
9
2.4 Input Signal Type Selection
The ACL-7225's input signal can be selected either AC input or DC
input signal. There are 16 jumpers (JP1...JP8 and JP9...JP16)
associated with each digital input channel for configuring the channel as
AC or DC input. The digital input channels and their corresponding
jumpers is shown in the following Table 2.3.
JUMPER INPUT SIGNAL JUMPER INPUTSIGNAL
JP1 DI0 JP9 DI8
JP2 DI1 JP10 DI9
JP3 DI2 JP11 DI10
JP4 DI3 JP12 DI11
JP5 DI4 JP13 DI12
JP6 DI5 JP14 DI13
JP7 DI6 JP15 DI14
JP8 DI7 JP16 DI15
Table 2.3 Input Signal Type Selection Table
The default setting of the input signal selection is DC type, which is
shown as following diagrams:
DC
AC DC AC
J
P
9
J
P
10
J
P
11
J
P
12
J
P
13
J
P
14
J
P
15
J
P
16
JP1
JP2
JP3
JP4
JP5
JP6
JP7
JP8
Input Signal
Selection AC Input DC Input
(Default)
Jumper
JP1 ~ JP16
AC psoition
DC position

10
•
Installation
2.3 Connector Pin Assignments
The ACL-7225 card comes equipped with two I/O connectors CON1 and
CON2. The CON1 is an on-board 40-pin connector, and CON2 is a 37
pin D-type connector accessible from the rear panel of the card, and .
The pin assignment of these connectors is described by Figure 2.4 and
Figure 2.5, respectively.
Legend :
1. DIAn-digital input A of channel n
2. DIBn-digital input B of channel n
3. NCn-normal close pin of relay n
4. NOn-normal open pin of relay n
5. COMn-common pin of relay n
6. GND -ground
7. NC -Not Connected
Note : Isolated Digital Input is polarity-free, so you can connect the
digital inputs signal on input A and input B points and do not care
the polarity.
Fig 2.5 Pin Assignment of 40-pin CON1
connector
A cable connector to convert the CON1 40-pin header to 37-pinmaleD-
type connector is enclosed with the ACL-7225. The mapping between
the 40-pin header and 37-pin D-type connector are shown on next page.
1
3
5
7
9
11
19
21
23
25
27
29
13
15
17
31
33
35
37
2
4
6
8
10
12
14
16
18
22
24
26
28
20
32
34
36
30
N/C
CM8
NO9
NC9
NO13
NO14
NO15
DIB8
DIB9
DIB10
DIB11
DIB12
DIB13
DIB14
N/C
NO8
NC8
CM9
NO10
NC10
CM11
NO12
CM15
DIA8
DIA9
DIA10
DIA11
NC12
CM13
DIA12
DIA13
N/C
CM14
39
38
40
DIA14
DIA15 DIB15
NC11
NO11
CM10
CM12
1
2
3
4
5
6
10
11
12
13
14
15
7
8
9
16
17
18
19
20
21
22
23
24
25
26
27
28
30
31
32
33
29
35
36
37
34
NC0
CM1
NO2
NC2
CM3
NO4
NC4
CM5
CM7 DIB0
DIB1
DIB2
DIB3
DIB4
DIB5
CM6
DIB6
DIB7
CM0
NO1
NC1
CM2
NO3
NC3
CM4
NO5
NO6
NO7
NO0
DIA0
DIA1
DIA2
DIA3
DIA4
DIA5
DIA6
DIA7
Fig 2.4 Pin Assignment of 37-pin
CON2 connector

Installation
•
11
1
2
3
4
5
6
10
11
12
13
14
15
7
8
9
16
17
18
19
20
21
22
23
24
25
26
27
28
30
31
32
33
29
35
36
37
34
NC8
CM9
NO10
NC10
CM11
NO12
NC12
CM13
CM15 DIB8
DIB9
DIB10
DIB11
DIB12
DIB13
CM14
DIB14
DIB15
CM8
NO9
NC9
CM10
NO11
NC11
CM12
NO13
NO14
NO15
NO8
DIA8
DIA9
DIA10
DIA11
DIA12
DIA13
DIA14
DIA15
37-pin D-sub
1
3
5
7
9
11
19
21
23
25
27
29
13
15
17
31
33
35
37
2
4
6
8
10
12
14
16
18
22
24
26
28
20
32
34
36
30
N/C
CM8
NO9
NC9
NO13
NO14
NO15
DIB8
DIB9
DIB10
DIB11
DIB12
DIB13
DIB14
N/C
NO8
NC8
CM9
NO10
NC10
CM11
NO12
CM15
DIA8
DIA9
DIA10
DIA11
NC12
CM13
DIA12
DIA13
N/C
CM14
39
38
40
DIA14
DIA15 DIB15
NC11
NO11
CM10
CM12
40-pin Ribbon
Figure 2.6 Conversion Diagram from 40-pin to 37-pin connector
Table of contents