
B–61863E–1/06
4. DIAGNOSTIC FUNCTION
PMC CONTROL SOFTWARE
127
R9062 to R9065 are used as the user program error status area. Error
status information is displayed on the PMCDGN screen (alarm screen) of
the PMC. If any bit in this area is on, the user program does not start. For
this reason, errors must be removed by correcting program control data
or the program itself.
Table 4.3 User Program Error Messages (1/3)
Message
Description and action to be taken
WN17 NO OPTION(LAN-
GUAGE)
The C language functions are not provided.
WN18 ORIGIN ADDRESS
ERROR
Of the system parameters, the LANGUAGE ORIGIN
address is illegal.
(Action to be taken)
Examine the address indicated by the RC_CTLB_INIT
symbol in the map file. Set the address as the LAN-
GUAGE ORIGIN system parameter.
WN19 GDT
ERROR(BASE,LIMIT)
The base, limit, or entry of the user-defined GDT is illegal.
(Action to be taken)
Correct the addresses of the link control statement and
build file.
WN20 COMMON MEM.
COUNT OVER
The number of common memory areas exceeds 8.
(Action to be taken)
Reduce the number of common memory areas to 8 or
less. Correct the link control statement, build file, or
other source files for common memory.
WN21 COMMON MEM.
ENTRY ERROR
The specified GDT entry of the common memory is out of
range.
(Action to be taken)
Correct the GDT entry of the common memory of the
link control statement.
WN22 LADDER 3 PRIORITY
ERROR
The specified priority of third-level ladder programs is out
of range.
(Action to be taken)
Change the task level (ladder level 3) of the link control
statement to 0, –1, or another value in the range of 10
to 99.
WN23 TASK COUNT OVER The number of user tasks exceeds 16.
(Action to be taken)
Check the task count of the link control statement.
Reduce the number of user tasks to 16 or less. When
the number of tasks is changed, the link control state-
ment, build file, and configuration of the file to be linked
must be corrected.
WN24 TASK ENTRY ADDR
ERROR
The specified selector of the user task entry address is out
of range.
(Action to be taken)
Change the setting of the GDT table of the build file to
a value within the range of 32 (20H) to 95 (5FH).
WN25 DATA SEG ENTRY
ERROR
The specified entry address of the data segment is out of
range.
(Action to be taken)
Change the data segment GDT entry of the link control
statement and the setting of the GDT table of the build
file to a value within the range of 32 (20H) to 95 (5FH).
WN26 USER TASK PRIORITY
ERROR
The specified priority of the user task is out of range.
(Action to be taken)
Change the task level of each task of the link control
statement to –1 or another value within the range of 10
to 99. Of tasks including third-level ladder programs,
only one task can have a task level of -1.
WN27 CODE SEG TYPE
ERROR
The code segment type is illegal. A wrong RENAMESEG
code segment is specified for the bind control file.
(Action to be taken)
Correct the code segment according to the segment of
the build file and link control statement.
4.3
DETAILS OF THE
ERROR STATUS OF
THE USER
PROGRAM