The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.   United States  United States   


Datasheet Search Engine   
 
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)


  Datasheet Home \ Datasheet Details

VMEbus, Pentium, Register, Connectors, Decoder, Magnetic, Switches, Comparator

Download

PDF Abstract Text:

VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT


Product Manual

VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT
Product Manual
12090 South Memorial Parkway Huntsville, Alabama 35803-3308, USA (800) 322-3616 w Fax: (256) 882-0859 500-002210-000 Rev. C
12090 South Memorial Parkway Huntsville, Alabama 35803-3308, USA (800) 322-3616 w Fax: (256) 882-0859
COPYRIGHT AND TRADEMARKS
(I / O man figure)
(IOWorks man figure)
VMIC All Rights Reserved
This document shall not be duplicated, nor its contents used for any purpose, unless granted express written permission from VMIC.
12090 South Memorial Parkway Huntsville, Alabama 35803-3308, USA (800) 322-3616 w Fax: (256) 882-0859
Table of Contents
VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT
List of Figures
Figure 1-1 Figure 1-2 Figure 1-3 Figure 1-4 Figure 1-5 Figure 2-1 Figure 2-2 Figure 2-3 Figure 2-4 Figure 2-5 Figure 2-6 Figure 2-7
VMIVME-2210 Block Diagram
VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT
List of Tables
Table 3-1 Table 3-2 Table 3-3 Table 3-4 Table 3-5 Table 3-6 Table 3-7 Table 3-8 Table 3-9 Table 3-10 Table 3-11 Table 3-12 Table 3-13 Table 3-14 Table 3-15 Table 3-16 Table 3-17 Table 3-18 Table 3-19
VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT
Overview
Introduction
Features
VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT
Functional Description
The VMIVME-2210 is a digital output board. Writing a logic "one" to a register on the board will activate the associated relay. When a relay is activated, its Normally Open (NO) contacts close and its Normally Closed (NC) contacts open. Writing a logic "zero" to a register will deactivate the relay and its contacts will return to their normal positions. The VMIVME-2210 consists of VMEbus foundation logic, data output control logic, relays, and BIT (Built-in-Test) logic. The foundation logic conforms to the VMEbus requirements and contains the board select and data steering logic. The data output control logic decodes the desired on-board register the data goes to and stores the data. The relays have their contacts available at the two front panel connectors. The BIT logic tests the Data Output Registers by using a built-in feedback function in the chip. The BIT logic monitors a second set of relay contacts. Thus, BIT can be used to test the relays as well as their driving logic.
Reference Material List
The reader should refer to "The VMEbus Specification" ANSI / IEEE STD1014-1987 IEC 821 and 297 for a detailed explanation of the VMEbus. "The VMEbus Specification" is available from the following source: the VMEbus. "The VMEbus Specification" is available from the following source:
VMEbus Specification Rev. C. and the VMEbus Handbook
VMEbus International Trade Assoc. (VITA) 7825 East Gelding Dr. Suite 104 Scottsdale, AZ 85260 (602) 951-8866 (602) 951-0720 (FAX) www.vita.com
Physical Description and Specification
Title Digital Input Board Application Guide Change-of-State Application Guide Digital I / O (with Built-in-Test) Product Line Description Connector and I / O Cable Application Guide
Document No. 825-000000-000 825-000000-002 825-000000-003 825-000000-006
VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT
CHAPTER
Theory of Operation
Introduction
The VMIVME-2210 is a 64-channel relay output board. To activate a relay, write a "one" to the address and bit position for that output channel. To check on the "health" of the board, read a register and compare this data to the written data. A Board Identification Register (BDID) and a Control and Status Register (CSR) are available to the user for controlling the board. A block diagram of the board is shown in Figure 1-1 below. The VMIVME-2210 has three basic sections, the foundation logic, the output control logic, and the relays. The foundation logic contains the board address decoder and the data steering logic. The output control logic decodes the on-board registers and places the data in the appropriate register or activates the proper register for read accesses. The relays simply place their contacts on the output connectors that will go to the external circuits being controlled.
FOUNDATION LOGIC P3 / P4 8 A24 V M E b u s 16 16 DATA STEERING LOGIC IDB 32 RELAY CONTACT BIT REGISTERS 64 CTRL LINES A16 ADDRESS DECODER BOARD SELECT VMEbus STATE OUTPUT REGISTER DECODER WITH BIT 128 64 2 FORM C RELAYS 192
Figure 1-1 VMIVME-2210 Block Diagram
VMIVME-2210 64-Channel latching or Momentary Relay Board with BIT
Foundation Logic
The foundation logic provides the proper loading to the VMEbus. This is done by the choice of components used in building the board. The foundation logic also decides if this board is to respond to a VMEbus data cycle, steers the data to or from the proper on-board registers, and issues DTACK to the host CPU.
Address Decoding
Foundation Logic
AM2 AM2+AM2 A07 to A05
Figure 1-2 Board Select Logic
Data Steering and Register Decoding
VMIVME-2210 64-Channel latching or Momentary Relay Board with BIT
RD WD 0 to 3L RD RLY WD 0 to 3L CLK Byte 0 to 7 Latched A1 to A4 Latched LWDL and WRL DLYD BD SEL H, Toggle DS0L and DS1L On-Board Register Decoder RD BDID and CSR CLK CSR H
HI WD Bus EN L SEL HI WD Only L LO WD Bus EN L
IDB00 to 15 IDB16 to 31
8-bit XCVR
D16 to D31
Figure 1-3 Board Register Decoder and Data Steering Logic
Foundation Logic
Board ID and Control and Status Registers
IDB15 to 08 Bit 13 Bit 14 Bit 15
Test Mode P3L Test Mode P4 L Fail LED L
Figure 1-4 Board ID and Control and Status Registers
VMIVME-2210 64-Channel latching or Momentary Relay Board with BIT
Output Registers and Relays
To Row C +5V To Row B To Row A of P3 or P4
Figure 1-5 Relay and Control Logic
Bit Contact
Relay Kx D2 S16 R15
Set Coil Driver IDBx Output Register
Output Registers and Relays
CLK Byte x H
Test Mode P x H
Reset Coil Driver
VMIVME-2210 64-Channel latching or Momentary Relay Board with BIT
Built-in-Test (BIT)
Built-in-Test is done by reading the appropriate register. The Output Registers are normally written to by the host. To check them, do a read of the same address. Then compare the data read to the data written to determine the "health" of these registers. This kind of testing will check most of the circuitry on the board however, the relays and their drivers are not checked with such a test. To test them the "Relay Contact Registers" are used. These registers return the state of the relay contacts. This is based upon the state the Output Control Register used on the relays. If a "one" is read from the Contact Register, the relay is set or activated and the data in the Control Register for this relay should also be a "one." The opposite conditions should be found for relays that are reset or deactivated. This discussion assumes that ample time is given to the relays for switching states.
CHAPTER
Configuration and Installation
Contents
Introduction
This chapter describes the setup and configuration of the board. Cable configuration and board layout are illustrated in this chapter.
VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT
Unpacking Procedures
Physical Installation
CAUTION: Do not install or remove the board while power is applied. De-energize the equipment and insert the board into an appropriate slot of the chassis. While ensuring that the board is properly aligned and oriented in the supporting card guide, slide the board smoothly forward against the mating connector until firmly seated.
Jumper Configuration
There are 22 jumper positions in one header located in the middle of the bus side of the board. Figure 2-1 on page 26 shows the relative position of this header. Each jumper position is labeled on the board as shown in Figure 2-2 on page 27. This figure is an enlarged view of the silkscreen text. To configure the board, first determine what address range the board will occupy. If the board goes in the Standard Data address space, install a jumper in the SHT / XTO(STD) I / O position. This is the jumper closest to the edge of the board. The board is shipped from the factory using the Short I / O address space as shown in Figure 2-3 on page 27. The next jumper to put on is based on which access mode the board will use. Boards that use the Nonprivileged only mode will have a jumper placed in the XTO(AM2) position. This is the third jumper from the edge of the board. Figure 2-3 on page 27 shows this jumper. Boards that will use either Nonpriviliged or Supervisory modes will have a jumper placed on the "(AM2 / XTO(AM2))" position. This is the second jumper from the edge of the board. The board is shipped from the factory configured to respond to both supervisory and nonprivileged accesses as shown in Figure 2-4 on page 28. For boards that use Supervisory only mode, no jumper would be used in these places. If both jumpers are installed, the board will respond to nonprivileged accesses. The remaining nineteen jumper positions correspond to the address line listed beside the jumper. These jumpers create the base address of the board. Place a jumper on the posts in the position where an address line is to be "zero" in the base address of the board. For boards that use Short I / O addresses, jumpers placed on the posts in the positions A16 through A23 have no effect. They are not used. Of course, for boards using Standard Data addresses, these jumpers are used. Figure 2-5 on page 28 shows a Short I / O address of A5C0 HEX.
VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT
A07 A06 A05 AM2 A23 A22 A21 A20 A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A09 A08
AM2 AM2
Figure 2-1 Jumper Locations
Jumper Configuration
44 43 A23 A22 A21 A20 A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A09 A08 A07 A06 A05 AM2 AM2 AM2 SHT / STD I / O 2
Figure 2-2 Jumper Labels
A07 A06 A05 AM2 AM2 AM2 SHT / STD I / O 2
SHT / STD I / O Jumper Factory Default
Nonprivileged Only Mode Configuration
Figure 2-3 Jumper Configuration
VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT
A07 A06 A05 AM2 AM2 AM2 SHT / STD I / O 2
Either Access Mode Configuration
This will cause a system malifunction AM2 Configuration Error
Figure 2-4 Board Access Mode Configuration
44 43 A23 A22 A21 A20 A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A09 A08 A07 A06 A05 AM2 AM2 AM2 SHT / STD I / O 2
Figure 2-5 Typical Board Configuration
Connector Configuration
The VMIVME-2210 uses two 96-pin DIN connectors on the front panel. These connectors can be used with a discrete wire connector housing and shell from HARTING ELEKTRONIK INC. or a mass-terminated cable and connector from ERNI components. The specification sheet for this board contains detailed ordering information about these connectors and cables. These cables and connectors will bring out all of the contacts from the board. The contacts are configured as 1 Form C (SPDT) however, the connector layout shown in Figures 5.4-1 and 5.4-2 permits a 64-conductor cable and full C DIN connector to bring out the contacts as a 1 Form A (SPST N.O.).
PC Board
Column A A32 - N.O. A31 - N.O. A30 - N.O. A29 - N.O. A28 - N.O. A27 - N.O. A26 - N.O. A25 - N.O. A24 - N.O. A23 - N.O. A22 - N.O. A21 - N.O. A20 - N.O. A19 - N.O. A18 - N.O. A17 - N.O. A16 - N.O. A15 - N.O. A14 - N.O. A13 - N.O. A12 - N.O. A11 - N.O. A10 - N.O. A09 - N.O. A08 - N.O. A07 - N.O. A06 - N.O. A05 - N.O. A04 - N.O. A03 - N.O. A02 - N.O. A01 - N.O. A B C
Column B B32 - N.C. B31 - N.C. B30 - N.C. B29 - N.C. B28 - N.C. B27 - N.C. B26 - N.C. B25 - N.C. B24 - N.C. B23 - N.C. B22 - N.C. B21 - N.C. B20 - N.C. B19 - N.C. B18 - N.C. B17 - N.C. B16 - N.C. B15 - N.C. B14 - N.C. B13 - N.C. B12 - N.C. B11 - N.C. B10 - N.C. B09 - N.C. B08 - N.C. B07 - N.C. B06 - N.C. B05 - N.C. B04 - N.C. B03 - N.C. B02 - N.C. B01 - N.C.
Column C C32 - COMM C31 - COMM C30 - COMM C29 - COMM C28 - COMM C27 - COMM C26 - COMM C25 - COMM C24 - COMM C23 - COMM C22 - COMM C21 - COMM C20 - COMM C19 - COMM C18 - COMM C17 - COMM C16 - COMM C15 - COMM C14 - COMM C13 - COMM C12 - COMM C11 - COMM C10 - COMM C09 - COMM C08 - COMM C07 - COMM C06 - COMM C05 - COMM C04 - COMM C03 - COMM C02 - COMM C01 - COMM
Channe l CHNL 63 CHNL 62 CHNL 61 CHNL 60 CHNL 59 CHNL 58 CHNL 57 CHNL 56 CHNL 55 CHNL 54 CHNL 53 CHNL 52 CHNL 51 CHNL 50 CHNL 49 CHNL 48 CHNL 47 CHNL 46 CHNL 45 CHNL 44 CHNL 43 CHNL 42 CHNL 41 CHNL 40 CHNL 39 CHNL 38 CHNL 37 CHNL 36 CHNL 35 CHNL 34 CHNL 33 CHNL 32
M2210 / F5.4-1
VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT
PC Board
Column A A32 - N.O. A31 - N.O. A30 - N.O. A29 - N.O. A28 - N.O. A27 - N.O. A26 - N.O. A25 - N.O. A24 - N.O. A23 - N.O. A22 - N.O. A21 - N.O. A20 - N.O. A19 - N.O. A18 - N.O. A17 - N.O. A16 - N.O. A15 - N.O. A14 - N.O. A13 - N.O. A12 - N.O. A11 - N.O. A10 - N.O. A09 - N.O. A08 - N.O. A07 - N.O. A06 - N.O. A05 - N.O. A04 - N.O. A03 - N.O. A02 - N.O. A01 - N.O. A B C
Column B B32 - N.C. B31 - N.C. B30 - N.C. B29 - N.C. B28 - N.C. B27 - N.C. B26 - N.C. B25 - N.C. B24 - N.C. B23 - N.C. B22 - N.C. B21 - N.C. B20 - N.C. B19 - N.C. B18 - N.C. B17 - N.C. B16 - N.C. B15 - N.C. B14 - N.C. B13 - N.C. B12 - N.C. B11 - N.C. B10 - N.C. B09 - N.C. B08 - N.C. B07 - N.C. B06 - N.C. B05 - N.C. B04 - N.C. B03 - N.C. B02 - N.C. B01 - N.C.
Column C C32 - COMM C31 - COMM C30 - COMM C29 - COMM C28 - COMM C27 - COMM C26 - COMM C25 - COMM C24 - COMM C23 - COMM C22 - COMM C21 - COMM C20 - COMM C19 - COMM C18 - COMM C17 - COMM C16 - COMM C15 - COMM C14 - COMM C13 - COMM C12 - COMM C11 - COMM C10 - COMM C09 - COMM C08 - COMM C07 - COMM C06 - COMM C05 - COMM C04 - COMM C03 - COMM C02 - COMM C01 - COMM
Channe l CHNL 31 CHNL 30 CHNL 29 CHNL 28 CHNL 27 CHNL 26 CHNL 25 CHNL 24 CHNL 23 CHNL 22 CHNL 21 CHNL 20 CHNL 19 CHNL 18 CHNL 17 CHNL 16 CHNL 15 CHNL 14 CHNL 13 CHNL 12 CHNL 11 CHNL 10 CHNL 09 CHNL 08 CHNL 07 CHNL 06 CHNL 05 CHNL 04 CHNL 03 CHNL 02 CHNL 01 CHNL 00
M2210 / F5.4-2
CHAPTER
Programming
Contents
Introduction
VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT
Register Map
Table 3-1 Register Map Offset
Description
NOTE: These registers are not used in the 32-channel version of this board.
Board ID Register
Bit 30
Bit 29
Bit 28
Bit 27
Bit 26
Bit 25
Bit 24
Register Map
Control and Status Register
The CSR is used to control the relay drivers and a front panel LED. This register has three active bits (15 to 13). The rest of the bits are not used but they are read back. Bit 15 controls the front panel Fail LED. When a zero is written to this bit, the LED will turn ON. This bit is cleared when power is applied or after a system reset. However, it is under program control and can be used to locate faulty boards in a system. Bits 14 and 13 control the relay drivers. The relays are controlled by registers that data is stored in. The outputs of these registers go to the drivers, which then activate the relays. These drivers can be disabled by the CSR. Bit 14 controls the relays going to connector P4 (Channels 1 through 32). Bit 13 controls the relays of P3 (Channels 33 through 64). Writting a zero to either of these bits will disable the drivers associated with the listed output channels. If latching relays are used, data written to the registers will not change the state of these relays. For the nonlatching relays, they will go to their normal contact positions (normally open contacts will open and normally closed contacts will close). Like bit 15, these bits will be cleared when power is applied or after a system reset. This is to prevent random data from disturbing the field circuitry controlled by these relays.
Fail LED Off
Bit 14
Test Mode P4 Off
Bit 13
Test Mode P3 Off
Bit 12
Bit 11
Bit 10
Not Used
Bit 09
Bit 08
VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT
Relay Control Registers
These registers control the relay drivers and hence the relays. Each bit controls one relay. The relay or output channel for each bit is listed in the following tables. Writing a logic "one" to this bit will activate the set relay coil. This will force the normally closed contact to open and the normally open contact to close. The relay will close its normally closed contact and open the normally open contact whenever a logic "zero" is written to its control bit.
Set Relay CH63
Bit 30
Set Relay CH62
Bit 29
Set Relay CH61
Bit 28
Set Relay CH60
Bit 27
Set Relay CH59
Bit 26
Set Relay CH58
Bit 25
Set Relay CH57
Bit 24
Set Relay CH56
Set Relay CH55
Bit 22
Set Relay CH54
Bit 21
Set Relay CH53
Bit 20
Set Relay CH52
Bit 19
Set Relay CH51
Bit 18
Set Relay CH50
Bit 17
Set Relay CH49
Bit 16
Set Relay CH48
Set Relay CH47
Bit 14
Set Relay CH46
Bit 13
Set Relay CH45
Bit 12
Set Relay CH44
Bit 11
Set Relay CH43
Bit 10
Set Relay CH42
Bit 09
Set Relay CH41
Bit 08
Set Relay CH40
Set Relay CH39
Bit 06
Set Relay CH38
Bit 05
Set Relay CH37
Bit 04
Set Relay CH36
Bit 03
Set Relay CH35
Bit 02
Set Relay CH34
Bit 01
Set Relay CH33
Bit 00
Set Relay CH32
Set Relay CH31
Bit 30
Set Relay CH30
Bit 29
Set Relay CH29
Bit 28
Set Relay CH28
Bit 27
Set Relay CH27
Bit 26
Set Relay CH26
Bit 25
Set Relay CH25
Bit 24
Set Relay CH24
Set Relay CH23
Bit 22
Set Relay CH22
Bit 21
Set Relay CH21
Bit 20
Set Relay CH20
Bit 19
Set Relay CH19
Bit 18
Set Relay CH18
Bit 17
Set Relay CH17
Bit 16
Set Relay CH16
Register Map
Relay Control Registers (Continued)
Set Relay CH15
Bit 14
Set Relay CH14
Bit 13
Set Relay CH13
Bit 12
Set Relay CH12
Bit 11
Set Relay CH11
Bit 10
Set Relay CH10
Bit 09
Set Relay CH09
Bit 08
Set Relay CH08
Set Relay CH07
Bit 06
Set Relay CH06
Bit 05
Set Relay CH05
Bit 04
Set Relay CH04
Bit 03
Set Relay CH03
Bit 02
Set Relay CH02
Bit 01
Set Relay CH01
Bit 00
Set Relay CH00
VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT
Relay Contact Registers
Relay CNTCT 63
Bit 30
Relay CNTCT 62
Bit 29
Relay CNTCT 61
Bit 28
Relay CNTCT 60
Bit 27
Relay CNTCT 59
Bit 26
Relay CNTCT 58
Bit 25
Relay CNTCT 57
Bit 24
Relay CNTCT 56
Relay CNTCT 55
Bit 22
Relay CNTCT 54
Bit 21
Relay CNTCT 53
Bit 20
Relay CNTCT 52
Bit 19
Relay CNTCT 51
Bit 18
Relay CNTCT 50
Bit 17
Relay CNTCT 49
Bit 16
Relay CNTCT 48
Relay CNTCT 47
Bit 14
Relay CNTCT 46
Bit 13
Relay CNTCT 45
Bit 12
Relay CNTCT 44
Bit 11
Relay CNTCT 43
Bit 10
Relay CNTCT 42
Bit 09
Relay CNTCT 41
Bit 08
Relay CNTCT 40
Relay CNTCT 39
Bit 06
Relay CNTCT 38
Bit 05
Relay CNTCT 37
Bit 04
Relay CNTCT 36
Bit 03
Relay CNTCT 35
Bit 02
Relay CNTCT 34
Bit 01
Relay CNTCT 33
Bit 00
Relay CNTCT 32
Relay CNTCT 31
Bit 30
Relay CNTCT 30
Bit 29
Relay CNTCT 29
Bit 28
Relay CNTCT 28
Bit 27
Relay CNTCT 27
Bit 26
Relay CNTCT 26
Bit 25
Relay CNTCT 25
Bit 24
Relay CNTCT 24
Register Map
Relay Contact Registers (Continued)
Relay CNTCT 23
Bit 22
Relay CNTCT 22
Bit 21
Relay CNTCT 21
Bit 20
Relay CNTCT 20
Bit 19
Relay CNTCT 19
Bit 18
Relay CNTCT 18
Bit 17
Relay CNTCT 17
Bit 16
Relay CNTCT 16
Relay CNTCT 15
Bit 14
Relay CNTCT 14
Bit 13
Relay CNTCT 13
Bit 12
Relay CNTCT 12
Bit 11
Relay CNTCT 11
Bit 10
Relay CNTCT 10
Bit 09
Relay CNTCT 09
Bit 08
Relay CNTCT 08
Relay CNTCT 07
Bit 06
Relay CNTCT 06
Bit 05
Relay CNTCT 05
Bit 04
Relay CNTCT 04
Bit 03
Relay CNTCT 03
Bit 02
Relay CNTCT 02
Bit 01
Relay CNTCT 01
Bit 00
Relay CNTCT 00
VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT
Built-In-Test
Built-in-Test is done by reading back the data written to a specific register and comparing it to the data written. All board registers are available to the user at any time. There are two types of testing done with this board, off-line (Testmode) or on-line (real-time). In Testmode testing, the relay drivers are disabled. This will prevent test data from disturbing the external circuitry. However, it also fails to test the relays themselves. Testmode is useful during initial testing. This type of testing determines if the board can respond to commands issued to it without risking damage to any sensitive controllers or equipment. Testmode can be done at any time and so two bits are used. This way, half of the board can be in Testmode and the other half can be active. The Relay Contact Registers are used to permit checking of the relays. These registers show the state of a second set of contacts in each relay. Their logic state will reflect the logic state of the Control Registers after the contacts have stopped bouncing. If the Control Register has a logic "one" in a certain bit, then the Contact Register will also have a logic "one" in the associated bit position. These registers permit testing of all of the components on the board up to the output connectors.
Maintenance
VMIVME-2210 64-Channel Latching or Momentary Relay Board with BIT
Maintenance Prints
User level repairs are not recommended. The drawings and tables in this manual are for reference purposes only.