
- •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. Функции управления.
47.Базовые функции языка fbd. Логические функции.
Любой входи или выход может быть проинвертирован. После инициализации программы переменные на входах и выходах логических функций принимают значение «0», кроме тех, кто при инициализации объявлены, как истинные.
Инвертирование(NOT)
Блок
может использоваться без логической
инверсии, если используется для задержки.
Логическое И
Число
входов может изменяться от 2 до 32
Логическое ИЛИ
Исключающее ИЛИ (XOR)
Пример: программа, обнаруживающая перепады входного сигнала.
В исходном состоянии переменная IN и A на входе блока XOR принимают значение «1» на выходе блока «0». Когда переменная IN принимает значение «0», переменные IN и А буду принимать противоположные значения, так как А повторит значение IN после того как прошла оценка(XOR находится выше, чем NOT). Переменная OUT примет значение «1» всегда, когда IN изменит свое состояние.
Детектор фронта PULSE
Выходная
переменная принимает значение «1» в
ечение одного цикла, если входная
переменная изменила свое состояние из
«0» в «1».
Детектор заднего фронта(спада)
48.Базовые функции языка fbd. Функции сравнения.
В качестве операндов могут использоваться все переменные кроме логических, выхдная переменная логическая. После инициализации программы переменные блока принимают значение «0»
48.Базовые функции языка fbd. Арифметические функции.
Арифметические функции
В
качестве операндов те же перем должны
иметь один тип.
Сложение ADD
Вычитание SUB
Умножение MUL
Деление DIV
входов от 2 до 32
Пример: y=(var-ref)*Kp
п
ри
выполнении операции деления следует
применять специальные меры, чтобы
делитель не принимал знначение 0, тк в
этом случае делитель установит значение
рез-та равный 0.
Ограничитель сигнала LIMIT
Оператор присвоения EQU
Эфф. при преобразов. пер. одного типа в другой
48.Базовые функции языка fbd. Функции управления.
Функции управления.
Goto --->GOTO метка
если есть связь с логической переменной то при передаче 1 происходит переход на метку, если нет связи с логической переменной то осущ безусловный переход
выход из подпрограммы --->RETURN
если нет логической связи с переменной, то осуществляется переход на следующую программу. Если вириры библ блока, то управление предается следующему блоку но не следующей программе
---> TSTART Var Таймерная переменная
осуществляет сброс таймер перем и полип ее увеличения с периодом 0,01 сек до момента выполнения команды TSOP (остановка таймера) --->TSTOP Var
Обларир заданного интервала врем Т
Когда пер ln1 прин зн 1 осущест запуск таймера Cur, и остановк
Перем Когда ln2 прин зн 1
Переменная Out принимает значение 1 когда Cur>T
Старт программы --->GSTART prog — включение в цикл контроллера программу
--->GGSTOP Prog — стоп программы
выполнить программу GCALL Prog