Technical data

2b) ACCU-1-L
Number of the 1st data field word,
permitted values (depending on
the address area type):
DB, DX: 0...2043
F flags: 0...246
(= no. of flag byte "x")
S flags: 0...1014
(= no. of flag byte "x")
Result
After OB 182 is correctly executed, the condition code bits OR,
ERAB and OS = 0. All other condition code bits and ACCUs 1 and 2
are unchanged.
Reactions to errors
In the event of an error, OB 19 or OB 31 (other runtime errors) is
called. If OB 19 or OB 31 is not loaded the CPU goes to the STOP
mode.
In both cases, error identifiers are transferred to ACCU 1 and
ACCU 2 (see following table).
ACCU-1-L ACCU-2-L Cause of error OB called
1A06H - Data block not loaded OB 19
1A34H 0001H
0100H
0101H
0102H
0200H
0201H
0202H
0203H
0210H
0211H
0212H
0213H
0220H
0221H
0222H
0223H
Data field written to incorrectly
Address area type not permitted
Data block number not permitted
Number of the first data field word not permitted
Source data block type not permitted
Source data block number not permitted
Number of 1st data word in the source DB to be
transferred not permitted
Length of the source data block in the block header < 5
words
Destination data block type not permitted
Destination data block number not permitted
Number of the 1st data word to be written to in the
destination DB not permitted
Length of the destination data block in the block
header < 5 words
Number of data words to be transferred not permitted
(= 0 or > 4091)
Source data block too short
Destination data block too short
Destination data block is in an EPROM
OB 31
Table 6-9 OB 182 error IDs
6
OB 182: Copying a Data Area
CPU 928B Programming Guide
C79000-B8576-C898-01
6 - 67