Устройство для обмена информацией управляющей вычислительной машины с объектами управления
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОйЯАЦИЕЙ УПРАВЛЯЮЩЕЙ ВЫЧИСЛИТЕЛЬНСШ МАЛИНЫ С ОБЪЕКТАМИ УПРАВЛЖЙИЯ, содержащее выходной кокилутатор инфорЬ4ации , входной кся«4утатор инфо{Ж1ации , блок адресации, пульт управления , преобразователи параллельного кода в последовательньв н последовательного в параллельшлй, буферные регистре вывода и ввода, шифратор команд, блоки приоритетов приостановов и прерываний, причем первая группа выходов устройства соединена с группой выходов входного коммутатора информакши, первая и вторая группы информационных входов которого соединены соответственно с группами выходов преобразователя последовательного кода в параллельный и буферного регистра ввода, первые группы входов устройства и пульта управления соединены соответственно с первой н второй группами информационных входов выходного к жо утатора , первая, вторая, третья и чет вертая группы выходов которого соединены соответственно с второй группой выходов устройства, с группой входов преобразователя параллельного кода в последовательный, с группой входов буферного регистра вывода и с группой входов блока адресации , группы выходов буферного регистра вывода и блока адресации соединены соответственно с третьей и четвертой группами выходов устройства , выход преобразователя паграллельного кода в последовательный соединен с выходом устройства, а группа выходов блока приоритетов прерываний - с первой группой входов шифратора команд, о т л н ч аю щ е е с я тем, что, с целью расширения функциональных возможностей устройства за счет обеспечения возможности перестройки трактов прохождения информации в устройстве, в него введены дешифратор признаков операций, регистр кода структуры, коммутатор сигналов управления и ; два прод4ежуточных коммутатора, при Ь) чем первая группа входов устройства соединена с группой входов дешифратора признаков операций и -F группой информационных входов регист ра кода структуры, группа выходов которого соединена с первой группой входов коммутатора сигналов управления , вторая группа входов которого соединена с второй группой выходов пульта управления, первый и второй выходы дешифратора признаков операции соединены соответственно с со о ф ю управляющими входами выходного коммутатора: и регистра кода структуры, группа выходов коммутатора сигналов управления соединена с группами управлякйцих входов входного и выходного коммутаторов информации и первого и второго промежуточных коммутаторов , выход преобразователя параллельного кода в последовательный и вхоя устройства соединены соответственно с первым и вторюл входами первого прся«1ежуточного коммутатора, выход которого соединен с входом преобразователя последовательного в параллельный, группа выходов буферного регистра вывода соединена С первыми группами инфор «1Ционшлх входов первого и второго промежуточ
.,Su„„1030792 А
3(50 G 06 F 3 04
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
H АВТОРСНОММ СЯИДВтВЪСТВМ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ ССОР
fl0 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЦТИЙ (21) 3426990/18-24 (22) 13.04.82 (46) 23.07.83. Бюл. В 27 (72) Г.Э. Версон, Г.Ф. Карпишпаи и С.н. Воронцов (53) 681.325(088.8) (56) 1. Авторское свидетельство СССР
Ф 567169, кл. G 06 F 3/04, 1974.
2. Авторское свидетельство СССР
9 547761 кл. G 06 F 3/04, 1975
i,(ïðîTîòèï) . (54)(57) УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОИ4АЦИЕЙ УПРАВЛЕОЩЕИ ВИЧИСЛИТЕЛЬНОЙ
МАШИНЫ С ОБЪЕКТАЯИ УПРАВЛЕНИЯ, содеркащее выходной коммутатор информации, входной коммутатор информации, блок адресации, пульт управления, преобразователи параллельного кода в последовательный и последовательного в параллельный, буферные регистры вывода и ввода, шифратор команд, блоки приоритетов приостановов и прерываний, причем первая группа выходов устройства соединена с группой выходов входного коммутатора информации, первая и вторая группы информационных входов которого соединены соответственно с группами выходов преобразователя последовательного кода в параллельный и буферного регистра ввода, первые группы входов устройства и пульта управления соединены соответствевно с первой и второй группами информационных входов выходного коммутатора, первая, вторая, третья и четвертая группы выходов которого соединены соответственно с второй группой выходов устройства, е группой входов преобразователя параллельного кода в последовательный, с .группой входов буферного регистра вывода и с группой входов блока адресации, группы выходов буферного регистра вывода и блока адресации соединены соответственно с третьей и четвертой группами выходов устройства, выход преобразователя па-. раллельного кода в последовательный соединен с выходом устройства, а группа выходов блока приоритетов прерываний — с первой группой входов шифратора команд, о т л н ч аю щ е е с я тем, что, с целью расширения функциональных возможностей устройства за счет обеспечения воэможности перестройки трактов прохождения информации в устройстве, в него введены дешифратор признаков операций, регистр кода структуры, коммутатор сигналов управления и два промежуточных коммутатора, приИ чем первая группа входов устройства соединена с группой входов .-дешифратора признаков операций и группой информационных входов регист-ЯС..ра кода структуры, группа выходов которого соединена с первой группой р входов комчутатора сигналов управления, вторая группа входов которого соединена с второй группой выходов пульта управления, первый и второй выходы дешнфратора признаков { операции соединены соответственно с управляющими входами выходного коммутатора и регистра кода структуры, (," группа выходов коммутатора сигналов управления соединена с группами управляющих входов входного и выход- 1 © ного коммутаторов информации и пер- у р вого и второго промежуточных коммутаторов, выход преобразователя параллельного кода в последовательный и вход устройства соединены соответ- ф ственио с первьм и вторьм входами первого промежуточного коммутатора, выход которого соединен с входом преобразователя последовательного к< да в параллельный, группа выходов буферного регистра вывода соединена с первыми группами информационных входов первого и второго промежуточиых коммутаторов, первая группа выходов выходного коммутатора информации - с вторыми группами информационных входов первого и второго промежуточных коммутаторов, вторая и третья группы входов устройства соответственно с третьей и четвертой группами информационных входов первого промежуточного коммутатора, первая и вторая группы выходов которого соединены соответственно с группой входов буферного регистра ввода и третьей группой информационных входов входного коммутатора информации, четвертая и пятая группы входов устройства соединены соотэет ственно с третьей н четвертой группами информационных входов второго промежуточного коммутатора, первая и вторая группы выходов которого соединены соответственно с группами входов блоков приоритетов прерываний и приостановов, группа выходов шифратора команд соединена с пятой группой выходов устройства, выход и группа выходов блока приоритетоэ приостановов соединены соответственно с входом блока приоритета прерываний и второй группой входов шифратора команд.
Изобретение относится к вычислительной технике, в частности к устройствам обмена, и может быть использовано при построении управляющих вычислительных комплексов, осо- 5 бенно сложных комплексов, э которых объекты управления сами имеют в своем составе управляющие вычислительные системы.
Известны устройства для сопряжения абонентов с цифровой вычислительной машиной, содержащие дешифратор, коммутаторы, блоки приоритета 11.
Недостатками устройств являются ограниченная область применения иэ-за 15 отсутствия режимоэ контроля собственного оборудования и невозможность работы с абонентами с различными типами обмена.
Наиболее близким к предлагаемому по технической сущности является устройство обмена информацией управляющей вычислительной машины УBM с объектами управления, содержащее входной коммутатор выходной комму- д татор, коммутатор команд, преобразователи параллельного кода в последовательный и последовательного в параллельный, буферные регистры. ввода и вывода, шифратор команд, блоки приоритетоэ и приостаноэов и пре- ЗО рываний и блок адресации, причем группа выходов входного коммутатора соединена с первой группой выходов устройства, первая группа входов устройства соединена с группой З5 входов выходного коммутатора, первая, вторая, третья и четвертая группы выходов выходного коммутатора соединены соответственно с второй группой выходов устройства, группой 4О входов преобразователя параллельного кода э последовательный, группой входов буферного регистра выво- . да и группой входов блока адресации, группа выходов буферного регистра вывода и выход преобразователя параллельного кода в последовательный соединены соответственно с четэертой группой выходов и выходом устройства, группы выходов преобразователя последовательного кода в параллельный и буферного регистра ввода соединены соответственно с второй и третьей группами входов входного коммутатора инФормации, группа выходов блока адресации соединена с шестой группой выходов устройства, а первая и вторая группы входов шифратора команд соединены соответственно с группами выходов блоков приоритетов приостановов и прерываний $2).
Недостатком известного устройства являются ограниченные функциональные возможности, так как его структура не позволяет организовать режим тестового контроля устройства по программам УВИ без участи объекта управления (при его отсутствии или при неисправном объекте управления).
При этом даже в случае использова= ния реального объекта управления для контроля исправности устройства, оно имеет ограниченные воэможности для диагностики неисправностей собственного оборудования, так как контроль работоспособности блоков устройства может осуществляться толь ко за счет аппаратных средств контроля, входящих в состав самих этих блоков. Кроме того, невозможны авто,номный контроль и наладка устройства и отсутствует режим обмена информащ ей с объектом управления без участия УК4.
Цель изобретения - расширение функциональных возможностей устрой10307 92 ства за счет обеспечения возможности перестройки трактов прохождения информации.
Поставленная цель достигается тем, что в устройство, содержащее выходной коммутатор информации, входной коммутатор информации, блок адресации, пульт управления, преобразователи параллельного кода в последовательный и последовательного в параллельный, буферные регистры вывода и ввода, шифратор команд, блоки приоритетов приостановов и прерыэаний, причем первая группа выходов устройства соединена с группой выходов входного коммутатора информации, первая и вторая группы информационных входов которого соединены соответственно с группами выходов преобразователя последовательного кода в параллельный и буферного регистра ввода, первые группы входов устройства и пульта управления соединены соответственно с первой и второй группами информационных входов выходного коммутатора, первая, вторая, третья и четвертая группы выходов которого соединены соответственно с второй группой выходов устройства, с группой входов преобразователя параллельного кода в последовательный, с группой входов буферного регистра вывода и с группой входов блока адресации, группы выходов буферного регистра вывода и блока адресации соединены соответственно с третьей и четвертой группами выходов устройства, выход преобразователя параллельного кода в последовательный соединен с выходом устройства, а группа выходов блока приоритетов прерываний — с первой группой входов шифратора команд, введены дешифратор признаков операций, регистр кода структуры, коммутатор сигналов управления и два промежуточных коммутатора, причем первая .группа входов устройства соединена с группой входов дешифратора признаков операций и группой информационных входов регистра кода структуры, группа выходов которого соединена с первой группой входов коьэлутатора сигналов управления, вторая группа входов которого соединена с второй группой выходов пульта управления, первый и второй выходы дешифратора признаков операции соединены соответственно с управляющими входами выходного коммутатора и регистра кода структуры, группа выходов коммутатора сигналов управления соединена с группами управляющих входов входного и выходного коммутаторов инфюрмации и первого и второго промежуточных коммутаторов, выход преобразо вателя параллельного кода в последовательный и вход устройства соединены соответственно с первым и вторым входами первого промежуточного коммутатора, выход которого соединен с входом преобразователя последовательного кода в параллельный, группа выходов буферного регистра вывода соединена с первыми группами информационных входов первого и второго промежуточных коммутаторов, первая группа выходов выходного коммутатора о информации — с вторыми группами информационных входов первого и второго промежуточных коммутаторов, вторая и третья группы входов устройства соединены соответственно с третьей
15 и четвертой группами информационных входов первого промежуточного коммутатора, первая и вторая группы выхо" дов которого соединены соответственно с группой входов буферного регистра ввода и третьей группой информационных входов входного коммутатора информации, четвертая и пятая группы входов устройства соединены соответственно с третьей и четвертой группами инФормационных входов второго промежуточного коммутатора, первая и вторая группы выходов которого соединены соответственно с группами входов блоков приоритетов прерываний и приостановоэ, группа выходов шифратора команд соединена с пятой группой выходов устройства, выход и группа выходов блока приоритета приостановоэ соединены соответственно с входом блока приоритета прерываний и второй группой входов шифратора команд.
На Фиг. 1 представлена блок-схема предлагаемого устройства; на
Фиг. 2 функциональная схема пуль40 та управления,. на фиг. 3 — функциональная схема блока адресации; на фиг. 4 » «функциональная схема коммутатора„. на Фиг; 5 — функциональная схема блока приоритетов.
4 Устройство содержит (фиг. 1) выходной коммутатор 1 информации, входной коммутатор 2 информации, блок 3 адресации, пульт 4 управления, преобразователь 5 параллельного кода в последовательный, преобразователь
6 последовательного кода в параллельный, буферный регистр 7 вывода, буферный В регистр ввода, шифратор
9 команд, блок 10 приоритетов прерываний, блок 11 приоритетов приостановов, дешифратор 12 признаков операций, регистр 13 кода структуры, первый промежуточный коммутатор 14, второй промежуточный коммутатор 15, коммутатор 1б сигналов управления, шины выхода 17 устройства, четвертой 18, первой 19, второй 20, пятой
21 и третьей 22 групп выходов устройства, шины второй 23, третьей 24, четвертой 25, пятой 26 и первой 27 групп выходов и входа 28 устройства.
1030792
Пульт 4 упраэления содержит (фиг. 2) переключатель 29 структуры, наборник 30 информационных сигналов, усилители 31 сигналов индикации и индикаторы 32. Блок 3 адресации содержит (фиг. 3) регистр 33 адреса и дешифратор 34 адреса, Коммутаторы
1, 2, 14, 15 и 16 содержат (фиг. 4 ) мультиплексор 35, группу Зб элементоэ И и демультиплексор 37. Коммутаторя 1, 2, 14, 15 и 16 имеют идентичную внутреннюю структуру. Группы информационных входов коммутаторов являются соответствующими группами информационных входОв мультиплексОра 35. Группы выходов демультиплек- 35 сора 37 являются группами выходов . коммутатора. Группа управляющих входов коммутатора соединена с группами управляющих входов мультиплексора 35 и демультиплексора 37, а уп- 2й раэляющий вход коммутатора соединен с управляющим входом группы 36 элементов И. У коммутаторов 2, 14„ 15 и 16 управляющий вход блока соединен с шиной логической единицы. У комму- 2 . таторов 2, 14, 15 и 16, у которых нет необходимости блокировать про хождение через них информации, группа
36 элементов И и управляющий вход могут отсутствовать. В этом случае группа выходов мультиплексора 35 соединена с группой входов демультиплексора 37.
Выходной коммутатор 1 предназначен для подключения к шине 27, связанной с выходной магистралью УВИ,. к блоку 3 адресации или к объекту управления непосредственно через шины
20, через буферный регистр 7 вывода или через преобразователь 5 паРаллель; ного кода в последовательный. Входной коммутатор 2 предназначен для подключения абонентов к магистрали ввода числовой информации в УВИ.
Блок 3 адресации предназначен для хранения и дешифрации кода адре- 45 са абонента и выдачи сигнала выбора абонентам.
Пульт 4 управления предназначен для выдачи имитационных кодовых сигналов и сигналов управления для 56 переключения структуры устройства, а также для отображения процесса обмена информацией °
Группа выходов переключателя 29 структуры является второй группой выходов пульта 4, а группа выходов наборника 30 информационных сигналов, который может быть выполнен э виде тумблерной клавиатуры, является первой группой выходов пульта 6О
4. Индикаторы 32, например светодиоды, соединены через усилители 31 сигналов индикации, входы которых соединены с выходами элементов памяти буфернЫх регистров 8 эвода и вывода 7, преобразователей 5 и 6 и блоков 10 и 11 (связи не показаны). Преобразователи параллельного кода в последовательный 5 и последовательного в параллельный 6 служат для соответствующего преобразования информации при обмене с объектом управления последовательными кодами.
Буферные регистры вывода 7 и ввода 8 предназначены для синхронизации вывода и ввода информации при обмене с абонентами, для которых требуется такая синхронизация.
ШиФратор 9 команд предназначен для формирования кодов непрограммированных команд.
Блоки приоритетов прерываний 10 и приостановов 11 предназначены для приоритетного обслУживания соответствующих заявок на непрограммированный Обмен по инициативе объектов управления. Структура блоков приоритетов прерываний 10 и приостановов
11 является идентичной, Блоки 10 и
11 содержат (фиг. 5) но количеству каналов прерывания триггеры 38 заявок, первые элементы И 39 и вторые элементы И 40, причем нулевой выход триггера 38 каждого канала соединен с первым входом первого элемента
И 39, выход которого соединен с вторыми входами первого 39 и второго 40 элементов И следующего канала, единичный выход триггера 38 соединен с первым входом эторого элемента И 40 своего канала, выход которого соединен с группой выходов, а входы триггеров 38 соединены с группой входоэ блока, вход блока соединен с вторыми входами первого и второго элементов И 39 и 40 самого приоритетного канала, а выход первого эле— мента И 39 канала самого низкого приоритета соединен с выходом блока.
Группы выходов блоков 10 и 11 соединены соответственно с первой и второй группами входов шифратора 9 команд. Для установления приоритетных отношений между всеми заявками выход блока обслуживающего более приоритетные заявки, например блока 1, соединен с входом блока обслуживающего менее приоритетные заявки, например блока 10, При этом вход блока 11 приоритетов приостановов соединен с шиной логической единицы связь не показана).
Дешифратор 12 признаков операции предназначен для дешифрации приэнаковой части команды УВМ и Форчирования сигнала записи в регистр 13 кода структуры или сигнала разрешения прохождения кода через коммутатор 1.
Ретистр 13 кода структуры предназначен для записи и хранения кода структур устройства э различных ре жимах при управлении от УВМ. При
1030792 этом в регистре 13 как и в формате команды перестройки структуры должны быть выделены разряды для управления каждым из коммутаторов 1, 2, 14 и 15.
Первый 14 и второй 15 промежуточные коммутаторы предназначены для органиэации замкнутых контуров обмена информацией или подключения цепей ввода числовой и командной информации в УВИ к объекту управления. коммутатор 16 сигналов управления предназначен для переключения сигналов управления структурой устройства на управление от УВИ или от пульта 4 управления.
Устройство работает следующим образом.
Перестройка структуры устройства во всех режимах осуществляется с помощью коммутаторов 1, 2, 14, 15 и 16. Канал прохождения ннформации от одной группы информационных входов к одной из групп выходов коммутатора определяется кодами на груп25 пах управляющих входов мультиплексора 35 и демультиплексора 37, при этом прохождение информации через коммутатор может быть разрешено или запрещено соответствующим сигналом - @ иа его входе.
8 рабочем режиме управление структурой устройства производится по сцециальньеа командам от УВИ, выдаваемым по шинам 27, При этом призна- 35 ковая часть командй расшифровывается дешифратором 12, и с его выхода сигнал разрешения записи кода структура йостунает на управляющий вход регистра 13, а информационная часть 4О команды записывается в регистр 13 через группу его информационных входов. С выходов регистра 13 сигнал управления структурой через коммутатор 16 поступает на управляющие входы коммутаторов 1, 2, 14 и 15. При записи информации s регистр 13 прохождение ее через ковмутатор 1 блокируется сигналом с первого выхода дешифратора 12. Структура устройства в рабочем режиме характеризуется тем, что замкнуты цепи обмена информацией между УВИ и устройством обмена, а также между устройством.обмена и объектами управления и разомкнуты внутренние контуры обмена между 5 выходными и входными цепями. В рабочем режиме осуществляется как управление, так и контроль исправности объектов управления по программам
УВИ. Выбор абонента для обмена осу- 60 ществляется путем записи по команде от УВИ кода адреса абонента в регистр 33. Код адреса абонента дещифруется дешифратором 34,, с группы выходов которого через группу выходов блока 3 и шины 18 сигнал выбора передается абоненту. Обмен информацией между УВИ и абонентами осуществляется программным способом по ини ративе УВМ или объекта управления. Вывод информации из УВИ на объекты управления и прием числовой информации осуществляется или непосредственно через шины 20 и 24 или через буферные регистры 7 и 8 и шины
22 и 23, илн через преобразователи
5 и б и шины 17 и 28, t
Прием командной и числовой информации по инициативе объекта управления производится по заявкам на прерывание или приостанов, поступающим через шины 25 и 26 через коммутатар 15 на входы блоков 10 и 11..
При этом запросы на обмен информацией по инициативе объекта управления могут проходить от любых объектов управления, независимо от того, какой объект управления в данный момент вЫбран для обмена блоком 3.
Сигнал запроса на обмен по инициативе объекта управления поступает на единичный вход триггера 38 соответствующего канала, запоминается и с единичного выхода триггера 38 поступает на первый вход элемента
И 40 данного канала. В случае отсутствия запросов более высокого приоритета сигнал запроса с выхода элемента И 40 соответствующего канала проходит на выход блока 10 или 11. В случае наличия одного из запросов более высокого приоритета сигнал запроса менее высокого приоритета блокируется на элементе
И 40 сигналом логического нуля, поступающим с выхода элемента И ° 39 более приоритетного канала. Для установления приоритетных отношений между всеми заявками сигнал с выхода блока 11, обслуживающего более риорнтетные заявки, должен быть подан на вход блока 10, обслуживающего менее приоритетные заявки, при этом.на вход блока приоритетов приостановов подается сигнал логической единицы. С выходов блоков 10 и 11 сигнал заявки, принятой на обслуживание, поступает на входы пяфратора 9 команд, который формирует операционную и адресные части кода иенрограммированной команды, которая с группы выходов блока, через шины 21 передается в УВИ. По непрограммированиой команде прерывания
УВИ производит безусловный переход по адресу, содержащемуся в адресной час и команды преривания. По непрограммированной команде приостанова УВИ переходит к подпрограмме вывода или ввода информации от объекта управления по его инициативе.
Адресация объекта управления для
1030792
10 ввода или вывода числовой инфор>лации по приостанову производится по команде из УВИ после получения непрограммиронанной команды на приостанов. Отбой запросов на непрограммированный обмен производится через 5 нулевые входы триггеров 38 по командам из УВМ (связи не показаны).
В режиме тестового контроля исправности устройства обмена по програмле УВМ управление структурой 10 устройства производится, как н рабочем режиме по командам УВМ. При этом структура устройства характеризуется тем, что через коммутаторы 14 и 15 замкнуты внутренние контуры обмена информацией. Эти контуры могут форми. роваться из различных блоков, так, например, цепи непосредственного и синхронизированного вывода могут замыкаться через коммутатор 14 с цепями непосредственного и синхронизированного ввода в различных сочетаниях, что позволяет повысить глубину диагностики неисправностей.
Ввод числовой информации в УВИ осуществляется через щины 19. Ввод
Непрограммиронанных команд организуется путем подключения цепей непрограммиронанного ввода команд через коммутатор 1.5 к цепям вывода информации. В этом случае информация, выведенная из УВМ, поступает на блоки 10 и 11 н виде заявок на прерывание или приостановов, которые н рабочем режиме поступают по инициативе объекта управления. Информа- 35 ция, выведенная через преобразонатель 5 поступает на вход преобразователя 6, с группы выходов которого она может быть введена назад в УВМ.
Таким образом, достигается программно- 40 аппаратная имитация объекта управления в режиме тестового контроля.
Контроль исправности и диагностики неисправностей устройства обмена осуществляется по специальным программам УВМ, например, путем сравнения выведенных и введенных кодов в различных контрольных структурах.
Программно-аппаратная имитация объекта управления может быть также использована для отладки отдельных участков рабочих программ УВИ, связанных с вводом и выводом информации. При этом ввод информации от объекта управления как по инициативе.
УВИ, так и самого объекта управления имитируется также, как и н режиме тестового контроля, но управление структурой устройства обмена осуществляется не по командам УВМ, а с пульта 4 управления, так как 60 рабочие программы рассчитаны на работу с реальным объектом управления и не предусматривают переключения устройства и замкнутые контрольные структуры. 65
В режиме автономного контроля устройства без участия объекта управления или JJ BN кОнтроль осуществляется так же за счет организации замкнутых контуров обмена информацией, но управление структурой устройства и выдача информационных сигналон производятся с пульта 4 управления, при этом информационные сигналы с первой группы выходов пульта 4 передаются на входы ком>лутатсра 1, а управляющие сигналы переключения структуры передаются с перной группы выходов пульта 4 на входы коммутатора 16. Управление самим коммутатором 16 во всех режимах осуществляется с пульта 4. Отображение процесса преобразования и обмена информацией при этом производится на индикаторах 32 пульта 4,а вывод об исправности устройства,целается оператором. Для локализации н управляющем комплексе неисправности УВМ или объекта управления н устройстве предусмотрен режим обмена информацией с объектом управления без участия УВМ. Контроль осуществляется путем ввода информации на объект управления и считывания информации от него. При этом через коммутаторы 14 и 15 открыты каналы обмена информацией с объектсм управления, но информационные сигналы на выходной коммутатор 1 поступают не от УВИ, а от пульта 4 управления. Отображение процесса обмена информацией с объектом управления осуществляется на индикаторах 32 пульта 4.
Таким образом, устройство позволяет производить обмен информацией между УВМ и объектами управления параллельными и последовательны>ли кодами, как по инициативы УВМ, так и по инищлативе объекта упранления.
В отличие от известного предлагаемое устройство позволяет реализонать режим программно-аппаратной имитации объекта упранления для отладки отдельных участков рабочих программ
УВМ, а также для тестового контроля исправности и диагностики неисправностей собственного оборудования устройства обмена и других устройств управляющего комплекса по программам
УВМ без использования реального объекта управления или его специального имитатора. При этом контролируются, в том числе, и цепи обмена информацией по инициативе объекта управления. Возможность программноаппаратной имитации объекта управления позволяет экономить ресурс работы объекта управления, так как значительная часть этапа отладки управляющего комплекса и режимы тестового контроля могут проводиться без использования реального объекта управления, стоимость которого срав1030792
12
11 иима со стоимостью управляющего комплекса. Кроме того, болыаая часть математического обеспечения, связанного с вводом и выводом информации, может быть отлажена без использования реального объекта управления или
5 его имитатора, что позволяет сократить сроки отладкч программ. В устройстве также предусмотрена возможность автономного контроля исправности и режим обмена информацией с объектом управления без участия УВИ.
10307 92
Составитель В.Вертлиб
Рад®ктор О. 3брковецкая Техредй.Гергель Корректор Т. Иитрович ф» Й
° ф»»Ь
Закаэ 5213/48 Тираж 706 Подлисное
ВНИИПИ Государственного конитета СССР по делам изобретений н открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
° »» юлю»»»»»» +
Филиал ППП "Патент", r., Ужгород, ул. Проектная, 4