Technical data

Output address
With the "output address" function, you can display the contents of
memory and I/O addresses in hexadecimal format. You can access all
addresses (RAM, S5 bus, areas with no modules assigned). In the
process image area no ADF is triggered, in the I/O area there is no
QVZ.
In the areas addressed as bytes (flags, process image) the high byte is
represented as ’FF’.
In the I/O area, the high byte is output as "00" in the case of
acknowledging addresses. If an I/O module does not acknowledge, the
high byte is displayed as "FF".
11.2.2
Memory Functions and
Transfer Functions
Overall reset
With the function "delete all blocks" you can carry out an overall reset
of the CPU from the PG. The overall reset is carried out
unconditionally (refer to Section 4.3.2).
If the CPU is in RESTART or RUN when "Delete all blocks" is
called, a transition to the Stop state is executed first. Organization
block OB 28 is called here if it is loaded.
Note
Overall reset is not permissible as long as "Program test" is active!
Compress memory
This function optimizes the memory space occupied by blocks. The
space taken up by blocks marked as invalid is overwritten by the valid
blocks of the user program (the block is rewritten to a different
memory area). Following this, the blocks are located from the
beginning of the memory, one after the other without gaps between
them.
This function is performed separately in the RAM submodule and in
the DB RAM and is executed at the system checkpoints "cycle" and
"stop".
With the CPU 928B, the COMPRESS MEMORY function is always
possible in the STOP mode, even if the BSTACK is not empty.
11
PG Functions
CPU 928B Programming Guide
C79000-B8576-C898-01
11 - 7