- •Введение
- •1. Технические характеристики контроллеров
- •2. Структура алгоблока. Последовательность обслуживания алгоблоков
- •2.1. Структура алгоблоков
- •2.2. Последовательность обслуживания алгоблоков
- •3. Простой пид-регулятор
- •3.1. Алгоритмы, входящие в состав простого регулятора
- •3.2. Безударные переключения регулятора
- •3.3. Назначение и оценка зоны нечувствительности
- •Око (01) – Оперативный контроль регулирования
- •4. Модификация пид-регулятора
- •5. Программный регулятор с прз
- •Координаты графика алгоритма прз
- •6. Программный регулятор с кус
- •Координаты графика (кусочно-линейной функции) алгоритма кус
- •7. Регулятор с переменной структурой
- •7.1. Комбинированный регулятор с переменной структурой
- •7.2. Реализация привязки по каналу возмущения
- •Контур 01 (первый алгоблок). Привязка входов алгоритма око
- •Контур 02 (второй алгоблок). Привязка входов алгоритма око
- •8. Регулятор повышенной надёжности
- •8.1. Конфигурационная таблица программы 1
- •8.2. Программа защиты по аналоговому каналу
- •Представление информации на лп контроллера р-130
- •8.3. Конфигурационная таблица программы 2
- •8.4. Алгоритм простого блока мажоритарного выбора
- •8.5. Программа простого алгоритма мажоритарного выбора
- •9. Сар соотношения растворов реагентов
- •9.1. Простой регулятор соотношения
- •9.2. Программа регулирования соотношения расходов
- •9.3. Регулятор соотношения с переключением каналов
- •10. Регулятор с автоподстройкой
- •11. Каскадный регулятор
- •12. Регулятор обратного действия22
- •12.1. Формирование запрета
- •12.2. Конфигурационная таблица
- •13. Таблицы приёма, передачи и отображения параметров
- •13.1. Спецификация разработанных программ
- •13.2. Отображение информации на лп контроллера 02
- •13.3. Таблица перечня параметров
- •13.4. Передача информации в сеть «Транзит»
- •13.5. Приём информации из сети «Транзит»
- •13.6. Отображение информации на лп контроллера 03
- •14. Организация связи сети контроллеров с верхним уровнем
- •15. Документы, прикладываемые к по сар
- •16. Пути совершенствования сар на базе контроллеров
- •16.1. Повышение эффективности кросс-средств
- •16.2. Пути совершенствования библиотек алгоритмов
- •Заключение
- •Список Литературы
- •Приложение а Модули усо
- •Типы модулей усо
- •1. Входные аналоговые сигналы
- •2. Аналоговые выходные унифицированные сигналы
- •3. Входные дискретные сигналы
- •4. Дискретные выходные сигналы
- •Погрешность модулей усо
- •Приложение б Диапазон изменения сигналов и параметров
- •Приложение в Типы сигналов и их соответствие
- •Взаимное соответствие типов сигналов
- •Приложение г Справочная информация по алгоритмам
- •Принятые сокращения
- •Приложение д Ряд Пада
- •Проверка на достоверность аналоговых сигналов
- •Функциональный блок запоминание
- •Функциональный блок ограничение скорости
- •Приложение з Выбор исправного канала из двух
- •Функциональный блок ноль-орган
- •Функциональный блок расчета скользящего среднего
- •Функциональный блок переключатель трехканальный
- •Контрольные вопросы по темам
- •Тема: Реализация аналоговых систем управления
- •Тема: Организация информационного обмена контроллера с пэвм
- •Приложение к Задания по обратному программированию
- •Приложение л Принципы программирования
- •Приложение м Блок циклической индикации
- •Лицевая панель регулирующей модели
- •Приложение н Фрагменты работы Быкова а.Ю.
- •Оглавление
- •Севастьянов Борис Георгиевич Реализация законов аналогового регулирования на контроллерах
- •404110, Г. Волжский, пр. Ленина, 69.
- •404110, Г. Волжский, пр. Ленина, 69.
Севастьянов Борис Георгиевич Реализация законов аналогового регулирования на контроллерах
Учебное пособие
Зав. РИО: Юрина В.В.
Редактор: Сильникова Е.Г.
Подписано в печать . Формат 60×901/16.
Печать ризографическая. Усл. печ. л. 10.
Тираж 75 экз. Заказ № .
Издатель Филиал МЭИ в г. Волжском
404110, Г. Волжский, пр. Ленина, 69.
Отпечатано Филиал МЭИ в г. Волжском
404110, Г. Волжский, пр. Ленина, 69.
1 Усманова Ситора Худояровна, одна из лучших студенток ВФ МЭИ, отличалась трудолюбием, большой жизнерадостностью. Её удивительная добрая улыбка просто очаровывала. Для меня это была шоколадная дюймовочка. Стала грамотным специалистом в области автоматизации. Трагически погибла в 2012 году при весьма странных обстоятельствах. Она могла бы сделать много полезного для нашей страны.
2 Функции кросс-средств Редитор Р-130 значительно шире. В своё время автору посчастливилось познакомиться с одним из разработчиков, грамотным специалистом и прекрасным человеком Анисимовым В.
3 Графический язык FBD (Functional Block Diagram).
4 УСЭППА – унифицированная система элементов промышленной пневмоавтоматики.
5 УСЭППА – унифицированная система элементов промышленной пневмоавтоматики.
6 Supervisory Control And Data Acquisition – супервизорный контроль и сбор данных.
В институте в основном используют SCADA-систему TRACE MODE 5 или 6.
7 В качестве исключения в некоторых алгоритмах модификатор не определяет количество алгоритмов в алгоблоке. Например, в алгоритме ОКО он определяет режим работы регулятора [25].
8 Если говорить точнее, то опрашивает программа, но так как в документации называют «алгоритм», то и мы будем придерживаться этой терминологии.
9 Если модификатор равен восьми.
10 Если модификатор m установлен равным восьми.
11 Название ручной режим, принятое в документации на контроллер Р-130, некорректно. В ручном режиме в нашем случае управление производится на расстоянии (контроллер находится, обычно, в операторной), то есть дистанционно. Но так как отдельно предусмотрен дистанционный режим регулирования, этот режим разработчики назвали ручным.
12 Некоторые студенты, не вникая в суть, иногда ошибочно говорят: «зона нечувствительности определяется величиной рассогласования».
13 В контроллере Р-130 принято сравнивать модуль рассогласования с половиной зоны нечувствительности.
14 Русский человек по своей природе исследователь. Русский - имеется в виду по духу, а не по национальности.
15 Автор планирует провести исследования такой системы регулирования.
16 Корректнее будет назвать этот режим режимом дистанционного регулирования, так как изменение положения исполнительного механизма будет происходить на расстоянии (дистанции). Обычно контроллер находится в операторной.
17 Отличие от нуля происходит за счёт смещения нуля АЦП.
18 На практике обязательно надо указывать и этот параметр контроллера.
19 Необходимо обратить внимание на то, что программа имеет одно название, а конфигурационная таблица относится к другой аналогичной программе. Программа и конфигурационная таблица должны соответствовать друг другу.
20 Классический алгоритм.
21 Например, обрыв линии по первому каналу.
22 Терминология взята из технического описания алгоритмов контроллера Р-130 [13] применительно к структуре регулятора, реализуемого в контроллере Р-130.
23 В настоящее время вводится новый стандарт.
24 Стандарты системы эргономического обеспечения (ССЭТО).
25 АВМ – аналоговые вычислительные машины.
26 Волжский политехнический институт. Лаборатория автоматизации А-08, где проводятся автором лабораторные работы и проводилась отладка программ, приведённых в данном пособии. В МЭИ аналогичный стенд, но с большими возможностями, находится в аудитории 221.
27Будьте внимательны при изучении технических характеристик внедряемого оборудования. Погрешность преобразования входных аналоговых сигналов постоянного тока в цифровой сигнал составляет 0,3 % от максимального значения входного сигнала (у модуля МАС). А с учётом влияния температуры окружающей среды погрешность может доходить до 0,4 %! Разрешающая способность для 12-ти разрядного АЦП составляет 0,025 %. Реальная относительная погрешность АЦП приблизительно в 12 раз выше[13, 25]. Некоторые производители, чтобы обмануть покупателя, показывают только разрешающую способность АЦП.
28 К этому типу сигнала относят сигнал на выходе алгоритма СЧТ (выход N), сигнал или константа на входе четыре (вход W100) алгоритма ОКО.
29 Не обязательно по национальности русские!
30 Если Ссб=1, то переключение регулятора с ручного режима на автоматический происходит безударно.
31 Программы для ПЛК-154 и ПЛК-150 в приложении Ж написаны в 2011 г. студенткой МЭИ, группа АТП-1-05, Кажичкиной Е.А.
32 МПСУ – микропроцессорные системы управления. ПАУ – программирование алгоритмов управления.
33 Необходимо не только указать очередной пункт выбора контроллера, но грамотно аргументировать его необходимость.
34 ОЗУ – оперативное запоминающее устройство.
35 ПЗУ – постоянное запоминающее устройство.
36 Графический язык FBD (Functional Block Diagram).
