TPMC117 6 Channel SSI Controller with Isolated RS422/TTL I/Os
TPMC117 Block Diagram
TA104-10 1.8m Cable with HD-68 Connectors
TA203-10 68 pin Terminal Block with HD-68 Connector
TA304-10 Cable Set including 1.8m Cable with HD-68 Connectors and 68 Pin Terminal Block
TPMC117 6 Channel SSI, Incremental Encoder, Counter
PMC module 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 of the TPMC117 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/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/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 16 bit down-counter with preload register which allows timing intervals of up to 65ms. It 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 24V digital input. The input circuit ensures a defined switching point and protection against confusing the pole. The input has an electronic debounce circuit. All six 24V digital inputs can generate interrupts, triggered on rising or falling edge. Depending on the selected mode the input can be used as general purpose input or reference input.
A wide range of drivers is available: Linux, Integrity, QNX, VxWorks and Windows. All drivers - except the Windows drivers - are supplied as C source code.
- PMC module, 32-bit/33MHz PCI interface, IEEE P1386.1 compliant, PCI 2.2 compliant, PLX PCI9030 Interface, 3.3/5V Vio
- 6 channels, independently configurable as standard SSI interface controller, SSI ‘listen only’ mode, incremental encoder or general purpose counter, multiple channel read function
- SSI data word length from 1 bit to 32 bit, binary or Gray Code data word encoding, parity: odd, even or without, 1μs .. 15μs SSI clock rate
- 32 bit incremental encoder counter with preload register, compare register, 1/2/4x resolution multiplier, reference preload function, various count and control modes
- 32 bit general purpose counter with preload register, compare register, and various count and control modes
- 16 bit down-counter with preload
- All Inputs are isolated and TTL/RS422 compatible
- Six isolated 24V inputs, generating interrupts, usable as reference input
- Front panel I/O via SCSI-3 type HD-68 connector
- Linux, Integrity, QNX, VxWorks, and Windows drivers available
- -40°C .. +85°C operating temperature range
- 5 years warranty
PMC module, 6 channel SSI, incremental encoder, counter; front panel I/O
1.8m cable with HD-68 connectors
68 pin terminal block with HD-68 connector
Connection kit, 1.8m cable with HD-68 connectors and 68 pin terminal block
QNX 6 driver