подскажите алгоритм выхода на уставку с определенным ростом
имеем
текущую температуру
уставку
и рост не более 20 градусов в час
подскажите алгоритм выхода на уставку с определенным ростом
имеем
текущую температуру
уставку
и рост не более 20 градусов в час
Здесь посмотрите, что-то подобное пытались сделать:
https://www.owen.ru/forum/showthread...=12691&page=45
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
пишите не стесняйтесь
в указанной теме я что-то не разобрался
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Последний раз редактировалось Rask; 18.04.2019 в 16:11.
Вот, немного "подрихтовал":
RAMP.PNG
Вроде получше стало! Попробуйте, если что не так скажите!
Последний раз редактировалось Сергей0308; 18.04.2019 в 22:41.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Какой-то недоделанный, ещё вход разрешения не активировал, а он уже конечное значение на выход выдаёт, по-моему наихудший выбор! Короче здесь очень много может быть всяких тонкостей ну и одним навряд ли удастся всем обойтись! Есть и очевидные плюсы, смотрел другие, Вы не поверите просто слёзы наворачивались, вот хотя бы последний критиковал, макрос бегущей строки, до этого помню мультиплексоры смотрел, тоже самое, поэтому, чтобы не расстраиваться лишний раз стараюсь не смотреть! А этот хотя бы прилично выполнен, без явных ошибок!
И у меня с паузой, можно временно прекратить изменение параметра и обратный отсчёт времени есть и если что, всегда подправлю! Как я понимаю, Вы считаете что при достижении конечного значения, это значение должно писаться в начальное значение параметра уставки, я правильно Вас понял?
По моему начальное значение параметра, это текущее значение, показание датчика параметра и оно при достижении конечного значения уставки макроса будет примерно ему равняться, если например уставка задаётся для ПИД-регулятора.
Последний раз редактировалось Сергей0308; 19.04.2019 в 00:00.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Вы наверно, как-то так хотели?
RAMP_1.PNG
Здесь чисто ограничение скорости изменения!
Преведущий вариант, там совсем другое, типа программного задатчика: начальное значение - это текущее значение параметра, задаём конечное значение и время достижения конечного значения и нажимаем "Пуск", процесс пошёл, можно сделать паузу, т. е. приостановить на время изменение значения параметра, по достижению конечного значения, вводим другое конечное значение и время его достижения и нажимаем "Пуск" и т. д., короче, там совсем другое чем здесь!
Последний раз редактировалось Сергей0308; 20.04.2019 в 00:02.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Хм, вот одного не пойму, есть вполне конкретное пожелание выйти на уставу с определённой скоростью, в чем смысл тогда таких макросов где надо пользователю рассчитать время за которое параметр достигнет уставки? Не автоматизация это вовсе. По моему разумению такой макрос должен иметь входы запуска, текущего значения параметра, уставки и скорости, зная скорость известно и приращение за единицу времени и используя функцию поиска минимума приращая мы не выйдем выше чем уставка
Последний раз редактировалось capzap; 20.04.2019 в 09:08.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран