PDA

Просмотр полной версии : Управление импульсным клапаном. Возможно ли?



Ingwar
28.09.2019, 13:51
Добрый день, коллеги!
Заложил в проект управления рукавным фильтром реле ПР200-220.5.0.0.
Одной из основных функций будет управление клапанами подающими короткий (50 до 1000мс) импульс сжатого воздуха.
И вот тут то и столкнулся с тем что OWEN Logic не позволяет работать с масштабом времени короче 1с.

Помогите подскажите, есть ли способы обойти данное ограничение или дело труба?

Сергей0308
28.09.2019, 14:22
Добрый день, коллеги!
Заложил в проект управления рукавным фильтром реле ПР200.5.0.0.
Одной из основных функций будет управление клапанами подающими короткий (50 до 1000мс) импульс сжатого воздуха.
И вот тут то и столкнулся с тем что OWEN Logic не позволяет работать с масштабом времени короче 1с.

Помогите подскажите, есть ли способы обойти данное ограничение или дело труба?

Чтобы не сталкиваться, надо РЭ хотя бы одним глазком посмотреть:

44832

Вот изменил, уменьшил период до 200 мс:

44833

И что стоит свою ШИМ сделать?
Вот недавно делал:

44838

44837

Ingwar
28.09.2019, 17:37
Большое сапасибо за ответы! Мануал само собой изучу подробнее. Просто увидел испугался и побежал просить о подсказке опытных людей ) Очень важно было знать, что это возможно. Единственный момент, что клапана на релейных выходах сидят. Они на 220В. И выходов требуется минимум 6.

Ревака Юрий
28.09.2019, 21:21
Добрый день, коллеги!
Заложил в проект управления рукавным фильтром реле ПР200-220.5.0.0.
Одной из основных функций будет управление клапанами подающими короткий (50 до 1000мс) импульс сжатого воздуха.
И вот тут то и столкнулся с тем что OWEN Logic не позволяет работать с масштабом времени короче 1с.

Помогите подскажите, есть ли способы обойти данное ограничение или дело труба?

Недавно решал подобную задачу, все ОК, единственное из-за того что выходы релейные, сильно уменьшать время импульса не желательно, так как на время работы, накладывается время срабатывания самого реле.

Ingwar
29.09.2019, 10:03
Не додумался я сразу, что в свойствах блока можно задавать не только целочисленные значения.
Возникла другая трудность, подскажите пожалуйста, каким образом записать в блок переменную типа float ? При попытке создания связи вывода переменной (Float) с блоком записи в ФБ программа сообщает о необходимости преобразования в INT.

Ревака Юрий
29.09.2019, 10:33
Не додумался я сразу, что в свойствах блока можно задавать не только целочисленные значения.
Возникла другая трудность, подскажите пожалуйста, каким образом записать в блок переменную типа float ? При попытке создания связи вывода переменной (Float) с блоком записи в ФБ программа сообщает о необходимости преобразования в INT.

С float нельзя, только домножить, перевести в целое и в блок, примеры работы в разных форматах есть в HELP OWENLogic в примерах.

petera
29.09.2019, 16:27
Не додумался я сразу, что в свойствах блока можно задавать не только целочисленные значения.
Возникла другая трудность, подскажите пожалуйста, каким образом записать в блок переменную типа float ? При попытке создания связи вывода переменной (Float) с блоком записи в ФБ программа сообщает о необходимости преобразования в INT.
запись в ФБ для таймеров оперирует миллисекундами, и меньшей единицы времени в ОЛ нет.
значит 0,001с превращаются в 1(мс), 10с превращаются в 10000, а 10,53 с превращаются в 10530

Ingwar
01.10.2019, 08:40
Рука-лицо!
Самое обидное, я ведь когда-то знал что запись из константы или переменной в блок производится в мс... Просто уже пару лет не самостоятельно не заколдовывал ПР, вот и забылось )))
Огромное всем спасибо за помощь.