ЖУРНАЛ СТА 3/2013
электрически объединяется с интер- фейсными модулями с помощью разъ- ёмов по принципу мезонинного соеди- нения. На рис. 5 показан имитатор пер- вичной информации (вид сбоку), состоящий из модулей БМ-1 и ИМ-7. С ТРУКТУРА И ФУНКЦИОНИРОВАНИЕ ИМИТАЦИОННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ Имитация систем, сопрягаемых с БИУС «Требование-М», производится под управлением программы имита- ции систем сопряжения и тактической обстановки. Программа состоит из группы исполняемых файлов (программных модулей), ко- торые устанавливаются на компьютеры и функциони- руют в среде ОС РВ QNX. Программные модули можно разделить на пять категорий: ● модули имитации систем сопряжения; ● модуль начальной установ- ки; ● модуль имитации тактиче- ской обстановки; ● модули межпроцессных связей; ● драйверы. Программный модуль IOST Программный модуль IOST (модуль имитации систем сопряжения) – основной модуль, который обеспечива- ет имитацию систем сопряжения. При запуске этого модуля открывается его исходное окно, показанное на рис. 6. Кнопкой «Установка» вызывается программный модуль начальной уста- новки iost_setup. Кнопкой «Системы» запускается работа имитаторов изде- лий. Под кнопками расположено текс- товое поле, в которое может быть выве- дено сообщение по результатам запус- ка программы, например, сообщение «The module 5554 is absent» выводится, если программа не обнаружила интер- фейсный модуль 5554. При нажатии кнопки «Системы» осуществляется чтение системного конфигурационного файла, созданно- го ранее модулем iost_setup, конфигу- рационных файлов имитаторов систем сопряжения, затем открывается окно «Работа систем» (рис. 7) и запускается имитация всех систем, которые имеют- ся в списке. Работа имитаторов систем сопряжения происходит в автоматиче- ском режиме, в соответствии с алго- ритмом работы систем. Для проведе- ния работ, связанных с отладкой ин- формационного обмена, проверки вза- имодействия в различных режимах ра- боты системы сопряжения и БИУС, а также для формирования конфигура- ционных файлов используются окна систем, а также основное рабочее окно «Работа систем». На рис. 7 запечатлено состояние окна «Работа систем», соот- ветствующее конфигурации, установ- ленной в компьютере IPC-510 № 1. Для открытия окна имитируемой системы необходимо нажать кнопку с одноимённой надписью, расположен- ную в колонках «Система». Например, если нажать кнопку «Буран», то будет открыто окно, представленное на рис. 8. Окно позволяет контролировать автоматический процесс имитации изделия «Буран», а также производить отладку ПО БИУС, используя распо- ложенные на окне элементы управле- ния и индикации. Поля окна «Работа систем» служат для управления общими для большин- ства систем параметрами состояния и их отображения; в полях систем разме- щены параметры, специфические для конкретных систем. Остальные поля окна «Работа систем», а также поля окон имитаторов систем служат для управления режимами работы, теку- щими состояниями систем и для ото- бражения процесса изменения их состояния и информационного обме- 104 СТА 3/2013 П РОГ Р АММНОЕ ОБ Е СП Е Ч Е НИЕ / МОД Е ЛИ РОВ АНИЕ www.cta.ru Рис. 7. Окно «Работа систем» модуля IOST Рис. 5. Имитатор первичной информации Рис. 8. Окно имитатора системы «Буран» Рис. 6. Исходное окно модуля IOST Рис. 4. Модуль ИМ-7 © СТА-ПРЕСС
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy