Устройство для обработки информации при составлении комплектов деталей
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(54) УСТР ЦИИ ПРИ С ЛЕЙ) 4 ) 0 ние относитс ке, Целью из вычисл онете ьных функцион формиро более д с опреде борки из р ение за сче является рас воэможностей алей трехазмер омплектов и ением елия, 1 так, 7, 9 разного типо последовател Устройство с товых импуль элемент 3 за памяти, реги ьнос ССР19СССР979 держит генерат ов, счетчики 2 ержки, блоки 4 тры 10, 11 т б и блок 14 инд 6, 8 и 12, ции. ло ик сравнения ил 1 табл,(О СЭ ЯР СУДАРСТБЕННЫЙ НОМИТЕТ СССР О ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ ИСАНИЕ ИЗОБРЕТЕН К АВТОРСКОМУ С 008179/24-243,12.853.09.87, Бюл, 1 Ф 35енинградский институт авириборостроения,Б,Фарберов, Г,В,Крылов,рбич и В.Я.Вовченко81,322(088,8)вторское свидетельство СС112, кл. С 06 Р 15/46, 19орское свидетельство С150, кл. С 06 Р 15/46,орское свидетельство08, кл. В 07 С 5/04,(46) 2 (71) Л ного и (72) М А,В,Бе (53) 6 (56) А .9 1001Авт 9 1080Авт 9 8209 ОИСТВО ДЛЯ ОБРАБОТКИ ИНФООСТАВЛЕНИИ КОМПЛЕКТОВ ДЕТА1 1339588 2 зовано для автоматизации составления комплектов деталей в сборочном процессе.Цель изобретения - расширение функциональных возможностей за счет формирования комплектов иэ трех и более деталей разного типоразмера с определением последовательности сборки изделия.На чертеже представлена схема устройства.Устройство содержит генератор тактовых импульсов, счетчик 2, элемент 3 задержки, блок 4 памяти, счетчик 5, блок 6 памяти, счетчик 7, блох 8 памяти, счетчик 9, регистры 10 и 11, блоки 12 и 13 сравнения и20 блок 14 индикации.Программу работы устройства иллюстрирует следующая таблица. Такты Адрес 1 2 3и Генератор 1тактовыхимпульсовСчетчик 2 30 1 0 О 0 1 1 ) 0 0 0 Счетчик 5 1 0 0 0 0 0 1 1 1 0 1 0 0 0 0 35 Счетчик 9 Регистр 11 Блок 12сравнения 40 0 1 1 1 Устройство работает следующим образом, 45При запуске генератора 1 тактовых импульсов на счетный вхосчетчика 2 и вход элемента 3 задер кки поступают импульсы, В каждом такте счетчик 2 последовательно наращивает свое значение, поступающее на вход блока 4 памяти, в котором записана программа работы устройства, Каждому значению счетчик 2 соответствует определенный набор управляющих сигналов, подаваемых с выхода блока 4 памяти. Количество наборов управляющих сигналов зависит от количества деталей, входящих в комплект,Изобретение относится к вычислительной технике и может быть испольВ блок 6 памяти, представляющийсобой в общем случае несимметричнуюматрицу памяти, оператором записывается информация о воэможности и приоритете соединений деталей друг с другом.Если соединение между деталями возможно, то оно оценивается оператороми в виде коэффициента записываетсяв соответствующую ячейку матрицы, Чемпредпочтительнее присоединение какойлибо детали к другой, тем большекоэффициент, Если соединение невозможно, то в соответствующую ячейку блокаб памяти записывается "0",В исходном состоянии блок 8 памятиобнулен, обнулены счетчики 2, 5 и 9и оба регистра 10 и 11, а в счетчике7 установлено значение "1".Первый набор управляющих сигналовс блока 4 памяти поступает на генератор 1 тактовых импульсов, по которомутот продолжает работать, на вход счетчика 2 закрывая его по тактовомувходу, на счетчик 9, закрывая его потактовому входу, на вход регистра 11,открывая его выход, на управляющийвход блока )2 сравнения, закрываяего первый выход, на вход счетчика 5,открывая его по счетному входу, накоторый приходят импульсы с выходаэлемента 3 задержки, Элемент 3 задерживает импульсы с генератора 1 тактовых импульсов на время, необходимоедля прохождения сигнала через счетчик 2 и блок 4 памяти. С приходомпервого импульса в счетчике 5 устанавливается "1" и с выхода блока 6памяти снимается информация о значении, записанном в первой ячейке блока 6 памяти, которая поступает наинформационный вход блока 12 сравнения и информационный вход регистра10, В блоке 12 сравнения происходитсравнение поступившего значения созначением, записанным в регистре 10(первоначально обнупен), Если вновьгоступившее значение больше значения,записанного в регистре 10, то с выхода блока 12 сравнения поступает управляющий сигнал на вход регистра 10,по которому в него записывается этозначение, и на вход регистра 11, покоторому в него записывается значениесчетчика 7, после чего в первую ивторую ячейки блока 8 памяти записывается информация соответственно изрегистра 11 и счетчика 5. Если вновьпоступившее значение меньше или рав 133958835 но значению, записанному в первомрегистре 10, или значение, установленное в счетчике 5, равно значению,установленному в счетчике 7 (диагональный элемент матрицы), то с при 5ходом следующего тактового импульсасчетчик 5 наращивает свое значениена единицу (принимает значение "2").Теперь на вход блока 12 сравнения иинформационный вход регистра О подается значение из следующей ячейкиблока 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, который наращивает свое значение на единицу, и на вход регистра 11, обнуляя его. Теперь сприходом очередного тактового импульса на счетчик 9 в блоке 12 сравнения будет сравниваться значение ячейки блока 6 памяти, номер которой установлен в первой ячейке блока 8 памяти, но уже со значениями, хранящимися во второй строке блока 6 памяти, Если одно из этих значений равно нулю (т,е, соединение деталей невозможно), то с приходом очередного тактового имульса на счетчик 9 в нем устанавливается значение "1", Это значение сравнивается в блоке 13 сравнения и так как оно не больше значения, установленного в счетчике 2(2=2), то в счетчике 5 установится значение, хранящееся во второй ячейке блока 8 памяти, Если значение, поступающее на блок 12 сравнения, вновь равно нулю, то с приходом очередного такто 1339588вого импульса на счетчик 9 значение,записанное в нем, превысит значение,поступающее со счетчика 2 при этомс выхода блока 12 сравнения поступаетуправляющий сигнал, по которому счет 5чик 9 устанавливается в исходноеположение, счетчик 7 наращивает своезначение на "1" и открывается выходрегистра 1110Если значение, поступающее наблок 12 сравнения, не равно нулю тоустройство работает так же, как и впредыдущем такте, а с приходом управляющего сигнала на вход регистра 11значение, хранящееся в нем, переписыается в следующую (третью) ячейкублока 8 памятиВ следующих тактах устройство работает точно так же, как и во второмтакте, но запись значений в блок 8памяти ведется в следующие свободныеячейки: в третьем такте - в четвертую, в четвертом - в пятую и т.д.до последнего такта.С приходом последнего импульса сгенератора 1 тактовых импульсов свыхода блока 4 памяти снимается наборнулевых управляющих сигналов, останавливающих работу устройства.30В результате в блоке 8 памятиокажутся записанными номера деталей,входящих в комплект, причем порядоких расположения отвечает последовательности соединения деталей при сборке,35По мере заполнения блока 8 памятиинформация из него выводится наблок 14 индикации.Формула изобретения40 25 Устройство для обработки информации при составлении комплектов деталей, содержащее первый и второй блоки памяти, первый и второй регистры, первый блок сравнения, первый выход которого соединен с входом записи ,первого регистра, о т л и ч а ю - щ е е с я тем, что, с целью расширейия Функциональных возможностей за счет формирования комплектов из трех и более деталей разного типоразмера с определением последовательности сборки изделия, в него введены генератор тактовых импульсов, четыре счетчи 55 к а, блок индикации, в тор ой блок.сравнения, элемент задержки и третий блок памяти, причем выход генератора тактовых импульсов "оединен с входом элемента задержки и со счетным входом первого счетчика, выход которого соединен с адресным входом первого блока памяти и с первым информационным входом второго блока сравнения, выход второго счетчика соединен с адресным входом второго блока памяти и с первым информационным входом третьего блока памяти, информационный выход которого соединен с входом блока индикации, выход третьего счетчика соединен с информационным входом второго регистра и с входом адреса строки второго блока памяти, выход которого соединен с первым информационным входом первого блока сравнения и с информационным входом первого регистра, выход которого соединен с вторым информационным входом первого блока сравнения, выход "Меньше" которого соединен с входом записи второго регистра, выход Больше" первого блока сравнения соединен с установочным входом второго регистра, с первым счетным входом третьего счетчика и с первым установочным входом четвертого счетчика, выход второго регистра соединен с вторым информационным входом третьего блока памяти, адресный вход которого и второй информационный вход второго блока сравнения соединены с выходом четвертого счетчика, выход элемента задержки подключен к счетным входам второго и четвертого счетчиков, информационный выход третьего блока памяти соединен с информационным входом второго счетчика, выход переноса которого соединен с вторым счетным входом третьего счетчика, выход переноса которого соединен с установочным входом первого регистра и с разрешающим входом первого счетчика, выход второго блока сравнения соединен с установочным входом четвертого счетчика, с третьим счетным входом третьего счетчика и с первым разрешающим входом второго регистра, выходы разрядов первого блока памяти соединены соответственно с управляющим входом генератора тактовых импульсов, с запрещающим входом первого счетчика, с разрешающим входом второго счетчика с запрещающим входом четвертого счетчика, с вторым разрешающим входом второго регистра и с управляющим входом первого блока сравнения,
СмотретьЗаявка
4008179, 03.12.1985
ЛЕНИНГРАДСКИЙ ИНСТИТУТ АВИАЦИОННОГО ПРИБОРОСТРОЕНИЯ
ФАРБЕРОВ МИХАИЛ БОРИСОВИЧ, КРЫЛОВ ГЕРМАН ВЛАДИМИРОВИЧ, БЕРБИЧ АНДРЕЙ ВЛАДИМИРОВИЧ, ВОВЧЕНКО ВИТАЛИЙ ЯКОВЛЕВИЧ
МПК / Метки
МПК: G06F 17/00
Метки: информации, комплектов, составлении
Опубликовано: 23.09.1987
Код ссылки
<a href="https://patents.su/4-1339588-ustrojjstvo-dlya-obrabotki-informacii-pri-sostavlenii-komplektov-detalejj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обработки информации при составлении комплектов деталей</a>
Предыдущий патент: Устройство для контроля импульсных объектов
Следующий патент: Пневматическое устройство индикации отклонений
Случайный патент: Охлаждающая жидкость