Библиотека свойств тега

<< Click to Display Table of Contents >>

Navigation:  Проект > Скрипты > Язык ST > Встроенные функции >

Библиотека свойств тега

Previous pageReturn to chapter overviewNext page

gettagvalue(Input1, Input2) - служит для получения значения тэга. Input1 содержит имя тэга; Input2 содержит значение по умолчания, если тэга с заданным именем не существует.

 

Пример:

string value = gettagvalue(“value”, “1”);


gettagvalueorerror(Input1, Input2) - служит для получения значения тэга. Input1 содержит имя тэга; Input2 содержит имя тэга в который помещается ошибка. Если тэга с именем из Input1 не существует в тэг с именем Input2 помещается TRUE.

 

Пример:

string value = gettagvalueorerror(“value”, “errortag”);


 

settagvalue(Input1, Input2) - служит для записи значения в тег. Input1 содержит имя тега; Input2 содержит значение.  

 

Пример:

settagvalue(“value”, “1”);


 

gettagdescription(Input1, Input2) - служит для получения описания тэга. Input1 содержит имя тега; Input2 содержит описание по умолчанию, если тега с заданным именем не существует.

 

Пример:

string description = gettagdescription(“value”, “description”);


 

settagdescription(Input1, Input2) -  служит для того чтобы записать описание тега. Input1 содержит имя тега; Input2 содержит описание.  

 

Пример:

settagdescription(“value”, “1”);


 

gettagenablealarms(Input1) - используется для того чтобы проверить активировано или нет Тревоги (События) для данного тега. Input1 содержит имя тега.

 

Пример:

bool enablealarm = gettagenablealarms(“tagname”);


 

settagenablealarms(Input1, Input2) -  используется для того чтобы активировать или нет Тревоги (События) для данного тега. Input1 содержит имя тега; Input2 содержит значение (true для активации, false для того чтобы не активировать).

 

Пример:

settagenablealarms(“tagname”, “true”);


 

settagalarm(Input1, Input2, Input3) -  используется для того чтобы активировать или нет то или иное событие. Input1 содержит имя тега; Input2 содержит тип тревоги (“hihi”, “hi”, “lolo”, “lo”, “normal”); Input3 содержит значение (true для активации false для того чтобы не активировать).  

 

Пример:

settagalarm(“tagname”, ”hihi”, “true”);


 

settagalarmlimit(Input1, Input2, Input3) -  используется для того чтобы ввести значение лимита тега. Input1 содержит имя тега; Input2 содержит тип тревоги(“hihi”, “hi”, “lolo”, “lo”); Input3 содержит значение лимита.

 

Пример:

settagalarmlimit(“tagname”, ”hihi”, 500);


 

settagalarmpriority(Input1, Input2, Input3) - используется для того чтобы ввести значение приоритета тега. Input1 содержит имя тега; Input2 содержит тип тревоги (“hihi”, “hi”, “lolo”, “lo”,”normal”); Input3 содержит значение приоритета.  

 

Пример:

settagalarmpriority(“tagname”,”hihi”, 500);


 

settagalarmmessage(Input1, Input2, Input3) -  используется для того чтобы ввести значение сообщения тега. Input1 содержит имя тега; Input2 содержит тип тревоги(“hihi”, “hi”, “lolo”, “lo”,”normal”); Input3 содержит текст сообщения.  

 

Пример:

settagalarmmessage(“tagname”, ”hihi”, “Value is to high”);


 

settagalarmdeadband(Input1, Input2) -  исользуетя для того чтобы ввести значение гистерезиса тега. Input1 содержит имя тега; Input2 содержит значение гистерезиса.

 

Пример:

settagalarmdeadband(“tagname”, 0.5);


 

settagenablehistory(Input1, Input2) - используется для того чтобы активировать историю тега. Input1 содержит имя тега; Input2 содержит значение (true для активации, false для того чтобы не активировать).

 

Пример:

settagenablehistory(“tagname”, “true”);


 

settagstorageperiod(Input1, Input2) -  используется для того чтобы ввести исторический период. Input1 содержит имя тега; Input2 содержит значение исторического периода.

 

Пример:

settagstorageperiod(“tagname”, 1000);


 

settagstoreindb(Input1, Input2) -  используется для того чтобы активировать или нет сохранение значенией в БД. Input1 содержит имя тега; Input2 содержит значение (true для активации, false для того чтобы не активировать).

 

Пример:

settagstoreindb(“tagname”, “true”);


 

settaghistorydeadband(Input1, Input2) -  используется для того чтобы ввести исторический гистерезис тега. Input1 содержит имя тега; Input2 содержит значение исторического гистерезиса тэга.

 

Пример:

settaghistorydeadband(“tagname”, 1.0);