Страница 1 из 1

Дискретный pen TrendClient1.AddPen

СообщениеДобавлено: Чт окт 10, 2013 2:15 pm
regrsv
Доброго времени суток уважаемые форумчане.
Пытаюсь сделать тренды используя элемент TrendClient. Значения беру из Historian
Добавляю тэг методом Addpen
TrendClient1.AddPen(PenName,StrDesc,ServerName,Hist_PenName,1);
Вообщем всё как в хелпе...
AddPen
The AddPen method adds a named pen to the trend.
Examples
dim b as boolean;
b = Trend1.AddPen("MyPen01","UserDefined_001.Value", "InSQL01","UserDefined_001.Value", 1);
b = Trend1.AddPen("MyPen02","InTouch:$Second","InSQL01","$Second", 1);
b = Trend1.AddPen("MyPen03","MyContainer.InletPump1+MyContainer.InletPump2",””,””,1);
Syntax
[Result=] AddPen(string PenName, string TagName, string HistorySource, string HistoryTagName, int HistoryTagType);
HistoryTagType
The type of history tag for the pen being added: 1 for Wonderware Historian or 3 for LGH.
Вроде всё работает, но не нравиться, что все добавляемые тэги имеют графический символ аналогового тэга.
Подскажите как сказать, что именно этому тэгу присвоить дискретный символ...
если есть возможность может кто поделиться как сделаны тэги в TrendClient. Есть ли смысл возиться или проще использовать старые интачевские тренды...
Заранее спасибо

Re: Дискретный pen TrendClient1.AddPen

СообщениеДобавлено: Чт окт 10, 2013 9:23 pm
Генератор зла
regrsv писал(а):Подскажите как сказать, что именно этому тэгу присвоить дискретный символ...

Похоже, что никак.
regrsv писал(а):Есть ли смысл возиться или проще использовать старые интачевские тренды...

В случае использования TrendClient можно сделать проект InTouch из одного окна, всё будет вызываться в виде Archestra-символов. Со стандартными элементами InTouch получится многооконный проект, но они требуют меньше ресурсов.