The Xentara State Concentrator v1.3
User Manual
|
Summary states allow summarizing multiple boolean states into a single state by OR-ing them together. This allows, eg., calculating summary alarms from individual alarm states.
Summary states are grouped together into summary blocks that updated together. The states are updated using the following task:
update | Updates all the contained summary states. |
A JSON object describing a summary block has the following syntax:
id | A string value containing the ID of the summary block. The ID is used to construct the summary block's primary key. |
uuid | A string value containing the unique UUID of the summary block. |
children | A JSON array containing the summary states contained in the block. Please remember that each element block requires two layers of |
A JSON object describing a summary state has the following syntax:
id | A string value containing the ID of the summary state. The ID is used to construct the summary state's primary key. |
uuid | A string value containing the unique UUID of the summary state. |
states | A JSON array containing the primary keys of the data points and/or I/O points to summarize. The elements must be readable and contain either Booleans or integers as values. For integers, each bit is considered a separate state. |