Inserting breakpoints in a chart, 6 inserting breakpoints in a chart – Nematron Pointe Controller User Manual
Page 212
Chapter 7: Monitoring and Debugging
Pointe Controller User Guide
210
7.3.6 Inserting Breakpoints in a Chart
Breakpoints may be set and cleared on selected blocks using the
Insert/Remove Breakpoint tool. Selection of a block enables the tool.
Clicking the tool toggles the breakpoint status of the block.
NOTE: Breakpoints can be inserted only when
Logic Flow is enabled
.
When a breakpoint is set, the block is shown with a red background. All logic
flow in the current project pauses the next time the block is about to execute,
before any processing occurs for the block. If the Debugger window containing
the breakpoint is closed or hidden when the breakpoint is reached, it is opened
and/or brought to the front.
When logic flow pauses on the breakpoint, the block is shown with a yellow
background. When the breakpoint is cleared, the block is shown with a green
background.
Use the
Go
,
Single Step
, or
Run to Cursor
tools to continue execution of logic
flow.
Setting a breakpoint on any block will also enable the following tools…
Remove All Breakpoints
All breakpoints set within the active (foreground) Debugger window can be
cleared by clicking the Remove All Breakpoints tool. All blocks containing
breakpoints will be restored to their normal (green) state. However, removing the
breakpoints does not re-enable execution flow – use the Go, Single Step, or Run
to Cursor tools to resume execution (see above).
Remove All Breakpoints in All Threads
All breakpoints set in all charts in the project can be cleared by clicking the
Remove All Breakpoints in All Threads tool. All blocks containing
breakpoints will be restored to their normal (green) state. However, removing the
breakpoints does not re-enable execution flow – use the Go, Single Step, or Run
to Cursor tools to resume execution (see above).
Display Breakpoint List
Breakpoints established in any chart can be viewed using the Display
Breakpoint List tool. This tool is enabled whenever any breakpoints are set