OWEN Logic 1.20.272.0
Не работает задание настроек мин/макс мощности в штатном ПИД-регуляторе с помощью запись в FB. Если записывать из констант, то все работает. Но если записать какое-нибудь динамическое значение, то оно просто туда не записывается. Например, мне нужно менять нижние и верхние пороги. Например, мин. мощность 10%, выходная мощность от 10% (включительно) до 100%. Но что бы я ни ставил, как бы ни дергал сигнал E после этого, настройки упорно не хотят задаваться (по крайней мере в симуляторе).
Снимок экрана в 2021-07-23 14-35-28.png
Нижний "Write to FB" записывает максимальную мощность 80%, но PID упорно держит 90% на выходе. В данном примере минимум задан 0%, дефолтная мощность 79,999%
Последний раз редактировалось b-s-a; 23.07.2021 в 14:42.
Симулятор, при применении временных интервалов в макросах, не годится. Происходят необъяснимые сбои. Причем, при изменении некоторых переменных (в моем случае), совершенно не касающихся упавшей логической цепи, в последующем, цепь поднимается и работает без проблем. Вложенные макросы по отдельно в симуляторе, работают без проблем. Симуляция всего проекта не желает корректно работать. При заливке в прибор, проблем в логике нет. Лучше давать предупреждение, что не гарантирована стабильная работа симулятора при применении ФБ с временными интервалами. Что препятствует созданию нормального симулятора? Возраст лоджика уже большой. Нет желания вкладываться в бюджетный продукт? Но приборы ведь, появляются и цены нельзя сказать - скромные. Не понимаю. Вроде и программисты свои.
Последний раз редактировалось wwtp39; 24.07.2021 в 19:26.
Менеджер по продукту | Программируемые реле
email: m.milchakova@owen.ru
Менеджер по продукту | Программируемые реле
email: m.milchakova@owen.ru
Если честно, то не пробовал.С такой ситуацией столкнулись только на этой версии OL? Пробовали ли на предыдущих версиях?
Я пробовал макрос ПИД регулятора, с ним все работает корректно.
Кстати, а почему пид регулятор нельзя в макрос поместить?
Последний раз редактировалось b-s-a; 27.07.2021 в 08:33.
Спасибо, мы зафиксировали этот баг. Будем работать над решением. По срокам сейчас сказать сложно, так как ресурсы задействованы в других задачах.
Это ограничение OL. Этот блок может быть использован не во всех ПР, и добавление его в макросы на данный момент невозможно.Кстати, а почему пид регулятор нельзя в макрос поместить?
Менеджер по продукту | Программируемые реле
email: m.milchakova@owen.ru
Здравствуйте.
Owen Logic 1.20.272.0
Странное поведение логического элемента НЕ
в одном и том же проекте, в одном месте работает как надо (на входе 0, на выходе 1)
в другом - на входе 0, на выходе 4294967295
logicalNo.jpg
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран