
8. FUNCTIONS FOR DISPLAYING MEMORY
AREAS AND DEBUGGING
THE PROGRAM (MONIT)
B–61863E/15
PMC PROGRAMMER (CRT/MDI)
604
Using this function, Step Operations such as single step, single net, and
block steps until specified instruction are possible.
[Function]
(1) Step Operation to execute one instruction from current position.
(2) Step Operation to execute one net (one circuit) from current position.
(3) Step operation to execute from current position to specified contact
or coil instruction.
[Displaying of Step] The step result is shown below the ladder diagram.
See “Fig. 8.4.1”
“ACC=1 STK=0000 0011 OF=0 SF=0 ZF=1”
ACC : result of operation
STK : contents of stack (1 byte)
OF : overflow (0=NO, 1=YES)
SF : sign (0=NO, 1=YES)
ZF : zero (0=NO, 1=YES)
For this operation, press [STEP] soft key to bring the following menu.
SEARCH STEP BRKCTL
ELMMNT NETMNT BLOCK B.SRCH
SEARCH START
RET
DUMP
TRNS.B
The function of the soft key is as follows.
(1) [STEP] : A blinking cursor shows the current position at
which the execution is stopped. y moving the cursor,
a position at which the execution is to be stopped can
be specified.
(2) [ELMMNT] : is used to execute one instruction from current
position.
(3) [NETMNT] : is used to execute one net from current position.
(4) [BLOCK] : is used to execute from current position to specified
instruction. If specified instruction is not executed
because it is skipped by conditional JMP or CALL
instructions, the execution will stop at the END
instruction, END1 (SUB 1), END2 (SUB 2), or
END3 (SUB 48), of the current level.
(5) [B.SRCH] : is used to search the instruction at which the
execution is currently stopped.
(6) [TRNS.B] : is used to transfer the current status of input signals
to the synchronous buffer so that succeeding
instructions could operate on refreshed inputs when
the execution is continued from current position.
(For more about the synchronous buffer, see Chapter
I.2.5 Processing I/O Signal)
8.4.3
Step Operation [STEP]