VMIC VMIVME-1160A Product Manual Download Page 1

Artisan Technology Group 

is your source for quality 

new and certified-used/pre-owned equipment

• 

FAST SHIPPING AND 

DELIVERY

• 

TENS OF THOUSANDS OF 

IN-STOCK ITEMS

•  EQUIPMENT DEMOS
• 

HUNDREDS OF 

MANUFACTURERS 

SUPPORTED

•  LEASING/MONTHLY

 

RENTALS

•  ITAR CERTIFIED

           

SECURE ASSET 

SOLUTIONS

SERVICE CENTER REPAIRS

Experienced engineers and technicians on staff 

at our full-service, in-house repair center

WE BUY USED EQUIPMENT

Sell your excess, underutilized, and idle used equipment 

We also offer credit for buy-backs and trade-ins

www.artisantg.com/WeBuyEquipment

                        

REMOTE INSPECTION

Remotely inspect equipment before purchasing with 

our interactive website at

 

www.instraview.com

LOOKING FOR MORE INFORMATION? 

Visit us on the web at

 

www.artisantg.com

    

for more 

information on price quotations, drivers, technical 

specifications, manuals, and documentation

Contact us:

 

 

(888) 88-SOURCE  |  [email protected]  |  www.artisantg.com

SM

View

Instra

Summary of Contents for VMIVME-1160A

Page 1: ...l service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE INSPECTION Remotely inspect equipment before purchasing with our interactive website at www instraview com LOOKING FOR MORE INFORMATION Visit us on the web at www artisantg com for more information on ...

Page 2: ... 256 880 0444 w 800 322 3616 w Fax 256 882 0859 VMIVME 1160A 32 bit Optically Coupled Digital Input Board with Change of State Detection Product Manual 500 101160 000 Rev D Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 3: ...12090 South Memorial Parkway Huntsville Alabama 35803 3308 USA 256 880 0444 w 800 322 3616 w Fax 256 882 0859 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 4: ...he Next Generation PLC The PLC Connection TURBOMODULE UCLIO UIOD UPLC Visual Soft Logic Control ler VMEaccess VMEbus Access VMEmanager VMEmonitor VMEnet VMEnet II and VMEprobe are trademarks and The I O Experts The I O Systems Experts The Soft Logic Experts and The Total Solutions Provider are service marks of VMIC COPYRIGHT AND TRADEMARKS VMIC All Rights Reserved This document shall not be duplic...

Page 5: ...12090 South Memorial Parkway Huntsville Alabama 35803 3308 USA 256 880 0444 w 800 322 3616 w Fax 256 882 0859 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 6: ...17 Priority Interrupt Subsystem 27 Chapter 2 Configuration and Installation 29 Unpacking Procedures 30 Physical Installation 30 Configuration Switches 31 Contact Sense Voltage Source Selection 32 External Pull up Voltage 32 Address Modifiers 32 Address Selection Switches 33 Connector Pin Configuration 33 I O Cable and Front Panel Connector Configuration 34 Chapter 3 Programming 39 Operational Over...

Page 7: ...upled Digital Input Board with Change of State Detection 6 Typical Programming Example 44 Maintenance 51 Maintenance 51 Maintenance Prints 52 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 8: ...on 24 Figure 1 8 Typical Change of State Detection Logic Section 24 Figure 1 9 Input Data Register Block Diagram 25 Figure 1 10 Signal Conditioning Block Diagram 26 Figure 2 1 Location of Jumpers and Address Switches 31 Figure 2 2 I O Access Mode Selection 32 Figure 2 3 Address Selection Switches 33 Figure 2 4 Typical Input Channel 33 Figure 2 5 Cable Connector Configuration 34 Figure 2 6 P3 Conne...

Page 9: ...VMIVME 1160A 32 bit Optically Coupled Digital Input Board with Change of State Detection 8 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 10: ... 2 XX00 Data Register 0 DR0 40 Table 3 3 XX01 Data Register 1 DR1 40 Table 3 4 XX02 Data Register 2 DR2 40 Table 3 5 XX03 Data Register 3 DR3 40 Table 3 6 XX05 Interupt Enable Register IER 40 Table 3 7 Typical BIM Control Register Map 41 Table 3 8 Typical BIM Vector Register Map 42 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 11: ...VMIVME 1160A 32 bit Optically Coupled Digital Input Board with Change of State Detection 10 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 12: ...tional block diagram of this product is shown in Figure 1 on page 12 Interrupts are generated on any COS positive or negative transition Polarity is determined by reading the input port after the COS interrupt NOTE State changes that occur during the interrupt processing window internal request to interrupt acknowledge cycle complete will not be detected The time between user input state changes m...

Page 13: ...gram V M E b u s BIM FOUNDATION CONTROL LOGIC ADDRESS LOGIC DATA TRANS CEIVERS IER LOGIC COS DETECTION DATA READ BUFFERS INPUT SIGNAL CONDITIONING 4 4 8 4 USER INPUT Interrupt Enable Register Option Dependent 7 INTERRUPT REQ LINES DEBOUNCE HARDWARE Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 14: ...hort I O supervisory short I O or both 32 optically coupled inputs Table 1 COSMODULE Product Line Summary Item No Description Model No Transfer Type 1 16 Channel AC or DC High Voltage 5 V to 240 V Optically Coupled Input with Change of State Interrupt VMIVME 1001 D8 D16 2 32 bit TTL Digital Input with Change of State Interrupt VMIVME 1101 D8 D16 3 32 bit High Voltage 5 to 50 V Digital Input with C...

Page 15: ...nfiguration Guides The following Application and Configuration Guides are available from VMIC to assist the user in the selection specification and implementation of systems based on VMIC s products Physical Description and Specifications Refer to VMIC Specification No 800 101160 000 for a detailed explanation and physical description of the VMIVME 1160A 32 bit Optically Coupled Digital Input Boar...

Page 16: ...IM which is now out of production The Epic Ei68C153 BIM is being used as a replacement on all newly manufactured VMIVME 1160A boards Any references to the Ei68C153 in this document are also applicable to the MC68153 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 17: ...VMIVME 1160A 32 bit Optically Coupled Digital Input Board with Change of State Detection 16 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 18: ... State positive or negative transition The polarity is determined by reading the input port after a Change of State interrupt occurs The data transfer bus the arbitration bus and the interrupt bus are all used in the process of generating and handling bus interrupts NOTE State changes that occur during the interrupt processing window internal request to interrupt acknowledge cycle complete will no...

Page 19: ...V M E b u s DATA READ BUFFERS DATA TRANSCEIVERS Internal Enable Register Board Dependent INPUT SIGNAL CONDITIONING INTERRUPT CONTROL LOGIC BIM FOUNDATION ADDRESS LOGIC IER LOGIC COS DETECTION 4 4 8 4 USER INPUTS INTERRUPT REQUEST LINES DEBOUNCE HARDWARE Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 20: ... A5 A15 to A8 LWORD IACK AM0 to AM5 A D D R E S S A D D R E S S ADDRESS MATCH D E C O D E R WRITE IER READ REG 1 READ REG 0 JUMPER SELECTABLE FOR SUPERVISORY OR NONPRIVILEGED SHORT I 0 ACCESS S W I T C H S W I T C H V M E b u s Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 21: ...on Block Diagram DATA STROBE 1 DATA STROBE 2 LONGWORD READ WRITE ADDRESS STROBE SYSTEMS RESET R E C E I V E R D T A C K G E N E R A T O R BOARD SELECT DELAY STROBE DATA STROBE 1 DATA STROBE 2 6 P1 SYSTEM CLOCK DTACK V M E b u s Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 22: ...m IDB08 to IDB15 T R A N S C E I V E R IDB00 to IDB07 T R A N S C E I V E R D00 to D07 D08 to D15 To Input Data Registers Block Diagram V M E b u s P1 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 23: ... 5 VMEbus Signal Lines Used by the VMIVME 1160A VMIVME 1160A DATA TRANSFER BUS INTERRUPT BUS UTILITY BUS IACKOUT IACKIN SYSRESET DTACK D00 to D07 8 Lines WRITE DSO AS IACK A01 to A03 3 Lines IRQ1 to IRQ7 7 Lines Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 24: ...3 Ei68C153 BIM D R I V E R D E C O D E R DTACK IRQ1 to lRQ7 8 0 1 2 3 A1 A0 I N T A E L I N T A L 0 I N T A L 1 CLR3 CLR2 CLR1 CLR0 7 ENA2 INT2L ENA1 INT1L ENA INT0L DTACK 1 D D D D P1 V M E b u s Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 25: ...ogic Section Figure 1 8 Typical Change of State Detection Logic Section R E G I S T E R CLR ENA0 to ENA3 SYSTEM RESET L IDB00 to IDB03 WRITE REG 2 4 4 LDX to LDY DBX to DBY INTXH D Q EN R E G I S T E R C O M P A R A T O R 8 8 8 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 26: ...to DB31 INPUT DATA REGISTER DB16 to DB23 INPUT DATA REGISTER DB8 to DB15 INPUT DATA REGISTER DB0 to DB7 IDB8 to IDB15 IDB0 to IDB7 TO DATA SECTION BLOCK DIAGRAM FROM SIGNAL CONDITIONING Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 27: ...SIGNAL CONDITIONING INPUT SIGNAL CONDITIONING INPUT SIGNAL CONDITIONING INPUT SIGNAL CONDITIONING P3 DBIT24 to DBIT31 DBIT16 to DBIT23 DBIT08 to DBIT15 DBIT00 to DBIT07 DB24 to DB31 DB16 to DB23 DB08 to DB15 DB00 to DB07 USER DEVICE TO INPUT DATA REGISTER Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 28: ...gation of IACKIN IACKOUT Each of the seven interrupt request lines may be shared by two or more interrupter boards Because of this some method must be provided to ensure that only one of the boards is acknowledged This is done by means of the interrupt acknowledge daisy chain The daisy chain line passes through each board on the VMEbus When an interrupt is acknowledged IACKIN is driven low at slot...

Page 29: ...28 1 VMIVME 1160A 32 bit Optically Coupled Digital Input Board with Change of State Detection Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 30: ...n and Installation Contents Unpacking Procedures 30 Configuration Switches 31 I O Cable and Front Panel Connector Configuration 34 2 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 31: ... carefully unpacked and thoroughly inspected for damage that might have occurred during shipment The board s should be checked for broken components damaged printed circuit board s heat damage and other visible contamination All claims arising from shipping damage should be filed with the carrier and a complete report sent to VMIC together with a request for advice concerning the disposition of th...

Page 32: ...C1 P1 P2 U34 U35 C1 A1 J65 P3 J29 J30 J31 J32 J17 J18 J19 J20 J13 J14 J15 J16 J9 J10 J11 J12 J5 J6 J7 J8 J1 J2 J3 J4 J21 J22 J23 J24 J25 J26 J28 J27 J49 J50 J51 J52 J45 J46 J47 J48 J41 J42 J43 J44 J37 J38 J39 J40 J33 J34 J35 J36 J53 J54 J55 J56 J57 J58 J60 J59 J61 J62 J63 J64 AM2 AM2 A1 B1 C1 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 33: ... odd numbered jumpers J3 J5 etc with the exception of jumper J65 which is the address modifier jumper External Pull up Voltage External voltage is connected through the P2 connector on row C pins 30 and 31 VPOS uses P2 row C pin 30 VNEG uses P2 row C pin 31 This voltage is required on contact sense configurations only Address Modifiers I O Access Mode is configured by a dual header jumper J65 Figu...

Page 34: ...opriate row pin to the appropriate user signal For example in the voltage source case the user is recommended to connect the equipment ground to the Row C pins and bring each signal input in through Row A pins Figure 2 4 Typical Input Channel OFF OFF OFF OFF OFF OFF OFF OFF F F U35 1 2 3 4 5 7 8 9 ON CLOSED 0 OFF OPEN 1 A15 A14 A13 A12 A11 A10 A09 A08 X X X X X 0 0 U35 ON 1 ON 2 ON 3 4 5 7 8 9 A07...

Page 35: ... in Figure 2 5 below Conductor No 1 is shown at the bottom of the connector as it plugs into the header corresponding to pin No 1 on the P3 header connector A compatible flat ribbon cable connector for the VMIVME 1160A is Panduit No 120 964 435E and strain relief Panduit No 100 000 032 The Header Connector soldered to the PC board is Panduit No 120 964 033A Figure 2 6 on page 35 shows the pin out ...

Page 36: ...28 PIN 27 PIN 26 PIN 25 PIN 24 PIN 23 PIN 22 PIN 21 PIN 20 PIN 19 PIN 18 PIN 17 PIN 16 PIN 15 PIN 14 PIN 13 PIN 12 PIN 11 PIN 10 PIN 9 PIN 8 PIN 7 PIN 6 PIN 5 PIN 4 PIN 3 PIN 2 PIN 1 FRONT VIEW CABLE SIDE OF P3 CONNECTOR A C P C BOARD B Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 37: ...IN 30 PIN 29 PIN 28 PIN 27 PIN 26 PIN 25 PIN 24 PIN 23 PIN 22 PIN 21 PIN 20 PIN 19 PIN 18 PIN 17 PIN 15 PIN 14 PIN 13 PIN 12 PIN 11 PIN 10 PIN 9 PIN 8 PIN 7 PIN 6 PIN 5 PIN 4 PIN 3 PIN 2 PIN 1 REAR VIEW OF CHASSIS P2 CONNECTOR C A P C BOARD B PIN 16 PC BOARD Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 38: ... B2 Row C 1 5 V 2 GND 3 4 5 6 7 8 9 10 11 12 GND 13 5 V 14 15 16 17 18 19 20 21 22 GND 23 24 25 26 27 28 29 30 VPOS 31 GND VNEG 32 5 V NOTES 1 External reference is supplied by the user 2 Inputs to the board not required Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 39: ...P3 ROW A PIN CHANNEL NO 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 P3 ROW A PIN CHANNEL NO 16 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 40: ...bit words or four 8 bit bytes A register map is shown in Table 3 1 below Detailed register bit definitions are shown in Table 3 2 on page 40 through Table 3 8 on page 42 A typical flow diagram is shown in Figure 3 1 on page 43 Table 3 1 Register Map Relative Address Mnemonic Name Function XX00 DR0 Data Register 0 XX01 DR1 Data Register 1 XX02 DR2 Data Register 2 XX03 DR3 Data Register 3 XX05 IER I...

Page 41: ...IT 4 BIT 3 BIT 2 BIT 1 BIT 0 INPUT DATA ID23 ID22 ID21 ID20 ID19 ID18 ID17 ID16 Table 3 4 XX02 Data Register 2 DR2 BIT 15 BIT 14 BIT 13 BIT 12 BIT 11 BIT 10 BIT 9 BIT 8 INPUT DATA ID15 ID14 ID13 ID12 ID11 ID10 ID9 ID8 Table 3 5 XX03 Data Register 3 DR3 BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 INPUT DATA ID7 ID6 ID5 ID4 ID3 ID2 ID1 ID0 Table 3 6 XX05 Interupt Enable Register IER BIT 7 BIT 6 ...

Page 42: ...uto Clear Interrupt Level F FAC 0 Internal 1 External IRE 1 Auto 0 No L2 L1 L0 Control Register 2 for DR1 Inputs Offset XXXX15 BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 FLAG Flag Auto Clear Vector INT Enable INT Auto Clear Interrupt Level F FAC 0 Internal 1 External IRE 1 Auto 0 No L2 L1 L0 Control Register 3 for DR0 Inputs Offset XXXX17 BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 FLAG F...

Page 43: ...Vector Register VR0 for DR3 COS Offset XX19 V7 V6 V5 V4 V3 V2 V1 V0 Vector Register VR1 for DR2 COS Offset XX1B V7 V6 V5 V4 V3 V2 V1 V0 Vector Register VR2 for DR1 COS Offset XX1D V7 V6 V5 V4 V3 V2 V1 V0 Vector Register VR3 for DR0 COS Offset XX1F V7 V6 V5 V4 V3 V2 V1 V0 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 44: ...160A Programming Flow Diagram SET UP VECTORS SET UP CONTROL REGISTERS BUILD CURRENT STATE TABLE IF NEEDED ENABLE INTERRUPTS END START Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 45: ... and defines facilitates skipping unused addresses in the board map define dr0 offset 0x00 define dr1 offset 0x01 define dr2 offset 0x02 define dr3 offset 0x03 define ier offset 0x05 define cr0 offset 0x11 define cr1 offset 0x13 define cr2 offset 0x15 define cr3 offset 0x17 define vr0 offset 0x19 define vr1 offset 0x1b define vr2 offset 0x1d define vr3 offset 0x1f interrupt enable control bits def...

Page 46: ...7 define REQUEST_LEVEL_6 0x06 define REQUEST_LEVEL_5 0x05 define REQUEST_LEVEL_4 0x04 define REQUEST_LEVEL_3 0x03 define REQUEST_LEVEL_2 0x02 define REQUEST_LEVEL_1 0x01 define INTERRUPTS_OFF 0x00 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 47: ...efine BASE_ADDR_1160 0x0000 see manual section 5 v1160_t board v1160_t SHORTIO BASE_ADDR_1160 Define Global Change of State Flags and Data Storage Note COS flags and data variables are modified in the Interrupt Service Routines ISR s and therefore need to be global and or visable to them unsigned char cos_flags define COS_0 0x01 define COS_1 0x02 define COS_2 0x04 define COS_3 0x08 unsigned char c...

Page 48: ...that installs the ISR addresses according to the vector used setvect USER_VECTOR 0 cos0isr setvect USER_VECTOR 1 cos1isr setvect USER_VECTOR 2 cos2isr setvect USER_VECTOR 3 cos3isr Initialize Vector Registers Note Vectors available to the user are system dependent board vr0 USER_VECTOR 0 board vr1 USER_VECTOR 1 board vr2 USER_VECTOR 2 board vr3 USER_VECTOR 3 Initialize Interrupt Control Registers ...

Page 49: ...COS interrupts may be enabled on each bytewide port This simple application enables interrupts and leaves them enabled These enables could be used to switch interrupts on and off to capture or ignore data according to the application board ier IE_DR3 IE_DR2 IE_DR1 IE_DR0 Monitor Change of States and Print Input Data for loop forever if cos_flags COS_3 printf r nDR3 COS data 2X cos_3_data cos_flags...

Page 50: ...tion code service dr3 cos3 interrupt _cos3isr movem l a0 a7 preserve registers move l _board a0 get pointer to board move b dr3 a0 _cos_3_data read COS data bset 4 cr3 a0 re enable interrupt bset 3 _cos_flags set COS intr flag movem l a7 a0 restore registers rte return from exception service dr2 cos2 interrupt _cos2isr movem l a0 a7 preserve registers move l _board a0 get pointer to board move b d...

Page 51: ...terrupt bset 1 _cos_flags set COS intr flag movem l a7 a0 restore registers rte return from exception service dr0 cos0 interrupt _cos0isr movem l a0 a7 preserve registers move l _board a0 get pointer to board move b dr0 a0 _cos_0_data read COS data bset 4 cr0 a0 re enable interrupt bset 0 _cos_flags set COS intr flag movem l a7 a0 restore registers rte return from exception Artisan Technology Grou...

Page 52: ...n Connector pins are clean and free from contamination No components of adjacent boards are disturbed when inserting or removing the board from the chassis Quality of cables and I O connections If the product must be returned contact VMIC for a Return Material Authorization RMA Number This RMA Number must be obtained prior to any return Contact VMIC customer Service at 1 800 240 7782 or E mail cus...

Page 53: ...rd with Change of State Detection 52 Maintenance Prints User level repairs are not recommended The drawings and tables in this manual are for reference purposes only Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 54: ...l service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE INSPECTION Remotely inspect equipment before purchasing with our interactive website at www instraview com LOOKING FOR MORE INFORMATION Visit us on the web at www artisantg com for more information on ...

Reviews: