Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Интерфейсные функции приборов



Каждому прибору, который входит в состав системы, объединенной интерфейсом, присущи три вида функций: приборные, кодирования информации и интерфейсные. Приборные функции— это вид параметров, измеряемых данным прибором, диапазон измерений, режим работы прибора ит. п. Они задаются 'разработчиком, который учитывает вопросы сопряжения я выбирает сигналы из номенклатуры интерфейса. Кодирование информации выполняется в соответствии с регламентированными кодамии форматами [9]. Третий вид функций рассматривается ниже более подробно.

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

Основные фуккции

1. Прием данных L (П) или расширенный (от нескольких ис­точников) прием данных LE (ПР). Эта функция позволяет прибору получить данные, переданные через интерфейс другим прибо­ром. Такая возможность осуществляется тогда, когда контроллер
или местный входной сигнал «только прием» (получаемый с перед­ней панели) задают интерфейсную функцию приема.

2. Согласование прибора-приемника АН (СП) —функция кви­тированного обмена со «слушающим» прибором, гарантирующая правильный прием информации.

3. Передача информации источником Т (И) или расширенная передача ТЕ (ИР) — функция, позволяющая «говорящему» прибо­ру передавать через интерфейс формируемые им данные другим приборам, подключенным к интерфейсу. Подобная возможность осуществима тогда, когда контроллер или местный входной сигнал «только передача» задают интерфейсную функцию передачи.

4. Согласование прибора-передатчика SH (СИ) — функция кви­тированного обмена с «говорящим» прибором, гарантирующая пра­вильную передачу информации.

5. Контроллер С (К) —функция, дающая возможность прибо­ру передавать другим приборам, подключенным к интерфейсу, ад­реса и универсальные команды (если в системе с интерфейсом не­ сколько устройств имеют функцию С (К), то все они, за исклю­чением одного, называемого действующим контроллером, должны находиться в состоянии «холостой ход контроллера»).

Дополнительные функции

1. SR - запрос на обслуживание – функция, которая позволяет прибору запрашивать у контроллера операции по обслуживанию (например, опрос).

2. RL – дистанционное и местное управление - функция, создающая для данного прибора возможность получать программирующую информацию либо с его передней панели (местное управление), либо от интерфейса (дистанционное управление).

3. РР - параллельный опрос – функция, позволяющая прибору выдавать ответную информацию при параллельном опросе в контроллер без предварительной команды «передача информации».

4. DC – очистка прибора – функция установки прибора в исходное состояние.

5. DL – запуск прибора – функция, создающая возможность контроллеру выдавать прибору команду начала работы (основной или запрограммированной).

Временная диаграмма режима "рукопожатия":

Режим "рукопожатие" - это режим асинхронного обмена информацией между ФБП и ФБИ.

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

Стандарт работы:

1. На шине DIO данные не выставлены. При нормальной работе интерфейса на линии достоверности данных должен быть высокий уровень, т.к. данные еще не выставлены, и низкий уровень свидетельствовал бы о неисправности системы. На линиях "готов к приему" и "данные приняты" низкий уровень.

2. Приемники, т.е. слушающие приборы, начинают выбрасывать флаги готовности и, когда последний из приборов (самый медленнодействующий) выставит флаг готовности – на линии NRFD устанавливается высокий уровень, что свидетельствует о его готовности к приему информации.

3. Идет проверка на достоверность данных. Если данные достоверны, то на линии DAV устанавливается низкий уровень. Проверка проведена.

4. Приборы готовы к приему информации, данные – достоверны. Начинается прием информации приборами-приемниками и, одновременно с этим на NRED снимается флаг готовности.

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

6. Нет необходимости на линии DAV (достоверность данных) держать низкий уровень, свидетельствующий о достоверности данных и на этой линии, выставляется высокий уровень.

7. На шине NDAC снимается флаг о принятии данных, и на линии DIО снимаются данные. Закончен прием первого байта информации. Для осуществления приема нового байта данных повторяют процедуру «рукопожатия».





Дата публикования: 2015-07-22; Прочитано: 780 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...