/
Misc.XButton
Misc.XButton
Used to simulate a long/short click within the visualization.
Description
This logic is used to simulate a long/short click by evaluating time how long the input stays at a certain value. The following logic is implemented:
If the input value is "1", then the value specified by parameter "Value_Down" is written to output item "ItemID_Down". If the input value is "2" and the time between "1" and "2" is less than 1 second, the value specified by parameter "Value_UpShort" is written to "ItemID_UpShort". If the time is more than 1 second, then the value specified by parameter "Value_UpLong" is written to "ItemID_UpLong".
Inputs
- ItemID_Input (ItemID, optional): Input data point that is used to trigger the logic. The input value must be "1" or "2". "1" is used as "pressing the button" and "2" is used as "releasing the button".
Parameters
- ItemID_Down (ItemID, optional): output data point that is written when the input value is "1".
- Value_Down (any, optional): value that is written when the input value is "1".
- ItemID_UpShort (ItemID, optional): output data point that is written when the input value is "2" and the time between "1" and "2" is less than 1 second.
- Value_UpShort (any, optional): value that is written when the input value is "2" and the time between "1" and "2" is less than 1 second.
- ItemID_UpLong (ItemID, optional): output data point that is written when the input value is "2" and the time between "1" and "2" is more than 1 second.
- Value_UpLong (any, optional): value that is written when the input value is "2" and the time between "1" and "2" is less more 1 second.
Possible trigger types
Input
- Value Change
Available since:
NETx BMS Server 2.0
, multiple selections available,
Related content
XButton
XButton
More like this
Buttons
More like this
Time.Timer
Time.Timer
More like this
Item.Toggle
Item.Toggle
More like this
Toggle
Toggle
More like this
Item.DelayedOff
Item.DelayedOff
More like this