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.

RT-LAB: Basic Concepts and Compatibility

Page Content

Before you begin with the installation, it is important to determine the configuration you wish to use.

This section describes the configurations to be applied to your RT-LAB system. RT-LAB makes a distinction between the computer or computers used for development, and the computer or computers used to run the simulation, although the same computer may be used for both development and simulation.

Definitions

Command Station

Development is always done on Windows. The computer used to run the RT-LAB user interface, design software including Simulink, and/or monitoring software such as LabVIEW, is known as the Command Station. Users can include more than one Command Station in an RT-LAB system.

Target Nodes

The computers used to run your simulation are called target nodes, targets, or simulators. The Windows command station can be used simultaneously as a target node for slow pseudo-real-time purposes. For super-computer performance, RT-LAB can be set up using a network of multi-processor computers.

Requirements

Hardware Requirements

Command station computer (Windows):

  • Any Intel or AMD x86-64 processor

  • 5 GB of disk space

  • 16 GB of RAM (including use of MATLAB/Simulink)

For the below compatibility tables, the following legend applies:

  • : Supported.

  • : Not supported.

  • : Partial support (read notes below table).

Microsoft Windows Compatibility

 

Windows 11

Windows 10

Windows Vista

Windows 7

Windows 8

Comment

 

Windows 11

Windows 10

Windows Vista

Windows 7

Windows 8

Comment

RT-LAB 2024.1

 

RT-LAB 2023.3

 

RT-LAB 2023.2

Windows Vista, 7 and 8 are no longer supported.

RT-LAB 2023.1

 

RT-LAB 2022.1

 

RT-LAB 2021.3

 

RT-LAB 2021.2

 

RT-LAB 2021.1

 

Required Elements:

  • MATLAB: Underlying mathematical engine

  • Simulink: Graphical design environment

  • Simulink Coder (formerly known as Real-Time Workshop): Code generator

MATLAB Compatibility

Concerning the OPAL-RT policy regarding the support of MATLAB/Simulink versions, please refer to opal-rt.com/policy-rtlab/.

 

R2023B

R2023A

R2022B

R2022A

R2021A/B

R2020A/B

R2019A/B

R2018A/B

R2017A/B

R2016A/B

R2015B 32/64 bits

 

R2023B

R2023A

R2022B

R2022A

R2021A/B

R2020A/B

R2019A/B

R2018A/B

R2017A/B

R2016A/B

R2015B 32/64 bits

RT-LAB 2024.1

(2)

(1)

RT-LAB 2023.3

(1)

RT-LAB 2023.2

(1)

RT-LAB 2023.1

RT-LAB 2022.1

RT-LAB 2021.3

RT-LAB 2021.2

RT-LAB 2021.1

(1) Only R2018B is supported

(2) Only R2019B is supported

National Instruments LabVIEW Compatibility

LabVIEW is not required for RT-LAB to work. However, RT-LAB’s API for LabVIEW can be used to create custom user applications.

 

2023

2020

2019

2017

 

2023

2020

2019

2017

RT-LAB 2024.1

RT-LAB 2023.3

RT-LAB 2023.2

RT-LAB 2023.1

RT-LAB 2022.1

RT-LAB 2021.3

RT-LAB 2021.2

RT-LAB 2021.1

National Instruments TestStand Compatibility

TestStand is not required for RT-LAB to work. However, it can be used to create custom test sequences for various quality assurance duties.

For more information on the compatibility between RT-LAB and TestStand, contact https://www.opal-rt.com/support-home/

Windows target node / MingW compiler

In order to use the Windows command station as a target node, one compiler is available, the free and open-source MinGW compiler.

This compiler is installed during the setup of RT-LAB.

If for any reason it fails, you can start it manually, as it is located: <RT-LAB installation folder>/mingw_download.bat

RT-LAB enforces the use of a specific version of MinGW which has been verified as compatible with the software.

Real-Time Operating System Compatibility

RT-LAB targets run on OPAL-RTLinux (x86-64) and (x86-based) real-time operating systems. 

 

OPAL-RTLINUX (X86-BASED)

(red hat 5.2)

OPAL-RTLINUX 3.4.1

OPAL-RTLINUX 3.5.4

 

OPAL-RTLINUX (X86-BASED)

(red hat 5.2)

OPAL-RTLINUX 3.4.1

OPAL-RTLINUX 3.5.4

RT-LAB 2024.1

RT-LAB 2023.3

RT-LAB 2023.2

RT-LAB 2023.1

RT-LAB 2022.1

RT-LAB 2021.3

RT-LAB 2021.2

RT-LAB 2021.1

RT-LAB no longer supports targets running on QNX real-time operating systems.

Red Hat 5.2 (build 2.6.29.6-opalrt-6.2.1)

End of support

This is for OPAL-RT 32 bits operating system. Note that after years of service, we have decided to phase out the support for our 32-bit Operating System, effective Q1 2024.

The last software that support the 32-bit OS will be RT-LAB 2024.1. We will ensure full Technical Support until Q1 2027.

Python compatibility

  • Python is required on the Windows command station and the target nodes for some RT-LAB functionalities.

  • By default, the command station uses its own Python 3.9 distribution.

 

Python 3.10

Python 3.9

Python 3.8

Python 3.7

Python 2.7

Python 2.6

 

Python 3.10

Python 3.9

Python 3.8

Python 3.7

Python 2.7

Python 2.6

RT-LAB 2024.1

RT-LAB 2023.3

RT-LAB 2023.2

RT-LAB 2023.1

RT-LAB 2022.1

RT-LAB 2021.3

RT-LAB 2021.2

RT-LAB 2021.1

RT-EVENTS Compatibility

RT-EVENTS is a block set of Simulink developed by OPAL-RT. It may be used in real-time when compiled with RT-LAB. Here is a compatibility table with RT-LAB, but it is always recommended to use the RT-EVENTS version that is packaged with RT-LAB on the website download or on the installation disk.

RT-LAB Versions vs. RT-EVENTS Versions

 

RT-EVENTS 4.7.6

RT-EVENTS 4.7.5

RT-EVENTS 4.7.4

RT-EVENTS 4.7.3

RT-EVENTS 4.7.2

RT-EVENTS 4.7.1

RT-EVENTS 4.7.0

RT-EVENTS 4.6.4

 

RT-EVENTS 4.7.6

RT-EVENTS 4.7.5

RT-EVENTS 4.7.4

RT-EVENTS 4.7.3

RT-EVENTS 4.7.2

RT-EVENTS 4.7.1

RT-EVENTS 4.7.0

RT-EVENTS 4.6.4

RT-LAB 2024.1

RT-LAB 2023.3

RT-LAB 2023.2

RT-LAB 2023.1

RT-LAB 2022.1

RT-LAB 2021.3

RT-LAB 2021.2

RT-LAB 2021.1

RT-LAB Versions vs. ARTEMIS Versions

 

ARTEMIS 7.8

ARTEMIS 7.7.5

ARTEMIS 7.7.4

ARTEMIS 7.7.3

ARTEMIS 7.7.2

ARTEMIS 7.7.1

ARTEMIS 7.7.0

ARTEMIS 7.6.4

 

ARTEMIS 7.8

ARTEMIS 7.7.5

ARTEMIS 7.7.4

ARTEMIS 7.7.3

ARTEMIS 7.7.2

ARTEMIS 7.7.1

ARTEMIS 7.7.0

ARTEMIS 7.6.4

RT-LAB 2024.1

RT-LAB 2023.3

RT-LAB 2023.2

RT-LAB 2023.1

RT-LAB 2022.1

RT-LAB 2021.3

RT-LAB 2021.2

RT-LAB 2021.1

RT-LAB Versions vs. MMC Versions

 

MMC 2.11

MMC 2.10

MMC 2.9

MMC 2.8

MMC 2.7

MMC 2.6

 

MMC 2.11

MMC 2.10

MMC 2.9

MMC 2.8

MMC 2.7

MMC 2.6

RT-LAB 2024.1

RT-LAB 2023.3

RT-LAB 2023.2

RT-LAB 2023.1

RT-LAB 2022.1

RT-LAB 2021.3

RT-LAB 2021.2

RT-LAB 2021.1

RT-LAB Versions vs. eHS Versions

 

2.16

2.15

2.14

2.13

2.12

2.11

2.10

2.9

2.8

2.7

2.6

 

2.16

2.15

2.14

2.13

2.12

2.11

2.10

2.9

2.8

2.7

2.6

RT-LAB 2024.1

RT-LAB 2023.3