Л & £2^А


ГОСУДАРСТВЕННЫ


APT






























СОЮЗА ССР

ИНТЕРФЕЙС МАГИСТРАЛЬНЫЙ ПОСЛЕДОВАТЕЛЬНЫЙ СИСТЕМЫ ЭЛЕКТРОННЫХ МОДУЛЕЙ о

ОБЩИЕ ТРЕБОВАНИЯ

ГОСТ 26765.52-87

Издание официальное

Цена 10 коп.








ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО СТАНДАРТАМ

Москва













ИНТЕРФЕЙС МАГИСТРАЛЬНЫЙ

П

ЭЛЕКТРОННЫХ МОДУЛЕ


ГОСТ

26765.52—87

ОСЛЕДОВАТЕЛЬНЫЙ СИСТЕМЫ

Общие требования

Bus serial interface for system of electronic modules.
General requirements

ОКСТУ 4022

С рок действия с 01.07.88

Несоблюдение стандарта преследуется по закону

Настоящий стандарт распространяется на магистральный по­следовательный интерфейс с централизованным управлением (да­лее— интерфейс), применяемый в системе электронных модулей, и устанавливает требования к:

с

организации обмена информацией;

оставу технических средств интерфейса;

организации контроля передачи информации;

характеристикам линии передачи информации (ЛПИ);

характеристикам устройств интерфейса;

интерфейсу с резервированием.

Пояснения терминов, применяемых в стандарте, приведены

приложении.

  1. СОСТАВ ТЕХНИЧЕСКИХ СРЕДСТВ ИНТЕРФЕЙСА

    1. Технические средства интерфейса должны обеспечивать физическую реализацию информационного (ых) канала (ов) и со­стоять из устройств интерфейса и ЛПИ.

Структурная схема технических средств интерфейса приведена на черт. 1.

  1. У

    Издание официальное

    стройства интерфейса должны выполнять функции конт­роллера или оконечного устройства. Допускается использовать устройства, выполняющие функции монитора интерфейса.

Перепечатка воспрещена

© Издательств

> ♦.?


тов, 1987


*



7Т~

Магистральная/ j





Оконечное устройстве ^0HUf713P

Конгп- роллер




С

Резервная
ми г и с три ль нал
шина

Резервный ответ Зи тола

труктурная схема технических средств интерфейса

шина

Черт. 1

  1. Контроллер должен выполнять следующие основные функции:

управлять обменом информации;

осуществлять контроль принимаемой информации и состояния оконечных устройств.

  1. Оконечное устройство должно выполнять следующие основные функции:

осуществлять сопряжение абонентов интерфейса с ЛПИ; ;

выполнять адресованные ему команды контроллера;

осуществлять контроль принимаемой информации.

  1. Монитор должен выполнять следующие основные функ­

ции:

осуществлять прослушивание ЛПИ и отбор необходимой ин­формации, используемой для проведения: техобслуживания, реги­страции эксплуатационных параметров, анализа решаемых, задач и т. п. или обеспечения информацией резервного контроллера;

реагировать аналогично оконечному устройству на адресо­ванные ему команды контроллера, если у него имеется собствен­ный адрес. ■ £

  1. Если в состав интерфейса входит несколько устройств, способных выполнять функции контроллера, то в каждый мо­мент времени контроллером должно быть одно из них,, а осталь­

у

ные — выполнять

1.2.5. Функции

нкции других устройств интерфейса.

устройства интерфейса могут выполняться

средствами абонента интерфейса или быть реализованы в уст­ройстве, выполненном в виде отдельного модуля. 1 .

  1. ЛПИ должна состоять из магистральной шины и от­

ветвителей (черт. 1), предназначенных для подключения к дан­ной шине устройств интерфейса.

    1. Магистральная шина должна состоять из кабеля и со­гласующих резисторов.

    2. Ответвители могут быть двух типов: с согласующим трансформатором или без него.

  1. ОРГАНИЗАЦИЯ ОБМЕНА ИНФОРМАЦИЕЙ

    1. Обмен информацией должен осуществляться асинхронно методом двусторонней поочередной передачи информации по принципу «Команда — ответ».

    2. Информация должна передаваться последовательным цифровым кодом по ЛПИ. В качестве кода должен использо­ваться биполярный фазоманипулированный код.

д

Кодирование информации

олжно быть в соответствии с

ч
ерт. 2.

Импульсы частотой

7 МГц

Униполярный код

биполярный фазо- манипулированный код


Т-время передачи одного двоичного разряда

Черт, 2

  1. Информация должна передаваться в виде сообщений, со­стоящих из:

командных слов;

слов данных;

ответных слов.

Форматы слов должны соответствовать указанным на черт. 3.

  1. Каждое слово должно начинаться с сигнала пословной синхронизации (синхросигнала) и иметь 17 информационных раз­рядов, включая разряд контроля по четности.

  2. Разряды чисел, содержащихся в словах, должны рас­полагаться в порядке уменьшения значений их весовых коэф­фициентов относительно начала слова.

  3. Неиспользованные информационные разряды слов долж­ны устанавливаться в логический нуль.

  4. Информационные разряды командных и ответных слов должны передаваться в прямом коде.

  5. Скорость передачи информационных разрядов должна быть 1 Мбит/с. Нестабильность скорости в течение короткого

  6. интервала времени (не более 1 с) не должна быть более ±100 бит/с. Суммарные нестабильность и точность в течение длительного интервала времени (более 1 с ) не должна быть бо­лее ± 1 000 бит/с.

Форматы слаб

|

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

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

/|2|Зр|5|б| 7 ^8

Синхро- Адрес ОУ К Подадрес Число СД р сигнал > , . Режим . код э ,

і I Управления I команды I

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


Данные


Слобо данных



Р

Р — разряд контроля по четности

К — разряд признака «Прием — передача»;

Синхро- Адрес ОУ Признаки Р

сигнал(

। ।

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

~8 "?!zz? ~ I ~ ??

Черт. 3

  1. Командное слово (черт. 3) должно содержать: синхросигнал;

поле «Адрес ОУ»;

разряд «Прием — передача» (К);

поле «Подадрес/Режим управления»;

поле «Число СД/Код команды»;

разряд контроля по четности (Р).

  1. Синхросигнал (1—3-й разряды) должен иметь длитель­

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

синхросигнала командного и ответного слов должен соответство­вать указанному на черт. 4.

Последний Пер&ЬШ

инсрорма- информа­

ционный Синхросигнал ционный разряд разряд

ЗТ/2



Т-время передачи одного двоичного разряда

Черт. 4

  1. Поле «Адрес ОУ» (4—8-й разряды) должно содержать код адреса оконечного устройства, которому предназначено командное слово.

Каждому оконечному устройству должен быть присвоен соб­ственный адрес из кодов от 00000 до 11110.

Код 11111 может присваиваться нескольким оконечным уст­ройствам в качестве общего адреса в дополнение к их собствен­ным адресам. Команда с кодом адреса 11111 называется груп­повой командой и должна использоваться, как указано в п. 2.7.2.

  1. Разряд «Прием — передача» (9-й разряд) должен указы­вать на действие, которое требуется выполнить оконечному уст­ройству при приеме или передаче данных. Логический нуль озна­чает, что оконечное устройство должно выполнять прием, а логи­ческая единица — передачу данных.

  2. Поле «Подадрес/Режим управления» (10—14-й разряды) должно содержать код подадреса оконечного устройства (коды от 00001 до 11110) или код признака режима управления (коды 00000 и 11111), как указано в п. 2.4.7.

Допускается использовать 10-й разряд в качестве признака «Передача КС», предназначенного для идентификации команд­ных и ответных слов. В этом случае 10-й разряд командного слова должен быть установлен в логическую единицу, а в качестве

признака режима управления должен использоваться только код 11111.



  1. Поле «Число СД/Код команды» (15—19-й разряды) должно содержать код числа слов данных, которые должны быть переданы или приняты оконечным устройством в связи с по- лучением адресованного ему командного слова, или код команды, как указано в п. 2.4.7.

В одном сообщении может быть передано или принято не бо­лее 32 слов данных. Численное значение двоичных кодов, обо­значающих число слов данных, должно соответствовать их деся­тичным эквивалентам, за исключением кода 00000, который должен соответствовать числу 32.

  1. Разряд контроля по четности (20-й разряд) должен принимать такое значение, чтобы сумма значений всех 17 ин­формационных разрядов слова была нечетной.

  2. Коды 00000 и 11111 в поле «Подадрес/Режим управле­ния» являются признаками режима управления, а командное слово с данным признаком — командой управления. Поле «Число СД/Код команды» команды управления должно содержать код команды из указанных в табл. 1. Команды управления следует

Таблица 1

П

Разряд
«Прием —
передача»


Код
команды


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


Применение
э групповом
сообщении


Применение
со словом
данных


1

1 1 1

1 1

1

1


00000

00001 00010

00011

00100 00101

00110

00111


1

1

1 о 1

1 о о


01000

От 01001 до 01111 10000 10001 10010

10011

10100

10101

От 10110 до 11111


Принять управление интер­фейсом

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

Передать ОС

Начать самоконтроль ОУ

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

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

Блокировать признак неис­правности ОУ

Разблокировать признак не­исправности ОУ

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


состояние
Резерв


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

Синхронизация (с СД)

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

команду

Передать слово ВСК ОУ

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

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


Резерв


Нет Да Нет Да Да Да


Да

Да


Нет
Да

Нет
Нет
Да

Да


Нет Нет Нет Нет Неї Нет

Her

Нет

Нет Нет

Да Да

Да Да Да

Да

Да


согласованию с

римечания:

L Резервные коды команд могут применяться только по

разработчиком настоящего стандарта.

2. Конкретный перечень команд из табл. 1, используемых в интерфейсе» должен определяться головным разработчиком системы электронных модулей*

применять только для управления устройствами интерфейса,: но не для обмена данными с абонентами интерфейса.

Команды управления с кодами команд от 00000 до 01111 должны применяться без слова данных. В этих командах разряд признака «Прием — передача» должен быть установлен в логичес­кую единицу. Команды управления с кодами команд от 10000 до 11111 должны применяться со словами данных. В этих командах разряд признака «Прием — передача» должен быть установлен в соответствии с направлением передачи слова данных, как указа­но в п. 2.4.3.

Коды от 00001 до 11110 в поле «Подадрес/Режим управления» являются кодами подадресов оконечного устройства, а команд­ное слово в этом случае — командой обмена данными. Поле «Число СД/ Код команды» команды обмена данными должно со­держать код числа слов данных.

  1. Команда управления «Принять управление интерфей­сом» предназначена для передачи управления интерфейсом уст­ройству интерфейса, способному выполнять функции контроллера.

Решение, принятое устройством интерфейса по данной команде, должно быть отражено в его ответном слове, как указа­но в п. 2.6.3.7, Если устройством было решено принять на себя уп­равление интерфейсом, оно должно стать контроллером после выдачи ответного слова, если нет — продолжать выполнять функ­ции по управлению интерфейсом должен контроллер, передавший эту команду.

Приняв команду, устройство должно передать ответное слово, как указано в п. 2.6, с решением, принятым по данной команде.

  1. Команда управления «Синхронизация» предназначена для синхронизации работы оконечного устройства. Приняв

и

команду, оконечное устройство должно передать ответное слово как указано в п. 2.6, и приступить к выполнению команды.

  1. Команда управления «Передать ОС» предназначена для получения контроллером от оконечного устройства ответного слова. Приняв команду, оконечное устройство должно передать ответное слово, как указано в п. 2.6, соответствующее последней достоверной команде, принятой вперед данной командой. Команда «Передать ОС» не должна менять значение разрядов признаков ответного слова, а также значение разрядов слова с признаками встроенной системы контроля данного устройства».

  2. Команда управления «Начать самоконтроль ОУ» пред­назначена для инициирования самоконтроля оконечного устрой­ства. Приняв команду, оконечное устройство должно передать от­ветное слово, как указано в п. 2.6, и начать самоконтроль.

  3. Команда управления «Блокировать передатчик» пред­ступившую из ЛПИ одного канала, оконечное устройство должно передать ответное слово, как указано в п. 2.6, по этой же ЛПИ и блокировать передатчик, подключенный к ЛПИ другого канала-