Условные операторы

<< Click to Display Table of Contents >>

Навигация  Проект > Скрипты > Язык ST > Операторы и Выражения в ST  > Операторы и выражения >

Условные операторы

Previous pageReturn to chapter overviewNext page

Программа TeslaSCADA2  - это логические действия, которые направлены на принятие какого-либо решения. В программе TeslaSCADA2 нужен способ для принятия решений. Это приводит нас к условным операторам. Условные операторы именно это и делают: Принимают решения. Есть только один способ в Структурированном Тексте принимать решения: оператор IF.

 

Оператор IF

Оператор IF - это решения на основе условий. Есть специальный синтаксис для оператора IF. Это значит, что его нужно написать таким образом, чтобы компилятор понял его. Как и с точкой с запятой, показывающей конец выражения, есть специальные ключевые слова, чтобы создать выражение IF. Вот как выглядит выражение IF в STL для TeslaSCADA2:

if (логическое выражение) {

  <команда>;  

}

else if (логическое выражение){

  <команда>;

} else {

  <команда>;

Выражение начинается с оператора IF. Затем скобки. Между скобками условное выражение.