TTC 30XSH
Compact safety I/O module for extending the number of I/Os in automotive applications

TTC 30XSH, a member of the TTC 30X family, is certified by TÜV Nord according to the EN 13849 standard and fulfills Performance Level c (PL c) requirements. Just as the other family members this certified unit must be used in combination with a master module.
For safe communication the standardized CANopen Safety protocol is applicable since compliance to the European standard EN 50325-5 for CANopen Safety is provided. With this TTC 30XSH module, the effort for extending an existing safety critical control system can be reduced to a minimum as it does not have to be modified or recertified. As a result, manufacturers who need to add new functions will strongly benefit from the use of TTC 30XSH.
Key Benefits
- EN ISO 13849 (PL c) certified
- Easy integration and usage
- CANopen Safety compliant
- 30 I/Os with multiple configuration options per pin
- Small form factor
- Automotive style housing suited for rough operating conditions
Overview ECUs
Product | CPU | Number I/Os | Field Bus / Interfaces | Safety Certifcation / SIL Level | Programming Support |
---|---|---|---|---|---|
TTC 2310 |
3 cores 32-bit, |
20 inputs (analog, digital, timer, SENT) |
4 x CAN |
IEC 61508 SIL 2 |
C programming (Matlab Simulink I/O Blocklib available) CODESYS® Safety SIL 2 including support for CANopen Safety Master |
TTC 2380 |
3 cores 32-bit, |
20 inputs (analog, digital, timer, SENT) |
4 x CAN |
IEC 61508 SIL 2 |
C programming (Matlab Simulink I/O Blocklib available) CODESYS® Safety SIL 2 including support for CANopen Safety Master |
TTC 2385 |
3 cores 32-bit, |
20 inputs (analog, digital, timer, SENT) |
4 x CAN |
IEC 61508 SIL 2 |
C programming (Matlab Simulink I/O Blocklib available) CODESYS® Safety SIL 2 including support for CANopen Safety Master |
TTC 2390 |
6 cores 32-bit, |
20 inputs (analog, digital, timer, SENT) |
4 x CAN |
IEC 61508 SIL 2 |
C programming (Matlab Simulink I/O Blocklib available) CODESYS® Safety SIL 2 including support for CANopen Safety Master |
TTC 590 |
32-bit, |
36 inputs (analog, digital, timer) |
6 x CAN |
EN 61508 SIL 2 |
CODESYS® Safety SIL 2 C programming (Matlab Simulink I/O Blocklib available) SAFERTOS® integration |
TTC 580 |
32-bit, |
36 inputs (analog, digital, timer) |
7 x CAN |
EN 61508 SIL 2 |
CODESYS® Safety SIL 2 C programming (Matlab Simulink I/O Blocklib available) SAFERTOS® integration |
TTC 540 |
32-bit, |
52 inputs (analog, digital, timer) |
4 x CAN |
EN 61508 SIL 2 |
CODESYS® Safety SIL 2 C programming (Matlab Simulink I/O Blocklib available) SAFERTOS® integration |
TTC 510 |
32-bit, |
44 inputs (analog, digital, timer) |
3 x CAN |
EN 61508 SIL 2 |
CODESYS® Safety SIL 2 C programming (Matlab Simulink I/O Blocklib available) SAFERTOS® integration |
TTC 508 |
32-bit, |
44 inputs (analog, digital, timer) |
2 x CAN |
EN 61508 SIL 2 |
C-programming (Matlab Simulink I/O Blocklib available) |
TTC 94 |
16/32 bit, |
28 inputs (analog & digital) |
4 x CAN |
EN ISO 13849 PL d* |
CODESYS® C-programming (Matlab Simulink I/O Blocklib available) |
TTC 32S |
16-bit, |
14 inputs (analog & timer) |
2 x CAN |
EN ISO 13849 PL d* |
C-programming (Matlab Simulink I/O Blocklib available) |
TTC 30S |
16-bit, |
14 inputs (analog & timer) |
1 x CAN |
EN ISO 13849 PL c |
C-programming (Matlab Simulink I/O Blocklib available) |
-
CPU
3 cores 32-bit,
300 MHz -
Number I/Os
20 inputs (analog, digital, timer, SENT)
36 outputs -
Field Bus / Interfaces
4 x CAN
1 x CAN ISOBUS
1 x CAN (wake-up capable)
1 x LIN -
Safety Certifcation / SIL Level
IEC 61508 SIL 2
EN ISO 13849 PL d
ISO 25119 AgPL d
SRL 2
ISO 26262 ASIL C
ISO 19014 MPL d -
Programming Support
C programming (Matlab Simulink I/O Blocklib available)
CODESYS® Safety SIL 2 including support for CANopen Safety Master
-
CPU
3 cores 32-bit,
300 MHz -
Number I/Os
20 inputs (analog, digital, timer, SENT)
40 outputs -
Field Bus / Interfaces
4 x CAN
1 x CAN ISOBUS
1 x CAN (wake-up capable)
2 x Ethernet
1 x LIN -
Safety Certifcation / SIL Level
IEC 61508 SIL 2
EN ISO 13849 PL d
ISO 25119 AgPL d
SRL 2
ISO 26262 ASIL C
ISO 19014 MPL d -
Programming Support
C programming (Matlab Simulink I/O Blocklib available)
CODESYS® Safety SIL 2 including support for CANopen Safety Master
-
CPU
3 cores 32-bit,
300 MHz -
Number I/Os
20 inputs (analog, digital, timer, SENT)
40 outputs -
Field Bus / Interfaces
4 x CAN
1 x CAN ISOBUS
1 x CAN (wake-up capable)
2 x BroadR-Reach*
1 x LIN -
Safety Certifcation / SIL Level
IEC 61508 SIL 2
EN ISO 13849 PL d
ISO 25119 AgPL d
SRL 2
ISO 26262 ASIL C
ISO 19014 MPL d -
Programming Support
C programming (Matlab Simulink I/O Blocklib available)
CODESYS® Safety SIL 2 including support for CANopen Safety Master
-
CPU
6 cores 32-bit,
300 MHz -
Number I/Os
20 inputs (analog, digital, timer, SENT)
40 outputs -
Field Bus / Interfaces
4 x CAN
1 x CAN ISOBUS
1 x CAN (wake-up capable)
2 x BroadR-Reach*
1 x LIN -
Safety Certifcation / SIL Level
IEC 61508 SIL 2
EN ISO 13849 PL d
ISO 25119 AgPL d
SRL 2
ISO 26262 ASIL C
ISO 19014 MPL d -
Programming Support
C programming (Matlab Simulink I/O Blocklib available)
CODESYS® Safety SIL 2 including support for CANopen Safety Master
-
CPU
32-bit,
180 MHz -
Number I/Os
36 inputs (analog, digital, timer)
60 outputs (36 x PWM with current feedback) -
Field Bus / Interfaces
6 x CAN
1 x CAN ISOBUS
1 x BroadR-Reach®
1 x LIN
1 x RS-232 -
Safety Certifcation / SIL Level
EN 61508 SIL 2
EN ISO 13849 PL d
ISO 25119 AgPL d*
ISO 26262 ASIL C* -
Programming Support
CODESYS® Safety SIL 2
C programming (Matlab Simulink I/O Blocklib available)
SAFERTOS® integration
-
CPU
32-bit,
180 MHz -
Number I/Os
36 inputs (analog, digital, timer)
60 outputs (36 x PWM with current feedback) -
Field Bus / Interfaces
7 x CAN
1 x Ethernet
1 x LIN
1 x RS-232 -
Safety Certifcation / SIL Level
EN 61508 SIL 2
EN ISO 13849 PL d
ISO 25119 AgPL d*
ISO 26262 ASIL C* -
Programming Support
CODESYS® Safety SIL 2
C programming (Matlab Simulink I/O Blocklib available)
SAFERTOS® integration
-
CPU
32-bit,
180 MHz -
Number I/Os
52 inputs (analog, digital, timer)
44 outputs (28 x PWM with current feedback) -
Field Bus / Interfaces
4 x CAN
-
Safety Certifcation / SIL Level
EN 61508 SIL 2
EN ISO 13849 PL d
ISO 25119 AgPL d*
ISO 26262 ASIL C* -
Programming Support
CODESYS® Safety SIL 2
C programming (Matlab Simulink I/O Blocklib available)
SAFERTOS® integration
-
CPU
32-bit,
180 MHz -
Number I/Os
44 inputs (analog, digital, timer)
40 outputs (16 x PWM with current feedback) -
Field Bus / Interfaces
3 x CAN
1 x LIN -
Safety Certifcation / SIL Level
EN 61508 SIL 2
EN ISO 13849 PL d
ISO 25119 AgPL d*
ISO 26262 ASIL C* -
Programming Support
CODESYS® Safety SIL 2
C programming (Matlab Simulink I/O Blocklib available)
SAFERTOS® integration
-
CPU
32-bit,
180 MHz -
Number I/Os
44 inputs (analog, digital, timer)
32 outputs (10 x PWM with current measurement) -
Field Bus / Interfaces
2 x CAN
1 x CAN ISOBUS
1 x BroadR-Reach® -
Safety Certifcation / SIL Level
EN 61508 SIL 2
EN ISO 13849 PL d
ISO 25119 AgPL d*
ISO 26262 ASIL C* -
Programming Support
C-programming (Matlab Simulink I/O Blocklib available)
-
CPU
16/32 bit,
80 MHz -
Number I/Os
28 inputs (analog & digital)
20 outputs (8 x PWM, 4 with current feedback) -
Field Bus / Interfaces
4 x CAN
1 x LIN
1 x RS 232 -
Safety Certifcation / SIL Level
EN ISO 13849 PL d*
-
Programming Support
CODESYS®
C-programming (Matlab Simulink I/O Blocklib available)
-
CPU
16-bit,
80 MHz -
Number I/Os
14 inputs (analog & timer)
16 outputs (digital, voltage, PVG and 8 x PWM, 6 with current feedback) -
Field Bus / Interfaces
2 x CAN
-
Safety Certifcation / SIL Level
EN ISO 13849 PL d*
-
Programming Support
C-programming (Matlab Simulink I/O Blocklib available)
-
CPU
16-bit,
80 MHz -
Number I/Os
14 inputs (analog & timer)
16 outputs (digital, voltage, PVG and 8 x PWM, 6 with current feedback) -
Field Bus / Interfaces
1 x CAN
-
Safety Certifcation / SIL Level
EN ISO 13849 PL c
-
Programming Support
C-programming (Matlab Simulink I/O Blocklib available)
* available for C-programming only
Overview I/O Modules
Product | CPU | Number I/Os | Field Bus / Interfaces | Safety Certifcation / SIL Level | Programming Support |
---|---|---|---|---|---|
TTC 48XS |
16/32 bit, |
28 inputs (analog & digital) |
1 x CAN |
EN ISO 13849 PL d |
Slave software preinstalled – attached to a master controller via CANopen as slave unit |
TTC 30XSH |
16/32 bit, |
14 inputs (analog & timer) |
1 x CAN |
EN ISO 13849 PL c |
Slave software preinstalled – attached to a master controller via CANopen as slave unit Safety as slave unit |
-
CPU
16/32 bit,
80 MHz -
Number I/Os
28 inputs (analog & digital)
20 outputs (8 x PWM) -
Field Bus / Interfaces
1 x CAN
-
Safety Certifcation / SIL Level
EN ISO 13849 PL d
-
Programming Support
Slave software preinstalled – attached to a master controller via CANopen as slave unit
-
CPU
16/32 bit,
80 MHz -
Number I/Os
14 inputs (analog & timer)
16 outputs (digital, voltage, PVG and 8 x PWM, 6 with current feedback) -
Field Bus / Interfaces
1 x CAN
-
Safety Certifcation / SIL Level
EN ISO 13849 PL c
-
Programming Support
Slave software preinstalled – attached to a master controller via CANopen as slave unit
Safety as slave unit