Panasonic FP7 Series Command Reference Manual page 778

Cpu unit
Hide thumbs Also See for FP7 Series:
Table of Contents

Advertisement

14.32 ESSRC (String Search: With Storage Area Size)
(Note 1)
Using the low byte of DT12 at the beginning of the string table as a reference, the relative position for
the low byte of DT15 is calculated as a value 7, based on where it matches with string "EF" first.
Example 4) When 0 is specified for the number of characters for the string data to be
searched for
For both the number and the relative position, 0 is stored.
[S1]...DT0 [p]...U1 [S2]...DT10 [S2]...DT120
Area in which the string to be searched for is
(a)
stored
(1) Storage area size
(2) Character count
Precautions for programming
● For [S1], the number of characters to search for in a string, specify the number of characters
to be searched for.
In the following figure, 1 is specified for the number of characters, and the string "A" is
searched for. When 2 is specified for the number of characters, the string "AB" is searched
for.
(1) Storage area size
● The number of data for search results is the number of matches that occurred from the
starting search position to the end of the data table.
● The relative position where the search results match is the number of bytes from the start of
the data table to where the search result first matches after the starting search position.
● To search for the 2nd and subsequent relative positions, specify a value equal to the
previous relative position + 1 for the operand [p] representing the starting search position,
and then execute the instruction again.
● When specifying with a character constant, the maximum is 256 characters.
● If an empty string is specified for the search string data [S1], 0 is output for search results [D]
and [D+1].
● The number of output bytes for the search results of the ESSRC instruction is counted
starting from 1.
14-128
(b) String table that is searched
(3) Number of matching strings
(4) Relative position of matching string
(2) Character count
WUME-FP7CPUPGR-12

Advertisement

Table of Contents
loading

Table of Contents