<< Click to Display Table of Contents >> Пользовательские функции |
|
Вы можете использовать пользовательские функции в Структурированном Тексте для TeslaSCADA2. Например,
function fun(a,b){
int c;
if (a>b){
c=a+b;
}
else{
c=b-a;
}
return c;
}
int d = fun(13,17);
print(d);
В данном примере пользовательская функция начинается с ключевого слова function, затем указывается имя функции. В круглых скобках через запятую перечислены переменные. В скобках {} команды данной функции. Пользовательская функция должна быть объявлена до главной программы. В данном примере пользовательская функция fun в начале. И только после команд пользовательской функции fun текст основной программы. Результат данного скрипта будет "4" и отобразится в Окне лога.