Page 9 - CompactRIO руководство разработчика
P. 9
Приоритет – в большинстве контроллеров используется единственный процессор для
выполнения всех задач управления, мониторинга и связи. Поскольку единственный ресурс
(процессор) получает несколько параллельных запросов, необходимо найти способ
управления наиболее важными запросами. Придав критическим контурам регулирования
более высокий приоритет, вы можете получить полнофункциональный контроллер с
высоким уровнем детерминизма и временем реагирования. Например, в приложении с
контуром регулирования температуры и встроенной функцией регистрации, вы можете
присвоить контуру регулирования приоритет более высокий, чем операциям регистрации, и
обеспечить детерминированное управление температурой. Подобные меры гарантируют,
что задачи с низким приоритетом, например, регистрация данных, Web-сервер, HMI и
другие, не окажут отрицательного влияния на аналоговое управление или цифровую
логику.
Обзор архитектуры систем управления механизмами
Системы управления механизмами, как правило, включают человеко-машинный интерфейс (HMI) и
систему управления реального времени. Контроллеры реального времени обеспечивают надежное
и предсказуемое поведение механизмов, в то время как HMI предоставляют оператору
графический интерфейс пользователя (Graphical User Interface - GUI) для наблюдения за
состоянием механизма и настройки параметров его функционирования. В типичной системе
управления механизмами управляющая система строится на основе программируемого логического
контроллера (Programmable Logic Controller - PLC) или программируемом контроллере
автоматизации (Programmable Automation Controller - PAC). Базовые функции контроллеров
включают:
аналоговый и цифровой ввод-вывод
табличную память для значений ввода-вывода и переменных (Tag)
последовательностный автомат, который определяет поведение машины.
В дополнение к этим возможностям PLC, PAC National Instruments могут поддерживать более
сложные функции, в том числе:
высокоскоростной сбор и обработку данных
управление движением
функции машинного зрения и визуального контроля
специализированную аппаратную обработку сигналов
регистрацию данных
Вы можете программировать HMI на персональном компьютере (ПК) под управлениеv Windows или
на компьютере с сенсорной панелью со встроенной ОС наподобие Windows XP Embedded. HMI, как
правило, реализует следующие функции:
Операции с сенсорной панелью
Система постраничного отображения с управлением навигацией
Объекты ввода данных (кнопки, клавиатура и т.п.)
Дисплеи и журналы тревог и событий
Конфигурации систем управления
Простейшая система управления механизмом состоит из единственного контроллера, работающего
автономно (см. рисунок 1.1).
Эта конфигурация используется в приложениях, где не требуется HMI, кроме, как для
техобслуживания и диагностических целей.
2