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

6.2. Виды сообщений при организации обмена информа­цией по млпи.

Унифицировано три вида передачи сообщений:

1) от контроллера к оконечному устройству;

2) от оконечного устройства к контроллеру,

3) от оконечного устройства к оконечному устройству.

Сообщение, передаваемое по МЛПИ, состоит при этом из посылок, содержащих три типа слов: командные (К); информационные (И) и ответные (О). Виды воз­можных сообщений приведены на рис. 7.

а)

К

И

- - -

И

T1

О

t3

К

б)

К

t2

О

И

- - -

И

t3

К

в)

К1

К2

t 2

О2

И

- - -

И

t1

О 1

К

г)

К

t2

О

t3

К

д)

К

И

- - -

И

t3

К

е)

К1

К2

t 2

О2

И

- - -

И

t3

К

Рис. 7. Виды сообщений по МЛПИ:

а – контроллер ОУ; б – ОУ контроллер; в ОУ ОУ; г – команда ответ; д – контроллер ОУ (общий режим); е – ОУ ОУ (общий режим);

t1 – пауза между последним информационным и ответным словом (2 мкс  t1  10 мкс);

t2 – пауза между командным и ответным словом (2 мкс  t2  10 мкс);

t3 – пауза между последним информационным или ответным и командным словом следующей посылки (t3  2 мкс);

При передаче информации от контроллера к оконечному устройству (рис. 7, а) контроллер передает вначале командное слово на прием информации. Затем следует определен­ное количество (от одного до 32 слов) информационных слов. Оконечное устройство после приема информации передает ответное слово, которое принимается контрол­лером.

При передаче информации от оконечного устройства к контроллеру (рис. 7, б) последний передает командное слово на передачу инфор­мации, приняв которое оконечное устройство передает ответное слово и определенное количество информацион­ных слов.

При передаче информации от оконечного устройства к оконечному устройству (рис. 7, в) в обмене участвуют устройства А и Б. В этом случае контроллер формирует два последователь­ных командных слова, которые адресуются устройству А на прием информации и устройству Б на передачу ин­формации (см. рис. 7, в) соответственно. Приняв адре­сованное ему командное слово, устройство Б передает от­ветное слово О2, принимаемое контроллером, и опреде­ленное количество информационных слов. В свою очередь, устройство А, приняв адресованную ему информацию, пе­редает контроллеру ответное слово О1.

Передача, показанная на рис. 7, г, используется в служебных целях, например для выявления запросов на обслуживание ОУ, контроля состояния канала и др., а передачи, показанные на рис. 7, д, е, носят групповой характер и используются для начальной инициализации ОУ, диагностирования их состояния, размножения дан­ных по нескольким ОУ и др.

При передаче сообщения пауза между последним информационным словом массива и ответным словом (t1) должна находиться в интервале 2  t1  10 мкс, так же как и пауза (t2) между командным и ответным словом. А пауза между последним информационным или ответным словом и командным словом следующего сообщения (t3) должна быть не менее 2 мкс.

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