plcforum.uz.ua

International PLC Forum
It is currently Wed May 24, 2017 9:13 am

All times are UTC + 3 hours




Post new topic Reply to topic  [ 4 posts ] 
Author Message
PostPosted: Mon Dec 22, 2008 8:46 pm 

Joined: Tue Jun 27, 2006 8:52 am
Posts: 500
Location: Russia
Пример использования стандартного ПИД-регулятора FB 41 (Libraries->Standard Library->PID Control Blocks->FB 41 CONT_C_ICONT)
+ FB50 TUN_EC (из пакета PID Self Tuner v.5.0 SP1).
В программе сконфигурирован ПИД - регулятор для непрерывного аналогового управления, например 0-10 В, для температуры. Выходной параметр "LMN" FB 41 задан как величина REAL от 0 до 100%. Для выдачи на аналоговый выход контроллера либо использовать функцию FC106 "UNSCALE", либо сразу в формате периферийного выхода "LMN_PER" FB 41.
Русская дока на оф. сайте http://www.automation-drives.ru/as/products/doc.php?l1=%CF%F0%EE%E3%F0%E0%EC%EC%ED%EE%E5%20%EE%E1%E5%F1%EF%E5%F7%E5%ED%E8%E5&l2=RunTime%20%CF%CE&l3=doc
Пример: http://narod.ru/disk/4451945000/Pid_self.zip.html
Образ PID Self Tuner v.5.0 SP1: http://narod.ru/disk/4452680000/PIDSelfTuner.rar.html
При наладке:
1) основными параметрами для автонастройки являются входы FB50 TUN_EC:
а) MIN_STEP - минимальный шаг уставки при автонастройке, примере 10 градусов;
б) LHLM_TUN - максимальная величина открытия клапана при автонастройке 80%;
в) LLLM_TUN - минимальная величина закрытия клапана при автонастройке 20%.
2) Установить клапан в ручной режим параметр MAN_ON "TRUE" и задать параметр MAN 80.0 в FB50. При выходе на выравнивание температуры засечь величину температуры (или другой величины :) );
3) Задать положение клапана MAN 20.0 в FB50 при выравнивании величины запомнить. И оставить клапан в этом положении. 1 этап настройки идёт при увеличении величины параметра.
4) Задать в DB51 экземпляр FB50 параметр "ADAPT1ST" "TRUE" а параметр MAN_ON "FALSE" начнется автонастройка.
5) Задать уставку регулятору исходя из полученного диапазона по п.п2 и 3. С учетом параметра MIN_STEP который установлен в 10 градусов. Т.е. что бы был скачек уставки. Это важно. При включении автонастройки регулятора он закроется на 20% и при этом температура должна снизиться более чем указано в MIN_STEP от уставки.
За автонастройкой можно наблюдать в том же DB параметр "PHASE". Про фазы подробно написано в оф. доке. При настройке трубчатых теплообменников переход в фазу 4 (т.е. настройка) мог длиться и 4 часа. все зависит от интегрирующего звена. Следует набраться терпения.
6) Если что-то пошло не так необходимо перейти в ручной режим MAN_ON "TRUE" и сбросить автонастройщик параметром "STEADY" "TRUE" потом не забыть отключить его.
7) После настройки нагрева можно прогнать на охлаждение -
параметр "COOLID_ON" "TRUE".
8) По окончании автонастройки параметр "SAVE_PAR" "TRUE".
9) Если решили оставить данную связку в режиме адаптивного регулирования, то необходимо установить параметр "ADAPT_ON" "TRUE".

Про коэф. NORM_FAC - Коэффициент нормализации, рассчитывается по формуле:
NORM_FAC=(Верхняя граница датчика – нижняя граница датчика)/100
В примере использован датчик температуры с диапазоном -50 +150°С.
NORM_FAC=(150-(-50))/100=2.0


При применении автонастройщика для трехпозиционного (шагового) регулятора необходимо применять соответствующий блок из состава пакета Standard PID Control, из библиотеки стандартных FB42 не пойдет, так как требуется ОС по положению клапана. Следует учесть, что FB51 "TUN_ES" выполняет автонастройку только для режима нагрева.


Top
 Profile  
 
PostPosted: Wed Aug 27, 2014 1:29 pm 

Joined: Mon Aug 12, 2013 12:07 pm
Posts: 13
Quote:
Русская дока на оф. сайте http://www.automation-drives.ru/as/prod ... %CE&l3=doc


А где теперь её можно найти? Старая ссылка устарела.


Top
 Profile  
 
PostPosted: Wed Aug 27, 2014 8:42 pm 

Joined: Tue Jun 27, 2006 8:52 am
Posts: 500
Location: Russia
Попробуй с моего гугла-диска)))
https://drive.google.com/folderview?id= ... sp=sharing


Top
 Profile  
 
PostPosted: Thu Aug 28, 2014 10:33 am 

Joined: Mon Aug 12, 2013 12:07 pm
Posts: 13
Огромное спасибо. Скачал.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC + 3 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by International PLCforum® Forum Software © PLCforum
Mobile version