Support : Knowledge base

Knowledge Base

Welcome to OPAL-RT’s Knowledge Base

OPAL-RT offers a repository of support information for optimal use of its technology.

Loading…

Please note that OPAL-RT knowledge base is not fully optimized for mobile platforms.

For optimal experience, use a desktop computer.

Reference Number: AA-01937// Views: AA-01937// Created: 2020-07-29 12:54:50// Last Updated: 2020-07-29 13:03:28
MATLAB/Simulink
Break in Compatibility for the MIL1553 RT Send Block Between RT-LAB 2020.1 and RT-LAB 2020.2 (Automatic Data Ready Signal Handling Option)

Context

In RT-LAB 2020.1 and prior, the 'OpAsync_1553_RT_Send' block from the RT-LAB I/O > GE Fanuc > MIL-1553 library had a check box for the option 'Auto-enable 'Data ready' option'.



In RT-LAB 2020.2.2 and later, the data management option has been updated and it is now a drop down menu:



Impact

Due to Simulink particularities, the retro-compatibility could not be ensured. Therefore, when a model developed in RT-LAB 2020.1 or earlier is opened in 2020.2 or later, the drop-down will default to the value of 'Block input only', regardless of the state of the checkbox in the earlier implementation.

So if the model had the checkbox unchecked, no changes are necessary, it will work as before.

But if the model had the checkbox checked, then the drop-down needs to be updated to either "Block input and data change check" or "Data change check only".

The difference is explained in the documentation in RT-LAB 2020.2, but, in short:

  • for the "Block input and data change check": the mechanism that enabled the 'data ready' signal is an AND between the input and the data change check
  • for the "Data change check only", the 'Data ready' block input disappears and the data will be considered ready when a change in its values will be detected thus triggering a send only when a new set of data is found.

 

Extra Information

The change was actually from RT-LAB 2020.2.1 and RT-LAB 2020.2.2 but RT-LAB 2020.2.1 was not released publicly.