×
Skip to main content Link Search Menu Expand Document (external link) Right Arrow

Contents

Preferences

This is a subsection under Project Profile » General

This subsection contains tabs where you can set the defaults for your project. There are the following tabs in the menu:

  • Alarms
  • Server
  • History
  • HMI
  • Automation Binding Rules

Alarms

Interface for configuring the default options for project’s alarms.

Turn on the Open comments dialog on acknowledge flag to make project users comment upon each alarm acknowledgement.

Personal alarm settings configured in the Manage permissions menu override this parameter.

The Disable all notifications flag stops email alarm notifications.

You can also set the specifics of commenting by configuring Priority and Categories parameters.

The Priority and Categories parameters are auxiliary to the Open comments dialog on acknowledge flag.

The Priority setting defines what priority groups of alarms users should comment on acknowledgement:

  • Low
    Users must comment acknowledgements of alarms of all priority levels starting with the lowest.
  • Medium
    Users must comment acknowledgements of alarms of medium and high priority levels.
  • High
    Users must comment acknowledgements of alarms only of high priority.

The Categories parameter allows you to choose particular groups of alarms.

Personal user permission may override these preferences.

Under System settings, you can configure time lags for activation and deactivation of system alarms. You can set the time lag for activation in the Delay-on field and make a similar operation for deactivation in the Delay-off field.

Server

Node Preferences contain device-related parameters. You can configure the following parameters in this subsection:

  • Maximum decimal places for float tags
  • Maximum error count to ignore
  • Period of sending tags
  • Ignore anonymous write

Set the maximum number of digits after a decimal point in the Maximum decimal places for float tags field.

Devices send tag values once in a certain period. You can set the default period for your project devices with the Period of sending tags parameter.

A connection error is a situation when for some reason, the system cannot get the data from a device. The Maximum error count to ignore parameter defines the number of connection errors that the system would skip showing the last obtained value. If the number of errors has exceeded the parameter, the connection error message appears.

For example, the period of obtaining tag values is one second. And the error counter is set to 3. So, if the system cannot get the data for more than 3 seconds in a row, then the system signals the connection error.

The Ignore anonymous write flag allows switching off the system alarm on anonymous tag writings.

History

History preferences is a set of essential for tag history storing parameters. These parameters applied to all project tags unless otherwise defined in particular tag’s history settings. History preferences contain:

  • Aggregate the tag values before storing
  • Aggregation parameters:
  • Function
  • Interval
  • Exclude duplicate values

For more details on history configuration, see History.

HMI

In this subsection, you can edit HMI View related settings. There are the following points to configure:

  • Open comments dialog on value change
    Enables or disables commenting tag value changes.
  • Enable anonymous writing monitoring
    Turns on registering of external changes of tag values
  • Default starting page
    Defines the initial page that a user sees when opening HMI View.
  • Timezone
    Sets the default project timezone. You can type your location or time zone and choose one of the available options.
  • Default locale
    Defines the project language.
  • Waiting time for writing tag
    Sets the time interval after which the value gets transmitted to the tag.

The Set Point Settings block of options allows you to configure the Set point deviation property’s appearance preferences. By default, the Enabled flag is set to false. You can change colours for the three points. The default colours are blue, green, and red for the Min Color, Set Point Colour, and Max Colour parameters respectively.

a GIF showing how colors are set

Fig. 1. You can change the default colours to custom ones

Automation Binding Conditions

Automation binding conditions make the process of label creation and other element related actions more streamlined and standardized. The user can create sets of conditions by which the bindings are executed. The set of rules apply to tags with specific suffixes defined by the user. The user can then:

  • replace or remove the tag suffix in the label;
  • define default label formatting;
  • specify other element property settings (Add to trend, Click event, Process value, etc.)
  •  Bind formatted tag name to element with the button.

In order for automation bindings to work properly, it is a prerequisite that tag suffixes are consistent and standardized, for example, separate suffixes should be used for digital and analog inputs.

A GIF about creating automation bindings

Fig. 2. The process of defining an automation binding and binding it to the page element.

The following tables explains the rules available to the user.

Table 1. Automation binding rule options

Rule name Corresponding page element property (in right pane) Description
Attach to change value Events -> click -> expression Adds the tag to the element so that it can be clicked in HMI, and its value changed if writeable
Attach to manual property Variables -> manual Sets the manual property of the element to the output of the bound tag
Add to trend Add to trend Adds the bound tag to the list of tags to be shown on trends when the element is selected
Attach as process value Labels -> +Add, Events-> click, Process Value Adds the value of the bound tag as a label, process value, attaches it to click event
Attach as set point Set point label Attaches a set point tag value label to the element; in a different colour by default
Attach to value property Variables -> Process value/On_off Sets the process value or On_off property of the element to the bound tag, useful for dampers
Attach to running property Variables -> Is_running Sets the property of the element to the output of the bound tag, useful for pumps