How to Select an Interface Relay for PLC Outputs
A step-by-step guide to matching PLC output type, coil voltage and current, contact rating, and socket style when selecting an interface relay.
Once production ends, supply depends on remaining stock.
No replacement announced yet. Tell us the application and we will propose an alternative.
The Siemens 6ES7416-2XP07-0AB0 is a SIMATIC S7-400 CPU 416-2 central processing unit with 8 MB of work memory (4 MB code, 4 MB data) and two interfaces: MPI/DP at 12 Mbit/s and a second PROFIBUS DP port. It supports up to 21 expansion units, 2 integrated DP masters, and multicomputing with up to 4 CPUs in one rack.
With one PROFIBUS DP master alongside the built-in MPI/DP port, this CPU handles a single fieldbus segment plus a programming/HMI connection, and the 1 required slot keeps rack space free for I/O or communication modules. 8 MB of work memory and 10,000 max data blocks cover mid-size PROFIBUS-based control programs; a program that needs a native PROFINET interface or more than 8 MB of memory calls for the higher-memory, PROFINET-equipped CPU in the same 416 family instead.
PROFIBUS DP-based control tasks in S7-400 racks where MPI programming access and a single DP fieldbus segment cover the I/O, without a need for PROFINET or multiple DP masters beyond the two built in.
| Product type designation | CPU 416-2 |
|---|---|
| HW functional status | 01 |
| Firmware version | V7.0 |
| Product function: Isochronous mode | Yes; For PROFIBUS only |
| Engineering with: Programming package | STEP 7 V5.4 or higher with HSP 261 |
| CiR synchronization time, basic load | 100 ms |
|---|---|
| CiR synchronization time, time per I/O byte | 10 µs |
| Rated value (DC) | Power supply via system power supply |
|---|
| Part number | 6ES7416-2XP07-0AB0 |
|---|---|
| Type designation | CPU 416-2 |
| Brand | Siemens |
| Condition | New, factory sealed |
| Source | Siemens and its authorised distributors |
| Warranty | Manufacturer warranty |
| Lifecycle status | Phase-out announced by the manufacturer |
| EAN | 4047622160275 |
| ETIM class | EC000236 |
| eCl@ss | 27242207 |
| from backplane bus 5 V DC, typ. | 0.9 A |
|---|---|
| from backplane bus 5 V DC, max. | 1.1 A |
| from backplane bus 24 V DC, max. | 300 mA; 150 mA per DP interface |
| from interface 5 V DC, max. | 90 mA; At each DP interface |
| Power loss, typ. | 4.5 W |
|---|
| Type of memory | RAM |
|---|---|
| Work memory: integrated | 8 Mbyte |
| Work memory: integrated (for program) | 4 Mbyte |
| Work memory: integrated (for data) | 4 Mbyte |
| Work memory: expandable | No |
| Load memory: expandable FEPROM | Yes; with Memory Card (FLASH) |
| Load memory: expandable FEPROM, max. | 64 Mbyte |
| Load memory: integrated RAM, max. | 1 Mbyte |
| Load memory: expandable RAM | Yes; with Memory Card (RAM) |
| Load memory: expandable RAM, max. | 64 Mbyte |
| Backup: present | Yes |
| Backup: with battery | Yes; all data |
| Backup: without battery | No |
| Backup battery: Backup current, typ. | 180 µA; up to 40 °C |
|---|---|
| Backup battery: Backup current, max. | 850 µA |
| Backup battery: Backup time, max. | Dealt with in the module data manual with the secondary conditions and the factors of influence |
| Backup battery: Feeding of external backup voltage to CPU | 5 V DC to 15 V DC |
| for bit operations, typ. | 12.5 ns |
|---|---|
| for word operations, typ. | 12.5 ns |
| for fixed point arithmetic, typ. | 12.5 ns |
| for floating point arithmetic, typ. | 25 ns |
| DB: Number, max. | 10 000; Number range: 1 to 16000 |
|---|---|
| DB: Size, max. | 64 kbyte |
| FB: Number, max. | 5 000; Number range: 0 to 7999 |
| FB: Size, max. | 64 kbyte |
| FC: Number, max. | 5 000; Number range: 0 to 7999 |
| FC: Size, max. | 64 kbyte |
| OB: Number, max. | see instruction list |
| OB: Size, max. | 64 kbyte |
| OB: Number of free cycle OBs | 1; OB 1 |
| OB: Number of time alarm OBs | 8; OB 10-17 |
| OB: Number of delay alarm OBs | 4; OB 20-23 |
| OB: Number of cyclic interrupt OBs | 9; OB 30-38 (shortest cycle that can be set = 500 µs) |
| OB: Number of process alarm OBs | 8; OB 40-47 |
| OB: Number of DPV1 alarm OBs | 3; OB 55-57 |
| OB: Number of isochronous mode OBs | 4; OB 61-64 |
| OB: Number of multicomputing OBs | 1; OB 60 |
| OB: Number of background OBs | 1; OB 90 |
| OB: Number of startup OBs | 3; OB 100-102 |
| OB: Number of asynchronous error OBs | 9; OB 80-88 |
| OB: Number of synchronous error OBs | 2; OB 121, 122 |
| Nesting depth: per priority class | 24 |
| Nesting depth: additional within an error OB | 2 |
| S7 counter: Number Retentivity | 2 048 |
|---|---|
| S7 counter: adjustable | Yes |
| S7 counter: preset Counting range | Z 0 to Z 7 |
| S7 counter: lower limit | 0 |
| S7 counter: upper limit | 999 |
| IEC counter: present | Yes |
| IEC counter: Type | SFB |
| IEC counter: Number | Unlimited (limited only by RAM capacity) |
| S7 timer: Number Retentivity | 2 048 |
| S7 timer: adjustable | Yes |
| S7 timer: preset Time range | No times retentive |
| S7 timer: lower limit | 10 ms |
| S7 timer: upper limit | 9 990 s |
| IEC timer: present | Yes |
| IEC timer: Type | SFB |
| IEC timer: Number | Unlimited (limited only by RAM capacity) |
| Retentive data area (incl. timers, counters, flags), max. | Total working and load memory (with backup battery) |
|---|---|
| Flag: Size, max. | 16 kbyte; Size of bit memory address area |
| Flag: Retentivity available | Yes |
| Flag: Retentivity preset | MB 0 to MB 15 |
| Flag: Number of clock memories | 8; in 1 memory byte |
| Local data: adjustable, max. | 32 kbyte |
| Local data: preset | 16 kbyte |
| I/O address area: Inputs | 16 kbyte |
|---|---|
| I/O address area: Outputs | 16 kbyte |
| Process image: Inputs, adjustable | 16 kbyte |
| Process image: Outputs, adjustable | 16 kbyte |
| Process image: Inputs, default | 512 byte |
| Process image: Outputs, default | 512 byte |
| Process image: consistent data, max. | 244 byte |
| Process image: Access to consistent data in process image | Yes |
| Subprocess images: Number of subprocess images, max. | 15 |
| Digital channels: Inputs | 131 072 |
| Digital channels: of which central | 131 072 |
| Digital channels: Outputs | 131 072 |
| Analog channels: Inputs | 8 192 |
| Analog channels: of which central | 8 192 |
| Analog channels: Outputs | 8 192 |
| Number of expansion units, max. | 21 |
|---|---|
| connectable OPs | 95 |
| Multicomputing | Yes; 4 CPUs max. (with UR1 or UR2) |
| Interface modules: Number of connectable IMs (total), max. | 6 |
| Interface modules: Number of connectable IM 460s, max. | 6 |
| Interface modules: Number of connectable IM 463s, max. | 4; IM 463-2 |
| Number of DP masters: integrated | 2 |
| Number of DP masters: via CP | 10; CP 443-5 Extended |
| Number of DP masters: via IM 467 | 4 |
| Number of DP masters: Mixed mode IM + CP permitted | No; IM 467 cannot be used jointly with CP 443-5 Ext. or CP 443-1 in PROFINET IO mode |
| Number of DP masters: via interface module | 0 |
| Number of DP masters: Number of pluggable S5 modules (via adapter capsule in central device), max. | 6 |
| Number of IO Controllers: Integrated | 0 |
| Number of IO Controllers: Via CP | 4; Max. 4 in the central controller; no mixed operation of different CP 443-1 types in PROFINET IO mode |
| Number of operable FMs and CPs (recommended): FM | Limited by number of slots and number of connections |
| Number of operable FMs and CPs (recommended): CP, PtP | CP 440: Limited by number of slots; CP 441: limited by number of connections |
| Number of operable FMs and CPs (recommended): PROFIBUS and Ethernet CPs | 14; In total max. 10 CPs as DP master and PROFINET controller, of which up to 10 IMs or CPs as DP master and up to 4 CPs as PROFINET controller |
| Slots: required slots | 1 |
| Clock: Hardware clock (real-time) | Yes |
|---|---|
| Clock: retentive and synchronizable | Yes |
| Clock: Resolution | 1 ms |
| Clock: Deviation per day (buffered), max. | 1.7 s; Power off |
| Clock: Deviation per day (unbuffered), max. | 8.6 s; For power On |
| Operating hours counter: Number | 16 |
| Operating hours counter: Number/Number range | 0 to 15 |
| Operating hours counter: Range of values | SFCs 2, 3 and 4: 0 to 32767 hours SFC 101: 0 to 2^31 - 1 hours |
| Operating hours counter: Granularity | 1 h |
| Operating hours counter: retentive | Yes |
| Clock synchronization: supported | Yes |
| Clock synchronization: to MPI, master | Yes |
| Clock synchronization: on MPI, device | Yes |
| Clock synchronization: to DP, master | Yes |
| Clock synchronization: on DP, device | Yes |
| Clock synchronization: in AS, master | Yes |
| Clock synchronization: in AS, device | Yes |
| Clock synchronization: on Ethernet via NTP | No; Via CP |
| Clock synchronization: to IF 964 DP | No |
| Time difference in system when synchronizing via: MPI, max. | 200 ms |
| Interfaces/bus type | 1 x MPI/PROFIBUS DP, 1 x PROFIBUS DP |
|---|---|
| Number of RS 485 interfaces | 2; Combined MPI / PROFIBUS DP and PROFIBUS DP |
| Interface type | MPI/PROFIBUS DP |
|---|---|
| Isolated | Yes |
| Interface types: RS 485 | Yes |
| Interface types: Output current of the interface, max. | 150 mA |
| Protocols: MPI | Yes |
| Protocols: PROFIBUS DP master | Yes |
| Protocols: PROFIBUS DP device | Yes |
| MPI: Number of connections | 44; If a diagnostics repeater is used on the line, the number of connection resources on the line is reduced by 1 |
| MPI: Transmission rate, max. Services | 12 Mbit/s |
| MPI: PG/OP communication | Yes |
| MPI: Routing | Yes |
| MPI: Global data communication | Yes |
| MPI: S7 basic communication | Yes |
| MPI: S7 communication | Yes |
| MPI: S7 communication, as client | Yes |
| MPI: S7 communication, as server | Yes |
| PROFIBUS DP master: Number of connections, max. | 32; If a diagnostics repeater is used on the line, the number of connection resources on the line is reduced by 1 |
| PROFIBUS DP master: Transmission rate, max. | 12 Mbit/s |
| PROFIBUS DP master: max. number of DP devices Services | 32 |
| PROFIBUS DP master: PG/OP communication | Yes |
| PROFIBUS DP master: Routing | Yes; S7 routing |
| PROFIBUS DP master: Global data communication | No |
| PROFIBUS DP master: S7 basic communication | Yes |
| PROFIBUS DP master: S7 communication | Yes |
| PROFIBUS DP master: S7 communication, as client | Yes |
| PROFIBUS DP master: S7 communication, as server | Yes |
| PROFIBUS DP master: Equidistance | Yes |
| PROFIBUS DP master: Isochronous mode | Yes |
| PROFIBUS DP master: SYNC/FREEZE | Yes |
| PROFIBUS DP master: activation/deactivation of DP devices | Yes |
| PROFIBUS DP master: Direct data exchange (slave-to-slave communication) | Yes |
| PROFIBUS DP master: DPV1 Address area | Yes |
| PROFIBUS DP master: Inputs, max. | 2 kbyte |
| PROFIBUS DP master: Outputs, max. User data per DP device | 2 kbyte |
| PROFIBUS DP master: user data per DP device, max. | 244 byte |
| PROFIBUS DP master: Outputs, max. | 244 byte |
| PROFIBUS DP master: Slots, max. | 244 |
| PROFIBUS DP master: per slot, max. | 128 byte |
| PROFIBUS DP device: Number of connections | 32 |
| PROFIBUS DP device: Transmission rate, max. | 12 Mbit/s |
| PROFIBUS DP device: automatic baud rate search | No |
| PROFIBUS DP device: Address area, max. | 32; Virtual slots |
| PROFIBUS DP device: User data per address area, max. | 32 byte |
| PROFIBUS DP device: of which consistent, max. Services | 32 byte |
| PROFIBUS DP device: PG/OP communication | Yes; with interface active |
| PROFIBUS DP device: Routing | Yes; with interface active |
| PROFIBUS DP device: Global data communication | No |
| PROFIBUS DP device: S7 basic communication | No |
| PROFIBUS DP device: S7 communication | Yes |
| PROFIBUS DP device: S7 communication, as client | Yes |
| PROFIBUS DP device: S7 communication, as server | Yes |
| PROFIBUS DP device: Direct data exchange (slave-to-slave communication) | No |
| PROFIBUS DP device: DPV1 Transfer memory | No |
| PROFIBUS DP device: Inputs | 244 byte |
| PROFIBUS DP device: Outputs | 244 byte |
| Interface type | PROFIBUS DP |
|---|---|
| Isolated | Yes |
| Interface types: RS 485 | Yes |
| Interface types: Output current of the interface, max. | 150 mA |
| Protocols: PROFIBUS DP master | Yes |
| Protocols: PROFIBUS DP device | Yes |
| PROFIBUS DP master: Number of connections, max. | 32 |
| PROFIBUS DP master: Transmission rate, max. | 12 Mbit/s |
| PROFIBUS DP master: max. number of DP devices Services | 125 |
| PROFIBUS DP master: PG/OP communication | Yes |
| PROFIBUS DP master: Routing | Yes; S7 routing |
| PROFIBUS DP master: Global data communication | No |
| PROFIBUS DP master: S7 basic communication | Yes |
| PROFIBUS DP master: S7 communication | Yes |
| PROFIBUS DP master: S7 communication, as client | Yes |
| PROFIBUS DP master: S7 communication, as server | Yes |
| PROFIBUS DP master: Equidistance | Yes |
| PROFIBUS DP master: Isochronous mode | Yes |
| PROFIBUS DP master: SYNC/FREEZE | Yes |
| PROFIBUS DP master: activation/deactivation of DP devices | Yes |
| PROFIBUS DP master: Direct data exchange (slave-to-slave communication) | Yes |
| PROFIBUS DP master: DPV1 Address area | Yes |
| PROFIBUS DP master: Inputs, max. | 8 kbyte |
| PROFIBUS DP master: Outputs, max. User data per DP device | 8 kbyte |
| PROFIBUS DP master: user data per DP device, max. | 244 byte |
| PROFIBUS DP master: Outputs, max. | 244 byte |
| PROFIBUS DP master: Slots, max. | 244 |
| PROFIBUS DP master: per slot, max. | 128 byte |
| PROFIBUS DP device: Number of connections | 32 |
| PROFIBUS DP device: Transmission rate, max. | 12 Mbit/s |
| PROFIBUS DP device: Address area, max. | 32 |
| PROFIBUS DP device: User data per address area, max. | 32 byte |
| PROFIBUS DP device: of which consistent, max. Services | 32 byte |
| PROFIBUS DP device: Routing Transfer memory | Yes; with interface active |
| PROFIBUS DP device: Inputs | 244 byte |
| PROFIBUS DP device: Outputs | 244 byte |
| SIMATIC communication: S7 routing | Yes |
|---|---|
| Open IE communication: ISO-on-TCP (RFC1006) | Via CP 443-1 and loadable FB |
| Open IE communication: Data length, max. | 1 452 bytes via CP 443-1 Adv. |
| Web server: supported | No |
| Equidistance | Yes |
|---|---|
| Number of DP masters with isochronous mode | 2 |
| payload per isochronous device, max. | 244 byte |
| shortest clock pulse | 1 ms; 0.5 ms without use of SFC 126, 127 |
| max. cycle | 32 ms |
| PG/OP communication | Yes |
|---|---|
| Number of connectable OPs with message processing | 95; When using Alarm_S/SQ and Alarm_D/DQ |
| Number of connectable OPs without message processing | 95 |
| Data record routing | Yes |
| Global data communication: supported | Yes |
| Global data communication: Number of GD loops, max. | 16 |
| Global data communication: Number of GD packets, transmitter, max. | 16 |
| Global data communication: Number of GD packets, receiver, max. | 32 |
| Global data communication: Size of GD packets, max. | 54 byte |
| Global data communication: Size of GD packet (of which consistent), max. | 1 variable |
| S7 basic communication: supported | Yes |
| S7 basic communication: User data per job, max. | 76 byte |
| S7 basic communication: User data per job (of which consistent), max. | 1 variable |
| S7 communication: supported | Yes |
| S7 communication: as server | Yes |
| S7 communication: as client | Yes |
| S7 communication: User data per job, max. | 64 kbyte |
| S7 communication: User data per job (of which consistent), max. | 462 byte; 1 variable |
| S5 compatible communication: supported | Yes; Via FC AG_SEND and AG_RECV, max. via 10 CP 443-1 or 443-5 |
| S5 compatible communication: User data per job, max. | 8 kbyte |
| S5 compatible communication: User data per job (of which consistent), max. | 240 byte |
| S5 compatible communication: Number of simultaneous AG-SEND/AG-RECV orders per CPU, max. | 64/64 |
| Standard communication (FMS): supported | Yes; Via CP and loadable FB |
| Number of connections: overall | 96 |
| Number of connections: usable for PG communication | 95 |
| Number of connections: reserved for PG communication | 1 |
| Number of connections: adjustable for PG communication, max. | 0 |
| Number of connections: usable for OP communication | 95 |
| Number of connections: reserved for OP communication | 1 |
| Number of connections: adjustable for OP communication, max. | 0 |
| Number of connections: usable for S7 basic communication | 94 |
| Number of connections: reserved for S7 basic communication | 0 |
| Number of connections: adjustable for S7 basic communication, max. | 0 |
| Number of connections: usable for S7 communication | 94 |
| Number of connections: reserved for S7 communication | 0 |
| Number of connections: adjustable for S7 communication, max. | 0 |
| Number of connections: usable for routing | 47 |
| Number of connections: reserved for routing | 0 |
| Number of connections: adjustable for routing, max. | 0 |
| Number of login stations for message functions, max. | 95; Max. 95 with Alarm_S/SQ and Alarm_D/DQ (OPs); max. 16 with Alarm, Alarm_8, Alarm_8P, Notify and Notify_8 (e.g. WinCC) |
|---|---|
| Symbol-related messages | Yes |
| SCAN procedure | Yes |
| Program alarms | Yes |
| Process diagnostic messages | Yes |
| simultaneously active Alarm_S blocks, max. | 1 000; Simultaneously active alarm_S/SQ blocks or alarm_D/DQ blocks |
| Alarm 8-blocks | Yes |
| Number of instances for alarm 8 and S7 communication blocks, max. | 4 000 |
| preset, max. | 600 |
| Process control messages | Yes |
| Number of archives that can log on simultaneously (SFB 37 AR_SEND) | 32 |
| Number of messages: overall, max. | 1 024 |
| Number of messages: in 100 ms grid, max. | 128 |
| Number of messages: in 500 ms grid, max. | 512 |
| Number of messages: in 1000 ms grid, max. | 1 024 |
| Number of additional values: with 100 ms grid, max. | 1 |
| Number of additional values: with 500, 1000 ms grid, max. | 10 |
| Status block | Yes; Up to 16 simultaneously |
|---|---|
| Single step | Yes |
| Number of breakpoints | 16 |
| Status/control: Status/control variable | Yes; Up to 16 variable tables |
| Status/control: Variables | Inputs/outputs, memory bits, DBs, distributed I/Os, timers, counters |
| Status/control: Number of variables, max. | 70; Status/control |
| Forcing: Forcing | Yes |
| Forcing: Forcing, variables | Inputs, outputs, bit memories, peripheral inputs, peripheral outputs |
| Forcing: Number of variables, max. | 512 |
| Diagnostic buffer: present | Yes |
| Diagnostic buffer: Number of entries, max. | 3 200 |
| Diagnostic buffer: adjustable | Yes |
| Diagnostic buffer: preset | 120 |
| Service data: Can be read out | Yes |
| CE mark | Yes |
|---|---|
| CSA approval | Yes |
| UL approval | Yes |
| cULus | Yes |
| FM approval | Yes |
| RCM (formerly C-TICK) | Yes |
| KC approval | Yes |
| EAC (formerly Gost-R) | Yes |
| Use in hazardous areas: ATEX marking | ATEX II 3G Ex nA IIC T4 Gc |
| Ambient temperature during operation: min. | 0 °C |
|---|---|
| Ambient temperature during operation: max. | 60 °C |
| Configuration software: STEP 7 | Yes |
|---|---|
| Programming: Command set | see instruction list |
| Programming: Nesting levels | 7 |
| Programming: Access to consistent data in process image | Yes |
| Programming: System functions (SFC) | see instruction list |
| Programming: System function blocks (SFB) Programming language | see instruction list |
| Programming: LAD | Yes |
| Programming: FBD | Yes |
| Programming: STL | Yes |
| Programming: SCL | Yes |
| Programming: CFC | Yes |
| Programming: GRAPH | Yes |
| Programming: HiGraph® Number of simultaneously active SFCs | Yes |
| Programming: DPSYC_FR | 2; SFC 11; per interface |
| Programming: D_ACT_DP | 8; SFC 12; per interface |
| Programming: RD_REC | 8; SFC 59; per interface |
| Programming: WR_REC | 8; SFC 58; per interface |
| Programming: WR_PARM | 8; SFC 55; per interface |
| Programming: PARM_MOD | 1; SFC 57; per interface |
| Programming: WR_DPARM | 2; SFC 56; per interface |
| Programming: DPNRM_DG | 8; SFC 13; per interface |
| Programming: RDSYSST | 8; SFC 51 |
| Programming: DP_TOPOL Number of simultaneously active SFBs | 1; SFC 103; per interface |
| Programming: RDREC | 8; SFB 52; per interface, but not more than 32 across all external interfaces |
| Programming: WRREC | 8; SFB 53; per interface, but not more than 32 across all external interfaces |
| Know-how protection: User program protection/password protection | Yes |
| Know-how protection: Block encryption | Yes; With S7 block Privacy |
| Width | 25 mm |
|---|---|
| Height | 290 mm |
| Depth | 219 mm |
| Weight, approx. | 700 g |
|---|
| Net weight | 0.896 kg |
|---|---|
| Country of origin | DE |
| Shipping weight | 1.396 kg |
| Ships from | Türkiye |
| Dispatch | — |
| Stock | On request |
Source: manufacturer data · Last verified: 01 Nov 2026
No documents are on file for this part yet.
Ask us for the datasheetThe tariff (HS) code on file for CPU 416-2 is 85371091.
The EAN (GTIN) of CPU 416-2 is 4047622160275.
CPU 416-2 ships from Türkiye. Shipping calculated at checkout · import duties and taxes paid on arrival.
A step-by-step guide to matching PLC output type, coil voltage and current, contact rating, and socket style when selecting an interface relay.
Compare the 5 main PLC types, IEC 61131-3 languages, scan-time sizing, and brand options to choose the right controller for your plant. Shop at...
PLC selection guide for engineers covering IEC 61131 compliance, Siemens, Rockwell, Schneider, ABB comparison, scan time sizing, and wiring. Shop at Stoklink.