Устройство контроля по модулю 9 для программного управления
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК д) 4 б 05 В 19/18, 23/02 ПИСАНИЕ ИЗОБРЕТЕНИ ЪфДь ОСУДАРСТВЕННЫИ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИПРИ ГКНТ СССР ВТОРСКОМУ СВИДЕТЕПЬСТ(56) Вульфсон И. А. и др. Кодирование информации управляющих программ. - М.: Энергия, 1968, с, 74 - 78.Способы подготовки программ и интерполяторы для контурных систем числового программного управления. - М.: Машиностроение, 1970, с. 45, 55,Авторское свидетельство СССР397891, кл. 6 05 В 19/14.(54) УСТРОЙСТВО КОНТРОЛЯ ПО МОДУЛЮ 9 ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ(57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах числового программного управления. Цель изобретения - повышение быстродействия. Устройство контроля по модулю 9 для программного управления состоит из блока 1 ввода программ, блока 2 отработки координатных перемещений и контрольного счетчика 3, дополнительных блоков: двух блоков сравнения 4, 5, двух сумматоров 6, 7 двух регистров 8, 9 блока 10 формирования кода, элемента И 11. 2 ил.зИзобретение относится к автоматике ивычислительной технике и может быть использовано в системах числового программного управления.Цель изобретения - повыгцение быстро5действия,На фиг. 1 приведена блок-схема устройства; ца фиг. 2 - пояснения к работе блокаформирования кода.Устройство контроля по модулю 9 дляпрограммного управления содержит блок 1ввода программ, блок 2 отработки координатных перемещений, контрольный счетчик 3,первый 4 и второй 5 блоки сравнения, первый б и второй 7 сумматоры, второй 8 и первый 9 регистры, блок 10 формирования кода5и элемент И 11.Блок0 формирует дополнительный кодчисла 9, что соответствует коду числа 7.Сумматор 7 может быть выполнен на элементе К 155 ИМЗ. При этом олин из входовстаршего разряда соединен с нулем, а тримладших разряда через три повторителя с выходом блока 5. Функционально эти повторители являются формирователем 10 кода.Алгоритм работы устройства основан насвойствах десятичного числа иметь одинаковый остаток от деления на девять каквсего числа, так и суммы составляющих егодесятичных цифр.В цачальцый момент регистр 8 находитсяв нулевом состоянии, информация на выходеблока 1 отсутствует. Следовательно, на выходе сумматора 6 установлен нулевой код,цри этом на выходе блока устанавливаетсянулевой потенциал, так как Ос 9. На выходеблока 10 устанавливается нулевой код, поскольку блок 10 формирует код числа 70111) только если код на выходе, сумматора6 больше или равен числу 9.Устройство работает следующим образом.Перед началом работы регистры 8 и 9 исчетчик 3 установлены в нулевое состояние(ца выходах - нулевые коды). Информацияо величине церемегцения по координате в виде последовательно-параллельного двоичцо-десятичного кода поступает с выхода блока 1 ввода программ на вход блока 2 отработки координатных перемещений (интерцолятор). Преобразованная блоком 2 информация в виде унитарного кода поступает навход контрольного счетчика 3. При вводеицформации а блок 2 отработки координатных перемещений код каждого десятичного 50разряда величицы перемещения одновременно поступает на первый вход сумматора б, ас его выода - на второй вход сумматора 7,с выхода которого код числа поступает навход регистра 8, куда и записывается по сигналу синхронизируюшего импульса (СИ), сопровождающего каждый десятичный разряд числа, вводимого в блок 2. При вводе прог. раммы в регистр 8 производится запись мо дуля 9 численной части координатного перемещения. Одновременно производится запись этого числа в промежуточную память блока 2. При появлении адреса 1.Г (конец кадра ввод программы прерывается.По сигналу конца отработки предыдущего кадра происходит перезапись числа из регистра 8 в регистр 9 и одновременно происходит пуск ввода следующего кадра блока 1 и перезапись информации из промежуточной в рабочую память блока 2, Блок 2 начинает отработку этого перемещения. Цикл повторяется. Запись информации в регистр 9 производится по заднему фронту импульса записи.С выхода регистра 8 код числа поступает на вход сумматора 6, суммируясь со значением следующего десятичного разряда, вводимого в блок 2. Сумма этих чисел с выхода сумматора 6 поступает на второй вход блока 5 сравнения, на первом входе которого устаназливается код числа 9. При превышении суммы чисел на входе сумматоре 6 числа 9 на выходе блока сравнения 5 устанавливается единичный потенциал, включающий блок 10 формирования кода, При этом на выходе блока 10 формируется дополнительный код числа 9. Этот код поступает на первый вход сумматора 7. Таким образом, на выходе сумматора 7 формируется разность между числом, поступающим на его второй вход, и числом 9. Следовательно, при введении в блок 2 отработки координатных перемеще. ний некоторого десятичного числа в регистр 8 окажется записанным число, равное модулю 9 от суммы цифр, составляющих это десятичное число.Так, при вводе в блок 2 числа 1234567 в регистре 2 окажется записанным число 1, Из регистра 8 по сигналу конца отработки предыдущего кадра число переписывается в регистр 9.Информация с выхода блока 2 в виде унитарного кода поступает на вход контрольного счетчика 3. Поскольку коэффициент деления счетчика 3 равен 9, то после отработки блоком 2 заданного перемещения в счетчике 3 остается число, равное остатку от деления числа импульсов, поступивших с выхода блока 2, на 9 т.е. в приведенном примере 1 (1234567:9=137174 и остаток 1).Числа с выходов счетчика 3 и регистра 9 поступают на блок 4 сравнения. При неравенстве этих чисел, что свидетельствует о неправильной отработке заданного перемещения, на выходе блока 4 устанавливается единичный потенциал. По окончании отработки каждого кадра блок 2 формирует импульс Конец отработки кадра, который, поступая на вход элемента И 11, формирует на его выходе сигнал Сбой в случае неправильной отработки заданного перемещения.Данное устройство может быть включено в состав любого устройства программного
СмотретьЗаявка
4275544, 06.05.1987
ПРЕДПРИЯТИЕ ПЯ В-2190
КОШКИН ВЛАДИМИР ЛЬВОВИЧ, ЛАПАНДИН АЛЕКСАНДР ИВАНОВИЧ, СИМЕЦКИЙ ЮРИЙ АЛЕКСАНДРОВИЧ
МПК / Метки
МПК: G05B 19/18, G05B 23/02
Метки: модулю, программного
Опубликовано: 30.05.1989
Код ссылки
<a href="https://patents.su/3-1483431-ustrojjstvo-kontrolya-po-modulyu-9-dlya-programmnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство контроля по модулю 9 для программного управления</a>
Предыдущий патент: Устройство для управления транспортерной сортировкой
Следующий патент: Устройство стабилизации вышки глубоководного добычного комплекса
Случайный патент: Преобразователь угла поворота вала в код