Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
метод.лаб ЛВС СТС Упр.в нешт.сит. 1553B.doc
Скачиваний:
8
Добавлен:
09.11.2019
Размер:
230.91 Кб
Скачать

Типы и длительность сообщений в сети

Будем рассматривать только:

1.Короткое сообщение типа: «команда», «дай ответное слово», «заблокировать ОУi», «разблокировать ОУi»

20мкс

20мкс

4 – 12мксек

пауза

Длительность= 52 мкс

2

отв.слово

.Длинное сообщение типа «выдача информации на ОУ»: команда + до 32 слов информации +ОС

20мкс + 32х20мкс

20мкс

Длительность ≤ 692мкс

4 – 12мксек

пауза

3.Длинное сообщение типа «дай информацию в контроллер»: команда+ОС+до32 слов сообщения. Длительность 692мкс

4.Все сообщения (длинные и короткие) сопровождаются работой ПО и драйвера канала в ЦВМ контроллера, в том числе для анализа ответного слова или его отсутствия перед повторением сообщения.

Поэтому с учетом работы ПО ЦВМ контроллера после каждого сообщения до передачи следующего при моделировании имеет место – пауза длительностью не менее 1000мкс.

5.Все сообщения предаются контроллером первоначально по ЛПИ А.

6.Для паузы адрес ОУ указывается 0.

7.Предусмотривается возможность того, что вводимая в ИД неисправность ОУ является самоустраняющейся (т.е. сбоем), что бывает в реальных системах. Поэтому после не прохождения однократной передачи, может последовать прохождение передачи при её повторе.

Примерная таблица вариантов моделирования передачи сообщений в сети

Количество сообщений

Длительность и интервал между сообщениями

Адреса ОУА, к которым адресуется сообщение

Количество ОУ в сети

5

Короткие с интервалом 2мс

3,12,1,15,1

15

6

Длинные с интервалом 2мс

2,4,13,15,22,4

25

4

Перемежаются с интервалом 2мс

6,5,11,14

13

7

Короткие с интервалом 1мс

6,5,11,14,15,17,30

17

10

Длинные с интервалом 1мс

3,5,6,8,9,10,7,1,4,2

10

Перемежаются с интервалом 1мс

6,5,11,14,11,10

14

8.Нумерация подключенных к ЛПИ ОУ последовательная. Максимальное количество ОУ в сети 31.

9.Если номер ОУ в сообщении не соответствует ни одному номеру подключенного ОУ, то вырабатывается «Ошибка в сообщении» (нет ответного слова).

Таблица состояний ОУ (полукомплектов ОУ)

Состояния задаются независимо для каждого полукомплекта ОУ (АиВ). Каждое сообщение может передаваться контроллером либо в ОУА, либо в ОУВ.

Состояние

Наличие ОС

Адреса ОУ для сообщений

Переходы в возможные состояния

Примечание

Исправен

да

-«-

Во все нижеперечисленные

Заблокирован (А или В)

нет на заблокир. ОУ(А или В)

-«-

Разблокируется по специальной команде К по другой ЛПИ

Если ОУ на А, то по В

Если ОУ на В, то по А

Неисправен (А или В)

нет на неиспр. ОУ(А или В)

-«-

Остается все время в этом состоянии

Сбой (А или В)

нет на сбойном ОУ(А или В)

-«-

При следующем обращении исправен

«Абонент занят»

Да с признаком абонент занят

Переходит в исправное состояние при обращении к нему через 5мс

При получении в ответном слове «Абонент занят», следующее к нему отправляется через 5мс

«Генерация» (А или В)

нет (А или В)

-«-

Блокируется по специальной команде по другой ЛПИ

Нет ответных слов от любого ОУ на данной ЛПИ

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

Нет и по А, и по В

Адрес, установленный в сообщен, отсутствует в сети

Проверка адреса

Приложение 2

Типы и форматы сообщений

Все сообщения, передаваемые в сети, имеют длину 20 бит и разделяются на три типа: командное слово, данные, ответное слово. В каждом двадцатом битном слове сообщений первые три бита – синхросигнал для вхождения в связь, а последний двадцатый бит – бит четности для контроля целостности информации.

Разрядная сетка

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

Командное слово

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

Адрес ОУ

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

Число слов данных или код команды

1

Слово данных

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

данные

1

Ответное слово

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

Адрес ОУ

2

3

4

резерв

5

6

7

8

9

1

Командные слова передаются только контроллером .Здесь для ответного слова ОУ:

1 – бит четности,

2 – бит «ошибка в сообщении»

3 – бит «признак ответного слова»

4 – бит «запрос на обслуживание»

5 – бит «групповая команда»

6 – бит «абонент занят и не может ответить»

7 – бит «абонент неисправен»

8 – бит «принято управление»

9 – бит «неисправное ОУ»

Кратко рассмотрим формат трех типов сообщений. Всего их шесть.

Формат 1 – передача данных от контроллера к ОУ

Командное слово

Слово данных

……….

Слово данных

Ответное слово от ОУ

Следующее командное слово

…………

t1

t2

Формат 2 – запрос данных от ОУ в контроллер

Командное слово

Ответное слово

Слово данных

…………

Слово данных

Следующее командное слово

…………

t1

t2

Формат 4 – передача от контроллера в ОУ команды управления.

Командное слово

Ответное слово

Следующее командное слово

t1

t2

Кроме этих форматов существует формат группового сообщения, формат передачи данных от ОУ к ОУ, но только по команде контроллера и т.п.

Пауза t1 формируется ОУ после полученного сообщения и должна быть 4-12 мксек. Отсутствие ответного слова через t1>12мксек воспринимается контроллером как неполучение ОУ направленного ему сообщения. Пауза t2 формируется контроллером и связана с работой его ПО для определения следующей команды на ОУ. Мы примем её равной 1000 мксек.

Максимальное число слов данных в сообщении равно 32.

Приложение 3

Номер оконечного устройства

А

В

А

В

А

В

А

В

А

В

А

В

А

В

1

НИ

НИ

НИ

НИ

НИ

сб

сб

сб

ни

сб

Ни

аз

2

Сб

сб

Ни

аз

аз

ни

аз

ни

аз

3

ген

ген

Ни

аз

сб

сб

ген

ни

аз

4

Ни

Ни

Ни

аз

аз

ген

аз

ни

аз

5

аз

аз

Ни

сб

сб

сб

сб

ни

аз

6

Ни

ни

сб

ни

сб

ни

аз

7

ни

сб

ни

сб

сб

ни

аз

8

ни

32

Номер оконечного устройства

А

В

А

В

А

В

А

В

А

В

А

В

А

В

1

2

3

4

5

6

7

8

32

НИ –неисправен

СБ – сбой

АЗ – абонент занят

ГЕН - генерация

1