Добрый день. Столкнулся с необходимостью сделать максимально обезличенный проект верхнего уровня - все данные, вплоть до названия (описания) переменных должны находиться в контроллере, а скада - забирать данные из него и заполнять все настройки (пределы, алармы и т.д. и т.п.). У меня осталась одна нерешённая проблема - невозможность менять description в настройках Tm_Variable из скрипта (read only). Это нужно для корректного отображения названий трендов (редактируемый тренд). Можно ли ожидать снятия запрета read only или существует возможность по-другому решить проблему? Описание переменой лежит в другой текстовой Tm_Variable.
И сразу дополню: у трендов есть свойство «задать положение» для диапазона и процентовки, а также у временных трендов есть минимум и максимум шкалы - при их применении данные отражаются некорректно - то есть шкалы смещаются, а сами тренды - нет. Может я некорректно понимаю назначение этих свойств, но существует следующая потребность:
Допустим шкала температуры 0-100. На разных стадиях необходимо контролировать разные участки шкалы - например на 1 этапе колеблется 15-20, потом 30-50, потом 70-80, соответственно нужно делать шкалу в районе +\- 10% от значения чтобы видеть подробности (для 15-20 разбега - шкала 10-25). На шкале 0-100 ничего не видно. Может имеет смысл сделать опцию «автодиапазон шкалы на тренде» в зависимости от, скажем, минимума и максимума на интервале (или как это сделано в WinCC) и дать пользователю возможность выставить %разбега шкалы от значения? Для нескольких трендов соотвественно по минимуму и максимуму всех отображаемых трендов.