Главная Промышленная стандартизация



по двухпроводное ёбалавсированяой яяннн, согласованной, по крайней мере, на приемном конце.

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

Сигналы управления имеют одни контакт D-разъема и один общий обратный провод, подсоединяемый к контакту «Земля» разъема.

Частота системных тактовых сигналов любой системы па базе ПМ в каждый момент времени не должна превышать 5 МГц. Каждый ДП.М н ПКК должен обеспечивать прием и передачу информации через свой D-разъем при любой тактовой частоте, не превышающей 5 МГц.

Поток бантов, выходящий с выходного разъема ДП]М, сннхроии-знруется системными тактовыми сигиалами. ПКК, получая один байт, должен передавать одни и только одни байт. Байты йе должны распространяться по ПМ в отсутствие системных тактовых сигналов.

Для реализации соотношений при ретрансляции полученных даи-!HJx ПКК в тракте между входным и выходным разъемами необходимо иметь буферное запоминающее устройство, которое обусловливает задержку в прохождеЦ1и данных на время до одного тактового пе1)иода.

В побайтно-последовательном режиме 8 бит байта сообщения передаются параллельно, каждый через отдельную пару контактов D-разъемов в течение каждого системного тактового периода. ДПМ разрешается генерировать системные тактовые сигналы, номинальный период следования которых может передаваться байтовыми паузами произвольной длительности. Прн этом такюиь.й сигнал поддерживается в состоят!!! ЛОГ. 1, 3 ПОЛНЫЙ тэктовын гер(!од удлиняется. ДПА1 и ПКК дол;кны принимать системные тактовь!е сигналы с раз-Л11чн!,!мн байтовыми пернсдамн.

В поразрядно-последовательном режиме 8 бнт банта сообще1!ня передаются последовательно через одну пару !<онтактов D-разъемов, Сообщещоо предшествует стартовый бнт, а завершает его стоповый разгра1И!чителы!Ь!й бант. Для повыше1П)я вероятности восстановле!!ия си!!хро!1изации сообще1И!Й рекомендуется, чтобы ПКК предварительно об1!аружнвал более од1!Ого разграничительного байта.

Синхронизация байтов обеспечивается проверкой начала 10-б!!-тового байтового кадра и 10-го бита каждого npiiiiHsiacMoro байтового кадра. При лог. О 10-го бнта ПКК должен перент!! в cocTOH!i!ie «Потеря стьхроннзацни байтов». Восста1!овле1ше состоя1И1я с1!нхро1!и-зани1! байтов осуществляется ПКК при по.мощц поиска байта ожидания одним из двух способов.

При потере сн1!хроиизанни байтов ПКК отключает буфер задержки, а при потере сообшен!1п - не должен 1!и включать, !!и отключать буфер задержки.

Средства рунного управления содержат:

переключатель «.Адрес крейта», с помощью которого устанавливается любой из адресов в диапазоне {01..,76)8 предпочтительно без извлече1!ия ПКК нз крейта;

двухпознционный переключатель режимов работы «Автономный/ Системны!"!» с указанием в каждой позиции соответствующего режима работы ПКК;

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

Средство индикации нредусматрявацгт индикаторы: адреса крейта, выбираемого с помощью лереключателя; системного режима р боты ПКК; состояния снгиала «Запрет» (I) МК; состояний «Потем синхронизации сообщений» илн «Потеря снихроинзацин байтов»; сО» стояния «Крейт адресован»; состояния сигнала «Иницннрование сообщения о требовании обслуживания»; состояния, указывающие иа то, что ПКК находится в режиме «Обход».

Входной и выходной разъемы устанавливаются вертикально (контакт 1 внизу) и обозначаются D,x и Лвых соответственно.

6.4.5. Унифицированный контроллер крейта

Унифицированный контроллер типа L2 (ПКК-Ь2) соответствует требованиям ГОСТ 26.201-80, ГОСТ 26.201.2-84, а также не имеет дополнительных особенностей в аппарат1!ых средствах н в программном обеспече!!Ин, оказывающих влияние иа его взанмозамеияе-мость с любыми другими унифицированными контроллерами. ПКК-Ь2 вы!юлияется в виде сменного блока. Рекомендуемая ширина блока- не более 2 М.

Подсоеди!!ение к дополнительным контактам Р1 и Р2 лии!1Й МК и дополнительным контактам РЗ...Р7 ие допускается. nKK-L2 ие должен иметь других соединителей для подключения к ПМ в дополнение к двум регламентированным D-разъемам.

Структура сообще1!ий для ПКК-Ь2 аналогична вышеизложенной для ПМ, включая командные н ответные сообщения и сообще1!ИЯ о требовании обслуживания. ПКК-Ь2 долже!! игнорировать содер-жн.мое ноля ИС !!ринимаеного им командного сообщения. Прн передаче ответного сообщения адресова!Н1Ын nKK-L2 должен передать в ПМ сокращенное командное сообщение, состоящее нз заглавного б;и"та и следующего за 1!им конечного байта.

6.4.6. Средства обнаружения и устранения ошибок

Отказы в линии передачи информации обеспечиваются: подключением устройств обхода в случае отказа в ПКК; отключением секций ПМ в случае отказа в ПМ. Используя дублирова1!ие (резервирование) секц1!Й ПМ, мож1!0 восстанавливать целиком всю П.М при отказе 0Д1!0н из секций путем включения дублирующей ее секции. С помощью управляющего сигнала, подводимого к зарезервированному контакту 25 входного D-разъема, могут быть реализованы и более сложные способы переключения секций ПМ.

Потеря синхронизации происходит из-за ошибок в тактовых сиг-!1алах н.ти сигналах данных. ПКК или драйвер ПМ распознают потерю синхронизации сообщений, если получают разграничительные байты не в установле1!ной последовательности. Синхронизация сообщений восстанавливается определенными способами.

Ошибки передачи выявляются в основном посредством геометрического кода, а также анализом форматов при!1имаемых сообщений. При формировании геометрического кода блок данных представляется в виде матрицы размером в т строк и п столбцов. Каждая строка снабжается одним добавочным битом, значение которого сохраняет нечетность строки, а каждый столбец - одним добавочным битом, сохраняющим четность столбца, в результате чего образуется расширенный блок размером в ш+1 строк и п-\-1 столбцов.

Геометрический код обнаруживает: местонахождение одной, двух или трех ошибок в расширенном блоке; любое нечетное число ошн-



бок независимо от их распределения внутри данного блока; все последовательности ошибок с длиной последовательности до п+2 бит; большую часть Ошибок, не попадающих под это описание.

Обнаружение ошибок по контексту обеспечивается установленной структурой сообщений. Обнаружение ошибок модулями в особых ситуациях обеспечивается добавочными средствами защиты от ошибок.

6.5. ИНТЕРФЕЙС МНОГОКОНТРОЛЛЕРНОГО КРЕЙТА 6.5.1. Общие сведения

Интерфейс многокоитроллерного крейта (ГОСТ 27079-86) предназначен для построения однокрейтовых систем распределенного управления на базе технических средств КЛМА1С Интерфейс обеспечивает согласование операций основною контроллера крейта (ОКК) с операциями одного или нескольких ДКК. каждый из которых размещен в одной или более нормальных станциях.

Любой ДКК имеет средства доступа к линиям N н L для унран-лення операциями А\К, а также позможности участия в арбитраже захвата управления МК. Доступ к N и L обеспечивается че)ез МДКК, ОКК н управляющую станцию, для чего каждый КК имеет на задней панели соединитель для подключення МДКК.

6.5.2. Логическая организация

Интерфейс МДКК содержит следующие шнны (табл. 0.20): номера станций EN(5), заявок Л1(24), «Запрос» RQ(1), «За!!рет запроса» RI(1), «Отключение ДКК» ACL(l), «Услонио свободен» (1), «Обратный провод питания» (0V). С МДКК связаны также гнезд-i. выведенные на передние паиелн каждого КК и предназначе1о).и для организации цепи последовательного прохождения сигнала «Разрешение» (Q) через все КК.

Сигнал «Запрос» используется для захвата управлепня МК по способу R/G путем его установки в лог. 1. При приеме сигнала «Запрет запроса» (лог. 1) нлн сигнала «Отключение ДКК» КК снимает сигнал «Запрос» в течение 50 не.

Сигнал «Разрешение» формируется КК, который участвует н арбитраже по способу R/Q и должен: устанавливать сигнал GO в лог. О, если GI=I; трансли)овать со входа на выход сигнал GI=1 н[)и условии, что до момента его поступления не осуществил запрос; поддерживать G0-=0, если он принял GI=1 п до момента его поступления осуществил запрос.

Сигнал «Запрет запроса» используется КК для захвата управления МК и удерживается им не менее 350 не (нри отсутствии сигнала «Отключение ДКК»). КК, захвативший управление МК, может; удерживать сигнал «Запрет запроса» между операциями команды с целью выполнения некоторого набора операций за минимальное время; освобождать МК после каждой операции команды, осуществляя перевод сигнала из лог. 1 в лог. О, чтобы дать возможность другим КК захватить управление.

Сигнал «Отключение ДКК» в общем случае генерируется только перед началом проводимой операции и поддерживается до завершения этой операции. КК, генерирующий этот сигнал, ие должен начи-

, Таблица ,6.20 гналы и шины МДКК

Наименование

Обоэначеине

Назначение

Запрос

Разрешение-вход

Разрешение-выход

Запрет запроса

Отключение ДКК

Код номера станции

Заявка

Условно свободен

RQ G1 GO

ENt, EN2 EN4, EN8,

EN16 ALI...AL24

Указывает иа наличие запроса от КК Указывает, что запрос удовлетворяется Указывает, что входной сигнал QI установлен, но он не запрашивал управления

Указывает, что КК получил управление по способу R/Q

Указывает, что другие КК должны отключиться

Указывает номер станции в двоичном коде

Переданные через ОКК сигналы заявок AL (24) Для передачи сигнала байт-такта от ПКК-2 Обратный провод питания

Размещение

МДКК ПП

МДКК

МДКК

МДКК

МДКК МДКК МДКК

Примечание. ПП - передняя панель.

нать операцию на МК, если: ие прошло минимум 200 не после установки сигнала; ие сброшен сигнал «Запрет запроса» МДКК-

Код номера станции (двоичный) генерируется ДКК, получившим управленне крейтом, на шинах EN МДКК. ОКК осуществляет дешифрацию кодов номера станции непрерывно, за нсключеннем промежутка времени, когда он управляет крейтом. Каждый номер станции (N(1)...N(24) передается на соответствующую шину МК не Позднее, чем через 100 не.

Сигналы «Заявка» передаются ОКК от управляющей станции МК на контакты AL1...AL24 соединителя МДКК.

Шина «Условно свободен» зарезервирована для передачи сигнала байт-такта в системах с ПМ.

6.5.3. Функциональная организация

В минимальной конфигурации ОКК должен: осуществлять дешифрацию EN в 24 индивидуальных сигналах N; подавать все 24 сигнала L иа 24 шнны AL МДКК; иметь соединитель с МДКК н источники смещения для МК и для шин МДКК.

Арбитраж захвата управления Л1К осуществляется так, чтобы в любой момент времени МК управлялась только одним КК-

Арбитраж может осуществляться способом «Запрос»/Разреще-ние» (R/G) либо способом «Отключение ДКК» (ACL). Способ R/Q

15-176



более предпочтителен, использует сигналы «Запрос», «Разрешение» и «Запрет запроса».

При способе R/G сигнал «Запрос» передается по сквозной шине МДКК на входы всех КК и выводится на их передние панелн. На КК с наивысшим приоритетом гнездо «Запрос» должно быть соединено с гнездом 01, гнездо 00 -с гнездом GI следующего по приоритету КК и т. д., пока не образуется последовательная цепь до гнезда GI низшего по приоритету КК-

Для захвата управления МК КК выдает сигнал «Запрос» и ожидает прихода сигнала «Разрешение». Остальные КК, не выдавшие «Запрос», должны пропускать сигнал GI на GO. КК, выдавший сигнал «Запрос», не должен пропускать сигнал «Разрешение». КК, выдавший сигнал «Запрос» и принявший сигнал «Разрешение», выдает сигнал «Запрет запроса» (RI), снимает сигнал «Запрос» н начинает предусмотренную операцию (илн последовательность операций) МК. В ответ на сигнал RI остальные КК должны снять сигнал «Запрос», вызывая таким образом сброс сигнала «Разрешение».

После окончания предусмотренных операции МК КК снимает сигнал RI для того, чтобы дать возможность другим КК захватить управление МК-

Способ ACL рекомендуется применять в том случае, если один из КК не может ожидать предоставления ему управления МК по способу R/G (например, ПКК-Ь2). Способ осуществляется с использованием сигнала «Отключение ДКК», который выдается только одним определенным КК и передается по МДКК на входы всех КК. Все КК, иа входы которых подается этот сигнал, не должны выдавать сигнал «Запрос». КК, управляюший МК в момент получения сигнала «Отклонение ДКК» должен прервать илн «Завершить» текущую операцию МК, прежде чем КК, выдавший этот сигнал, начнет свою операцию.

После окончания предусмотренных операций МК (или последовательности операций) КК, выдавший сигнал «Отключение ДКК», снимает этот сигнал для того, чтобы дать возможность другим КК захватить управление МК по способу R/G. КК, предусматривающий выполнение неадресованных операций сброса и пуска, перед выполнением операций осуществляет захват управления МК, несмотря на то, что эти операции не требуют применения EN. Сигналы «Сброс» и «Пуск», выдаваемые одним КК, не должны нарушать работу других КК.

Генерация сигнала А\К «Запрет» может осуществляться всеми КК нли модулями без ограничений в любое время. КК, способные установить сигнал «Запрет» в отличие от требований ГОСТ 27080-86 к модулям КАМАк не должны отвечать на совпадение сигналов Z и S2 установлением и поддержанием сигнала «Запрет» иа МК.

Для управления многоконтроллерным крейтом через MB предназначен КК-А2, а через ПМ-KK-L2. Для KK-L2 соединитель сортировщика заявок SGL нспользуется следующим образом: к контакту 17 СЗ-соедиинтеля подсоединяется шина RI и источник тока смещения (если это ие сделано).

6.5.4. Физическая реализация

Сигналы с выходов КК поступают на все шины МДКК через внутренние схемы ИЛИ. Время нарастания и спада выходных сигналов на шииах МДКК не менее 10 не,

Значения токов смещения для всех сигналов МДКК находяТ ся в диапазоне от 6 до 9,6 мА при напряжении сигнала 0,5 В. Источники токов смещения R и GO располагаются в ОКК, а GI - на входе GI.

Рекомендуется подключать к МДКК не более восьми ДКК- При подключении СЗ число ДКК (принимающих сигналы AL) ограничивается еще жестче. Допустимое число ДКК, обусловленное требованием к R, Q, X МК, равно 12. Прн наличии в крейте модулей, принимающих сигналы Q, X с МК, число ДКК уменьшается соответственно нагрузке.

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

Каждый КК для соединения с МДКК должен иметь 40-контактный соединитель двухрядным расположением контактов. Расстояние между контактами -2,54 мм, размер контакта - 0,635 мм. Соединитель размещается на задней панели КК над соединителем МК. Контакт 1 является правым нижним (со стороны штырей), и его местоположение отмечается на задней панелн. Шины .МДКК подсоединяются к контактам соединителя в соответствии с табл. 6.21.

Таблица 6.21. Соответствие шин МДКК контактам соединителя

Контакт

Шина МДКК

1, 7, 9, 11, 13, 15

2, 3, 4, 5. 6 8

16...39 40

EN1, EN2. E.N4, EN8, EN16 ACL

Условно свободен ALL. .AL24 0V

Контроллер крейта, предназначенный для арбитража по способу R/G, должен иметь иа передней панелн три гнезда для подключения коаксиальных кабелей: REQUEST («Запрос»), GR.ANT-IN («Разрешение-вход»), GRANT-OUT («Разреше1И1е-выход»).

Контроллер крейта КК-А2 имеет обязательные средства для обеспечения внутритиповой взаимозаменяемости. КК--А2 полиостью заменяет КК-А1 и имеет один и тот же протокол связи с MB. Допускается отличие только по длительности цикла, которая у КК-А2 больше, чем у КК-А1, из-за процесса арбитража.

Все входы сигналов MB в КК-А2 должны потреблять ток ие более 0,3 мА. КК-А2 не должен иметь ширину более 3 М, предпочтительная ширина - 2 М. КК-А2 должен иметь на задней панели СЗ-соединитель и соединитель МДКК.

На передней панели КК-А2 имеются: два соединителя для ввода и вывода сигналов MB; средства индикации адреса крейта (от 1 до 7), при этом допускается ограниченный доступ к средствам изменения адреса; средства перевода в автономный режим; гнездо для сигнала «Запрет»; две кнопки для цодачи сигналов С и Z при работе в автономном режиме; три гнезда для сигналов R, GI, GO; средства



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 [36] 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67


0.0179