Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 17

Тема: Выход на уставку с определенным ростом

  1. #1
    Пользователь
    Регистрация
    21.04.2013
    Адрес
    Ижевск
    Сообщений
    137

    По умолчанию Выход на уставку с определенным ростом

    подскажите алгоритм выхода на уставку с определенным ростом

    имеем
    текущую температуру
    уставку
    и рост не более 20 градусов в час

  2. #2
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    3,762

    По умолчанию

    Цитата Сообщение от Keldish Посмотреть сообщение
    подскажите алгоритм выхода на уставку с определенным ростом

    имеем
    текущую температуру
    уставку
    и рост не более 20 градусов в час
    Здесь посмотрите, что-то подобное пытались сделать:
    https://www.owen.ru/forum/showthread...=12691&page=45
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #3
    Пользователь
    Регистрация
    21.04.2013
    Адрес
    Ижевск
    Сообщений
    137

    По умолчанию

    пишите не стесняйтесь
    в указанной теме я что-то не разобрался

  4. #4
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    3,762

    По умолчанию

    Цитата Сообщение от Keldish Посмотреть сообщение
    пишите не стесняйтесь
    в указанной теме я что-то не разобрался
    Открываете мой макрос в проекте "RAMP" для редактирования и разбираться не нужно, все входа-выхода подписаны!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #5

    По умолчанию

    Цитата Сообщение от Keldish Посмотреть сообщение
    пишите не стесняйтесь
    в указанной теме я что-то не разобрался
    Разбаловал форум - я не разобрался, ну ка быстренько объясните мне, что и почему, и не забудьте указать все подводные камни - у меня то времени нет,в отличии от Вас. Что непонятного то? Вот приведенный пример, берите и думайте - не стесняйтесь.
    Последний раз редактировалось Rask; 18.04.2019 в 16:11.

  6. #6
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    3,762

    По умолчанию

    Вот, немного "подрихтовал":

    RAMP.PNG

    Вроде получше стало! Попробуйте, если что не так скажите!
    Вложения Вложения
    • Тип файла: owl RAMP_2.owl (547.9 Кб, Просмотров: 8)
    Последний раз редактировалось Сергей0308; 18.04.2019 в 22:41.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  7. #7
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    3,762

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    Я правильно понял что недостаточно макроса из онлайн бызы Rise_Fall?
    Я бы мог предложить каждую секунду к начальной уставке приращивать заранее вычесленный коэффициент, зная сколько градусов надо поднять за 3600 секунд, а закончить макрос функцией поиска минимума, пока не дошло до конечной уставки будет возвращаться приращивоемое значение, достигнув уставки минимумом станет заданное конечное значение
    Какой-то недоделанный, ещё вход разрешения не активировал, а он уже конечное значение на выход выдаёт, по-моему наихудший выбор! Короче здесь очень много может быть всяких тонкостей ну и одним навряд ли удастся всем обойтись! Есть и очевидные плюсы, смотрел другие, Вы не поверите просто слёзы наворачивались, вот хотя бы последний критиковал, макрос бегущей строки, до этого помню мультиплексоры смотрел, тоже самое, поэтому, чтобы не расстраиваться лишний раз стараюсь не смотреть! А этот хотя бы прилично выполнен, без явных ошибок!
    И у меня с паузой, можно временно прекратить изменение параметра и обратный отсчёт времени есть и если что, всегда подправлю! Как я понимаю, Вы считаете что при достижении конечного значения, это значение должно писаться в начальное значение параметра уставки, я правильно Вас понял?
    По моему начальное значение параметра, это текущее значение, показание датчика параметра и оно при достижении конечного значения уставки макроса будет примерно ему равняться, если например уставка задаётся для ПИД-регулятора.
    Последний раз редактировалось Сергей0308; 19.04.2019 в 00:00.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  8. #8
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,507

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    я бы и состряпал, но в ОЛ не нашел функций ни MAX ни MIN
    rovki и AI, делали эти функции, надо искать.

  9. #9
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    3,762

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    я бы и состряпал, но в ОЛ не нашел функций ни MAX ни MIN
    Вы наверно, как-то так хотели?

    RAMP_1.PNG

    Здесь чисто ограничение скорости изменения!

    Преведущий вариант, там совсем другое, типа программного задатчика: начальное значение - это текущее значение параметра, задаём конечное значение и время достижения конечного значения и нажимаем "Пуск", процесс пошёл, можно сделать паузу, т. е. приостановить на время изменение значения параметра, по достижению конечного значения, вводим другое конечное значение и время его достижения и нажимаем "Пуск" и т. д., короче, там совсем другое чем здесь!
    Вложения Вложения
    • Тип файла: owl RAMP_1.owl (402.0 Кб, Просмотров: 10)
    Последний раз редактировалось Сергей0308; 20.04.2019 в 00:02.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  10. #10
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,303

    По умолчанию

    Хм, вот одного не пойму, есть вполне конкретное пожелание выйти на уставу с определённой скоростью, в чем смысл тогда таких макросов где надо пользователю рассчитать время за которое параметр достигнет уставки? Не автоматизация это вовсе. По моему разумению такой макрос должен иметь входы запуска, текущего значения параметра, уставки и скорости, зная скорость известно и приращение за единицу времени и используя функцию поиска минимума приращая мы не выйдем выше чем уставка
    Вложения Вложения
    • Тип файла: owl ramp.owl (169.1 Кб, Просмотров: 9)
    Последний раз редактировалось capzap; 20.04.2019 в 09:08.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Как изменять уставку (язык LD)
    от rocky7 в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 03.07.2017, 13:31
  2. Как сбросить уставку ТРМ202?
    от жекон в разделе Эксплуатация
    Ответов: 11
    Последнее сообщение: 30.12.2015, 00:12
  3. Передать уставку с ТРМ 151 на ТРМ151
    от Abrammm в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 03.03.2014, 14:04
  4. Время выхода на уставку.
    от Artem в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 13.03.2011, 23:29
  5. КАК записать уставку в ТРМ 138
    от незарегистрированный в разделе Помощь Разработчикам
    Ответов: 7
    Последнее сообщение: 10.05.2007, 18:51

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •