Изобретение относится к вычислительной технике и может быть использовано для разбраковки и сортировки деталей на группы для последующей сборки с заданной партией контрдеталей.
Цель изобретения - расширение функциональных возможностей путем совмещения неоднозначной и однозначной сортировки.
На фиг. 1 приведена структурная схема устройства; на фиг. 2 - графическое пояснение особенностей реализуемой сортировки деталей на группы.
Устройство содержит преобразователь 1 аналог-код, второй элемент И 2, схемы 3 и 4 сравнения, регистры верхней границы 5 и нижней границы 6, регистр 7 уставок, генератор 8 тактовых импульсов, триггер 9, элемент И 10, счетчик 11, счетчик 12, регистр 13 остатков, регистры 14 и 15, схему 16 сравнения, дешифратор
17 нуля, элемент И 18, сумматоры 19 и 20. счетчик 21, счетчик 22, коммутатор 23. блок 24 индикации, элемент 25 задержки, счетный триггер 26, элемент И 27, групп} элементов И 28.
Принцип сортировки, реализуемый устройством, позволяет расширить область применения неоднозначной сортировки следующим образом. Использованию неоднозначной сортировки по всем размерам сорги- р}емой детали соответствует размер rpvn- пового допуска, равный . где Д - величина допуска на сборочное соединение Увеличение группового допуска делает нево - можным применение неоднозначной сорт ровки в полном объеме. Предлагаемое устройство совмещает операции однозначной и неоднозначной сортировки, расширяя область допустимых групповых допусков от
О5
со
СО Јъ N3
оо
. д /ъл.дА
-т о -причем для выбранной веоо
личины группового допуска в максимальной мере используется неоднозначная сортировка Для обеспечения этого поле допуска сортируемой детали делится на последовательно чередующиеся диапазоны сортировки с однозначным и неоднозначным выбором группы (фиг 2) В ходе сортировки деталь по измеренному значению параметра относится к одному из диапазонов i сортировки, после чего осуществляется однозначный или неоднозначный в зависимости от диапазона выбор группы / При неоднозначном выборе деталь относится к той из допустимых групп, в которой имеется больший остаток п, нечкомтектованных контрдеталей
Устройство работает следующим обра юм До начала собственно сортировки триг- iep 9, счетный триггер 2Ь, счетчики 21 и 22 устанавливаются в нулевое состояние, счетчик 12 - в максимальное состояние, а также аналогично известному устройству в регистры 5-7 заносятся уставки (границы сортировочных ipvrni Л,), в регистры 13 15количества контрдеталей п,
в ipvnnax Пример исходного размещения информации в регистрах приведен на фиг 2 В целях упрощения изображения структурной схемы устройства цепи ввода и начальной установки на фиг 1 не показаны
При выполнении сортировки преобразователь 1 аналог--код преобразует величину измеряемою параметра детали в цифровой код, который поступает на входы схем 3 и 4 сравнения По сигналу «Конец преобразования с преобразователя 1 аналог - код устанавливается в единичное состояние триггер 9, разрешая прохождение тактовых импульсов с генератора 8 тактовых импульсов через элемент И 10 Под действием тактовых импульсов с выхода элемента И 10 информация в регистрах 5-7 сдвигается и в определенный момент в регистрах границ находится код верхней границы (регистр 5) и код нижней границы (регистр 6) диапазона сортировки Этот момент выявляется по появлению импульса на выходе счетчика 11, имеющего коэффициент пересчета, равный тактовому периоду между кодами соседних границ, записанными в последовательном коде в регистре 1 уставок Этот же импульс изменяет состояние счетного триггера 26, что отображает последовательное чередование диапазонов однозначной и неоднозначной сортировки Счетчик 12 увеличивает свое значение на единицу при переходе счетного триггера 26 из нулевого состояния в единичное, т е при установке в регистрах 5 и 6 границ диапазона однозначной сортировки С учетом начальной уста
0
новки это значение будет соответствовать номеру сортировочной группы, к которой может быть отнесена данная деталь как при однозначной, так и при неоднозначной
сортировке (основная сортировочная группа) Счетчик 21 ведет аналогичный подсчет, но за счет предварительной установки и исключения нулевого состояния его содержимое всегда на единицу больше содержимого счетчика 12, что соответствует номеру группы, к которой деталь может быть отнесена в случае неоднозначной сортировки (дополнительная сортировочная группа) Выход счетного триггера 26 управляет также прохождением тактовых импульсов с выхода элемента И 10 через элемент И 27 При этом установка границ диапазона однозначной сортировки в регистрах 5 и 6 будет сопровождаться синхронной установкой очередных значений в регистрах 14 и 15, а в ходе установки границ диапазона неоднозначной сортировки сдвиг регистров 13-15 будет запрещен, что соответствует изменению значений регистров 14 и 15, полностью синхронному с изменением значений счетчиков 21 и 12 В
5 результате при установке в регистрах 5 и 6 границ очередного диапазона сортировки в счетчиках 12 и 21 будут находиться номера основной и дополнительной сортировочных г рупп, соответствующих установ ленному диапазону сортировки, а в регист0 pax 15 и 14 - количество неукомплектованных контрдеталей в этих группах
Установка всех указанных данных завершается действием импульса переполнения, вырабатываемого на выходе счетчика 11 и поступающего на счетный триггер 26 Этот же импульс, задержанный в элементе 25 задержки на время, необходимое для надежного установления данных, инициирует проверку результата измерения, поступая на вход элемента И 2 Сигнал на
0 выходе элемента И 2 появляется при совпадении сигналов с выхода элемента 25 задержки и выходов схем 3 и 4 сравнения. Схема 3 сравнения срабатывает, если код параметра меньше кода верхней границы, а схема 4 сравнения срабатывает, если
5 код параметра больше кода нижней границы, т е если параметр находится в пределах допуска данного диапазона сортировки, то при приходе импульса с элемента 25 задержки появляется сигнал на выходе
п элемента И 2 Импульс, появляющийся на выходе схемы И 2, сбрасывает в нулевое состояние триггер 9, запрещая дальнейшее поступление тактовых импульсов в схему, обнуляет счетчик 22, подготавливая его к контролю сортировки следующей детали,
5 и разрешает работу схемы 16 сравнения Схема 16 сравнения сравнивает код, поступающий с выхода регистра 15, с кодом, имеющимся на выходе группы элементов
5
И 28 и равном выходу регистра 14 при неоднозначной сортировке (счетный триггер 26 в нулевом состоянии) или нулю при однозначной сортировке (счетный триггер 26 в единичном состоянии). В результате при однозначной сортировке данные по дополнительной сортировочной группе в сравнении не участвуют, что исключает выбор этой группы. Если код с выхода группы элементов И 28 меньше или равен коду в регистре 15, сигналом с второго выхода схемы 16 сравнения, поступающим на управляющий вход коммутатора 23, разрешается прохождение кода со счетчика 12, соответствующего номеру основной сортировочной группы, на блок 24 индикации. Этим же сигналом производится запись в регистр 15 нового остатка контрдеталей в группе, который меньше предыдущего на единицу. Вычитание единицы из предыдущего остатка контрдеталей осуществляется сумматором 20, на вход которого подается код с выходов регистра 15, а на другой вход поданы логические единицы (т. е. число «-1 в дополнительном коде). Если код на выходе группы элементов И 28 больше кода в регистре 15. что может быть только для неоднозначной сортировки, сигналом с первого выхода схемы 16 сравнения, поступающим на управляющий вход коммутатора 23, разрешается прохождение кода со счетчика 21, соответствующего номеру дополнительной сортировочной группы, на блок 24 индикации. Этим же сигналом производится запись в регистр 14 нового остатка контрдеталей в группе, который меньше предыдущего на единицу. Вычитание единицы из предыдущего остатка контрдеталей осуществляется сумматором 19, на входы которого подается код с выхода регистра 14, а на второй вход поданы логические единицы (т. е. число «-1 в дополнительном коде). Вычитание единицы из кода, содержащегося в регистре 15. может про- должаться до тех пор, пока содержимое регистра 15 не станет равным нулю, что выявляется дешифратором 17 нуля, сигналом с выхода которого, поступающим на вход элемента И 18, запрещается прохождение импульса с выхода схемы 16 сравнения на вход записи регистра 15.
Счетчик 22 служит для обнаружения брака. Тактовый вход счетчика 22 соединен с входом счетчлков 12 и 21, что обеспечивает синхронное наращивание для всех счетчиков, а вход обнуления счетчика 22 подключен к выходу элемента И 2, что обеспечивает счет с нуля при сортировке каждой детали. Выход счетчика 22, коэффициент пересчета которого на единицу больше числа сортировочных групп, под- ключей к индикатору брака в блоке 24 индикации. Таким образом, если деталь сопоставлена сг всеми диапазонами сорти
ровки и не отнесена ни тировочныч групп (т. е. нал на вход обнуления
счетчик 22 заполнится до максимального значения и при попытке устройства повторить цикл сопоставления детали с диапазонами сортировки произойдет переполнение счетчика Сигнал переполнения 22 сбрасывает в нулевое состояние триггер 9, прекращая поступление тактовых импульсов в схему через элемент И 10, и подает сигнал на пход блока 24 индикации, разрешая индикацию брака
При сортировке следующих деталей устройство действует аналогично, завершая сортировку каждой детали индикацией номера сортировочной группы или брака.
5 о 5 0
5
0
5
5
0
Формула и.шире / ени.ч
Устройство для соршровки, содержащее преобразователь аналог -код, три схемы сравнения, регистр уставок, регистр верхней и нижней границы, регистр остатков, два регистра, два сумматора, четыре счетчика, коммутатор, тритгер, генератор, дешифратор нуля, три элемента И, блок индикации, причем информационный вход устройства подключен к информационному входу преобразователя аналог -код. информационный выход которого соединен с входами первых групп первой и второй схем сравнения, входы вторых групп которых подключены соответственно к выходам разрядов регистров нижней и верхней границы, выход стар шего разряда регистра нижней границы сое динен с входом младшего разряда рептст- ра уставок, выход старшего разряда которого соединен с входом младшего разряда регистра верхней границы, выход старшего рафяда которого соединен с входом младшего разряда регистра нижней границы, входы сдвига регистров верхней нижней границы, регистра уставок и счетный вход первого счетчика подключены к выходу первого элемента И, первый вход которого соединен с выходом генератора тактовых импульсов, выход переполнения первого счетчика соединен с его установочным входом, выход старшего разряда регистра остатков подключен к входу младшего ра фяда первого регистра, выход старшего разряда которого соединен с входом младшего разряда второго регистра, выход старшею разряда которого соединен с входом младшего разряда регистра остатков, входы сдвига регистра остатков, первого и второго регистров объединены, выходы разрядов первого и второго регистров соединены с входами первых групп соответственно первого и второго сумматоров, входы вторых групп сумматоров соединены с входом логической единицы устройства, выходы первой и вгорой схем сравнения соединены соответственно с первым и вторым входами второго элемента И, выходы разрядов второго регистра соединены с входами первой группы третьей схемы сравнения и с входами дешифратора нуля, выход которого соединен с первым входом третьего элемента И, второй вход которого соединен с первым выходом третьей схемы сравнения и с первым управляющим входом коммутатора, второй управляющий вход которого соединен с вторым выходом третьей схемы сравнения и с входом записи первого регистра, выход третьего элемента И соединен с входом записи второго регистра, выходы первого и второго сумматоров соединены с информационными входами соответственно первого и второго регистров, выходы разрядов второго и третьего счетчиков соединены соответственно с входами первой и второй групп коммутатора, выходы которого подключены к информационным входам блока индикации, управляющий вход которого подключен к выходу переполнения четвертого счетчика и к первому входу сброса триггера, второй вход сброса которого соединен с выходом второго элемента И, входом сброса
0
5
0
четвертого счетчика и управляющим входом третьей схемы сравнения, счетные входы второго, третьего и четвертого счетчиков объединены, прямой выход триггера соединен с вторым входом первого элемента И, вход установки в «1 триггера соединен с выходом конца преобразования преобразователя аналог-код, отличающееся тем, что, с целью расширения области применения за счет совмещения неоднозначной и однозначной сортировки признаков, в него введены счетный триггер, группа элементов И, элемент задержки, четвертый элемент И, первый вход которого подключен к выходу первого элемента И, второй вход четвертого элемента И соединен с первыми входами элементов И группы и с выходом счетного триггера, а выход соединен с входом сдвига регистра остатков, вход счетного триггера соединен с выходом переполнения первого счетчика и через элемент задержки с третьим входом второго элемента И, вторые входы элементов И группы подключены к соответствующим выходам разрядов первого регистра, а выходы соединены с входами второй группы третьей схемы сравнения
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сортировки | 1988 |
|
SU1569821A1 |
Устройство для сортировки | 1986 |
|
SU1322319A1 |
Устройство для сортировки деталей на группы | 1987 |
|
SU1469507A1 |
Устройство для сортировки | 1989 |
|
SU1661756A1 |
Устройство для разбраковки изделий на группы | 1981 |
|
SU970386A1 |
Устройство для сортировки деталей на группы | 1987 |
|
SU1418758A1 |
Устройство для сортировки | 1982 |
|
SU1084816A1 |
Устройство для сортировки деталей по линейным размерам | 1984 |
|
SU1194513A1 |
Устройство для контроля хода программы | 1988 |
|
SU1663612A1 |
Устройство поиска информации | 2017 |
|
RU2656736C1 |
Изобретение относится к вычислительной технике и может быть использовано для разбраковки и сортировки деталей на группы для последующей сборки с заданной партией контрдеталей. Целью изобретения является расширение области применения. Устройство содержит преобразователь аналог-код. три схемы сравнения, регистр уставок, регистры верхней и нижней границ, регистр остатков, два регистра, два сумматора, четыре счетчика, коммутатор, триггер, счетный триггер, генератор, дешифратор нуля, групп элементов И, четыре элемента И, блок индикации, элемент задержки. В ходе сортировки деталь по измеренному значению параметра относится к одному из диапазонов сортировки, после чего осуществляется однозначный или неоднознач ный, в зависимости от диапазона, выбор группы. При неоднозначном выборе признак относится к той из допустимых групп, в которой имеется больший остаток неотсортированных признаков. 2 ил.
Pgf3
Pztt
РгВ
Фиг. 2
Устройство для разбраковки изделий на группы | 1981 |
|
SU970386A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для сортировки | 1986 |
|
SU1322319A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1991-03-07—Публикация
1989-03-15—Подача