Устройство для входного контроля изделий

 

Изобретение относится к автоматике, мджет быть применено при входном контроле изделий на производстве и является усовершенствованием устройства по авт.св. № 1619313. Цель изобретения - повышение быстродействия за счет сокращения числа операций контроля. Устройство содержит блок ввода данных, накопитель, предназначенный для подсчета общего числа проверенных изделий и числа дефектных изделий, блок управления, вычислитель плана контроля для проведения вычислений над двоично-десятичными числами, задатчик контроля параметров, блок принятия.решений, выдающий на основе обработанной информации сигналы, соответствующие директивным указаниям Принять партию или 3абраковать партию, блок отображения , блок усечения контрольной выборки, формирующие сигналы, соответствующие забракованию и принятию партии (по усечению ) соответственно, и задатчик парамшя.-1 ров усечения контроля контрольной выработки. 1 з.п. ф-лы. 11 ил., 1 табл. у Ё

СОЮЗ COBE TCKMX

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)э G 06 F 15/46

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР т т

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61.) 1619313 (21) 4781734/24 (22) 11.0.1 .90 (46) 07.07,92. Бюл. М 25 (71) Рижское производственное обьединение ВЭФ им. В.И.Ленина (72) Ю.М.Люверович (53) 621,325(088.Ц) (56) Авторское свидетельство СССР

N 1619313. кл. 6 06 F 15/46, 1989. (54) УСТРОЙСТВО ДЛЯ ВХОДНОГО КОНТРОЛЯ ИЗДЕЛИЙ (57) Изобретение относится к автоматике, может быть применено при входном контроле изделий на производстве и является усо. вершенствованием устройства по авт.св. N1619313. Цель изобретения — повышение быстродействия за счет сокращения числа

Устройство для входного контроля изделий.относится к автоматике, может быть использовано при входном контроле иэделий на производстве и является усовершенствованием устройства по авт.св. N. 1619313.

Цель изобретения — повышение быстродействия за счет сокращения. числа операций контроля.

На фиг.1 представлена структурная схема устройства для входного контроля..изделий; на.фиг.2 —; на фиг.3 — накопитеИь; на фиг.4 — блок управления; на фиг,5 — вычислитель плана контроля; на фйг.6 — задатчик. уставок параметров; на фиг.7 — блок принятия решения;.на фиг.8блок отображения; на фиг.9 — блок усечения контрольной выборки: на фиг,1:0 - задатчик параметров усечения контрольной выборки; на фиг.11 — временная диаграмма работы устройства.

„„SU,, 1746388A2 операций контроля, Устройство содержит блок ввода данных, накопитель, предназначенный для подсчета общего числа проверенных иэделий и числа дефектных изделий, блок управления, вычислитель плана конт-. роля для проведения вычислений наддвоично-десятичными числами, задатчик контроля параметров, блок принятия.реше-. ний, выдающий на основе обработанной информации сигналы, соответствующие директивным указаниям "Принять партию"

-или"Забраковать партию", блок отображения, блок усечения контролЬной выборки, формирующие сигналы, соответствующие забракованию:и принятию партии (по усечению) соответственно, и задатчик парамон, ров усечения контроля контрольнЮйт ф выработки; 1 з.п. ф-лы. 11 ил., 1 табл. . Устройство для входного контроля изделий (фиг.1) содержит блок 1 ввода данных, накопитель 2, блок 3 управления, вычислитель 4 плана контроли, задатчик 5 уставок параметров, блок 6 принятия решения, блок

7 отображения;.блок 8 усечения контрольной выборки и задатчик 9 параметров усече- 64 ния контрольной выборки. 00

Входы и выходы блоков и шины устрой- QQ атва обозначены позициями 10-66.

Блок 1 ввода данных (фит,2) состоит ив ) трех кнопок 67-69. двух RS-триггеров 70 и

71, трех элементов 2ИЛИ 72-74. двух элементов 2И 76 и 77 и элемента НЕ 75.

Накопитель 2 (фиг,3).состоит из двух элементов 2ИЛИ 78 и 79, двоично-десятичных счетчиков 80.1-80,4 и 81.1-81.2, буферных схем 82.1-82.6 и 83.1-83.6, Каждая буферная схема представляет собой четыре.

1746388 элемента с тремя выходными состояниями, например, ИМС К155ЛП11, .Блок 3 управления. (фиг.4) состоит из

RS-триггера 84, элемента 2И 85, двоичного счетчика 86, постоянного запоминающего устройства (ПЗУ) 87, элементов 2И-2И-ИЛИ

88 и 89, элемента 90 задержки, преобразователя 91 кодов, дешифраторов 92-94, элементов 2ИЛИ 95 — 97, одновибратора 98, элемента 2И-НЕ 99. элемента 2И 100 и инвертора 1.01.

Вычислитель 4 плана контроля (фиг.5) состоит из мультиплексоров 102 и 103, микропроцессора 104„элемента 2И 105, элемента 12ИЛИ 106, схемы выработки сигнала 15 конца операции, состоящей из диода 107, резистора 108; конденсатора 109 и одновибратора 110, резистора. 111; задающего значение частоты внутреннего тактового генератора микропроцессора, цепочки, состо- 20 ящей из резистора 112, диода 113 и конденсатора 114 установки микропроцессора 104 s исходное состояние.

Задатчик 5 уставок параметров (фиг.6) состоит из программируемых двоично-деся- 25 тичных переключателей 115,1-115.4, 116,1116.4, и группы буферных схем 117.1-117,4, 118.1 — 118,4 с тремя состояниями.

Блок 6 принятия решения (фиг.7) состоит из одновибраторов 119 и 120, 0-тригге- 30 ров 121 и 122; элементов 2И 123-126, элементов 2ИЛИ 127 и 128.

Блок 7 отображения (фиг.8) состоит из элемента 2И 130, инверторов 131-133, индикаторов 134-136,. разрядных ключей 35

137.1— - 137.6, 138.1-138.6, усилителей 139 и

140, семисегментных индикаторов 141.1—

141.6 и 142,1-142.6, генератора 143 и счетчика 144.

Блок 8, усечения контрольной выборки 40 (фиг.9) состоит из схемы 145 сравнения, weментов 2ИЛИ 147-150,.элемента 6ИЛИ 151. элементов 2И 152-157; элемента 4И 158, RS-триггеров 159 и 160 и регистра 161 хранения кода объема выборки. Злементы 2И 45

156-158 образуют схему дешифратора.

Схема 145 сравнения выполнена на

ИМС К561 ИП2.

Задатчик 9 параметров усечения конт- рольной выборки(фиг,10) состоит из группы 50 буферных схем 162. 1-162,8, из программируемых двоична-десятичных переключате-. лей 163,1 — 163.2, 164.1-164,2, 165.1-165.4,.

Общие выводи 1 — 8 буферных схем с тремя состояниями служат для организации выдачи на выходную вину 64 (выход дан- 55 ных) двоично-десятичного кода с одного из восьми переключателей 163, 164 и 165.

Устройство работает. следующим образом, Перед началом работы необходимо установить переключатели 115 и 116.блока 5 ввода параметров и переключатели 163, 164 и 165 задатчика 9 параметров усечения контрольной выборки в требуемое для проведения процесса, контроля положения. Для этого в зависимости от кода объема партии и приемочного уровня дефектности определяют параметры плана контроля Н и В и максимальный объем выборки M..

По значению M определяют Ас и Re.— . приемочное и браковочное числа в соответствующем многоступенчатом плане выборочного контроля.

На переключателях 115 набирают десятичное четырехразрядное число Н, на переключателях 116 — десятичное четырехразрядное число В, на переключателях 163 — десятичное двухразрядное число

Re, на переключателях 164 — десятичное двухразряднае число Ас, на переключателях

165 — десятичное четырехразрядное число

M.

Затем необходимо нажать на кнопку 69 блока 1 ввода данных,. чем произвддится установка.в нулевое состояние счетчиков

80.1-80,4 и 81,1-81.2 накопителя 2, RS-триггера 84 и счетчика 86 блока 3 управления, 0-триггеров 121 и 122 блока 6 принятия решения, RS-триггеров 159 и 160 и регистра

161 блока 8 усечения контрольной выборки..

При этом индикатор 135, отображающий директиву "Продолжить контроль", горит, индикаторы 134 и 136..отображающие директивы соответственно "Забраковать партию" и "Принять партию", не горят.

Устройство подготовлено к работе.

Из партии продукции последовательно отбирают.по одной единице продукции. После контроля каждой единицы продукции контролер нажимает на одну из кнопок 67 или 68 блока 1 ввода данных в зависимости от результата контроля, На кнопку 68 нажимают тогда. когда провервнная единица продукции годная, на кнопку 67 — когда проверенная единица продукции дефектная.

Устройство после каждого нажатия на кнопку 67 и 68 вычисляет значение.

v =(Н + 1) — (В.Z) (1) где Н и  — параметры плана контроля; ! — количество годных единиц продукции после очередного акта контроля;

Z — количество дефектных единиц;продукции после очередного акта контроля;

Устройство осуществляет зажигание индикатора 136 "Принять партию", если v.—

-2Н О, зажигание индикатора 134 "Забраковать партию", если v . О, зажигание ин1746388 дикатора 135 "Продолжить контроль". если Состояние, когда 07 = "1", 08 = "1" со, 0 < ч<2Н. ответствует исходному, т.е. такому, когда в

Устройство после каждого нажатия на блоке 3 управления ничего не происходит, кнопку 67 или 68 осуществляет проверку На выходах 0-2 дешифратора 92 приусловий усечения: 5 сутствуют сигналы "0", что закрывает эле. при M = й, если Re. Z.ýàãîðàåòñÿ мент 2И вЂ” 2И-ИЛИ 88 по входам И, тем индикатор 134 "Забраковать партию"; самым на первый выход 45 данных сигналы при M - N, если Ас > Z загорается инди- с выходов 01-06. ПЗУ 87 и преобразователя катор 136 "Принять партию"; 91 кодов не проходят. где Re — браковочное число в соответствую- 10 На выходе 43 стробирования присутстщем многоступенчатом плане выборочного вует сигнал "Лог.1", что запрещает работу контроля; . мультиплексоров 102 и 103 вычислителя 4, а

Ас.— приемочное число в аналогичном значит и работу микропроцессора 104. плане; На выходах дешифратора 93 присутстй — текущее число проверенных изде- 15 вуют сигналы "Лог.О"., поскольку на его вход лий, N= I+2; разрешения "V" с выхода элемента 100 2И

Z — текущее число дефектных иэделий. поступает запрещающий сигнал "Лог.О".

При достижении общего числа прове- Состояние, когда 07 = "О", 08 = "1" соренных изделий N значения М вЂ” максималь- ответствует первому рабочему режиму устного объема выборки процесс контроля 20 ройства. должен быть прекращен. Прекращение кон- В этом случае на выходе 1 дешифратора троля в случае выполнения условий усече- 92 присутствует сигнал "Лог.1", что разрения не вызывает сколько-нибудь заметного шает прохождению данных с ПЗУ 87 01-06 ухудшения качества контроля, однако со- черезэлемент 2И-2И-ИЛИ88навходмулькращает его длительность. 25 типлексоров 102 и 103 вычислителя 4. Зтог

Работа устройства при вычислении ус- режим позволяет осуществлять арифметиловия (1). ческие операции и вводить константы т.е..

flocne нажатия на кнопку 68 на выходе все действия, которые может реализовать

23 блока 1 ввода данных появляется сигнал микропроцессор 104.

"Лог.1", который поступает на вход 15 числа 30 Код данных 01 — 06 определяет тип опеиспытаний накопителя 2 и осуществляет за- рации. пись приращения текущего значения числа Состояние, когда 07 = "1", 08 = "0", N - проверенных изделий в счетчики 80.1- соответствует второму рабочему режиму.

80.4, кроме того этот же сигнал с выхода 23 На выходе 2 дешифратора 92 присутстустановки блока 1 ввода поступает на вход 35 вует сигнал "Jlor,1", что разрешает работу

24 блока 3 управления и устанавливает RS- дешифратора 94 и на одном из его выходов. триггер 84.в единичное состояние. 1-16 появляется сигнал "Лог.1", что в свою

На фиг,11 этот момент t> отображен на очередь, позволяет осуществить выборку временной диаграмме (точка А блока 3 уп- одного из переключателей 115, 116 блока 5. равления). 40 ввода параметров, счетчиков 80 и 81 накоДействие кнопки 67 аналогично за иск- лителя 2 и подать двоично-десятичный код . лючениемтога,чтосигнал "Лог.1" появляет- на входную шину 31 (вход данных кода пася на выходе 12 "Брак" блока 1 ввода раметра) блока 3 управления. Кроме того, . данных и, поступая на вход 13 "Брак" нако- сигналы с второго выхода 26 данных блока пителя2.осуществляетзапись,.приращения 45 3 управления поступают на управляющий текущего значения числа дефектных изде- вход 28 блока 8 усечения, являясь для полий 2 в счетчикй81.1 — 81.2. следнего управляющими.

На выходе элемента 2И 85 появляется Еще сигналы с второго выхода 26 дансигнал "Лог.1" (фиг.11Е), поскольку на вто- ных блока 3 управления поступают на входром входе элемента 2И 85 также присутст- ную шину 29 задатчика 9 параметров вует сигнал "Лог.1"; так как одновибратор 50 усечения контрольной выборки и осуществ 98 не активизирован. Это получается пото- .ляют выборку одного из переключателей му, что предшествующее нулевое состояние 163-165 на входную шину 63 блока 8 усечесчетчика 86 подает на адресные входы ПЗУ .ния контрольной выборки двоично-десяти87 нулевой адрес, по которому на выходе чный код параметров усечения в нужное для данных 01-08 устанавливается состояние, 55 работы блока 8 время. соответствующее исходному. Через преобразователь 91 кодов преобБиты 07 и 08 являются управляющими. разованный двоично-десятичный код постуВ зависимости от состояния битов 07 и 08. пает на элемент 2И-2И-ИЛИ 88 и далее с существуют четыре режима работы.. первого выхода 45 данных на вход мульти1746388 плексоров 102 и 103 вычислителя 4. Этим самым осуществляется ввод параметров контроля и переменных в микропроцессор

104 с блока 5 ввода параметров и с накопителя.

Состояние, когда 07 = и0", 08 = "О" соответствует третьему рабочему режиму, при котором осуществляется проверка условия усечения, когда на входе 0 дешифратора 93 появляется сигнал иЛог.1", условия v О, 5

10 когда на выходе 1 дешифратора 93 появляется сигнал иЛог.1", условия (v — 2Н) w О, когда на выходе 2 дешифратора 93 появляется сигнал "Лог.1и и когда на выходе 3

15 дешифратора 93 появляется иЛог.1", это соответствует окончанию очередного цикла контроля, При этом сигнал иЛог.1и проходит через элемент 2ИЛИ 97 и устанавливает в нулевое состояние счетчик 86 и далее этот

>ке сигнал, пройдя через элемент 2ИЛИ 96; устанавливает в нуль RS-триггер 84, Продал>ким рассмотрение работы устройства с момента, когда на выходе элемента 2И 85 появляется сигнал иЛог.1".

Положительным фронтом этого сигнала

25 счетчик 86 переключается в следующее состояние, тем самым изменяется адрес ПЗУ

87, Предположим, что по этому адресу в

ПЗУ 87 записаны данные 01-Dt>, в соответ30 ствии с которыми должна быть выполнена какая-либо арифметическая операция, что соответствует первому рабочему режиму.

В этом случае D7 = иО", D8 = "1". На нал иЛог.1", который разрешает прохождение данных D1-D6 через элемент

2И-2И-ИЛИ 88 по первой выходной шине 45 на входную шину 46 вычислителя 4, На выходе элемента 2ИЛИ 95 появляется сигнал иЛог,1и (фиг 11,з) подготавливая элемент 2И-НЕ 99 к выдаче стробирующего сигнала на выход 43 стробирования.

Сигнал "Лог.1и с выхода элемента 2И 85 поступает на схему 90 задер>кки, на выходе которой этот сигнал появляется через 6 мс (фиг,11,ж).

С выхода элемента 90 задержки сигнал иЛог.1и поступает на второй вход элемента 50

2И-НЕ 99.. На выходе элемента 2И-НЕ 99 появляется сигнал иЛог.1" (фиг.11,к), который поступает на выход 43 стробирования блока 3 управления и на вход 44 стробирования вычислителя 4:

Двунаправленные мультиплексоры 102 и 103 осуществляют подключение соответствующего выхода .фазоимпульсно-кодированных разрядных сигналов к соответствующему управляющему входу микропроцессора 104 в соответствии с во- .— выходе 1 дешифратора 92 появляется сиг- 35 дом на адресных входах мультиплексоров

102 и 103, чем обеспечивается выполнение микропроцессором 104 арифметических операций или операций ввода.

Микропроцессор (МП) 104 прекращает выдачу семисегментных кодов на время операции, а затем снова возобновляет. Этот момент отражен на фиг.11б на выходе элемента 12ИЛИ 106 вычислителя 4.

На вход элемента 12ИЛИ 106 поступают

12 фазоимпульсных разрядных сигналов

МП 104. Для организации цикличности работы микропроцессорной БИС необходимо выделить момент окончания операции, минимальное значение длительности которой составляет 10 мс. Для этого служат резистор

108 и конденсатор. 109, осуществляющие интегрирование поступающего сигнала. Параметры цепочки: R = 10 кОм, С = 0,32 мкФ.

Диод 107 служит для быстрого восстановления отрицательного фронта сигнала (фиг.11, Б).

На фиг.11.Г показан сформированный импульс, положительный фронт которого несет информацию об окончании операции:

Этот импульс с выхода 48 "Конец операции" вычислителя 4 поступает на одноименный вход 47 блока 3 управления и на вход элемента 2И-2И-ИЛИ 89. а с его выхода на вход одновибратора (OB) 98, который запускается положительным фронтом импульса (фиг,11,Д). Длительность импульса, вырабатываемого ОВ 98 равна. 12 x Tp = 12 х 410 мс = 5 мс, и выбрана такой с тем, чтобы МП

104 полностью закончил выработку результата.

Здесь Тр — длительность периода одного разрядного сигнала.

Импульс с выхода ОВ 98 поступает на второй вход элемента 2И 85, с выхода которого этот импульс поступает на вход счетчика 86. Положительный фронт импульса вызывает срабатывание счетчика 86, осуществляя приращение его содержимого на единицу (фиг.11,Е), На вход ПЗУ 87 с выхода счетчика 86 . поступает следующий адрес. Управляющие биты Il3Y 87 D7 и D8 реализуют один из трех рабочих режимов.

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

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

Управляющие биты D7 и 08 ПЗУ 87 при-. нимают нулевое значение. На выходе "0", дешифратора 92 появляется сигнал "Лог,1"

{фиг.11,И), который разрешает.прохожде-.

1746388

10 ние сигнала с выхода схемьi 90 задержки через элемент 2И-2И-ИЛИ 89 (фиг.11,Ж, момент времени t<), Сигнал с выхода элемента

2И-2И-ИЛИ 89 положительным фронтом запускает бдиовибратор 98. Сигнал с выхода

ОВ 98(фиг.11,Д) поступает на вход элемента

2И 100, с выхода которого стробирующий сигнал поступает на вход разрешения "V" дешифратора 93 (фиг.11,Д).

Дешифратор 93 в зависимости от данных на его информационных входах,-выдает на свои выходы 0-3 один из управляющих сигналов: усечения, проверки или останова.

Сигнал с выхода 08 98 поступает также на второй вход элемента 2И 85. С выхода элемента 2И 85 сигнал поступает на счетный вход счетчика 86 и положительным фронтом осуществляет приращение на единицу его содержимого (фиг.11 Е,. момент тз), -Для наглядности на временной диаграмме {фиг.11. моменты времени 1г-t4) изображена выработка двух подряд управляющих сигналов на установочных вы ходак 37 или 39 или.41 блока 3 управления, т.е; когда устройство дважды обращается к третьему рабочему режиму,:, Содержимое ПЗУ 87, соответствующее очередному адресу таково, что 07 = D8 = "0".

На выходе 0 дешифратора. 92 снова присутствует "Лог.1". Элемент 2И 100 снова подготовлен-к разрешению прохождения сигнала с выхода элемента 90 задержки.

В момент времени t4 (фиг.11,Д) OB 98 вырабатывает очередной импульс, который пройдя элемент 2И 85, вызывает очередное приращение счетчика 86 (фиг.11,Е, момент времени ts).

Предположим; что новое содержимое

ПЗУ 87, соответствующее очередному адреСу, таково, что D7 = "1". D8 = "0", что соответствует второму рабочему режиму. На выходе 2 дешифратора 92 будет сигнал

"Лог.1", который разрешает прохождение через элемент 2И-2И-ИЛИ 88 на первый выход 45 данных сигналов с выхода преобразователя 91 кодов.

Сигнал с выхода 2 дешифратора 92 поступает также на стробирующий вход "V."

:дешифратора 94, на одном из выходов 1-16 которого появляется сигнал "Лог.1", С второго выхода 26 данных блока 3 управления сигналы с дешифратора 94 поступают на первый вход 25 данных накопителя 2, на вход 27 данных блока 5 ввода параметров, на управляющий вход 28 блока

8 усечения и на вход 29 данных задатчика 9 параметров.усечения..

Этим:самым на входе 31 данных кода параметра блока 3 управления появляется код выбранного параметра Н, В или пере1 менных й, Z. Кроме того сигналы с второго выхода 26 блока 3 управления поступают на управляющий вход 28 блока 8 усечения и на вход 29 данных задатчика 9 параметров усе5 чения, На входе элемента 2ИЛИ 95 появляется сигнал "Лог,1" (фиг.11,3), подготавливая элемент 2И-НЕ 99 к прохождению сигнала с выхода элемента 90 задержки (фиг.11,Ж), 10 При совпадении этих сигналов по времени на выходе элемента 2И-НЕ 99 появляется стробирующий сигнал (фиг.11,К), который с выхода 43 стробирования поступает на вход

44 стробирования вычислителя 4, .

15 Мультиплексоры 102 и 103 вычислителя

4 осуществляют соединение в соответствии с калькуляторным кодом управляющих входов с фазоимпульсными разрядными выходами.; МП 104 прекращает выдачу

20 семисегментных кодов и осуществляет операцию ввода (фиг.1 1,Б)..

Сформированный импульс с выхода 48

"Конец операции" вычислителя 4 (фиг.11,Г) поступает на элемент 2И-2И-ИЛИ 89.

25 Сигнал "Лог.1" с выхода элемента 2И2И-ИЛИ 89 поступает на вход ОВ 98 и запускает его (фиг.11,Д, момент времени tc).

Импульс с выхода ОВ 98 поступает на второй вход элемента 2И 85, сигнал с выхо30 да которого поступает на счетный вход счетчика 86 и вызывает приращение его содержимого на единицу (фиг.11.Е, момент времени t7).

35 Содержимое ПЗУ,87. соответствующее очередному адресу, теперь таково, что D7 =08 = "0". На выходе 0 дешифратора 92 присутствует сигнал "Лог.1" (фиг,11,И).

Сигнал с выхода элемента 90 задержкц

40 меняет свое состояние с "Лог.0" на "Лог,1" (фиг,11,Ж) и поступает на вход элемеНта 2И2И-ИЛИ 89, с выхода которого поступает на вход ОВ 98 и положительным фронтом сигнала запускает. его (фиг,11,Д). Отрицатель45 ный фронт сигнала с выхода OB 98 поступает на вход элемента 2И 100, с выхода которого сигнал поступает на стробирующий вход "V" дешифратора 93 (фиг.11,Д).

Рассматриваемый режим является третьим

50 рабочим, причем примем, что вырабатыва- „ ется сигнал окончания. B этом случае на выходе 3 дешифратора 93 появляется сигнал "Лог.1", который поступает на вход элемента 2ИЛИ 97, с выхода которого сигнал

55 "Лог, 1." поступает на вход установки в нулевое состояние — исходное счетчика 86 и на вход элемента 2ИЛИ. 96, с выхода которого сигнал "Лог.1" поступает íà R-вход RS-триггера 84 и устанавливает его в нулевое состояние (фиr.11,À).

1746388

ПЗУ 87 выдает на управляющие выходы

07 и 08 сигналы "Лог.1", что вызывает появление сигнала "Лог.О" на выходе дешифратора 92, а, следовательно, на выходе элемента 2И 100 возникает сигнал "Лог.О" (фиг.11, И,Л), Сигнал с выхода ОВ 98 поступает на вход элемента 2И 85, Однако, теперь элемент 2И 85 закрыт для прохождения положительного фронта сигнала с выхода ОВ 98 потому, что на втором его входе присутствует сигнал "Лог.О".

Работа схемы приостанавливается. МП

104 продолжает генерацию семисегментных кодов, обеспечивания индикацию на индикаторах 141.1 — 141.6 текущего результата очередного акта контроля, в данном случае (v — 2Н), Работа блока 8 усечения.

В соответствии с управляющей программой, записанной в ПЗУ 87 блока 3 управления, устройство шаг за шагом осуществляет вычисление формулы (1). Вся программа, записанная в управляющем

ПЗУ 87, составляет 37 шагов. В таблице приведена программа.

Проверка условий усечения осуществляется на 36-м шаге программы. Используя те же управляющие сигналы, которые вырабатываются дешифратором 94.блока 3 управления и служащие по основному. своему назначению для организации вычисления формулы (1), можно осуществлять проверку условия усечения.

В процессе выполнения программы соответствующие тетрады двоична-десятичных слов последовательно появляются на двух шинах: шине 63 параметров усечения и шине 65 текущих значений результатов испытаний блока 8 усечения контрольной выборки. К этим шинам подключена схема

145 сравнения, осуществляющая сравнение двух слов, которые поступают на ее входы и вырабатывающая сигналы "Больше", "Меньше" или "Равно".

Последовательный способ обработки информаЦии не лозволяет определить равенство двух слов только по одному разряду. Необходимо, чтобы были равны между собой все разряды слова. Это достигается введением регистра 161 хранения кода объема выборки и элементов 2И 156 и 157 и элемента 4И 158, образующих схему дешифрато.

RS-триггеры 159 и 160 служат для временного запоминания соответствующих условий "Больше" или "Меньше.

На третьем шаге программы (таблица) дешифратора 94 команд блока 3 управления вырабатывает на своем первом выходе сигнал "Лог.1", соответствующий первой команде: "Ввод Z2p"-.

Этот сигнал, входящий ао вторую шину

26 данных блока 3 управления, поступает на .

5 первую входную шину 25 накопителя 2 и включает буферные схемы 82.6, в связи с чем на первой выходной шине 30 накопителя 2 появляется значение "Z2p" — старший разряд счетчика дефектов и осуществляется

10 его ввод через входную шину 32 блока 3 управления и далее через первую выходную шину 45 в вычислитель 4.

В то же время значение "Z2p" появляется на входной шине 65 блока 8 усечения контрольной выборки, В то же время сигнал

"Лог.1" с первого выхода дешифратора 94 команд блока 3 управления поступает через входную шину 29 задатчика 9 параметров усечения контрольной выборки и активизи20 рует буферную схему 162.1, что позволяет выдать на шину 64 значение "Re2p" — старший разряд бракоаочного числа, установленного на переключателе 163.1.

На входе 63 параметров усечения блока

25 8 появляется значение "Re2p". Схема 145 сравнения производит сравнение двух слов:

Z2p и Re2p,. Выход "Меньше" схемы 145 сравнения подключен к одному из входоа элемента 2И 152.: Выход "Больше" схемы

30 145 сравнения подключен к одному из входоа элемента 2И 153. Выход "Равно" подключен к информационному входу (D-входу) регистра 161.

С небольшой задержкой (на фиг.9 не

35 показано) управляющие сигналы поступают с дешифратора 94 команд блока 3 управления на управляющий вход 28 блока 8 усечения контрольной выборки, В данном случае сигнал "ЛогЛ", соответствующий все той же

40 первой команде, поступает на первый выход элемента 2ИЛИ 147 и далее на другой вход элемента 2И 152.

Если выполняется условие Re2p < Z2p, . то на выходе. элемента 2И 152 появляется

45 сигнал "Лог.1", устанавливающий, RS-триггер в единичное состояние, В то же время сигнал "Лог,1", соответствующий первой команде, поступает на первый вход элемента 6ИЛИ 151 и далее на

50 тактовый вход (С вход) регистра 161.:Если выполняется условие Re2p - Z2p, то на 0входе регистра 161 будет присутствовать сигнал "Лог.1" и с приходом сигнала на так. товый вход, на первом его выходе запишет55 ся сигнал "Лог.1".

Если условие Re2p < Z2p не выполняется, тогда на выходе элемента 2И 152 будет присутствовать сигнал "Лог.О". и RS-триггер

159 останется в нулевом состоянии. Если не выполняется условие Re2p Z2p. тогда на

13

1746388

14 чисел М и N которые заносятся в регистр и сдвигаются вправо по сигналам ís его тактовом входе.

После16-й команды на выходе элемента

4И 158 будет сформирован результат проверки условия М - N.

И, наконец, сигналы "Лог,1", появляющиеся на входе элемента 2ИЛИ 148, соответствующие 15-й и 16-й командам. осуществляют проверку условия Ac> Z ...

На шинах 63 и 65 блока 8 появляются последовательно старший и младший разряды чисел Ас и Z соответственно

В RS-триггер 160 будет занесен результат проверки условия Ас > Z. Если условие выполняется,,тогда -триггер будет установлен в единичное состояние, если нет — останется в нулевом.

На,выходе элемента 2И 156 появляются результат проверки Ас = Z, а на выходе элемента 2ИЛИ 150 — Ас 2.

На выходе элемента 2И 156 и последнему условию добавляется еще условие M = N.

Таким образом, на выходе 59 "Забраковать партию по усечению" блока 8 усечения контрольной выборки будет сформировано условие Re z при M = N, что соответствует условию забракованию партии (по усе«ению), а на выходе 61 "Принять партию по усечению" будет сформировано условие Ас>

>Z при М = N, что соответствует условию (по усечению), Работа блока 6 принятия решения.

В. соответствии с уп ра вля ю щей и рограммой, записанной.в ПЗУ 87 блока,З управления, на 36-м шаге программы (таблица) на 0 выходе дешифратора 93 появляется сигнал "Лог.1". — сигнал проверки условия усечен ия.

С третьего установочного выхода 37. блока 3 управления этот сигнал поступает на третий установочный вход 38 блока 6 принятия решения;

Нэ D-входах триггеров 121 и 122 (входы

60 и 62) к этому моменту времени присутствуют сигналы, соответствующие условиям забракованию или принятию партии по усечению. Эти сигналы поступают на входы 60 и 62 блока 6 принятия решения с выходов 59 и 61 соответственно блока 8 усечения конт- . рольной выборки., Сигнал проверки условия усечения проходит через элемент 2ИЛИ 128 и через элемент 2ИЛИ 127, поступает на С-входы

0-триггеров 121 и 122 соответственно и осуществляет в них запись результатов проверки условий усечения, Если. одно из условий усечений выполнилось, то в один из 0-триггеров будет записана "Лог.1", первом выходе регистра 161 будет присутствовать сигнал " Лог.1".

Далее поступает вторая команда (4-й шаг программы по.таблице), Дешифратор 94 блока 3 управления вырабатывает íà своем 5 втором выходе сигнал "Лог.1", соответствующий второй команде "Ввод Z1p". В результате на входных шинах 63 и 65 блока 8 появляются значения Re1p и Z1p.

Как и ранее, задержанный сигнал 10

"Лог.1", соответствующий второй команде, поступает на второй вход элемента 2ИЛИ

147. Происходят действия, аналогичные описанным: проверяется условие Re1p < Z1p и если ранее оно не выполнялось, а сейчас 15 выполняется, то в RS-триггер 159 записывается "Лог.1", Если. выполняется условие Re1p Z1p: на первом выходе регистра 161 появляется

"Лог.1", а предыдущая информация либо 20

"Лог.1" либо "Лог;0" сдвигается на один шаг вправо, т.е, в сторону старших разрядов регистра и появляется íà его втором выходе.

На этом проверка условия Re < Z закончена и результат зафиксирован в ЯЯ-тригге- 25 ре 159. Результат проверки условия Re = Z хотя и зафиксирован в регистре 161, однако он появляется на выходе элемента 2И 157 только через шесть последующих тактов(поскольку информация постоянно сдвигается), 30 а именно, после выполнения 16-й команды (22-й шаг программы по таблице) и к 36-му шагу программы, когда производится проверка результата контроля по усечению на выходе элемента 149 будет сформирован 35 результат проверки условия Re Z, а на выходе элемента 2И 154 к этому условию добавится еще условие М = N.

Это условие реализуется следующим образом. 40

Устройство последовательно выполняет программу и на 16-19.шагах осуществляет Ся ввод Й вЂ” числа испытаний со счетчиком

80.1-80.4 накопителя 2 в блок 3 управления.

Одновременно, на выходе 64 данных задат- 45 чика 9 параметров усечения контрольной выборки появляются значения М вЂ” максимального объема выборки, установленные на. переключателях 165.1-165.4..

На шинах 63 и 65 блока 7 усечения кон- 50 трольной выборки появляются разряд as разрядом в двоична-десятичном коде, начиная со старшего, величины М и N соответственно. На входы 11-14 элемента 151 поступают .последовательно сигналы 55

"Лог.1", соответствующие командам с 11-й по 14-тую включительно (соответствуют шагам 16-19 программы).

На О-входе регистра .161 последовательно появляются результаты сравнения ю

1746388

На одном из выходов элементов 2И 123 или 125 появится сигнал "Лог.1".

Если условия усечения не выполняются, тогда на выходах элементов 2И 123 и 125 будут сохраняться сигналы "Лог.О". В этом случае ничего не произойдет и устройство продолжит выполнять программу и на 37-м шагу закончит свою работу.

Если на одном из выходов 55 "Брак" или

57 "Годен" появится сигнал "Лог.1", то он появится также на одном из входов 56

"Брак" или 58 "Годен" блока 7 отображения, что приведет к загоранию одного из индикаторов 134 или 136 (в зависимости от результата) и к тому, что индикатор 135 погаснет.

На выходе элемента 2И 130 блока 7 отображения появляется сигнал "Лог.0", который с выхода 22 "Общей блокировки" ,поступает на вход 21 блокировки блока 3 управления и на вход 20 блокировки блока

1 ввода данных, что блокирует работу последнего, поскольку элементы 2И 76 и 77 блока 1 оказываются закрытыми и сигналы кнопок 67 и 68 не проходят на выходы 12

"Брак" и 23 установки.

Сигнал "Лог.О" проходит с входа 21 блока 3 управления через инвертор 101, элемент 2ИЛИ 96, с выхода которого поступает на R-вход RS-триггера 84 и устанавливает его в нулевое состояние. Элемент 2И 85 оказывается закрытым и не пропускает на свой выход сигнал с выхода ОВ 98., Устройство приостанавливает свою работу;

Индикаторы 142, t-142.6 показывают текущее значение величин и и 2.

На 23-м шаге. программы (таблица) осуществилось вычисление значения (-ч), тогда на 24-м шаге на 1 выходе дешифратора.93 блока 3 управления появляется сигнал

"Лог.1" — сигнал проверки условия ч О.

Первый разрядный фазоимпульсный сигнал совместно с одним из сегментных сигналов на выходах МП 104 вычислителя 4 определяет знак результата вычисленного значения, причем первый сигнал перекрывает по времени второй, Длительность первого 400 мкс, а второго 300 мкс.

При наличии знака минус на выходе элемента 2И 105 вычислителя 4 появляется пол ожител ьн ый импульс.

При наличии положительного числа или нуля сигнал на выходе элемента 2И 105 отсутствует, Поэтому осущес"вить проверку ч< О напрямую затруднительно.

Для реализации проверки условия v О производится эквивалентная проверка (-ч

»О. Изменение знака числа ч производится предварительно в программе.

На первый установочный вход 40 блока

6 принятия решения поступает сигнал

"Лог.1" с первого установочного выхода 39 блока 3 управления. Этот сигнал поступает на первый вход элемента 2И 123 и запрещает его работу на все время действия сигнала.

5 На фиг,11.Д первые два положительных импульса соответствуют длительности импульсов проверки условий.

Этот же сигнал поступает на вход одновибратора 119, с выхода которого короткий

10 положительный импульс устанавливает 0триггер 121 в единичное состояние, так как предварительно он был установлен в нулевое состояние по входу 19 "Общий сброс".

Этим самым осуществляется проба — про15 верка условия (-v) >0.

На вход 50 "Знак операнда" блока 6 принятия решения поступает импульс знака минус с выхода 49 "Знак операнда" вычислителя 4.

20 Если знак минус отсутствует, на выходе элемента 2И 124 положительный импульс знака будет на время действия импульса проверки условия отсутствовать. Триггер

121 сохранит свое единичное состояние и по

25 окончании сигнала на втором входе 35 данных на выходе элемента 2И 123 сформируется сигнал "Лог.1", который будет соответствовать условию (-v)> О. т.е, ч О.

Если знак минус на входе 50 "Знак операн30 да" будет присутствовать, то. с выхода эле. мента 2И 124 через элемент 2ИЛИ 128 поступит положительный импульс на счет. ный вход триггера 121 и установит его в нулевое состояние, так как íà его 0-входе

35, постоянно присутствует сигнал "Лог.О".

По окончании сигнала проверки на первом установочном входе 40 на выходе элемента 2И 123 сформируется сигнал "Лог.О", который будет соответствовать условию (-ч)

40 < О, т.е. v > О.

Сигнал "Лог.1" с выхода 55 "Брак" блока

6 принятия решения поступает на вход 56

"Брак" блока 7 отображения и вызывает загорание индикатора 134, индикатор 135 при

45 этом гаснет.

На выходе элемента 2И 130 появляется сигнал "Лог.О"-, который поступает на выход

20 блокировки блока 1 ввода данных. Эле50 менты 2И 76 и 77 оказываются заблокированными и не пропускают сигналы с элементов ИЛИ 72 и 73. Это сделано для. того, чтобы исключить случайные действия оператора для сохранения результата.

55 Кроме того, сигнал с выхода 22 "Общей

)» блокировки" блока 7 отображения поступает на вход 21 блокировки блока 3 управления, что вызывает установку RS-триггера 84 в нулевое состояние, который останавливает работу блока 3 управления; Индикаторы

1746388

141.1-141.6 блока 7 отображения показывают значение (-ч), Работа второй части блока 6 принятия решения аналогична описанному.

Сигнал проверки условия (v — 2Н) O 5 образуется на 35-м шаге программы (таблица) и поступает на второй установочный вход 42 блока 6 принятия решения с второго установочного выхода 41 блока 3 управления. Здесь осуществляется проверка усло- 10 вия (ч — 2Н) >О, поэтому предварительно изменять знак выражения в скобках нет необходимости.

Если условие выполняется, на выходе

57 Годен" блока 6 принятия решения появляется сигнал "Лог.1", который поступает на вход 58 "Годен" блока 7 отображения и осуществляет зажигание индикатора 136, при этом индикатор 135 гаснет.

Применение предлагаемого устройства 20 для входного контроля изделий при использовании последовательного плана контроля позволяет повысить быстродействие устройства, поскольку сокращается количество испытаний изделий путем его ограничения 25 и контроллер может проконтролировать (принять или забраковать) большое количество партии изделий..

Это вызвано тем, что число испытаний при последовательном плане контроля за- 30 ранее не задается (в отличии от обычных планов выборочного контроля) и при определенных условиях процесс контроля может затянуться сверх всякой нормц, что экономически невыгодно. Наоборот, ограничение 35 числа испытаний (усечение) э данном случае на уровне последней ступени многоступенчатого плана выборочного контроля, не ухудшая (практически) качество самого контроля, позволяет в целом уменьшить коли- 40 чество испытаний и приня ь одно из определенных решений: "Принять партию" йри достижении числа испыгания N максимального объема выборки M при Ас ?Z и

"Забраковать партию" при достижении чис- 45 ла испытаний N максимального обьема выборки М при Re < Z, Формула изобретения

1. Устройство для входного контроля изделий поавт.св. %1619313, отл ича ю ще- 50 е с я тем, что, с целью повышения быстро действия устройства за счет сокращения числа операций контроля, в него введены блок усечения контрольной выборки и задатчик параметров усечения контрольной выборки, 55 вход данных которого соес инпн с вторым выходом данных блока упра лечия; а выход подключен к входу параметров усечения блока усечения контрольной выборки, вход текущих значений результатов испытаний которого соединен с выходом данных накопителя, управляющий вход —.с вторым выходом данных блока управления, вход общего сброса — с одноименным выходом блока ввода данных, выход сигнала "Забраковать по усечению" и выход сигнала "Принять по усечению" — с соответствующими входами блока принятия решения, третий установочный вход которого соединен с одноименным выходом блока управления.

2. Устройство по п.1, о т л и ч а ю щ е ес я тем, что блок усечения контрольной выборки содержит схему сравнения, регистр хранения кода обьема выборки, первый и второй триггеры, первый-пятый элементы

ИЛИ, первый-четвертый элементы И и дешифратор, вход параметров усечения блока соединен с первым входом схемы сравнения, второй вход подключен к входу текущих значений результатов испытаний блока, выход "Меньше" соединен с первым входом первого элемента И, выход "Больше" — с первым входом второго элемента И, а выход

"Равно" — с информационным входом регистра хранения кода объема выборки, вход сброса которого обьединен с входами установки в "0" первого и второго триггеров и подключен к входу общего сброса блока, а выход соединен с входом дешифратора, первый выход которого подключен к первому входу nepaoro элемента ИЛИ, второй вход — к первому входу второго элемента

ИЛИ, а третий выход — к первым входам третьего и четвертого элементов И, вторые входы которых соединены, соответственно, с выходами первого и второго элементов

ИЛИ, выход третьего элемента И является выходом сигнала "Забраковать по усечению" блока, выход четвертого элемента И является выходом сигнала "Принять по усечению" блока, управляющий вход которого подключен к соответствующим входам третьего-пятого элементов ИЛИ, выход третьего элемента ИЛИ соединен с тактовым входом регистра хранения кода обьема выборки, выходы четвертого и пятого элементов ИЛИ подключены к соответствующим входам третьего элемента ИЛИ, к соответственного, к вторым входам первого и второго элементов И, выходы которых соединены, соответственно, с входами установки в "1" первого и второго триггеров, выходы которых подключены, соответственно, к вторым входам первого и второго элементов ИЛИ.

1746388

Комментарий

Г команд

Программа

Сброс

Сброс

4 z1p

5 Х

6 В4р .

Умножить

11 Н4р

Отнять

16 m4p

Отнять

17 ИЗР

18 N2p

19 >11 р

Прибавить

23

Отнять

24 . (-ч) » О

Умножить

С

2 С

3 Z2p

7 В3р

8, В2р

В1р

12 Н3р

13 Н2р

14 Н1р

20 +

21 Z2p

22 Z1p

25 (-. )

26 ((27 2

28 Х

29 Н4р

Ввод старшего разряда счетчика дефектов

Ввод младшего разряда счетчика дефектов

Ввод старшего разряда параметра В 3

Ввод 3-ro разряда параметра В 4

Ввод 2-го разряда параметра В 5

Ввод младшего разряда параметр а В

Ввод старшего разряда параметра Н 7

Ввод 3-ro разряда параметра Н 8

Ввод 2-ro разряда параметра Н 9

Ввод младшего разряда параметра Н

Ввод старшего разряда сч.числа испытаний

Ввод 3-ro разряда сч.числа испытаний

Ввод 2-ro разряда сч.числа испытаний

Ввод младшего разряда сч.числа испытаний

Проверка условия v О; если "да", то забраковать партию

Изменить знак

Скобки открыть

Ввод константы 2

1746388

) 3

9

Скобки закрыть

Равно

36 Проверка условия

37 Конец

30 НЗр

31 Н2р

32 Н1р

33 )3

34

35 (V-28)» О

Продолжение таблицы

Проверка условия: если "ца", то принять партию

Проверка .условия усечения

1746388

1746388

1746388

1 746388

1746388

1746388

Составитель А.Люверович

Техред M,Ìîðãåíòàë

Редактор Н.Химчук

Корректор M.Шароши

Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101

Заказ 2396 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035. Москва, Ж-35, Раушская наб.. 4/5

Устройство для входного контроля изделий Устройство для входного контроля изделий Устройство для входного контроля изделий Устройство для входного контроля изделий Устройство для входного контроля изделий Устройство для входного контроля изделий Устройство для входного контроля изделий Устройство для входного контроля изделий Устройство для входного контроля изделий Устройство для входного контроля изделий Устройство для входного контроля изделий Устройство для входного контроля изделий Устройство для входного контроля изделий Устройство для входного контроля изделий Устройство для входного контроля изделий Устройство для входного контроля изделий Устройство для входного контроля изделий 

 

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

Изобретение относится к вычислительной технике и может быть использовано при моделировании процессов функционирования подвижных поверочных пунктов

Изобретение относится к автоматике и вычислительной технике и может быть использовано для выявления изменений состояния периферийных устройств или датчиков информации в автоматизированных системах управления, Цель изобретения - повышение пропускной способности устройства за счет введения возможности переключения на резервные блоки и независимой от ЭВМ работы блоков опроса

Изобретение относится к автоматике и вычислительной технике и может быть использовано для проверки печатного и межразъемного монтажа радиоэлектронных устройство Целью изобретения является .сокращение времени проверки

Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах обработки данных, производства программ и разработки трансляторов ЭВМ

Изобретение относится к вычислительной технике и может быть использовано в устройствах цифровой обработки сигналов

Изобретение относится к области вычислительной техники и радиотехники и-может быть использовано в устройствах цифровой обработки сигналов

Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах контроля, работающих в реальном масштабе времени

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

Изобретение относится к вычислительной технике и может быть использовано в электронной цифровой вычислительной машине

Изобретение относится к электронным играм

Микроэвм // 2108619
Изобретение относится к области микропроцессорной техники, в частности, может применяться для реализации обмена информацией

Изобретение относится к области цифровой вычислительной техники и предназначено для обработки двух или больше компьютерных команд параллельно

Изобретение относится к области вычислительной техники и предназначено для создания высокоскоростных систем обработки больших потоков данных в реальном режиме времени

Изобретение относится к цифровым компьютерным системам и предназначено для обработки двух и более команд параллельно

Изобретение относится к вычислительной технике, точнее к построению многопроцессорных векторных ЭВМ

Изобретение относится к вычислительной технике и может найти применение в автоматизированных системах управления АСУ индустриального и специального назначения

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