Replies: 1 comment
-
|
There is currently no active work on adding native support for such buffers to Modelica, so using a C-implementation in Modelica still seems like the solution. Those C-implementations could, of course, be standardized, similarly as there are standard tables in MSL. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
FMI 3.0 and its layered standards seem to be a really nice addition to modelica environments as they will extend its capabilities, providing better support for simulating complex systems (composed of different components connected by communication networks). However, fmi-ls-bus just specifies how those models can be implemented in C.
Previous work on simulating communication networks using modelica found limitations related to message buffer implementation due to the unavailability of dynamically sized arrays. In addition to that, string processing support in modelica is quite limited. Both things seem to have enforced the use of external C functions for implementing those models.
As FMI 3.0 and SSP 2.0 seem to have tried to improve VECU and communication networks simulation support, will future versions of modelica specification include basic interfaces and models (like buffers) for describing those systems?
Beta Was this translation helpful? Give feedback.
All reactions