Классификация промышленных роботов
Download 0,56 Mb.
|
Общие
Программное обеспечение.
Просто ПЗУ. Нет операционной системы. То, что управляет приводом, прошито в ПЗУ каждого привода. Для ЦП- прошито в ПЗУ ЦП. Есть язык управления (ARPS). Пользователь составляет программу на языке пользователя (ARPS), а работать может на языке команд монитора. Программирование: аналитически - обучаемое. RECB 10 IF INGROUP RSPM2<128 THEN JUMP 10 SET BYTE.=INGROUP RDPM2.AND BYTE MASK RETURN SET RSPM2.=-152 (177550) SET RSPM2.=-150 (155552) SET BYTE.MASK=256 Привод. Функциональная схема следящего привода. Имеет три канала. Управляющий канал: КОД-ШИМ. Две обратные связи по положению и по скорости. Показания потенциометра в режиме калибровки. Модуль процессора привода с частотой, задаваемой таймером процессора привода, получает информацию из МУП: информацию о приращении позиции привода и временном интервале между двумя соседними позиционными импульсами. Далее решается задача управления и на двигатель выдается код управления. Период выдачи сигнала от процессора привода- 2мс. ЦП выдает новую уставку (обменивается с приводным) через 20 мс. Можно считать, что привод непрерывный, т. к. высокая частота. Фотоимпульсный датчик: 3 датчика. Технология изготовления: стекло, непрозрачные участки серебрят. Прозрачные участки смещены на ¼ периода. 2-ая и 3-ья- сигнальные дорожки, 1-ая- индексная дорожка. Индексный импульс- 1 импульс на один оборот диска. Информационный импульс- 200-250 импульсов на 1 оборот. Сдвинуты между собой на ¼ периода - для определения направления движения (по сдвигу фаз). Направление вращения определяется аппаратно с помощью специальных микросхем. Точки - оптические датчики, работающие на просвет (светофотодиод). Они определяют, прозрачный участок или нет. Временная диаграмма датчика: непрозрачный участок-«1». Есть формирователь импульсов, он делает короткие импульсы. У него 2 выхода: положительный и отрицательный. Он выдает короткие импульсы либо по положительному выходу, либо по отрицательному. Модуль управления приводом. Имеет 4 регистра. Регистр приращения позиций:
Представление отрицательных чисел в машине в виде дополнительного кода: инвертируем положительное число и добавляем единицу. Пример: -1 В этом дополнительном коде либо положительная, либо отрицательная величина. 8р-сигнал переполнения интервала 9р - перегрузка по току 8р и 9р сбрасываются аппаратно после чтения. 15р - индекс 175000-восьмеричный адрес регистра позиций. Доступен только для чтения.
Остальные разряды не используются. Регистр управления:
Знак задает, какой полумост будет включен, а код определяет скважность. Скважность: ширина импульса/ на эффективность.Max скважность=1 Регистр
0р-разряд калибровки 1р-режим активных ключей Режим калибровки (в рабочем режиме 0). Режим активных ключей (если 0, то работать не будет). Это нужно для аварийной остановки. Перегрузка - в МУП есть потенциометр, который задает уровень тока в якоре двигателя (допустимый). Для этого существует токоограничение. Каналы: 1. Канал управления. В регистр управления необходимо прописать прямой код+знак. На преобразователь поступает данный код со знаком. С ГИ на код-ШИМ импульсы поступают: Этот сигнал поступает с регистра на КОД-ШИМ, затем на узел токоограничения. Там есть сигнал «активные ключи». В нормальном рабочем режиме этот сигнал должен быть. После сигнал поступает на двигатель по мостовой схеме (выбирается знаком полумост). В УМ характеристики транзисторных ключей не линейны в мостовой схеме управления двигателем. Это сделано для того, чтобы обеспечить нормальное торможение при прохождении через нуль скорости. 2. Канал обратной связи по положению. С фотоимпульсного датчика поступают два сигнала по 2-ой и 3-ей дорожке на формирователь позиций импульсов. Датчик дает приращение позиций. Далее на датчике приращения позиций (8-р реверсивный счетчик). Счетные сигналы поступают на «+» и на «-». Далее сигнал поступает в регистр приращения позиций. В режиме калибровки мы отслеживаем индексный импульс. Код положения сбрасывался при прохождении индексного импульса. 3. Канал обратной связи по скорости. Окошки сдвинуты на 1/4 периода. Сигналы идут на датчик длительности интервала (ДДИ). ДДИ – восьмиразрядный нереверсивный счетчик. На этот датчик поступают импульсы с генератора импульсов. Далее сигнал с ДДИ поступает на схему ИЛИ. Скорость можно измерить:
Чем больше импульсов, тем меньше скорость. Скорость может быть маленькой, следовательно может быть переполнение счетчика. Это бит, который будет в регистре. Если произошло переполнение (больше 256 импульсов), счетчик сбрасывается в ноль и снова начинает подсчитывать количество импульсов. В итоге время будет определяться как 256 + то количество импульсов, которое было подсчитано после переполнения. Скорость – обратная величина времени, умноженная на коэффициент. Если переполнение произошло два раза, то считается, что скорость нулевая. Далее полученный сигнал переписывается в регистр длительности интервалов. Затем датчик длительности импульсов снова производит подсчет. Download 0,56 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling