Если вы планируете использовать программное обеспечение DOORS ® с RMI, установите дополнительные файлы, чтобы установить связь между приложением DOORS и программным обеспечением Simulink ®. Следуйте инструкциям в разделе Настройка RMI для взаимодействия с Microsoft Office и IBM Rational DOORS.
Сценарий установки автоматически копирует требуемые файлы DOORS в установочные папки. Однако сценарий может завершиться сбоем из-за прав доступа к файлам в установке DOORS. В случае сбоя сценария измените разрешения на доступ к файлам в установочных папках DOORS и запустите сценарий повторно.
Также можно вручную установить требуемые файлы в указанные папки, как описано ниже.
Если работает программное обеспечение DOORS, закройте приложение.
Копировать следующие файлы из matlabroot\toolbox\shared\reqmgt\dxl в <doors_install_dir>\lib\dxl\addins папка.
addins.idx addins.hlp
Если файлы не были изменены, замените все существующие версии файлов; в противном случае следует объединить содержимое обоих файлов в один файл.
Копировать следующие файлы из matlabroot\toolbox\shared\reqmgt\dxl в <doors_install_dir>\lib\dxl\addins\dmi папка.
dmi.hlp dmi.idx dmi.inc runsim.dxl selblk.dxl
Замените все существующие версии этих файлов.
Откройте окно <doors_install_dir>\lib\dxl\startup.dxl файл. В разделе «Пользовательские файлы» добавьте следующее: include заявление:
#include <addins/dmi/dmi.inc>
При обновлении версии 7.1 до более поздней версии программного обеспечения DOORS выполните следующие дополнительные действия:
В папке установки DOORS перейдите к ...\lib\dxl\startupFiles подпапка.
В текстовом редакторе откройте вкладку copiedFromDoors7.dxl файл.
Добавить // перед этой строкой, чтобы прокомментировать его:
#include <addins/dmi/dmi.inc>
Сохраните и закройте файл.
Запустите программное обеспечение DOORS и MATLAB ®.
Запустите сценарий установки с помощью следующей команды MATLAB.
rmi setup
При попытке синхронизации модели Simulink с проектом DOORS без настройки RMI для использования с DOORS могут появиться следующие ошибки:
-E- DXL: <Line:2> incorrectly concatenated tokens -E- DXL: <Line:2> undeclared variable (dmiRefreshModule) -I- DXL: all done with 2 errors and 0 warnings
Если вы видите эти ошибки, выйдите из программы DOORS, повторите действия в разделе Настройка RMI для взаимодействия с Microsoft Office и IBM Rational DOORS и перезапустите программу DOORS.