Устройство для программного управлениясистемами контроля аппаратуры

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

Авторы: Мангилев, Тоскин, Чубаров

ZIP архив

Текст

ОП ИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИ ЕТИЛЬСТВУ, бюбл.11 и Союз Советских Социалистинеских Республик(51 М. Кл. с присоединением заявки Мо(23) Приоритет С 05 В 19/18 Государственный комитет СССР ио делам изобретений н открытий(71) Заявитель Куйбышевский политехнический институт им. В.В.Куйбышева(54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ СИСТЕМАМИ КОНТРОЛЯ АППАРАТУРЫ Изобре=ение относится к автоматике и вычислительной технике и можетбыть использовано в автоматизированных системах контроля параметроврадиоэлектронной аппаратуры.Известно устройство для програм-.много управления вычислительнымисистемами, не обладающее расширенной областью применения, так как действие его основано на инванрантности режима управления, в противном случае необходимо изменять структу- РУ Устройства 11,Наиболее близким к предлагаемому изобретению техническим решением является устройство для программного управления системами контроля аппаратуры содержащее генератор импульФсов, соединенный с одним входомэлемента И, счетчик команд, дешифратор и блок памяти )21.Однако это устройство не позволяет изменить режим управления, так как в нем задаются лишь разные. временные интервалы между микрокомандами, следующими друг за другом от начала и до конца программы, и отработка выбранной группы микрокоманд иэ заданной программы возможна только при изменении структуры устройства. Кроме того, устройство не позволяет управлять системами контроляразличных радиоэлектронных устройств,так как смена программы управлениятакже влечет изменение всей структуры устройства, что значительно уменьшает коэффициент использования оборудования.Цель изобретения - расширение об"ласти применения устройства, за счетувеличения числа режимов управления и упрощения перестройки устройства при изменении программы управления.15 Поставленная цель достигаетсятем, что в устройство для программно.го управления системами контроляаппаратуры, содержащее .генератор импульсов, соединенный с одним входом 2 О элемента И, счетчик команд,дешифратор и блок памятивведены блок за"паздывания, подключенный входом квыходу элемента И и одному выходуустройства, компаратор, коммутаторкоманд, подключенный выходами кпервым входам компаратора и счетчика команд, и блок синхронизации,выходы которого подключены к другому входу элемента И и одному входу ЗО дешрфратора, а входы - к одним вхо 798718дам устройства, соединенного другими входами со входами коммутаторакоманд, выходу компаратора, входуи одному выходу блока задержки, соединенного входом с выходом элемента И и другим выходом - со вторымвходом счетчика команд, выход кото 5рого подключен к другому нходу дешифратора и второму входу компаратора, причем другие выходы устройствасоединены с выходами блока памяти,элемента И и дешифратора, подключенного выходом ко входу блока памяти.На чертеже показана функциональная схема устройства.Устройство содержит генератор 1импульсов (тактоных), элемент 2 И 5(ключ), блок 3 задержки, счетчик 4команд, дешифратор 5, блок б памяти,коммутатор 7 команд ( блок вводаинформации), компаратор 8 кодон,блок 9 синхронизации, Показанные на 20чертеже коммутатор 10, блок 11 измерения и контроля и блок 12 первичной переработки информации относятсяк управляемой устройством системеконтроля аппаратуры, объект 13 контроля. Входные шины 14-17 устройства,шины связи системы 18 и 19 с объектом контроля," выходные шины 20-24устройства (входы системы).Устройство работает следующим образом.При контроле радиоэлектронногообъекта 13 измеряют и контролируютунифицированные параметры, поддающиеся непосредственному измерению (например, постоянное напряжение) и параметры, требующие предварительногопреобразования, то есть приведенияк униФицированному виду (например,чувствителен,ность приемника, ширинаполосы пропускания и т.д. преобразуются в соответствующее по величине постоянное напряжение).Поэтому блок б памяти устройствауправляет н зависимости от заданнойпрограммы автоматическим коммутатором 10 при контроле унифицированногопараметра (измерение постоянногонапряжения) или блоком 12 первичнойобработки информации при контролепараметра, требующего предварительно- ого преобразования, к унифицированному виду, например постоянному напряжению. Если для данной микрокомандыпо программе требуется измерить унифицированный параметр, тогда выходобъекта контроля 13 коммутируетсяна вход блока 11 измерения и контроля через коммутатор 10. Если дляданной микрокоманды по программетребуется измерить параметр, требующий предварительного преобразования, боблок б памяти выдает команду на преобразование этого параь.зтра блоком12 первичной обработки информации.Влок 12 имеет прямые 18 и обратные19 связи с объекто 13 контроля,которые используются для управления объектом 13 контроля и получения от него необходимой информации в процессе преобразования измеряемого параметра к унифицированному виду. После окончания работы блока 12 первичной обработки информации с его ,. выхода на вход блока 11 измерения и контроля подается информация о ве)личине контролируемого параметра.Управление антоматической системой контроля через блок б памяти унифицирует процесс контроля. Смена радиоэлектронного объекта 13 контроля требует изменения только программы контроля, заложенной в блоке б памяти, Структурное построение устройства управления позволяет из- менять режимы управления системой автоматического контроля. Устройство управления обеспечивает выполнение одной произвольной микрокоманды программы контроля, последовательное выполнение всей совокупности микро- команд по программе контроля и последовательное выполнен.е выбранной группы микрокоманд по программе контроля. лПри выполнении одной произвольной микрокоманды специальной командой блок 9 синхронизации и счетчик 4 команд устанавливаются в исходное состояние. Однонременно по цепи 20 устанавливаются н исходное состояние блоки автоматической системы контроля. Запись произвольной микро- команды в счетчик 4 команд осуществляется по цепи 14 на наборном поле блока 7 ввода информации. При подаче запускающего сигнала по цепи 17 блок 9 синхронизации вырабатывает разрешающий потенциал, поступающий на второй вход дешифратора 5, разрешая преобразование поступающего с выхода счетчика 4 кода команды, На выходе дешифратора 5 появляется сигнал, поступающий параллельно по цепи 21 на вход системы автоматического контроля, где регистрируется номер микрокоманды, и на вход блока б памяти. Поступающий сигнал производит выборку соответствующего элемента памяти блока б памяти. С его первого ныхода информация о значении поля допусков по цепи 22 поступает на вход системы автоматического контроля. С выходов блока б памяти управляющие сигналы поступают соответственно по цепям 23 и 24 на входы автоматической системы контроля.После окончания измерения системы автоматического контроля вырабатывают импульс, который по цепи 16 поступает на вход блока 9 синхронизации и устанавливает в исходное состояние блок 9 и по цепи 20 - блоки системы автоматического контроля.При необходимости повторного выполнения данной микрокоманды в блок 9 синхронизации по цепи 17 подается запускающий сигнал и алгоритм работы повторяется.При посЛедовательном выполнении всей совокупности микрокоманд управление осуществляется следующим образом. Специальной командой блок 9 синхронизации, счетчик 4 команд и, по цепи 20, - блоки автоматической системы контроля устанавливаются в исходное состояние. При подаче за-. пускающего сигнала по цепи 17 блок 9 синхронизации открывает ключ 2, разрешая прохождение импульса от генера- тора 1 тактовых импульсов через ключ 2 параллельно на первые входы блока 9 синхронизацни, блока,3 задержек и по цепи 24 на блоки системы автоматического контроля. Поступающий импульс устанавливает блок Э синхронизации 20 и блоки автоматической системы контроля в исходное состояние. Блок 9 синхронизации закрывает ключ 2 и прекращает подачу тактовых импульсов от генератора 1. Блок 3 задержек вы рабатывает два следующих друг за другом импульса, причем первый импульс отстоит по времени от запускающего импульса и от второго импульса на заданную величину. Первый импульс ЗО записывается в счетчик 4, второй импульс воздействует на блок 9 синхронизации. Блок 9 синхронизации вырабатывает разрешающий потенциал, поступающий на второй вход дешифрато-З 5 ра 5, разрешая преобразование поступающего с выхода счетчика 4 кода команды, На выходе дешифратора 5 появляется сигнал, поступающий параллельно по цепи 25 на вход системы автоматического контроля, где регистриру ет."я номер микрокоманды и на вход блока б памяти, который управляет системой автоматического контроля по заданной программе, После окончания измерения система автоматического контроля вырабатывает импульс, который по цепи 20 поступает на четвертый вход блока 9 синхронизации. Блок 9 синхронизации открывает ключ 2, Осуществляется смена микрокоманды и алгоритм управления повторяетсяПосле выполнения последней микрокоманды, иэ всей совокупности микрокоманд, устройство управления устанавливается в исходное состояние.При последовательном выполнении выбранной группы микрокоманд управление осуществляется следующим образом. Специальной командой блок 9 синхронизации, счетчик 4, и по цепи 24 блоки системы автоматического 4 О контроля устанавливаются в исходное состояние. Запись первой микрокоманды иэ выбранной группы, в счетчик 4 осущестнляется по цепи 18 на наборном поле блока 7 ввода информации, 65 Установка последней микрокоманды, из выбранной группы, на наборном поле в блоке ннода информации осуществляется по цепи 19, При подаче запускающего сигнала по цепи 21 блок 9 синхронизации вырабатывает разрешающий потенциал, поступающий на второй вход дешифратора 5, разрешая преобразование поступающего с выхода счетчика 4 команды. На выходе дешифратора 5 появляется управляющий потенциал, поступающий параллельно на вход системы автоматического контроля, где регистрируется номер микрокоманды, и на вход блока 6 памяти, который управляет системой автоматического контроля по заданной программе. После окончания измерения система автоматического контроля вырабатывает импульс, который по цепи 16 поступает на вход блока 9 синхронизации. Блок 9 синхронизации открывает ключ 2, разрешая прохождение импульса от генератора 1 тактовых импульсов через ключ параллельно на первые входы блока 9 синхронизации, блока 3 задержки и, по цепи 20, на блоки системы автоматического контроля, в исходное состояние. Блок 9 синхронизации закрывает ключ 2 и прекращает подачу тактовыхимпульсов от генератора 1, Блок 3 задержки вырабатывает два следующих друг за другом импульса, причем импульс первый отстоит по времени от запускающего импульса и от второго импульса на заданную величинуПервый импульс записывается в счетчик команд 4, второй импульс воздействует на блок 9 синхронизации. Блок 9 синхронизации вырабатывает разрешающий потенциал и алгоритм управления повторяется. При выполенении последней из выбранной группы микро- команды код этой микрокоманды с выхода счетчика 4 команд поступает параллельно на вход дешифратора 5 и на первый вход компаратора 8 кодов. Одновременно с выполнением последней из выбранной группы микрокоманды по указанному алгоритму управления произнодится сравнение кодов компаратором 8 кодов, поступающих на первый вход с выхода счетчика 4 команд, а на второй вход - с выхода блока 7 ввода информации. При совпадении кода выполняемой" микрокоманды и кода команды, установленной на наборном поле блока 7 ввода информации, срабатывает компаратор 8 кодов, и с выхода компаратора 8 кодов на блок 9 синхронизации поступает запрещающий потенциал. Поэтому при окончании измерения по последней из ныбранной группы микрокоманде смена микрокоманды не производится. А импульс, вырабатываемый системой автоматического контроля после окончания измерения,798718 поступающий по цепи 20 на четвертый вход блока 9 синхронизации, устанавливает в исходное состояние счетчик 4 команд и, по цепи 20 - блоки системы автоматического контроля.Предлагаемое устройство позволяет изменять режимы управления системой контроля в зависимости от требуемой задачи контроля, что значительно расширяет его областв применения (Функциональные воэможности), При изменении объекта контроля производится изменение информации, записанной в блок памяти или замена блока памяти в целом. Это значительно упрощает перестройку устройства для программного управления, унифицирует струк туру его построения и увеличивает коэффициент использования оборудования при изменении программы контроля. формула изобретения Устройство для программного управления системами контроля аппаратуры, содержащее генератор импульсов, соединенный с одним входом элемента И, счетчик команд, дешифратор и блок памяти, о т л и. ч а ю щ е е с я тем, что, с целью расширения области применения устройства, оно содержитблок запаздывания, подключенный входом к выходу элемента И и одномувыходу устройства, компаратор, коммутатор команд, подключенный выходами к первым входам компаратора исчетчика команд и блок синхронизации, выходы которого подключены кдругому входу элемента И и одномувходу дешифратора, а входы - к одним входам устройства, соединенногодругими входами со входами коммутатора команд, выходу компаратора,входу и одному выходу блока задержки, соединенного входом с выходомэлемента И и другим выходом - со вто.рым входом счетчика команд, выходкоторого подключен к другому входудешифратора и второму входу компараЬра, причем другие выходы устройства соединены с выходами блока памяти, элемента И и дешифратора, подключенного выходом ко входу блокапамяти. Источники информации,принятые во внимание при экспертизе 1, Авторское свидетельство СССР 9431515, кл. 0 05 В 19/18, О 2. Авторское свидетельство СССР 9472335, кл, С 05 В 19/18 (прототип).НИИПИ Заказ 10045/61ираж 951 Подписное илиал ППП "Патент", Ужгород, ул. Проектная, 4

Смотреть

Заявка

2711279, 10.01.1979

КУЙБЫШЕВСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТИМ. B. B. КУЙБЫШЕВА

ЧУБАРОВ ЮРИЙ ФЕДОРОВИЧ, МАНГИЛЕВ АЛЕКСАНДР ГРИГОРЬЕВИЧ, ТОСКИН ВЛАДИМИР МИХАЙЛОВИЧ

МПК / Метки

МПК: G05B 19/18

Метки: аппаратуры, программного, управлениясистемами

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

Код ссылки

<a href="https://patents.su/4-798718-ustrojjstvo-dlya-programmnogo-upravleniyasistemami-kontrolya-apparatury.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программного управлениясистемами контроля аппаратуры</a>

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