Skip to content

(Event Binding) Event trigger

Stephan Stricker edited this page Dec 7, 2018 · 9 revisions

Event triggers

Events can be trigger by different sources. The following sources are possible.

OPC UA variable

These are typically PLC variables but could also come from an external OPC server.

<Source xsi:type="opcUa.Event" refId="::Program:boolVariable" event="ValueChanged" />

The trigger creates the two internal variable newValue and oldValue. The values can be used later for conditions.

Session variable

These are unique for each visualization session or instance.

Variable

<Source xsi:type="session.Event" refId="variable1" event="ValueChanged"/>

Timer

<Source xsi:type="session.Timer.Event" refId="AutoLogOutTimer" event="Elapsed"/>

The trigger creates the two internal variable newValue and oldValue. The values can be used later for conditions.

Client System

These are unique for each visualization session or instance. They are similar to session events. The following client system events are possible

  • KeyBoard Events
  • Gesten Events
  • ContentLoaded Event
  • DisabledClick Event
  • DialogOpened Event
  • DialogClosed Event
<Source xsi:type="clientSystem.Event" event="KeyDown" />

The trigger creates the two internal variable newValue and oldValue. The values can be used later for conditions.

Clone this wiki locally