- •1.Объективная необходимость автоматизации. История теории автоматизированного управления.
- •2.Основные понятия и определения тау. Управление. Стадии управления. Система управления.
- •3.Классификация систем управления. Понятия: подсистема, структура, связь, состояние, поведение, цель.
- •3.Классификация систем.
- •5.Этапы управления.
- •6. Моделирование объектов управления. Классификация моделей.
- •7. Основные аспекты теории автоматизированного управления. Виды иерархий.
- •8. Функциональная часть асу. Функциональные подсистемы.
- •9. Обеспечивающая часть асу.
- •10. Классификация асу.
- •11. Классификация асу
- •12. Поддержка принятия решений в асу. Формаллизация и алгоритмизация.
- •14 . Разновидности интеллект систем.:
- •15.Принятие решений в условиях риска.
- •16.Условия неопределённости.Критерии Лапласа,Вальда.
- •17.Многокритериальные задачи принятия решений.
- •18 Многокритериальные задачи принятия решений..Принцип справедливой уступки.
- •19. Принцип выделения одного критерия. Принцип последовательной уступки. Свертка локальных критериев.
- •20. Многокритериальные задачи принятия решения. Способы нормализации локальных критериев. Способы задания и учета приоритетов локальных критериев.
- •21. Проектирование асу. Основные принципы построения асу.
- •22.Общая характеристика проектирования асу. Особенности проектирования асу. Факторы, определяющие риск проекта.
- •23. Этапы разработки асу.
- •24. Реорганизация деятельности предприятия. Методики
- •25. Создание асу при подсистемном построении. Создание асу при процедурном построении.
- •26. Оценка качества асу. Дефекты. Критерии качества. Взаимосвязь компонентов качества асу.
- •27. Case-технологии
- •28. Асутп и диспетчерское управление.
- •29. Scada системы
- •30. Классификация методов получения математического описания объектов управления.
- •34.Классификация регуляторов
- •35.Выбор типа регулятора.
- •36.Определение настроек регулятора. Аналитический (Формульный) метод.
- •37.Определение настроек регулятора. Экспериментальные методы настройки регулятора
- •38. Цифровые регуляторы. Цифровой пид-регулятор
- •39. Выбор периода квантования цифрового пид-регулятора.Настройка цифров. Пид-регул.
- •40. Языки программирования промышл. Контроллеров Общая хар-ка
- •41.Система проектирования UltraLogic. Особенности системы UltraLogic
- •42. Архитектура системы ultralogic
- •43.Базовые концепции системы UltraLogic.
- •44.Менеджер проектов системы UltraLogic.
- •45.Конфигурирование контроллеров в UltraLogic.
- •46.Загрузка и отладка программ в системе UltraLogic.
- •47.Базовые функции языка fbd. Логические функции.
- •48.Базовые функции языка fbd. Функции сравнения.
- •48.Базовые функции языка fbd. Арифметические функции.
- •48.Базовые функции языка fbd. Функции управления.
44.Менеджер проектов системы UltraLogic.
Окно, где создаются и редактируются проекты. Представляет собой набор секций с закладками в нижней и верхней части. Каждая секция предназначена для определенных типов данных. Используются следующие секции: программы, переменные, конфигурации, опции.
Секция программ содержит титульный лист и листы программ. На титульном листе приведен список программ с указанием языка программирования и комментарии. Каждая программа имеет свой лист.
Автоматизированные технологические процессы разбиваются на отдельные задачи, выполняемые последовательно. Порядок выполнения задач может быть изменен. Программы могут состоять из множества подпрограмм. Программирование осуществляется с помощью специального графического редактора. Пользователь может вызывать функциональные блоки, соединять их связями, присваивать имена переменных. Имена могут вызываться из секции переменных или назначаться непосредственно в поле программирования.
Все шаги по составлению программы записываются в сценарий. Возможен откат на 16 тысяч шагов. Любой вход и выход двоичных блоков может быть изменен на инверсный. Количество входов функциональных блоков может задаваться при вызове блоков от 2 до 32.
Редактор может масштабировать изображение. Допускается разработка собственных функциональных блоков.
Алгоритм разработки функционального блока:
Используя базовые функциональные блоки составляется программа, реализующая функцию создаваемого блока.
Внешним связям присваиваются имена, которые будут использоваться в графическом изображении блока.
Программа сворачивается в прямоугольную картинку с помощью специальной команды.
Специальными командами формируется изображение блока.
Секция переменных:
Осуществляет ввод глобальных переменных проекта, сформированных в списках по тем или иным признакам. Переменные и константы в этих списках доступны всем программам проекта и конфигуратору переменных. Переменные, введенные на этапе конфигурирования и назначенные, как его вход и выход заносятся в списки автоматически, а переменные, имена которых введены, как имена связей, автоматически не заносятся.
45.Конфигурирование контроллеров в UltraLogic.
Выполняются последовательно следующие действия:
-Выбирается аппаратная платформа контроллера.
-Выбирается тип вычисляемого модуля внутри платформы.
-Указываются системы установки: наличие сети, настройки компилятора, таймера.
-Выбираются типы используемых модулей ввода\вывода
-Осуществляется проверка переменных по входам и выходам соответсвтующих модулей.
В секции сформируется описание вычислителя, типы модулей, описание привязки конкретного модуля к входным и выходным переменным.
46.Загрузка и отладка программ в системе UltraLogic.
Готовый проект компилируется, после чего полученный код загружается в контроллер. В это код автоматически встраивается драйвер сетевого обмена, который обеспечивает мониторинг и отладку. Каждая переменная, участвующая в сетевом обмене, имеет двойное имя, состоящее из сетевого адреса и имени переменной. Общее количество уч-в в сети 256. В системе переменные представляются, как переменные единого технологического процесса. Инициатором обмена является отладчик или система верхнего уровня(SCADA).
Запрашиваются переменные для визуализации передается список с новыми значениями переменных. Отладчик имеет режимы пошагового использования, останова. Пременные могут быть направлены на осциллограффирование. Число одновременно осц-х переменных ограничено. Загрузка переменных в контроллер может быть либо по сети, либо через постоянную память.