Measurement CIO-DO48H User Manual

CIO-DO48H, CIO-DO96H and
CIO-DO192H
USERS 'UIDE
Revision 4
April, 2001
Your new Measurement Computing product comes with a fantastic extra
Management committed to your satisfaction!
Thank you for choosing a Measurement Computing product—and congratulations! You own the finest, and you can now enjoy the protection of the most comprehensive warranties and unmatched phone tech support. It’s the embodiment of our mission:
To provide data acquisition hardware and software that will save time and save money.
Simple installations minimize the time between setting up your system and actually making measurements. We offer quick and simple access to outstanding live FREE technical support to help integrate MCC products into a DAQ system.
Limited Lifetime Warranty: Most MCC products are covered by a limited lifetime warranty against defects in materials or workmanship for the life of the product, to the original purchaser, unless otherwise noted. Any products found to be defective in material or workmanship will be repaired, replaced with same or similar device, or refunded at MCC’s discretion. For specific information, please refer to the terms and conditions of sale.
Harsh Environment Program: Any Measurement Computing product that is damaged due to misuse, or any reason, may be eligible for replacement with the same or similar device for 50% of the current list price. I/O boards face some harsh environments, some harsher than the boards are designed to withstand. Contact MCC to determine your product’s eligibility for this program.
30 Day Money-Back Guarantee: Any Measurement Computing Corporation product may be returned within 30 days of purchase for a full refund of the price paid for the product being returned. If you are not satisfied, or chose the wrong product by mistake, you do not have to keep it.
These warranties are in lieu of all other warranties, expressed or implied, including any implied warranty of merchantability or fitness for a particular application. The remedies provided herein are the buyer’s sole and exclusive remedies. Neither Measurement Computing Corporation, nor its employees shall be liable for any direct or indirect, special, incidental or consequential damage arising from the use of its products, even if Measurement Computing Corporation has been notified in advance of the possibility of such damages.
Trademark and Copyright Information
Measurement Computing Corporation, InstaCal, Universal Library, and the Measurement Computing logo are either trademarks or registered trademarks of Measurement Computing Corporation. Refer to the Copyrights & Trademarks section on
mccdaq.com/legal
mentioned herein are trademarks or trade names of their respective companies.
© 2001 Measurement Computing Corporation. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form by any means, electronic, mechanical, by photocopying, recording, or otherwise without the prior written permission of Measurement Computing Corporation.
Notice
Measurement Computing Corporation does not authorize any Measurement Computing Corporation product for use in life support systems and/or devices without prior written consent from Measurement Computing Corporation. Life support devices/systems are devices or systems that, a) are intended for surgical implantation into the body, or b) support or sustain life and whose failure to perform can be reasonably expected to result in injury. Measurement Computing Corporation products are not designed with the components required, and are not subject to the testing required to ensure a level of reliability suitable for the treatment and diagnosis of people.
for more information about Measurement Computing trademarks. Other product and company names
© Copy
right 2001,
Measurement Computing Corporation
Table of Contents
1 INTRODUCTION ...................................
2 SOFTWARE INSTALLATION ........................
3 HARDWARE SETUP ................................
3.1 BASE ADDRESS
4 HARDWARE INSTALLATION ........................
4.1 INSTALL BOARD
4.2 CABLING TO THE CONNECTOR
4.3 SIGNAL CONNECTION
4.4 CONNECTOR DIAGRAM AND REGISTER ASSIGNMENTS
5 DATA REGISTERS ..................................
6 SPECIFICATIONS ..................................
7 TTL TO SOLID STATE RELAYS.....................
................................
...............................
...................
...........................
...................................
1 1 2 2 5 5 5 5
6 7 9
10
This page is blank.
1 INTRODUCTION
The CIO-DO48H, 96H and 192H are designed to have the best quality and lowest cost of any digital output board. Throughout this manual the notation CIO-DOxxH is used when the information applies to the CIO-DO48H, CIO-DO96H and CIO-DO192H inclusive. Exclusive information for a particular version will be identified.
The ‘H’ designation indicates that these boards are capable of ‘High Drive’. High Drive TTL is capable of higher currents than standard TTL. Rather than a few milliamps or even microamps, High Drive outputs are capable of tens of milliamps. See the electrical specification in this manual for details.
In addition to high drive the CIO-DOxxH boards have another advantage over 82C55 based boards in that there is no control register to set the po r t direction from input to output. The CIO-DOxxH boards are output only. In applications where the digital output is being used to control a relay that is switching an inductive load, the 82C55 is subject to resets and “glitching”, while the CIO-DOxxH is not.
The connector pin specification of all the CIO-DO and CIO-DI family of digital boards may be used in place of one another without changing cabling or connectors.
All these products are supported by Universal Library programming library.
2 SOFTWARE INSTALLATION
In order to easily test your installation, it is recommended that you install InstaCal, the installation, calibration and test utility that was supplied with your board. Refer to the Software Installation Manual for information on the initial setup, loading, and installation of InstaCal and optional Universal Library software.
InstaCal will guide you through hardware settings and allow you to easily test for conflicts. If you decide not to use InstaCal to assist board configuration, details are provided in the following section.
1
3 HARDWARE SETUP
Open your PC (after turning off the power) and install the board. Leave the switches as they were set at the factory or refer to the information below to change the settings. After the board is installed and the computer is closed up, turn the power back on.
3.1 BASE ADDRESS
The CIO-DO48 employs the PC bus for power, communications and data transfer. As such it draws power from the PC, monitors the address lines and control signals and responds to it's I/O address, and it receives and places data on the eight data lines.
The BASE address is the most important user-selectable feature of the CIO-DO##H series. The base address is the starting location that software writes to when communicating with the CIO-DO##H.
A set of DIP switches is used for setting the base address. By placing the switch down, the CIO-DO##H address decode logic is instructed to respond to that address bit.
A complete address is constructed by calculating the HEX or decimal number which corresponds to all the address bits the board has been instructed to respond to. For example, in Figure 3-1, for address 300h, switches 9 and 8 are DOWN, all others UP.
Address 9 = 200h (512D) and address 8 = 100h (256D), when added together they equal 300h (768D).
NOTE DISREGARD THE NUMBERS PRINTED ON THE SWITCH. REFER TO THE
NUMBERS PRINTED IN WHITE ON THE BOARD. In Figure 3-1, note that the number of switches varies with the board version. Certain addresses are used by the PC, others are free and may be used by the
CIO-DO48 and other expansion boards. We recommend the factory default address, BASE = 300h (768D), be tried first.
2
Figure 3-1. Base Address Switches - All Versions
3
Table 3-1. PC I/O Address Summary
FUNCTIONHEX
RANGE
070-071
(AT)
The CIO-DO48 BASE switch may be set for address in the range of 000-3F8 so it should not be hard to find a free address area for your CIO-DO48. Once again, if you are not using IBM prototyping cards or some other board which occupies these addresses, then 300-31Fh are free to use.
RANGE
FUNCTIONHEX
EGA2C0-2CF8237 DMA #1000-00F EGA2D0-2DF8259 PIC #1020-021 GPIB (AT)2E0-2E78253 TIMER040-043 SERIAL PORT2E8-2EF8255 PPI (XT)060-063 SERIAL PORT2F8-2FF8742 CONTROLLER (AT)060-064 PROTOTYPE CARD300-30FCMOS RAM & NMI MASK
PROTOTYPE CARD310-31FDMA PAGE REGISTERS080-08F HARD DISK (XT)320-32F8259 PIC #2 (AT)0A0-0A1 PARALLEL PRINTER378-37FNMI MASK (XT)0A0-0AF SDLC380-38F8237 #2 (AT)0C0-0DF SDLC3A0-3AF80287 NUMERIC CO-P (AT)0F0-0FF MDA3B0-3BBHARD DISK (AT)1F0-1FF PARALLEL PRINTER3BC-3BFGAME CONTROL200-20F EGA3C0-3CFEXPANSION UNIT (XT)210-21F CGA3D0-3DFBUS MOUSE238-23B SERIAL PORT3E8-3EFALT BUS MOUSE23C-23F FLOPPY DISK3F0-3F7PARALLEL PRINTER270-27F SERIAL PORT3F8-3FFEGA2B0-2BF
Addresses not specifically listed, such as 390-39Fh, are not reserved and may be available. Check your computer for other boards which may use I/O addresses.
4
4 HARDWARE INSTALLATION
4.1 INSTALL BOARD
1. Turn the power off.
2. Remove the cover of your computer. Be careful not to dislodge any of the cables installed on the boards in your computer as you slide the cover off.
3. Locate an empty expansion slot in your computer.
4. Push the board firmly down into the expansion bus connector. If it is not seated fully it may fail to work and could short circuit the PC bus power onto a PC bus signal. This could damage the motherboard in your PC as well as the CIO-DOxxH.
4.2 CABLING TO THE CONNECTOR
The connector(s) are accessible through the PC/AT expansion bracket. The connector is a standard 50 pin header connector. A cable with mating connectors (C50FF-#) can be purchased from Mesurement Computing Corp.
Those familiar with the CIO-DIO##H boards will find the signal levels and pin assignments are identical with those on the CIO-DOxxH.
4.3 SIGNAL CONNECTION
The CIO-DOxxH signals are buffered (high output drive) STTL. STTL is an electronics industry term, short for Schotky Transistor Transistor Logic, which describes a standard for digital signals which are either at 0V or 5V.
Under normal operating conditions, the voltages on the output pins range from near 0 volts for the low state to near 5.0 volts for the high state.
CAUTION Voltages and currents associated with external devices can range from less than a
hundred mA at a few volts for a small flash light bulb to 50 Amps at 220 volts for a large electric range. Attempting to connect either of these devices directly to the CIO-DO48 would destroy the output buffer chip.
5
4.4 CONNECTOR DIAGRAM AND REGISTER ASSIGNMENTS
The CIO-DOxxH user connector is one to four 50-pin header-type connectors accessible from the rear of the PC through the expansion backplate. The signals available are direct connections to a digital buffer chip.
The connector accepts female 50-pin header type connectors, such as those on the C50FF-2, a 2-foot cable with female connectors.
Figure 4-1. User Connector Pinout and Register Assignments
Figure 4-1 shows the register assignments for the outputs of all three board versions. If frequent changes to signal connections or signal conditioning is required, please
refer to the information on the CIO-TERM100, CIO-SPADE50 and CIO-MINI50 screw terminal boards.
6
5 DATA REGISTERS
Each CIO-DOxxH is composed of parallel output chips. Each address contains one latch and one buffer contro l ling eight output pi ns. The port s are arranged in sets of 3, with an intervening NA (not used) address area. This scheme allows compatibility with software written to control 82C55 based boards when the 82C55 is used as all outputs. On those boards every fourth address contains a control register.
The first address, or BASE ADDRESS 0 , is determined by setting a bank of switches on the board.
The data registers and their output function are listed on Table 5-1. Each register has eight output bits. Thus:
CIO-DO48H uses registers 0 to 6 (six registers x 8 bits = 48; skip registers 3 &7) CIO-DO96H uses registers 0 to 14 (12 registers x 8 bits = 96; skip four registers.) CIO-DO192H uses registers 0 to 30 (24 registers x 8 bits = 192; skip eight
registers.) To write a control data to an output register, the individual bits must be set to 0 or 1
then combined to form a Byte.
Table 5-1. Data Register Address Summary - All Board Versions
READ ADDRESSES
The port identities (A, B, and C) repeat for each set of 24 digital output lines, so the CIO-DO48 has two sets of ports, the DO96 has four and the DO192 has eight.
PORT A DATA BASE ADDRESS + 0 (See Table 5-1 for remaining addresses.)
PORT B DATA BASE ADDRESS + 1 (See Table 5-1 for remaining addresses.)
7
WRITE
FUNCTION
Port A OutputNoneBASE +0, 4, 8, 12, 16, 20, 24, 28 Port B OutputNoneBASE +1, 5, 9, 13, 17, 21, 25, 29 Port C OutputNoneBASE +2, 6, 10, 14, 18, 22, 26, 30 None (skip)NoneBASE +3, 7, 11, 15, 19, 23, 27, 31
01234567
A0A1A2A3A4A5A6A7
01234567
PORT C DATA BASE ADDRESS + 2 (See Table 5-1 for remaining addresses.)
B0B1B2B3B4B5B6B7
01234567
C0C1C2C3C4C5C6C7
8
6 SPECIFICATIONS
Power consumption
+5V quiescent
CIO-DO48H 0.75A typ, 1.0A max CIO-DO96H 1.3A typ, 1.7A max CIO-DO192H 2A typ, 2.6A max
Digital Input / Output
Digital Type 74S244 Configuration Output only
CIO-DO48H 6 banks of 8 bits, 48 total outputs CIO-DO96H 12 banks of 8 bits , 96 total outputs CIO-DO192H 24 banks of 8 bits , 192 total outputs
Output High 2.4 volts min @ -15mA Output Low 0.5 volts max @ 64 mA Power-up / reset state Logic low
Environmental
Operating temperature range 0 to 70°C Storage temperature range -40 to 100°C Humidity 0 to 90% no n-condensing
9
7 TTL TO SOLID STATE RELAYS
High AC and high DC voltage devices cannot be controlled direc tly by the outputs of a CIO-DOxxH.
Solid State Relays are used control and monitoring of AC and high DC voltages. They can provide up to 4000V of isolation. Solid State Relays (SSRs) are the recommended method of interfacing to AC a nd high DC signals.
The most convenient way to use solid state relays and a CIO-DO##H board is to use a Solid State Relay Rack. An SSR Rack is a circuit board that has sockets to accept SSRs.
A variety of SSR modules and racks are available from Measurement Computing Corp.
10
EC Declaration of Conformity
We, Measurement Computing Corp., declare under sole responsibility that the product:
DescriptionPart Number
CIO-DO48H
CIO-DO96H
CIO-DO192H
to which this declaration relates, meets the essential requirements, is in conformity with, and CE marking has been applied according to the relevant EC Directives listed below using the releva nt section of the following EC standards and other normative documents:
EU EMC Directive 89/336/EEC: Essential requirements relating to electromagnetic compatibility.
EU 55022 Class B: Limits and methods of measurements of radio interference characteristics of information technology equipment.
EN 50082-1: EC generic immunity requirements.
Digital output board Digital output board Digital output board
IEC 801-2: Electrostatic discharge requirements for industrial process measurement and control equipment.
IEC 801-3: Radiated electromagnetic field requirements for industrial process measurements and control equipment.
IEC 801-4: Electrically fast transients for industrial process measurement and control equipment.
Carl Haapaoja, Director of Quality Assurance
Measurement Computing Corporation
10 Commerce Way
Suite 1008
Norton, Massachusetts 02766
(508) 946-5100
Fax: (508) 946-9500
E-mail: info@mccdaq.com
www.mccdaq.com
Loading...