Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о программировании

Вопросы о программировании Вопросы, касающиеся программирования на FBD

Ответ
 
Опции темы Поиск в этой теме
Старый 07.12.2016, 17:32   #1
Serj
Новичок
 
Регистрация: Dec 2016
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Проблема с макросом "my PID v5" (решено)

В ПИД регуляторе "my PID v5" создаваемым конструктором ошибка в блоке
"Останов накопления интегральной составляющей
при ошибке регулирования и обеспечение рас-
сасывания ошибки при благоприятных условиях"
Регулятор не работает должным образом, возможно связи "Max" и "Min" перепутаны местами.
Изображения
Тип файла: jpg Pid.jpg (304.2 Кбайт, 115 просмотров)
Serj вне форума   Ответить с цитированием
Старый 07.12.2016, 18:01   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Проблема с макросом "my PID v5"

Цитата:
Сообщение от Serj Посмотреть сообщение
В ПИД регуляторе "my PID v5" создаваемым конструктором ошибка в блоке
"Останов накопления интегральной составляющей
при ошибке регулирования и обеспечение рас-
сасывания ошибки при благоприятных условиях"
Регулятор не работает должным образом, возможно связи "Max" и "Min" перепутаны местами.
В чём именно вы видите проблему?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 07.12.2016, 18:09   #3
Serj
Новичок
 
Регистрация: Dec 2016
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Проблема с макросом "my PID v5"

С этими значениями перестает накапливаться интегральная составляющая.
Не могу понять в чем дело.
Меняю уставку на 0.2, начинает интегрировать

Выход регулятора для управления ПЧ вентилятора на минимуме.
Уставка давления 0.1 бар
Показание датчика 0 бар
В итоге, регулятор не увеличивает обороты вентилятора, хотя должен!

И вообще, почему давление в барах?
Как изменить вывод на экран в кПа?

Последний раз редактировалось Arsie, 07.12.2016 в 18:46
Serj вне форума   Ответить с цитированием
Старый 07.12.2016, 18:44   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Проблема с макросом "my PID v5"

Цитата:
Сообщение от Serj Посмотреть сообщение
Выход регулятора для управления ПЧ вентилятора на минимуме.
Уставка давления 0.1 бар
Показание датчика 0 бар
В итоге, регулятор не увеличивает обороты вентилятора, хотя должен!

И вообще, почему давление в барах?
Как изменить вывод на экран в кПа?
Задавайте уставку в кПа, надпись на экране измените.

http://forum.segnetics.com/showthread.php?t=2173

Для понимания, где что находится, вам нужно прочесть документ "Принцип работы сконструированных программ" из документации Конструктора.

Вы вывели регулятор за пределы чувствительности сочетанием коэффициентов и пределов работы.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 07.12.2016, 18:53   #5
Serj
Новичок
 
Регистрация: Dec 2016
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Проблема с макросом "my PID v5"

Спасибо!
Сейчас так и сделаю.
Serj вне форума   Ответить с цитированием
Старый 07.12.2016, 19:18   #6
Serj
Новичок
 
Регистрация: Dec 2016
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию

Последний вопрос
А как подвинуть показания, а то буква "к" в "кПа" удаляется цифрой показания?

Цитата:
Сообщение от Serj Посмотреть сообщение
Последний вопрос
А как подвинуть показания, а то буква "к" в "кПа" удаляется цифрой показания?
Все, не надо, разобрался, нужно было 13 на 12 заменить

Последний раз редактировалось Arsie, 08.12.2016 в 11:43
Serj вне форума   Ответить с цитированием
Старый 08.12.2016, 11:45   #7
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Проблема с макросом "my PID v5"

Макрос датчика не забудьте перенастроить с баров на кПа. Для этого измените число на входе "max" макроса. Оно должно быть таким, какое указано в документации на датчик. В кПа, конечно же.

Кстати, а что у вас за вентустановка, которая десятки кПа в состоянии выдуть?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 19:02.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024