Manual

4 Script Definition Method
20-18 WindO/I-NV2 User’s Manual
Halt and exit
Operator
Device, constant, and temporary device are described as , here, and expression is described as ,
, .
Relational operator
Logical operator
Arithmetic operator
Format Description
break
while ( )
{
if ( )
{
;
break;
}
;
}
;
Process will be as follows while the conditional expression 1 is satisfied.
Execution line 2 is continuously executed while the conditional expression 2 is not
satisfied.
Once the conditional expression is satisfied, it will go out of the loop by break (not
executing execution line 2), and execution line 3 is executed.
break
switch ( )
{
case constant 1:
;
break;
case constant 2:
;
break;
}
;
When the conditional expression 2 matches the constant 1, it will halt the
determination of constant 2 by break after executing execution line 1, and
process will move to execution line 3.
return
return;
It will exit the script, and execute the next parts or script.
Cond. expr. 1
Cond. expr. 2
Exe. line 1
Exe. line 2
Exe. line 3
Cond. expr.
Exe. line 1
Exe. line 2
Exe. line 3
a
b
Expr.
Expr. 1
Expr. 2
Operator Format Description
== ==
Compares if is equal to .
!= !=
Compares if is not equal to .
< <
Compares if is less than .
<= <=
Compares if is equal or less than .
> >
Compares if is greater than .
>= >=
Compares if is equal or greater than .
a
b
a
b
a
b
a
b
a
b
a
b
a
b
a
b
a
b
a
b
a
b
a
b
Operator Format Description
&& ( )
&&
()
Calculates the logical product (AND) of and .
|| ( )
||
()
Calculates the logical sum (OR) of and .
!!()
Reverses the logic of .
Expr. 1
Expr. 2
Expr. 1
Expr. 2
Expr. 1
Expr. 2
Expr. 1
Expr. 2
Expr.
Expr.
Operator Format Description
+ +
Adds and .
- -
Subtracts from .
* *
Multiplies and .
/ /
Divides by .
% %
Calculates remainder after dividing by .
a
b
a
b
a
b
b
a
a
b
a
b
a
b
a
b
a
b
a
b