Обмен данными по шине КОП. Изучение основных линий интерфейса КОП, страница 10

ЗП - запуск прибора позволяет начать выполнение основной работы (измерений) либо одному прибору, либо группе устройств.

К - контроллер является функцией, позволяющей данному устройству передавать другим приборам, подключенным к интерфейсу, адреса и универсальные команды. Если в системе имеется несколько устройств, имеющих функцию К, то все они при этом должны находиться в состоянии "холостой ход контроллера". Функция К выполняется только при подаче сообщения УП. Имеется алгоритм перехода из состояния "холостого хода контроллера" в состояние "действующего контроллера" системы. В каждый момент действующим является один.

         Интерфейсная функция «Запрос на обслуживание»

Интерфейсная   функция   З  используется    прибором  в  тех случаях,   когда   он   нуждается во внеочередном обслуживании. Сигнал ЗО формируется,  например, если: прибор не работоспособен; прибор не готов; входной буфер переполнен; возникли  ошибки  программирования, синтаксиса или синхронизации.  Процесс идентификации сигнала ЗО показан на рис. 1.3.1.

Пояснения к рис. 1.3.1:

1 - прибор устанавливает линию ЗО в “1” (низкое);

2 - контроллер включает цикл идентификации ЗО;

3 - установка УП в низкое состояние для передачи команд;

4 – передача команды отпирания последовательного опроса ОПО из структуры ГУК, т.е.  без адресации;

5 - установка адреса на передачу первого прибора (первый по списку);

6 – снятие сигнала УП;

7 – первый прибор посылает байт своего состояния;

8 - контроллер  проверяет байт  состояния   и   интерпретирует   данные (ЛД6=0 – прибор не запрашивает обслуживание, ЛД6=1 – прибор запрашивает обслуживание,  ЛД5...ЛД0 - данные состояния);

9 - если опрос окончен, то переход к позиции 14, если нужно опросить другие приборы, то переход к позиции 10;

10 - установка адреса на передачу другого прибора;

11 - установка УП в высокое состояние;

12 – второй прибор посылает байт своего состояния;

13 - проверка данных состояния и возврат к 9;

14 - все приборы опрошены;

15 - посылка универсальной команды (ГУК) «Запирание     последовательного опроса» (ЗПО);

16 - установка УП в высокое и продолжение работы системы.

Рис. 1.3.1.  Временная последовательность идентификации

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


Типичная схема интерфейса КОП требует использования 8-разрядных двунаправленных буферов с встроенными резистивными нагрузками и применения схем с открытым коллектором по выходу или схем на три состояния.  В сигнальных линиях ЗО, ГП, ДП должны использоваться возбудители с открытым коллектором.  В сигнальных линиях ЛД, СД, ОИ, УП, ДУ, КП используются возбудители с открытым коллектором или возбудители на три состояния. Если в составе интерфейса содержится функция "параллельный опрос", то на ЛД должны использоваться только возбудители с открытым коллектором. Возбудители на три состояния применяются там, где нужна более высокая скорость работы. Для повышения помехоустойчивости на всех сигнальных линиях рекомендуется использовать цепи типа "триггер Шмитта".

3. ЛАБОРАТОРНАЯ УСТАНОВКА

Структурная схема  лабораторной установки приведена на рис. 1.3.2. Работу интерфейса КОП можно представить поэтапно:                                                                

                                                             

                          ПК                                                 Ч3 - 64                                                               

                                                                                  В7 - 34