CIO-DIO48H Digital Input/Output Board User’s Guide Document Revision 1, December, 2006 © Copyright 2006, Measurement Computing Corporation
Your new Measurement Computing product comes with a fantastic extra — Management committed to your satisfaction! Refer to www.mccdaq.com/execteam.html for the names, titles, and contact information of each key executive at Measurement Computing. 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.
Trademark and Copyright Information TracerDAQ, Universal Library, Harsh Environment Warranty, Measurement Computing Corporation, and the Measurement Computing logo are either trademarks or registered trademarks of Measurement Computing Corporation. Windows, Microsoft, and Visual Studio are either trademarks or registered trademarks of Microsoft Corporation LabVIEW is a trademark of National Instruments. CompactFlash is a registered trademark of SanDisk Corporation.
Table of Contents Preface About this User's Guide .......................................................................................................................6 What you will learn from this user's guide .........................................................................................................6 Conventions in this user's guide .........................................................................................................................6 Where to find more information....
Preface About this User's Guide What you will learn from this user's guide This user's guide explains how to install, configure, and use the CIO-DIO48H board so that you get the most out of its analog output features. This user's guide also refers you to related documents available on our web site, and to technical support resources.
Chapter 1 Introducing the CIO-DIO48H Overview: CIO-DIO48H features The CIO-DIO48H provides 48-bits of digital I/O. The I/O is organized into two 24-bit groups based on an 82C55 mode 0 emulation. Each 24-bit group is divided into three eight-bit ports labeled An, Bn and Cn, where n is either "1" for FIRSTPORT or "2" for SECONDPORT. Port C can be split into two four-bit nibbles — Port C-HI and Port C-LO. Each of these ports may be individually programmed as input or output. All digital inputs are LSTTL.
Chapter 2 Installing the CIO-DIO48H What comes with your CIO-DIO48H shipment? The following items are shipped with the CIO-DIO48H. Hardware CIO-DIO48H Additional documentation In addition to this hardware user's guide, you should also receive the Quick Start Guide (available in PDF at www.mccdaq.com/PDFmanuals/DAQ-Software-Quick-Start.pdf). This booklet supplies a brief description of the software you received with your CIO-DIO48H and information regarding installation of that software.
CIO-DIO48H User's Guide Installing the CIO-DIO48H Unpacking the CIO-DIO48H As with any electronic device, you should take care while handling to avoid damage from static electricity. Before removing the CIO-DIO48H from its packaging, ground yourself using a wrist strap or by simply touching the computer chassis or other grounded object to eliminate any stored static charge.
CIO-DIO48H User's Guide Installing the CIO-DIO48H Disregard the numbers printed on the switch When setting the base address, refer to the numbers printed in white on the printed circuit board.
CIO-DIO48H User's Guide Installing the CIO-DIO48H Connecting the board for I/O operations Connectors, cables – main I/O connector The table below lists the board connector, applicable cables, and compatible accessory products.
CIO-DIO48H User's Guide Installing the CIO-DIO48H Cabling 2 1 50 49 The red stripe identifies pin # 1 50-pin Female IDC Connector 2 1 50 49 50-pin Female IDC connector Figure 3. C50FF-x cable Field wiring, signal termination, and conditioning You can use the following cabling, screw termination, and signal conditioning products with the CIO-DIO48H. CIO-TERM100 – 100-pin screw terminal board (daisy-chained 50-pin IDC connectors).
Chapter 3 Functional Details 82C55 emulation The CIO-DIO48H emulates the 82C55 chip. The 82C55 emulation initializes all ports as inputs on power-up and reset. A TTL input is a high impedance input. If you connect another TTL input device to the output, it could be turned on or off every time the board is reset. To establish a consistent TTL level at power-up, use resistors tied to either +5V (pull-up) or ground (pulldown). There are open locations for pull-up and pull-down resistor packs on the board.
CIO-DIO48H User's Guide Functional Details HI 2.2 K SIP COM n6 n6 n4 n3 n1 User Connector Digital I/O Lines n7 n2 n = A, B, or C HI n7 n5 Digital I/O Port +5 VDC Dot 2.2 K SIP User Connector Digital I/O Lines +5 VDC n5 Digital I/O Port n4 n3 n2 n = A, B, or C n0 n1 n0 LO (GND) LO (GND) 2.2 K SIP installed for pull-up COM Dot 2.2 K SIP installed for pull-down Figure 5.
CIO-DIO48H User's Guide Functional Details CIO-DIO48H IN CIO-ERB24 or SSR-RACK24 OUT IN CIO-ERB24 or SSR-RACK24 OUT Figure 6. CIO-DIO48H to CIO-ERB24 or SSR-RACK24 daisy chain The 24 digital I/O bits on pins 25 to 48 (base address +0 through +2) control the first relay board. The 24 digital I/O bits on pins 1 to 24 control the second relay/SSR board on the daisy chain. Use the C50FF-x cable for interconnections. You can also use SSR-RACK48 or the CIO-ERB48 series relay boards.
Chapter 4 Programming and Developing Applications After following the installation instructions in Chapter 2, your board should now be installed and ready for use. In general there may be no correspondence among registers for different boards. Software written at the register level for other models will not function correctly with your board. Programming languages Measurement Computing's Universal Library provides access to board functions from a variety of Windows programming languages.
Chapter 5 Specifications Typical for 25 °C unless otherwise specified. Specifications in italic text are guaranteed by design. Digital input/output Table 1. DIO specifications Digital type Configuration Number of channels Output high Output low Input high Input low Power-up / reset state Miscellaneous 8255 mode 0 emulation Output: 74S244 Input: 74LS373 4 banks of 8, 4 banks of 4, programmable by bank as input or output 48 I/O 2.4 volts min @ -15 mA 0.5 volts max @ 64 mA 2.
CIO-DIO48H User's Guide Specifications Table 5.
Declaration of Conformity Manufacturer: Address: Category: Measurement Computing Corporation 10 Commerce Way Suite 1008 Norton, MA 02766 USA Electrical equipment for measurement, control and laboratory use.
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.