Русский
Стенд MS005/MS005A
Else
End If
Рассмотрим пример использования этого оператора:
If(#sIsSense="True")
#sIsSense="False"
End If
Здесь мы проверяем, равно ли значение переменной
этой переменной присваивается новое значение "False".
Другой пример:
If(#sTesterName="MS005")
#iMaxLoad=300
Else
#iMaxLoad=150
End If
Здесь мы проверяем, равно ли значение переменной
то переменной
#iMaxLoad
присваивается новое значение 150.
#iMaxLoad
У этого оператора обязательно должна быть закрывающая команда
Циклы являются управляющими конструкциями, позволяя в зависимости от определенных
условий выполнять некоторое действие много раз. В скриптовом языке есть один цикл,
который имеет следующую структуру:
While(условие)
Exit
End While
Этот цикл сразу проверяет истинность некоторого условия, и если условие истинно, то код
цикла выполняется. Пример использования цикла:
While(#iSetRPM<3000)
SetMotorSpeed(#iSetRPM)
If(GetBPlusU>#fLampMinimalVoltage)
Exit
End If
#iSetRPM=#iSetRPM+100
End While
В данном случае цикл действует, пока значение переменной
Здесь используются две функции
246
присваивается новое значение 300. Если нет, то переменной
1.3. Цикл
SetMotorSpeed
тексту "True". Если да, то
#sIsSense
тексту "MS005". Если да,
#sTesterName
End
#iSetRPM
(которая рассмотрена в соответствующем
If.
меньше чем 3000.