Программируемый универсальный вольтметр В7-39, страница 61

Интерфейсный блок состоит из двух плат (блок сопряжения внешний, блок сопряжения внутренний и реализуем восемь интерфейсных функций в соответствии с ГОСТ 26.003-80:

1) СИ1- синхронизация источника;

2) СП1 - синхронизация приема;

3) И5 - источник;

4) ПЧ - приемник;

5) З1  - запрос на обслуживание;

6) ДМ1 - дистанционный-местный;

7) СБ1  - сброс устройства;

8) ЗП1  - запуск устройства.

Блок сопряжения внутренний

Связь интерфейсного блока с МПК осуществляется посредством программируемого параллельного интерфейса (ППИ), выполненного на микросхеме 58ОИК55 (микросхема DD8 ).

Обращение МПК к интерфейсному блоку осуществляется двумя  способами: по прерыванию и посредством периодического опроса.

Схема формирования сигнала прерывания (микросхемы DD5.1. DD10.2, DD11.1, DD13.4) формирует сигнал прерывания "Пр1", который поступает в МПК и прекращает выполнение текущей программы, так как сигнал "Пр1" имеет наивысший приоритет. МПК считывает байт данных канала. В. Проанализировав его МПК осуществляет переход на одну из ветвей программы обслуживания интерфейсного блока в соответствии с алгоритмом работы, представленным на рис. 8. Если причиной формирования сигнала прерывания "Пр1" является "Сигнал Е", то МПК выполняет программу, которая выводит прибор из режима приема/передачи, так как наличие "Сигнала Е" определяет нарушение нормальной последовательности приема информации (или выдачи данных), вызванное наличием сигнала "ПрМ акт" (приемник активен) или "ПрД акт "(передатчик активен).     Если причиной прерывания (Пр1) является сигнал "Сброс", МПК осуществляет начальную установку нановольтметра и выход на выполнение основной программы измерения в точке К1 (рис.9), МПК осуществляет выполнение программы вывода данных о состоянии прибора в КОП. (т.е. идентифицирует последовательный опрос) в том случае, когда причиной прерывания (Пр1) является "Сигнал Д". Высокое состояние "Сигнал Д" принимает, если происходит отпирание последовательного опроса (ОПО) в ответ на сигнал 30 (запрос обслуживания), который выдает прибор, адресованный на передачу. Причиной прерывания (Пр1) может быть также сигнал INR(С3) c ППИ (микросхема  DD8.17), если разрешено прерывание при приеме, прибор адресован на прием и включено дистанционное управление. При этом МПК осуществляет переход на выполнение программы "Прием  данных".

Периодический опрос интерфейсного блока осуществляется: при выполнении основной программы измерения, когда осуществляется опрос линий В2 (СИАК), В1 (вкл. ДУ), ВЗ (CПAK), B5 (запуск) при внешнем запуске канала В (микросхема DD8 ); при выполнении программы "Передача данных", когда опрашивается линия В7 ( INTRA ) канала В (микросхемаDD8.25).

Схема "Дешифратор внутреннего состояния" реализована на микросхеме DD6 , управляется МПК через ППИ и формирует два сигнала: "Сигнал В" и "Вкл КП". "Сигнал В служит для установки схемы "Контроль режима прием/передача" (микросхемы DD3.3, DD3.5, DD7, DD10.1, DD12.3 ) и схемы "Сброс" в исходное состояние. Аналогично действует сигнал "Начальная установка", поступающий на микросхему DD5.10.

Сигнал "Вкл КП" формируется одновременно с выдачей последнего байта информации при выполнении программы "Передача".

Сигнал "Вкл 30" формируется путем программой установки разряда С2 ППИ в "1" в следующих случаях: тестовая проверка определяет неработоспособность нановольтметра, при этом такие узлы как МПК 03У, ПЗУ, интерфейсный блок функционируют нормально, то в этом случае байт состояния, выдаваемый нановольтметром в КОП при идентификации последовательного опроса, имеет вид 01111110; при поступлении неправильных программных данных во время выполнения программы "Прием данных", байт состояния в этом случае имеет вид 01101101; нановольтметр запрограммирован на режим работы M1 или М2 (т.е. измерение с запросом обслуживания на вывод данных и после осуществления измерения нановольтметр не адресован на передачу) в этом случае байт состояния имеет вид 01000100.