TIP Digital Inputs Optically Isolated Version 1.0 Revision A. User Manual. Issue May 1997 D

Similar documents
TIP550. Optically Isolated 8/4 Channel 12-bit D/A. Version 1.2. User Manual. Issue October 2009

TIP120. Motion Controller with Incremental Encoder Interface. Version 1.0. User Manual. Issue August 2014

TIP815. ARCNET Controller. Version 1.0. User Manual. Issue September 2009

TIP111. Motion Controller with Absolute Encoder Interface (SSI) User Manual. The Embedded I/O Company. Version 1.1. Issue 1.4 September 2005 D

TIP SERCOS IP with 2 Encoder Interfaces. User Manual. The Embedded I/O Company. Version 1.0. Issue 1.3 September 2006 D

TPMC /8 Digital Inputs (24V) 16/8 Digital Outputs (24V, 0.5A) Version 3.0. User Manual. Issue June 2014

TPMC Channel Motion Control. User Manual. The Embedded I/O Company. Version 1.0. Issue 1.3 March 2003 D

Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment

Artisan Scientific is You~ Source for: Quality New and Certified-Used/Pre:-awned ECJuiflment

TPMC816. Two Independent Channels Extended CAN Bus PMC Module. Version 2.2. User Manual. Issue August 2014

User Manual. IP-Unidig-I-O -24I/O, -24I, -12I12O. 24 Optically Isolated Input/Output with Interrupts IndustryPack

TPMC Channel Isolated Serial Interface RS232. Version 1.0. User Manual. Issue August 2017

TXMC885. Four Channel 10/100/1000 Mbit/s Ethernet Adapter. Version 1.0. User Manual. Issue October 2011

TPMC Channel Isolated Serial Interface RS422/RS485. Version 1.0. User Manual. Issue July 2009

TPCE260. PCI Express PMC Carrier. Version 1.0. User Manual. Issue August 2014

IP-Unidig-E Line Input/Output with LineSafe ESD Protection IndustryPack User s Manual

TPMC550-SW-12 OS-9 for PPC Device Driver 8 (4) Channels Isolated 12-bit D/A

TPMC310. Conduction Cooled PMC Isolated 2 x CAN Bus. Version 1.1. User Manual. Issue June 2014

TPMC815 ARCNET PMC. User Manual. The Embedded I/O Company. Version 2.0. Issue 1.2 November 2002 D

TIP610-SW-95 QNX-Neutrino Device Driver TIP610 16/20 Channel Digital I/O on SBS PCI40 Carrier

TIP570-SW-95 QNX-Neutrino Device Driver TIP570 16/8 Channel 12 Bit ADC and 8 Channel 12 Bit DAC on SBS PCI40 Carrier

TIP866-SW-95. QNX-Neutrino Device Driver. 8 Channel Serial Interface IP. Version 2.1.x. User Manual. Issue October 2009

The Embedded I/O Company TIP700-SW-82 Linux Device Driver User Manual TEWS TECHNOLOGIES GmbH TEWS TECHNOLOGIES LLC

TPMC x ADC, 16x/0x DAC and 8x Digital I/O. Version 1.0. User Manual. Issue May 2018

TIP700-SW-42. VxWorks Device Driver. User Manual. The Embedded I/O Company. Digital Output 24V DC. Version 2.0.x. Issue June 2008.

TPMC Digital Inputs/Outputs (Bit I/O) Version 2.0. User Manual. Issue February 2014

TIP675-SW-82. Linux Device Driver. 48 TTL I/O Lines with Interrupts Version 1.2.x. User Manual. Issue November 2013

TCP Channel Serial Interface RS232 / RS422 cpci Module. User Manual. The Embedded I/O Company. Version 1.0. Issue 1.

IP-QuadUART-485-PLRA

TPMC810. Isolated 2x CAN Bus. Version 1.1. User Manual. Issue June 2009

PCAN-Optoadapter Plug-on Adapter for Decoupling CAN Networks. User Manual. Document version ( )

TIP120-SW-42. VxWorks Device Driver. Motion Controller with Incremental Encoder Interface. Version 2.1.x. User Manual. Issue 2.1.

PAS 9796/DIO ENGINEERING SPECIFICATION

DYNAMIC ENGINEERING 150 DuBois St. Suite C Santa Cruz, CA FAX Est.

USER S MANUAL. Series IP440 Industrial I/O Pack 32-Channel Isolated Digital Input Module With Interrupts

TPMC500-SW-42. VxWorks Device Driver. User Manual. The Embedded I/O Company. 32 Channel 12 Bit ADC. Version 2.0.x. Issue 2.0.

Expansion Module for I/O Communication BL Ident RFID Module for Connecting 2 Read/Write Heads (HF/UHF) BL20-2RFID-S

MU-Thermocouple1 CAN. Temperature Measurement Unit with CAN Connection. User Manual

VMIVME-1160A Specifications

Documentation KM2042. Sixteen channel digital output module with D-Sub Connector. Version: Date:

IOS Channel Isolated Digital Input Module with Interrupts

TPMC Channel Serial Interface RS232/RS422. Version 1.0. User Manual. Issue August 2014

TIP670-SW-95. QNX-Neutrino Device Driver. User Manual. The Embedded I/O Company. Digital I/O. Version 1.0.x. Issue August 2008.

PCAN-Repeater 2-Channel CAN Repeater with galvanic isolation. User Manual V1.0.0

USER S MANUAL. Series IP440A Industrial I/O Pack 32-Channel Isolated Digital Input Module With Interrupts

TPMC500. Optically Isolated 32 Channel 12 Bit ADC. Version 1.1. User Manual. Issue January 2014

CPCI-SIP. Slave Dual IndustryPack Carrier for 3U CompactPCI systems REFERENCE MANUAL Version 2.0 June 1998

DI572 Digital Input Module

CPCI-SIP-2. Slave Dual IndustryPack Carrier for 3U CompactPCI systems REFERENCE MANUAL Version 4.1 February 2007

Profibus-DPV1 Set in IP20 TI-BL20-DPV1-2

RTU511. Binary Output 23BO62. Characteristics. Application. Data Sheet Binary Output 23BO62. The binary output is made via relay contacts.

DI561 Digital Input Module

TDRV006-SW-42. VxWorks Device Driver. 64 Digital Inputs/Outputs (Bit I/O) Version 4.0.x. User Manual. Issue December 2017

PCAN-Dongle. Parallel Port to CAN Interface. User Manual

PCAN-B10011S Bus Converter High-speed CAN to Truck-Trailer CAN. User Manual V2.0.0

Profinet Set in IP20 TI-BL20-E-PN-4

ABB i-bus KNX IP Router, MDRC IPR/S 3.1.1, 2CDG110175R0011

PLIN-LWL Optical Coupler for LIN Data Transmission. User Manual. Document version ( )

Documentation EM2042. Sixteen Channel Digital Output Module with D-Sub Connector. Version: Date:

PCAN-Repeater DR CAN Repeater for the Decoupling of Bus Segments. User Manual. Document version ( )

PCAN-TJA1054 Bus Converter High-Speed CAN to Low-Speed CAN. User Manual. Document version ( )

VMIVME-1182 Specifications

DX561 Digital Input/Output Module

OP /32 Digital Inputs User Guide.

VMIVME-1184 Specifications

DC562, digital input/output module,

Release Note. How to Use the OptoCon Connection Module. 1 Introduction. Option C Revision 4 Revised 8/13/98

PCAN-PCI (ISO) Adapter Card PC-PCI to High-speed CAN. User Manual

ATC-AD8100K. 8 Channel 100 khz Simultaneous Burst A/D in 16 bits IndustryPack Module REFERENCE MANUAL Version 1.

AI561 Analog Input Module

VersaMax IP Input Module

Documentation. KM10xx. Terminal Modules with Digital Inputs. Version: Date:

PAS 9715/AO ENGINEERING SPECIFICATION

PCAN-Repeater DR CAN Repeater for the Decoupling of Bus Segments. User Manual V1.1.0

Documentation. CU20xx, CU22xx. Ethernet Switch. Version: Date:

Documentation KM2002, KM2004, KM2008. Terminal modules with digital outputs, 24 V, 0.5 A. Version: Date:

PA ROUTERS. The following criteria can be applied when choosing the network transition:

MODELS PCI-IDI-XX SERIES USER MANUAL

ARINC-429/575 Interface to VME - Sy429VME-RT32

TPMC Channel Serial Interface RS232/RS422. Version 1.0. User Manual. Issue August 2014

DC561, digital input/output module,

RS232 SERIAL INTERFACE

IP-Pulse 4 Channel Digital Pulse Generator IP Module

BARIX IO12. I/O to RS-485 Modbus converter for commercial interfacing, control and home automation applications PRO D UCT MANUAL. Version: 2.

45SD Series Bus Expansion Cards For use with Q45X Series Photoelectric Sensors on SDS Bus Networks

16-Way Input 48-Way Output Card

BL67 electronic module 8 configurable digital channels, PNP, channel diagnostics, 0.5 A BL67-8XSG-PD

PCAN-B10011S. Converter High-speed CAN to Truck Trailer CAN. User Manual

Documentation. KM2604 and KM2614. Four channel relay module. Version: Date:

TSY 041 Training System Extension Motion

IP-THERMISTOR. 6 CHANNELS TEMPERATURE 8-CHANNEL VOLTAGE Industry Pack module HARDWARE REFERENCE MANUAL. Revision 1.0 JANUARY, 2008

PCI-4SIP. Slave Quad IndustryPack Carrier for PCI systems REFERENCE MANUAL Version 1.2 September 2001

PHOENIX CONTACT - 05/2007

ABB i-bus KNX Analogue Input, 4-fold, MDRC AE/S , 2CDG110190R0011

PCAN-LIN Interface for LIN, CAN, and RS-232. User Manual. Document version ( )

Programmable Set for Ethernet Modbus/TCP in IP20 TI-BL20-PG-EN-2

VersaPoint I/O Module

TCP Channel Serial Interface RS232/RS422. Version 1.0. User Manual. Issue August 2014

CPT-COM-U Card. TTL Serial USB Isolated Interface Board. Technical Brief

SSW7-RK512/RS422. Adapter for MPI Bus with RK512 Protocol, RS VK21. User Manual. Version: 1 / HW: 1 / FW: 2.

Transcription:

TIP605 16 Digital Inputs Optically Isolated Version 1.0 Revision A User Manual Issue 1.0 12 May 1997 D75605800 TEWS DATENTECHNIK GmbH Am Bahnhof 7 D-25469 Halstenbek Germany Tel +49 (0)4101 4058-0 Fax +49 (0)4101 4058-19

TIP605-10 16 Digital Inputs Optically Isolated This document contains information, which is proprietary to TEWS DATENTECHNIK GmbH. Any reproduction without written permission is forbidden. TEWS DATENTECHNIK GmbH has made any effort to ensure that this manual is accurate and complete. However TEWS DATENTECHNIK GmbH reserves the right to change the product described in this document at any time without notice. This product has been designed to operate with IndustryPackX compatible carriers. Connection to incompatible hardware is likely to cause serious damage. TEWS DATENTECHNIK GmbH is not liable for any damage arising out of the application or use of the device described herin. Issue Description Date 1.0 Prel. Version 12 May 1997 K1997 by TEWS DATENTECHNIK GmbH IndustryPack is a registered trademark of GreenSpring Computers, Inc

1. Product Description... 1 2. Technical Specification... 2 3. ID Prom Contents... 3 4. TIP605 Addressing... 4 4.1. Input Data Register... 5 4.2. Global Interrupt Control Register... 5 4.3. Interrupt Enable Register Rising Edge... 5 4.4. Interrupt Enable Register Falling Edge... 6 4.5. Interrupt Status Register Rising Edge... 6 4.6. Interrupt Status Register Falling Edge... 7 4.7. Interrupt Vector Register... 7 4.8. Debounce Time Register... 8 5. Installation... 9 5.1. Input Wiring... 9 6. IP I/O connector... 10 6.1. Input Connections... 10

Figure 1: TIP605 Block Diagram... 1 Figure 2: ID PROM Contents... 3 Figure 3: TIP605 Register Map... 4 Figure 4: Input Data Register... 5 Figure 5: Global Interrupt Control Register... 5 Figure 6: Interrupt Enable Register Rising Edge... 5 Figure 7: Interrupt Enable Register Falling Edge... 6 Figure 8: Interrupt Status Register Rising Edge... 6 Figure 9: Interrupt Status Register Falling Edge... 7 Figure 10: Interrupt Vector Register... 7 Figure 11: Debounce Time Register... 8 Figure 12: Input Wiring Options... 9 Figure 13: TIP605 Input I/O Connection... 10

1. Product Description The TIP605 is an IndustryPackX compatible I/O module with digital inputs interfacing directly to 24 volt DC control voltage. Each of the 16 inputs may generate interrupts. The16 digital inputs are galvanically isolated by optocoupler. The individual inputs are potential free in relation to each other. All inputs have an electronic debounce circuit. The debounce time is programmable in a range from 8³s up to 261ms in steps of 1,024 ms. (default debounce time is 8³s) All inputs can generate interrupts. The signal edge handling to generate interrupts is programmable. By this it is possible to choose between rising and falling or both edges.,qgxvwu\3dfn ORJLF LQWHUIDFH LQSXW UHJLVWHU ZLWK LQWHUUXSW FDSDELOLW\ ELW YHFWRU GHFRGHU HOHFWURQLF GHERXQFLQJ RSWR FRXSOHUV LQSXW FLUFXLWV,QGXVWU\3DFN,2 LQWHUIDFH,' 3520 Figure 1: TIP605 Block Diagram

2. Technical Specification Logic Interface IndustryPack9 Logic Interface Size single-size IP I/O Interface 50-conductor flat cable Number of Inputs 16, each input can generate an interrupt at programmable signal transition Input Isolation All channels, completely independent from each other Input Voltage 24V DC Input Current 4.2 ma at 24V input voltage Input Switching Level 12V (minimum 7.5V, maximum 14V) Input Signal Debouncing Electronic debouncing with programmable debounce time ( 8 ³s to 261 ms in 1,024 ms steps common for all inputs ) Wait States IOSEL: nowaitstates INTSEL: nowaitstates IDSEL: nowaitstates Power Requirements tbd Temperature Range Operating -40EC to85ec Storage -55EC to 125EC Humidity 5-95% non-condensing

3. ID Prom Contents ADDRESS FUNCTION CONTENTS $ 01 ASCII I $ 49 $ 03 ASCII P $ 50 $ 05 ASCII A $ 41 $07 ASCII C $43 $ 09 Manufacturer ID $ B3 $ 0B Model Number $ 1A $ 0D Revision $ 10 $ 0F RESERVED $ 00 $ 11 Driver-ID low-byte $ 00 $ 13 Driver-ID high-byte $ 00 $ 15 number of bytes used $ 0D $17 CRC $1F $ 19 Version -10 $ 0A Figure 2: ID PROM Contents

4. TIP605 Addressing The TIP605 is accessed in the I/O space through a set of registers. Address range: ip_io_base_address + ( $00 to $0F ) ADDRESS NAME FUNCTION SIZE $ 00 DATAREG Input Data Register word $ 03 INTCONT Global Interrupt Control Register byte $ 04 INTENALH Interrupt Enable Rising Edge word $ 06 INTENAHL Interrupt Enable Falling Edge word $ 08 INTSTATLH Interrupt Status Rising Edge word $ 0A INTSTATHL Interrupt Status Falling Edge word $ 0D INTVEC Interrupt Vector Register byte $ 0F DEBTIME Debounce Time Register byte Figure 3: TIP605 Register Map Note All registers are set to zero after reset.

4.1. Input Data Register %LW,QSXW 'DWD Figure 4: Input Data Register The Input Data Register is a read only register that reflects the actual states of the inputs. 4.2. Global Interrupt Control Register,QW 5HT,QW (QDEOH *OREDO,QWHUUXSW (QDEOH Figure 5: Global Interrupt Control Register *OREDO,QWHUUXSW 5HTXHVW )ODJ Bit 0 of the Global Interrupt Control Register is used as a global interrupt enable. This bit is a read/write bit. Writing a 1 to bit 0 of the Global Interrupt Control Register globally enables interrupts for all 16 inputs on interrupt request line INTREQ0 of the IP bus. Bit 7 of the Global Interrupt Control Register reflects the state of the Global Interrupt Request Flag. This bit is a read only bit. If this bit is read as 1, than an interrupt request of at least one of the 16 input channels is pending. Bit 1 to 6 of the Global Interrupt Control Register are not used and undefined during reads. 4.3. Interrupt Enable Register Rising Edge Figure 6: Interrupt Enable Register Rising Edge LQWHUUXSW GLVDEOHG LQWHUUXSW HQDEOHG The Interrupt Enable Register Rising Edge is a word wide read/write register. Bit 0 of the Interrupt Enable Register Rising Edge enables interrupts of input channel 1 for the rising edge. Bit 15 enables interrupt of input channel 16 for the rising edge.

1RWH An interrupt request on interrupt request line INTREQ0 of the IP bus is only generated if the Global Interrupt Enable bit of the Global Interrupt Control Register is set to 1. 4.4. Interrupt Enable Register Falling Edge Figure 7: Interrupt Enable Register Falling Edge LQWHUUXSW GLVDEOHG LQWHUUXSW HQDEOHG The Interrupt Enable Register Falling Edge is a word wide read/write register. Bit 0 of the Interrupt Enable Register Falling Edge enables interrupts of input channel 1 for the falling edge. Bit 15 enables interrupts of input channel 16 for the falling edge. 1RWH An interrupt request on interrupt request line INTREQ0 of the IP bus is only generated if the Global Interrupt Enable bit of the Global Interrupt Control Register is set to 1. 4.5. Interrupt Status Register Rising Edge Figure 8: Interrupt Status Register Rising Edge 5($' QR LQWHUUXSW UHTXHVW SHQGLQJ LQWHUUXSW UHTXHVW SHQGLQJ :5,7( &OHDU SHQGLQJ LQWHUUXSW UHTXHVW The Interrupt Status Register Rising Edge is a word wide read /write register. Bit 0 of this register reflects the interrupt request state of input 1 for the rising edge, bit 15 of this register reflects the interrupt request state of input 16 for the rising edge. An interrupt request for a specific input is cleared by writing a 1 to the according bit of the Interrupt Status Register Rising Edge. 4.6. Interrupt Status Register Falling Edge Figure 9: Interrupt Status Register Falling Edge

5($' QR LQWHUUXSW UHTXHVW SHQGLQJ LQWHUUXSW UHTXHVW SHQGLQJ :5,7( &OHDU SHQGLQJ LQWHUUXSW UHTXHVW The Interrupt Status Register Falling Edge is a word wide read /write register. Bit 0 of this register reflects the interrupt request state of input 1 for the falling edge, bit 15 of this register reflects the interrupt request state of input 16 for the falling edge. An interrupt request for a specific input is cleared by writing a 1 to the according bit of the Interrupt Status Register Falling Edge. 4.7. Interrupt Vector Register Figure 10: Interrupt Vector Register %LW,QWHUUXSW 9HFWRU The Interrupt Vector Register is a byte wide read/write register. The 8 Bit interrupt vector is loaded by software.

4.8. Debounce Time Register %LW 'HERXQFH 7LPH 5HJLVWHU Figure 11: Debounce Time Register The Debounce Time Register is a byte wide read/write register. The value 0 in this register sets the debounce time to a minimum of 8³s ( default after reset ). The debounce time can be programmed in steps of 1.024 ms in the range of 8 ³s to 261 ms. The debounce time is common for all inputs. 3UHORDG YDOXH 'HERXQFH 7LPH PV PV

5. Installation 5.1. Input Wiring Each input is optically isolated from the logic circuit. Each input is independent of the other inputs and can be wired different. Each input has two connections at the IP I/O connector, Input x + and Input x -. All inputs are isolated by optocoupler and against each other. The inputs channels can be activated only in one polarity and have an external diode to prevent damage of the optical coupler by wiring the input in a wrong direction. 9,QSXW [,QSXW [ 9,QSXW [,QSXW [ ([WHUQDO YROWDJH WR 9,QSXW [,QSXW [ Figure 12: Input Wiring Options

6. IP I/O connector 6.1. Input Connections Pin-Number Function Comment 01 Input 1 + 02 Input 1-03 Input 2 + 04 Input 2-05 Input 3 + 06 Input 3-07 Input 4 + 08 Input 4-09 Input 5 + 10 Input 5-11 Input 6 + 12 Input 6-13 Input 7 + 14 Input 7-15 Input 8 + 16 Input 8-17 Input 9 + 18 Input 9-19 Input 10 + 20 Input 10-21 Input 11 + 22 Input 11-23 Input 12 + 24 Input 12-25 Input 13 + 26 Input 13-27 Input 14 + 28 Input 14-29 Input 15 + 30 Input 15-31 Input 16 + 32 Input 16 - Figure 13: TIP605 Input I/O Connection