Frequently Asked Question
Press "Ctrl + F" to find the keyword of your interest.
If you wish to have a direct link access to the video timestamps, please follow these instructions.
Found this video helpful? Why not take the whole HIL Specialist course? A Certificate is waiting for you for free at HIL Academy.
Would you or your organization benefit from having these videos narrated in your native language? Contact us and let us know if you wish to contribute.
The two components that we used to divide parts of a circuit into different HIL devices were
Device marker and Device coupling. To divide the signal processing part of the model,
we need to use two components that can be found in the Model partitioning, Device Partitioning,
Signal Processing sub-library. They are Signal Device Marker and Device Transition.
Signal Device markers have the same functionality as Device Markers, the only difference is where
they can be connected. Signal device markers are connected to the signal processing part
of the model, while electrical device markers are connected to the electrical part of the circuit.
As you can see all properties in Signal Device Marker are the same as in the
Device marker component. This means that you can use only one Device marker to
configure a HIL device during setup.
To find more details about this component,
please see the Electrical Circuit Device Partitioning lesson.
The Device Transition component manages data transfer between components that operate on
different HIL devices in a multi-HIL setup. Input and output execution rates may differ.
In order for two Signal Processing circuits that run on different devices to exchange data,
they should be connected using the Device Transition component as illustrated in
this example. The Device Transition component can introduce a delay of one execution rate.
The properties of Device Transition components are their initial value and execution rate.
Initial value is the value of the output signal at the beginning of the simulation. The execution
rate value must be compatible with other signal processing components of the same circuit:
the value must be a multiple of the fastest execution rate in the circuit. There can be up to
four different execution rates, but they must all be a multiple of the basic simulation timestep.
In cases where you don t wish to specify an execution rate for the circuit, you can type
in inherit instead, in which case the component will be assigned an execution rate to match those
of the components it is receiving inputs from.Now we are familiar with all the components
needed for device partitioning. Let s compile and load the model.
Once the settings for each HIL device in a multi-HIL setup are assigned,
we can compile and load the model with only once click. Here we can see that there are
no additional steps needed to transfer from a single HIL setup to a multi-HIL setup.
As we can see, the console compilation process is done for all three HIL devices,
from device with ID 1 and so on.
Now let s open the Device Partitioning SCADA panel and run the simulation.
As you can see the simulation is running. In the model settings you can see that there is a
possibility to configure analog and digital outputs for each HIL device in the setup.
Also, to observe CPU utilization, we can use the CIO monitor for HIL devices in the setup.
We can see the user and the system CPU utilization for all three HIL devices in the setup.
Thank you for watching.