Output blocks and event timing
Output blocks make data (such as Cumulocity IoT measurements or operations) from the model available to external systems (such as Cumulocity IoT). Outputs blocks can either produce synchronous or asynchronous values.
The values from an output block which generates synchronous output (such as measurements) can also be consumed by another model in a time-synchronous manner and can be processed by the model with any other data from the same timestamp. See also
Connections between models.
The values from an output block which generates asynchronous output can also be consumed by another model, but only in a time-asynchronous manner when data is received back from the external system.
The following table lists the available output block types and indicates whether the output is synchronous or asynchronous:
Output block type | Type of output |
Measurement Output | Synchronous |
Event Output | Synchronous |
Alarm Output | Synchronous |
Operation Output | Asynchronous |
Managed Object Output | Asynchronous |