SCADA Engineering · Technical Blog

WinCC Sequence Overview Screen: Step Text, Cycle Status and History

A panel shows one machine. A SCADA overview shows a line. This lesson builds a WinCC Explorer screen that displays the active step of several machines, names what each one is waiting for, and archives step transitions so slow steps can be found later.

2,500+ engineers trained 4.9/5 Google rating 21+ years, Chinchwad, Pune Next batch: contact for dates
Quick answer

Publish a step number, blocking condition and cycle time from each PLC, map the values to text with a text list or dynamic dialog, and repeat the block once per machine on an overview screen. Archive step transitions in Tag Logging so a supervisor can analyse where cycle time was lost during a shift.

  • One reusable faceplate per machine keeps a ten-machine overview maintainable; ten hand-drawn blocks do not.
  • The blocking condition is what turns an overview screen from decoration into a fault-finding tool.
  • Archiving step number lets you prove which step is costing cycle time instead of arguing about it.

Designing the Overview Screen

The sequence overview sits one level below the plant overview in the screen hierarchy. Its job is to show, for every machine on the line, what step is running and whether it is progressing.

Give each machine an identical block containing:

  • Machine name and a status lamp driven by the status integer.
  • Active step as readable text.
  • Blocking condition text, visible only when a transition is held.
  • Current step time and last cycle time.
  • Mode indicator showing auto, manual or maintenance.

Build the block once as a faceplate or a library object with tag prefixes, then place instances for each machine. On a ten-machine line this is the difference between one object to modify and ten. Screen structure and hierarchy are covered in SCADA system architecture.

Keep the arrangement geographic where possible, matching the physical order of machines on the line. Operators navigate by where things are, not by alphabetical order.

Mapping Step Numbers to Text in WinCC

WinCC Explorer offers two practical ways to turn a step integer into text.

Text list

Create a text list in the Text Library and link it to a static text or an I/O field configured as a list. Each value maps to a string, and the text is translated with the rest of the project languages.

Dynamic dialog on the output value

Use a dynamic dialog with the step tag as the expression and one row per value, returning the text to display. This is quick for a small number of steps and keeps everything on the object.

Step valueDisplayed textExpected duration
0Idle, waiting for startNot applicable
10Homing8 s
20Loading12 s
30Processing45 s
40Unloading10 s
99Aborted, reset requiredNot applicable

Record the expected duration for each step in the same table and store it in the PLC. It gives you a step-time-exceeded warning without extra engineering, and it becomes the baseline for the archive analysis later in this lesson.

Showing Cycle Status and Blocking Conditions

The single most valuable element on the screen is the line that names what a stalled machine is waiting for. The PLC writes an identifier when a transition condition is not satisfied, and WinCC maps it to text exactly as it does the step number.

Make the text object visible only when the value is not zero, using a dynamic dialog on the Visibility property. During normal running the line is absent, so its appearance is itself a signal that something is being held.

Colour coding cycle status

ConditionScreen behaviour
Step running within expected timeNormal text, no highlight
Step time exceededAmber highlight on the step time field
Transition blockedBlocking condition text appears below the step
Machine faultedRed status lamp and the first-out fault text
Machine in manualMode indicator changes and the step display is dimmed

Pair the screen with the alarm system so a step time exceeded also produces an archived message; see TIA Portal to WinCC alarm configuration.

Build a plant overview in class

WinCC Explorer sessions cover faceplates, tag prefixes, archives and line-level overview screens.

Book a Free Demo Class

Archiving Step Transitions for Analysis

A live screen answers what is happening now. Tag Logging answers what happened last night.

Archive the step number as a process value archive with acquisition on change. Every transition is stored with a timestamp, so the time spent in each step can be calculated afterwards.

  1. Create a process value archive in Tag Logging and add the step number tag with acquisition on change.
  2. Add the cycle time tag with cyclic acquisition at the end of each cycle.
  3. Set the archive size and backup path so data survives beyond the retention window.
  4. Display the archive in a table control on a history screen, filtered by machine and shift.
  5. Export to CSV or into SQL Server for longer-term analysis.

The analysis usually finds one step consuming far more time than its expected duration. That is a concrete engineering target rather than a general complaint about line speed.

Archive configuration and retention are covered further in SCADA trend configuration, and the panel-level version of this screen is in HMI sequence status screen.

Hands-On Lab: Build a Two-Machine Sequence Overview

Hands-on
Before you start
  • WinCC Explorer with a connected PLC or a simulated tag set
  • Step number, blocking condition, step time and cycle time tags for two machines
  • Simulation only
  • Estimated time: 45 minutes
1

Create the machine block

Build one machine block with status lamp, step text, blocking condition, step time and cycle time.

The block displays correctly for the first machine's tags.
2

Make it reusable

Convert the block into a faceplate or library object using tag prefixes, then place a second instance for machine two.

Both instances show their own machine data with no duplicated configuration.
3

Map the step text

Add the step values to a text list or dynamic dialog and link the step display.

Each step number shows a readable name in runtime.
4

Add the blocking condition

Map the blocking condition values to text and set a visibility dynamic for values above zero.

The line is hidden while running and appears when a transition is held.
5

Archive the step number

Create a process value archive with acquisition on change for both step tags and display it in a table control.

Every transition appears in the archive with a timestamp.
Checkpoint—how to know you did it right

One reusable object serves both machines, every stalled machine names its blocking condition, and the archive contains timestamped step transitions ready for analysis.

Frequently asked questions

Should I build one screen per machine or a single overview?

Build both. A line overview shows every machine at a glance, and a detail screen per machine gives the depth an operator needs when one of them stops.

Text list or dynamic dialog for step text?

A text list is better for many steps and multilingual projects because the strings live in the Text Library. A dynamic dialog is quicker for a small fixed set of values.

How do I archive step transitions without filling the archive?

Use acquisition on change rather than a cyclic acquisition. A record is written only when the step number actually changes, which keeps the archive small and precise.

What is the fastest way to find a slow step?

Archive the step number on change, calculate the time between transitions and compare it against the expected duration stored in the PLC for each step.

Reviewed by Bhawesh Kumar SinghIndustrial Automation Trainer and Industry 4.0 Consultant · Softwell Automation · 21+ years industry experience

Get the full syllabus + free demo class

Share your details—a Softwell training advisor will contact you with batch dates, fees and hardware-practice options.

No spam. Used only to share course details for this enquiry.

Learn with practical industrial examples

Join live online, Pune classroom or corporate in-plant automation training.

Request Course Details
Verified learning pathway

Discuss WinCC Sequence Overview Screen

Explore practical curriculum, software, hardware and batch options for this technology.

Content reviewed: 09 September 2026

Siemens PLC & TIA Portal Learning Path

Continue with the related Siemens PLC tutorials in this practical learning series.

  1. SCL vs Ladder Logic
  2. Upload PLC Program
  3. TIA Selection Tool
  4. Analog Input Scaling
  5. PLC Counters
  6. PLC Timers
  7. Addressing & Data Types
  8. Hardware & PLC Tags
  9. OB, FB, FC & DB
☎ Call WhatsApp ✉ Email Enquire Now