Lock
This command implements the functionality of a lock object.
Description
This example shall implement the functionality of a lock object. This means that the value of an input data point shall only be forwarded to an output data point if the value of another input item (called lock object) is not set to a configured Boolean value.
The following table shows the functionality:
input item | lock object | output item |
---|---|---|
a | false | a |
b | false | b |
... | false | ... |
a | true | x |
b | true | x |
... | true | x |
Â
Inputs
- Input data point (ItemID): this is the item ID that specifies the input that shall be monitored.
Outputs
- Output data point (ItemID): this is the item ID that specifies the output where the result shall be written
Parameters
Lock object (ItemID): this parameter specifies the data point that is used as lock object.
Lock value (boolean, optional): this parameter specifies the value where the value is not forwarded. Default is "True"
Possible trigger types
All
Available since:
NETx BMS Server 2.0
Â