
6.MACRO EXECUTOR FUNCTION B-63943EN-2/01
- 242 -
14. The IPL screen is exited, and a usual screen appears.
If you only want to check the current user file setting, press the
1
and
INPUT
keys on the macro compiler utility screen to
select "1. USER FILE INFORMATION."
6.13.3 Setting
The relationships among the user file area, the number of files that
can be generated in the user file area, and the size actually assigned to
data areas are as described below:
1. The number of files that can be generated in the user file area
must be a multiple of 16. If a specified value is not a multiple of
16, it is rounded up to the nearest multiple of 16.
2. The size of the user file area must satisfy the following
condition.
User file area size
≥
(1 + the number of files that can be
generated in the user file area + the number of files that can be
generated in the user file area/16)
3. The size actually allotted to data areas (in bytes) is calculated by
the following expression.
Allotted size = [{user file area size - (1 + the number of files that
can be generated in the user file area/16)}
×
496] [bytes]
The maximum value that can be set as a user file area varies with the
free space in the backup memory. The size of the backup memory
free space is displayed at SRAM FREE in step 4 of the setup
procedure.
Actually, the maximum value that can be set is as follows:
(Backup memory free space + current user file area size)
The current user file area size is displayed at USER FILE AREA in
step 4 of the setup procedure.
Example
[Example of setup]
<1> • User file area = 18
• If the number of files that can be generated in
the user file area = 16, the size that can be
allotted is:
[{18 - (1 + 16/16)} × 496 ] = 7936 [bytes]
<2> • User file area = 100
• If the number of files that can be generated in
the user file area = 48, the size that can be
allotted is:
[{100 - (1 + 48/16)} × 496] = 47616 [bytes]