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

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 5 Current »


RT-LAB 2024.4.0

Software Toolboxes Installed with

Added

  • Added the detection of running simulations launched by a different user on a target.

  • Added a new Exata example model.

Improved

  • Added the ability to retry when the installation of mingw fails.

  • When using a OpWriteFile add a warning if the generated .mat file exceed the limit of 100 millions elements to avoid file corruption.

  • Kept the matlab window messages and warnings when opening it from RT-LAB.

  • Improved performance of Api call:

    • GetConnectionsPointsForIO

    • LoadParameter

    • LoadSignal

    • FindParameter

    • FindSignal

    • FindBlock

  • Improved the progress information displayed during RT-LAB installing on a target.

  • Improved the recovery after an abrupt closing of RT-LAB UI when restarting it.

  • Improved the displayed error message where the console is opened when building a model.

  • Improved internal handling of files generated when compiling models.

Fixed

  • Fixed the Discover targets feature not allowing to add multiple targets sharing a same default host name.

  • Fixed the installer partially installing the product in case of an internal failure.

  • Added missing Api functions to the documentation.

  • Fixed issue related to LabView Panels connections disappearing after second model reload after a reset without closing the panels.

  • Fixed the Help center page formatting and missing RT-LAB logo.

  • Fixed issue preventing the use of signal monitoring tools (Scopeview, Dataviewer) when RT-LAB GUI is open.

  • Fixed an issue where the recorder is not usable after renaming the model.

  • Fixed Orchestra C_code example model execution on target.

  • Fixed an issue with the opening of Simulink console when a model was in mdl format and used with Matlab 2022a and following.

  • Fixed an issue in the ProbeControl that could result in incorrect signal selection when the model is recompiled.

  • Fixed an issue where RT-LAB freezes at the end of compilation step after an update of the eHS block.

  • When assigning different targets for different subsystems in Assignments tab of the model, the subsystem list in Project Explorer view does not update until the project is manually refreshed.

  • Fixed issue where the Model can be started from Dashboards whereas not yet compiled from the right platform.

Dashboards - Signal Visualization and Processing

General

Added

  • Added the Alias feature to easily rename data points.

  • Added the option to share panel between project.

  • Expanded Navigation Options: URL and inter-panel navigation now available across Text, Image, and Shape widgets.

  • Added X-Y visualization for the graph widget.

  • Added new shapes to Switch Widget.

  • Added customization options for background and border colors in the Text widget.

  • Added labels to navigation buttons in the interface.

  • Added keyboard navigation for the data point picker.

Improved

  • Improved performance of tables for very large models.

  • Enhanced the graduated widget by allowing inversion of the minimum and maximum values.

  • Improved the size and layout of the floating library for better usability by downsizing it.

  • Improved the horizontal layout of the graduation for the slider and thermometer widgets.

  • Improved the behavior of the color picker when opening and closing.

  • Improved the performance monitoring tool for panels by incorporating backend data.

Changed

  • The Edit mode for panels is now a single button, and the mode is indicated by a dotted grid. Edit mode can also be triggered with the "E" shortcut.

  • The internal data zip file of a Dashboard project is now a folder, allowing independent versioning.

  • The deletion modal for the tab group widget no longer appears if the "Always display confirmation modal when deleting blocks" preference is unchecked.

Fixed

  • Fixed a minor issue where text was not fully displayed in the dropdown widget.

  • Fixed minor issues on edition in panel of the Text widget.

  • Fixed an issue where value formatting was not applied immediately after changing preferences.

  • Fixed unnecessary scrollbars appearing in the shortcuts popout.

  • Fixed a style flicker issue when resizing the script view.

  • Fixed an issue where instantiated widgets were not migrated to newer versions.

  • Fixed the back-and-forth effect issue in the tag group widget.

  • Fixed the connection table issue where matrix data points appeared as vectors.

Removed

  • Removed the default lower and upper limit colors in the gauge widget.

App Server

Improved

  • Improved the compatibility matrix by removing the Client Version Min and Max option to a fixed version per client.

Installer

Fixed

  • Fixed the 'Dashboards seem unavailable' bug that occurred when installing to a non-default path.

  • Fixed an installation issue when installing on a drive other than “C://” .

  • Fixed an issue where the tasklist was not available on client computers by adding a fallback to WMIC.

  • Fixed the issue of permissions not being set for clients with multiple user accounts on the same computer.

Dashboards-RT-LAB Synchronization

Fixed

  • Fixed a synchronization issue where paths containing different levels were incorrectly recognized as identical.


I/O Interfaces

  • Improved stability by ensuring that asynchronous computation components of I/O interfaces run either on core 0 or on a dedicated core, but not on the core of the simulation itself

CAN

  • Fixed regression found with message multiplexing

  • Fixed value provided in the ‘No message’ connectable

FPGA drivers (common changes to OPAL-RT Board and OpCtrl S-Functions)

  • Added the display of extra information such as the IP and MAC addresses to the detection of OP4810-IO/OP4815-IO platforms

  • Improved workflow by skipping bitstream programming if OP4810-IO/OP4815-IO platforms are configured with an empty chassis name and/or an empty IP address

  • Fixed wrongly found hardware mismatch for extra slot of OP4810-IO/OP4815-IO platforms

FPGAScope

  • Fixed capability to differentiate boards of the same family type

  • Fixed crash of simulation when using an RT core

GT200

  • Added support for the SCRAMNet GT200 shared memory card

IEC 60870-5-104 Slave

  • Added support for timestamped commands for normalized, scaled and floating points

MODBUS Slave

  • Added support for TCP slave IDs up to 255

OPAL-RT Board

  • Added capability to program multiple OP4810-IO/OP4815-IO platforms in parallel during the load of a model

  • Improved workflow by keeping connections even if a raw data point's name changes

  • Fixed overruns appearing when splitting MuSE connections on multiple subsystems

  • Fixed bitstream configuration update mechanism to:

    • keep the name of raw data signals

    • keep the byte and bit offsets of raw data signals

    • keep the state of the ‘Enable FPGA scope’ check-box

    • support merging configurations for OP48H20 cards

  • Fixed filter for bitstream file browser

  • Fixed wrongly displayed message about firmware mismatch

  • Fixed validation of threshold limits for digital channels

PICKERING

  • Added support for the 40-297A-040 and 40-262-002 programmable resistor cards

S-Function IOs

  • Improved usability by validating that the IO functionality blocks are using the correct data ports

  • Improved usabilty of OpCtrl and OpLnk blocks by increasing the timeout needed by their initialization sequences

  • Fixed configuration of analog out multirange for slot 1B of TE0741 type boards

  • Fixed PWM inputs when mapped on the first data port

Synchronization

  • Fixed logs that were referencing the wrong network interface used by the Oregano card

ARTEMiS - CPU-Based Electrical Toolbox

  • Improved the example model SSN_NewEngland39busRT to support online simulation

  • Corrected the online behaviour of TSB-RD 2-Level block

  • Fixed the example model of Artemis Banshee

  • Fixed the example model ssn_TrainTractionDrive_AE for online use

  • Fixed the example model SSN_4Terminal_MMC_DCgrid

ePHASORSIM - CPU-Based Phasor-Domain Toolbox

FPGA-Based Power Electronics Toolbox

eHS Blockset

Added

Better performances with eHS! As of version 2.19, we introduced a new calculation optimization in order to reach smaller time steps for the same circuit. Check it out !

  • Added support of de-coupling capability of large circuits for eHS Gen5 High Performance (/wiki/spaces/FPET/pages/963970370)

  • Added support of machine resolver double excitation for PMSM and BLDC machine models

  • Added the number of States used by the circuit in the Build report

  • Added support for multiple AIR blocks in firmware

  • Power System - FD Line Bitstream for OP4815 platform

Fixed

  • Added back the ‘Open Log’ button in the MATLAB error window

  • Fixed Dual Active Bridge example model giving now correct results

Deprecated

Since eFPGASIM 2.18.1, we removed support of x32 libraries following the end of support of x32 OS on Targets.

RT-XSG Blockset

Added

  • Added support for Vivado 2024.1

  • Added support for Matlab 2022b and 2023a

Fixed

  • Improvement of the integration of OP5369 DIO boards in RT-XSG

  • Performance optimization of the bitstream generation process

  • Improvement of the integration of the “Selectable Digital“ application blocks in RT-XSG

  • Improvement of the automated generation of configuration files for eHs

  • Improvement of the MuSE performances for the 7Series based platforms

  • Improvement of the SFP communication for the OP4810/OP4815 simulators

MMC Blockset

Added

  • Added bitstream of Versal FPGA VM1402 and updated bitstreams including new features, e.g. SM dc current injection, individual control of fast discharge of SM in FPGA.

  • Added a unitary CPU MMC test model and updated document for FPGA MMC unitary test procedure. 

Improved

  • Improved MTDC MMC demo, i.e. changing the slack bus from dc bus 2 to bus 1 for better system performance in some operating scenarios.

  • No labels