TPMC117

6 Channel SSI, Incremental Encoder, Counter Interface

  • Standard single-width 32 bit PMC module
  • 6 independent channels operating as
    • SSI interface or SSI listen only
      • Programable clock rate (1 μs … 15 μs)
      • Word length (1 bit … 32 bit)
      • Encode support in binary and gray code (odd, even and no parity)
    • 32 bit incremental encoder interface
      • Up / down counter
      • Preload function (manually or by input)
      • Single, double or quadruple analysis of encoder signals
    • 32 bit general purpose counter
      • Up / down counter
      • Preload function
      • Internal clock or external signal controlled
  • All data input are isolated
  • Input signal can be  RS422 or TTL
  • 1 isolated digital input per channel
    • IEC 61131-2 compliant
    • 24V input
    • Input event detection
  • Multiple channel (latched) read
  • Front panel I/O (HD68 SCSI-3 type connector) or P14 I/O

Product status: Active

Operating Temperature Range -40 °C to +85 °C RoHS compliant

The TPMC117 is a standard single-width 32 bit PMC module and offers six independent channels. Each of these channels can operate as a standard SSI interface controller, in a SSI Listen only Mode, as an incremental encoder or general purpose counter.

The standard SSI interface controller outputs a clock burst to the absolute encoder and receives the returned positional data. The SSI interface controller operates with a programmable clock rate from 1µs to 15µs and programmable data word length from 1 bit to 32 bit.

In Listen only Mode the channel listens to an existing SSI interface to observe its data transfer. It takes both the SSI clock and data as inputs. In Listen only Mode the channel also has a programmable data word length from 1 bit to 32 bit; the SSI clock rate of the observed SSI interface can be in the range of 1µs to 15µs.

In both modes the data word can be encoded in Binary- or in Gray code and with odd, even or no parity.

The 32 bit incremental encoder counter is a preloadable up- and down counter. The counter is programmable for single, double and quadruple analysis of the encoder signals. In conjunction with the isolated 24V digital inputs it provides the possibility of automatic preload of the counter whenever the motion system passes a reference position.

The 32 bit general purpose preloadable up- and down counter can be fed with an internal clock or with external signals.

Both counter modes offer a 32 bit preload register, a 32 bit compare register and various count modes.

A 'Multiple Channel Read' function latches the actual values of all enabled channels whose values can then be read without interfering with normal function. In addition the TPMC117 provides a 32 bit downcounter with preload register which can be used as reference timer for closed loop applications or as trigger for the Multiple Channel Read function.

All data inputs are isolated. The level of the input signals can be RS422 or TTL. The input signals pass a digital filter for noise suppression before they are further used. The level of the SSI clock output signals is RS422.

Each of the six motion control channels of the TPMC117 offers one isolated IEC 61131-2 compliant 24V digital input. The input circuit ensures a defined switching point and polarization protection against confusing the pole. The input has an electronic debounce circuit. All six 24V digital inputs can generate an interrupt, triggered on rising or falling edge. Depending on the selected mode the input can be used as general purpose input or reference input.

All TPMC117-10R signals are accessible through a HD68 SCSI-3 type front I/O connector. The TPMC117-20R offers P14 back I/O and a dummy front panel.

The TPMC117 can operate with 3.3V and 5.0V PCI I/O signaling voltage.

Mechanical Interface PCI Mezzanine Card (PMC) Interface; Single Size
Electrical Interface PCI Rev. 3.0 compliant, 33 MHz / 32 bit PCI, 3.3V and 5V PCI Signaling Voltage
Number of Channels 6 isolated channels with 3 input lines and 1 output line per channel
Input Levels RS422 differential and TTL single-ended
ESD Protection ±15kV-Human Body Model; ±8kV-IEC 1000-4-2, Contact Discharge; ±15kV-IEC 1000-4-2, Air-Gap Discharge
Number of Isolated Digital Inputs 6 digital inputs: reference input or general purpose input depending on mode
Maximum Input Frequency 5 MHz
Input Voltage 24V DC typical, 60 V DC maximum
Input Current 2.5mA @24V input voltage
Input Switching Level 10.5 V typical, 8.5 V minimum, 11.5 V maximum (conforms to IEC 61131-2 Type 3)
Interval Timer Programmable with timing intervals up to 232 s
I/O Connector TPMC117-10R: HD68 SCSI-3 type connector (e.g. AMP# 787082)
TPMC117-20R: P14 Back I/O
Power Requirements 280 mA typical @ +5V DC (no load)
380 mA typical @ +5V DC (SSI mode @ 1 MHz, with RS422 load)
— @ +3.3V DC
Temperature Range Operating -40 °C to +85 °C
Storage -40 °C to +85 °C
MTBF 209 000 h
Humidity 5 – 95% non-condensing
Weight 78 g

PRODUCT VARIATIONS

TPMC117-10R

6 Channel SSI, Incremental Encoder, Counter Interface, RS422 or TTL I/O, Timer, HD68

6 counter channels; each programmable as SSI interface, incremental encoder interface, general purpose counter; 6 isolated digital inputs; 16 bit down counter; galvanically isolated channels; Front I/O via HD68 / SCSI-3 connector

TPMC117-20R

6 Channel SSI, Incremental Encoder, Counter Interface, RS422 or TTL I/O, Timer, P14 I/O

6 counter channels; each programmable as SSI interface, incremental encoder interface, general purpose counter; 6 isolated digital inputs; 16 bit down counter; galvanically isolated channels; Blank front panel; Rear I/O

ACCESSORIES

HD68 / SCSI-3 Cable

HD68 / SCSI-3 Terminal Block

Cable Kit for Modules with HD68 / SCSI-3 Connector

SOFTWARE

Device Driver for Motion Controller Family

Data Sheet

Data Sheet

Data Sheet - Issue 2.0.0

User Manual

User Manual - Issue 2.0.1