Resolving Siemens LOGO! 8 TDE Offline Mode and IP Setup

David Krause13 min read
HMI / SCADASiemensTutorial / How-to
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Resolving Siemens LOGO! 8 TDE Offline Mode and IP Setup

Connecting a Siemens LOGO! 8 base module to a LOGO! TDE (Text Display External) over Ethernet is a frequent commissioning task that fails in predictable ways. The most common symptom is the TDE remaining in Offline mode indefinitely, with attempts to enter network parameters returning Failed to submit. This reference walks through the correct network architecture, IP scheme, TDE menu sequence, and message text configuration required to bring the pair online, then documents the diagnostic steps for the most common failure modes.

Engineering field note: A TDE that has been IP-configured but never told which LOGO! to talk to will stay Offline even when the LOGO! is reachable. The TDE is a client; the LOGO! is the server. Both directions must be configured independently.

1. System Architecture and Hardware Identification

The LOGO! 8 platform consists of a base module (logic controller with integrated Ethernet), optional expansion modules (digital/analog I/O, communication), and external operator interfaces. The TDE is a slave text display that mirrors selected message texts from the LOGO! and offers a small operator keypad for navigation and value editing. It does not run a program of its own; it relies entirely on a paired LOGO! base module.

Common hardware used with the LOGO! + TDE configuration
Component Catalog Number Role
LOGO! 8.3 base module (Ethernet, no display) 6ED1052-1MD08-0BA1 Logic + Ethernet server
LOGO! 8.3 base module (Ethernet, with display) 6ED1052-2MD08-0BA1 Logic + Ethernet + local HMI
LOGO! 8.4 base module (Ethernet, no display) 6ED1052-1MD08-0BA2 Firmware 1.81.x and later
LOGO! TDE (Text Display External) 6ED1055-4MH08-0BA1 2-line x 16 char text client
LOGO! Soft Comfort (engineering) 6ED1058-0BA08-0YA1 (V8.x) Programming tool

For the engineering manual and operating instructions covering LOGO! 8 base modules and the TDE, refer to the Siemens LOGO! 8 system manual (entry ID 109751049). Appendix D covers TDE menu navigation and configuration, which is the authoritative reference for the field-engineer sequence described in this article.

2. Required Network Topology

Two topologies work. Choose based on the panel count and the need for a programming PC on the same segment.

2.1 Direct Point-to-Point Link

The simplest configuration: a single Ethernet cable between the LOGO! base module RJ45 port and the TDE RJ45 port. No switch required. Use a Category 5e or higher patch cable. Modern Ethernet PHYs auto-negotiate MDI/MDX, so a crossover is not required.

2.2 Switched Segment with PC Access

When the same LOGO! is also programmed from LOGO! Soft Comfort on a service PC, place both the TDE and the PC on a common 100 Mbit switch. The LOGO! 8 has exactly one Ethernet port, so daisy-chaining through the TDE is not possible.

LOGO! 8 Base 6ED1052-xxx08-0BAx IP 192.168.0.1 Ethernet Switch Optional 100 Mbit LOGO! TDE 6ED1055-4MH08 IP 192.168.0.2 LOGO! Soft Comfort PC (192.168.0.10)

3. IP Addressing Scheme and Subnet Planning

The LOGO! 8 ships with factory-default IP 192.168.0.1 and subnet 255.255.255.0. The TDE is delivered with no functional IP until the installer configures one. Both devices must be on the same /24 subnet unless you route through a gateway — and the LOGO! 8 base module does not act as a router.

Recommended addressing for a single-LOGO! TDE pair
Device IP Address Subnet Mask Default Gateway Notes
LOGO! 8 base module 192.168.0.1 255.255.255.0 0.0.0.0 Server; IP may be reassigned via TDE if the TDE is on the same segment
LOGO! TDE 192.168.0.2 255.255.255.0 0.0.0.0 Client; address is required for the panel UI
Programming PC 192.168.0.10 255.255.255.0 0.0.0.0 Optional; LOGO! Soft Comfort V8.x
Constraint: Do not set the TDE and the LOGO! to the same IP. The TDE will not detect the conflict and the result is a silent Offline state with no error code other than Failed to submit on subsequent edits.

4. Prerequisites

  • LOGO! 8 base module with firmware 1.81.x or later (V8.4 hardware uses 1.81.x; earlier V8.0/8.1/8.2 hardware uses 0BA8 firmware 1.08.x or later).
  • LOGO! TDE with firmware compatible with the connected LOGO! base module. Mismatched firmware generations (e.g., a V8.0 TDE on a V8.4 LOGO!) will pair but exhibit intermittent Offline drops after power cycle.
  • Power supply sized for both units. A LOGO! 8 base draws up to 1.0 A at 24 V DC from a class-2 source; the TDE draws up to 0.4 A. Total continuous load: 1.4 A minimum supply headroom.
  • Patch cable, Cat 5e or better, < 100 m.
  • (Optional) LOGO! Soft Comfort V8.4 for commissioning and program download. The setup described here is fully achievable from the TDE keypad and the LOGO! onboard menu alone.

5. Step-by-Step Configuration

5.1 Configure the LOGO! Base IP

  1. Power up the LOGO! 8 base module. Wait for the green RUN LED to go steady.
  2. On the base module, navigate: ESC > Network > IP Address. The default 192.168.0.1 should appear.
  3. If the address has been changed previously, set it to 192.168.0.1 (or any other 192.168.0.x address) and press OK. The display will confirm with Set momentarily.
  4. Navigate to ESC > Network > Subnet Mask. Set to 255.255.255.0.

5.2 Configure the TDE IP Address

  1. Apply 24 V DC to the TDE power terminals. The display will show LOGO! TDE and then either a configured LOGO! or the Offline splash.
  2. Press any arrow key to enter the main menu.
  3. Navigate: Main Menu > Network > IP Address.
  4. Use the arrow keys to enter 192.168.0.2. Confirm each octet with OK.
  5. When the final octet is confirmed, the TDE may briefly show Submit followed by either a confirmation beep or the string Failed to submit.
Failure cause for Failed to submit: The TDE does not have a LOGO! partner selected (see 5.3). The TDE requires a configured partner before it will commit network parameters. The error is misleading — the IP was written to non-volatile memory, but the TDE refuses to flag the change as successful until it has a valid peer.

5.3 Select the LOGO! Partner in the TDE

This is the step most often missed and is the root cause of persistent Offline state. The TDE must be told which LOGO! IP it should poll.

  1. From the TDE main menu, navigate: Main Menu > LOGO! Selection.
  2. The list will be empty on a new TDE. Press OK to add an entry.
  3. Enter the LOGO! IP (192.168.0.1 in this example). Confirm.
  4. The TDE will broadcast an S7/LOGO! discovery packet and add the LOGO! to the list with its detected name (e.g., LOGO_08).
  5. Highlight the entry and press OK to mark it as the active partner.
  6. Return to the main menu. The Offline splash should clear within 2–3 seconds; the display will show the configured message text (or a default No Message if none is active).

5.4 Enable the Message Text for the TDE

LOGO! 8 message text blocks have a property dialog in LOGO! Soft Comfort. By default, a message text is shown on the integrated LOGO! display only. To route it to the TDE, the property LOGO! TD / Both must be selected.

  1. In LOGO! Soft Comfort, open the message text function block properties.
  2. Open the Properties tab.
  3. Set Target to Both (preferred for dual-display plants) or LOGO! TD if the integrated display is intentionally blanked.
  4. Transfer the program to the LOGO! and stop/restart the TDE to pick up the new message text map.
TDE Powered No IP, no partner Set TDE IP 192.168.0.2 / 24 LOGO! Selection Active partner 192.168.0.1 Online Messages displayed Offline Failed to submit partner OK no partner Enable Message Text target = "Both" or "LOGO! TD" in Soft Comfort Transfer program to LOGO!, power-cycle TDE to reload the message table

6. Verification

After completing 5.1 through 5.4, perform the following checks. A correctly commissioned pair passes all five.

  1. Splash check. The TDE shows no Offline string on power-up; the previously chosen partner name appears briefly.
  2. Message routing. Trigger a message text in the LOGO! program (force the input that gates the message block). The text appears on the TDE within 250 ms of the LOGO! state change.
  3. LOGO! Soft Comfort online test. From the PC at 192.168.0.10, open Tools > Ethernet Connections and ping 192.168.0.1. A response in < 5 ms confirms cabling and addressing.
  4. Bidirectional cursor edit. On the TDE, navigate to a message text with an editable variable (e.g., threshold). Edit the value, press OK. The LOGO! should accept and the variable in the running program should change.
  5. Power-cycle persistence. Remove and re-apply 24 V to the TDE only (the LOGO! remains powered). The TDE should re-online in under 5 s and not require a partner re-selection.

7. Troubleshooting Matrix

Common TDE commissioning faults and corrective actions
Symptom Likely Cause Diagnostic Corrective Action
TDE shows Offline immediately on power-up No LOGO! partner selected in TDE Main Menu > LOGO! Selection — list empty Add partner, set as active (5.3)
Failed to submit on IP Address entry TDE has no active partner to validate against Re-attempt after partner selection Configure partner first, re-enter IP
Online, but no message text appears Message text target set to LOGO! only, not Both / LOGO! TD Inspect message block properties in Soft Comfort Set target to Both, re-transfer program
TDE periodically drops to Offline Switched network with broadcast storm; or duplicate IP Wireshark on mirror port; check ARP table Isolate TDE/LOGO on dedicated switch; reassign one IP
TDE shows LOGO! not found Subnet mismatch or VLAN tag on managed switch Compare subnet masks; disable VLAN tagging on port Align subnet to 255.255.255.0; move to access port
Edits accepted in TDE, but variable does not change in LOGO! Variable flagged read-only in Soft Comfort; or wrong cursor position Inspect message text variable mapping Re-author message with edit enable for the variable
TDE keypad dead after firmware change on LOGO! TDE firmware incompatible with new LOGO! firmware Cross-check TDE firmware version in TDE menu > System Info Update TDE firmware via SD card or replace TDE

8. Message Text Properties Reference

The message text block in LOGO! Soft Comfort exposes the following routing options. Misconfiguration here is the second most common cause of an apparently online but silent TDE.

Message text target options
Target Behavior Use Case
LOGO! (integrated display) Shown on base module only Local operator panel at the cabinet
LOGO! TD (TDE only) Shown on TDE only Remote cabinet, no local display
Both Identical content on base display and TDE Dual-station plants, redundant display
Disabled Not shown anywhere; logic still runs Temporary suppression during commissioning

For the message text block in LOGO! 8, the parameter MessageText.Target accepts the enumerated values LOGO, TD, Both. The default is LOGO. Always verify this parameter when reusing a project template — a copy/paste of an old project will silently carry the original target.

9. Advanced Configuration: Multiple TDEs per LOGO!

A single LOGO! 8 base module supports up to 8 external text displays simultaneously. Each TDE must hold a unique IP and reference the same LOGO! partner IP. When deploying more than one TDE, plan the IP block:

LOGO! base:        192.168.0.1
TDE #1 (line 1):  192.168.0.2
TDE #2 (line 2):  192.168.0.3
TDE #3 (line 3):  192.168.0.4
...
TDE #8 (line 8):  192.168.0.9
PC (Soft Comfort):192.168.0.10
Subnet mask:       255.255.255.0
Gateway:           0.0.0.0

Polling load on the LOGO! increases linearly with the TDE count. At 8 TDEs the LOGO! 8 CPU spends approximately 6% of scan time servicing the text display update loop. Above this count the message text visible-to-tell-tale latency exceeds 1 s, which may not be acceptable for fast alarm texts.

10. Web Server Cross-Check

The LOGO! 8 includes an integrated web server that can be used to verify communication independently of the TDE. This is the fastest way to rule out cabling or LOGO! configuration issues.

  1. From a PC on the same subnet, browse to http://192.168.0.1.
  2. If a credentials prompt appears, leave the user blank and enter the LOGO! protection password (factory default: LOGO).
  3. The web server shows the current LOGO! state, variable values, and message texts.
  4. If the web page loads, cabling, IP, and LOGO! services are healthy. The TDE-specific issue is then limited to TDE-side configuration (partner selection or message routing).
Security note: The web server is enabled by default. In production networks, disable it via ESC > Network > Web Server Access or restrict by IP to avoid exposing the LOGO! state to the plant LAN.

11. Field-Proven Caveats

  • After changing the LOGO! IP, the TDE will not auto-update its partner reference. The new IP must be re-entered in LOGO! Selection manually. The TDE keeps the old entry but marks it as unreachable.
  • A TDE does not retain clock or program data; a power-cycle is safe and fast. However, a TDE left unpowered for > 30 minutes will not auto-reconnect if the LOGO! is also unpowered — both must be alive on the segment.
  • Using a managed switch with IGMP snooping disabled is acceptable. With IGMP snooping enabled, multicast packets used for the LOGO! discovery protocol can be filtered, causing the TDE to never see the LOGO!. Disable IGMP snooping on the TDE/LOGO VLAN as a default.
  • Long message text strings (> 24 characters) will scroll on the TDE. Plan the visible portion of the message for the first 16 characters per line to avoid missing the trigger context.
  • Password protection on the LOGO! base (set in ESC > Settings > Password) is enforced by the TDE for edit operations. If a user reports they can view but not edit, this is by design.

12. Standards and Reference Documentation

For additional verification against the official Siemens documentation set, the following resources cover the same content in expanded form:

Why does the TDE show "Failed to submit" when I save the IP address?

The TDE requires an active LOGO! partner to validate a network change. Add the LOGO! IP under Main Menu > LOGO! Selection first, set it as active, then re-enter the IP under Network > IP Address. The Failed to submit string is the TDE's way of saying it has no peer to confirm the change with, not a sign that the IP was lost.

The TDE is online but my message text never appears. What is wrong?

The message text block in LOGO! Soft Comfort has a Target property defaulting to LOGO! (integrated display only). Open the message text properties, set Target to Both or LOGO! TD, transfer the program to the LOGO!, and power-cycle the TDE so it reloads the message table.

Can I assign any IP to the TDE as long as it matches the LOGO! subnet?

Yes, but stay on the same /24 subnet as the LOGO! and avoid addresses ending in .0, .255, or the same address as the LOGO!. The simplest convention is 192.168.0.2 for a single TDE, incrementing for additional TDEs (.3, .4, …).

How many TDEs can one LOGO! 8 support?

Up to 8 simultaneous TDEs. Each requires a unique IP, a LOGO! Selection entry pointing to the LOGO!, and its own message text target setting. CPU scan time impact is roughly 0.75% per active TDE; above 8 the LOGO! will not pair additional devices.

How do I confirm the LOGO! is reachable without using the TDE?

Open a browser on a PC on the same subnet and navigate to http://192.168.0.1. The LOGO! 8 web server (if enabled) shows the current state, variables, and message texts. Successful load confirms cabling, IP, and the LOGO! service are healthy, isolating the issue to TDE-side configuration.

Back to blog