Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Структура магистрали и шин интерфейса GPIB.↑ ⇐ ПредыдущаяСтр 6 из 6 Содержание книги Похожие статьи вашей тематики
Поиск на нашем сайте
2. Структура магистрали интерфейса. По характеру взаимодействия с магистралью устанавливается четыре группы функциональных блоков: контроллер С, источник SH, приёмник AH и источник – приёмник. Обмен информацией в измерительной системе с магистралью GPIB осуществляется между источником SH (Source handshake) и приемником AH (Acceptor handshake), под воздействием управляющих частей приборов-контроллеров. Прибор с функцией приемника может быть подключен к соответствующим адресным шинам магистрали интерфейса, и тем самым обеспечивается возможность восприятия им сообщений от другого абонента системы. Аналогичным образом обеспечивается возможность передачи сообщений и прибору с функцией источника информации. Адресация абонентов и управление реализацией их функций осуществляются прибором-контроллером. Прибор может обладать функциями приемника AH и источника SH информации, а также контроллера C в их различных сочетаниях. Взаимосвязь различных приборов через систему шин представлена на рис. 1. В общем случае функции управления совмещают в одном приборе с функциями приемника или источника сообщений с тем, чтобы обеспечить воздействие на систему в зависимости от приборного сообщения. В тех случаях, когда прибор-источник связан с одним или несколькими параллельно соединенными приборами-приемниками, можно отказаться от управляющих элементов. Специализация любого интерфейса должна включать в себя структуру шин, функции и их операции, управляющие сигналы и протоколы обмена, а также электрические и конструктивные параметры Магистраль интерфейса состоит из 16 сигнальных линий, по которым в кодированном виде передаются все информационные данные, а также интерфейсные и приборные сообщения между абонентами. Все сигнальные линии объединены в три группы шин: шина данных - обеспечивает 8 линий, шина управления побайтной передачей данных - обеспечивает 3 линии и шина общего управления интерфейсом - обеспечивает 5 линий (см. рис. 1.). Обозначения линий представляют собой сокращенные названия или аббревиатуру соответствующих слов команд, сигналов и технических средств, в том виде, в каком они изложены в нормативной документации на интерфейс GPIB, то есть состоят из начальных букв этих слов на английском языке. Расшифровка сокращенных наименований линий, связь между состояниями линий и их логическими значениями приведены в табл. 1.
Шина данных ( Databus ). Шина данных предназначена для передачи интерфейсных сообщений - адресов, команд и служебной информации от контроллера к приборам, приборных сообщений - программ и результатов измерений между приборами, а также сигналов состояния от приборов к контроллеру. Передача каждого байта информации по шине данных осуществляется асинхронным образом по сигналам шины управления передачей данных. При этом обеспечивается обмен данными между приборами различного быстродействия. Тип информации, передаваемой по шине данных, определяется состоянием линии управления интерфейсом. При этом период времени, в течение которого информация на линиях данных DIO1…DIO8 (Data Input - Output) действительна, зависит от наличия сигналов на линии управления интерфейсом.
Шина общего управления интерфейсом (General Interface Management bus attention). Шина общего управления интерфейсом должна использоваться для передачи управляющих сигналов между контроллером и всеми другими приборами, соединенными с GPIB, с помощью линий ATN, EOI, IFC, REN, SRQ. Пять линий шины общего управления предназначены для управления трансляцией потока информационных сигналов через интерфейс. Линия АТ N ( Attention-Внимание ) - используется контроллером для организации связи между приборами в зависимости от интерпретации сообщения приборное или интерфейсное, передаваемого по шине данных DIO. Принадлежность сообщения идентифицируется уровнем сигнала в шине ATN. Осуществляется установка приборов в состояние готовности (управление). Источником сигнала в шине является контроллер. Выдача сигналов на линию ATN осуществляется только тем прибором, которое в данный момент выполняет функцию контроллера в системе. Когда на линию ATN поступает сигнал низкое состояние, все остальные приборы переходят в режим ожидания и только контроллер может передавать информацию. Когда линия ATN переходит в высокое состояние, передают или принимают только те приборы, которые были адресованы во время низкого состояния линии ATN. При этом на передачу одновременно может быть включено не более, одного прибора, в то время как на прием таких ограничений не накладывается, то есть в приеме одновременно может находиться и более одного прибора. Любой прибор становится источником, когда его адрес как источника помещается на шину данных в то время, когда линия ATN находится в низком состоянии и остается источником до тех пор, пока не будут переданы команды: не передавай, очистить интерфейс или когда по шине данных передастся адрес другого источника.
Линия Е OI ( EndofIdentify-Конец обработки или конец идентификации ) - в зависимости от уровня сигнала на линии АТN данная линия используется либо для посылки источником признака окончания передачи им последовательности приборных сообщений по шине данных, либо используется контроллером для анализа заявок - требований на обслуживание приборов. Линия EOI устанавливается передатчиком в низкое состояние параллельно спередачей последнего байта данных, сигнализируя, что данных больше нет. Она может устанавливаться в низкое состояние также контроллером при реализации им параллельного опроса, в этом случае EOI интерпретируется как идентификация. Линия I FС ( InterfaceClear -Сбро с (очистка) интерфейса) - используется контроллером для переключения схемы интерфейса и элементов сопряжения приборов в исходное состояние, то есть для приведения интерфейса в состояние готовности. Источником сигнала на линии является контроллер. Когда линия IFC, используемая при запуске системы, переходит в низкое состояние, прекращается вся деятельность канала передачи информации, все приборы освобождают себя от адресов и переходят в состояние холостого хода. Линия RЕN ( RemoteEnable-Разрешение на дистанционное управление ) - используется контроллером при наличии других соответствующих сообщений для переключения приборов на дистанционное или местное управление. Источником сигнала на линии является контроллер. При установлении линии REN в низкое состояние прибор получает разрешение на переключение управления с местного на дистанционное. При высоком состоянии линии REN прибор должен находитьсяв местном управлении. Линия SRQ ( ServiceRequest – Требование (запрос) на обслуживание) - общая сигнальная линия интерфейса, по которой приборы системы, имеющие соответствующие предписанные уровни приоритетного обслуживания, могут посылать соответствующие заявки на прерывание текущего обмена в магистрали и их приоритетное обслуживание контроллером. Источником сигнала на линии является передающий прибор. Линия SRQ переходит в низкое состояние в том случае, когда какое-либо устройство посылает контроллеру сигнал запроса на обслуживание. Шина управления побайтной передачей данных ( Databytetransfercontrolbus ). Предназначена - для согласования передачи, синхронизации и сопровождения данных. Управление передачей информации по линиям данных (адреса, команды, результаты измерений или другие данные) должно осуществляться по трем линиям, входящим в шину управления DAV, NRFD, NDAC. Линия DAV( DataValid - Данные подготовлены (действительны ) ) - в зависимости от источника сигнала (контроллер или передающий прибор) осуществляет разрешение и сопровождение данных. Линия DAV переводится в низкое состояние передающим прибором (источником), указывая на достоверность байта на шине данных. Обязательным условием для перевода линии является высокое состояние линии NRFD, когдавсе приемники приняли и обработали всю предыдущую информацию. Время задержки перехода линии DAV в низкое состояние определяется типом возбудителей, применяемых в приборах. Линия NRFD ( NotReadyforData - Не готов к приёму данных ) -используется прибором-приёмником при выставлении сообщения о подготовке к приёму данных. Линия NRFD —это линия обмена сигналами между приемниками и источником, высокое состояние которой указывает, что приемники готовы к приему информации. Линия NRFD управляется приборами, адресованными на прием или всеми приборами, когда линия ATN имеет низкое состояние. Установка линии в низкое состояние возможна только тогда, когда линия DAV переходит в низкое состояние. В высокое состояние линия NRFD переходит по окончании выдачи сигналов на линии NDAC и по окончании внутреннего цикла приемника. Устройства, не адресованные на прием, должны постоянно поддерживать высокое состояние линии NRFD. Линия NDAC ( NotDataAccepted - Данные не приняты ) - используется прибором-приёмником при выставлении сообщения о подтверждении приёма данных. Наличие сигнала на линии NDAC - высокое состояние, указывает о конце приема информации приемниками. Линия NDAC управляется всеми приёмниками, когда линия ATN имеет низкое состояние, или теми приёмниками, которые адресованы на приём, когда линия ATN имеет высокое состояние. Линия NDAC принимаетвысокое состояние, когда линии DAV и NRFD имеют низкое состояние и приёмник, осуществил приём информации. Устройства, не адресованные на приём, должны постоянно поддерживать высокое состояние линии NDAC.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-09-19; просмотров: 470; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.118.154.237 (0.011 с.) |