Читайте также:
|
|
• Интерфейсы типа IEEE - 488 первоначально разработаны фирмой Hewlett - Packard в виде рекомендаций HP - IB, а затем разработаны организациями IEEE, IEC, и СЭВом.
• Стандарт СЭВ: ГОСТ 26.003 - 85 (КОП)
• Интерфейс IEEE-488 ориентирован на локальное подключение к ПЭВМ программируемых периферийных устройств и различных приборов через кабельные сегменты длиной до 2 м. К одному контроллеру ПЭВМ можно подсоединить 15 устройств с общей длиной магистрали до 20 м. Интерфейс нормирован ГОСТ 26.003-80 и именуется в России КОП (канал общего пользования).
• соединение устройств между собой должно осуществляться через многопроводный магистральный канал общего пользования (КОП);
• общая длина КОП не должна превышать 20 м;
• число устройств, присоединенных к КОП, должна быть не более 15, при этом не менее чем две трети всех устройств должно находиться в состоянии "Питание включено" (система остается работоспособной, если при включении любого количества устройств уровень сигналов в линиях КОП составляет не менее 2.55;
• общее число адресов приемников и источников информации в системе не должно превышать 31 при однобайтной и 961 при двухбайтной адресации;
• система интерфейса обеспечивает: работу устройств на расстоянии до 20 м при максимальной скорости 250000 байтов в сек. С эквивалентной стандартной нагрузкой через каждые 2 м при использовании
• возбудителя с открытым коллектором с втекающим током не менее 48 мА; работу устройств на расстоянии до 20 м при максимальной скорости 500000 байтов в секунду, со стандартной нагрузкой через каждые 2 м, при использовании на три состояния с втекающим током не менее 48 мА;
• Для достижения максимальных скоростей передачи данных (до 1000000 байтов в секунду) необходимо: использовать возбудители на три состояния с втекающим током не менее 48 мА; сохранить длину кабеля до 15 м с эквивалентной нагрузкой не более чем через каждый метр; подать питание на все устройства; чтобы емкостная нагрузка каждого устройства не превышала 50 пФ на линию, исключая линии ОИ, ДУ; добавить (при необходимости) резистивные нагрузки - по одной на сигнальную линию. При этом общее количество нагрузок на линии не должно превышать 15; использовать минимальное значение времени Т1=350 нс. Если устройство при времени Т1 =350 не работает в условиях не удовлетворяющих вышеуказанным, то не гарантируется удовлетворительная (без ошибок) передача данных. Допускается применение устройств с временем Т1 =700 нс и емкостью 50 пФ на линию, имеющих дополнительные резистивные нагрузки. При необходимости допускается использование в устройстве буферной памяти для байтов данных. Во избежание ошибки функционирования не допускается включение/выключение устройства во время работы системы, если не используются специальные возбудители.
• Основные шины и линии интерфейса IEEE-488. Особенностью интерфейса является отсутствие ограничений на конструктивную реализацию. Стандарт определяет только магистраль, которая не содержит активных элементов. Все активные элементы - на платах сопряжения устройств.
• Стандарт предусматривает длину магистрали до 20 м с числом присоединяемых устройств до 15. В зависимости от элементной базы и конфигурации системы скорость передачи данных может достигать 1 Мбайт/с. Максимальная скорость передачи информации 1 Мбайт/с. При использовании параллельных расширителей магистрали ее длина может быть увеличена до 300 м. Имеются возможности увеличения числа подключаемых устройств (более 15).
• В соответствии со стандартом адресные сигналы передаются с использованием мультиплексирования по тем же линиям, что и данные. Тогда при однобайтовой передаче по пяти линиям максимальное количество адресов равно 32. Одно состояние запрещено, поэтому остается 31 адрес. При двухбайтовой передаче - 961 адрес.
• Максимальная скорость передачи информации 1 Мбайт/с достигается при длине кабелей менее 15 м с эквивалентной нагрузкой, включенной через 1 м при емкостной нагрузке каждого модуля менее 50 Пф. Кроме того, нужны возбудители с тремя состояниями.
• В соответствии со стандартом все устройства, подключаемые к шине IEEE-488, подразделяются на четыре группы.
• Отечественный аналог интерфейса IEEE-488 - КОП. КОП содержит в своей структуре три шины: шину данных; шину синхронизации (согласования передачи); шину общего управления.
• ШД- шина данных (Data Bus) содержит 8 линий, обозначаемых ЛД0...ЛД7 (линии данных), международное обозначение DI01...DI08 (Data Input/Output). По этим линиям осуществляется обмен информацией бит-параллельным, байт-последовательным способом (словами). Шина используется для приема/передачи данных измерений, а также данных адресных, программных, управляющих, в том числе данных состояний.
• Тип информации, передаваемой по ШД, определяется состоянием линии УП (ШУ). Период времени, в течение которого информация ШД действительна, зависит от сигнала линии СД (ШС).
• Обмен информацией может быть между "говорящим" и "слушающим" приборами напрямую, а также с управляющим контроллером. Особенность шины такова, что одновременно может работать один "говорящий" и несколько "слушающих". Контроллер организует взаимодействие модулей, его команды указывают, какой модуль "говорит", а какие "слушают". Если нужна обработка данных, то применяют ЭВМ.
• Все сообщения в системе с интерфейсом КОП можно разделить на местные, и дистанционные. Дистанционными называются сообщения, передаваемые по КОП. Местными (внутренними) называются сообщения между устройствами и интерфейсом КОП. Они обозначаются тремя строчными буквами. Схема передачи сообщений представлена на рисунке.
• Все дистанционные сообщения, передаваемые через КОП, делятся на информационные (сообщения устройств) и интерфейсные (команды). В каждый момент должно передаваться только одно сообщение (устройства или интерфейсное).
• Интерфейсные команды передаются при низком уровне УП. Они позволяют организовать протокол общения и создать заданную конфигурацию системы. Интерфейсные команды управляют только функциями интерфейса. Сообщения устройств передаются при высоком УП, и они не влияют на состояние интерфейсных модулей.
• Сообщения устройств подразделяют на программные данные, основные данные и данные о состоянии.
• Программные (управляющие) данные - это сообщения, используемые для подготовки устройства к исполнению основной задачи (код значения функции, код типа функции).
• Основные данные - это сообщения, относящиеся непосредственно к выполнению основной задачи устройства (представление напряжения с вольтметра, частоты с выхода частотомера).
• Данные о состоянии - это сообщения, характеризующие состояние устройства.
Дата добавления: 2015-09-09; просмотров: 121 | Поможем написать вашу работу | Нарушение авторских прав |