Operator – IDEC High Performance Series User Manual

Page 982

Advertising
background image

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

Advertising
This manual is related to the following products: