
B–61863E/15
8. FUNCTIONS FOR DISPLAYING MEMORY
AREAS AND DEBUGGING
THE PROGRAM (MONIT)
PMC PROGRAMMER (CRT/MDI)
599
(e) TASK ID
Specify the task ID of a program. This parameter is convenient
for identifying the program when it is to be interrupted at a
breakpoint located in a function called from multiple tasks or is
located in common memory.
(f) TASK STATUS
Specify how to handle the task when a program is interrupted.
0 (PASS) : The task continues after the program is
interrupted.
1 (STOP) : The user task stops when the program is
interrupted. The ladder program does not stop.
CAUTION
To restart the user program, press the [STOP] key to stop
the sequence program and then press the [RUN] key to start
the program on the basic menu using the RUN/STOP
function.
(g) BREAK AVAIL.
Specify whether the parameters for each breakpoint are valid or
invalid.
(h) NO. TRACE ADR.
Using segment addresses, specify up to eight addresses from
which data is traced when a program is interrupted at a
breakpoint. Up to 32 bytes are stored for each address.
Use a key, such as EOB, to delimit a segment and an offset. Do
not use alphanumeric keys.
To initialize these addresses only, enter 0; 0.
CAUTION
If the addresses are specified erroneously, the following two
items, TYPE and LENGTH, cannot be specified.
(i) TYPE
Specify an address type with which traced data is displayed.
0 (BYTE) : Data is displayed in units of bytes.
1 (WORD) : Data is displayed in units of words.
2 (D.WORD) : Data is displayed in units of double words.
(j) LENGTH
Specify the length of traced data to be displayed.
(2) Starting processing for a breakpoint
When the parameters for each breakpoint are correctly specified,
press the [EXEC] soft key on the parameter screen to start the
processing for the currently selected breakpoint. The breakpoint
number, from BP1 to BP4, is displayed at the bottom of the screen.
(3) Initializing data used for debugging
To initialize the parameters and memory used for storing traced data,
press the [INIT] soft key on the parameter screen. The parameter and
memory for the currently selected breakpoint are then initialized.