Online Trend Control V7
Online Trend Control V7
System Manual
02/2016
Legal information
Warning notice system
This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent
damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert
symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are
graded according to the degree of danger.
DANGER
indicates that death or severe personal injury will result if proper precautions are not taken.
WARNING
indicates that death or severe personal injury may result if proper precautions are not taken.
CAUTION
indicates that minor personal injury can result if proper precautions are not taken.
NOTICE
indicates that property damage can result if proper precautions are not taken.
If more than one degree of danger is present, the warning notice representing the highest degree of danger will be
used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to property
damage.
Qualified Personnel
The product/system described in this documentation may be operated only by personnel qualified for the specific
task in accordance with the relevant documentation, in particular its warning notices and safety instructions. Qualified
personnel are those who, based on their training and experience, are capable of identifying risks and avoiding
potential hazards when working with these products/systems.
Proper use of Siemens products
Note the following:
WARNING
Siemens products may only be used for the applications described in the catalog and in the relevant technical
documentation. If products and components from other manufacturers are used, these must be recommended or
approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and
maintenance are required to ensure that the products operate safely and without any problems. The permissible
ambient conditions must be complied with. The information in the relevant documentation must be observed.
Trademarks
All names identified by ® are registered trademarks of Siemens AG. The remaining trademarks in this publication
may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.
Disclaimer of Liability
We have reviewed the contents of this publication to ensure consistency with the hardware and software described.
Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the information in
this publication is reviewed regularly and any necessary corrections are included in subsequent editions.
1 WinCC OnlineTrendControl..........................................................................................................................5
2 Representation Trend Lines.........................................................................................................................7
2.1 Representation Trend Lines.....................................................................................................7
2.2 Representation Using Common Axes......................................................................................9
3 Configuring the OnlineTrendControl...........................................................................................................11
3.1 How to configure the OnlineTrendControl..............................................................................11
3.2 How to create trend windows in OnlineTrendControl.............................................................12
3.3 How to configure the time axes of trend windows..................................................................15
3.4 How to configure the value axes of trend windows................................................................19
3.5 How to create trends for the trend window.............................................................................23
3.6 How to configure the display of trends...................................................................................26
3.7 How to configure the toolbar and the status bar ...................................................................30
3.8 How to configure the Ruler window/Statistics window/Statistics area window.......................34
3.9 How to export runtime data....................................................................................................39
3.10 How to define the effect of the online configuration...............................................................41
3.11 How to make the toolbar for the OnlineTrendControl dynamic .............................................44
4 Operation in Runtime..................................................................................................................................45
4.1 Operating the OnlineTrendControl in runtime........................................................................45
4.2 Online configuration of the OnlineTrendControl.....................................................................49
4.3 Starting and Stopping Update................................................................................................51
4.4 How to display the trend in the foreground............................................................................52
4.5 How to Determine the Coordinates of a Point........................................................................53
4.6 How to use the zoom functions in trend windows..................................................................55
4.7 How to Generate Statistics of Runtime Data..........................................................................57
4.8 How to display archived values..............................................................................................60
5 Example project for OnlineTrendControl....................................................................................................61
5.1 Example configuration of an OnlineTrendControl..................................................................61
5.2 How to configure the trend window........................................................................................62
5.3 How to configure the axes of the OnlineTrendControl...........................................................65
5.4 How to configure the trends...................................................................................................68
5.5 How to start the example on OnlineTrendControl..................................................................71
Index...........................................................................................................................................................73
Requirement
The following requirements apply to the display of trends in WinCC Online Trend Control:
● In a WinCC Online Trend Control any number of trends can be displayed in one or more
trend windows. Displaying a maximum of 8 trends is recommended.
● Up to 6 million value pairs can be represented in total in the configured trends. Depending
on the screen resolution and the settings, the display might vary, however.
The response time depends on the performance of the system.
● In order to display tags as a function of other tags, use the WinCC Function Trend Control.
Note
If you have selected too large a time for the graph representation and the random access
memory is not sufficient, a message is displayed in the status line in OnlineTrendControl.
Decrease the values to be displayed by using compression archives.
Introduction
The WinCC OnlineTrendControl has many ways of displaying the progress of a trend.
Representation formats
Four representation formats are available to display values graphically:
● No trend
The values are shown as dots. The display of the points can be configured as you wish.
● Stepped trend
The progress of the trend line is determined from the values as a stepped trend. The display
of the lines and points can be configured as you wish.
● Representing values
The values are displayed as text at each time stamp or at every main gridline on the time
axis. A unit can also be displayed in addition to the values.
The display of the trend can be configured on the "Trends" tab of the OnlineTrendControl.
Write direction
With the write direction option, you can specify where the current values for all trend windows
are to be entered. Normally, the current values are written in the trend window from the right.
All four write directions can be configured. The write direction is configured on the "General"
tab of the OnlineTrendControl.
Introduction
When displaying more than one trend in a trend window, you can assign every trend with its
own axes or use a common time axis and/or value axis for all trends.
Configuring
The axes are configured on the "Value axis" and "Time axis" tabs of OnlineTrendControl. The
assignment of the axes for the trends can be configured on the "Trends" tab. In this case, you
can assign the individual trends to the same axes.
Note
In OnlineTrendControl, only tags with the same update cycles should be displayed for more
than one trend with a common time axis. In the case of different updating cycles, the length of
the time axis is not identical for all tags. Since the trends are updated at different times due to
the different updating cycles, a minimal different in the end time for the time axis occurs on
each change. As a result, the trends displayed skip slightly to and fro on each change.
Introduction
In runtime, the trends are displayed in an ActiveX control. You can configure a WinCC
OnlineTrendControl for this in the Graphics Designer.
Configuration steps
1. Insert the OnlineTrendControl into a picture of the Graphics Designer.
2. Configure the basic properties for the OnlineTrendControl on the "General" tab:
– the window properties of the control
– the display of the control
– the write direction of the trend values
– the time base of the control
3. Define one or more trend windows.
4. Configure one or more time axes and value axes with their respective properties. Assign
the axes to the trend windows.
5. Define trends that you want to display in the trend windows. Assign the trends to the trend
windows. The value axis of a trend can only be the value axis of the assigned trend window.
Assign the trends with one or more time axes.
6. Every configured trend must be connected with an online tag or an archive tag. Define the
data connection for each trend.
7. Configure the display for each trend.
8. Configure the toolbar and status bar of the trend window.
9. If you want to display coordinates or statistic values, configure a ruler window, statistics
window or statistics area window as well. Connect the ruler window/statistics window/
statistics area window with the OnlineTrendControl.
10.Save the configurations.
Introduction
The WinCC OnlineTrendControl can contain one or more trend windows. The trend window
provides an area to display trends in.
Procedure
1. Define one or more trend windows with the "New" button on the "trend windows" tab.
2. If you have defined more than one trend window, more configurations are possible:
– Assign every trend window with an area selection in the displayed OnlineTrendControl.
– Define the position of the trend windows with the "Up" and "Down" buttons.
– Define whether the trend window will be connected on the "General" tab.
3. If you want to hide a trend window in runtime, deactivate the checkbox in front of the name
of the trend window in the list. The respective axes are then hidden as well.
4. Configure the gridlines for every trend window.
5. Configure the display of the ruler. If you want to use a statistics area window, configure the
ruler that will be used with the statistics area as well.
6. If you use "Graphic" for the display of the ruler, you can configure the color and the line
weight of the ruler.
7. Define the level on which to display the ruler in the trend window.
8. Save the configuration.
Introduction
The time range for trend display is configured with time axes. Several time axes can be
assigned with one or more trend windows. Connected trend windows may have a common
time axis.
● Dynamic display. The time range of the trend display is determined retrospectively from the
most current values. The display is continuously updated. The configured time range follows
the current system time.
You have three different ways to define the time range of a time range for each of the two time
references:
● The trend is displayed within a defined time interval. You define a start time and an end
time. In a dynamic display, the end time corresponds with the current system time. The
time between the start time and the end time is the time range for the trend display.
● The trend is displayed from a start time throughout a defined time range, e.g. 30 minutes
from the start time. In the dynamic display, the defined time range up to the current system
time is used, e.g. 30 minutes to the current system time.
● Starting from a start time, a defined number of values are shown, e.g. 100 values from the
start time. With the dynamic display, the last values up to the current system time are shown.
Requirement
● You have opened a picture with the OnlineTrendControl in the Graphics Designer.
● You have defined one or more trend windows.
Procedure
1. Define one or more time axes with the "New" button on the "Time axes" tab.
2. Define the positioning of the configured time axes for a trend window. The sequence in the
list of time axes determines the positioning in the trend window. If several time axes are
arranged on the same page of a trend window, the first time axis in the list assumes the
position in the bottom left and the last time axis in the list then assumes the position at the
top right.
3. Assign the time axes to the configured trend windows.
4. If you want to hide a time axis in the trend window, click on the checkbox in front of the
name of the time axis in the list. You can display the axes again in runtime with the key
functions.
5. Configure the properties and the formats for time and date for every time axis.
6. If the trends in the trend window assigned to the time axis are always updated, activate the
"Update" option. If you e.g. want to compare a current trend display with an earlier trend
display, deactivate the "Update" option for the time axis of the comparison trend.
7. Configure the time range for every time axis:
– If you want to define a fixed time interval, select setting "Start to end time". Enter the
date and time for each.
– If you want to define a time period, select the setting "Time range". Define the date and
time for the start time. The time range is the result of a multiplication of the "Factor" and
"Time unit", e.g. 30 times "1 minute" for a time range of 30 minutes. Enter the factor and
the time unit in the "Time range" field.
– If you want to display a certain number of values, select the setting "Number of
measurement points". Define the date and time for the start time. Enter the desired
number of measurement points in the input field.
8. Save the configuration.
Note
Upon opening the picture of a trend window in runtime, the trend values to be displayed
are either read from the archive or are set to zero. Define what is to be done via the "Load
archive data" option on the "General" tab.
Introduction
You can configure several value axes that you will assign to one or more trend windows.
Configure the value range and the scaling for every value axis.
If you have defined a value axis, the value range and the scaling are pre-configured as follows:
● The value range is based on the current values of the assigned trend.
● The value axis scale is linear to the value range.
Requirement
● You have opened the picture with the OnlineTrendControl in the Graphics Designer.
● You have defined trend windows.
Procedure
1. Define one or more value axes with the "New" button on the "value axes" tab.
7. In the "From:" and "To:" input fields enter the minimum and maximum value of the value
range.
8. If you want to define the scaling of the value axis yourself, activate the "Use" option in field
"User scaling". Click on to open the "User scaling" dialog.
9. Click "Add" to define an area. You must define segments without gaps for the entire
configured value range and assign areas on the value axis. If you have defined a value
range of "0 - 100000" you can divide this value range e.g. into three sections that you can
display as follows on the value axis:
E.g. value range "0 - 50000" is displayed in runtime on the value axis in the "100 - 500"
range.
10.In a ruler window, the key function "Ruler" displays e.g. measurement values. You can have
a name shown as well in the "Y value" of the ruler window next to the measurement value
and the status display "i" and "u". Area names can be assigned for certain value ranges.
11.If you want to display area names, activate the "Display" option in the "Area names" field.
Click on to open the "Area names" dialog.
Introduction
Every trend is assigned with a time axis and a value axis. The value axis assigned to the trend
determines the trend window, in which the trend will be displayed.
Requirement
● You have inserted the OnlineTrendControl into a picture of the Graphics Designer.
● You have configured time axes, value axes and trend windows.
● The following prerequisites apply for the data source:
– If you want to connect data of online tags, you have to have defined process values in
the tag management.
– If you want to connect the data from archive tags, you have to have configured a process
value archive with archive tags.
– If you want to supply the trend values with data in runtime with scripts, you require a
script via the API interface.
Procedure
1. Go to the "Trends" tab.
Choose how the value range is defined from the following possibilities:
– Automatically from the displayed data.
– From the defined value range. Enter the values for the lower limit and the upper limit of
the value range.
– From online tags. The lower limit and the upper limit of the value range are made from
the values from connected online tags. Enter a tag name for the lower limit and the upper
limit.
9. Configure the display for each trend. More information can be found on page "How to
configure the display of trends".
10.Save the configuration.
Introduction
You can adjust the display of trends to suit your requirements in the WinCC controls. The
following WinCC controls are shown in trends:
● WinCC OnlineTrendControl
● WinCC FunctionTrendControl
Overview
The following trends features can be configured:
● The types of trends and trend lines
● The properties of trend lines
● The colors of the trends, the trend points and the fill color
● Color identification for a limit value violation
Note
Depending on the window size of the control and the line weight, the line style can be
represented differently regardless of the configured line style.
Requirement
● You have opened the Graphics Designer and configured a picture with the above mentioned
WinCC control.
● The configuration dialog of the WinCC control is opened.
Configuring the colors of the trends, the trend points and the fill color
1. Choose a trend under "Trends".
2. Define the colors in the "Display" area.
3. If you want to configure the colors of the trend points and the fill color, activate the
"Extended" option.
4. In the small picture in the right-hand margin of the "Display" area, the result of the
configuration is shown.
5. Save the configuration.
3. Activate the limit values, for which you want a colored identification.
4. Define the color for every activated option.
Introduction
The WinCC controls are operated at runtime using the functions of the toolbar buttons. The
status bar contains information pertaining to the current status of the WinCC control. You can
adapt the toolbar and the status bar for all WinCC controls when configuring, or at runtime.
Requirement
● A picture showing a WinCC control is opened in Graphics Designer when configuring.
● The WinCC control is assigned the "Configuration dialog" button function for opening the
configuration dialog in Runtime.
● The configuration dialog of the WinCC control is open.
2. In the list, activate the button functions you require for operating the WinCC control in
Runtime. For information on the button functions, refer to the description of the
corresponding WinCC control at "Operation in runtime".
3. Determine the sorting order for displaying the button functions in the toolbar. Select the
button functions from the list and the move the functions using the "Up" and "Down" buttons.
4. Define a shortcut key for the functions of the toolbar buttons.
5. Any button functions assigned operator authorizations are only available in Runtime to
authorized users.
6. An activated button function is displayed during runtime if you deactivate its "Active" option,
however, it cannot be operated.
7. You can set separators between the button functions. Activate the "Separator" option for
the button function to be restricted by separator.
8. Configure the general properties of the toolbar, e.g. alignment or background color.
9. Change the button size as required. The standard setting is "0" and corresponds to the
original size of 28 pixels. You can specify 280 pixels as maximum value.
The following behavior results for the button size depending on the configured value:
2. Activate the elements required during runtime in the list of status bar elements. For further
information on status bar elements, refer to the descriptions of the corresponding WinCC
control at "Operation in runtime".
3. Determine the sorting order for displaying of the status bar elements. Select the elements
from the list and move these using the "Up" and "Down" buttons.
4. To resize the width of a status bar element, deactivate the "Automatic" option and enter a
pixel value for the width.
5. Configure the general properties of the status bar, e.g. alignment or background color.
Introduction
Evaluated data and statistics are shown in a table in a ruler window, statistics window or a
statistics area window. The ruler window/statistics window/statistics area window are
configured in the WinCC RulerControl.
Requirement
● You have opened a picture with an OnlineTrendControl, OnlineTableControl or
FunctionTrendControl in the Graphics Designer.
Procedure
1. Insert RulerControl into the picture from the WinCC object palette.
2. Double click on the RulerControl to open the configuration dialog.
3. Configure the properties of the control on the "General", "Toolbar" and "Status bar" tabs.
4. Go to the "General" tab in the field "Source" and select the object name of the control that
is already configured. The type of control is displayed in the "Type" field.
5. Set the window type in the "Window" field. If the key function "Configuration dialog" can be
operated in runtime, you can change the window type in runtime.
7. Use the arrow keys to select the column of the window type that you want to display for the
assigned control. Columns for the basic data and columns that are only for the selected
window type or the assigned control are available. Define the column sequence with buttons
"Up" and "Down".
Every column corresponds with a block. In order to define the properties for the selected
columns, click on the respective blocks.
9. If a special format exists for a block, you can configure the format of the block. Deactivate
the option "Apply from source" if the format settings of the connected control are not to
apply in this case. Define the desired format.
10.Define whether the data for the column and the column heading is to be displays as text or
as an icon in the table under "Display".
11.Save the configuration.
12.Configure the properties and the display of the table for the RulerControl in the "Parameter,"
"Effects" and "Selection" tabs.
For details on configuring the table display, please refer to "Configuration of
OnlineTableControl > How to configure the table display" in the WinCC OnlineTableControl
documentation.
13.You can export the evaluated data. This requires activating the "Export data" key function
on the "Toolbar" tab.
For details on data export, please refer to "Configuration of OnlineTableControl > How to
export runtime data" in the WinCC OnlineTableControl documentation.
14.Configuring the TrendRulerControl is possible in runtime.
For more detailed information, please refer to "Configuration of OnlineTableControl > How
to apply online configuration" in the WinCC OnlineTableControl documentation.
See also
How to export runtime data (Page 39)
How to define the effect of the online configuration (Page 41)
How to configure the display of trends (Page 26)
Introduction
The runtime data shown in the WinCC controls can be exported using a button function. Set
up operation of the data export during runtime in the configuration dialog.
Requirement
● A picture showing a WinCC control is opened in Graphics Designer when configuring.
● The configuration dialog of the WinCC control is open.
2. A standard file name and a standard directory are already entered in the "Data export default
settings". In this case for AlarmControl. If necessary, define a file name and a directory for
the export file.
The file name can be made up of the freely defined name and the following placeholder:
@OBJECTNAME - Object name of the controls
@CURRENTDATE - Current date
@CURRENTTIME - Current time
3. CSV is currently available as data format. Click to specify the delimiter and data format
in the CSV file.
4. Define the scope of the data export:
– All runtime data is exported
– Selected runtime data is exported. This data export is only possible in WinCC controls
with tabular display.
Results
You can export all or selected data to a defined file at runtime using the button function.
Introduction
Users can parameterize the WinCC controls in Runtime. You must define the Runtime effects
of the online configuration.
Changes configured in Runtime are saved for the specific user separately from the picture in
the configuration system. The original picture configuration is retained in the configuration
system.
Note
The picture is also replaced at Runtime if you save it in Graphics Designer, or when loading
deltas in online mode. All online changes are lost.
The different configurations are only activated for new users after you performed a picture
change.
Requirement
● A picture showing a WinCC control is opened in Graphics Designer when configuring.
● The configuration dialog of the WinCC control is open.
Procedure
1. Go to the "Online configuration" tab. For example, in OnlineTrendControl:
2. The option buttons of the "Online configuration" field for setting online configuration defaults
are only available in the configuration system. The option buttons are not available in
Runtime.
Select one of the three effects of the online configuration:
– "Do not retain". The online configurations are not retained in Runtime. This default
setting disables all options for Runtime users. Online configurations are lost at the next
picture change and on activation/deactivation of the project.
– "Retain during Runtime". This default setting enables the "discard", "retain" or "reset"
options for Runtime users. Online configurations are retained at the next picture change
if the "retain" option is enabled, however, these are lost on activation/deactivation of the
project.
– "Retain permanently". This default setting enables the "discard", "retain" or "reset"
options for Runtime users. Online configurations are retained at the next picture change
and on activation/deactivation of the project if the "retain" option is enabled.
3. Define corresponding user authorizations for online configuration.
4. The option buttons of the "Online configuration on next picture change" can be enabled for
operation in the configuration system and at Runtime by setting the "retain at Runtime" and
"retain permanently" defaults. The "reset" operation is only available in Runtime, because
the configuration system contains the original configuration.
Select one of three effects of the online configuration at the next picture change:
– Select "discard" if to discard the online configuration at the next picture change.
– Activate "retain" to activate the online configuration based on default settings at the next
picture change or on activation/deactivation of the project.
– Activate "Reset" if you want to apply the picture saved in the configuration system in
Runtime. All online changes are lost.
5. Save the configuration.
Introduction
The default functions for operating the WinCC OnlineTrendControl are no longer supported
for the new WinCC OnlineTrendControl as of WinCC V7.0. You can use the WinCC types of
dynamics to e.g. operate a key function of the toolbar with a script.
Overview
With WinCC Controls as of V7.0 you do not need special functions to implement operation of
the control by assigning dynamic properties to the toolbar. The previously used standard
functions "TlgTrendWindowPress..." and "TrendToolbarButton" are no longer supported.
If you do not want to operate the control via the toolbar, you can write the "ID" for the desired
button in the "ToolbarButtonClick" object property with an optional type of dynamics.
The "ID" of a button of the toolbar can be determined:
● with the table on page "Operation of the OnlineTrendControl in Runtime".
● in the configuration dialog of the OnlineTrendControl on the "Toolbar" tab via field "Object
ID".
See also
Operating the OnlineTrendControl in runtime (Page 45)
Introduction
The trend window is operated in runtime via the buttons in the toolbar. If you do not want to
operate the trend window via the toolbar, you can write the "ID" for the desired button in the
"ToolbarButtonClick" object property with an optional type of dynamics.
Overview
The overview shows all symbols in "standard" style. If you create a design of the controls with
the "Simple" style, the representation of the symbols is the same as with OnlineTrendControl
before WinCC V7. You can find an overview on the page "Before WinCC V7: Output process
values as trends in process pictures > Operation in Runtime > Operation of Online Trend
Control in Runtime".
Icon Description ID
"Help" 1
Calls up the help on WinCC OnlineTrendControl.
"Configuration dialog" 2
Opens the configuration dialog, in which you can change the properties of
the OnlineTrendControl.
"First Data Record" 3
This button displays the tag trend over time in the trend window, starting with
the first archived value and extending over a defined time range. The button
is only available if the values originate from a process value archive.
"Previous Data Record" 4
This button displays the tag trend of the previous time interval in the trend
window, starting from the currently displayed time interval. The button is only
available if the values originate from a process value archive.
"Next Data Record" 5
This button displays the tag trend of the following time interval in the trend
window, starting from the currently displayed time interval. The button is only
available if the values originate from a process value archive.
"Last Data Record" 6
This button displays the tag trend over time in the trend window, ending with
the last archived value and extending over a defined time range. The button
is only available if the values originate from a process value archive.
"Zoom area" 8
Define an area by dragging with the mouse in the trend window. This cut-out
of the trend window is made larger. The "Original view" button brings back
the original size of the view.
"Zoom +/-" 9
Zooms in on or out off the trends in the trend window. The left mouse button
increases the size of the trends. By holding the "Shift" button down, the left
mouse button zooms out of the trends. The "Original view" button brings
back the original size of the view.
"Zoom time axis +/-" 10
Zooms in on or out off the time axes in the trend window. The left mouse
button increases the size of the time axes. By holding the "Shift" button down,
the left mouse button zooms out of the time axes. The "Original view" button
brings back the original size of the view.
"Zoom value axis +/-" 11
Zooms in on or out off the value axes in the trend window. The left mouse
button increases the size of the value axes. By holding the "Shift" button
down, the left mouse button zooms out of the value axes. The "Original view"
button brings back the original size of the view.
"Move trend area" 12
This button moves the trends along the time axis and the value axis in the
trend window.
"Move axes area" 13
This button moves the trends along the value axis in the trend window.
"Original view" 14
This button exit the zoomed trend display back to the original view.
"Select data connection" 15
This button opens a dialog for the archive selection and tag selection.
"Select trends" 16
This button opens the dialog for toggling between visible and invisible trends.
You can also define which trend is displayed in the foreground.
"Select time range" 17
This button opens a dialog where you can specify the time range to be dis‐
played in a trend window.
"Previous trend" 18
This button is used to display the previous trend of the trend window in the
foreground.
"Next trend" 19
This button is used to display the next trend of the trend window in the fore‐
ground.
"Stop" 20
The updated display is stopped. The data is saved to the clipboard and added
when the button in the trend window is clicked again.
"Start" 20
Resume updated display.
"Print" 21
Click this button to print the trend shown in the trend window. The print job
used for printing is defined in the configuration dialog on the "General" tab.
"Export data" 26
This button is used to export all or the selected runtime data to a "CSV" file.
If the option "Display dialog" is active, a dialog will open in which you can
view the export settings and start the export. You can select the export file
and directory, provided you have the relevant authorizations.
The data will be exported immediately to the default file if this dialog is not
displayed.
"Ruler" 7
The coordinate points of a trend are queried with this button. The trend data
is displayed in the ruler window.
"Define statistics area" 22
This button is used to define the time range for calculating the statistics in
the trend window.
"Calculate Statistics" 23
The button shows the statistical values in the statistics window. The dis‐
played values refer to a selected trend with the configured calculation time
range. The button is only functional if a statistics window is connected with
the OnlineTrendControl.
"Connect backup" 24
This button opens a dialog in which you can connect selected archives to
WinCC Runtime.
"Disconnect backup" 25
This button opens a dialog in which you can disconnect selected archives
from WinCC Runtime.
"Relative axis" 27
Switches from displaying the absolute values to the percentage display of
value axis. The high and low limits for the trend correspond with a range of
0 to 100%.
"User-defined 1" 1001
Shows the first key function created by the user. The function of the button
is user-defined.
Time base Shows the time base used in the display of times.
Double-click on the icon for the connection status to open the window "Status of the data
connections", which lists the name, status and tag name of the data connection.
Note
Display of values in runtime
Whole numbers are represented as decimal figures, as the interpolation of two values within
a time range can produce a number with decimal places.
The values displayed for a time can fluctuate as plotting continues. This is a result of the
interpolation of values along the x-axis. To prevent fluctuation of the values, select a larger
time range, for example an hour.
Introduction
In runtime, you can configure online and change the display of the WinCC OnlineTrendControl.
Configuring the OnlineTrendControl defines how to proceed with a picture change or after
ending runtime with online configurations.
Overview
The following buttons functions make online configuration possible in OnlineTrendControl:
● With key function "Configuration dialog"
● With key function "Select data connection"
● With key function "Select trends"
● With key function "Select time range"
Field Description
Trends Choose one of the configured trends.
Data source Define whether the selected trend is supplied with an archive tag or online tag.
Tag name Select the tag name for the data connection.
Note
The first trend of a trend window can not be hidden.
Field Description
Time axis Select the configured time axis for which you want to define a time range.
Time range Specify the time range:
● If you want to define a fixed time interval, select setting "Start to end time". Enter
the date and time for each.
● If you want to define a time period, select the setting "Time range". Define the date
and time for the start time. The length of the time interval to be displayed is
determined by multiplying the "Factor" by the "Time unit".
● If you want to display a certain number of values, select the setting "Number of
measurement points". Define the date and time for the start time. Enter the required
number of measurement points in the input field.
The input format of the date and time depends on the Runtime language used.
Introduction
With the "Start/Stop" button function you can start or stop the update of trends and bars in the
trend window or diagram window.
The button indicates whether the update is stopped or not:
● : The update is stopped. Click on the button to continue updating.
● : The update is started. Click on the button to stop updating.
Introduction
If more than one trend are to be displayed in a trend window, you can use key functions to
define which trends will be displayed in the foreground.
Requirement
● You have configured key functions "Select trends", "Previous trend" and "Next trend".
Procedure
● is used to open a dialog for displaying or hiding trends. You can also define which trend
is in the foreground.
● is used to display the next trend of the trend window in the foreground.
● is used to display the previous trend of the trend window in the foreground.
Introduction
Key function "Ruler" is used for using a ruler to determine the coordinates of a point on the
trend. You can zoom in on an area of the trend to make coordinate finding easier. If you right-
click on the trend, some of the trend parameters are displayed in the tooltip of the trend window.
Requirement
● You have configured a WinCC OnlineTrendControl. In order to highlight the ruler in the
trend window, you can increase the line weight of the ruler on the "Trend window" tab and
configure the color.
● You have configured the "Ruler" key function. If you want to zoom in on a section of the
trend, configure key functions "Zoom area" and "Original view".
● You have configured a WinCC RulerControl and connected it with the OnlineTrendControl.
● You have selected the ruler window in the RulerControl which shows the coordinates.
● You have activated runtime.
Result
A ruler appears in the trend window. In the ruler window, besides the X value/time stamp and
the Y value, the data that you have configured in WinCC RulerControl is shown in the columns.
For example, you can have the area name displayed that you have specified for the value
range of the Y value in the OnlineTrendControl.
The displayed values can be assigned an additional attribute in the form of a letter:
● Letter "i." : The displayed value is an interpolated value.
● Letter "u." : The displayed value has an uncertain status. The value is not certain if the initial
value is not known after runtime has been activated, or when a substitute value is used.
Other values can be determined by positioning the mouse pointer on the ruler and moving it
to the desired position while holding the left mouse button pressed.
Note
The "uncertain" status of a value can also be indicated in the displayed trend characteristic.
You must activate the "Value with uncertain status" option on the "Trends" tab under "Limit
values".
Introduction
Key functions can be used for zooming in on, zooming out of and returning to the original view
for trends, axes and various zoom areas of the trend window.
Overview
The following zoom functions are available in the trend window:
● "Zoom area"
● "Original view"
● "Zoom +/-"
● "Zoom time axis +/-"
● "Zoom value axis +/-"
● "Move trend area"
Requirement
● You have configured a WinCC OnlineTrendControl.
● You have configured the buttons for the required zoom functions for the toolbar.
● You have activated runtime.
3. If you want to zoom out of the trends, press the "Shift" button while clicking with the left
mouse button.
4. While zooming in or zooming out with trends, the 50% value of the trends is always in the
middle of the value axes.
5. Click on . The trend window is shown in the original view again.
6. Click on to restart the update. The values that have been defined earlier are used for
the X axis and the Y axis.
Note
If you change the value area of a value axis on the "Value Axis" tab in the configuration
dialog while zooming, the visible zoom area is set to the new value area.
Introduction
You can generate an evaluation of runtime process data in the trend window. The evaluated
data is shown in the WinCC RulerControl.
Overview
Depending on the data evaluation, there are three different types of windows for displaying
values. The following window types are available:
● The ruler window shows the coordinates of a trend on the ruler.
● The statistics area window shows the values of the lower limit and upper limit of the trends.
● The statistics window shows the statistical evaluation of the trends. Among other things,
the statistics include:
– Minimum
– Maximum
– Average
– Standard deviation
– Weighted average value: The time span for which a recorded value has the same value
is included in the calculation of the weighted average value.
– Integral: Calculates the area between each trend and the zero line.
All windows can also show additional information on the values of the connected trends.
Requirement
● You have configured a WinCC OnlineTrendControl. In order to highlight the ruler defining
the statistics area, you can increase the line weight of the ruler on the "Trend window" tab
and configure the color.
● You have configured a WinCC RulerControl and connected it with the OnlineTrendControl.
● You have selected the window in the RulerControl which shows the desired data.
● You have configured key functions "Set statistics range", "Calculate statistics" and "Start/
Stop". If a display of the values in a ruler window is sufficient, you do not need key functions
"Select statistics area" and "Calculate statistics".
● You require key function "Select time range", if you wish to choose a statistics area outside
of the time range displayed in the trend window.
● You require key function "Configuration dialog" if you want to switch between the statistics
windows and the ruler window.
● You have activated runtime.
4. Click on . The evaluated data is displayed in the columns that you have configured in
the statistics window.
Note
For additional statistical analysis of process data and archiving of results you must write
the scripts yourself.
Introduction
You can browse within an archive using the buttons in the toolbar or the corresponding shortcut
keys.
The archived values of a tag within a time interval are displayed in the control. The time interval
is defined by entering a time range or by entering a start and end time.
Requirement
● The buttons for browsing in archive are available only if data is supplied through archive
tags.
● You have defined a time range or a start and end time.
The history of a tag within the defined time is displayed starting with the first archived value.
The history of a tag within the previous time interval is displayed starting from the currently
displayed time interval.
The history of a tag within the next time interval is displayed starting from the currently
displayed time interval.
The history of a tag within the defined time is displayed ending with the last archived value.
Introduction
The following example shows the configuration of a WinCC OnlineTrendControl with two trends
and the display in runtime. With key function "Configuration dialog" in runtime, you can change
the display of the trends at any time and view the effects immediately.
Configuration steps
1. Insert the OnlineTrendControl into a picture of the Graphics Designer.
2. Configure the OnlineTrendControl properties.
3. Create a trend window.
4. Configure a time axis with the respective properties. Assign the time axes to the trend
window.
5. Configure two value axis with the respective properties. Assign the value axes to the trend
window.
6. Define two trends and assign the trends to the trend windows. Assign the trends with the
time axis and the value axes.
7. Connect the two trends with an online tag for each.
8. Configure the display for each trend.
9. Save the picture with the OnlineTrendControl in the Graphics Designer.
10.Define the picture as a start picture with the example project.
11.Start runtime.
12.Start the tag simulator to supply the trends with data.
13.Deactivate runtime if you want to end the example project.
Introduction
The example has a trend window embedded in a WinCC OnlineTrendControl. This chapter
shows the configuration of the properties of the control and the trend window.
Requirement
● You have opened a picture in the Graphics Designer.
Procedure
1. Insert a WinCC OnlineTrendControl into the picture from the object palette in the Graphics
Designer. Use the mouse to drag the control to the desired size.
2. Double-click in the control. The configuration dialog opens.
4. Select the "Normal" window heading. Activate the "Moveable", "Can Be Closed" and
"Sizeable" options. "From the right" is defined as the writer orientation and updating will
start when the picture is opened.
5. Save the configuration.
6. Go to the "Trend windows" tab. Define a trend window with the "New" button. The gridlines
are displayed during runtime.
7. Configure the display of the ruler. If you use "Graphic" for the display of the ruler, you can
configure the color and the line weight of the ruler.
8. Save the configuration.
9. Go to the "Toolbar" tab. You require the following key functions to test the example:
– Configuration Dialog
– All key functions for zooming and moving
– Original view
– Ruler
10.Save the configuration.
Introduction
The trend window of the example has a time axis and two value axes. The last 50 values of
the trend in relation to the current time are shown in the trend window.
Requirement
● You have defined a trend window.
Procedure
1. Go to the "Time axes" tab. Define a time axis with the "New" button.
2. Assign the time axis to the configured trend window. Select "Bottom" for the alignment of
the time axis.
3. Activate the "Update" option to display the values in relation to the current time.
4. Select setting "Number of measurement points" in the "Time range" area. You do not have
to define the start time because the last 50 values in relation to the current time will be
displayed in the example. Enter "50" for the number of measurement points in the input
field.
5. Configure the desired format for time and date.
Introduction
The trend window in the example shows two trends with a common time axis. Each trend has
its own value axis. The trends receive their data from online tags. The customer display can
be configured individually.
Requirement
● You have defined a trend window.
● You have configured a time axis and two value axes.
● You have created two non-binary tags in tag management.
Procedure
1. Go to the "Trends" tab. Define two trends with the "New" button.
2. Assign each trend with the configured trend window and the time axes. Trend1 is assigned
with ValueAxis1 and Trend2 with ValueAxis2.
3. Define the data connection for each trend. Select "Online tags".
4. Click on , to select the tags for the trends.
5. Configure the display for each trend as desired. More information on configuration can be
found on page How to configure the display of trends (Page 26).
6. Save the configuration.
See also
How to configure the display of trends (Page 26)
Introduction
In order to test the example of the OnlineTrendControl in runtime, you must made many
settings in the project.
Requirement
● You have saved the configured picture in the Graphics Designer.
● You have defined the picture in the WinCC Explorer as the start picture via the shortcut
menu.
● You have checked for whether "Graphics Runtime" and "Tag Logging Runtime" are
activated in the "Computer properties" dialog.
Procedure
1. Activate runtime by clicking the relevant button in the toolbar or selecting the relevant menu
bar.
2. Start the tag simulator to test the WinCC OnlineTrendControl with the tags.
3. Go to "Start/SIMATIC/WinCC/Tools" on your computer.
4. Select the "WinCC Tag Simulator". The simulation program will open.
5. Define two tags that you have connected in OnlineTrendControl.
6. Assign the tag with property "Random" and click on the "Active" option.
7. Save the settings in each case.
8. Click the "Start Simulation" button. The simulation is started and the trend supplied with
data.
9. Deactivate runtime if you want to end the example project.
Result
The trends are displayed in runtime with the values that create the tag simulator.
The button takes you to the configuration dialog, where you can change the display of the
trends as required on the "Trends" tab. You will immediately see the results of your
configuration.
Test all functions for zooming and move the trend or the axes. More information is found under
How to use the zoom functions in trend windows (Page 55) .
More information on operating the OnlineTrendControl in runtime is found under Operating the
OnlineTrendControl in runtime (Page 45) .
You can expand the OnlineTrendControl with a ruler window for example. More information
can be found under How to Generate Statistics of Runtime Data (Page 57) and How to
configure the Ruler window/Statistics window/Statistics area window (Page 34) .
A O
AlarmControl Online configuration, 41
Online configuration, 41 FunctionTrendControl, 51, 52
Runtime data, 39 OnlineTrendControl, 45, 49, 51, 52, 53, 55, 57,
Status bar, 30 60
Toolbar, 30 OnlineTableControl
Configuring RulerControl, 34
Online configuration, 41
B Runtime data, 39
Status bar, 30
BarChartControl
Toolbar, 30
Archives, 60
OnlineTrendControl, 5, 11
Online configuration, 51, 60
Archives, 60
Button
Buttons, 45
OnlineTrendControl, 45
Configuring, 9, 11, 12, 15, 19, 23, 26
Configuring RulerControl, 34
Example, 61, 62, 65, 68, 71
E Online configuration, 41, 45, 49, 51, 52, 53, 55, 57,
Example 60
Configuring OnlineTrendControl, 61, 62, 65, 68, Representation formats, 7, 9
71 Runtime data, 39
Export Screen resolution, 5
Runtime data, 39 Status bar, 30, 45
Time axes, 15
Toolbar, 30, 44, 45
F Toolbar ,
Trend window, 12
FunctionTrendControl
Trends, 23, 26
Configuring, 26
Value axes, 19
Configuring RulerControl, 34
Zoom functions, 55
Online configuration, 41, 51, 52
Runtime data, 39
Status bar, 30
Toolbar, 30
R
Trends, 26 Ruler window, 34, 57
RulerControl, 34
Configuring, 34
L Online configuration, 41
Runtime data, 39
Limit value monitoring
Status bar, 30
Color identification, 26
Toolbar, 30
OnlineTrendControl, 5
S
Statistics area window, 34, 57
Statistics window, 34, 57
Status bar, 30
OnlineTrendControl, 45
T
Time axis, (See OnlineTrendControl)
Toolbar, 30
OnlineTrendControl, 44, 45
Trend
OnlineTrendControl, (See OnlineTrendControl)
Representation formats, 7, 9
U
UserArchiveControl
Online configuration, 41
Runtime data, 39
Status bar, 30
Toolbar, 30
V
Value axis, (See OnlineTrendControl)