Автоматизированная система контроля параметров электронных схем

Номер патента: 1010602

Авторы: Ларичев, Родин

Есть еще 8 страниц.

Смотреть все страницы или скачать ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК З(59 6 05 В 23 02 ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЬГГИЙОПИСАНИЕ ИЗОБРЕТЕНИЯ 1(2 Н 2 (4 (7 (5 1) 3301256/182) 18.06,816) 07,04.83.2) А.П,Лариче3) 621,382.8256) 1, Авторск559239, кл, 62. Авторское746435, кл. 6прототип),юл. Р 13и Ю,А.Род088,8)е свидетел06 Р 11/00свидетельс05 В 23/02 тво ССС1975.о СССР1980 Н 54)(57) АВТОМАТИЗИРОВАННАЯ СИСТЕМАКОНТРОЛЯ ПАРАМЕТРОВ ЭЛЕКТРОННЫМ СХЕМ,содержащая пульт оператора, управляющую вычислительную машину, первые выходы которой соединены с первыми входами блока регистров адреса, с первы-,ми входами блока регистров входнойинформации, первые входы - с выходами блока регистров выходной информации, вторые входы и выходы управляющей вычислительной машины связаны свторыми выходами и входами блока регистров адреса и с первыми выходамии входами блока синхронизации, вторые выходы которого подключены ковторым входам блока регистров входной информации, к первым входам блока стимулирующих сигналов, блока измерителей и блока регистров выходнойинформации, вторые входы которогосоединены с первыми выходами блокаизмерителей, вторыми входами связанного с выходами блока регистров входной информации, с первыми входамипервого коммутатора и вторыми входа,ми блока стимулирующих сигналов, выходы которого соединены с вторыми вхбдами первого коммутатора, первые выходы которого подключены к цифровым.80 1010602 А выходам системы, вторые выходы " к аналоговым выходам системы, третьи входы - к цифровым входам системы, четвертые входы - к аналоговым входам системы, а третьи выходы соединены с третьими входами блока измерителей, о т л и ч а ю щ а я с я тем, что, с целью повышения достовер. ности контроля и расширения Функциональных возможностей системы; в нее введены блок управления режимами, второй коммутатор, блок эталонных сигналов, выходы которого соединены с пятыми входами первого коммутатора, подключенного шестыми входами к выходам блока регистров входной информации,ко входам блока эталонных 19 сигналов и к первым входам второго коммутатора, выходы которого соединены с первыми входами управляющей вычислительной машины, вторые входы - с выходами блока регистров адре са и с вторыми входами блока синхро- Я низации, выходы которого подключены к третьим входам второго коммутатора ьи к первым входам блока управления режимами, вторые входы которого подключены ко вторым выходам блока изме рителей, четвертым входом соединенно ,ф, го с первым выходом блока управления режимами, третьи входы котброго подключены к выходам пульта оператора, ) четвертые входы и вторые выходык фав третьим выходам и входам управляющей аюф вычислительной машины, третьи выходы- Я к первым входам управляющей вычислительной машины, а третьи входы блока региоеров выходной информации поделю В чены к четвертым выходам первого ком мутатора.1010602 РФ й 7 ыьу аР Ркг Ф оставитель А,Ларичев ехред М,Тепер,Пилипенко Корректор И,Шулл акт Эс 3 кав одпис но Филиал ППП "Патент, г.ужгород, ул,Проектная, 4,3 7 тираж ВНИИПИ Государствепо делам иэобрет 113035, Москва, Ж" ного комитета СССРний и открытий5, Раушская набИзобретение относится к автоматизированным системам контроля, в частности к системам контроля цифроаналоговых,аналого-цифровых, цифровых ианалоговых узлов радиоэлектроннойаппаратуры РЭА),Изобретение может быть использовано при контроле интегральных микросхем и функциональных узлов на ихоснове (модули, ячейки, блоки), атакже для их настройки, 10Известна программно управляемаяавтоматизированная система контроляфункциональных узлов РЭА, содержащаяблок ввода программы, блок управления, блок выработки тестовых наборов,15коммутатор, блок йзмерений, операционный блок, блок синхронизации, блокрегистрации, блок контроля программы,блок совпадения.Система предназначена для контроля параметров аналоговых, цифровых,цифроаналоговых и аналого-циФровыхузлов РЭА 1),Недостатком данной системы являются отсутствие возможности мнократного повторения (зацикливания) любого участка программы контроля, чтозатрудняет ее использование для проведения настроечных работ, а такженедоста:очно эффективный самоконтроль,системы, позволяющийлишь контролировать нечетнооть, циркулирующую всистеме информацию при отсутствиипроверки работоспособности входящихв систему узлов,Наиболее близкой по техническойсущности и достигаемому результатук предлагаемой является система дляавтоматического контроля параметров,содержащее управляющую ЭВМ, соединенную с генератором управляющих сигналов, входным и выходным регистрамиадреса, входным и выходным регистрами кодовых комбинаций, коммутатор,связанный с генератором аналоговыхсигналов, измерителем аналоговых сиг 45налов и регистром входной кодовойкомбинации 2.Йедостатками известной системыконтроля являются отсутствие самоконтроля, что снижает достоверностьконтроля, невозможность останова назаданном наборе программы и зацикливания любого участка программы, чтоне позволяет использовать системудля настройки РЭА, а также невоэможность работы системы с несколькимиизмерительными приборамиодновременноно, что снижает эффективность ее использования. Цель изобретения - расширение 60 функциональных возможностей системы контроля и повышение эффективности ее использования эа счет введения новых режимов работы и повышение достоверности контроля эа счет введения 65 самоконтроля аппаратной части системы,Поставленная цель достигается тем,что я автоматизированную системуконтроля параметров электронных схемсодержащую пульт оператора, управляющую вычислительную машину, первые выходы которой соединены с первыми входами блока регистров адреса, с первы 1"ми входами блока регистрОв входнойинформации, первые входы - с выходами блока регистров выходной информации, вторые входы и выходы управляющей вычислительной машины связаны свторыми выходами и входами блока регистров адреса и с первыми выходамии входами блока синхронизации, вторые выходы которого подключены ксвторым входам блока регистров входной информации, к первым входам блока стимулирующих сигналов, блока измерителей и блока регистров выходнойинформации, вторые входы которогосоединены с первыми выходами блокаизмерителей, вторыми входами связан"ного с выходами блока регистров входной информациис первыми входамипервого коммутатора и вторыми входами блока стимулирующих сигналов, выходы которого соединены с вторымивходами первого коммутатора, первыевыходы которого подключены к цифровым выходам системы, вторые выходык аналоговым выходам системы, третьивходы - к цифровым входам системы,четвертые входы - к аналоговым входам системы, а третьи выходы соединены с третьими входами блока измерителей, дополнительно введены блок управления режимами, второй коммутатор,блок эталонных сигналов, выходы которого соединены с пятыми входамипервого коммутатора, подключенногошестыми входами к выходам блока регистров входной информации, ко входам эталонных сигналов и к первымвходам второго коммутатора, выходыкоторого соединены с первыми входами управляющей вычислительной машинывторые входы - с выходами блока регистров адреса и со вторыми входамиблока синхронизации, выходы которого подключены к третьим входам второго коммутатора и к первым входам блока управления режимами, вторые входыкоторого подключены ко вторым выходам блока эмерителей, четвертым входом соединенного с первым выходомблока управления режимами, третьивходы которого подключены к выходампульта оператора, четвертые входыи вторые выходы - к третьим выходам,и входам управляющей вычислительноймашины, третьи выходы - к первым входам управляющей вычислительной машины, а третьи входы блока регистроввыходной информации подключены к четвертым выходам первого коммутатор; ..показана на фиг. 8 и 9.50управляемого аттенюатора 45, источВведение вышеперечисленных блокови связей позволяет осуществить эффективный самоконтроль системы, охватывающий практически всю ее аппаратнуючасть, а также получить новые режимыраббты, отсутствующие в прототипе ианалогах (зациклинивание любого участка программы, останов на любом заданном шаге программы, автоматическаякорректировка программы), что позволяет использовать систему не толькодля контроля функциональных узловРЭА, но и для их настройки.На фиг1 приведена блок-схемаавтоматизированной системы контроляпараметров электронных схем; нафиг2 - 10 примеры выполнения отдельных блоков, входящих в систему контроля.Система содержит блок 1 синхронизации, управляющую вычислительную машину (УВМ) 2, блок 3. регистров входной информации, блок 4 регистров выходной информации, блок 5 регистровадреса, первый коммутатор 6, блок 7стимулирующцх сигналов, блок 8 измерителей, объект 9 контроля (контроли.руемая электроннад:сЙсма), блок 10управления,режццами, второй коммутатор 11, блсй .12 эталонных сигналов,блок 13 ввода-вывода и пульт 14 оператора.Блок 1 состоит из п одинаковыхформирователей 15 управляющих сигналов, Количество формирователей зависит от количества использованных всистеме стандартных измерительныхприборов, входящих в блоки 7 и 8, атакже отразрядности регистров в блоках 3 и 4, разрядности информацион"ной шины управляющей вычислительноймашины, Если, например, в качествеУВМ используются микроЭВМ Электроника НЦ-ОЗД с разрядностью информационной шины, равной 16 бит, то спомощью одного формирователя можноуправлять одним 128-разрядным регистром, Каждый из формирователей 15 состоит из дешифратора 16, элементаИЛИ 17 и формирователя 18 сигналаподтверждения (ПТР), Структурная схе.ма блока 1 приведена на Фиг, 2,В качестве управляющей вычислительной машины 2 может быть использована любая серийная микроЭВМ, например Электроника НЦ-ОЗД или машина, построенная на выпускаемых отечественной промышленностью микропроцессорных комплектах БИС (например,серии К 580, К 589),Блок 3 содержит и одинаковых 16разрядных регистров, каждый из которых состоит из четырех 4-разрядных 60статических регистров 19,. например133 ТМ 5, На выходах регистров 19 вклю.чены блоки согласования 20 Тип блока 20 согласования зависит от назначения регистра 19, Если регистр 19 65 предназначен для выдачи цифровой ййформации на объект контроля, то блок20 согласования состоит из магистраль ных усилителей 109 ЛИ 1. Если регистр19 предназначен для управления релейНыми входами приборов, входящих вблоки 7 и 8, то блок 20 согласованиясостоит из ключей 146 КТЗ. Структурная схема блока 3 показана на фиг.3,Аналогичную структуру имеет иблок 4, Отличие его от блока 3 заключается в том, что блоки 20 согласования состоят из схем с открытым коллектором 133 ЛА 8, соответствующие выходы которых объединены в монтажноеИЛИ (нагрузочные резисторы находятсяв УВМ). Структурная схема блока 4 показана на Ьиг. 4,В блоке 5, структурная схема которого показана на Фиг. 5, блок 20 согласования построен на схемах 133 ЛАб,Первый коммутатор 6 структурнаясхема которого показана на фиг. 6,состоит из релейных блоков 21, в состав которых входят реле 22 и 23, реле 24, соединителей 25, реле 26 - 28, объединенных в блоки 29, В блоке использованы реле типа РЭС 55.Блоки 7 и 8,структура которых показана на фиг, 7,представляют собой набор стандартных измерительных приборов с цифровым дистанционным управлением, например вольтметр 30 (В 7-18 с преобразователем В 9-1), частотомер 31 (Ч 3-54), осциллограф 32 (С 7-17) и т,д.Блок 10 состоит из и одинаковых Формирователей 33, каждый.из которых состоит из элемента ИЛИ 34, элемента Запрет 35, элемента И 36, Формирователя 37 вектора прерывания и элемента ИЛИ 38. Формирователи 33 вклю" чены последовательно по схеме дейзицепочкиВ состав блока 10 входят также двоично-десятичный счетчик 39, блоки 40 и 41 сравнения и Формирователь 42 импульса синхронизации осцил лографа. Структурная схема блока 10 На Фиг, 10 показана структурная схема блока эталонных сигналов, состоящего из генератора 43 импульсов с управляемым делителем 44 частоты,ника 46 питания с управляемым делителем 47 напряжения,Формирователь 18 (Фиг. 2) содержит элементы И 48, резистор 49 и кон денсатор 50,Назначение и работа блоков, вхо"дящих в автоматизированную системуконтроля, следующие,Блок 1 предназначен для формирования сигналов управления (упр. 11упр,8 п), необходимых для записи инФормации в блоки 3 и 4 для считывания контрольных кодов с блоков 3 - 5,для управления ФорМирователями векто 1010602ров прерываний блока 10, для организации прерывания, для запуска прибо"ров, входящих в блоки 7 и 8,Дешифраторы 16 дешифруют младшиеразряды адреса, поступающие из блока5 и выдают управляющие сигналы(упр. 11Упр. 8 и) на блоки 3,4, 7, 8, 10 и на второй коммутатор11. Етаршие разряды адреса дешифруются в буферном блоке (не показан)и служат для выбора номера Формирователя 16,Сигналы сопровождения информации(СПР) и типа обмена (ТО) поступаютиз УВМ 2. Сигнал СПР свидетельствуето достоверности выдаваемой информации, а сигнал ТО опредеЛяет, какаяинформация находится в данный моментна магистрали (адрес или данные),В ответ на сигнал СПР формирователь18 формирует и вьщает в УВМ 2 сигналПТР, который оповещает УВМ 2 и том,что соответствующие сигналы управления сформированы. Сигнал ПТР задержан относителЬно сигнала СПР на вре"мя, определяемое ВС-элементами схемы(0,5 - 1 мкс). На выходе формирователя 18 включены элементы с открытымколлектором, образующие 1 монтажноеИЛИ.УВМ 2 предназначена для управления работой системы,Блок 3 предназначен для записи ихранения текущих кодов цифровых сигналов, подаваемых на объект контроля,а также цифровых кодов, управляющихработой первого коммутатора 6, и бло-З 5ков 7, 8, 12. Запись информации вблок 3 осуществляется с адресно-информационной шины УВМ (015 р (ЩЦ)через буферные усилители (не показаны) под действием сигналов управле Ония Упр. 11 упр, , поступающих ськблока 1.Блок 4 предназначен для приема ивыдачи в УВМ выходных цифровых кодовобъекта контроля, а также цифровых 45кодов, соответствующих параметрамобъекта контроля, измеренных блоком 8, Управляющие сигналы Упр.31Упр поступают с соответствующихвыходов Формирователей блока 1.1 Иразряды коммутатора поступают с соответствующих выходов первого коммутатора 6 (на фиг. 1 с четвертых выходов первого коммутатора), 1 йразряды изм. поступают с соответствующих выходов блока 8 (на фиг. 1 спервых выходов. блока 8).Блок 5 предназначен для храненияадресных кодов, если адресная шинаУВМ 2 совмещена с шиной данных,как,например, и микроЭВМ Электроника 6 ОНЦ-ОЗД, Запись информации в регистрадреса осуществляется по сигналамСПР и ТО, поступающих от УВМ 2. фор-мирователь 18 входящий в состав блоЯка 5, осуществляет задержку сигнала 65 СПР на время 0,5 - 1 мкс и вьщает его обратно в УВМ 2 в виде сигнала ПТР, который информирует УВМ 2 а том, что переданная информация (адрес) принята,Первый коммутатор 6 предназначендля коммутации входов-выходов объекта контроля к соответствующим выходам блока 3, к соответствующим выходам блока 7, к соответствующим входам блоков 4 и 8, а также для коммутации шестых входов коммутатора наего четвертые выходы и его пятых входов на его третьи выходы для осуществления самоконтроля системы Реле,входящие в состав коммутатора 6, управляются от регистра коммутации, который нахадится в блоке 3.С помощью группы рейе 26 осуществляется отделение цифровых входов объекта 9 контроля (ОК) от всех остальных его цепей. Если контакты реле 26находятся в верхнем положении, тоданные цепи ОК являются цифровымивходами и цифровая информация с соответствующего регистра блока 3 поступает на соответствующие контакты ОК.Если контакты реле находятся в нижнем положении, то соответствующие цепи ОК могут быть как аналоговыми входами и выходами, так и цифровыми выходами, Причем, если это цифровые выходы, то контакты группы реле 27 находятся в верхнем положении, а контакты группы реле 28 - в нижнем. Приэтом информация с цифровых, выходовОК поступает на соответствующий регистр блока 4 Если данные цепи ОКявляются аналоговыми входами или выходами, то контакты группы реле 27находятся в нижнем положении и этицепи ОК подключены к соединителям25 и далее к группе реле 23. С помощью групп реле 22 и 23, а такжесоединителя 25 к любому аналоговомувыходу ОК можно подключить любой при.бор, входящий в блок 8. Точно такжек любому аналоговому входу ОК можноподключить любой прибор, входящий вблок 7. Группа реле 28 предназначенадля коммутации информации блока 3в блок 4 в режиме самоконтроля. С помощью группы реле 25 выходы стимулирующих приборов, входящих в блок 7,подключаются ко входам измерительныхприборов, входящих в блок 8 в режимесамоконтроля системы,Блок 7 предназначен для подачи на объект контроля стимулирующих сигналов, а блок 8 - для измерения выходных сигналов объекта контроля,Измерительные входы (Вх.иэм.) с помощью коммутатора 6 подключаются к нужным выходам ОК. По сигналу Пуск, подаваемому с блока 1, при" бор измеряет поступивший на его вход10 мс до 1 с, что во много раз превышает время обработки информации в УВМ 2, Поэтому во время измерения УВМ 2 мо,.ет заниматься решением других задач, например управлять самоконтролем системы или подготовкойновых измерений. Для этого сигнал управления запуском измерительного прибора от блока 1 подается также на соответствующий формирователь 33 и Формирует запрос на прерываниеПо получении разрешения от УВМ 2 формируется вектор прерывания и УВМ 2 переходит к .управлению процессом самоконтроля или подготовкой последующих измерений. Как только измерительный прибор закончит измерение он выдает сигнал об уончании измерения, кото" рый поступает в цепь внешнего запро" са соответствующего формирователя 33, Формирователи, связанные с блоком 8 . 10 сигнал. По окончании измерения онвыдает сигнал (Кон.изм,), необходимый для перехода УВМ 2 к обработкерезультатов измерений. Результат измерения выдается в двоично-десятичном коде на специальные выходы и через блок 4 поступает в УВМ 2 для обработкиДля синхронизации осциллог"рафа 32 блоком 10 вырабатывается спе"циальный сигнал фСинхр принципформирования которого показан нафиг, 9,Блок 10 предназначен для перевода работы УВМ 2 на программу обработ.ки режима, набранного на пульте 14для выхода УВМ 2 на программу самоконтроля во время измерения параметров блоком 8, для формирования синхроимпульса синхронизации осциллографа в режиме зацикливания участка программы контроля. 20Рассмотрим работу блока 10,П р и м е р, Пусть от пульта 14поступил внешний запрос на прерыва"ние ЗПРВНШ, соответствующий какому-либо режиму работы системы. Этот 25сигнал, пройдя через все формирователи 33, поступит в УВМ 2 в виде сигнала ЗПР 1, В ответ на этот сигналУВМ 2 выдает сигнал РЗР 1 (разрешение), который, пройдя через последовательно включенные формирователи 33,30дойдет до того Формирователя, на который поступил сигнал внешнего запроса, Дальнейшее распространение этого сигнала блокируется сигналом запроса, поступающим с выхода элемента38 ИЛИ данного формирователя 33 назапрещающий вход элемента 35 запрет Эти сигналы (запрос и разрешение) через элемент 36 И активизируют формирователь 37 векторов прерываний, который при условии, чтолиния свободна (сигнал Занятоотсутствует), выцает в УВМ сигналфПрерывание и вектор прерывания,Вектор прерывания представляет 45собой адрес ячейки памяти в ЗУ УВМс началом программы, соответствующей режиму, заданному на пульте 14.В шифраторах всех формирователей 37жестко зашито по два вектора прерываний (для органиэации модификациирежимов). Номер вектора выбираетсяс помощью сигнала управления, поступающего от блока 1, Интерфейсныесигналы, например Занято пода 55ются по стандартной схеме организации, обмена между УВМ 2 и внешними .устройствами. После приема векторапрерываний УВМ 2 приступает к выполнению программы, соответствующей заданному режиму. Как только будут приведены все подготовительные операции,по сигналу управления от блока 1 одиниз измерительных приборов начнет измерение соответствующего параметра,ОК, Время измерения составляет от 65 измерителей, имеют более высокий приоритет, чем формирователи, связанныес пультом 14, Поэтому по окончанииэлементарного акта обмена УВМ 2 возвращается к выполнению основной прог" раммы, т.е. принимает информацию отизмерительного прибора, обрабатываетее, выдает в случае необходимости результат, переходит к выполнению следующего набора программы.Для организации режимовОстанов на заданном наборе 1, Зацикливаниеучастка программы, а также для синхронизации осциллографа любым набОрОм программы в режиме Зацикливаниев блок 10 входят двоично-десятичныйсчетчик 39 наборов, блоки 40 и 41сравнения и формирователь 42 импульса синхронизации, состоящий иэ эле" ментов И 51, резистора 52 и конденсатора 53. На блок 41 с переключателя пульта14 подается двоично-десятичный код номера набора, с которого необходимо осуществить возврат к нужному набору программы, Как только текущий номернабора в счетчике 39 совпадает с номером, набранным на пульте оператора 14, блок 41 выдает сигнал запроса, поступающий в линию ЗПР 1 формиро" вателя 33 (фиг, 8). Далее осуществляется стандартная процедура Формирования прерывания и УВМ 2 переходит к обработке режима зацикливания. Приэтом в счетчик 39 по сигналу управления, подаваемому на вход С 2 от блока 1, записывается номер набора, скоторого необходимо начать повторение программы, Далее счетчик 39 осуществляет двоично-десятичный счетпо сигналу, подаваемому от блока 1на вход С 1, и считает вновь до тогоже набора и т.д. При этом, как только текущий номер набора в счетчике39 совпадает с номером, набраннымна пульте 14, блок 40 и формирователь 42 вырабатывают синхроимпульс,которым можно синхронизировать осциллограф 32, входящий в блок 8. Такимобразом, на экране осциллографа можно наблюдать устойчивую картину, выделяя любое место программы, Аналогично реализуется режим Остановна заданном наборе. Здесь такжеосуществляется переход к подпрограмме, реэультатбм выполнения которойявляется останов,Блок 12 предназначен для органиэации самоконтроля системы.Источник 46 питания с управляемым,делителем 47 напряжения предназначены для проверки вольтметра 30 постоянного тока. В блок могут входить и 15другие датчики в зависимости от состава блока 8.В процессе эксплуатации системыблок 12 периодически проверяется,Устройство работает следующим образом,Информация, хранимая в запоминающем устройстве УВМ 2, в соответствиис программой контроля, хранимой тамже, передается на информационные входы блока б, куда записЫвается по сигналам управления от УВМ, поступающимна управляющие входы блока 5,Информация с выхода блока 5 поступает н. вторые входы блока 1, где де- ЗОшифруется. По управляющим сигналам свыходов блока 1 информация записывается в блок 3, предназначенный длявыдачи цифровых сигналов через первый коммутатор 6 на объект 9 контро,ля, для задания рабочих режимов бло 351 ка 7, для выбора пределов и характера.:измерений блока 8, для управленияпервым коммутатором 6 для выбора режима работы блока 12,цифровые данные с выхода объекта 409 контроля через первый коммутаторб поступают на третьи входы блока. 4,с выходов которого они поступают вУВМ 2 для обработки в соответствиис программой контроля. 45Блок 7 через первый коммутатор бвыдает необходимые аналоговые сигналы на аналоговые входы объекта 9контроля, Ответные сигналы с аналоговых выходов объекта 8 контроля 50через первый коммутатор 6 поступаютна измерительные (третьи) входы блока 8, где измеряются в соответствиис программой контроля. В блоке 6результаты измерений преобразуютсяв цифровую форму и с его первых выходов поступают на вторые входы.блока 4, с выходов которого передаютсяв УВМ 2 для обработки,Блок 1 вырабатывает в соответствии с программой управляющие сигналы 6 Опредназначенные для синхронной работы всех блоков системы,Блок 10 предназначен для органиэации следующих режимов работы системы: 1) автоматическая одноразовая 65 проверка с фиксацией результатов про. верки на выходном устройстве (наприер, дисплей или Копзц 1) без осанова при наличии сбоев в объекте контроля; 2) то же, с османовом после каждого сбоями 3) пошаговый режим работы с остановом после каждого элементарного цикла измерений; 4) авто" матическая одноразовая проверка с . остановом на любом заданном наборе программы контроля; 5) автоматическая многоразовая проверка путем зацикливания любого участка программы контроля 1 6) режим корректировки про. граммы; 7) режим самоконтроля систеПо сигналам с пульта 14 и блока ) блок 10 формирует и выдает на управляющие входы УВМ 2 сигнал запроса на прерывание, и при получении разрешения от УВМ 2 выдает в нее векторпрерывания. Вектор прерывания представляет собой адрес ячейки памяти в УВМ 2 с началом программы, соответствующей заданному режиму, и выдается только той ячейкев которую поступил запрос от внешйего абонента, Если запросы поступили от нескольких абонентов, то обрабатывается запрос от абонента с более высоким приоритетом, В блоке имеется несколько резервных ячеек формирования векторовпрерывания, что позволяет вводить новые режимы работы или новые измерительные приборы, Входящая в состав блока управления режимами схема сравнения с формирователем формирует синхроимпульс, как только текущий. номер программы станет равным номеру, заданному оператором с пульта.Вторая схема сравнения формирует сигнал Конечный набор (как только текущий номер набора станет равным номеру, заданному оператором)При зацикливании участка программы по сигналу Конечный набор происходит переход системы на отработку данного режима. В счетчик наборов записывается новое значение номера набора, с которого начнется выполнение программы зацикливания, Таким образом, программа будет многократно повторяться от набора, записанного в счетчик наборов по прерыванию, и до конечного набора, заданного на пульте оператора.Второй коммутатор 11 предназначен для осуществления самоконтроля системы во время выполнения основной программы контроля объекта, Такой режим возможен потому, что время измерения параметров сигналов блоком 8 велико по сравнению с машинным циклом УВМ (превышает не менее, чем в 1000 раз).Поэтому во время измерения выходного сигнала блоком 8 УВМ 2 осущствляет программу контроля отдельныхблоков системы и их связей,По сигналу с блока 1 на начало из"мерения блок 10 формирует запрос напрерывание и по получении от УВМ 2,разрешения выдает в УВМ 2 вектор пре.ывания, вызывая тем самым выполнениеодной из подпрограмм самоконтроля.УВМ 2 выдает контрольные коды на соответствующие блоки системы (блоки5 и 3). С выходов этих блоков контрольные коды поступают на соответствующие входы второго коммутатора 11,с выхода которого выдаются в определенной последовательности в УВМ 2для обработки. Если УВМ 2 зафикеирует несоответствие какого-либо кода,принятого с выхода коммутатора 11 сэталонным, хранящимся в памятиУВМ 2,происходит останов работы системы и на устройство отображения выводится информация об отказавшем блоке.После окончания измерения блок 8выдает специальный сигнал, поступающий на вторые входы блока 10. По этому сигналу блок 10 формирует необходимые сигналы для возврата УВМ к выполнению основной программы,Блок 12 эталонных сигналов предназначен дЛя полной проверки работоспособности системы в режиме самоконтроля. Он выдает ряд эталонных постоянных, переменных и импульсно напряжений, которые в соответствии спрограммой через первый коммутаторб поступают на соответствующие изме 35рительные входы блока 8. Измеренныепараметры эталонных сигналов черезблок 4. передаются в УВМ 2, где сравнивают с эталонным значением этих параметров . 40Для проверки работоспособностиблока 7 его выходы через коммутаторб связаны с измерительными входамиблока 8. Процесс контроля аналогиченописанному выше,для осуществления полного контроля коммутатора б необходимо перемкнуть перемычками соответствующиевходы и выходы коммутатора (2-е выходы с третьими входами и вторые выходы с четвертыми входами),Таким образом, контролем охватывается вся аппаратная часть системы,что значительно повышает достоверность проводимых ею измерений,Контроль программы осуществляется с помощью УВМ 2 путем проверкиконтрольной суммы данных. Такой контроль входит в состав математическогообеспечену любой УВМ и пояснения нетребует.Устройство ввода-вывода предназначено для ввода програьйы в память, .УВМ, а также для вывода результатовконтроля на терминальные устройстваотображения.Использование изобретения позво"лит значительно расширить Функцио-нальные возможности системы. Например, применение режима зацикливанияпрограммы позволяет наблюдать процес.сы в объекте контроля в динамике спомощью осцилпографа, что позволитИспользовать предлагаемую Систему нетолько для контроля, но и для настройки РЭА. Введение режима корректировки значительно упрощает процессотладки программ контроля. Систвмапозволяет управлять одновременнобольшим количеством измерительных истимулирующих приборов, что значительно сокращает время измерений иповышает производительность ее и эффективность использования, Охват сис-темы полным самоконтролем повышаетдостоверность результатов контроля, 1010602

Смотреть

Заявка

3301256, 18.06.1981

ПРЕДПРИЯТИЕ ПЯ М-5343

ЛАРИЧЕВ АНАТОЛИЙ ПАВЛОВИЧ, РОДИН ЮРИЙ АНАТОЛЬЕВИЧ

МПК / Метки

МПК: G05B 23/02

Метки: автоматизированная, параметров, схем, электронных

Опубликовано: 07.04.1983

Код ссылки

<a href="https://patents.su/16-1010602-avtomatizirovannaya-sistema-kontrolya-parametrov-ehlektronnykh-skhem.html" target="_blank" rel="follow" title="База патентов СССР">Автоматизированная система контроля параметров электронных схем</a>

Похожие патенты