Устройство для подсчета деталей

Номер патента: 1667129

Автор: Потехин

ZIP архив

Текст

(51) 5 6 ОСУДАРСТВЕННЫЙ КОМИТЕТО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМРИ ГКНТ СССР ОПИСАНИЕ ИЗОБРЕТЕНИЯ)идетельство СССР07 С 3/10, 1988 (прО ДЛЯ ПОДСЧЕТА ототип)ДЕТАетениенно к относится к машиностроестанкам с ЧПУ для подсчета К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(57) Изобрнию, а име количества обработанных деталей. Цель изобретения - расширение области применения устройства за счет учета простоев станков. Устройство содержит блок 1 логических преобразований, регистры 5, 11 и 15, трансформатор 3 тока, компаратор 4, элементы И 8, 10 и 18, блоки 6, 12 и 16 ключей, счетчики 7 и 14, элемент ИЛИ 13, генератор 17 импульсов, триггер 19, распределитель 21 и блок 20 регистрации. Устройство позволяет определить простои оборудования при поломке инструмента, аварийных остановах и т.д. 1 з.п. ф-лы, 4 ил.Изобретение относится к машиностроению, конкретно к подсчету количества обработанных деталей на станках с ЧПУ иявляется дополнительным к авт, св. М1474707.Цель изобретения - расширение области применения устройства путем учетапростоев станков,На фиг. 1 приведена блок-схема предло женного устройства; на фиг. 2 - блок-схемарегистрации; на фиг. 3 - блок-схема распределителя; на фиг. 4 - команды, появляющи еся на выходах распределителя.Устройство содержит блок 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 индикации.Распределитель 21 содержит первыйэлемент ИЛИ 29, первый элемент 30 задержки, второй элемент 31 задержки, третийэлемент 32 задержки, четвертый элемент 33задержки, второй элемент ИЛИ 34 и пятыйэлемент 35 задержки.При реализации распределителя 21 необходимо выдержать следующее соотношение времени задержки в элементах 30задержки (первом), 31 (втором), 32 (третьем)и 33 (четвертом), т,е,гзз =гз 4 ) гз 1+ тзгУстройство работает следующим образом,В качестве простоя отсчитывается превышение фактического времени выполнения (по отдельности) обработки и смены детали над запланированным (установленным расчетным или экспертным методом с учетом допуска на отклонение) и фактическое время от обнаружения поломки инструмента (или аварийного останова) до начала обработки новой детали (или продолжения обработки),При этом исходными сигналами являются: начало обработки - команда начала программы с выхода блока 1 логических преобразований, поступающая на распре 50 55 Команда "Останов отсчета" с первого выхода распределителя 21 устанавливает в "0" (подтверждает) триггер 19, который потенциалом с единичного выхода запрещает прохождение импульсов с генератора 17 через элемент И 18 на счетчик 14.Команда "Перенос" с второго выхода распределителя 21 поступает через третий вход блока 20(фиг. 2) на управляющий вход блока ключей 23. Поскольку счетчик 22 находелитель 21; окончание обработки - сигнал о благополучном завершении обработки, поступающий с выхода второго элемента И 8 на второй вход распределителя 21; полом ка инструмента - сигнал сброса инверсногосигнала компаратора, поступающий с выхода третьего элемента И 10 на первый вход блока 20.Для этого при подготовке управляющей 10 программы на участках, соответствующихпроцессу резания металла, записываются команды опроса усилия резания. Перед обработкой в первый регистр 5 заносится (на схеме не показано) контрольное число Йр, 15 соответствующее количеству точек опроса.Оно может быТь равно количеству инструментов, участвующих в обработке, или превышать его, например может быть равно количеству участков с наиболее тяжелыми 20 режимами обработки и т.п. Во второй регистр 11 заносится контрольное число, пропорциональное планируемому времени отработки с учетом допуска (туп + Лууп) .8 третий регистр 15 заносится конт рольное число, пропорциональное планируемому времени смены детали с учетом допуска (тсд+Лсц)При пуске станка командой начала с выхода блока 1, поступающей на управляющий 30 вход блока 6 ключей, содержимое регистра5 заносится.в счетчик 7. Одновременно команда начала программы поступает на первый вход распределителя 21, который выдает в ответ серию сдвинутых по времени 35 импульсов (см. фиг. 3, 4): останов отсчета -с выхода элемента ИЛИ 29 на первый выход распределителя 21; перенос - с выхода первого элемента 30 задержки на второй выход распределителя 21; сброс - с выхода второ го элемента 31 задержки на третий выходраспределителя 21; занесение туп - с выхода третьего элемента 32 задержки на четвертый выход распределителя 21; занесение тсд - с выхода четвертого элемента задержки 33 45 на пятый выход распределителя 21; начало: отсчета - с выхода элемента ИЛИ 34 черезпятый элемент 35 задержки на шестой выход распределителя 21..55 йр-п=0,дится в исходном (нулевом) состоянии, занесения числа в сумматор 24 не производится.Команда "Сброс" с третьего выхода распределителя 21 поступает на вход сброса второго счетчика 14, подтверждая его нулевое исходное состояние, а через четвертый вход блока 20 - на вход сброса счетчика 22 и нулевой вход триггера 26; подтверждая их исходное состояние.Команда "Занесение туп" с четвертого выхода распределителя 21 поступает на управляющий вход второго блока 12 ключей, в результате чего контрольное число туп + Ьул заносится из регистра 11 через блок 12 ключей и элемент ИЛИ 13 во второй счетчик 14,Команда "Пуск отсчета" с шестого выхода распределителя 21 поступает на единицный вход первого триггера 19, потенциалом .с единичного выхода разрешая прохожде ние тактовых импульсов с генератора 17 через элемент И 18 на вход вычитания вто. рого счетчика 14. Счетчик 14 начинает работать на вычитание (туп). В процессе отработки станком реальной управляющей программы с трансформатора 3 тока снимаются сигналы, пропорциональные усилию резания, которые при превышении порогового значения поступают с выхода компаратора 4 на первый вход элемента И 2, подготавливая его к прохождению команды опроса,Команды опроса поступают с блока 1 в момент, когда инструмент должен находиться в контакте с обрабатываемой деталью. Если в этот момент процесс резания действительно происходит (есть сигнал с выхода компаратора 4), то команда опроса проходит через элемент И 2 на вычитающий вход счетчика 7 и вычитает единицу, 40Поскольку на элемент И 10 поступает с выхода инвертора 9 инвертированный сигнал .компаратора 4, то команда опроса не проходит через элемент И 10,Аналогичным образом производится 45 опрос работы станка в остальных запрограммированных точках, При нормальном прохождении процесса обработки все команды опроса проходят на счетчик 7, а поскольку количество и команд опроса равно контрольному числу йр, занесенномуиз регистра 5 в счетчик 7 (и = йр), то к моменту окончания отработки программы содержимое счетчика 7 оказывается равным нулю, т.е,Нулевое состояние счетчика 7 открывает второй элемент И 8 для прохождения через него сигнала с выхода блока 1, Таким образом, на выходе второго элемента И 8 появляется сигнал, фиксирующий благополучное завершение обработки детали, поступающий на второй вход распределителя 21.Если при этом фактическое время обработки УП (туп.ф) меньше расчетного времени туп + Лууп, занесенного из второго регистра 11 во второй счетчик 14, то импульс переполнения на выходе счетчика 14 не появляется. Если же вследствие каких-либо причин, например непланируемых остановов, туп,ф превысит ту +Лтуп, то до момента формирования сигнала на выходе второго элемента И 8, фиксирующего благополучное завершение обработки, на выходе второго счетчика 14 появляется сигнал переполнения, который поступает на второй вход блока 20. Этот сигнал (фиг. 2) проходит через элемент ИЛИ 25 и устанавливает триггер 26 в единицу. Высокий потенциал с единичного выхода триггера 26 поступает в блок 28 индикации и открывает элемент И 27 для прохождения импульсов с выхода элемента И 18 на суммирующий вход счетчика 22. Таким образом, в счетчике 22 фиксируется превышение фактического времени обработки над расчетным, т.е. Ь = туп,ф - (туп + туп )С приходом сигнала с выхода второго элемента И 8 распределитель 21 формирует серию сдвинутых по времени импульсов (фиг. 3 4): останов отсчета (с выхода элемента ИЛИ 29 на первый выход распределителя 21); перенос - с выхода первого элемента 30 задержки на второй выход распределителя 21; сброс - с выхода второго элемента задержки 31 на третий выход распределителя 21; занесение 1 сд - с выхода четвертого элемента 33 задержки на пятый выход распределителя 21; начало отсчета - с выхода элемента ИЛИ 34 через пятый элемент 35 задержки на шестой выход распределителя 21.Команда "Останов отсчета " с первого выхода распределителя 21 устанавливает в "0" триггер 19, который потенциалом с единичного выхода запрещает прохождение импульсов с генератора 17 через четвертый элемент И 18 на второй счетчик 14,Команда "Перенос" с второго выхода распределителя 21 поступает через третий вход блока 20( фиг. 2) на управляющий вход блока 23 ключей, Этим сигналом информация из счетчика 22 переносится в сумматор 24.Команда "Сброс" с третьего выхода распределителя 21 поступает на вход сброса, через четвертый вход блока 20 - на входсброса счетчика 22 и нулевой вход триггера, 26, сбрасывая их в "0",Команда "Занесение 1 сд" с четвертого 5выхода распределителя 21 поступает на уп, равляющий вход третьего блока 16 ключей,в результате чего контрольное числоссд + Л йсд заносится из третьего регистра15 через третий блок 16 ключей и элемент 10, ИЛИ 13 во второй счетчик.Команда "Пуск отсчета" с шестого выходараспределителя 21 поступает на единичный, выхода разрешая прохождение тактовых им, пульсов с генератора 17 через четвертый эле, мент И 18 на вход вычитания второгосчетчика 14, Счетчик начинает работать навычитание, имитируя время смены детали, на станке 1 сд. Реально смена детали заканчивается началом отработки программы.Таким образом, если команда началапрограммы поступает из блока 1 в распределитель 21 ранее переполнения второгосчетчика 14 ( 1 сд.ф ( тсд + Ь 1 сд ), то аналогично изложенному (для асуп) счетчик 22имеет нулевое содержимое. Если жетсд.ф1 сд + Ь 1 сд, то до появления команды начала программы второй счетчик 14 им пульсом переполнения устанавливает ЗОтриггер 26 в единичное состояние и открывает отсчет времени простоя в счетчике 22,С приходом на первый вход распределителя 21 команды начала программы, вновь формируется серия импульсов, З 5обеспечивающая занесение информациио времени простоя в сумматор 24, сброссчетчиков и занесение во второй счетчик 14из второго регистра 11 1 сд + Ьтсд, т.е, вовторой счетчик 14 попеременно из регистров 11 и 15 заносятся контрольные числа, пропорциональные 1 уп+Ьуп и 1 сд+Ьлсд, .Если фактическое время туп ф ( асуп + Ь туп, а тсд.ф1 сд + А 1 сд, то до момента останова отсчета появления импульса переполнения второго счетчика 14 не происходит.Если же асуп,ф уп+Ьуп, а 1 сд.ф1 сд + Ь 1 сд, то до окончания отсчета происходит переполнение второго счетчика 14 и начинается заполнение счетчика22, фиксирующего время простоя, котороепериодически заносится в. накапливающий сумматор 24, Таким образом, начало обработки и окончание смены детали фиксируется в устройстве по реальной команде, поступающей на первый вход распределителя 21, а окончание обработки и начало смены детали фиксируется по сигналу, фиксирующему благополучное завершение обработки очередной детали и поступающему нэ второй вход распределителя 21.Если в процессе обработки детали произойдет поломка какого-либо инструмента, то в момент прохождения команды опроса с первого выхода блока 1 на выходе компаратора 4 нет разрешающего сигнала, элемент И 2 закрыт для прохождения сигнала опроса на вход счетчика 7. В результате к моменту окончания отработки программы в счетчике 7 оказывается некоторое число Л Ф О, которое запрещает прохождение команды конца программы через второй элемент И 8, исключая получение ложного сигнала о благополучном завершении обработки.Одновременно отсутствие в момент опроса разрешающего сигнала на выходе компаратора 4 (вследствие поломки инструмента) обеспечивает поступление с выхода инвертора 9 разрешающего сигнала на управляющий вход третьего элемента И 10, в результате чего сигнал опроса, пройдя на его выход, поступает как сигнал поломки инструмента на первый вход блока 20, а затем ( фиг. 2) через элемент ИЛИ 25 - на единичный вход триггера 26, устанавливая его в единичное состояние, высокий потенциал с единичного выхода триггера 26, поступая на вход элемента И 27, открывает его для прохождения через него импульсов с выхода четвертого элемента И 18 на суммирующий вход третьего счетчика 22, который начинает подсчитывать время простоя.Окончание отсчета времени простоя по причине поломки инструмента осуществляется с приходом на первый вход распределителя 21 сигнала из блока 1. Если в результате поломки инструмента остается возможность продолжения отработки программы, то для этого необходимо занести во второй регистр 11 число, пропорциональное оставшемуся времени обработки, и подать сигнал через второй вход распределителя 21,При аварийном останове станка по другим причинам необходимо подать сигнал через первый вход блока 20, при этом отсчет простоя осуществляется аналогично учету простоя по сигналу поломки инструмента. В результате работы устройства в сумматоре 24 накапливается суммарное время простоя станка за заданное время работы. Для уменьшения времени между моментом поломки инструмента и моментом формирования сигнала "Поломка" необходимо увеличивать частоту команд опроса,Формула изобретения1. Устройство для подсчета деталей поавт,св. %1474707,отл ича ю щеес я тем,что, с целью расширения области применения устройства путем учета простоев станка, в него введены инвертор, третий и четвертый элементы И, элемент ИЛИ, триггер, второй счетчик, второй и третий блоки 5 ключей, второй и третий регистры, генератор импульсов, распределитель и блок регистрации, выход второго элемента И и второй выход блока логических преобразователей подключены соответственно к второму и 10 первому входам распределителя, выход компаратора через инвертор соединен с первым входом третьего элемента И, второй вход которого подключен к первому выходу блока логических преобразований, а выход 15 третьего элемента И соединен с первым входом блока регистрации, последовательно соединенные второй регистр и второй блок ключей подключены к первым входам элемента ИЛИ, последовательно соединен ные третий регистр и третий блок ключей соединены с вторыми входами элемента ИЛИ, выходы которого подключены к первым входам второго счетчика, выход которого соединен с вторым входом блока 25 регистрации, выход генератора импульсов подключен к первому входу четвертого элемента И, второй вход которого соединен с выходом триггера, выход четвертого элемента И под- зл ключен к второму входу второго счетчика, первый, второй, третий, четвертый, пятый и шестой выходы распределителя соединены соответственно с первым входом триггера, с третьим входом блока регистрации, с четвертым входом блока регистрации и третьим входом второго счетчика, с вторым входом второго блока ключей, вторым входом третьего блока ключей и вторым входом триггера, выход четвертого элемента И подключен к пятому входу блока регистрации.2. Устройство по и. 1, о т л и ч а ю щ е ес я тем, что блок регистрации содержит элементы И и ИЛИ, триггер, блок индикации и последовательно соединенные счетчик, блок ключей и сумматор, выход второго эле-. мента ИЛИ подключен к первому входу триггера, выход которого соединен с входом блока индикации и первым входом элемента И, выход которого подключен к первому входу счетчика, вход которого обьединен с вторым входом триггера и является четвертым входом блока регистрации, первый и второй входы элемента ИЛИ являются соответственно первым и вторым входами блока регистрации, второй вход блока ключей является третьим входом блока регистрации, второй вход элемента И являе;ся пятым входом блока регистрации.(Ьвт Р( Мюнша0 уск вщсцеща "Глак РЙ/х. бфлак Ы) Составитель Н.БагановаТехред М.Моргентал Корректор Э,Лончак эктор М.Келемеш Заказ 2527 ВНИИПИ Госуда Тираж 271 венного комитета и 113035, Москва, ЖПроизводс издательский комбинат "Патент", г. Ужгород, ул,Гагарина, 101 л ананда 8 ацаУЮ"-йпк 1 Юх, югнал сцегпа елалЫ- пажФмюаОсщанойаасцеаа Хлюг РФю; 1флак Л) лаундаанесеное асуп( аздак 11 Зых.4(5 (алак Я(М) Подписноезобретениям и открытиям при ГКНТ СССРаушская наб 4/5

Смотреть

Заявка

4750374, 07.09.1989

НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ "ПРОГРЕСС"

ПОТЕХИН ИГОРЬ ПЕТРОВИЧ

МПК / Метки

МПК: G07C 3/10

Метки: подсчета

Опубликовано: 30.07.1991

Код ссылки

<a href="https://patents.su/6-1667129-ustrojjstvo-dlya-podscheta-detalejj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для подсчета деталей</a>

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