Error address
If a parity error or timeout occurs, the address that caused the error can
be read out of the system data area (refer to Chapter 8):
RS
Contents
Address
70
PARE error address high
E F046H
71
PARE error address low
E F047H
5.6.8
OB 32: Load and Transfer
Error (TRAF)
A load and transfer error is indicated in the following situations:
••
When accessing data in data blocks or extended data blocks, the
CPU compares the length of the opened block to the parameter in
the load or transfer operation.
If the specified parameter exceeds the actual data block length, the
CPU does not execute the load or transfer operation. This prevents
data in the memory from being overwritten by mistake during
transfer operations. With load errors, the contents of the
accumulator are retained.
••
A load or transfer error is also detected if a single bit within a
non-existent data word is to be scanned or changed.
••
If no data block has yet been opened (with "C DBn" or
"CX DXn") prior to access to a data word, this also causes a
load/transfer error.
••
Accessing the memory using incorrect absolute addresses via the
BR register or incorrect area boundaries with the "TNW", "TXW"
and "TXB" operations can cause a load or transfer error.
When the system program detects a load or transfer error, it calls
OB 32, if this is loaded. The operation that caused the load or transfer
error is not processed.
If OB 32 is not loaded, the CPU changes to the STOP mode.
Causes of Error and Reactions of the CPU
CPU 948 Programming Guide
C79000-G8576-C848-04
5 - 29
Summary of Contents for CPU 948
Page 10: ...Contents CPU 948 Programming Guide 1 2 C79000 G8576 C848 04 ...
Page 32: ...Contents CPU 948 Programming Guide 2 2 C79000 G8576 C848 04 ...
Page 72: ...Data Blocks CPU 948 Programming Guide 2 42 C79000 G8576 C848 04 ...
Page 74: ...Contents CPU 948 Programming Guide 3 2 C79000 G8576 C848 04 ...
Page 154: ...Contents CPU 948 Programming Guide 4 2 C79000 G8576 C848 04 ...
Page 200: ...Contents CPU 948 Programming Guide 5 2 C79000 G8576 C848 04 ...
Page 308: ...Contents CPU 948 Programming Guide 7 2 C79000 G8576 C848 04 ...
Page 324: ...Examples of Parameter Assignment CPU 948 Programming Guide 7 18 C79000 G8576 C848 04 ...
Page 326: ...Contents CPU 948 Programming Guide 8 2 C79000 G8576 C848 04 ...
Page 370: ...Addressable System Data Area CPU 948 Programming Guide 8 46 C79000 G8576 C848 04 ...
Page 372: ...Contents CPU 948 Programming Guide 9 2 C79000 G8576 C848 04 ...
Page 486: ...Contents CPU 948 Programming Guide 11 2 C79000 G8576 C848 04 ...
Page 522: ...PG Functions via the S5 Bus CPU 948 Programming Guide 11 38 C79000 G8576 C848 04 ...
Page 524: ...Contents CPU 948 Programming Guide 12 2 C79000 G8576 C848 04 ...
Page 538: ...Contents CPU 948 Programming Guide 13 2 C79000 G8576 C848 04 ...
Page 546: ...List of Key Words CPU 948 Programming Guide Index 6 C79000 G8576 C848 04 ...