Extended Edge Function
With the extended edge function, an even wider range of functions is available. In addition to the normal edge function, the extended function differentiates between short and long operation.
In total, you set 4 actions for operation and release:
-
Direct action on operation:
The action is executed each time the button is operated. -
Action on release before the long operating time has elapsed:
The action is only executed after a short operation. -
Action on achieving the long operating time:
The action is executed directly when the button is pressed and held. You press the button until the action (e.g. send setpoint) is carried out. -
Action on release after achieving the long operating time:
The action is also performed on release after pressing and holding.
You set the relevant action for each operation phase. In addition to the normal edge function, you can set a cycle time for each object.
You can send once or cyclically. You can use the action Sends value 1 and then value 2 after a cycle time to send a second value after a delay.
-
When setting the parameters, remember that you have to set all 4 operating phases for the push-button to function as required.
-
In order to read the object values, you have to set the Read flags manually.
You can send up to 2 values
Selection 1 [value] |
Selection 2 [value] |
---|---|
Value 1 |
Value 2 |
You can set the following actions:
Value |
Action |
---|---|
Sends [value] |
Sends the value in question once and stops cyclical sending. |
Sends [value] immediately and then cyclically |
If no cycle time is running, the value is sent immediately and a new cycle time is started. If a cycle time is already running, it is interrupted, the value is sent and a new cycle time is started. The value then continues to be sent cyclically. |
Sends [value] only cyclically |
If no cycle time is running, the value is sent immediately and a new cycle time is started. If a cycle time is already running, it is not interrupted; the value is sent after the current cycle time has elapsed, and a new cycle time is started. The value then continues to be sent cyclically. |
Sets object value to [value] (readable only) |
The value is written to the object and is not sent. Any active cycle time is terminated. If you want the value to be read by a visualization, for example, you have to set the Read flag for the object. |
Sends its value |
The current object value is sent. Any active cycle time is terminated. Therefore you can, for example, send a value with the sending group address that was previously received via another group address. In so doing, you save a setpoint in the push-button and this value is sent when needed. |
Sends value 1 and then value 2 after a cycle time |
Value 1 is sent immediately, and value 2 is sent after a cycle time, regardless of whether a cycle time is already running or not. You can use this function to send a second setpoint after a delay, for example. You set the duration via the cycle time. |
None (stops cyclical sending) |
No action is carried out, and any active cycle time is stopped. Select this function if you also want to stop cyclical sending. |
No change |
The current action is retained and any active cyclical sending is retained. You select this action for the release if, for example, you have activated the action Sends value 1 and then value 2 after a cycle time. |