ЖУРНАЛ СТА №1/1999

F — флаг неисправности абонента(1); G—признак принятия управления ка- налом (1); Н — флаг неисправности ОУ(1); Р — бит контроля четности (допол- нение числа еди- ниц в слове до нечетного); ХХХ — резервные разряды (исполь- зуются по сис- темному согла- шению). Kодировка поля подадреса позво- ляет адресовать до 32 блоков данных, при этом подадре- са 00000 и 11111 используются для выделения команд управления по от- ношению к коман- дам обмена ин- формацией. Коди- ровка команд уп- равления приведе- на в табл. 1. При ис пол ь з о в ании инструментально- го бита число по- дадресов ОУ со- кращается с 30 (32 минус код «00000» и «11111») до 14 соответственно. Форматы сооб- щений МК приве- дены на рис. 7. Ин- формация пере- дается в полудуп- лексном режиме с временным разделением посылок под управлением контроллера по принципу «команда-ответ». Анализ стандарта MIL-STD-1553B позволяет сделать вывод о широких возможностях, заложенных в прото- кол обмена и электрические специ- фикации, что открывает благоприят- ные перспективы для широкого внед- рения стандарта в САУ РВ. РАЗРАБОТКИ ПРОМЫШЛЕННЫЕ СЕТИ 44 1/99 Рис. 7. Форматы сообщений в мультиплексном канале Рис. 8. Зависимость максимально допустимой длины шины от требуемой пропускной способности а) MIL-STD-1553B б) RS-232, RS-422А/485 Таблица 1. Кодировка команд управления стандарта MIL-STD-1553B N/COP Функция Бит К Наличие Возможность использования прием/передача присоединенных слов широковещательных команд 00000 Принять динамическое управление каналом 1 - - 00001 Синхронизация 1 - + 00010 Передать ответное слово 1 - - 00011 Начать самоконтроль 1 - + 00100 Блокировать передатчик резервной линии 1 - + 00101 Разблокировать передатчик резервной линии 1 - + 00110 Подавить бит флага терминала 1 - + 00111 Отменить подавление бита флага терминала 1 - + 01000 Установить исходное состояние ОУ 1 - + 01001...01111 Резервные коды (используются по системному соглашению) 1 - - 10000 Передать векторное слово 1 + - 10001 Синхронизация с данными 0 + + 10010 Передать последнее командное слово 1 + - 10011 Передать слово встроенного контроля 1 + - 10100 Блокировать передатчик выбранной линии 0 + + 10101 Разблокировать передатчик выбранной линии 0 + + 10110...11111 Резервные коды (используются по системному соглашению) 1 - - Примечания. 1 и 0 — значение бита К (прием/передача); - — запрет режима; + — разрешение режима

RkJQdWJsaXNoZXIy MTQ4NjUy