Взаимодействие УО с абонентами.



Мы поможем в написании ваших работ!


Мы поможем в написании ваших работ!



Мы поможем в написании ваших работ!


ЗНАЕТЕ ЛИ ВЫ?

Взаимодействие УО с абонентами.



Связь УО с абонентами осуществляется по четырем каналам в соответствии с интерфейсом ЦВК 5Э26. К каждому каналу может быть подключено до 16 абонентов, использующих для приема сигналов усилители – приемники, для выдачи сигналов – усилители – передатчики модификации НК, либо аналогичные им по электрическим параметрам. Все связи между УО и абонентами должны быть выполнены коаксиальным кабелем типа РК-75-1-11, РК-75-2-12 через платы ПРС. Подключение к каналу большого количества абонентов (до 32) возможно только в случае применения дополнительных усилителей – согласователей для сборки и размножения сигналов.

Для управления внешними устройствами, в частности для начальной установки абонентов, от УО по 36 шинам выдается содержимое регистра разовых команд в виде потенциальных сигналов. Через 480-660 нс после занесения на регистр очередной команды от УО во внешние устройства выдается импульсный сигнал СРК (строб разовой команды). Длительность СРК – 350 нс.

Для реализации обмена информацией с абонентами в соответствии с интерфейсом ЦВК 5Э26 имеются следующие шины для передачи сигналов от УО в абонент:

- ПУСК АБОНЕНТА ( ПА – Кi ) – шина, по которой поступает заявка i-го канала ( i = 0, 1, 2, 3 ) на логическое подключение абонента к каналу;

- НОМЕР АБОНЕНТА ( НА – К (Р1), НА – Кi (Р2) – НА – Кi (Р5)) – шины, определяющие номер абонента, которому адресуется заявка на подключение. Шины НА – Кi ( Р2) – НА – Кi ( Р5) персональные для каждого канала, две шины НА – Кi ( Р1), по которым передается старший разряд кода номера абонента, общие для всех каналов;

- ИНФОРМАЦИОННАЯ ШИНА КАНАЛА ( ШИН – К) – шина, предназначеннная для вывода информации на абонент i-го канала последовательным кодом;

- ЗАПРЕТ ИМПУЛЬСА ЗАПРОСА ( ЗИЗ – Кi ) – шина, предназначенная для передачи сигнала, запрещающего выдачу очередного импульса запроса ИЗ – А в i-м канале;

- ОСТАНОВ ( ОСТ – Кi ) – шина, служащая для передачи заявки на логическое отключение абонента по инициативе канала, для передачи сигналов от абонента в УО;

- ИМПУЛЬС ЗАПРОСА ОБМЕНА СЛОВОМ ( ИЗ – Аi ) – шина, предназначенная для передачи абонентам в i-й канал сигнала, сообщающего о завершении считывания из абонента, либо о начале записи в абонент очередного слова в последовательном коде;

- ИНФОРМАЦИОННАЯ ШИНА АБОНЕНТА ( ШИН – Аi ) – шина, предназначенная для ввода в i-й канал информации последовательным кодом;

- ИМПУЛЬС СДВИГА ( ИС – Аi ) – шина, предназначенная для передачи сигнала сдвига информации на ШИН – Кi или ШИН – Аi;

- ВЫКЛЮЧЕНИЕ ОБМЕНА ( ВО – Аi ) – шина, предназначенная для передачи сигнала логического отключения абонента от i-го канала;

- СБОЙ АБОНЕНТА ( СБОЙ – Аi) – шина, предназначенная для передачи сигнала обнаружения ошибки в абоненте.

Значение логической единицы перечисленных сигналов соответствует высокому уровню (+2,4 - +4,5) В, значение логического нуля – низкому уровню (0 – 0,4) В.

Взаимодействие УО с абонентом можно представить в виде следующих последовательностей сигналов:

-последовательность сигналов включения;

-последовательность передачи данных;

-последовательность завершения обмена.

Для логического подключения абонента к каналу на шины НА – К выдается код номера абонента, после чего вырабатывается сигнал ПА – К. Если к каналу подсоединен абонент, опознавший свой номер на шинах НА – К, он запоминает факт поступления сигнала ПА – К ( логически подключается к каналу ). Абонент, работающий последовательным кодом, если он не находился в состоянии работы с другим каналом, выдает в УО серию импульсов сдвига ИС-А, по которым осуществляется выдача на ШИН – К последовательного кода команды ПУСК АБОНЕНТА, установленной на сдвиговый регистр канала в момент выработки сигнала ПА – К. В случае работы абонента с другим каналом прием команды может задержаться на время завершения обмена с этим каналом.

Для настройки абонента может потребоваться не вся команда, а только ее младшие разряды. В этом случае количество ИС – А может быть меньше 36, но кратное девяти.

Рисунок 3.

 

Если абонент выдает в канал слова, разрядность которых меньше 36 (9, 18, 27 разрядов ), то при записи в абонент последовательным кодом команды ПУСК АБОНЕНТА в канал по ШИН – Аi должна возвращаться либо принимаемая абонентом информация, либо передаваться любая информация с правильными контрольными разрядами. В противном случае, при выполнении операции обмена первым словом в УО будет зафиксирован сбой канала и выполнение программы канала может быть прекращено. Абонент после приема команды ПУСК АБОНЕНТА может проверить правильность подключения к каналу сравнением кода номера абонента в команде с присвоенным ему номером и выполняет операции по настройке на обмен, указанный в команде.

Для передачи очередного слова в последовательном коде абонентом формируется серия импульсов ИС – Аi и импульс запроса ИЗ – Аi, вырабатываемый перед этой серией в случае записи информации в абонент или после этой серии в случае считывания информации из абонента. В первом случае по сигналу ИЗ-Аi очередное слово, подготовленное для обмена, пересылается с буферного на сдвиговый регистр УО, во втором – очередное слово, принятое от абонента на сдвиговый регистр, пересылается на буферный.

Количество импульсов ИС – Аi в серии, определяющее разрядность передаваемых слов, зависит от специфики абонента и может быть равно 9, 18, 27 либо 36.

Если к моменту появления очередного ИЗ – Аi при записи в абонент устройство обмена не успело подготовить на буферном регистре очередное слово, абоненту будет передана ложная информация. Если к моменту появления очередного ИЗ – Аi при считывании из абонента УО не успело записать в ОЗУ предыдущее слово обмена, произойдет потеря этого слова, а новое слово может быть записано в ОЗУ в искаженном виде. В случае возникновения названных ситуаций УО формирует запрос на прерывание программ ВчУ по переполнению канала. Чтобы исключить возможность таких потерь, абонент не должен выдавать очередной импульс запроса при наличии сигнала ЗИЗ – Кi.

Последовательность завершения обмена может выполняться как по инициативе канала, так и по инициативе абонента. В первом случае от УО в абонент в произвольный момент времени поступает сигнал ОСТ – К. Если это произошло до момента выдачи абонентом хотя бы одного сигнала ИЗ – А либо ИС – А, абонент может выполнить логическое отключение от канала, не сообщая ничего в канал. В противном случае абонент должен сообщить о логическом отключении сигналом ВО – А. Чтобы не испортить последнее слово обмена, абонент, прежде чем выполнить логическое отключение, должен закончить передачу этого слова.

Для завершения обмена по инициативе абонента в УО после передачи очередного слова должен поступить сигнал ВО – А, сигнализирующий об отключении абонента от канала. Если абонент по каким-либо причинам не может выполнять обмен, он формирует сигнал ВО – А после завершения последовательности включения и снятия каналом сигнала ЗИЗ – К.

Сигнал СБОЙ – А может поступить в УО от абонента, логически подключенного к каналу, в произвольный момент времени.

Выдача абонентом в канал сигналов после сформирования ВО – А и до появления очередного сигнала ПА – К недопустимо и может привести к нарушениям работы устройства обмена.

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

Очередь на выполнение операций удовлетворяется в соответствии с рангом приоритета операции и рангом приоритета источника заявки на выполнение операции. Имеются две группы операций. К первой группе относятся:

- обменные операции групповых команд ( обмен, запись, обмен, запись с конфигурацией; обмен, считывание; обмен, считывание с конфигурацией ) и операции по завершению групповых команд ( восстановление канала; конец обмена, запись ), выполняемые по заявке ЗАПР1;

- все операции, выполняемые по программе канала после завершения групповой команды с признаком цепочки данных до подготовительной операции очередной групповой команды включительно ( так называемые операции по выполнению цепочки данных ), для выполнения которых формируется заявка ЦД в схему заявок и приоритета.

Остальные операции относятся ко второй группе и выполняются по заявке ЗАПР2.

Заявки первой группы имеют более высокий приоритет по сравнению с заявками второй группы. Внутри группы ранги приоритета распределены следующим образом: заявки от ВчУ имеют максимальный приоритет, приоритет заявок от каналов убывает с ростом порядкового номера канала. От одного и того же канала в схеме заявок и приоритета могут храниться одновременно две заявки: ЗАПР1 и ЦД, при этом ЦД присвоен более высокий приоритет. В табл.1 перечислены все заявки на выполнение операций.

Таблица 1

Распределение рангов приоритета заявок

Тип заявки Источник заявки Группа Приоритет
ЦД   КО     I     max   min
ЗАПР1
ЦД   К1
ЗАПР1
ЦД   К2
ЗАПР1
ЦД   К3
ЗАПР1
ЗАПР2 ВчУ     II
ЗАПР2 КО
ЗАПР2 К1
ЗАПР2 К2
ЗАПР2 К3

 

Источником заявок на выполнение операций являются:

- заявок ЗАПР1 – импульсы запроса ИЗ – А;

- заявок ЗАПР2 – запросы от ВчУ ( одновременное поступление сигналов СРК ВчУ и ЗВчУ ), сигналы выключения обмена ВО – А и операции второй группы по выполнению негрупповых команд программ каналов, по выполнению команды ПУСК КАНАЛА;

- заявок ЦД – последняя операция групповой команды с признаком цепочки данных и операция по выполнению цепочки данных ( за исключением подготовительной операции групповой команды).


 

ВОПРОС №41

Назначение и состав ПОУ СВ

ПОУ СВ (Пульт оперативного управления спецвычислителем) предназначен для ручного управления СВ и контроля за его работой при наладке аппаратуры и программ, а также для оперативного вмешательства в работу программ при решении рабочих задач.

ПОУ СВ выполняет следующие функции:

установку в исходное состояние регистров ВчУ и УО, занесение на регистр ССП начального адреса программы, пуск и останов ВчУ;

-управление работой ВчУ в автоматическом и однокомандном режимах;

управление остановом или прерыванием программ по условиям, набираемым на ПОУ (по заданному номеру команды, по записи в заданную ячейку ОЗУ или считыванию из заданной ячейки памяти);

-запись информации, набранной на клавишах ИНФОРМАЦИОННОГО ПОЛЯ, в оперативный регистр, заданный либо командами программы, либо на клавишном регистре АДРЕС ОР;

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

индикацию основных регистров ВчУ.

 

По функциональному назначению ПОУ СВ можно разделить на:

- клавишные регистры ИНФОРМАЦИОННОЕ ПОЛЕ и АДРЕС ОР;

- управление индикацией и поле лампочек ИНДИКАЦИЯ;

- отдельные клавиши оперативного управления;

- релейная схема управления выработкой сигналов НУ и ПУСК.

 



Последнее изменение этой страницы: 2016-12-12; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.235.191.87 (0.013 с.)