Online Trend Control
LostAngel; 8.12.04
Использую Online Trend Control в WinCC 6.
Чтобы выводить нужные тренды по запросу оператора пытаюсь в
рантайме устанавливать свойство контрола TagName. Для этого
использую функцию SetTagChar. Ничего не получается.
Если кому-то удалось успешно менять в рантайме выводимые тренды -
буду очень признателен услышать как это можно сделать.
Re: Online Trend Control
Александр Родин, ООО
"Нева Электрик"; 8.12.04
Свойство TagName зависит от свойства Index. Поэтому прежде чем
устанавливать свойства кривой необходимо указать какую именно
посредством Index.
И, кстати, устанавливается оно не SetTag-ом, а SetPropChar.
И более того, это не имя RT-Tagа, а имя тага из TagLogging-a. Так
что прежде чем выводить Online Trend Control, необходимо настроить
архивы в TagLogging.
Re: Online Trend Control
LostAngel; 8.12.04
Согласен - насчёт SetTagChar - бес попутал. Не тот скрипт
посмотрел.
TagLogging настроен верно и всё работает.
Функцией SetPropChar легко подключается тэг - но не из архива к
сожалению.
Имя тэга из архива задаётся в виде строчки - "Архив/Тэг".
При вызове функции SetPropChar она не видит символ "/". Не видит -
и всё. И архивный тэг не подключается.
Тому кто смог обойти эту проблему - глубочайший респект и просьба
поделиться ценнейшей информацией.
Re: Online Trend Control
Александр Родин, ООО
"Нева Электрик"; 8.12.04
По поводу "/", попробуйте в строке его прописать как "\/".
Re: Online Trend Control
Андрей; 8.12.04
/ - замени на //
Re: Online Trend Control
LostAngel; 8.12.04
Опять я ошибся - в строке задания надо писать "Архив\\Тэг". Тогда в
окне настройки тренда всё выглядит правильно.
Правда в строке состояния при этом имя тэга не меняется - остаётся
прежним.
Реально будет ли это работать - проверю в ближайшее время.
Сомнения конечно есть.
Если кто-то знает другие способы менять тренды - поделитесь
плиз......
Re: Online Trend Control
Руденко Алексей
"НЕВИСС-Комплекс"; 9.12.04
Делал я следующим образом:
Делал Онлайн Трэнд, и несколько кнопок.
На действия кнопок привязывал Директ Коннекшн и засылал в
соответствующее поле свойств графика имя тэга.
Надеюсь все понятно и не надо здесь никаких скриптов.
Удачи.
Re: Online Trend Control
Александр Родин, ООО
"Нева Электрик"; 9.12.04
Оставте e-mail или скиньте на мой запросик..
Пришлю вам кусок проекта, в котором идет формирование картинки для
вывода графиков.<<br>