Рис. 1. Схема информационного взаимодействия программ тренажера
журнала миссии). Изображение из программы “Динамика и визуа-
лизация” поступает на экран программы “Пульт управления ТПА”,
моделируя вид с видеокамер, расположенных на ТПА.
Реализация функциональности тренажера предполагает наличие
сетевого взаимодействия между всеми программами в реальном мас-
штабе времени на штатном пультовом оборудовании ТПА. Для согла-
сованного информационного взаимодействия всех программ тренаже-
ра используется программа “Сервер”.
Программа “Сервер” обеспечивает установление соединений для
циклического обмена информацией между программами тренажера,
диагностику состояния связи с программами и оперативное оповеще-
ние всех программ о наличии неисправностей в сетевых обменах, га-
рантированную доставку разовых информационных сообщений между
программами, пересоединение при обнаружении разрыва связи между
компонентами тренажера. Пример отображения диагностики связи на
экране программы “Инструктор” приведен на рис. 2.
После начального запуска тренажера каждая из его программ пыта-
ется установить соединение с программой “Сервер”, заранее зная фи-
зическое расположение сервера по его адресу. После появления связи
с сервером программа “Сервер” запоминает адрес каждой программы
и при появлении циклических посылок от программы к программе
уже передает информацию в нужном направлении, зная адреса всех
ISSN 0236-3941. Вестник МГТУ им. Н.Э. Баумана. Сер. “Машиностроение”. 2012
41