Устройство для обработки информации при составлении комплектов деталей Советский патент 1987 года по МПК G06F17/00 

Описание патента на изобретение SU1339588A1

1

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

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

На чертеже представлена схема устройства.

Устройство содержит генератор 1 тактовых импульсов, счетчик 2, элемент 3 задержки, блок 4 памяти, счечик 5, блок 6 памяти, счетчик 7, блок 8 памяти, счетчик 9, регистры 10 и 11, блоки 12 и 13 сравнениями блок 14 индикации.

- Программу работы устройства иллюрирует следующая таблица.

Адрес

Такты

Устройство работает следующим образом,

При запуске генератора 1 тактовЕлх импульсов на счетный вхот счетчика 2 и вход элемента 3 задерчски поступают импульсы. В каждом такте счетчик 2 последовательно наращивает свое зна- чение, поступающее на вход блока 4 пачик 2 и блок 4 памяти. С приходом первого импульса в счетчике 5 устанавливается 1 и с выхода блока 6 памяти снимается информация о значении, записанном в первой ячейке блока 6 памяти, которая поступает на информационный вход блока 12 сравнения и информационный вход регистра 10. В блоке 12 сравнения происходит сравнение поступившего значения со значением, записанным в регистре 10 (первоначально обнулен), Если вновь поступившее значение больше значения записанного в регистре 10, то с выхо да блока I2 сравнения поступает управ ляющий сигнал на вход регистра 10, по которому в него записывается это значение, и на вход регистра 11, по которому в него записывается значение счетчика 7, после чего в первую и

мяти, в котором записана программа

работы устройства. Ка ;цому значению

счетчик 2 соответствует определенный

набор управляющих сигналов, подавае- gg

мых с выхода блока 4 памяти, Количест- вторую ячейки блока 8 памяти записыво наборов управляющих сигналов зави- вается информация соответственно из

сит от количества деталей, входяищх в регистра -11 и счетчика 5. Если вновь

комплект.поступившее значение меньше или рав

2

В блок 6 памяти, представляющий собой в общем случае несимметричную матрицу памяти, оператором записывается информация о возможности и приоритете соединений деталей друг с другом. Если соединение между деталями возможно, то оно оценивается оператором и в виде коэффициента записывается Q в соответствующую ячейку матрицы. Чем предпочтительнее присоединение какой- либо детали к другой, тем больше коэффициент. соединение невозможно, 6 памяти записывается

В исходном состоянии блок 8 памяти обнулен, обнулены счетчики 2, 5 и 9

и оба регистра 10 и 11, а в счетчике

I111I

5

., то в соответствующую ячейку блока

О.

7 установлено значение

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

5 входу, на счетчик 9, закрывая его по тактовому входу, на вход регистра 11, открывая его выход, на управляющий вход блока 12 сравнения, закрывая его первый выход, на вход счетчика 5,

Q открывая его по счетному входу, на который приходят импульсы с выхода элемента 3 задержки. Элемент 3 задерживает импульсы с генератора 1 тактовых импульсов на время, необходимое для прохождения сигнала через счет5

0

5

g

чик 2 и блок 4 памяти. С приходом первого импульса в счетчике 5 устанавливается 1 и с выхода блока 6 памяти снимается информация о значении, записанном в первой ячейке блока 6 памяти, которая поступает на информационный вход блока 12 сравнения и информационный вход регистра 10. В блоке 12 сравнения происходит сравнение поступившего значения со значением, записанным в регистре 10 (первоначально обнулен), Если вновь поступившее значение больше значения, записанного в регистре 10, то с выхода блока I2 сравнения поступает управляющий сигнал на вход регистра 10, по которому в него записывается это значение, и на вход регистра 11, по которому в него записывается значение счетчика 7, после чего в первую и

g

но значению, записанному в первом регистре 10, или значение, установленное в счетчике 5, равно значению, установленному в счетчике 7 (диагональный элемент матрицы), то с приходом следующего тактового импульса счетчик 5 наращивает свое значение на единицу (принимает значение 2). Теперь на вход блока 12 сравнения и информационный вход регистра 10 подается значение из следующей ячейки блока 6 памяти. В случае, если вновь поступившее значение больше значения, записанного в регистре 10, то с выхода блока 12 сравнения поступает управляющий сигнал на вход регистра 10, по которому в него записывается это значение, и на вход регистра П, по которому в него записывается значение счетчика 7, после чего в первую ячейку блока 8 памяти записьшает- ся информация соответственно из регистра 1 1 и счетчика 5. При этом записанная ранее информация из первой и второй ячейки блока 8 .памяти стирается. Работа устройства продолжается до тех пор, пока не будут просмотрены все столбцы первой строки матрицы блока 6 памяти. Счетчик 5 организо- ван таким образом, что с приходом импульса с номером на единицу больше числа деталей в комплекте он инвертируется и подает управляюш11Й сигнал на вход счетчика 7, по которому тот наращивает свое значение на единицу (принимает значение 2). Теперь с приходом следующих тактовых импульсов на счетчик 5 с блока 6 памяти поступает информация из ячеек второй строки матрицы. Работа устройства продолжается аналогично описанной до тех пор, пока не будут просмотрены все ячейки блока 6 памяти. В результате в регистре 10 окажется записанным максимальный коэффициент, а в первой и второй ячейках блока 8 памяти координаты - ячейки матрицы, в которую записано максимальное значение коэффициента. Счетчик 7 организован таким образом, что с приходом импульса с номером на единицу больше числа деталей, он инвертируется и по- ступает на вход регистра 10, обнуляя его, и вход счетчика 2, открывая его по тактовому входу.

С приходом тактового импульса счетчик 2 наращивает свое значение, которое поступает на блок 4 памяти и на

10

15

20

25

395884

вход блока J3 сравнения. С выхода блока 4 памяти поступает следующий набор управляющих сигналов: на вход генера- тора 1 тактовых импульсов, по которому тот продолжает работу, на вход . . счетчика 2, закрывая его по счетному входз на вход счетчика 9, открывая его счетный вход, на вход регистра П, закрывая его информационный выход, и на управляющий вход блока 12 сравнения, открывая его первый выход.

С приходом на счетчик 9 тактового импульса с элемента 3 задержки в нем устанавливается значение 1. Это значение поступает на информационный вход блока 8 памяти и вход блока 13, где сравнивается со значением, поступающим на его вход с выхода счетчика 2, Если значение счетчика 9 меньше или равно значению, поступившему со счетчика 2, то из первой ячейки блока 8 памяти (номер ячейки соответствует установленному значению счетчика 9) содержащееся в ней значение с информационного выхода устанавливается в счетчике 5, тогда на информационный вход блока 12 сравнения поступает значение, хранящееся в первой строке и в первом столбце матрицы блока 6 памяти, номер которого записан в счетчике 5. Если это диагональный элемент, то с выхода блока 12 сравнения поступает управляющий сигнал на вход счетчика 9, по которому тот устанавливается в исходное состояние (обнуляется), на вход счетчика 7, который наращивает свое значение на единицу, и на вход регистра 11, обнуляя его. Теперь с приходом очередного тактового импульса на счетчик 9 в блоке 12 сравнения будет сравниваться значение ячейки блока 6 памяти, номер которой установлен в первой ячейке блока 8 памяти, но уже со значениями, хранящимися во второй строке блока 6 памяти. Если одно из этих значений равно нулю (т.е. соединение деталей невозможно), то с приходом очередного тактового имульса на счетчик 9 в нем устанавливается значение 1. Это значение сравнивается в блоке 13 сравнения и так как оно не больше значения, установленного в счетчике 2(), то в счетчике 5 установится значение, хранящееся во второй ячейке блока 8 памяти. Если значение, поступающее на блок 12 сравнения, вновь равно нулю, то с приходом очередного такто30

35

40

45

50

55

вого импульсА на счетчик 9 значение, записанное в нем, превысит значение, поступающее, со счетчика 2, при этом с выхода блока 12 сравнения поступае управляющий сигнал, по которому счетчик 9 устанавливается в исходное положение, счетчик 7 наращивает свое значение на 1 и открывается выход регистра 11.

Если значение, поступающее на блок 12 сравнения, не равно нулю, то устройство работает так же, как и в предыдущем такте, а с приходом управляющего сигнала на вход регистра 11 значение, хранящееся в нем, переписы ается в следующую (третью) ячейку блока 8 памяти,

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

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

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

По мере заполнения блока 8 памяти информация из него выводится на блок 14 индикации. Формула изобретения

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

g

n 5

о

5

0

5

5

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

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

название год авторы номер документа
Устройство для управления подбором комплектов деталей 1984
  • Крылов Герман Владимирович
  • Фарберов Михаил Борисович
  • Войнов Михаил Евгеньевич
  • Наймитенко Николай Владимирович
SU1233176A1
Устройство для управления автоматической комплектовкой деталей 1982
  • Фарберов Михаил Борисович
  • Прохоров Владимир Михайлович
  • Крылов Герман Владимирович
  • Исхакова Римма Зуфаровна
  • Ефимова Тамара Ивановна
SU1111177A1
Устройство для управления автоматической сортировкой деталей 1983
  • Фарберов Михаил Борисович
  • Прохоров Владимир Михайлович
  • Крылов Герман Владимирович
  • Коротченков Игорь Петрович
  • Ефимова Тамара Ивановна
SU1136184A1
Устройство для коррекции программ 1990
  • Бек Александр Владимирович
  • Чернышов Михаил Анатольевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Седых Николай Владимирович
SU1751768A1
Устройство для обнаружения движущихся объектов 1989
  • Стрельников Сергей Васильевич
  • Гавенко Виктор Васильевич
  • Степанов Игорь Борисович
SU1817256A2
Программное временное устройство 1990
  • Комаров Генрих Вадимович
  • Куванов Вячеслав Владимирович
  • Андриенко Владимир Викторович
SU1762298A1
Буферное запоминающее устройство 1986
  • Околотенко Виктор Гаврилович
  • Бондаренко Александр Григорьевич
  • Петренко Василий Иванович
  • Шульгина Ирина Дмитриевна
SU1397968A1
Способ селективной записи импульсных процессов и устройство для его осуществления 1988
  • Галиев Юрий Талгатович
  • Садов Василий Сергеевич
  • Чернявский Александр Федорович
  • Шестаков Константин Михайлович
SU1636800A1
Дешифратор времяимпульсных кодов 1991
  • Столяр Владимир Владимирович
SU1807562A1
Устройство для контроля кодовых последовательностей 1988
  • Суярко Сергей Васильевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Тюрин Сергей Феофанович
  • Тищенко Олег Афанасьевич
SU1575187A1

Реферат патента 1987 года Устройство для обработки информации при составлении комплектов деталей

Изобретение относится к вычислительной технике. Целью изобретения является расширение функциональных возможностей за счет формирования комплектов из трех и более деталей разного типоразмера с определением последовательности сборки изделия. Устройство содержит генератор 1 тактовых импульсов, счетчики 2, 5, 7, 9, злемент 3 задержки, блоки 4, 6, 8 памяти, регистры 10, 11, блоки 12, 13 сравнения и блок 14 индикации, 1 ил.,I табл. 00 со со ел оо 00

Формула изобретения SU 1 339 588 A1

Документы, цитированные в отчете о поиске Патент 1987 года SU1339588A1

Устройство для обработки информации о комплектовании партии деталей 1981
  • Сумин Владимир Васильевич
  • Подобрянский Анатолий Викторович
  • Кислицын Александр Борисович
  • Воробьев Виктор Иванович
  • Воробьев Александр Иванович
SU1001112A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для обработки информации о комплектовании пар деталей 1982
  • Сумин Владимир Васильевич
  • Подобрянский Анатолий Викторович
  • Кислицын Александр Борисович
  • Воробьев Виктор Иванович
  • Воробьев Александр Иванович
SU1080150A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство управления автоматическойКОМплЕКТОВКОй издЕлий из пАР ОдНОТипНыХдЕТАлЕй 1979
  • Крылов Герман Владимирович
  • Фарберов Михаил Борисович
  • Шелест Дмитрий Константинович
SU820908A1
Способ восстановления хромовой кислоты, в частности для получения хромовых квасцов 1921
  • Ланговой С.П.
  • Рейзнек А.Р.
SU7A1

SU 1 339 588 A1

Авторы

Фарберов Михаил Борисович

Крылов Герман Владимирович

Бербич Андрей Владимирович

Вовченко Виталий Яковлевич

Даты

1987-09-23Публикация

1985-12-03Подача