Просмотр полной версии : Увеличить значение. Посоветуйте!
Здравствуйте, Уважаемые форумчане. Столкнулся с одной небольшой проблемой, и никак не могу найти решение. История в следующем: есть ПЧВ, который поддерживает определенную частоту вращения двигателя. При определенных условиях (скажем, переход через определенное значение перепада давления) он должен медленно увеличивать частоту вращения до достижения необходимого перепада. Для примера, возьмем, что он должен увеличивать частоту вращения на 1% каждые 60 секунд. Желательно это сделать в CoDeSys (увеличить значение, и чтобы оно осталось на этом уровне. Частота оборотов в самом начале задается с панели оператором), а затем уже управлять ПЧВ с помощью командного слова. Если возникнут вопросы - задавайте! Огромное спасибо!
lara197a
30.08.2012, 16:21
Запрограммируйте ПЧ на управление от клемм больше-меньше.
А в чем проблема. Функция blink библиотеки util.lib. Через нее делал весовой дозатор на базе транспортера, задачи в общем схожие.
Использую блинк. Только как то криво получается, хочется сделать качественно. Задача усложнилась немного: теперь если сработал датчик перепада, то обороты должны увеличиваться понемногу до тех пор, пора датчик не вернется в изначальное положение. Как только датчик вернулся, обороты должны сбрасываться с тем же темпом, либо с каким нибудь другим. И так до тех пор, пока обороты не установятся на нужном значении, то есть чтобы он крутился как можно медленнее, но при этом не происходило срабатывания датчика.
А какой у вас контроллер? Можно использовать вход 4..20мА у частотника и выход у ПЛК соответствующий и программно реализовать все вышеописанное вами.
А чем пид-то c поддержанием перепада не угодил ? Вы же именно его регулируете а не обороты. А медленный выход - подбираем коэффиценты.
Посмотрите вариант во вложении.
таргет ПЛК110-32-L
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot