Documentation Home Page HYPERSIM Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.

Using the I/O Interface Configuration GUI

The I/O Interface Configuration GUI can be opened from the HYPERSIM ribbon.

Configuration Menu

In the upper left corner of the interface, users have access to a Configuration menu with three options:

Import

Import opens a dialog that allows you to import a pre-saved configuration file in .hio format (HYPERSIM I/O format) file.

Note that this file does not contain the Sensor configuration that is saved in the .sig file.

Export

Export opens a dialog that allows you to export part of or the entire configuration in .hio format (HYPERSIM I/O format) file.

Note that this file does not contain the Sensor configuration that is saved in the .sig file.

Global configuration

Global configuration opens a dialog box enabling users to configure parameters that are global to all interfaces for a given project/model.

Display monitoring information in the simulation log

When this box is checked, monitoring information for I/O interfaces is displayed in the simulation log. Be advised however that the simulation performance might be impacted. This is used mostly for debugging purposes.

I/O send time

Clicking this combo box offers two choices:

  • At the end of the step
  • At the beginning of the step

This choice affects the time at which the I/O are sent during a step: before or after the calculations.

Skip missing I/O

When this box is checked, exchanger, generating errors during initialization, are skipped.

OK

Confirms choices and/or assignments made on this page.

Cancel

Cancels out of this dialog and saves no changes.

Buttons on Configuration Panels

The buttons in the upper-right of the configuration panels are as follows:

Question mark (?)

Opens the software help at the page related to the current I/O interface.

Thumbtack
  • The I/O interface allows the user to work with either 1 or 2 configuration panels.
  • If the user wants to have 2 panels for comparison purposes, they need to pin their current one by first clicking on the thumbtack and then navigating through the tree-view to choose which other panel they wish to view for comparison purposes.
  • Users can pin/unpin either panel.
  • A pinned panel stays in place while the user navigates in the tree-view, while an unpinned panel is hidden once a new selection is made.
Close button (X)Hides the panel.

Tree-View Navigation

To select the I/O interface type for which you would like to add an interface, right-click the type in the tree-view.

When clicking on the I/O interface type node, you will be presented with options to add or bulk edit instances of this type.

When clicking on the I/O interface instance node, you will be presented with options to edit this specific instance.

       

AddAdds an interface of the selected type
Remove

Removes interfaces of the selected type

ExportExports interface configurations of the selected type

Adding an I/O Configuration

  • To add an I/O interface, right-click the type desired and click Add.
  • A New I/O Interface dialog box appears.

  • Either type a new name for the interface or accept the one currently pre-populated there, then click OK.

Removing Interfaces

  • Select the interface type on the tree-view,
    • right-click, and press Remove...
    • A dialog appears to confirm your decision.
    • Click OK and the selected configurations are removed.
  • Or select the interface instance
    • right-click, and press Remove

Renaming Interfaces

  • Select the interface instance
  • right-click, and press Rename...
  • Enter the new name of the interface. The name should not conflict with any other interface in the configuration.

Note: It is not possible to rename an interface with an invalid configuration. The option will be greyed out.

Exporting Interfaces


  • Select the interface type on the tree-view, right-click, and press Export...
  • A dialog appears to confirm your decision as well as to specify where you’d like to save the *.hio file
  • Click OK, and the configurations are saved.

Working with Configuration Lists (Using Slaves Node as an Example)

NOTE: For more on each supported interface type or configuration, click the question mark in the upper right of the I/O Interface GUI to open the User Guide for that interface type.

When you select a list node (yellow folder icon) the configuration panel will show buttons for adding, deleting, moving, and re-ordering the list's configuration items:

From left to right, the buttons do the following:

  • Add 1 item below the current selection (with the graphical button), OR:

With the pull-down menu to the right of this button:

  • Add n items
  • Duplicate selected item
  • Duplicate selected item n times

Remove selected items(minus sign)
Move selected item up (with the graphical button)
Move selected item to top (with pull-down menu to the right)

(upwards-facing arrow) plus pull-down menu

Move selected item down (with the graphical button)
Move selected item to bottom (with pull down menu to the right)

(downwards-facing arrow) plus pull-down menu

Using Text Fields

When editing values in text fields, pressing Esc cancels the edition of the value. Pressing Enter confirms the new value, as does clicking elsewhere in the interface.

OPAL-RT TECHNOLOGIES, Inc. | 1751, rue Richardson, bureau 1060 | Montréal, Québec Canada H3K 1G6 | opal-rt.com | +1 514-935-2323