Simulink FMI 3.0 Binary data
I’m currently testing the importing of a FMU v3.0 (Co-Simulation) in Simulink, which is supported since R2023b. In the 3.0 specification, binary data is supported as a new data type. I have a simple test FMU with an binary output signal, which is recognized when importing the FMU aswell as the data type "FMUBinary".
The model runs without any array error and the Float64Output behaves like expected. But when I try to connect the signal with any other block, like, for example a MATLAB function to do some calculations with the data, I get the error message:
Error:The ‘SubSystem’ block cannot accept a signal of type FMUBinary. A signal of type FMUBinary is connected to ‘Input Port 1’ of block ‘DynamicArray/MATLAB Function’.
Does some know how to handle this FMUBinary data type? Thanks in advance!I’m currently testing the importing of a FMU v3.0 (Co-Simulation) in Simulink, which is supported since R2023b. In the 3.0 specification, binary data is supported as a new data type. I have a simple test FMU with an binary output signal, which is recognized when importing the FMU aswell as the data type "FMUBinary".
The model runs without any array error and the Float64Output behaves like expected. But when I try to connect the signal with any other block, like, for example a MATLAB function to do some calculations with the data, I get the error message:
Error:The ‘SubSystem’ block cannot accept a signal of type FMUBinary. A signal of type FMUBinary is connected to ‘Input Port 1’ of block ‘DynamicArray/MATLAB Function’.
Does some know how to handle this FMUBinary data type? Thanks in advance! I’m currently testing the importing of a FMU v3.0 (Co-Simulation) in Simulink, which is supported since R2023b. In the 3.0 specification, binary data is supported as a new data type. I have a simple test FMU with an binary output signal, which is recognized when importing the FMU aswell as the data type "FMUBinary".
The model runs without any array error and the Float64Output behaves like expected. But when I try to connect the signal with any other block, like, for example a MATLAB function to do some calculations with the data, I get the error message:
Error:The ‘SubSystem’ block cannot accept a signal of type FMUBinary. A signal of type FMUBinary is connected to ‘Input Port 1’ of block ‘DynamicArray/MATLAB Function’.
Does some know how to handle this FMUBinary data type? Thanks in advance! fmi, fmi 3.0, binary data, simulink, fmu import, r2023b MATLAB Answers — New Questions