PDA

Просмотр полной версии : Не понятно как работает Библиотека для ПЧВ овен блок задачи



Serhioromano
03.02.2017, 14:59
У меня есть простой блок

http://www.owen.ru/forum/attachment.php?attachmentid=29148&stc=1&d=1486122485

Вот в чем проблема.

1. не важно сколько у меня минимум и максимум, если задача 100% то и выход задачи будет 16385. Может это 16385 это тоже в % задача от минимум и максимума но и тогда все не ладится. Предположим у меня в мин и макс частота от 0 до 50. Я дал задание 100%. Теперь я максимум опущу до 40. По идеи это двигатель должен крутиться медленней но он не будет так как это все ещ 100%.

У меня такая задача. Есть алгоритм который задает скорость каждого мотора и параметр ограничения общей скорости всех моторов. Как бы скорость всей установки в %.

2. В инструкции написано что максимально значение для 3-02 и 3-03 что соотвествует выходным регистрам этого блока -4999 - 4999 а если я ставлю входной максимальный параметер 50 то выходной будет 50000. Хотя там написано что входной должен быть параметер в герцах тогда как в инструкции написано что это может быть что угодно, давление . Это будет вообще работать?

Мастеренко Иван
03.02.2017, 17:07
Как-то слишком запутано описали вопрос.
При работе преобразователя частоты в разомкнутом контуре управление происходит напрямую частотой, поэтому в параметре 3-02 и 3-03 задаете минимальное и максимальное задание частоты. При чем диапазон задания (пар. 3-02 и 3-03) лежит внутри диапазона пределов выходной частоты (параметров 4-12 и 4-14). При установки предустановленного задания берется процент от 3-03.

Если перевести в замкнутый контур, тогда смысл параметров 3-02 и 3-03 немного меняется, т.к. происходит поддержание какой-либо величины.
Для примера возьмем датчик давления с диапазоном от 0 до 10 бар. В 3-02 задаете нижний предел датчика, в 3-03 верхний предел датчика. При установки предустановленного задания берется процент от верхнего предела датчика.
Например, нам надо поддерживать 4 бар, значит нужно в предустановленном задании (3-10(0)) нужно поставить 40%.

В проекте t_min и t_max - это регистры 3-02 и 3-03. Раз в описании биб-ки task_value стоит задание в % (на входе), значит внутри блока стоит формула, которая переводит 0-100% в число 0-16385 и записывает в регистр задания 50009.

Serhioromano
03.02.2017, 17:48
Контур у меня не замкнутый.

Перефразирую вопрос. Допустим у меня t_min и t_max = 0 и 50 соотвественно. task_value 100% и естественно на выходе task = 16385. В этом варианте у меня занчит будет 50 герц так?

А что если у меня t_min и t_max = 0 и 25 соотвественно. task_value 100% и естественно на выходе task = 16385. Сколько у меня будет герц?

Мне нужно понять на 50009 передается от 0 до 16385 это в процентах от 4-12 и 4-14?

Если так то не важно что я ставлю в t_min и t_max двигатель будет крутить в процентах по параметру task_value. А если так то зачем мне вообще эти параметры? Получается если у меня 0-50 то он расценивает 0 это минимум = 4-12 а 50 это максимум = 4-14. Тоже самое если я сделаю 0-25, все равно 25 будет = 4-14.

Смотрите в описании блока написано что t_min и t_max это параметры в герцах. А task_value это %. Ну как бы все понятно. Например ставлю 0-40 и 50% это будет 20 Гц. Ставлю 0-50 и 50% это уже 25 Гц. Все логично. Но при этом мне казалось что выходна переменная task будет менятся. 8192 если 50 гц и 6554 если 40 гц. Но он всегда 8192 так как это всегда 50%.

Понятней?

Мастеренко Иван
06.02.2017, 10:50
Допустим у меня t_min и t_max = 0 и 50 соотвественно. task_value 100% и естественно на выходе task = 16385. В этом варианте у меня занчит будет 50 герц так?

Да, так.

А что если у меня t_min и t_max = 0 и 25 соотвественно. task_value 100% и естественно на выходе task = 16385. Сколько у меня будет герц?

Будет 25 Гц.

Мне нужно понять на 50009 передается от 0 до 16385 это в процентах от 4-12 и 4-14?
Нет, диапазон задания в регистр 50009 соответствует диапазону 3-02 и 3-03.

Например: если поставить 3-02 "0" и 3-03 "25", то при задании task 50 % на выходе будет значение 8192 и двигатель будет крутиться с частотой 12,5.

Serhioromano
06.02.2017, 11:24
Теперь я понял. Оказывается параметры 3-02 и 3-03 принимают условные значения только при закрытом контуре. А если контур открыт то их значения не условные а это герцы. При чем параметер задачи на регистре 50009 задает частоту в процентах от 3-02 и 3-03.

Сообщите тому кто пишет документацию что бы в новую версию внесли дополнения.