Previous Page  5 / 13 Next Page
Information
Show Menu
Previous Page 5 / 13 Next Page
Page Background

Интерпретатор бортового контура управления Российского сегмента…

Инженерный журнал: наука и инновации

# 9·2017 5

отсутствие автоматического ввода исходных данных (ИД); при

повторе процесса интерпретации оператор вынужден вручную вво-

дить одни и те же данные;

отсутствие простого и удобного инструмента редактирования

модели ОЗУ; необходимо формировать технологические МЦИ или

использовать сторонние программы;

невозможность одновременной работы с нескольких компьюте-

ров;

не учтены последние изменения в структуре ИД от разработчи-

ков бортового программного обеспечения (ПО).

После анализа выявленных недостатков для их устранения была

разработана версия 5.0 программы.

В период 2015–2016 гг. были произведены следующие доработки:

добавлена функция ввода ИД в программу посредством специ-

ального текстового файла (сценария);

модернизирован интерфейс пользователя в части редактирова-

ния модели ОЗУ;

обеспечена возможность одновременной работы с нескольких

компьютеров с использованием локальной вычислительной сети

(ЛВС);

программа приведена в соответствие с летной версией бортово-

го программного обеспечения.

Основные доработки.

Были внесены изменения в

сценарии ин-

терпретации

, в частности разработан новый формат для ввода дан-

ных оператором — ввод ИД посредством файла-сценария. На первом

этапе работы с «Интерпретатором БКУ РС МКС» оператор составля-

ет сценарий работы. Он состоит из директив инициализации (логин

оператора, имя файлов для загрузки моделей ОЗУ), действия (имя

файла МЦИ, редактирование модели ОЗУ, сохранение моделей ОЗУ)

и комментариев.

Директивы действия могут быть с указанием календарного вре-

мени и без него.

Директива «Логин оператора» служит для идентификации поль-

зователя.

Директива «Загрузка моделей ОЗУ» служит для загрузки исход-

ного состояния моделей бортовых ЭВМ на момент времени начала

процесса интерпретации.

С помощью директивы «Имя файла МЦИ» задается имя МЦИ,

вводимого в бортовую модель одной из ЭВМ в данный момент вре-

мени. После имени стоит расширение, которое является именем або-

нента-приемника одной из бортовых ЭВМ. Транслятор проверяет

наличие файла с заданным именем в архиве МЦИ.