Автор работы: Пользователь скрыл имя, 08 Декабря 2013 в 18:44, лабораторная работа
Программируемые контроллеры (ПK), построенные на базе микропроцессоров (МП) или микроЭВМ, относятся к новому поколению специализированных устройств контроля и управления роботизированными комплексами Станок с ЧПУ - робот. Принцип действия ПК заключается в последовательном приеме значений входных сигналов от объекта, вычисления значения выходных управляющих сигналов по программе, соответствующей алгоритму управления объектом, и выдаче вычисленных значений выходных сигналов на объект.
Тема: Изучение микропроцессорного программируемого контроллера для управления ПР
Программируемые контроллеры (ПK), построенные на базе микропроцессоров (МП) или микроЭВМ, относятся к новому поколению специализированных устройств контроля и управления роботизированными комплексами Станок с ЧПУ - робот. Принцип действия ПК заключается в последовательном приеме значений входных сигналов от объекта, вычисления значения выходных управляющих сигналов по программе, соответствующей алгоритму управления объектом, и выдаче вычисленных значений выходных сигналов на объект [1].
Программируемые контроллеры имеют ряд особенностей, обуславливающих их применение в системах управления промышленными роботами (ПР) для обслуживания металлообрабатывающих станков с ЧПУ. Контроллер непосредственно связан с управляемым объектом через устройство ввода-вывода, при этом между ПК объектом управления нет промежуточных устройств, выполняющих какие-либо функции. Работа ПК осуществляется в соответствии с программой хранимой в памяти контроллера. Изменение этой программы происходит относительно редко и возможно перепрограммирование памяти программ ПК при изменении технологического процесса работы ПР. Особенностью ПК является возможность отладки программ, вводимых в память контроллера с помощью загрузчика. Кроме того, возможна параметрическая настройка ПК с пульта оператора. Кроме того, ПК представляет специализированный набор команд, состав которых сориентирован на конкретное применение контроллера; при этом программы по объему меньше, чем написанные на универсальном языке.
Таким образом, ПК занимает промежуточное положение между управляющими вычислительными машинами и локальными специализированными системами управления.
Па рисунке 1 показана структурная схема ПК для управления ИР с высокомоментными приводами постоянного тока, где 1 – центральный процессор; 2 - ОЗУ; 3 - ППЗУ; 4 - адаптер сопряжения; 5 - шина адреса, 6 - шина данных; 7 - общая шина; 8, 9, 10 - декодеры; 11 - мультиплексор аналоговый; 12 - мультиплексор цифровой; 13-ЦАП; 14-АЦП; 15-демультиплексор, 16 - нуль-органы, 17 - сигнал прерывания.
Рис. 1
ПК содержит собственно
микропроцессорную и
Программы, выполняемые ПР, по уровню приоритета можно подразделить на две категории: программы, выполняемые по запросу на прерывание или начальной установки и фоновые программы, выполняемые во время, свободное от выполнения программы с более высоким приоритетом. К фоновым программам относятся программы обработки сигналов технологических команд управления ПР, самоконтроля и диагностики, обработки сигналов загрузчика, контроля вводимых величин и их ограничения; подпрограммы адаптации и самонастройки.
К программам первой категории относятся подпрограмма начальной установки и подпрограмма обработки сигналов прерываний от нуль-органов. Присвоение этим программам более высокого приоритета по отношению к фоновым программам, обусловлено необходимостью исключения потерь сигналов с нуль-органов с более высокими требованиями к быстродействию реализации основного закона регулирований.
К фоновым программам не предъявляется высоких требований по быстроте выполнения, поэтому они могут прерываться запросами на прерывание практически в любой фазе их выполнения.
Разрядная сетка ПК рассчитывается таким образом, чтобы величина результирующей ошибки на выходе контроллера не превышала заданного значения. Число разрядов R, требуемых для представления числовых данных в предположении, что значение младшего разряда не превосходит среднеквадратичного значения ошибки результата, определяется с помощью следующей зависимости:
где E(х) - целая часть х, округленного в меньшую сторону; |y|max -максимальное значение модуля входного аргумента или результата вычислений; δ - допустимое значение среднеквадратичной ошибки результата.
Так, при δ = 0,5 и диапазоне
изменения результатов вычислен
из выражения (1) находим число разрядов процессора ПР:
Чтобы пренебречь дискретностью сигналов управления, необходимо выполнить условие известной теоремы Котельникова о передаче непрерывных сообщений его дискретными выборками. При этом должно выполняться условие [2]:
где ; T - интервал дискретности; ωС - граничная частота, определяемая шириной спектра воздействия на систему и, главным образом, полосой фильтров, используемых в замкнутой системе регулирования. В качестве граничной частоты ωС может быть выбрана частота среза передаточной функции непрерывной части разомкнутой системы Wpaз(P) с передаточной функцией.
где Wоб(P) и Wос(P) - соответственно передаточные функции объекта управления и звена обратной связи.
Максимальное число контуров регулирования N, которое. может обслужить ПР при прямом цифровом управлении, определяется быстродействием его процессора, длительностью интервала дискретности Т, временем t, затрачиваемым процессором на обслуживание каждого контура
где q - время выполнения операций, не относящихся к управлений отдельными контурами.
Из неравенства (6) следует, что количество обслуживаемых контуров Может быть увеличено с увеличением Т. При неизменном количестве контуров увеличение Т разгружает процессор ПК, высвобождая часть его мощности для выполнения других задач.
Для переходных процессов
управления многими контурами
Так, например, при расчете
управляющих воздействий для
получения приближенных значений произведений
некоторой переменной s с коэффициентом
aj можно воспользоваться
можно заменить приближенными коэффициентами
Описанный прием аппроксимации применим и к двоичным числам, представленным с плавающей запятой, но только каждая степень перемножения заменяется суммированием.
Предложенная структурная
Информация о работе Изучение микропроцессорного программируемого контроллера для управления ПР