Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по теории информации.doc
Скачиваний:
25
Добавлен:
15.04.2019
Размер:
7.2 Mб
Скачать

6.3. Форматы слов при организации обмена информацией.

Каждое слово, передаваемое по линии, состоит из сигна­ла пословной синхронизации, 16 информационных разря­дов и разряда контроля на четность (рис. 8), причем первый после синхросигнала разряд слова является стар­шим разрядом (наибольшим по весу).

a)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

б)

5

1

5

5

1

Синхросигнал

Адрес оконечного устройства

К

Подадрес

Число информационных слов

Р

Режим управления

Код команды управления

в)

16

1

Синхросигнал

Информация (параметр)

Р

Поле признаков состояния

г)

5

1

1

1

1

6

1

1

Синхросигнал

Адрес оконечного устройства

Резерв

Р

Неисправность оконечного устройства

Принято управление каналом

Подсистема занята

Запрос на обслуживание

Ошибка в сообщении

Рис. 8. Форматы слов для организации передачи сообщений:

К – признак прием/передача; Р – контроль по четности; а – разряды слова; б – командное слово (К); в – информационное слово (И); г – ответное слово

По линии могут передаваться слова любой разряднос­ти. Если для представления информации требуется более 16 разрядов, то она передается последовательно двумя тремя словами и более. Неиспользуемые младшие разря­ды слова передаются в виде логических 0. Назначение разрядов (за исключением 20-го разряда контроля на четность) для слов каждого типа различно. В командном слове (рис. 8) выделяются следующие поля: поле «ад­рес ОУ» (пять разрядов), поле признака «прием (логи­ческий 0)/передача» (логическая 1) —один разряд, по­ле «подадрес/режим управления» (пять разрядов), поле «число информационных слов/код команды управления» (пять разрядов), поле «контроля четности р» (одни раз­ряд). Информационное слово состоит из поля «информа­ция» (16 разрядов) и поле «контроль четности» (один разряд). Ответное слово содержит поле «адрес ОУ», (пять разрядов), поле «признаки состояния» (шесть разрядов), поле «неисправность ОУ» (один разряд) и поле «кон­троль четности» (один разряд). В командном слове мо­жет быть указан один из 32 адресов ОУ. Кодирование поля «подадрес/режим управления» (разряды 10 — 14) и коды команд (разряды 15 — 19) приведены ниже:

Код,

Разряды 10 — 14

Подадрес или режим управления

00000

Признак записи команды в разрядах 15 — 19 командного слова. При остальных значениях разрядов 10 — 14 командного слова в его поле числа информационных слов записывается число слов в передаваемом массиве от одного (00001) до 32 (00000)

00001

Подадрес. Определяет начальный адрес вводимых или выдавае-

·

мых слов внутри ОУ

·

·

11110

11111

Резерв

Код команды,

Разряды 15 — 19

Команда

00000

Принять управление каналом

00001

Передать ответное слово

00010

Провести самоконтроль

00011

Блокировать передатчик

00100

Разблокировать передатчик

00101

Сбросить признак отказа ОУ

001100

Установить признак отказа ОУ

00111

Установить ОУ в исходное состояние

01000

Войти в режим синхронизации

01001 — 01111

10000

Выдать слово состояния ОУ

10001

Синхронизация

10010

Передать последнее К

10011

Отключить резервный канал

10011

Отключить резервный канал

10100

Подключить резервный канал

10101 — 11111

Примечание. Прочерк - коды находятся в резерве

При этом следует учитывать, что в стандарте MIL-STD-1553 В из 32 возможных команд управления используется только 15, остальные зарезервированы для последующих применений.