скорее всего сделано на ОЛ 51, тогда ручками перерисовывать....или ждать, когда поддержку старых макросов сделают, на последнее я бы не рассчитывал....Не работает в версии 1.8.6.115 - пишет в нижней строке - неизвестный тип данных , но не понятно что не так .
Есть ли возможность помочь ?
ПР200-24.2.2
Ну там свой Пид есть .Скомбинируйте с проектом Василия Кашуба ...
электронщик до мозга костей и не только
Писалось в ОЛ 1.7build51. В 1.8 build 115 в симуляторе работает.
PID для режима "нагреватель"
PID.JPG
PV - реальный (измеренный) параметр;
SP - уставка параметра; (запись - десятые доли градуса, т.е. 600= 60,0 С°)
kP - полоса (зона) пропорциональности;
kI - интегральная составляющая;
kD - дифференциальная составляющая;
Lm - параметр применения ограничения "снизу" (применяется для устранения перерегулирования при большой мощности нагревателя)
Mn - ограничение снизу;
Mx - ограничение сверху.
QI -вывод мощности на панель оператора, дискретность 0,1%
QW - мощность
Настройки на вкладке свойств:
SP_mul; kP_mul; kI_mul; kD_mul -множители величин
I_max - Ограничение интегральной составляющей (максимум)
I_min - Ограничение интегральной составляющей (минимум)
Время квантования - ms
Лимит ограничения - при достижении PV > Lm значение рассогласования ограничивается установленным числом
Время интегратора - к-во квантований на одну запись в ячейку интегратора, т.е:
Время квантования =50ms
Время интегратора =6
Единичная запись в ячейку интегратора производится за 50*6= 0,3сек.
Полное время накопления ошибки рассогласования - (50*6)*8=2,4сек.
Последний раз редактировалось Алексей Геннадьевич; 18.01.2016 в 10:34.
ПИД точно с автонастройкой, где-то мне уже попадалось. Если не ошибаюсь, то используя функцию записи в ФБ можно включать автонастройку