Documentation Home Page ◇ OPAL-RT Dashboard Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.
Data Point Tables
A table is a UI view that displays and controls data points.
Page Content
- 1 Tables
- 1.1 Tree View
- 1.2 Selection
- 1.3 Filtering
- 1.4 Sorting
- 1.5 Editing Values
- 1.6 Vectors
- 1.7 Adding Connections
- 1.8 Context Menu
- 2 Tables for Simulink Models from RT-LAB
- 2.1 Context Menu
- 3 Table Boards
Tables
The tables under the “Models” section are lists of data points obtained either from RT-LAB or HYPERSIM.
To see data points from a RT-LAB model, the model must be built in RT-LAB. (See 6A. Synchronizing with RT-LAB)
To see data points from an HYPERSIM model, the model must be Analyzed. (See 6B. Synchronizing with HYPERSIM)
Only Double or Integer are visible in Dashboards, other values are not numerical in nature, such as booleans (represented with a switch), colors (represented with a color picker) and files (represented with a file picker) are not visible in tables.
Though Table boards and models look similar, they differ in that in model tables, the data points cannot be added or removed (since they are provided by RT-LAB/HYPERSIM), whereas the content of a Table board is yours to choose.
Each row in the table is a data point, whether it is in the table of a Simulink/HYPERSIM model or a board table, or in the sidebar of widgets or blocks. A data point is a parameter or a signal.
The Connections table shows all connections within the project. See Connecting Data Points.
Tree View
The table can be viewed in two different views: Tree or Flat view. The default is flat, but to interact with the table in tree view, simply select the view toggle button.
The tree view displays data points with expandable and collapsible rows. To toggle open or close a parent and all of it's children use CTRL + click.
The tree view is available for all Model tables, Interface tables and Data point picker tables.
Selection
You may select data points by clicking on a row of the table. Use SHIFT or CTRL to multi-select.
Filtering
It is also possible to filter rows using the filter input:
Sorting
Rows can be sorted alphanumerically. Using SHIFT sorts multiple columns in the order in which they were clicked.
The “Value” and ”Connection” columns cannot be sorted, and their content cannot be used for filtering, since it can be edited.
Editing Values
To edit a scalar value, simply click on the value, or use the “Edit” option in the context menu.
For vector values, edits are made in a smaller table view that pops up when you click on the value.
Vectors
Vector data points can be found in both Model tables and IO Interface tables, and can be interacted with in both tree and flat views.
The vector data points can be expanded to view the vector elements. These consist of an index along with a "+" button for connection (see the following section on Adding Connections).
Adding Connections
The data point picker can be opened using the “+” button under the ”Connection” column.
For more information, visit the Connecting Data Points page.
Vector data points can also be connected, either vector data points of matching size or vector data point element to vector data point element.
To add a connection to a vector data point element or view it's index, click on the expandable arrow in the Connection column. Then select the "+" button for the desired element.
For more information, visit the Connecting Data Points page.
Context Menu
The context menu is accessible from the “...” dots or using the right click anywhere on the row.
Selected rows can be added to a table board using the “Add to Board” option.
The value of the selected data point can be “Edit” or “Reset to Default Value”.
An “Alias” can be generated for all selected rows via the “Generate” submenu. Aliases can also be deleted and edited with the corresponding sub-menus.
The path of the selected data point can be copied in the clipboard via the “Copy Path” option.
If the selected data points are connected, those connections can be deleted by clicking on “Delete connection”.
Some sub-items aren’t available with multiple selection of data points such “Value (Initial)” → “Edit” and “Alias” → “Edit” actions. All other actions can be performed in batch.
Tables for Simulink Models from RT-LAB
Simulink models are acquired from RT-LAB and synced automatically once the model built. The model’s status is shown next to the name.
The name of a Simulink or HYPERSIM model cannot be edited in Dashboards, since it is provided by RT-LAB or HYPERSIM. Only the values of data points and connections can be edited.
Context Menu
In RT-LAB context, selected rows can be reset to the default value using the “Reset to Default Value” option. The default value is either the RT-LAB initial value or the value in the library.
Table Boards
The table board is a collection of data points from different sources. It inherits the functionalities of a table, and it is also possible to remove data points from it.
OPAL-RT TECHNOLOGIES, Inc. | 1751, rue Richardson, bureau 1060 | Montréal, Québec Canada H3K 1G6 | opal-rt.com | +1 514-935-2323
Follow OPAL-RT: LinkedIn | Facebook | YouTube | X/Twitter