
B–62073E–2/03
2.MACRO COMPILER
23
Notes
1 Number of the custom macro program being compiled
(number preceded by an O)
2 Block number assigned by the macro compiler
3 Total size of the compiled P–CODE file
4 Alarm number of the error. If an error occurs, the micro
compiler suspends its operation. For details, see 2.5,
ERROR CODE LIST.
5 This information is displayed for maintenance purposes
only. No special attention is required.
6 Address in F–ROM to which data is being written or for
which verification is being performed
(1) P–CODE file size
The size of a P–CODE file can be either 256K bytes or 512K bytes.
Whether the size is 256K bytes on 512K bytes depends on the setting
of parameter No.8500 (P512) and whether the option (macro executor
user program memory) is used.
Bit No.
#7 #6 #5 #4 #3 #2 #1 #0Address
8500 P512
Option : Macro executer user program memory with a
capacity of 512K bytes (A02B–0162–J607)
P512 0 1
p
Used
512K#bytes
Not used
Error
Error : If 1 is specified for P512 when the option is not used,
the P–CODE file size selection error (error number
4109) occurs. For details, see 2.3.5 (3), F–ROM
errors and corrective action.
(2) P–CODE program size
The maximum size of a P–CODE program to be created depends on
the selected P–CODE file size as shown in the table below.
File size
System without
sub–CPU
System with sub–CPU
256K#bytes 192K#bytes 128K#bytes
512K#bytes 416K#bytes 384K#bytes (Note)
Note
When a file size of 512K bytes is selected for a system with
a sub–CPU, a total of 384K bytes is allocated as the
P–CODE program area. Of these 384K bytes, 128K bytes
are used for the execution macro.
(3) Priority of the macro compiler and P–CODE program
The priority of the macro compiler and P–CODE program is as
follows.
2.3.4
P–CODE Program