Устройство для контроля дискретных объектов

Иллюстрации

Показать все

Реферат

 

642708

40 соединены с блоком коммутации и блоком выбора частот, выход которого соединен с синхрониэатором, а вход регистра соединен с блоком управления, На фиг. 1 приведена блок-схема устройства для контроля; на фиг. 2 — блок-схема блока микропрограммного управления.

Устройство (фиг. 1) содержит блок управления 1, один из входов которого соединен с выходом блока ввода программ 2, а выходы соединены со входами регистра 3 и блок микропрограммного управления 4. Другой вход блока управления 1 подключен к выходу блока анализа

5; один из выходов блока управления 1 подключен ко входу блока регистрации 6, Регистр 3 одним из своих выходов соединен с управляющим входом блока коммутации 7, а другим выходом через блок выбора частот 8 соединен с управляющим входом синхронизатора 9. Один из выходов синхронизатора 9 подключен ко входам блока формирования воздействий 10 и блока анализа 5, а другой выход синхронизатора 9 подключен ко входу блока микропрограммного управления 4, на другой вход которого поступает сигнал результата анализа с блока анализа 5. Блок

4 своим информационным выходом соединен с блоком формирования воздействий 10, а управляющими выходами — с блоком управления 1, блоком анализа 5 и блоком индикации 11, другой вход последнего соединен с выходом блока анализа 5.

В состав блока 4 входит блок памяти 12, регистр микрокомапд 13, дешифратор микрокоманд 14, счетчик 15 и блок управления считыванием 16.

Блок 4 микропрограммного управления предназначен для выработки временной последовательности кодов, . воздействующих на контролируемый объект, а также управляющих сигналов для блока анализа 5, блока индикации l i u блока управления 1.

Адресный вход записи блока 12 соединен с выходом блока управления 1, а адресный вход считывания соединен с выходом блока управления считыванием 16. Выходы информационных разрядов блока 12 соединены с блоком формирования воздействий 10, а.выходы разрядов микрокоманд соединены со входами регистра микрокоманд 13. Входы дешифратора микрокоммщ 14 подключены к соответствующим выходам регистра микрокоманд 13 и блока анализа 5, а выходы соединены с соответствующими входами блока управления 1, блока анализа 5, блока индикации

11 и счетчика 15. Входы блока управления считы- ванием 16 соединены с соответствующими выходами блока управления 1, регистра микрокоманд

13, дешифратора микрокоманд 14, счетчика 15 и синхронизатора 9. Выход последнего подключен

t5

30 также к соответствующим входам регистра микрокоманд 13 и счетчика 15.

Блок управления 1 принимает сигналы программы от блока ввода программ 2, выделяет первое слово программы, представляющее собой слово — состояние устройства и записывает его в регистр 3. Слово — состояние — конфигуратор определяет состояние ключей блока коммутации

7, осуществляющего связь объекта контроля с блоком формирования воздействий 19 и блоком анализа 5. Другая часть слова — состояния через блок выбора частот 8 задает частоту синхронизации работы устройства синхрониэатору 9, а следовательно, и частоту генерации последовательности кодов воздействий на объект. Остальную часть программы блок управления 1 передает в память блоку 4 микропрограммного управления.

В процессе контроля блок 4 вырабатывает последовательность кодов воздействий и ожидаемых откликов, которая через блок фопмироваш я воздействий 10 поступает на блок коммутащш 7, блок коммутации 7 в соответствии с словом — состоянием, хранящимся в регистре 3 разделяет зту последовательность на две части— коды воздействий, передаваемые на входы объекта контроля и коды ожидаемых откликов, передаваемые на блок анализа 5. На блок анализа 5 также поступает последовательность кодов реальных откликов, полученная блоком коммутации 7 от объекта контроля.

По управляющей команде, получаемой от блока микропрограммного управления 4, блок анализа 5 производит сравнение кодов ожидаемых и реальных откликов и вьщает результаты анализа «ra блок 4. На блок анализа 5 также с блока 4 может подаваться команда передачи результатов анализа на блок индикации 11 и через блок управления l на блок регистрации 6. В этом случае блок 4 выдает соответствующие сигналы на блок управления 1 н блок индикации 11.

При наюячии команды разрешения анализа и прн несовпадении кодов ожидаемых и реальных откликов, блок анализа 5 выдает сигнал в блок 4, н последний прекращает вырабатывать последовательпость кодов воздействий и ожидаемых откликов, Блок индикации 11 отображает сообщение а сбое, в котором содержатся коды воздействия, ожидаемого отклика и реального отклика, несовпадающего с ожидаемым.

При наладке обьекта в блоке 4 с блока управления 1 вводится команда блокировки работы блока анализа 5, в результате чего комплекс воздействующих сигналов циклически повторяется, не прерываясь при сбое объекта контроля. Это дает возможность отладки контролируемого объекта с помощью осциллографа в динамике работы объекта. Для отладки контролируемого объекта в статике устройство может быть переве64270К 6 тор микрокоманд 14 выдает соответствующие управляюн»ие сигналы на блок упранлени я 1, блок анализа 5, блок индикации 11, счетчик 15, блок управления с в»тыванием 16.

В случае отрицательного сигнала анализа, полученного от блока анализа 5, дешифратор микрокоманд 14 выдает на блок управления считыванием 16 сигнал "останов".

Использование предлагаемого устройства

»О позволяет существенно повысить достоверность контроля, так как контроль может производиться с полным комплексом сигналов, воздействующих на объект в реальных условиях. дено соответствующей внешней командой через блок 1 управления в шаговый режим.

Влок 4 микропрограммного управления работает следующим образом.

По кома»»де с блока управления 1, поступающей на блок управления считыванием 16 с блока памяти 12 начинают считываться слова п1юграммы. Слово программы содержит информацию и микрокоманду.

Информационная часть слова, состоящая нэ кода воздействия на контролируемый объект и кода ожидаемого отклика. с блока памяти 12 поступает на блок формирования воздействия 10.

Командная часть слова записывается в регистр микрокоманд 13 и с него поступает на дешифрагор микрокоманд 14.

В поле микрокома»щы содержатся указания для блока анализа 5, код операции и дополнительная информация, например, адрес перехода при команде передачи управления, код счетчика для команды пропуска следующей команды по. счетчику и т.д.

Наличие мнкрокомандной части позволяет строить программу генерации лоследовательност»» кодов воздействия с использованием внутрещ»нх циклов и условных переходов, что позволяет значительно уменьшить длину программы контроля.

Например, если контролируемый объект является счетчиком, то программа контроля должна содержать слово с набором кодов, обеспечивающим начальный сброс, набор слов, за»п»клова»»нь»х с помощью микрокаманды пропуска команды по счетчику и команды. условного перехода, который обеспечивает подачу счетных импульсов вместе с необходимыми сигналами разрешения счета. По окончании внутреннего цикла производится переход на cJ»oBo, содержащее в информационной части код ожидаемого состояния счетчика, а в командной части — раэ»»еше»»ие на анализ, Код микр:-операции в этом же слове содержит указание на переход к первому слову, чем образуется полный цикл.

В зависимости от т»ша команды, а также анал»»зируя сигнал от блока анализа 5, дешифра Формула изобретения

Устройство для контроля дискретных объектов, содержащее блок ввода программ, соединен2Î нь»й.через блок управления с блоком регистрашп», синхронизатор, один выход которого подключен к блоку формирования воздействий и к блоку анализа, один выход которого соединен с блоком индикации, а другой — с блоком управле25 ния, блок коммутации, вход которого соединен с выходом блока формирования воздействий, а ,выходы — с блоком анализа, отл и чаю щеес я тем, что, с целью повышения достоверности контроля, в него введены регистр, блок выбора

Эо частот и блок микропрограммного управления, входы которого соответственно соединены с блоком управления, синхронизатором и блоком анализа, а выходы соответственно подключены к блоку формирования воздействий, блоку аналид за, блоку индикации и блоку управления, выходы рег»»стра соединены с блоком коммутации и блоком выбора частот, выход которого соединен с синхронизатором, а вход регистра соединен с блоком управлеш»я.

4о Источник; информации, принять»е во внимание при эксперт»»зе

1. Авторское свидетельство СССР Р 224909, кл. 6 06 F 11/00, 1967.

2. Авторское свидетельство СССР И 416668, 45 кл. G 05 В 23/02 1971.

642708

« Ф «% е- Ф °

Со ив В. Хв

Техред С.Мигай Редактор 3 ЗуФои

Тираж $79 Подписное

ЦНИИПИ Государственного комитета СССР по делам изобретений и откръпий

И ЗОЗ5, Москва, Ж-35, Раушскаи иаб., д. 4/5

«,Заказ 7761 46

Филиал ПНП "Натеит", г. Уиа ород ул. Проектяаа, 4