Видите код импортированного блока FMU / FMI в Simulink? - PullRequest
0 голосов
/ 21 января 2019

Я пытаюсь отладить файл FMU, который является частью большей симуляции, и моя проблема в том, что у меня нет прямого доступа к коду внутри.Я попытался импортировать файл FMU в Simulink, но получаю блок черного ящика с ввода-вывода.Моя цель - получить прямой доступ к управляющему коду C / C ++, который находится внутри блока, есть ли способ сделать это, желательно с Simulink / MATLAB?

То, что я описываю, почти невозможно как FMUфайл уже скомпилирован?

1 Ответ

0 голосов
/ 01 февраля 2019

FMI / FMU может быть экспортирован либо с двоичными файлами, либо с исходным кодом.Может быть, FMU, который вы используете, содержит только двоичные файлы, но не содержит директории с источниками?А также некоторые компании хотят защитить свой IP, предоставляя только двоичные файлы, а не исходные коды.Так что я думаю, что это одна из тех FMU.И чтобы ответить на ваш вопрос, вы не можете увидеть исходный код FMU в Matlab.Matlab покажет вам только окно с входами и выходами, и когда вы запускаете его через интерфейс FMU, он запускает двоичный файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...