Architecture Diagram
This element is an Architecture Diagram, where the blocks represent the model part instances, and it is necessary to configure the flows.
All configurations are accessible in the right sidebar under the "Architecture diagram parameter" tab.
Simply choose the desired blocks and flows to display by selecting the corresponding checkboxes:
If you click on any of the interactions in the Architecture Diagram, a label with all its parameters will appear on the screen.
When the user pauses the simulation, an 'Export' button appears next to the diagram, allowing the user to export an SVG snapshot of the architecture diagram in its current state.
This element must be used with HMI context.
Icon

HMI Representation

External parameters
Show/Hide all parameters
parameter | editable via "Parameter" tab | updatable via a mapping | description | unit | type |
---|---|---|---|---|---|
X-axis position | ✔️ | ✔️ | Position of the element on the X-axis. | px | Integer number |
Y-axis position | ✔️ | ✔️ | Position of the element on the Y-axis. | px | Integer number |
Width | ✔️ | ✔️ | Length of the element on the X-axis. | px | Integer number |
Height | ✔️ | ✔️ | Width of the element on the Y-axis. | px | Integer number |
Visibility | ✔️ | ✔️ | This parameter allows you to choose if you want the element to be visible or not on the scene during the execution of the scenario. If the item is part of a group, it can inherit the value of that group. | - | Enumeration (visible, hidden, inherit) |
Angle | ✔️ | ✔️ | Angle of rotation of the element compared to its initial position. | degree | Decimal number |
Model parts | ❌ | ❌ | List of selected model parts to display. | - | Array of Text |
Flows | ❌ | ❌ | List of selected flows to display. | - | Array of Text |
Update period | ✔️ | ✔️ | Period to update the diagram | - | Decimal number |
Display Instance of model box | ✔️ | ✔️ | Display mode | - | Enumeration (ON, OFF) |
Layout direction | ✔️ | ✔️ | Layout direction | - | Enumeration (Face, Landscape) |
Temporary display | ✔️ | ✔️ | Flow display mode | - | Enumeration (ON, OFF) |
Duration of display | ✔️ | ✔️ | Duration to display flows | - | Decimal number |
Triggered behaviours
See Triggered behaviours and events page for more explanation: Triggered behaviours and events.
Show/Hide all triggered behaviours
Destroy
At the reception of the flow, the element is destroy.
No parameters for this triggered behaviour.
Events
See Triggered behaviours and events page for more explanation: Triggered behaviours and events.
Show/Hide all events
event | description |
---|---|
On Parameter Value Changed | The element can send information to the model when the value of the selected parameter has changed |
At initialization | The Architecture Diagram can send information to the model once at initialization |
Continually | The Architecture Diagram can send information to the model continuously |