Guideline through the help - There I will find

Previous chapterNext chapter Show allShow all    Hide allHide all

info Info

Here you will find an overview over the chapters of the online manual and a short introduction in the terminology of zenon.

Alarm configuration

Critical process events
Alarming is used within the overall system to draw attention to critical process events and to support the user in localizing and eliminating them.

History of changes

Documentation of the engineering, Audit trail
The history of changes serves for complete documentation of the phase of engineering. The changes (e.g. change, delete, create) that are done are logged.

Archive Server

Recording process data
The objective of archiving is the recording and free multi-stage summarising (average, total, maximum and/or minimum) of the process data in connection with a flexible and user-friendly editing level conforming to the system.

Automatic Line Coloring (ALC)

Topologic coloring of lines
The automatic line coloring allows easy automatic dynamizing of tubes in technology (for media) as well as in the energy distribution (for electricity).

User administration

Password system
zenon supports an user administration for the Editor (chapter Project) and for the online operation (Runtime). With its password system it supports the requirements of the FDA (Food and Drug Administration, Part 11).

Creating picture

The main element of a project is the pictures which are to provide the operator with the most comprehensive level of information about the plants that are operated.

Chronologic Event List

Operation journal, audit trail
All process and system events as well as user inputs can be logged in the Chronologic Event List.

File Structure

Information for system administrators, who directly want to edit the ini files.
System files, zenOn6.ini, project.ini, nbflist.ini, varibales file, dBase import file

Dynamic picture elements/ Vector picture elements

Vector and dynamic elements
zenon offers two kinds of picture elements: Vector and dynamic picture elements. All elements can be dynamized.


Development environment
The control system consists of Editor and Runtime: The development environment, the Editor, and the online display, the Runtime. Projects are created in the Editor, oberation and monitoring is done in the Runtime.
Detailed description of the zenon engineering system, the Editor.

Extended Trend

Trend representation of values
The extended trend serves for the representation of the online (HD management) and historical values (archive values) of process variables and derived process variables.


Pre-defined macros that can easily be used and parameterized by the engineer and allow the operation of zenon
The user can influence zenon via user-defined project functions. All functions used in a project are based on the system functions.


Displaying HTML pages
The use of a picture for the display of HTML pages offers all the possibilities of the Microsoft Internet-Explorer.

Import / Export

Parts of a project can be imported to zenon resp. exported from zenon. The format of the export file is *.XML.

Industrial Maintenance Manager

Administration of maintenance tasks
The Industrial Maintenance Manager administers machine and maintenance data. Service intervals can comfortably be planned and administered. At a glance you will see, which device, equipment, machine, etc. has to be maintained today / this week / next month etc. Additionally service work done in the past is logged.

Industrial Performance Analyzer

Alarm analysis
The Industrial Performance Analyzer locates and minimizes weak points (downtimes) of equipments.


Virtual keyboard
Using a picture of the picture type Keyboard allows to create a freely definable virtual keyboard.


Protocols and lists
The list picture displays protocols and text files derived from database queries or text files.

Menu administration

The menu editor allows creating Windows compliant menus.

Message Control

Sending of messages via SMS, Voive Message or eMail
The task of this module is to send messages to different recipients.

Monitor configuration

Multi-monitor system
With the monitor administration of the control system you can define for each workplace if the target system of the project is equipped with one or multiple monitors.


The control system works as a client/server system or as a multi-hierarchical system in network environment.

OPC Server

The OPC server makes the variables of the project available for standard OPC client tools.

PLC Diagnosis

With the PLC Diagnosis program details of a PLC can be displayed directly in a picture of the control system. Depending on the PLC different functionalities are available. At the moment the Simatic S7 Graph step chain analysis for the display of step chain information of S7 PLCs and the straton Monitoring Viewer zur Darstellung for the display of all programs being executed in the STRATON Runtime are available.

Process Control Engine (PCE)

Programming cyclic tasks
The Process Control Engine (PCE) offers the possibility to develop cyclic application flows in VB Script or Java Script. The PCE is especially suitable for long-lasting functions that run in the background (e.g. extensive export functions). Contrary to VBA VB Script supports multi-threading.

Process Gateway

The Process Gateway serves as a coupling to higher-level systems. Parts of the zenon process image of other applications can be made available and be updated.

Production and Facility Scheduler

Schedules, switching clocks
The Production & Facility Scheduler (PFS) allows executiong actions (e.g. changing of a variable's set value, executing a function) for a period of time or in a time grid.

Project configuration

Information on project creation, project administration
Save, restore projects, global projects, configuration, Remote Transport

Process data model and variable definition

Variables are the interface between the data source (PLC, field bus, etc.) and zenon.
Variables, datatypes, drivers, reaction matrices

Cross reference list

Project overview
The Cross Reference List serves to generate a project overview in table format. E.g. In the Cross Referenct List one can see which variables are used in what pictures.

Report Generator

The Report Generator (option) serves for the creation of reports on the basis of online and archive data.


Parameter lists for set values and commands
Recipes serve for the assembling of input lists for setpoint values and commands which in online operation are executed with a function call.

Recipegroup Manager

Additional to the standard recipes the Recipegroup Manager offers more functionalities, like e.g. free layout, free grouping.


Online operation, Runtime
The control system consists of Editor and Runtime: The development environment, the Editor, and the online display, the Runtime. Projects are created in the Editor, oberation and monitoring is done in the Runtime.
Online operation in the Runtime

Runtime Help

zenon offers the possibility to create a context-sensitive help for projects running in the Runtime.


Time triggered function calls
The Scheduler is loaded, if the module PFS is not licensed. Its functionality is similar to the PFS, but the functional range is limited. The Scheduler allows the automatic execution of actions at a defined time.


Fonts existing in the operating system can be used in zenon.

Script administration

Function sequence
If several user defined functions should be connected in a sequence, they must be combined into a script.

language switch

The language change functionality allows to switch the language of text information between different languages in the Runtime. This functionality is essential for the realisation of international projects.

Status processing

Attributes for variables
With the status administration it is possible to define own attributes for each variable. Altogether there are 32 stati / attributes. The most common are spontaneous, invalid, manual value and alternate value.

straton Runtime

The straton Runtime interprets the compiled code (PLC code) of the STRATON Workbench. The Runtime runs on Windows 2000, XP and XP embedded PCs and Windows CE platforms.

straton Workbench

straton is an IEC 61131-3 programming environment. With straton development environmant - the Workbench - PLCs can be engineered and programmed in the five defined languages of the IEC 61131-3.


Extension of zenon
You can use VBA in order to extend zenon functionality.
The possibilities of VBA in zenon are described in form of examples of special solutions.


Access control
Interlockings control the access to certain zenon objects during Runtime via variables.

Distributed engineering

Multi-user administration, multi-station capability
The zenon multi-user function makes it possible that multiple users concurrently work at the same project.


.avi files in zenon
Online and stored video recordings (*.avi) can be displayed by using a picture for the representation of videos.

What offers zenon under CE?

The zenon CE Runtime can run on different CE hardware platforms. Generally, the CE version of zenon offers the same functionalities as the PC version of zenon, however with some limitations which result from the lower hardware resources.

Web Server and Web Server Pro

The WEB server gets projects to the intranet or internet. For the transfer no project adaptations are required. Contrary to the Web Server Pro, the Web Server only offers viewing functionality.
The Web Server Pro offers complete viewing and operating functionality. It is possible to directly engage in processes over the web.


Assistants, engineering support
In order to be able to handle recurring tasks in the engineering phase easily and expeditiously, zenon offers wizards for different tasks. Users can create wizards for individual tasks.


Scrollong and zooming in large pictures
By using the picture type "Worldview overview" it is possible to scroll in standard pictures that are larger than the screen resolution. Here it is also possible to zoom and depending on the zoom steps to show and hide detail information in the picture. (Zooming, panning, decluttering).


Value transmission
The routing of the current value of a process variable to a second process variable within a driver or across drivers is implemented with the use of allocations.