PDA

Просмотр полной версии : Совместимость с вентиляторами "ebmpapst"



Den
13.06.2008, 14:00
Появилось задание на управление системой в состав которой входят вентиляторы фирмы "ebmpapst" (8 шт.): задача частоты вращения ШИМ 1-6 кГц или 0-10 в. Вентилятор выдаёт на один оборот 2-3 импульса (4200 об/мин). Заложил ПЛК-100.
смогу ли я напрямую подключить частотный выход вентилятора ко входу ПЛК-100 для определения скорости вращения используя модуль счётчик.
Цикл программы 30-35. Частота сигнала в среднем где-то 600 Гц.
Или лучше подсчёт частоты вращения вести программным способом.
А есть у ОВЕН приборы с выходом ШИМ 1-6 кГц (ПЛК-100 , вроде может только 100 Гц).

Филоненко Владислав
14.06.2008, 16:52
4200Гц - ПЛК сможет обработать, но только если сигнал будет полного размаха 0-24 В и со скважностью 1. В принципе процессор может ловить сигналы до 200 кГц (экспериментально установлено), но мешают медленные оптроны на входах.
На выход 600 Гц - многовато. Надо использовать внешн. устройство. А режим 0-10 В не подходит?
Что за цикл программы Вы упомянули?

den
25.06.2008, 10:36
По управлению вентилятором перешли на 0-10 В.
Но вот как анализировать частоту вращения двигателя.
Частотный выход вентилятора (со скважностью 1) подключил через транзисторную оптопару к нулевому входу контроллера (эмитер на общий, коллектор на вход (как по паспорту)).
Импульсы приходят и программа их видит и обрабатывает, но до 25 Гц (индикатор входа мигает) в режиме On-line.
Дальнейшее увеличение частоты приводит к тому , что программа выдаёт ноль.Использую функцию счётчика импульсов.
А что на вход контроллера можно подать частоту с размахом 24В?


Пробовал сконфигурировать вход как 16-ти разрядный счётчик.
Написано что он выдаёт число импульсов за цикл программы.
Контроллер выдаёт значение цикла программы от35 до 46.
Но он, почему-то, выдаёт ноль даже при 10 000 Гц на входе.

Посоветуйте каким модулем или функцией лучше измерить частоту вращения об/мин. Планируется использовать 7 вентиляторов. Справится ли с такой задачей ПЛК-100 и/или ПЛК-150

Kirill
25.06.2008, 12:26
Пробовал сконфигурировать вход как 16-ти разрядный счётчик.
Написано что он выдаёт число импульсов за цикл программы.
Контроллер выдаёт значение цикла программы от35 до 46.
Но он, почему-то, выдаёт ноль даже при 10 000 Гц на входе.

Посоветуйте каким модулем или функцией лучше измерить частоту вращения об/мин. Планируется использовать 7 вентиляторов. Справится ли с такой задачей ПЛК-100 и/или ПЛК-150

Пример есть здесь:
http://www.owen.ru/forum/showthread.php?t=551&page=2

Филоненко Владислав
26.06.2008, 08:15
У Вас не отключена фильтрация по входу, из-за этого и завал по частоте.
Поставьте 0 для программного режима или -1 для счетчика

den
30.06.2008, 10:10
Владислав, о какой фильтрации по входу Вы имеете ввиду?
Пробовал свою программу и выложенную на форуме "ФБ частотомер" -
результат один и тот же. (Значение частоты выдают одинаковое).
Но почему-то при входной частоте свыше 25 Гц обе выдают значение оборотов "ноль".
Сигнал передаётся через оптопару.
Можно ли подключить напрямую ко входу контроллера сигнал частоты амплитудой 24В?

den
30.06.2008, 10:39
Какая схема входа у контроллера и можно ли на вход подать сигнал частоты амплитудой 24В.

den
30.06.2008, 15:15
У Вас не отключена фильтрация по входу, из-за этого и завал по частоте.
Поставьте 0 для программного режима или -1 для счетчика

Владислав, что значит "не отключена фильтрация" и где она отключается.
:confused:

Филоненко Владислав
30.06.2008, 18:20
1. ПЛК с питанием 24В как раз и предназначены для подачи сигнала с размахом 24В.
Для ПЛК с питанием 220В - тип контакта - "Сухой контакт", там нужен делитель, эта тема обсуждалась, поищите на форуме.
2. Про фильтрацию подробнейше расписано в документации, к-ю Вы можете найти на диске или у нас на сайте. Файл называется "Конфигурирование области ввода/вывода ПЛК. Руководство пользователя для v2.0"

den
01.07.2008, 11:06
Владислав, большое человеческое спасибо.
Работает как надо!!!!

Филоненко Владислав
01.07.2008, 21:09
рад был помочь

den
14.07.2008, 11:08
Использую в этом же проеете ПИД-регуляторы.
Один ПИД управляет тэном. Выходное значение ПИД преобразуется в длительность импульсов. Работает.
А вот второй ПИД подключён для управления внешним устройством по 4-20 мА. Третий ПИД для управления устройством 0-10 В.
Может кто подскажет как привести в соответствие выходное значение ПИДа к напряжению и току. Формулу или алгоритм.:confused:

Филоненко Владислав
14.07.2008, 12:27
Пид выдаёт от 0 до 100% или число от 0 до 1.
А управление соответственно 4-20мА или 0-10 В.
Пусть 0-1 надо преобразовать в 4-20.
Формула: y=ax+b; b=4, a=16;

den
15.07.2008, 14:33
У меня получается таким образом. что выходное значение ПИД принимает как положительное ток и отрицательное значение.
Возможны ситуации SP=PV, SP<PV, SP>PV.
При SP=PV выход ПИД близок к нулю.
При SP<PV отрицптельно.
При SP>PV положительно.
Вобщем нужно автоматически поддерживать заданное давление воздуха.
Стоит датчик давления, а с панели оператора задаётся требуемое давление воздуха. Частота вентилятора пропорциональна напряжению (0-10) или току (4-20) на выходе ПЛК . А ПИД должен определить вызодное напряжение или ток соответственно.