
Reference Manual
Chapter
2
IVC-2D
©
SICK AG • Advanced Industrial Sensors • www.sick.com • All rights reserved
15
About Writing Programs
2.2.2
Programming Window
When you write a program, the main window contains a few additional parts:
Toolbar – contains the tools that can be used with the device.
Program List – shows the tools used in the program and the parameters for each tool.
Table – shows the contents of the device’s table
Image Banks – shows thumbnails of the images currently in the image banks of the
device (if any)
Preview – shows the result of the program step when applied to an image.
Toolbar
Tree View
Image Banks
Preview
Table
Program Steps
The
toolbar
actually contains several toolbars on which the tools are grouped into catego-
ries. You switch between the categories by clicking the tabs at the bottom of the toolbar.
The
program list
shows each step in the programs as a table. Each step contains:
The input parameters that can be set for the tool
The execution time for the tool when executed
The result (return values) from the tool
There are four columns in the program list, which are used for specifying parameter values;
Value
,
Table
,
Step
and
Result
. Which column to use depends on what type of parameter
value you want to use; constant values, values stored in the table, or results from previous
steps.
Image banks
are used for storing images, just like the table is used for storing values. This
can be very useful, for example if you want to modify the image, but need to use the
original image later on in the program. Note that the images are stored in the camera, and
that the images in the image banks remain there until they are removed or overwritten by
other images.
The
preview
window is used by some tools to visualize the result of the tool. This preview is
useful when you develop your program, but is not generated when the program is running.
The preview window may also be used for setting parameters for certain tools. This is
further described later on in this chapter.