Цифровой линейный интерполятор
Изобретение относится к устройствам числового программного управления автоматизированным сборочно-монтажным оборудованием я может быть использовано для управления металлорежущими станками и двухкоординатными системами в различных устройствах программного управления. Цель изобретения - повьшения быстродействия устройства и точности интерполирования. Интерполятор содержит вход 1 записи Х-координаты, вход 2 запуска интерполятора , вход 2 записи Y-координаты, , входную шину 4 задания конечных координат интерполяции, регистр 5 Х-координаты , регистр 6 Y-координаты, ре- - версивный двоичный счетчик 7 Х-координаты , первый цифроаналоговый преобразователь 8, реверсивный двоичный счетчик 9 Y-координаты, второй цифроаналоговый преобразователь 10, первый преобразователь I1 напряженке - частота, второй преобразователь 12 напряжение - частота, выход 13-15 интерполятора, элемент И 16. За счет использования преобразователей напряжение - частота и цифроаналоговых преобразователей достигается повышение быстродействия, а благодаря имеющейся структуре управления интерполятором появляется возможность использовать интерполятор в децентрализованных системах управления с шинной структурой. 1 ил. (Л СдЭ СО о О)
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН
6 А1 (19) (111 (д1 4 С 05 В 19/18, -19/413
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ (ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4005360/24-24 (22) 03.01.86 (46) 15.06.87. Бюл. Р 22 (71) Специальное конструкторско-технологическое бюро средств автоматизации (72) Л.Х.Альперович (53) 621.503.55(088.8) (56) Авторское свидетельство. СССР
У 551611, кл. С 05 В 19/18, 1976.
Авторское свидетельство СССР
У 993210, кл. С 05 В 19/18, G 05 В 19/413, 1979. (54) ЦИФРОВОЙ ЛИНЕЙНЫЙ ИНТЕРПОЛЯТОР (57) Изобретение относится к устройствам числового программного управления автоматизированным сборочно-монтажным оборудованием и может быть использовано для управления металлорежущими станками и двухкоординатными системами в различных устройствах программного управления. Цель изобретения — повышения быстродействия устройства и точности интерполирования.
Интерполятор содержит вход I записи
Х-координаты, вход 2 запуска интерполятора, вход 2 записи Y-координаты, входную шину 4 задания конечных координат интерполяции, регистр 5 Х-координаты, регистр 6 Y-координаты, реверсивный двоичный счетчик 7 Х-координаты, первый цифроаналоговый преобразователь 8, реверсивный двоичный счетчик 9 Y-координаты, второй цифроаналоговый преобразователь 10, первый преобразователь 11 напряжение— частота, второй преобразователь 12 напряжение — частота, выход 13-15 интерполятора, элемент И 16 ° 3a счет использования преобразователей напряжение — частота и цифроаналоговых преобразователей достигается повышение быстродействия, а благодаря имею- щейся структуре управления интерполятором появляется возможность использовать интерполятор в децентрализованных системах управления с шинной структурой. 1 ил.
1 131
Изобретение относится к устройствам числового программного управления автоматизированным сборочно-монтажным оборудованием и может быть использовано для управления металлорежущими станками и двухкоординатными системами в различных устройствах программного управления.
Цель изобретения — повышение быстродействия интерполятора и точности интерполирования.
На чертеже показана блок-схема предлагаемого цифоового линейного интерполятора.
Цифровой линейный интерполятор содержит вход 1 записи Х-координаты, вход 2 запуска интерполятора, вход
3 записи Y-координаты, вхоцную шину
4 задания конечных координат интерполяции, регистр 5 задания Х-координаты, регистр 6 задания Y-координаты, реверсивный счетчик 7 X-координаты, первый цифроаналоговый преобразователь 8, ренерсивный счетчик 9 Yкоординаты, второй цифроаналоговый преобразователь 10, первый преобразователь ll напряжение — частота, второй преобразователь 12 напряжение— частота, выходы интерполятора 13-15, элемента И 16.
Устройство работает следующим образом.
Иэ устройства управления через . входную шину 4 задания конечных координат интерполяции на входы регистра
5 Х-координаты и регистра 6 Y-координаты поступает двоичный код конечных координат интерполяции, который вписывается в регистр 5 Х-координаты и реверсивный двоичный счетчик 7 Х— координаты сигналом Загрузка Х",, поступающим на вход 1 интерполятора из устройства управления. Двоичный код конечных координат интерполяции также вписывается н регистр 6 Y-координаты и реверсинный двоичный счет-чик 9 Y-координаты сигналом "Загрузка 7", поступающим на вход 3 интер полятора из устройства управления.
На выходе первого цифроаналогового преобразователя 8 появляется напряжение, пропорциональное двоичному коду конечной координаты перемещения по оси Х, а на выходе второго цифроаналогового преобразователя 10 появляется напряжение, пропорциональное двоичному коду конечной координаты перемещения по оси Y. При поступлении
7396 2
5
J0
f5
40 из устройства управления сигнала
"Пуск" на вход 2 интерполятора разрешается работа преобразователей 11 и 12 напряжение — частота. На выходе первого преобразонателя 11 напряжение — частота появляются импульсы с частотой, прямо пропорциональной заданному двоичному коду перемещения. по Х-координате, которые поступают на коммутатор фаз Х-координаты (на чертеже не показан) через выход 13 интерполятора и на вычитающий вход реверсивного двоичного счетчика 7
Х-координаты. На выходе второго преобразователя 12 напряжение — частота появляются импульсы с частотой, прямо пропорциональной заданному в регистре 6 Х-координаты двоичному коду перемещения по У-координате, которые поступают на коммутатор фаз Y-координаты (на чертеже не показан) через выход 14 интерполятора и на вычитающий вход реверсивного двоичного счетчика 9 Y-координаты. Так как преобразонатели напряжение — частота обладают линейностью в заданнбм диапазоне изменения частот, то оба двигателя достигнут конечной точки интерполирования за одинаковое время.
При обнулении реверсивных дноичных счетчиков 7 и 8 на их выходах появляются сигналы заема, которые останавливают работу соответствующих преобразователей напряжение — частота и поступают на входы элемента И
16, на выходе которого, при условии окончания работы обоих двигателей, появляется сигнал Конец интерполяции, который через выход 1.5 интерполятора поступает в устройство управления. Устройство управления снимает команду "IlycK", и интерполятор вновь готов к работе.
Применение предлагаемого цифрового линейного интерполятора в систе.— мах управления автоматизированным сборочно-монтажным оборудованием позноляет повысить производительность работы оборудования за счет сокращения времени на вспомогательные опера ции (транспортиронание днухкоординатного стола или монтажной установочной головки). Конструкция интерполятора проста и позволяет реализовать схему в интегральном исполнении, а принцип управления интерполятором позволяет использовать его в распреФормула изобретения
Составитель И.Швец
Редактор Т.Парфенова Техред Л.Олийнык
Корректор И.Муска
Заказ 2422/42 Тираж 863 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений н открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
3 131 деленных системах управления с шинной структурой.
Пифровой линейный интерполятор,, содержащий в канале каждой координаты цифроаналоговый преобразователь и преобразователь напряжение — частота, отличающийся тем, что, с целью повышения быстродействия и точности ийтерполирования устройства, в него введены элемент И и в канал каждой координаты — регистр задания и реверсивный счетчик, выход заема которого подключен к установочному входу преобразователя напряжение— частота и к соответствуницему входу
7396 4 элемента И, выход которого подключен к выходу "Конец интерполяции", выход преобразователя напряжение — частота соединен с минусовым входом реверсивного счетчика и с выходом своей координаты, пусковой вход — с входом
"Запуск" цифрового линейного интерполятора, а информационный вход — с выходом цифроаналогового преобраэо10 вателя, вход которого соединен с выходом регистра задания и с информационным входом реверсивного счетчика, вход записи которого .подключен к входу записи регистра задания
15 и к входу цифрового линейного интерполятора, вход задания которого соединен с информационным входом регистра задания °