Script – IDEC High Performance Series User Manual

Page 985

Advertising
background image

WindO/I-NV2 User’s Manual

20-21

4 Script Definition Method

20

Script

Data comparison and copy

Character string operation
Only internal devices can be specified as an argument for character string operation function.
Termination character NULL (0x00) is treated as end of character string when character string is handled. Also,
termination character NULL is not included in the length of the character string.

Function

Format

Description

Data
comparison

MEMCMP(

,

,

)

: Beginning device of comparison target 1
: Beginning device of comparison target 2
: Range of comparison (in words)

Values of device

for

words and values of device

for

words are compared.

1 is returned if all the values of devices match, and 0 is returned if any
of the value does not match.

• Specified range is compared in word unit, and result is returned.
• Up to 64 words can be compared.

Data copy

MEMCPY(

,

,

)

: Beginning device of copy source
: Beginning device of copy target
: Range of copy (in words)

Values from

for

words are copied to

for

words respectively.

• Specified range is copied in word unit.
• Up to 64 words can be copied.

Function

Format

Description

Character
string copy

STRCUT(

,

,

,

)

: Beginning device of copy target
: Beginning device containing copy source character string
: Start location of copy (0-127)
: Number of characters to copy (1-128)

From the character string starting from

, character string

from

bytes forward for

characters are stored into

for

characters.

Character
number count

STRLEN(

)

Number of characters for character string starting from

is

returned.

Character
string
concatenation

STRCAT(

,

)

To the character string starting from

, the character string

starting from

is concatenated, and

is returned to

beginning.

Character
string search

STRSTR(

,

)

From the character string starting from

, character string

starting from

is searched, and location found (number of

characters from beginning -1) is returned.

• Maximum number for character string to search is 128

characters.

a

b

c

a

b

c

a

c

b

c

a

b

c

a

b

c

a

c

b

c

a

b

c

d

a

b

c

d

b

c

d

a

d

a

a

a

b

a

b

a

a

b

a

b

Advertising
This manual is related to the following products: