Если вы планируете использовать 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.