- •Основная структура системы цифрового управления процессом
- •Управление процессом в реальном времени
- •Пресс для пластика
- •4 Управление на основе последовательного программирования
- •5 Блок-схема регулирования температуры пластика.
- •6 Блок-схема управления движением поршня пресса для пластика.
- •7. Управление на основе прерываний
- •8. Использование прерываний от таймера для регулирования температуры пластика.
- •10. Простой химический реактор с регулированием температуры
- •11. Простой контур управления - регулятор температуры
- •9. Использование прерываний для управления движения поршня пресса для пластика.
- •12. Генерация опорного напряжения
- •13. Системы содержащие несколько контуров регулирования
- •14.Взаимосвязанные системы
- •15 Критичные по времени процессы
- •16. Свойства процессов, усложняющие управление.
- •17. Задачи, решаемые компьютером при управлении процессом.
- •18. Отображение развития процесса во времени.
- •19. Сбор данных измерений и обработки сигналов
- •20 Уровень сложности системы
- •21 Интерфейс оператора
- •22. Система интеграции и надежность управления
- •2 3.Общая структура ввода/вывода между процессом и управляющим компьютером.
- •24 Датчики
- •25. Исполнительные устройства(механизмы)
- •26. Полоса пропускания и шум.
- •27.Передача измерительных сигналов
- •28. Характеристики датчиков
- •29. Погрешность и точность датчика
- •30. Динамические характеристики датчика
- •31.Статические характеристики датчиков.
- •32.Бинарные и цифровые датчики
- •33.Датчик положения
- •34. Пороговые датчики
- •35. Индикаторы уровня.
- •36. Цифровые и информационно-цифровые датчики
- •37.Датчики положения вала
- •38.Аналоговые датчики .
- •39. Датчики движения.
- •40. Резольвер
- •41. Датчики силы и момента.
- •42. Дифференциальный трансформатор.
- •43. Датчики приближения
- •44. Датчики температуры
- •45. Термоэлементы.
- •46. Резистивный детектор температуры.
- •47.Термистор.
- •48. Структурная схема системы управления электроприводами манипулятора первого типа.
- •49 Структурная схема системы управления электроприводами манипулятора второго типа
- •50 Обобщённая матричная структурная схема системы управления схватом манипулятора
- •51 Принцип построения системы управления положением механизма.
- •52.Схема системы управления механизмом.
- •53.Структура цифровой системы регулирования положения механизма.
- •54.Настройка системы управления положенеим механизма в режиме малых перемещений.
- •55. Позиционная система при отработке средних и больших перемещений.
- •56. Задача следящего управления положением механизма
- •57. Ошибки при отработке управляющего воздействия при следящем управлении положением механизма
- •58. Повышение точности отработки управляющего воздействия за счет применения комбинированного управления при следящем управлении положением механизма
- •59. Датчики положения в программных асу
- •60. Схема фотоэлектрического датчика положения и временные диаграммы поясняющие его работу
- •61. Кодовые датчики
- •62. Способы повышения достоверности воспроизведения информации кодовых датчиков
- •64. Вращающийся трансформатор (Резольвер).
- •65. Технические характеристики и область применения промышленного робота рм-01.
- •66. Устр-во промыш. Робота рм-01. Сист. Координат пр рм-01.
- •67. Микропроцессорная система управления «сфера 36» промышленным роботом «рм-01»
- •68. Технические характеристики и сфера применения робота тур-10
- •69. Устройство промышленного робота тур-10.
- •70. Электромеханическме приводы промышленного робота «тур-10». Схема электропривода одного звена манипулятора.
- •71. Функциональная схема устройства позиционного управления упм-772
- •72. Способы программирования устройства позиционного управления упм-772 кадрами постоянной длинны.
- •1. Основная структура системы цифрового управления процессом.
- •2.Управление процессом в реальном времени.
Пресс для пластика
Компьютер должен одновременно регулировать температуру и координировать последовательность технологических операций. Если применить обычные методы программирования, то задача структурирования программы становится неразрешимой, поэтому требуется другой подход. Контейнер содержит расплавленный пластичный материал. Температура пластика должна поддерживаться в пределах узкого диапазона. Управляющий компьютер периодически считывает текущую температуру и рассчитывает тепло, необходимое для ее поддержания на требуемом уровне. Тепло поступает от нагревательного элемента, управляемого компьютером. Время его работы согласовано с количеством тепла, которые необходимо подвести. Нижняя часть пресса поршня выталкивает определенное количество расплавленного пластика через насадку. Когда поршень находится в крайнем правом положении, цилиндр заполняется пластиком. Положение поршня контролирует импульсный датчик, генерирующий определенное число импульсов на каждый миллиметр перемещения, а объем выдавленного пластического материала определяется числом импульсов за время перемещения. Движение поршня прекращается по достижению заданного числа импульсов. Компьютерная система должна регулировать температуру и движение поршня одновременно. Значение температуры поступает непрерывным сигналом от датчика. Положение поршня рассчитывается исходя из числа импульсов. Кроме того еще 2 датчика генерируют двоичные сигналы при достижении поршнем крайнего положения. Компьютер не содержит внутреннего отдельного интервального таймера и поэтому должен отсчитывать время с помощью счетчика сигналов от внешнего источника времени.
4 Управление на основе последовательного программирования
Блок схема регулирования температуры расплавленного пластика представлена на рисунке 1.
Рисунок 1 Рисунок 2
Программа считывает температуру пластика каждые 10 секунд, определяет необходимое время нагрева heattime, включает нагреватель и переходит в цикл занятого ожидания обновления счетчика времени с, во время которого компьютер не может выполнять никакие другие операции. Очевидно, что это не самое эффективное использование компьютера. Алгоритм управления движения поршня показан на рисунке2.
Цикл взаимного ожидания использовать нельзя, т.к. управляемый процесс не позволяет длительных задержек, а исполнение одной задачи не должно быть связано с другой. В принципе можно обойтись и без циклов ожидания, однако, программа при этом все время будет переключаться между двумя задачами и проверять какая задача должна исполняться следующей, станет громоздкой и сложной для анализа. Попытка последовательного расположения блоков инструкций, исполнение которых фактически должно быть параллельным порождает взаимосвязи между практически независимыми факторами.
5 Блок-схема регулирования температуры пластика.
Анализируем следующую проблему: могут ли задачи управления в реальном времени решаться с помощью последовательного программирования?
Блок схема регулирования температуры расплавленного пластика. представлена на:
П
рограмма
считывает температуру пластика каждые
10 секунд, определяет необходимое время
нагрева heattime,
включает нагреватель и переходит в цикл
занятого ожидания обновления счетчика
времени с, во время которого компьютер
не может выполнять никакие другие
операции. Очевидно, что это не самое
эффективное использование компьютера.
