Breakpoints tab

The Breakpoints tab lists all of the breakpoints in the PLCClosed "Programmable Logic Controller" A Programmable Logic Controller, PLC, or Programmable Controller is a digital computer used for automation of industrial processes, such as control of machinery on factory assembly lines. Used to synchronize the flow of inputs from (physical) sensors and events with the flow of outputs to actuators and events program, including their position and status. Double-clicking on an entry will take you to that location in the editor.

Breakpoints may be enabled and disabled singly by clicking the Status checkboxes. Buttons on the left of the tab provide the ability to remove single breakpoints, enable and disable all breakpoints, and remove all breakpoints.

Button Action Performed
Delete selected breakpoint from the list and editor.
Enable all breakpoints. This will make all breakpoints "active"
Disable all breakpoints. This will make all breakpoints "inactive"
Remove all breakpoints.

Right-clicking on a breakpoint entry in the list provides for enabling, disabling, deleting the entry, and going to that location in the source code.

Breakpoints (both active and inactive) which have been "hit" or reached in the code are flagged with a yellow triangle. This provides a quick and easy way to identify the breakpoint. This can be seen in both the code and the Breakpoints tab.

As breakpoints set in SFC programs cannot be enabled or disabled, entries in the Breakpoints widget do not have a checkbox to perform these actions.

Figure 3-14: Example of a breakpoint (Main: GT2) set in an SFC program.

For more information on breakpoints, see About Breakpoints and Setting, Removing, Enabling, and Disabling Breakpoints.