EasyManuals Logo

AutomationDirect DL205 User Manual

Default Icon
598 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #397 background imageLoading...
Page #397 background image
DL205 User Manual, 4th Edition, Rev. D
5-173
Chapter 5: Standard RLL Instructions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
Find Block (FINDB)
The Find Block instruction searches for an occurrence of a
specified block of values in a V-memory table. The function
parameters are loaded into the first and second levels of the
accumulator stack and the accumulator by three additional
instructions. If the block is found, its starting address will be
stored in the accumulator. If the block is not found, flag SP53
will be set.
The steps below are necessary to program the Find Block function.
Step 1: Load the number of bytes in the block to be located. This parameter must be a decimal value
from 1 to 256.
Step 2: Load the length of a table (number of words) to be searched. The Find Block will search
multiple tables that are adjacent in V-memory. This parameter must be a decimal value from
1 to 128.
Step 3: Load the ending location for all the tables into the accumulator. This parameter must be a
HEX value. You can use the LDA instruction to convert an octal address to hex.
Step 4: Load the table starting location for all the tables into the accumulator. This parameter must be
a HEX value. You can use the LDA instruction to convert an octal address to hex.
Step 5: Insert the Find Block instruction. This specifies the starting location of the block of data you
are trying to locate.
FINDB
Aaaa
230
240
250-1
260
Discrete Bit Flags Description
SP53
On when the Find Block instruction was executed but did not
find the block of data in table specified.
Operand Data Type DL260 Range
A aaa
V-memory V All (See page 3 - 56)
V-memory P All (See page 3 - 56)
Table 1
Table 2
Table 3
Table 32
Block
Star
t Addr.
End Addr
.
32 bytes
Start Addr.
16 words
16 words
16 words
16 words
V2000
V2017
V2020
V2037
V2040
V2057
V2760
V2777
V3000
V3017
X1
LD
K32
LD
K16
LDA
O2777
LDA
O2000
FINDB
V3000
END
Sample Program of FINDB
DS Used
HPP N/A

Table of Contents

Other manuals for AutomationDirect DL205

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the AutomationDirect DL205 and is the answer not in the manual?

AutomationDirect DL205 Specifications

General IconGeneral
BrandAutomationDirect
ModelDL205
CategoryController
LanguageEnglish

Related product manuals