Schedulers allow to define per day of the week specific times at which specific actions are executed in the OPC UA Server.

In addition, schedulers can define special dates and times at which specific actions are executed in the OPC UA Server. If such a date occurs, the actions of the special date are executed, and the weekly schedule is ignored.

A scheduler can define the special dates by either

  • defining a concrete date (e.g. 2022-01-17),
  • defining a range of dates (e.g. 2022-01-17 until 2022-04-13)
  • defining repeating dates with wildcards (e.g. every 1st January)
  • or referencing global calendars containing for example all public holidays of a year

Per date an array of times and corresponding actions including parameterization is defined, when the action is executed. Actions can be the writing of Variables or calling Methods, but can also be extended to other actions.