User Manual

PCL-725
Relay Actuator and Isolated D/I Card
USER'S MANUAL
COPYRIGHT NOTICE
This documentation is copyrighted 1989 by Advantech Co.,
Ltd. All rights are reserved. Advantech Co., Ltd. Reserves
the right to make improvements in the products described
in this manual at any time without notice.
No part of this manual may be reproduced, copied,
translated or transmitted in any form or by any means
without the prior written permission of Advantech Co., Ltd.
Information provided in this manual is intended to be
accurate and reliable. However, Advantech Co., Ltd.
assumes no responsibility for its use, nor for any
infringements of the rights of third parties which may result
from its use.
ACKNOWLEDGEMENTS
PC-LabCard is a trademark of Advantech Co., Ltd.
IBM and PC are trademarks of International Business
Machines Corporation.
MS-DOS is a trademark of Microsoft Corporation.
BASIC is a trademark of Dartmouth College.
Inter is a trademark of Intel Corporation.
Part No. 2003072500 4th Edition
Printed in Taiwan
Sept. 1995
TABLE OF CONTENTS
CHAPTER 1. INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1. General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2. Features, Application and Specifications . . . . . . . . . . . . . . . . . . . 2
CHAPTER2. INSTALLATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1. Initial Inspection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2. Base Address Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3. ConnectorPin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.4. Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.5. Installing The PCL-725 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
CHAPTER3. DIGITAL I/O PROGRAMMING . . . . . . . . . . . . . . . . . . 11
CHAPTER 4. CUSTOMIZE THE CURRENT LIMIT RESISTOR . . . 13
CHAPTER5. RELAY OUTPUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.1. Using the ContactProtection Nomograph . . . . . . . . . . . . . . . . . . 16
AppendixA. I/Oport Address Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
CHAPTER 1. INTRODUCTION
1.1. General Description
The most common method of interfacing a microcomputer system, such as the
PC, is through the use of programmable digital input and output registers.
With digital output registers, the computer can write data into the registers,
treating the register as an I/O port. The output of these registers can then be
wired to an interface device, such as a relay. Thus, by writing data to an output
register, it would be possible to activate and deactivate a relay. The relay could,
in turn, control, for example, the power to a motor.
Digital input registers are similar but are used to sample the status of signals
attached to their inputs. For example, if a program wants to determine if a
switch is open or closed, the switch can be tied to the input of a digital input
register. A digital input register can be thought of as an I/O port that has wires
attached to individual bit locations. When read, the data results reflect the state
of the signals on the wires.
Designed with this idea in mind, the PCL-725 Relay Actuator & Isolated D/I
card is an IBM PC add-on card that offers you 8 relay actuators and 8 optoisolated digital inputs on a single board.
Typically, the 8 on-board relays can serve as ON/OFF control devices or small
power switches. The 8 opto-isolated D/I channels are ideal devices for
collecting digital inputs under noisy environment or floating potential. Also, the
8 isolated inputs provide the best method to prevent the ground loop problem.
For easy monitoring, each relay is equipped with one red LED to reflect its
ON/OFF status. Each input channel is jumper selectable to either isolated or
non-isolated input. Access to input and output channels is made possible
through a on-board 37-pin D type connector.
PCL-725
1.2. Features, Application and Specifications
Features :
*
*
*
*
*
*
*
8 Relay actuator outputs.
8 Opto-isolated digital inputs.
LED indicators to show activated relays.
Jumper selectable isolated/non-isolated input signals.
On-board relay driver circuits.
On-board input signal conditioning circuits.
Easy touse andprogram
Applications :
*
*
*
*
*
*
*
*
*
*
*
*
*
Digital signal sensing.
Switch contact status sensing.
Limit switch monitoring.
BCD interface.
Industrial on/off control.
Signal switching.
Valve/solenoid control.
External high power relay driving.
Alarm activating.
Annunciator control.
Industrial automation.
Laboratory automation.
Useful with A/D's and D/A's.
Introduction
Introduction
PCL-725
Specifications:
* Isolated Digital Input
Opto-isolator:
Input channels:
Input current:
4N25
8
60 MA max for isolated input. Input
buffered by voltage comparator
Input voltage:
5-24VDC
Input impedance:
560 Ohm/W
Threshold voltage:
1.5 VDC, adjustable by changing voltage
dividing resistors
Input mode:
isolated or non-isolated
Withstanding voltage: 1500 VDC
* Non-isolated Digital Input
Logic level 0:
Logic level I:
" Relay Output
Relay Type:
Contact rating:
Breakdown voltage:
Operating time:
Release time:
Insulation resistance:
Life expectancy:
Power consumption:
Power supply:
0-0.8 V
2.0-5.25 V
4 SPDT (Form C)
4 SPST (Form A)
120 V AC/DC, IA
1000 V AC/DC minimum
8 msec maximum (including Bounce)
8 msec maximum
100 MOhm minimum
>10 million operations at full load
+12V, 33 mA for each relay, total
0.264A if ail relays are energized
+5V, less than 0.2A
+12V from the PC bus
Introduction
PCL-725
* General
Dimensions :
Bus :
Slot :
I/O port Address :
5 3/4" x 3 3/4" (14.7 cm x 9.5 cm.)
IBM PC bus.
One 62-pin slot.
Hex 200 - hex 3F8.
CHAPTER 2. INSTALLATION
2.1. Initial Inspection
Inside the shipping container, you should find this operating manual and the
PCL-725 card.
The PCL-725 was carefully inspected both mechanically and electrically before
shipment. It should be free of marks and scratches and in perfect electrical order
on receipt.
Remove the PCL-725 interface card from its protective packaging by grasping
the metal rear panel. Keep the anti-vibration package since it may be used to
return the card if it needs repair. The package may also be used if the card is
stored outside of the computer.
The board should be handled only by the edges. The integrated circuits on the
board can be damaged by static electric discharge.
2.2. Base Address Selection
Most of the peripheral devices and the interface adapters in the PC are
controlled and sensed using the digital input and output ports. These ports are
addressed using the I/O port address space of the 8088 or 80286 microcomputer.
The I/O port base address for the PCL-725 is selectable by an 8 position DIP
switch. Valid addresses are from hex 200 to hex 3FE. Refer to Figure 2.1 for the
location of the DIP switch (SW1).
PCL- 725
Installation
Figure 2.1 The PCL-725 Card
The required switch settings for various base addresses are illustrated as below :
Note :
-
ON = 0. OFF = 1
"X" means "don't care"
1..8 are switch positions
A1..A8 correspond to address lines of the PC bus. A9 is
hard-wired to be 1.
* means factory setting
PCL-725
Installation
------------------------------------------------I/O port
switch position
address
1
2
3
4
5
6
7
8
(Hex)
A8
A7
A6
A5
A4
A3
A2
Al
------------------------------------------------200-201
0
0
0
0
0
0
0
0
.
.
*2A8-2A9
.
.
0
1
0
1
0
1
0
0
2E8-2E9
2F8-2F9
3E8-3E9
3FE-3FF
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
0
0
0
1
0
0
0
1
2.3. Connector Pin Assignments
The PCL-725 card is equipped with a 37 pin D type connector accessible from
the rear plate. Please refer to Figure 2.1 for the location of the connector.
The following diagram below shows its pin assignments.
Legend:
DInL
DInH
GND
NC n
NO n
COM n
- digital input low, channeln
- digital input high, channel n
-ground
- normal close pin of relay n
- normal open pin of relay n
- common pin of relay n
PCL-725
Installation
NO 0
.1
COM 0
NC 0
NO 1
COM 1
NC 1
NO 2
COM 2
NC 2
NO 7
COM 7
DIOH
DI1H
DIZH
DI3H
DI4H
DI5H
DI6H
DI7H
.2
.3
.4
.5
.6
.7
.8
.9
.10
.11
.12
.13
.14
.15
.16
.17
.18
.19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
NO 3
COM 3
NC 3
NO 4
COM 4
NO 5
COM 5
NO 6
COM 6
GND
DI0L
DI1L
DI2L
DI3L
DI4L
DI5L
DI6L
DI7L
2.4. Jumpers
There are two jumpers associated with each digital input channel for
configuring the channel as either isolated or non-isolated.
The following show the D/I channels and their corresponding jumpers :
D/I channel
0
1
2
3
4
5
6
7
Jumpers
JA0, JB0
JA1, JB1
JA2, JB2
JA3, JB3
JA4, JB4
JA5, JB5
JA6, JB6
JA7, JB7
Examples are given here to illustrate how to configure the D/I channel. D/I
channel 1 is configured as isolated first, then non-isolated.
PCL-725
Installation
Isolated
--------
Non-isolated
------------
JA1
o
o
o
o
I
N
JA1
o
o
o
o
I
N
JB1
o
o
o
o
I
N
JB1
o
o
o
o
I
N
To configure channel 1 as isolated, the jumper plugs are installed on the upper
posts of JA1 and JB1. Otherwise, jumper plugs should be installed on the
lower posts to configure channel 1 as non-isolated.
2.5. Installing The PCL-725
POWER MUST ALWAYS BE SWITCHED OFF when removing or
inserting the PCL-725 card and connecting or disconnecting cables.
Use a screw driver to remove the cover mounting screws from the rear of the
system unit.
Slide the system unit's cover away from the rear and to the front. When the
cover will go no further, tilt it up, remove it from the base, and set it aside.
The PCL-725 is configured at the factory for the IBM PC, PC/XT, PC/AT and
all IBM PC compatibles. If you need further changes to the configuration
please refer to Chapter 2. Installation.
Use a screw driver to remove the screw that secures the expansion slot cover.
Save the screw for installation of the interface card.
The 37 pin connector should be pressed through the rear panel first, then press
the card carefully into the main board expansion slot.
Secure the PCL-725 with the 3/16" mounting screw, then attach an appropriate
PCL-725
Installation
cable to the connector.
Slide the system unit's cover back on. Align the system unit tabs with the
cover holes and reinstall the 1/4 mounting screws.
CHAPTER 3. DIGITAL I/O PROGRAMMING
On the PCL-725 card, 8 digital input channels and 8 relay output channels are
provided. Two I/O port addresses (started from BASE +0) are reserved for
accessing these channels.
The two addresses are allocated as :
BASE +0 D/O channel 0 - 7
BASE +1 D/I channel 0 - 7
A read operation on BASE+1 will read in the value (8 bits) of the 8
corresponding digital input channels.
To access these channels in BASIC, use the statement:
VALUE = INP(BASE+1)
A write operation on BASE +0 will set the desired status (1 =ON, 0 = OFF) on
the 8 corresponding relay output channels. To program these channels in
BASIC, use the following statement :
OUT BASE,XYZ
Where XYZ should be a number between 0 and 255. The status of the relay
outputs can be monitored by reading back the BASE+0 byte as shown below:
STATUS = INP(BASE)
CHAPTER 4. CUSTOMIZE THE CURRENT LIMIT RESISTOR
The default voltage input range of the PCL-725 is from 0V to 24V. To accept
higher voltage input, users can replace the current limit resistors, RAO through
RA7, for each channel.
It is easy to choose the proper current limit resistor. Since the 4N25 isolator has
a current rating of 60 mA, your input current can not exceed 60 mA. The
formula is shown as below:
Iin = Vin/Rlimit
where Iin:
input current
Vin: input voltage
Rlimit: current limlit resistor
Note: It is suggested that the Iin is within 20 mA.
Additionally, you should consider the current limit resistor's maximum power
rating. The maximum power consumption should not exceed the power rating of
your resistor. The approximate formula is shown as below:
Pin=Vin*Iin
where Iin: input current
Vin: input voltage
Pin: input power
For example, if your maximum voltage input is 50V, and the current limit
resistor you choosed is 1K Ohm, then the maximum current input becomes
50mA. The power consumption of the current linmit resistor is approximately
2.5 Watts. In such situation, the power rating of your resistor should be more
than 2.5 Watts.
CHAPTER 5. RELAY OUTPUT
After power on, the initial relay output status of the PCL-725 is shown as
below:
Fig. 5-1
A write operation to I/O address, BASE+O, will change the output status of each
relay. For example, if Bit 0 of BASE+0 is set as "1" (logic high), relay 0, K0,
will switch from position "NORMAL CLOSE", NC0, to position "NORMAL
OPEN", NO0. This means that load2 will be de-energized, while loadl is
energized.
To summarize, the "COMMON" line connected to the "NORMAL CLOSED"
line, if the corresponding bit is set as 0 (power-on initial status). Otherwise, if
the corresponding bit is set as i, then the "COMMON" line will connect to the
"NORMAL OPEN" line.
Warning:
External circuits connected to the PCL-725's relay output port
must be fused at 1A or less, and be rated at 120VA or less.
Voltage must not exceed +/- 120V peak.
For maximum relay contact life, and to prevent RFI if arcing occurs, contact
protection is required for inductive loads greater than 12 V, @64mA.
For more information, please refer to section 5.1.
PCL-725
Relay Output
5.1. Using the Contact Protection Nomograph
Loads which may cause relay contact arcing may also cause contact failure,
unless contact protection is provided. The nomograph, provided in Figure 5-3,
provides suitable guidelines for R-C network design for most loads. For PCL725, you should provide relay contact protection if the load to be switched is
greater than 12 V @ 65 mA. Figure 5-2 illustrates an example of a relay contact
protection network. For instance, if the load to be switched is 50 V @ 300 mA,
then R = 56 ohms and C = 0.009 uF (remember that, for PCL-725's relay output,
E = 120 V maximum).
The R-C network should be mounted as close to the relay contacts as possible.
NOTE:
The nomograph indicates that for 70<E<100 V, R can be
+/- 50% of the nominal chart value.
Figure 5-2
PCL-725
Relay Output
Figure 5-3
Appendix A. I/O Port Address Map
I/O address
Uses
range (Hex)
--------------------------------------------------------------000-1FF
Used by base system board
200
Not used
201
Game control
202-277
Not used
278-27F
Second printer port
280-2F7
Not used
2F8-2FF
COM2
300-377
Not used
378-37F
Printer port
380-3AF
Not used
3B0-3BF
Monochrome and printer
3C0-3CF
Not used
3D0-3DF
Color & graphics
3E0-3EF
Not used
3F0-3F7
5 1/4 inch diskette drive
3F8-3FF
COM1