PDA

Просмотр полной версии : Проблема с Pid_reg2



serfer
05.06.2011, 23:03
Проблема просто странная, редкая. Старая программа в CoDeSys v2.3, в ней успешно используется библиотека Oven PID_regulators.lib 28.12.06. PLK 150U-L 2008г. Добавил библиотеку pid_reg2, загружаю программу в PLK, а он в ответ "Unresolved external POUs APID-POS_VALV, APID_PWM, ...". В общем все FB из новой библиотеки. Где собака порылась? Может кто знает? Буду очень благодарен, в разумных пределах.:-)

Николаев Андрей
06.06.2011, 09:55
Ничего не надо: данная библиотека не поддерживалась в прошивках 2008 года. Эта библиотека официально и сейчас не поддержана в ПЛК1ХХ... (хотя есть)

serfer
06.06.2011, 22:22
Спасибо за ответ. Значит ли это, что и прошивки 2.10.5 и 2.14.0 не будут ее поддерживать. И не могут же авторы Овена оставить нас, несчастных пользователей без нормальных пропорциональных т.е. ПИД регуляторов. Нет только не это .......

Николаев Андрей
07.06.2011, 00:42
Ну во первых есть Util.lib, Во вторых Pid_regulators, ну и в 2.14 PID_rer2 неофициально поддержана.

serfer
08.06.2011, 22:40
Ну во первых есть Util.lib, Во вторых Pid_regulators, ну и в 2.14 PID_rer2 неофициально поддержана.

А подскажите пожалуйста, есть инструкция на перепрошивку, что то я, как ни искал, ее не нашел. И даже упоминаний о ней нет. Неужели перепрошивка такое простое дело, ну как дышать например?

Николаев Андрей
09.06.2011, 12:36
Да.
Все, что Вам надо - скачать и установить на ПК. А далее просто следуйте инструкциям мастера перепрошивки.

serfer
10.06.2011, 15:47
На вход пид регулятора подается время PV_TIME - для расчета интегральной составляющей управления. В описании о нем сказано "... берется из модуля UNIVERSAL sensor, переменной Circular time...". Кто то может показать пальцем где его брать? Это переменная Circular time из соответствующей Float variable + Time в PLK configuration, или что другое?Спасибо.

Николаев Андрей
10.06.2011, 20:25
Это время измерения данных в измерительных канале в Конфигурации ПЛК.

Леонид
13.06.2011, 12:32
Это время измерения данных в измерительных канале в Конфигурации ПЛК.
А если исспользовать мв110 8 ас, где его взять?

Николаев Андрей
13.06.2011, 22:02
заведите генератор, который в каждом цикле будет приращение на 100 мс делать.

Леонид
14.06.2011, 01:39
заведите генератор, который в каждом цикле будет приращение на 100 мс делать.
Спасибо!
Ожил ПИД :) !
А как повлияет изменение шага приращения в большую или меньшую сторону на работу ПИД.

Николаев Андрей
14.06.2011, 09:12
Этот параметр показывает на сколько изменяется физическая величина по времени.
Критичным отклонение может быть только для очень быстро меняющихся процессов. Когда за 100 мс измеренное значение на 2 изменилось, а на следующих тиках изменяется на 200 300 единиц измерения...

Павел В.
18.08.2011, 16:41
Разбираюсь с овеном четвёртый день, вот озадачился ПИД регулятором. Создал проект с ПЛК63, вставил APID_POS_VALV и SET_APID_VALV, запустил эмуляцию, но уставки не заносятся в регулятор и сам он не работает. Смотрел примеры с этого форума, перепроверял но не работает егулятор.
http://i020.radikal.ru/1108/c2/0f7893fdfa7ct.jpg (http://radikal.ru/F/i020.radikal.ru/1108/c2/0f7893fdfa7c.png.html)

Малышев Олег
18.08.2011, 17:17
Эти функции в режиме эмуляции не работают, т.к. реализованы как часть внутреннего ПО контроллера (в прошивке). Логиньтесь на прибор.

Makc
21.11.2013, 12:16
подскажите а где взять время для передачи на вход PV_TIME у плк160? нигде в конфигурации ПЛК не могу найти Circular time

Makc
23.11.2013, 10:54
ответит кто нибудь?

amn
23.11.2013, 13:43
Раз никто не знает пробуйте то, что предложил Андрей:

заведите генератор, который в каждом цикле будет приращение на 100 мс делать.

Makc
24.11.2013, 07:43
Раз никто не знает пробуйте то, что предложил Андрей:

прошу прощения за невнимательность =)