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

 

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

СОЮЗ COBETCHÈÕ

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

РЕСПУБЛИК (д11 4 С 06 F 1)/46, 7/24

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

ВСЕ . - :-", ОПИСАНИЕ ИЗОБРЕТЕНИЯ 3,,.

К А BTOPCHOMV СВИДЕТЕЛЬСТВУ

Щ;

F .с. (21) 4008179/24-24 (22) 03,12,85 (46) 23 ° 09 ° 87, Бюл, ¹ 35 (71) Ленинградский институт авиационного приборостроения (72) М.Б.Фарберов, Г,В,Крылов, А,В,Бербич и В.Я.Вовченко (53) 681 ° 322(088,8) (56) Авторское свидетельство СССР .№ 1001112, кл. G 06 F 15/46, 1981, Авторское свидетельство СССР

¹ 1080150, кл. G 06 F 15/46, 1982„

Авторское свидетельство СССР № 820908, кл. В 07 С 5/04, 1979 °

„„SU„„1339588 А1 (54) УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ ПРИ СОСТАВЛЕНИИ КОМПЛЕКТОВ ДЕТАЛЕЙ (57) Изобретение относится к вычислительной технике. Целью изобретения является расширение функциональных воэможностей за счет формирования комплектов из трех и более деталей разного типоразмера с определением последовательности сборки изделия.

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

) ил,,1 табл, 1 1339588 2 зовано для автоматизации составления комплектов деталей в сборочном процессе.

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

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

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

10 и 11, блоки 12 и 13 сравнения и

20 блок 14 индикации.

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

Такты

Адрес

1 2 3 ... n

Генератор 1 тактовых импульсов

Счетчик 2

1 0

0 0

1 1 1

0 0 0

Счетчик 5

1 0 0 0: 0

0 1 1 1 0

1 0 0 0 0

Счетчик 9

Регистр 11

Блок 12 сравнения

0 1 1 1

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

При запуске генератора 1 тактовых импульсов на счетный вход счетчика 2 и вход элемента 3 задер кки поступают импульсы. В каждом такте счетчик 2 последовательно наращивает свое значение, поступающее на вход блока 4 памяти, н котором записана программа работы устройства. Каждому значению счетчик 2 соответствует определенный набор управляющих сигналов, подавае— мых с выхода блока 4 памяти. Количество наборов управляющих сигналов зависит от количества деталей, входящих в комплект, Изобретение относится к вычислительной технике и может быть испольВ блок 6 памяти, представляющий собой в общем случае несимметричную матрицу памяти, оператором записывается информация о воэможности и приоритете соединений деталей друг с другом.

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

6 памяти записывается "0", В исходном состоянии блок 8 памяти обнулен, обнулены счетчики 2, 5 и 9 и оба регистра 10 и 11, а в счетчике

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

Первый набор управляющих сигналон с блока 4 памяти поступает на генератор 1 тактовых импульсов, по которому тот продолжает работать, на вход счетчика 2, закрывая его по тактовому входу, на счетчик 9, закрывая его no тактовому входу, на вход регистра 11, открывая его выход, на управляющий вход блока 12 сравнения, закрывая его первый выход, на вход счетчика 5, открывая его по счетному входу, на который приходят импульсы с выхода элемента 3 задержки, Элемент 3 задерживает импульсы с генератора 1 тактовых импульсов на время, необходимое для прохождения сигнала через счетчик 2 и блок 4 памяти. С приходом первого импульса в счетчике 5 устанавливается "1" и с выхода блока 6 памяти снимается информация о значении, записанном в первой ячейке блока 6 памяти, которая поступает на информационный вход блока 12 сравнения и информационный вход регистра

10. В блоке 12 сравнения происходит сравнение поступившего значения со значением, записанным н регистре 10 (первоначально обнупен), Если вновь

"nc òóïèBøåå значение больше значения, записанного в регистре 10, то с выхода блока 12 сравнения поступает управляющий сигнал на вход регистра 10, по которому н него записывается это значение, и на вход регистра 11, по которому в него записывается значение счетчика 7, после чего в первую и вторую ячейки блока 8 памяти записывается информация соответственно из регистра .11 и счетчика 5. Если вновь поступившее значение меньше или рав1339588

35 но значению, записанному в первом . регистре 10, или значение, установлен— ное в счетчике 5, равно значению, установленному в счетчике 7 (диагональный элемент матрицы), то с при5 ходом следующего тактового импульса счетчик 5 наращивает свое значение на единицу (принимает значение "2").

Теперь на вход блока 12 сравнения и информационный вход регистра !0 подается значение из следующей ячейки блока 6 памяти. В случае, если вновь поступившее значение больше значения, записанного в регистре !О, то с выхода блока 12 сравнения поступает управляющий сигнал на вход регистра

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

55 по тактовому входу.

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

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

С приходом на счетчик 9 тактового импульса с элемента 3 задержки в нем устанавливается значение "1", Это значение поступает на информационный вход блока 8 памяти и вход блока 13, где сравнивается со значением, посту— пающим на его вход с выхода счетчика

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

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

6 памяти, Если одно из этих ".íà÷åíèé равно нулю (т,е, соединение деталей невозможно), то с приходом очередного тактового имульса на счетчик 9 в нем устанавливается значение "1", Это значение сравнивается в блоке 13 сравнения и так как оно не больше значения, установленного в счетчике 2(2=2), то в счетчике 5 установится значение, хранящееся во второй ячейке блока 8 памяти, Если значение, поступающее на блок 12 сравнения, вновь равно нулю, то с приходом очередного такто1339588 ваго импульса на счетчик 9 значение, записанное в нем, превысит значение, поступающее со счетчика 2, при этом с выхода блока 12 сравнения поступает управляющий сигнал, по которому счет5 чик 9 устанавливается в исходное положение, счетчик 7 наращивает свое значение на "1" и открывается выход регистра 11 °

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

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

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

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

Формула и з обретения

25

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

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

 

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

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

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

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

Изобретение относится к области вычислительной техники и предназначено для выполнения алгоритма быстрого преобразования Фурье (БПФ), используемого при цифровой обработке сигналов

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

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

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

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

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

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

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

Изобретение относится к специализированным средствам вычислительной техники и предназначено для моделирования системы радиосвязи, функционирующей в режиме незакрепленных каналов (в режиме радио-АТС)

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

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

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

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

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

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

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

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