evtiheeva_n_n__izmerenie_yelektricheskih _i_neyelektricheskih (1024281), страница 67
Текст из файла (страница 67)
Комплекс КАМАК, так же как и комплексы ГСП, основан на инфорыщионной, конструктивной и метрологической совместимости функциональных блоков. Блоки отличаются тем,что каждый из них содержит помимо функциональной части, опредяюшей его назначение, программно-управлнемую логическую схему, которая подключается к общей многопроводной магистрали. Магистраль через блок сопряженяя — контроллер связана с ЭВМ, Структура магистрали универсальна, 332 так что любой блок может быть установлен на любое свободное место в общем каркасе или заменен другим блоком.
Прн атом может изменяться лишь часть программы управления. Блоки комплекса КАМАК могут работать и в автансьпюьз р.—.-чме, т. е. без З~М1, но для зтого устанавливается специальный генератор команд. Основой механической конструкции в комплексе является каркас шириной 483, высотой 222 и глубиной 525 мм. В каркасе можно помесппь 25 блоков (мод;лей) ов'.риной 17,2 мм кахШЬФ. Допускчетса примспеш~с блоков двойной, тройной пшрины н т. д, Блок плшнной 17,2 мм обозиаюетсл 1М, двойной ширины — 2М, тройной — 3М и т.
д. В каждой ячейке блочного каркаса имеется 86-контактный соединительный разъем с плоскими контактами, в который вставляется отвесная часть, выполненная печатным монтажом на плате блока. Блок питания располагается в задней части каркаса. Основными злемснтами блока являются печатная плата из двухстороннего фольгированного материала, лицевая панель.
направляющие для установки блока в ячейку и разъем. Размеры печатной платы 200» 30б мм, размеры лицевой панели 222 х 17,2 мм (при ширине 1М) . Контакты печатной платы, предназначенные для установки в разъем (по 43 с каждой стороны), вьпшлняются печатным монтажом и покрываются золотом для получения надежного соединения. Через зтн контакты блок соединяется с проводами общей магистрали каркаса. Связи блока с источниками и получателями информации (датчиками, выходными приборами, испытательными устройствами и т. д) выполняются через другие разъемы, которые крепятся на его лицевой панели.
Блок-контроллер имеет ширину 2М. Он занимает два крайних гнезда в правой части каркаса. Таким образом, для обычных функциональных блоков остаются 23 посадочных места. Структура свнзей внутри каркаса между контроллером и 23 функциональными блоками показана на рис. 551.
Каркас рассматривается со стороны монтажа, поэтому контроллер изображен слева, а от него начинается нумерация функциональных блоков. Связи изображены горизонтальными линиями. Стрелки указывают направления сигналов; либо от контроллера к блокам, либо от блоков к контроллеру. Помимо однопроводных линий, каждан из которых передает определенный сигнал, имеются четыре ~руины многопроводных связей с обозначениями А, Г, %, К, Каждая такая группа предназначена для передачи кодированных сообщений в виде параллельных кодов, На рис.
551 каждан такая группа проводов изображена одной линией, перечеркнутой косой чертой с цифрой, указывающей число проводов в группе. Большая часть линий связи имеет магистральную структуру. Зто значит, что каждая линия соединяет ошюименные контакты' всех 23 разьемов каркаса. Но есть две группы связей (с обозначениями 1Ч, Е), ко333 Сигналы Линии дыЕгрни Риг. 5.51 торые не являются магистральными, а выполнены отдельным проводом для каждого блока. На рис. 551 не показаны линии, связывающие источник питания каркаса со всеми функциональными блоками. Для подводки питания в каждом разъеме используются 14 контактов, Один из них соединен с общей нулевой шиной. Далее подаются потенциалы: + б В, + 12 В, +24 В, — 6 В, — 12 В, — 24 В. Несколько контактов оставлены в резе1ь ве для подачи других напряжений (в том числе переменных).
ЗЗЕ Различают следующие группы сигналов: командные, тактирующие, информационные, сигналы состояния, си лалы прерывания по приоритетуу. В число командных сигналов входят: 23 индивидуальных адресных сигнала 1ч, с помощью которых контроллер указывает, к каким блокам он обращается; субадрес А в виде 4-разрядного параллельного кода, указывающего, к какому из 16 возможных элементов источников информации в блоке обращается контроллер; 5-разрядный код операции Р, указывающий избранному злементу блока одну из 32 возможных функций, которую он должен выполнить.
В число информационных сигналов входят: сигнал записи % — 24-разрядный параллельный код, поступающий от контроллера к избранным блокам; сигнал считывания  — 24-разрядный параллельный код, поступающий от избранных блоков к контроллеру. Тактирующие (стробирующие) сигналы 61, 62 определяют моменты, в которые должны восприниматься получателями сигналы, подаваемые по другим проводам (в частности, информационные сигналы 1У, К). В число сигналов состояния входят: 23 индивидуальных сигнала 1., по которым каждый из блоков может выдать по своей инициативе запрос на обслуживание; такая потребность может возникнуть, например, когда внезапно изменяется состояние какого-либо объекта, с которым связан данный блок; сигнал занятости В, означающий, что во время его наличия происходит процесс выполнения команд; сигнал ответа 1), которым блок указывает, что расшифровал команду, переданную ему контроллером; сигнал готовности Х, указываааций на то, что блок в состоянии исполнить принатую им команду.
Группа сигналов прерывания по приоритету подается на все блоки одновременно, без сигналов адресации. Сигнал блокировки 1 может заблокировать (запретить) работу блока или его части; сигнал сброса С устанавливает в начальное состояние некоторые части системы; сигнал запуска х устанавливает в исходное состояние все блоки.
Если число используемых блоков в системе превышает число мест в одном каркасе, то применяется многокаркасная система. Она расс впана на объединение до семи каркасов. В ней наряду со связями внутри каркасов имеются связи между каркасами. Группа каркасов образует ветвь, Для ее функционирования используется дополнительно отдельный блок управления ветвью. Кроме того, контроллер каждого каркаса должен обеспечивать связь магистрали каркаса с магистралью ветви и блоком управления. Позтому в такой системе исиользуются контроллеры другой разновидности, называемые контроллера335 ие лоеры раль Блок уяраулеиия ми типа А.
Структурная схема многокаркасной системы приведена на рис. 5.52. Магистраль ветви (ветвь) выполнена в виде кабеля, имеющего бб скрученных пар проводов, которые начинаются в блоке управления ветвью, проходят через контроллеры и заканчиваются в блоке согласования, содержащем согласующие резисторы для обеспечения оптимальных условий распространения сигналов по линии. Блок управления ветвью получает команды от ЭВМ н выполняет две функции: с одной стороны, он управляет ветвью, а с другой — служит лля сопрюкення ветви с ЭВМ. Структура связей между каркасами ло магистрали ветви показана на рис.
5.53. Здесь применена та же символика, что н на рнс. 5 51. Каждая линия, изображающая многопроводную связь, также перечеркнута косой чертой с цифрой, указыванлцей число проводов. Обозначения всех сигналов магистрали ветви содержат впереди букву В (от английского слова Вгапсй — ветвь). Ряд сигналов совпадает по назначению с сигналами внутрикаркасной магистрали. Их обозначения сохранены, но к ним впереди добавлена буква В.
Ниже поясняется назначение каждой группы сигналов. 336 Линие Оыбооке Сигеали Рис 553 Комаццные сигналы." адреса каркасов ВСŠ— сигналы избирания каркасов„подаваемые от блока управления на каркасы по индивидуальным проводам; апрес блока ВМ вЂ” пятиразрядный параллельный код, которым блок управления укачьгаает номер блока внутри избранного каркаса (внутри каркаса номера блоков задаются индивидуальными проводами); субадрес ВА — четырехразрядный код номера элемента внутри избранного блока (совпадает по назначению и форме с сигналом Л внутри каркаса); код операции Вà — пятиразр~щный код номера заданной функции (операцнн), совпадающий по назначению и форме с сигналом Е внутри каркаса.
337 Сигналы управления: ВТА — которым блок управления указывает, что на магистрали ветви выполняегся команда; ВТ — индивидуальные сигналы, которыми контроллеры подтверждают выполнение заданной операции. На основе сигналов ВТА, ВТВ контроллеры формируют сигналы Б1, ь2. Информационные сигналы записи и считывания ВВ1т' совпадают по назначению с сигналами Е и % в каркасной магистрали, но в отличие от них передаются по одним и тем же проводам (с разделением во времени). Это сделано для экономии числа проводов в магистрали ветви.
Сигналы состояния: ответ В() — совпадает по назначению с сигналами 1~ и Х в совокупности в каркясной магистрали; запрос на обслуживание ВП вЂ” совпадает по назначению с сигнала,ми 1. в каркасной магистрали, но отличается тем, что подается ло общему проводу; в связи с этим блок управления, получив такой сигнал, должен дополнительными комаццами выяснить, какие каркасы и какие блоки внутри этих каркасов выдали сигналы запроса на обслуживание; идентификация заявки ВС вЂ” этим сигналом блок управления реализует программу поиска источников сигнала ВП„т. е.