This logic can be used to implement a scene within the Core Server.
Description
This logic provides a software implementation of a scene function. It provides an input for replaying the scene. This means that if the "Replay" input is activated (i.e. set to True), the stored scenes are written to the configured output items. The values can be specified manually by using parameters. In addition, an input for saving the current values of the scene data points can be specified optionally. Using one single scene instance up to 8 data points can be controlled. If scenes with more than 8 members are required, multiple instances have to be used.
Inputs
- Replay (ItemID): this Item of type "Boolean" is used to trigger the scene. If "True" the values of the scenes are replayed.
- Save (ItemID, optional): this Item of type "Boolean" can be used to save the current values within the scene. If "True" the values of the outputs are stored in the scene.
Outputs
- Scene_Datapoint1 (ItemID): ItemID of scene member 1.
- Scene_Datapoint2 (ItemID, optional): ItemID of scene member 2.
- Scene_Datapoint3 (ItemID, optional): ItemID of scene member 3.
- Scene_Datapoint4 (ItemID, optional): ItemID of scene member 4.
- Scene_Datapoint5 (ItemID, optional): ItemID of scene member 5.
- Scene_Datapoint6 (ItemID, optional): ItemID of scene member 6.
- Scene_Datapoint7 (ItemID, optional): ItemID of scene member 7.
- Scene_Datapoint8 (ItemID, optional): ItemID of scene member 8.
Parameters
- Value_Datapoint1 (Any, optional): this parameter can be used to specific the value of scene member 1 manually.
- Value_Datapoint2 (Any, optional): this parameter can be used to specific the value of scene member 2 manually.
- Value_Datapoint3 (Any, optional): this parameter can be used to specific the value of scene member 3 manually.
- Value_Datapoint4 (Any, optional): this parameter can be used to specific the value of scene member 4 manually.
- Value_Datapoint5 (Any, optional): this parameter can be used to specific the value of scene member 5 manually.
- Value_Datapoint6 (Any, optional): this parameter can be used to specific the value of scene member 6 manually.
- Value_Datapoint7 (Any, optional): this parameter can be used to specific the value of scene member 7 manually.
- Value_Datapoint8 (Any, optional): this parameter can be used to specific the value of scene member 8 manually.
Possible trigger types
Input
Applies to
- XLogic Library 1.0.12+