Просмотр полной версии : Управление импульсным клапаном. Возможно ли?
Добрый день, коллеги!
Заложил в проект управления рукавным фильтром реле ПР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
Большое сапасибо за ответы! Мануал само собой изучу подробнее. Просто увидел испугался и побежал просить о подсказке опытных людей ) Очень важно было знать, что это возможно. Единственный момент, что клапана на релейных выходах сидят. Они на 220В. И выходов требуется минимум 6.
Ревака Юрий
28.09.2019, 21:21
Добрый день, коллеги!
Заложил в проект управления рукавным фильтром реле ПР200-220.5.0.0.
Одной из основных функций будет управление клапанами подающими короткий (50 до 1000мс) импульс сжатого воздуха.
И вот тут то и столкнулся с тем что OWEN Logic не позволяет работать с масштабом времени короче 1с.
Помогите подскажите, есть ли способы обойти данное ограничение или дело труба?
Недавно решал подобную задачу, все ОК, единственное из-за того что выходы релейные, сильно уменьшать время импульса не желательно, так как на время работы, накладывается время срабатывания самого реле.
Не додумался я сразу, что в свойствах блока можно задавать не только целочисленные значения.
Возникла другая трудность, подскажите пожалуйста, каким образом записать в блок переменную типа float ? При попытке создания связи вывода переменной (Float) с блоком записи в ФБ программа сообщает о необходимости преобразования в INT.
Ревака Юрий
29.09.2019, 10:33
Не додумался я сразу, что в свойствах блока можно задавать не только целочисленные значения.
Возникла другая трудность, подскажите пожалуйста, каким образом записать в блок переменную типа float ? При попытке создания связи вывода переменной (Float) с блоком записи в ФБ программа сообщает о необходимости преобразования в INT.
С float нельзя, только домножить, перевести в целое и в блок, примеры работы в разных форматах есть в HELP OWENLogic в примерах.
Не додумался я сразу, что в свойствах блока можно задавать не только целочисленные значения.
Возникла другая трудность, подскажите пожалуйста, каким образом записать в блок переменную типа float ? При попытке создания связи вывода переменной (Float) с блоком записи в ФБ программа сообщает о необходимости преобразования в INT.
запись в ФБ для таймеров оперирует миллисекундами, и меньшей единицы времени в ОЛ нет.
значит 0,001с превращаются в 1(мс), 10с превращаются в 10000, а 10,53 с превращаются в 10530
Рука-лицо!
Самое обидное, я ведь когда-то знал что запись из константы или переменной в блок производится в мс... Просто уже пару лет не самостоятельно не заколдовывал ПР, вот и забылось )))
Огромное всем спасибо за помощь.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot