Устройство для программного управления

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано для программного управления промышленными роботами и станочным оборудованием типа обрабатывающий центр для привязки координат обрабатываемой детали к системе координат станка, а также в координатных измерительных машинах и в устройствах измерен11Я угловых и линейных величин. Цель изобретения - повышение быстродействия, точности . и расширение функциональных возможностей устройства. Указанная цель достигается тем, что в устройство дополнительно введены два RS-триггера, датчики состояния выхода, блок интерполяции , буферный регистр, что и обеспечивает повышение быстродейст- .вия и точности позиционирования при разных режимах работы и позволяет эффективно применять фотоэлектрические датчики при контроле и измерении угловых и линейных величин (2-й и 3-й класс точности). Кроме того, реализован сброс реверсивного.счетчика и регистра сигналами блока управления при разных режимах работы и реализована возможность записи в реверсивный счетчик заданной координаты, что расширяет функциональные возможности ; устройства для программного управления . 2 ип. S СП

СОЮЗ СОВЕТСКИХ

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

РЕСПУБЛИН

А1 (19) (11) (SD 4 G 05 В 19/18

О ИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4157851/24-24 (22) 08.12.86 (46) 15.08.88. Бюл. Р 30 (71) Каунасское станкостроительное производственное объединение им. Ф.Э. Дзержинского (72) Г.Ю. Валявичюс, А.В.А. Буда, А.А. Минетас, И.Ю. Раюнчюс и P.Ï. Палявичюс (53) 621.503.55 (088.8) (56) Авторское свидетельство СССР .В 1288025, кл . В 23 Q 17/02, 1986.

Авторское свидетельство СССР

В 1203485, кл. G 05 В 19/ 18,.1986. (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для программного управления промышленными роботами и станочным оборудованием типа обрабатывающий центр для привязки координат обрабатываемой детали к системе координат станка, а также в координатных измерительных машинах и в устройствах измерения угловых и линейных величин. Цель изобретенияповышение быстродействия, точности .и расширение функциональчых возможностей устройства. Указанная цель достигается тем, что в устройство дополнительно введены два RS-триггера, датчики состояния выхода, блок интерполяции, буферный регистр, что и обеспечивает повышение быстродейст.вия и точности позиционирования при разных режимах работы и позволяет эффективно применять фотоэлектрические датчики при контроле и измерении угловыхи линейных величин (2-й и 3-й класс точности). Кроме того, реализован сброс реверсивного счетчика и регистра сигналами блока управления при разных режимах работы и реализована возможность записи в реверсивный счетчик заданной . .оординаты, что расширяет функциональные воэможности устройства для программного управле-. ния. 2 ил.

1416938

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

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

На фиг. 1 представлена структурная электрическая схема устройства для программного управления; íà фиг.2— блок программ; на фиг. 3 — коммута- 15 тор.

Устройство содержит блок 1 программ с первым информационным выходом

2, привод 3, кинематически связанный с датчиком 4 импульсов датчика 5 пе- 20 ремещений, и который также входят последовательно соединенные блок 6 интерполяции, реверсинный счетчик 7 и буферный регистр 8, выход которого подсоединен к информационному входу 25

9 блока программ. Первый и второй сигнальные выходы 10 11 блока программ через датчики 12, 13 состояния выхода подключены к входам элементов

И 14, 15. Элемент И 15 подсоединен 30 ныходом к установочному входу RS-триггера 16, сбросовый вход которого подключен к третьему сигнальному выходу

17 блока программ. Выход RS-триггера 16 подсоединен к деблокирующему входу привода, сигнальному входу 18 блока программ и первому входу третьего элемента И 19, к второму входу которого подключен четвертый сигнальный выход 20 блока программ, а пятый сигнальный выход 21 подключен к сбросоному входу RS-триггера 22. Прямой выход RS-триггера 22 подсоединен к сигнальному входу 23 блока программ, второй информационный ВыхОд 24 которого подключен к ус тан он очному входу реверсивного счетчика. В устройство входит контактный датчик 25.

Блок 1 программ состоит из контактного датчика 25, блока 26 связи с внешним устройством, адресного регистра 27, шинного формирователя 28, адресного дешифратора 29, коммутатора

30 выходов, коммутатора 31 входов, системной магистрали 32.

Коммутатор 30 выходов содержит девять элементов И 33-41, осуществляющих коммутацию информационных каналов: выходов блока 1 программ, причем три 16-битные информационные каналы (D,, Dz, D>) образуют первый 2 и второй 24 информационные выходы блока программ; два однобитных канала (D<, D ) образуют соответственно первый и второй 10, 11 сигнальные выходы для управления датчиками 12, 13 состояния выхода, один трехбитный канал (D ), образующий третий сигнальный выход 17, четвертый сигнальный выход 20 и пятый сигнальный выход 21.

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

Режим блока программ состоит из двух циклов. адресного и ввода-вывода. При адресном цикле блок программы производит начальные коммута1ции, при цикле ввода-вывода принимает или посылает данные и сигналы управления н другие блоки устройства.

При включении устройства блок 1 программ с сигнальных выходов 21, 17 приводит триггер 22 в состояние "0", а триггер 16 — в состояние "1" на инверсном выходе, тем самым деблокируя привод 3. С информационного выхода 2 блок 1 программ запускает. привод 3 с максимальной скоростью. При появлении сигнала на выходе датчика 4 импульсов триггер 22 устанавливается в состояние "1". При появлении "1" на сигнальном входе 23 блок

1 программ останавливает привод 3 по заданному закону торможения. Этим исключаются погрешности, связанные с люфтами и резкими движениями рабочего органа при реверсировании и досЭ тигается большое быстродействие установки начала координат, I

Сигнальный выход 21 переводит триггер 22 н "0", а датчик 1 2 состояния выхода с сигнального выхода

10 устанавливается в "1", тем самым открывая элемент И 14. После этого приводу 3 задается определенная скорость позиционирования в противоположном направлении. При появлении сигнала на первом выходе датчика 4 импульсов ренерсинный счетчик 7 сбрасывается к нулю через открытый элемент И 14. Тем же сигналом триггер 22 устанавливается в состояние "1" и информирует блок 1 программ„ что установка абсолютного начала координат произведена.

В режиме Измерение" позиционирование устройства до момента получе1416938 ния сигнала контактного датчика 25 производится следующим образом.

Датчик состояния выхода через выход 11 устанавливается в состояние

"1", открывая тем самым элемент И 15.

Через сигнальный выход 17 триггер 16 опрокидывается, и на его инверсном выходе Q устанавливается "1", дебло— кируя привод 3. Через сигнальный вы- 10 ход 21 сбрасывается триггер 22, и с его прямого выхода Q на сигнальном входе 23 появляется:"0". На сигнальном выходе 20 устанавливается "1", датчик 12 состояния выхода сбрасывается в состояние "0". Далее с информационного выхода 2 запускается привод 3 с определенной скоростью пози— ционирования. При поступлении сигнала от контактного датчика 25 через элемент И 15 триггер 16 устанавливается в состояние "1 на инверсном выходе Q. Через элемент И 19 записывается в буферный регистр 8 текущая координата со счетчика 7, соответст- 25 вующая положению детали в момент срабатывания контактного датчика 25.

Одновременно отрицательный уровень сигнала на инверсном выходе Q триггера 16 останавливает привод 3 и по сигнальному входу 18 информирует блок

1 программ. Таким образом точно фик— сируется положение точки соприкосновения контактного датчика с деталью.

После этого информация о координате может считываться с регистра 8 через

35 информационный вход 9 в блок 1 программ для регистрации и дальнейшей обработки.

Позициониров íe ДО заданной КООр 4р динаты в абсолютной системе координат происходит следующими образом.

Начало координат устанавливается по сигналу с первого выхода датчика

4 импульсов, как описано выше. Дат- 45 чик 12 состояния выхода сбрасывается в состояние "0", триггер 16 устанавливается в состояние "1" на выходе тем самым открывая элемент И 19.

Заданная координата записывается в памяти блока 1 программ. Текущая ко50 ордината с реверсивного счетчика 7 записывается в буферный регистр 8 через элемент И 19 сигналом блока 1 программ с сигнального выхода 20.

Через информационный вход 9 текущая координата постоянно считывается и сравнивается с заданной координатой.

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

1 программ многоразрядное двоичнодесятичное значение координаты за не— сколько циклов. При равенстве значений заданной и считанной с регистра

8 координат блок 1 программ с информационного выхода 2 выдает код, останавливающий привод 3.

Позиционирование до заданной координаты, в относительной системе координат происходит следующим образом.

Начало координат устанавливается по сигналу с первого выхода датчика импульсов, как описано выше. Рабочий орган позиционируется до начала относите.;:.ной системы координат, заданной олоком 1 программ, или до координаты, задаваемой сигналом контактного датчика 25. В последнем случае записанная в регистре 8 координата через информационный вход 9 считывается в блок 1 программ и запоминается. Блок 1 программ через информаI ционный выход 24 записывает нули в реверсивный счетчик 7. После этого происходит позиционирование к заданной новой координате описанным выше образом. При необходимости блок 1 программ в любой момент времени может пересчитать относительную координату в абсолютную.

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

Устройство дл - программного управления, содержащее блок программ, подключенный первым информационным выходом к приводу, кинематически связанному с датчиком импульсов, первый выход которого соединен с первым входом первого элемента И, выход которого подключен к сбросовому входу реверсивного счетчика, второй и третий элементыИ, о т 7 и ч а ю щ е е с я тем, что, с целью повышения быстродействия, точности и расширения функциональных возможностей, в него введены первый и второй RS-триггеры, первый и второй датчики состояний выхода, блок интерполяции, входы котороro соединены с вторыми выходами датчика импульсов, а выходы — с суммирующим и вычитающьм входами реверсивного счетчика, а также буферный регистр, под5 14 ключенный вводом к выходу реверсивного счетчика, а выходом — к информационному входу блока программ, первый и второй сигнальные выходы которого соединены с входами первого и второго датчиков состояния Выхода9 Выходы ко торых подключены к второму и первому входам первого и второго элементов И, причем второй вход второго

:элемента И соединен с выходом контактного датчика, а выход подключен к установочному входу первого RS-триггера, сбросовый вход которого соединен с третьим cHPHBJIbHblM входом блока программ, инверсный выход первого

RS-триггера соединен с деблокирующим

16938 входом привода, первым сигнальным

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

RS-триггера, установочный вход которого соединен с первым выходом датчика импульсов, а прямой выход — с вторым сигнальным входом блока программ, 15 второй информационный выход которого соединен с установочным входом реверсивного счетчика.

1416938 пг /

Фиг. z

Корректор Л. Патай

Составитель Е. Титов

Техред А.Кравчук

Редактор М. Циткина

Тираж 866 Подлисное

ВИИИПИ Государственного комитета СССР по делам изобретений и открытий

1l3035, Москва, Ж-35, Раушская наб., д. 4/5

Заказ 4063/44

Производственно-лолиграфическое нредприятие, г. Ужгород, ул. Проектная, 4

Устройство для программного управления Устройство для программного управления Устройство для программного управления Устройство для программного управления Устройство для программного управления 

 

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

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

Изобретение относится к автома тическим управляющим устройствам, Устройство для управления стендом прикатки зубчатых передач содержит блок 1 ввода данных, два генератора импульсов 2,7, счетчик импульсов 3, , блок 4 сравнения, преобразователь 5 величины тока, делитель 6 с переменным .коэффициентом деления, два буферных регистра 8,9, элемент ИЛИ 10, блок 1I формирования импульса сброса, тормозной двигатель 12, ведущий электродвитель 13, RS-триггер 15, два усилителя мощности 16,17, прикатываемый редуктор 14, датчик тока 20

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

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

Изобретение относится к машиностроению , а именно к обработке металлов резанием

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении управляющих и вычислительных систем высокой производительности, АСУТП, а также других систем, к которым предъявляются жесткие требования по надежности

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