If(умова)
Else
End If
Розглянемо приклад використання цього оператора:
If(#sIsSense="True")
#sIsSense="False"
End If
Тут ми перевіряємо, чи дорівнює значення змінної
змінній присвоюється нове значення "False".
Інший приклад:
If(#sTesterName="MS005")
#iMaxLoad=300
Else
#iMaxLoad=150
End If
Тут ми перевіряємо, чи дорівнює значення змінної
то змінній
#iMaxLoad
присвоюється нове значення 150.
У цього оператора обов'язково має бути команда
Цикли є керуючими конструкціями, що дають змогу залежно від певних умов виконувати
деяку дію багато разів. У скриптовій мові є один цикл, який має таку структуру:
While(умова)
Exit
End While
Цей цикл одразу перевіряє істинність деякої умови, і якщо умова істинна, то код циклу
виконується. Приклад використання циклу:
While(#iSetRPM<3000)
SetMotorSpeed(#iSetRPM)
If(GetBPlusU>#fLampMinimalVoltage)
Exit
End If
#iSetRPM=#iSetRPM+100
End While
У цьому випадку цикл діє, поки значення змінної
використовуються дві функції
присвоюється нове значення 300. Якщо ні, то змінній
1.3. Цикл
SetMotorSpeed
Інструкція з експлуатації
тексту "True". Якщо так, то цій
#sIsSense
тексту "MS005". Якщо так,
#sTesterName
If, що закриває.
End
#iSetRPM
(яка розглянута у відповідному розділі) для
Українська
#iMaxLoad
менше ніж 3000. Тут
97