Resolving LOGO! 8 Ticker Direction Reversal on FS06 Firmware
The LOGO! 8 onboard Ticker function is a widely used display feature for message text on the LOGO! base module's integrated display and on the optional LOGO! TDE external text display. On certain LOGO! 8 hardware configurations, the Ticker exhibits a firmware defect where the message text scrolls to the left for three full cycles, then reverses direction and scrolls to the right. This article documents the affected part numbers, the firmware behavior, the Siemens technical support findings, the verified workarounds, and the field-procedure for hardware replacement and verification.
1. Problem Statement: Ticker Direction Reversal
The Ticker characteristic of the Message Text function block in LOGO!Soft Comfort is intended to scroll a configured text string horizontally across the active line of the display. The direction is not user-configurable; the firmware is expected to scroll the text consistently in one direction (left-to-right text reading order; visually scrolling to the left) for the duration of the active message.
On affected hardware, the following behavior is observed on the LOGO! integrated display (and on a connected LOGO! TDE if the message is routed to that target):
- The text scrolls to the left for the first three full cycles.
- On the fourth cycle, the text scrolls in the opposite direction (to the right).
- The pattern repeats: three left, one right, three left, one right, indefinitely.
The Ticker function has no directional parameter exposed in the engineering software; the reversal cannot be suppressed by configuration. The issue is not present on LOGO! 6 hardware, on LOGO! 8 with FS04 firmware, or on LOGO! 8.2 (FS01) hardware, and is not reproducible in the LOGO!Soft Comfort simulation environment when the program is run on a known-good device.
2. Affected Hardware and Software
The defect has been confirmed on the following part numbers and firmware states:
| Part Number | Description | Firmware State | Supply | Display | Status |
|---|---|---|---|---|---|
| 6ED1052-1HB00-0BA8 | LOGO! 8 base module | FS06 (0BA8 FS06) | 24 VAC/DC | Integrated 6-line LCD | AFFECTED |
| 6ED1052-1FB00-0BA8 | LOGO! 8 base module | FS04 (0BA8 FS04) | 230 VAC | Integrated 6-line LCD | NOT AFFECTED |
| 6ED1052-1MD08-0BA0 | LOGO! 8.2 base module | FS01 (0BA8 FS01) | 12/24 VDC RCE | 6-line backlit | NOT AFFECTED |
Software versions tested against the affected hardware:
| Software | Version | Compatible with FS06 | Notes |
|---|---|---|---|
| LOGO!Soft Comfort | V8.1.1 | Yes | Earlier V8.x release; produces same defect when targeted at FS06 |
| LOGO!Soft Comfort | V8.2.0 | Yes | Latest release compatible with LOGO! 8 FS04-FS06; produces same defect |
| LOGO!Soft Comfort | V8.3+ | Limited | Targets LOGO! 8.2/8.3 (FS01) hardware; partial FS06 support |
| LOGO!Soft Comfort | V9.0 and later | No | Targets LOGO! 8.2/8.3 hardware; will not download to FS06 base |
The software version is not the source of the defect. Identical programs written in V8.1.1 and V8.2.0, transferred to the affected FS06 hardware, both exhibit the direction-reversal pattern. The defect is firmware-resident on the base module and is independent of the engineering toolchain.
3. Root Cause Analysis
Siemens technical support reviewed a video of the issue, reproduced the behavior on a 0BA8 FS06 device using LOGO!Soft Comfort V8.2.0, and confirmed that the Ticker direction is not a user-configurable parameter. The defect is a firmware-level bug in the Ticker display routine of the FS06 base module firmware.
The Ticker algorithm on the affected firmware initializes a left-direction scroll, but the scroll-direction register or its reset condition is not handled correctly: after three complete cycles (where one cycle is defined as the time for the text to enter from the right edge of the display, traverse the line, and exit from the left edge), the firmware inverts the direction. The inversion repeats on every fourth cycle, producing the observed 3:1 left:right pattern. The inversion is hard-coded in the FS06 firmware and is not user-accessible.
3.1 State Diagram of the Defect
The following state diagram illustrates the observed Ticker behavior on the affected FS06 hardware. Each state represents one complete scroll cycle, defined as text entering from the right, traversing the display, and exiting on the opposite edge.
4. Reproduction Procedure
To reproduce the defect on a suspect FS06 device, use the following minimal test program and observation procedure. The procedure is suitable for first-pass screening of suspect hardware and for verifying a replacement unit after RMA.
4.1 Test Program Construction
- Open LOGO!Soft Comfort V8.2.0 and create a new project (File > New).
- From the function block library, insert a Message Text block (Special Functions > Message Text).
- Configure the Message Text block as follows:
- En (enable): Connect to a digital input, or tie to a constant high (logo! high).
- P1, P2, P3, P4 (priority): Leave all at logic 0 (lowest priority).
-
Message text line 1: Enter a fixed ASCII string of at least 12 characters, for example:
HELLO WORLD 1234 - Ticker characteristic: Enable (check the Ticker box).
- Display target: Onboard LOGO! display.
- Character set: Western (default).
- Acknowledgment: Disabled.
- Save the program as
ticker_test.lscand download to the target LOGO! 8 device (PC -> LOGO! transfer). - Place the LOGO! in RUN mode.
4.2 Observation Procedure
- Power the LOGO! from a clean supply (within the device's rated range) and observe the message text on the integrated display.
- Count the number of complete left-direction scroll cycles. One cycle = text fully enters from the right edge, traverses the line, and exits on the left edge.
- Observe the direction of the fourth cycle.
- Continue observation for at least 10 cycles to confirm the 3:1 pattern is stable.
Expected result (defective FS06 firmware): Three left-direction cycles, one right-direction cycle, repeating.
Expected result (correct firmware): Continuous left-direction scrolling for all observed cycles.
5. Siemens Technical Support Findings
The defect was escalated through standard Siemens support channels. The following is a summary of the technical support findings as reported by Siemens Industry Automation and Drive Technologies support:
- The defect was reproduced by Siemens support on a 0BA8 FS06 device using LOGO!Soft Comfort V8.2.0.
- Siemens support confirmed that only LOGO!Soft Comfort V8.1.1 and V8.2.0 are fully compatible with the affected LOGO! 8 FS04 and FS06 hardware.
- Siemens support confirmed that the Ticker function has no direction parameter exposed in the LOGO! 8 firmware.
- Siemens support was unable to identify a configuration workaround and recommended device exchange.
- The case was escalated to Siemens Germany for firmware-level investigation; no firmware fix has been published for the LOGO! 8 (0BA8) base module as a result.
The official Siemens remediation is replacement of the affected base module with a unit of a confirmed-good firmware state (FS04 of the same part family, or a LOGO! 8.2 (FS01) unit of an equivalent I/O configuration). The replacement process is described in Section 7.
6. Workarounds and Mitigations
Because the firmware defect cannot be patched in the field, the available workarounds are limited to hardware substitution and program-level alternatives. Evaluate each option against the application requirements (supply voltage, I/O count, analog support, communication interfaces) before selecting a remediation path.
6.1 Option 1: Hardware Replacement (Recommended)
Replace the affected base module with a unit of a confirmed-good firmware state. The following alternatives have been verified in field use:
| Replacement | Part Number | FS | Supply | Digital I/O | Notes |
|---|---|---|---|---|---|
| LOGO! 8 (230 VAC) | 6ED1052-1FB00-0BA8 | FS04 | 230 VAC | 8 DI / 4 DO (relay) | Confirmed good Ticker; pin-compatible with 24 VAC/DC variant at input terminals; verify output contact rating matches application load |
| LOGO! 8.2 (12/24 VDC RCE) | 6ED1052-1MD08-0BA0 | FS01 | 12/24 VDC | 8 DI / 4 DO (relay) | Confirmed good Ticker; requires LOGO!Soft Comfort V8.3 or later for programming; verify analog I/O count and Ethernet interface requirements |
6.2 Option 2: Program-Level Alternatives
If hardware replacement is not feasible in the short term, the following program-level alternatives eliminate the Ticker defect entirely by avoiding the affected firmware routine.
- Static message text. Disable the Ticker characteristic in the Message Text block. The message text displays as a static string. This is the simplest workaround and has no firmware-side direction handling.
- Multiple message text blocks with alternating enable logic. Use two or more Message Text blocks with the Ticker characteristic disabled and rotate the active block using a clock-pulse generator (e.g., 1 Hz on/off pulse). This produces a flash/alternation effect without horizontal scrolling.
- Bar graph only. Replace the Ticker message with a bar graph indicator driven by an analog or digital value. The bar graph display routine is not affected by the Ticker defect and provides a clear at-a-glance status.
- External LOGO! TDE. Route the message text to a LOGO! TDE external text display. Verify that the TDE's own firmware is current; the TDE was not implicated in the original defect report and is generally a sound mitigation, but verify before relying on it for a customer-facing application.
6.3 Option 3: Reduce Cycle Count
If the Ticker characteristic cannot be avoided and hardware replacement is delayed, observe whether a 3-cycle limit can be enforced by using the message text acknowledgment (Ack) input to clear and re-trigger the message at the third cycle boundary. Each re-trigger resets the ticker counter on the affected firmware. This approach is application-dependent and has not been verified across all firmware variants; treat it as a contingency rather than a primary fix, and verify with a 30-minute observation under all operating modes.
6.4 Workaround Selection Matrix
| Scenario | Recommended Option | Rationale |
|---|---|---|
| Customer-facing display, message must scroll | Option 1: Hardware replacement | Eliminates defect permanently; minimal program change |
| Internal status display, scrolling not critical | Option 2.1: Static message | Single parameter change, no hardware work |
| Existing LOGO! 8.2 (FS01) hardware on shelf | Option 1: Replace with FS01 | Newest platform, confirmed good Ticker |
| Hard-to-access installation, downtime critical | Option 2.4: External TDE | Avoids base module replacement; TDE is field-installable |
| Temporary measure during parts lead time | Option 3: 3-cycle re-trigger | Buys time without hardware swap; verify carefully |
7. Hardware Replacement Procedure
Use the following procedure when substituting the affected base module. The procedure assumes the replacement unit has the same form factor and I/O count; for different form factors, adapt the wiring and configuration steps accordingly.
-
Capture the program. In LOGO!Soft Comfort, perform an
Upload from LOGO!or open the existing project file. Save a backup copy of the project (.lsc) with a versioned filename. - Document the wiring. Photograph or sketch the existing terminal wiring, including supply (L1/N for AC; 24V/0V for DC), inputs (I1..I8 or up to I1..I24 with expansion), and outputs (Q1..Q4 or up to Q1..Q20 with expansion). Note the I/O tag assignments used by the program.
- Power down. Isolate the supply to the LOGO! base module using the upstream disconnect and verify zero energy at the supply terminals with a meter.
- Remove the affected unit. Detach the terminal blocks and the base module from the DIN rail or panel mount. For LOGO! 8 installations with expansion modules, note the expansion bus order so the modules can be re-installed in the same sequence.
- Install the replacement. Mount the new base module on the DIN rail, reattach the expansion modules in the original order (left-to-right bus order), and reseat the terminal blocks with the correct orientation.
- Rewire to the documented assignment. Apply the original wiring, double-checking supply polarity on DC variants and phase/neutral on AC variants. Re-torque the terminal screws to the rated value.
- Download the program. Connect the PC running LOGO!Soft Comfort, select the correct LOGO! type in the software (Tools > Select Hardware), and download the program. Use the PC -> LOGO! transfer dialog and acknowledge any firmware-compatibility warning if prompted.
- Verify I/O operation. Place the LOGO! in RUN mode. Force each input from the source (sensor, switch, or simulation) and observe the corresponding output. Compare against the documented I/O assignment.
- Verify the Ticker function. If the program uses the Ticker, run the reproduction procedure from Section 4 and confirm at least 10 cycles of consistent left-direction scrolling. If the direction reverses, the replacement unit is itself defective and should be quarantined for return.
- Return the affected unit. Tag the affected unit with the support case number, the FS state, and the RMA reference. Pack in anti-static packaging and ship per the regional RMA procedure.
8. Compatible Firmware and Software Matrix
Use the following matrix to select the correct combination of LOGO! base module firmware and LOGO!Soft Comfort version. Compatibility is a function of the base module's FS (firmware state) designation; higher LOGO!Soft Comfort versions are generally backward-compatible with the FS levels they list in their compatibility dialog.
| LOGO! Hardware | FS | LOGO!Soft Comfort V8.1.1 | LOGO!Soft Comfort V8.2.0 | LOGO!Soft Comfort V8.3+ | LOGO!Soft Comfort V9.0+ |
|---|---|---|---|---|---|
| 6ED1052-1HB00-0BA8 | FS04 | Compatible | Compatible | Limited | Not compatible |
| 6ED1052-1HB00-0BA8 | FS06 (affected) | Compatible (defect present) | Compatible (defect present) | Limited | Not compatible |
| 6ED1052-1FB00-0BA8 | FS04 | Compatible | Compatible | Limited | Not compatible |
| 6ED1052-1MD08-0BA0 | FS01 (LOGO! 8.2) | Not compatible | Not compatible | Compatible | Compatible |
Legend:
- Compatible: Full feature support; program transfers and runs without warnings.
- Limited: Partial feature support; some function blocks or display features may not be available, or a compatibility warning is shown at transfer.
- Not compatible: The software cannot target the hardware; a different LOGO!Soft Comfort installation is required for the affected unit.
For the latest compatibility information, consult the official Siemens LOGO! software page and the version compatibility table in the LOGO!Soft Comfort installation package.
9. Ticker Function Programming Reference
The Ticker characteristic is a property of the Message Text function block in LOGO!Soft Comfort. The following parameter map summarizes the configurable inputs and properties relevant to the Ticker behavior.
| Parameter | Type | Default | Description |
|---|---|---|---|
| En | Boolean input | 0 | Enable input; when high, the message text is active and displayed |
| P1 | Boolean input | 0 | Priority 1 (highest); message is shown when this input is high regardless of lower-priority messages |
| P2 | Boolean input | 0 | Priority 2 |
| P3 | Boolean input | 0 | Priority 3 |
| P4 | Boolean input | 0 | Priority 4 (lowest) |
| Ack | Boolean input | 0 | Acknowledgment input; clears the message when pulsed, allowing the next message in priority order to display |
| Message text | String array | empty | Up to 6 lines of text, each up to 16 characters on the onboard display or up to 24 characters on the LOGO! TDE |
| Ticker | Boolean property | Off | When on, the active line scrolls horizontally across the display |
| Character set | Enum | Western | Western, Eastern European, Cyrillic, Greek, Turkish, etc. |
| Bar graph | Block instance | None | Optional bar graph overlay on the message text line |
| Display target | Enum | Onboard | Onboard LOGO! display, LOGO! TDE, or both |
| Scaling | Block instance | None | Optional analog scaling for the bar graph or a numeric embedded in the text |
| Status tag | Tag reference | None | Optional VM (variable memory) tag for embedded values |
Direction control: The Ticker property has no direction sub-parameter. The firmware determines scroll direction. On LOGO! 6 and on the unaffected LOGO! 8 firmware states, the direction is consistent (left). On the affected FS06 firmware, the direction inverts after three cycles.
Display line capacity: The onboard LOGO! display shows one line of up to 16 characters at a time when the Ticker is active. The LOGO! TDE external text display shows one line of up to 24 characters at a time. Strings longer than the display width trigger the Ticker behavior automatically when Ticker is enabled; strings shorter than the display width do not scroll.
Sample parameter block (LOGO!Soft Comfort V8.2.0):
Block: Message Text (B001)
En: I1
P1: 0
P2: 0
P3: 0
P4: 0
Ack: 0
Line1: "HELLO WORLD 1234"
Line2: (empty)
Line3: (empty)
Line4: (empty)
Line5: (empty)
Line6: (empty)
Ticker: ON
Display: Onboard + TDE
Character set: Western
Bar graph: none
10. LOGO! 8 Product Family Specifications
For context and to support replacement decisions, the following table summarizes the LOGO! 8 base module specifications relevant to this defect. Specifications are drawn from the official Siemens product documentation; verify against the device label and the documentation shipped with the unit before commissioning.
| Specification | LOGO! 8 (0BA8) Base Module |
|---|---|
| Max digital inputs per base module | 24 |
| Max digital outputs per base module | 20 |
| Max analog inputs per base module | 8 |
| Max analog outputs per base module | 8 |
| Display | Integrated 6-line LCD (LOGO! 8) or 6-line backlit (LOGO! 8.2) |
| Programming interface | Ethernet (LOGO! 8 and later); LOGO!Soft Comfort required for engineering |
| Communication | Ethernet, Modbus TCP, optional S7-compatible communication via LOGO! CMR |
| Expansion modules | Digital, analog, communication; max configuration limited by firmware and power budget |
| Firmware update method | LOGO!Soft Comfort (factory or service center only for base module firmware) |
For the full product overview, refer to the Siemens LOGO! Product Overview PDF.
The LOGO! 8 (0BA8) generation covers a wide range of supply and I/O variants. The 6ED1052-1xx00-0BA8 part numbering follows the Siemens convention where the 5th and 6th characters encode the supply and I/O type. Verify the part number and FS state on the device label before commissioning a replacement; the FS state is typically printed on a small label on the side or back of the base module.
10.1 Part Number Decode (6ED1052 family)
| Part Number Segment | Meaning | Example |
|---|---|---|
| 6ED1052 | LOGO! 8 base module family | 6ED1052-1... |
| -1HB00- | 24 VAC/DC supply, integrated display, relay outputs | 6ED1052-1HB00-0BA8 |
| -1FB00- | 230 VAC supply, integrated display, relay outputs | 6ED1052-1FB00-0BA8 |
| -1MD08- | 12/24 VDC supply, integrated display, relay outputs, LOGO! 8.2 generation | 6ED1052-1MD08-0BA0 |
| 0BA8 / 0BA0 | Hardware release identifier; 0BA8 = LOGO! 8, 0BA0 = LOGO! 8.2 (newer generation) | 6ED1052-1MD08-0BA0 |
11. Field Commissioning Verification
After replacement, run the following verification sequence before handing the system back to operations.
- Visual check. Confirm the device label, FS designation, and supply rating match the documentation. Photograph the label and attach to the commissioning record.
- Power-on test. Apply supply within the rated range and verify the LOGO! boot sequence completes (the LOGO! display shows the configured message text or the default start screen within 5 seconds).
-
Program transfer check. Confirm the program is the intended version. Use LOGO!Soft Comfort's
Comparefunction (Online > Compare) to verify the on-line program matches the off-line source. - I/O walk-down. Force each input from the source (sensor, switch, or simulation) and observe the corresponding output. Record the result for each input and output address used by the program.
- Ticker verification. Run the reproduction procedure from Section 4 and confirm at least 10 cycles of consistent left-direction scrolling. If the direction reverses, the replacement unit is itself defective and should be quarantined for return.
- Communication check. If the LOGO! is networked (Modbus TCP, Ethernet, or S7 communication), verify the network connection and the data exchange with the master or HMI. Check that the polling registers return expected values.
- Documentation update. Record the new device's serial number, FS state, and replacement date in the asset register. Update the support case with the resolution and the RMA reference. File the commissioning record with the project documentation.
12. Escalation and Support Path
When the defect is observed, follow this escalation path to obtain a replacement or a confirmed firmware fix.
- Document the defect. Capture a video of the message text display showing at least 5 cycles of the 3:1 pattern. Note the device part number, FS state, and LOGO!Soft Comfort version on the video.
-
Open a Siemens support request. Use the regional Siemens Industry Online Support portal. Attach the video and the project file (
.lsc). Reference the part number (e.g., 6ED1052-1HB00-0BA8) and the FS state (e.g., FS06). - First-line response. Siemens first-line support may attempt a configuration workaround (e.g., downgrading to LOGO!Soft Comfort V8.1.1) or recommend a hardware exchange. Provide the project file and a clean reproduction procedure.
- Escalation to Siemens Germany. If the defect is reproducible and not resolved by first-line support, request escalation to Siemens Germany Industry Automation and Drive Technologies support. Reference the support case number.
- RMA and replacement. If a hardware exchange is approved, follow the regional RMA procedure. Retain the affected unit for analysis until Siemens confirms the defect and closes the support case.
For self-service updates, firmware notes, and software downloads, the official Siemens LOGO! software page is the authoritative source. For product family specifications, refer to the Siemens LOGO! Product Overview PDF.
12.1 Troubleshooting Matrix
| Symptom | Likely Cause | First Action | Escalation |
|---|---|---|---|
| Ticker scrolls left for 3 cycles, then right, then repeats | FS06 firmware defect (this article) | Verify part number and FS state; run reproduction procedure | Open Siemens support request; reference part number and FS06 |
| Ticker scrolls in wrong direction continuously | Display orientation or TDE configuration | Check LOGO!Soft Comfort display target and TDE configuration | If unresolved, replace base module |
| Message text not visible at all | Enable input low, priority conflict, or display target misconfigured | Verify En input and priority chain; check display target | Check program logic and wiring |
| Message text appears as static, does not scroll | Ticker property disabled or string shorter than display width | Enable Ticker property; verify string length | No escalation needed |
| Defect observed on replacement unit | Replacement unit is also FS06 defective | Verify FS state of replacement; quarantine if FS06 | Return replacement; request confirmed-good unit |
13. Frequently Asked Questions
What is the LOGO! 8 Ticker defect and which hardware is affected?
The defect causes the Message Text Ticker to scroll left for three cycles, then reverse and scroll right on the fourth cycle, repeating indefinitely. The defect is confirmed on 6ED1052-1HB00-0BA8 in firmware state FS06 (24 VAC/DC). It is not present on 6ED1052-1FB00-0BA8 (FS04) or on LOGO! 8.2 hardware (6ED1052-1MD08-0BA0, FS01).
Can the Ticker direction be configured in LOGO!Soft Comfort?
No. The Message Text function block in LOGO!Soft Comfort V8.1.1 and V8.2.0 exposes a Ticker property (on/off) but no direction sub-parameter. The firmware determines the scroll direction, and on the affected FS06 firmware the direction is not stable.
Can the LOGO! 8 base module firmware be updated to fix the Ticker defect?
No field firmware update is available for the LOGO! 8 (0BA8) base module. The defect is in the base module firmware and cannot be patched from LOGO!Soft Comfort. The official Siemens remediation is hardware replacement with a unit of a confirmed-good FS state, such as an FS04 unit of the same part family or a LOGO! 8.2 (FS01) unit of equivalent I/O configuration.
Does downgrading to LOGO!Soft Comfort V8.1.1 resolve the defect?
No. The defect is firmware-resident on the base module, not in the programming software. Identical programs written in V8.1.1 and V8.2.0 both exhibit the direction reversal on the affected FS06 hardware. The engineering toolchain version does not affect the defect.
How can the Ticker effect be replaced if hardware substitution is not possible?
Disable the Ticker characteristic and use static message text, or rotate two or more static message text blocks with a clock-pulse generator, or replace the message with a bar graph indicator. The external LOGO! TDE can also be considered, but its own firmware version should be verified against the Ticker defect before relying on it as a mitigation.
How do I identify the FS state of a LOGO! 8 base module in the field?
The FS state is printed on a small label on the side or back of the base module, formatted as "FSxx" (e.g., FS04, FS06). It can also be read from the LOGO!Soft Comfort software under Tools > Select Hardware, which displays the detected FS state of the connected base module.