SiemensETIJohnson ControlsIFMSICKWIKABosch RexrothELKO EPHYUNDAIABBVEGAKSR KUEBLERAlfa Laval

Modular PID Control

  • Построение регуляторов с произвольными структурами регулирования.

  • Построение регуляторов средней и высокой производительности.

  • Для использования в программируемых контроллерах SIMATIC S7-300 (от CPU 313), S7-400 и C7.

Область применения

Пакет Modular PID Control используется в тех случаях, когда стандартные ПИД регуляторы не позволяют решить поставленные задачи автоматического регулирования. На основе стандартных функциональных блоков, входящих в состав пакета, могут создаваться любые структуры систем автоматического регулирования.

Modular PID Control - это лучшее средство для реализации цифровых систем автоматического регулирования с минимальными объемами требуемой памяти и высокой скоростью обработки информации.

Пакет Modular PID Control может использоваться в системах автоматизации SIMATIC S7-300 с центральными процессорами CPU 313 или более мощными, SIMATIC S7-400, SIMATIC C7, а также SIMATIC WinAC.

Дизайн

Пакет Modular PID Control включает в свой состав инструментальные средства конфигурирования и настройки параметров регуляторов, а также стандартные функциональные блоки, из которых формируются требуемая структура регулятора.

Инструментальные средства конфигурирования и настройки параметров регуляторов оснащены простым и понятным интерфейсом, поддерживающим все стандартные способы работы с Windows.

Набор стандартных функциональных блоков включает в свой состав 27 блоков различного назначения. 12 примеров иллюстрируют возможные варианты построения систем автоматического регулирования. Эти примеры могут быть включены в программы пользователей в виде готовых программных блоков.

Лицензирование функциональных блоков

Для стандартных функциональных блоков существует два вида лицензий:

  • Лицензия для установки стандартных функциональных блоков на один центральный процессор контроллера. Комплект поставки: дискета с лицензионным ключом и компакт-диск с программным обеспечением и электронной документацией.

  • Лицензия на копирование, позволяющая устанавливать приобретенные ранее функциональные блоки на один центральный процессор контроллера. Комплект поставки: дискета с лицензионным ключом.

Функции

Инструментальные средства настройки параметров

  • Экранные формы: инструментальные средства снабжены всеми необходимыми экранными формами, обеспечивающими работу с пакетом Modular PID Control.

  • Тестовые функции для отображения цикла регулирования и трендов кривых: отображение цикла может быть использовано для визуального контроля хода его выполнения и отладочных целей. До 4 характеристик различных сигналов может выводиться на плоттер. Это существенно упрощает процесс оптимизации системы и поиск отказов.

  • Ассистент оптимизации процесса регулирования: производит поэтапный вывод на экран необходимой информации и проводит оператора через все необходимые шаги оптимизации системы регулирования.

  • Свойства регулятора: ПИД-регулятор может быть настроен на статическую или астатическую характеристики. Статическая характеристика допускает наличие некоторого отклонения регулируемой величины от заданного значения. В динамике эти отклонения могут достигать 10%. Астатическая характеристика позволяет настраивать систему регулирования на работу без отклонений (в установившихся режимах).

  • Удобная контекстно-зависимая помощь: при необходимости из любой точки программы можно вызывать контекстно-зависимую помощь.

Стандартные функциональные блоки

FB / FC Назначение
A_DEAD_B Адаптивная зона нечувствительности. Обеспечивает фильтрацию сигналов.
CRP_IN Преобразование входной аналоговой величины. Входная аналоговая величина преобразуется в числовое значение с плавающей запятой, которое используется ПИД-регулятором.
CRP_OUT Преобразование выходной аналоговой величины. Числовое значение с плавающей запятой преобразуется в формат выходной величины контроллера.
DEAD_T Время задержки. Вводит регулируемое время задержки прохождения входного сигнала.
DEADBAND Зона нечувствительности. Дифференцирует входной сигнал и осуществляет сглаживание первого порядка.
DIF Дифференциатор. Вычисляет сигнал рассогласования и контролирует его граничные значения.
ERR_MON Контроль сигнала рассогласования. Вычисляет сигнал рассогласования и контролирует его граничные значения.
INTEG Интегратор. Интегрирует входной сигнал по времени и контролирует граничные значения выходного сигнала.
LAG1ST Задержка 1 порядка. Реализует задержку первого порядка.
LAG2ND Задержка 2 порядка. Реализует задержку второго порядка.
LIMALARM Контроль граничных условий. Проверяет заданные граничные значения входного сигнала.
LIMITER Ограничитель. Ограничивает входную величину заданными значениями.
LMNGEN_C ПИД-регулятор непрерывного действия (аналоговый). Содержит компоненты ПИД-регулятора непрерывного действия. Он должен использоваться совместно с функциональным блоком ПИД алгоритма.
LMNGEN_S Шаговый ПИД-регулятор. Содержит компоненты для построения шагового регулятора. Он должен использоваться совместно с функциональным блоком ПИД алгоритма.
LP_SCHED Распределитель вызовов. Управляет включением индивидуальных управляющих циклов в случае возникновения аварийных ситуаций.
NONLIN Нелинейность. Имитирует нелинейные характеристики.
NORM Нормализатор. Масштабирует входную величину. Масштаб задается указанием двух крайних значений.
OVERRIDE Контроль переполнения. Необходим для предотвращения ошибок переполнения.
PARA_CTL Параметры регулирования. Передает два или большее количество блоков параметров в ПИД-регулятор.
PULSEGEN Генератор импульсов. Формирует импульсы для ПИД-регуляторов с интегрирующими исполнительными механизмами.
RMP_SOAK Датчик временных отметок. Снабжает сконфигурированные или запрограммированные кривые отметками времени.
ROC_LIM Генератор пилообразных сигналов. Ограничивает значение входного сигнала. Обеспечивает автоматическое изменение шага.
SCALE Элемент масштабирования. Масштабирует входную величину. Масштаб задается углом наклона линейной характеристики.
SP_GEN Генератор заданий. Обеспечивает возможность ввода заданных значений аналоговых величин в функции времени удержания кнопки.
SPLT_RAN Переключатель диапазонов. Выполняет автоматическое переключение пределов измерений.
SWITCH Аналоговый коммутатор. Осуществляет переключения между одним или двумя входами и одним или двумя выходами.
A_DEAD_B Адаптивная зона нечувствительности. Обеспечивает фильтрацию сигналов.

Примеры

Номер Назначение
EXAMPL01 Стабилизатор с дискретным выходом и интегрирующим исполнительным механизмом.
EXAMPL02 Стабилизатор с аналоговым выходом.
EXAMPL03 Стабилизатор с дискретным выходом и исполнительными механизмами пропорционального действия.
EXAMPL04 Одноконтурный регулятор.
EXAMPL05 Многоконтурный регулятор.
EXAMPL06 Гибридный регулятор.
EXAMPL07 Каскадный регулятор.
EXAMPL08 Регулятор с предварительной обработкой.
EXAMPL09 Регулятор с обратными связями.
EXAMPL10 Переключатель пределов.
EXAMPL11 Контроллер переполнения.
EXAMPL12 Многорежимный регулятор.

Технические данные

Инструментальные средства
Требуемое программное обеспечение От STEP 7 V3.1
Объем оперативной памяти компьютера/ программатора 16 Мбайт
Микропроцессор, не менее 486
Пространство на жестком диске программатора/ компьютера 20 Мбайт
Стандартный функциональный блок A_DEAD_B
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 898 Байт 692 Байт
- Блока данных 186 Байт 44 Байт
Время выполнения в S7-300/C7 0,13 ... 0,17 мс
Время выполнения в S7-400 0,01 ... 0,03 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок CRP_IN
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 182 Байт 70 Байт
- Блока данных 122 Байт 20 Байт
Время выполнения в S7-300/C7 0,06 мс
Время выполнения в S7-400 0,01 ... 0,02 m
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок CRP_OUT
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 206 Байт 96 Байт
- Блока данных 114 Байт 14 Байт
Время выполнения в S7-300/C7 0,18 ... 0,22 мс
Время выполнения в S7-400 0,01 ... 0,04 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок DEAD_T
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 532 Байт 394 Байт
- Блока данных 142 Байт 22 Байт
Время выполнения в S7-300/C7 0,26 ... 0,33 мс
Время выполнения в S7-400 0 02 ... 0,06 m
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок DEAD_BAND
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 232 Байт 120 Байт
- Блока данных 114 Байт 16 Байт
Время выполнения в S7-300/C7 0,16 ... 0,21 мс
Время выполнения в S7-400 0,01 ... 0,03 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок DIF
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 410 Байт 268 Байт
- Блока данных 158 Байт 30 Байт
Время выполнения в S7-300/C7 0,55 ... 0,71 мс
Время выполнения в S7-400 0,03 ... 0,09 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок ERR_MON
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 558 Байт 360 Байт
- Блока данных 206 Байт 52 Байт
Время выполнения в S7-300/C7 0,27 ... 0,35 мс
Время выполнения в S7-400 0,01 ... 0,05 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок INTEG
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 488 Байт 314 Байт
- Блока данных 168 Байт 36 Байт
Время выполнения в S7-300/C7 0,40 ... 0,51 мс
Время выполнения в S7-400 0,02 ... 0,07 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок LAG1ST
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 534 Байт 368 Байт
- Блока данных 156 Байт 30 Байт
Время выполнения в S7-300/C7 0,52 ... 0,67 мс
Время выполнения в S7-400 0,03 ... 0,09 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок LAG2ND
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 690 Байт 516 Байт
- Блока данных 190 Байт 46 Байт
Время выполнения в S7-300/C7 0,88 ... 1,14 мс
Время выполнения в S7-400 0,04 ... 0,16 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок LIMALARM
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 390 Байт 240 Байт
- Блока данных 152 Байт 28 Байт
Время выполнения в S7-300/C7 0,47 ... 0,61 мс
Время выполнения в S7-400 0,02 ... 0,07 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок LIMITER
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 262 Байт 140 Байт
- Блока данных 124 Байт 20 Байт
Время выполнения в S7-300/C7 0,14 ... 0,17 мс
Время выполнения в S7-400 0,03 ... 0,01 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок LMNGEN_C
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 1576 Байт 1280 Байт
- Блока данных 276 Байт 80 Байт
Время выполнения в S7-300/C7 0,32 ... 0,41 мс
Время выполнения в S7-400 0,02 ... 0,06 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок LMNGEN_S
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 2578 Байт 2152 Байт
- Блока данных 360 Байт 110 Байт
Время выполнения в S7-300/C7 1,16 ... 1,47 мс
Время выполнения в S7-400 0,06 ... 0,18 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок NONLIN
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 826 Байт 672 Байт
- Блока данных 138 Байт 18 Байт
Время выполнения в S7-300/C7 0,32 ... 0,41 мс
Время выполнения в S7-400 0,02 ... 0,07 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок NORM
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 234 Байт 122 Байт
- Блока данных 130 Байт 24 Байт
Время выполнения в S7-300/C7 0,33 ... 0,43 мс
Время выполнения в S7-400 0,02 ... 0,07 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок OVERRIDE
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 362 Байт 214 Байт
- Блока данных 146 Байт 28 Байт
Время выполнения в S7-300/C7 0,15 ... 0,18 мс
Время выполнения в S7-400 0,01 ... 0,04 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок PARA_CTL
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 406 Байт 232 Байт
- Блока данных 234 Байт 82 Байт
Время выполнения в S7-300/C7 0,12 ... 0,15 мс
Время выполнения в S7-400 0,01 ... 0,03 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок PID
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 1560 Байт 1242 Байт
- Блока данных 340 Байт 98 Байт
Время выполнения в S7-300/C7 1,15 ... 1,46 мс
Время выполнения в S7-400 0,06 ... 0,18 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок PULSEGEN
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 1110 Байт 872 Байт
- Блока данных 190 Байт 34 Байт
Время выполнения в S7-300/C7 0,17 ... 0,20 мс
Время выполнения в S7-400 0,01 ... 0,05 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок RMP_SOAK
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 1706 Байт 1500 Байт
- Блока данных 212 Байт 62 Байт
Время выполнения в S7-300/C7 0,16 ... 0,20 мс
Время выполнения в S7-400 0,01 ... 0,04 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 1242 Байт 980 Байт
- Блока данных 222 Байт 50 Байт
Время выполнения в S7-300/C7 0,53 ... 0,68 мс
Время выполнения в S7-400 0,02 ... 0,09 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок SCALE
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 136 Байт 32 Байт
- Блока данных 114 Байт 16 Байт
Время выполнения в S7-300/C7 0,10 ... 0,13 мс
Время выполнения в S7-400 0,01 ... 0,02 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок SP_GEN
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 658 Байт 484 Байт
- Блока данных 164 Байт 40 Байт
Время выполнения в S7-300/C7 0,27 ... 0,35 мс
Время выполнения в S7-400 0,02 ... 0,06 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок SPLT_RAN
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 304 Байт 180 Байт
- Блока данных 138 Байт 28 Байт
Время выполнения в S7-300/C7 0,09 ... 0,11 мс
Время выполнения в S7-400 0,01 ... 0,02 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок SWITCH
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 238 Байт 116 Байт
- Блока данных 118 Байт 18 Байт
Время выполнения в S7-300/C7 0,07 ... 0,09 мс
Время выполнения в S7-400 0,01 ... 0,03 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
Стандартный функциональный блок
Длина В загружаемой памяти В оперативной памяти
- Функционального блока 1104 Байт 972 Байт1)
- Блока данных 234 Байт 64 Байт1)
Время выполнения в S7-300/C7 0,28 ... 0,34 мс
Время выполнения в S7-400 0,03 ... 0,08 мс
Целевые системы SIMATIC S7-300 (от CPU 313), S7-400, C7
  1. Для 5 контуров регулирования

Заказные данные

Заказной № Описание Вес (кг) Доставка Мин. зак. (шт)
6ES7830-1AA00-0YX2 SIMATIC S7, MODULAR PID CONTROL, СЕРВИС ОБНОВЛЕНИЯ ПОСЛЕДНИМИ ВЕРСИЯМИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРОЕКТИРОВАНИЯ В ТЕЧЕНИЕ 1 ГОДА 0.5 по запросу (X) 1
6ES7830-1AA10-0YX0 SIMATIC S7, MODULAR PID CONTROL V4.0: CD С ПАКЕТОМ ПРОЕКТИР. СИСТЕМ АВТОМАТ. РЕГУЛИРОВАНИЯ НА БАЗЕ S7-300/ S7-400/ C7/ WINAC, ДОКУМЕНТАЦИЕЙ НА АНГ/ НЕМ. ЯЗЫКЕ, ПРИМЕРАМИ ПРОГРАММ. РАБОТА ПОД УПР. STEP 7 ОТ V3.1. ДИСКЕТА С ЛИЦЕНЗ. КЛЮЧОМ ДЛЯ УСТАНОВКИ НА 1 0.243 6 - 8 недель (C) 1
6ES7860-1AA10-0YX0 SIMATIC S7, MODULAR PID CONTROL, FB V4.1: CD СО СТАНДАРТНЫМИ FB ЭЛЕМЕНТОВ СИСТЕМ АВТОМАТ. РЕГУЛИРОВАНИЯ ДЛЯ S7-300/ S7-400/ C7/ WINAC И ДОКУМЕНТАЦИЕЙ НА АНГ/ НЕМ. ЯЗЫКЕ. RUNTIME ЛИЦЕНЗИЯ ДЛЯ УСТАНОВКИ НА ОДИН ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР 0.221 6 - 8 недель (C) 1
6ES7860-1AA10-0YX1 SIMATIC S7, MODULAR PID CONTROL, FB V4.1: RUNTIME ЛИЦЕНЗИЯ ДЛЯ УСТАНОВКИ НА ОДИН ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР, БЕЗ ПРОГР. ОБЕСПЕЧЕНИЯ И ДОКУМЕНТАЦИИ 0.02 по запросу (D) 1

Аксессуары

Заказной № Описание Вес (кг) Доставка Мин. зак. (шт)
6ES7998-8XC01-8YE0 КОЛЛЕКЦИЯ РУКОВОДСТВ SIMATIC НА CD-ROM. PDF-ФОРМАТ, АНГ/ НЕМ/ ФР/ ИСП/ ИТ. ЯЗЫК. ВСЕ РУКОВОДСТВА ПО S7-200/ -300/ -400/ -C7/ -LOGO!; SIMATIC DP/ -PC/ -PG; STEP7, ИНСТР. СРЕДСТВАМ ПРОЕКТИРОВАНИЯ, ПРОГР. ОБЕСПЕЧЕНИЮ RUNTIME, SIMATIC PCS7/ HMI/ NET 0.227 3 - 5 недель (A) 1
6ES7998-8XC01-8YE2 КОЛЛЕКЦИЯ РУКОВОДСТВ SIMATIC НА CD-ROM, 5-ЯЗЫКОВАЯ ПОДДЕРЖКА (БЕЗ РУССКОГО), СЛУЖБА ОБНОВЛЕНИЯ В ТЕЧЕНИЕ 1 ГОДА 0.3 по запросу (X) 1