Segnetics

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2017, 18:19   #1
bender
Новичок
 
Аватара для bender
 
Регистрация: May 2017
Сообщения: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Как использовать PID-регулятор?

Вопрос: выход пид-регулятора можно подключать к аналог.выходу контроллера? Т.е. он выдает значения 0-10 В? Или нужно применить какие-то преобразования?


__________________
Если вы думаете, что все понимаете, значит вам чего-то не договаривают
bender вне форума   Ответить с цитированием
Старый 28.05.2017, 08:41   #2
СВМ
Senior Member
 
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили: 3 раз(а) в 3 сообщениях
По умолчанию Ответ: Мой вариант PID-регулятора

Цитата:
Сообщение от bender Посмотреть сообщение
Вопрос: выход пид-регулятора можно подключать к аналог.выходу контроллера? Т.е. он выдает значения 0-10 В? Или нужно применить какие-то преобразования?
О каком именно регуляторе и контроллере Вы спрашиваете? Их много хороших и разных.
СВМ вне форума   Ответить с цитированием
Старый 28.05.2017, 08:51   #3
СВМ
Senior Member
 
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили: 3 раз(а) в 3 сообщениях
По умолчанию Ответ: Мой вариант PID-регулятора

Цитата:
Сообщение от bender Посмотреть сообщение
Вопрос: выход пид-регулятора можно подключать к аналог.выходу контроллера? Т.е. он выдает значения 0-10 В? Или нужно применить какие-то преобразования?
Обычно выход регулятора выдаёт 100%. Для управления ТТР (диапазон 0-20) выход регулятора нужно разделить на 5; для управления ПЧ (диапазон 0-5000) выход регулятора нужно умножить на 50.
СВМ вне форума   Ответить с цитированием
Старый 28.05.2017, 16:23   #4
bender
Новичок
 
Аватара для bender
 
Регистрация: May 2017
Сообщения: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Мой вариант PID-регулятора

при подключении он выдает единицы ~-200. Если сегодня попаду на объект, сделаю скрин.
Вот я и хочу понять диапазоны, чтобы понять, как привести выход к 0-10 В


__________________
Если вы думаете, что все понимаете, значит вам чего-то не договаривают
bender вне форума   Ответить с цитированием
Старый 28.05.2017, 19:20   #5
bender
Новичок
 
Аватара для bender
 
Регистрация: May 2017
Сообщения: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Мой вариант PID-регулятора

Цитата:
Сообщение от СВМ Посмотреть сообщение
О каком именно регуляторе и контроллере Вы спрашиваете? Их много хороших и разных.
Я говорю о том, на который ссылается справка:
"Готовый макрос можно взять в библиотеке: http://forum.segnetics.com/showthread.php?t=964"


__________________
Если вы думаете, что все понимаете, значит вам чего-то не договаривают
bender вне форума   Ответить с цитированием
Старый 28.05.2017, 21:08   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Мой вариант PID-регулятора

Цитата:
Сообщение от bender Посмотреть сообщение
Я говорю о том, на который ссылается справка:
"Готовый макрос можно взять в библиотеке: http://forum.segnetics.com/showthread.php?t=964"
Если вы зададите диапазон работы регулятора, равным диапазону работы аналогового выхода, то тогда подключить можно.

Umin = 0, Umax = 1023.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 29.05.2017, 13:20   #7
lau
Senior Member
 
Регистрация: Jul 2006
Сообщения: 176
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Как использовать PID-регулятор?

Вам же написали, что Umin = 0=0В, Umax = 1023=10В. Т.е. это числа, которые подаются на ФБД блок аналогового выхода и вольты которые Вы получаете. В случае с ПИД выход 0...100% необходимо интерполировать в 0...1023 для блока выхода АО (а физически на выходе получите 0-10В)
lau вне форума   Ответить с цитированием
Ответ


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

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



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


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