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

<< Click to Display Table of Contents >>

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

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

Previous pageReturn to chapter overviewNext page

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

 

Оператор IF


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

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

  <команда>;  

}

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

  <команда>;

} else {

  <команда>;

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