Розрахункова частина

Програмування логічного контролера ПЛК73

Який використовується для контролю, та сигналізації рівню.

Вхідні данні

  • 1. Значення контролюємого параметра:3м;
  • 2. Сигнал від датчика: 4-20мА;
  • 3. Сигнал на виконуючий механізм: ;
  • 4. Сигналізуюча величина 3.1м.
Вибір контролера для програмування

Рисунок - 7.1.1 Вибір контролера для програмування

Вибір мови програмування

Рисунок - 7.1.2 Вибір мови програмування

Рисунок 7.1.3 іменуваннязмінної вхідної величини

Конфігурування аналового входу

Рисунок - 7.1.4 Конфігурування аналового входу

Рисунок - 7.1.5 Додавання бібліотек.

Заповнення функціональних блоків

Рисунок - 7.1.6 Заповнення функціональних блоків

Опис функціональних блоків, які використовуються в програмі

ПИД-регулятор

Рисунок 15- Заповнення функціональних блоків

Функціональний блокPID

Рисунок - 7.2.1 Функціональний блокPID

ACTUAL - це поточне значення вимірюваного параметра, сигнал зворотного зв'язку.

SET_POINT - завдання регулятору.

KP - коефіцієнт посилення пропорційної частини регулятора.

TN - час ізодрому, постійна інтегрування (в секундах).

TV - час диференціювання (у секундах).

Y - вихід регулятора.

Y_MANUAL - дане значення встановлюється на вихід регулятора Y, коли параметр MANUAL стає TRUE.

Y_OFFSET - величина, на яку буде зміщуватися вихід регулятора.

Y_MIN, Y_MAX - мінімальне і максимальне значення виходу регулятора (Y_MIN <Y_MAX).

MANUAL - ручний режим. Коли параметр стає TRUE - на вихід регулятора подається значення Y_MANUAL.

RESET - скидає вихід ПІД-регулятора в значення Y_OFFSET.

LIMITS_ACTIVE - стає TRUE, коли вихід регулятора виходить за межі (Y_MIN; Y_MAX).

OVERFLOW - стає TRUE, коли значення інтегральної частини регулятора переповнюється. Це може статися тоді, коли регулятор з поганими настройками розхитає систему.

Двохпозиційний регулятор с гістерезісом при переключені

Функціональний блок ON_OFF_HIST_REG

Рисунок - 7.2.2 Функціональний блок ON_OFF_HIST_REG

Вхідні параметри:

PV: REAL; - значення регулюємої величини;

SP: REAL; - вставка (завдання потрібного значення для підтримання на виході);

HYST: REAL; - гістерезис перемикання виходу в одиницях регулюємої величини;

DB: REAL; - зона невідчутності в одиницях регулюємої величини.

Вихід блока:

COOLER: BOOL; - сигнал керування для включення реле виконуючого механізму типу «холодильник»;

HEATER: BOOL; - сигнал керування для включення реле виконуючого механізму типу «нагрівач».

 
< Пред   СОДЕРЖАНИЕ   Загрузить   След >