/
Lock
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
, multiple selections available,
Related content
Item tree
Item tree
More like this
Logic module
Logic module
More like this
Item.Monitor Status
Item.Monitor Status
More like this
XLogic library
XLogic library
More like this
Task definitions
Task definitions
More like this
XCommand event definitions
XCommand event definitions
More like this