
Chapter
4
Operating Instructions
IVC-3D
20
SICK IVP • Industrial Sensors • www.sickivp.com • All rights reserved
8011007
Getting Started
4.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). The images can be either 3D images or profiles.
Preview – shows the result of the program step when applied to an image.
Toolbar
Tree View
Image Banks
Preview
Table
Program List
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 program 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
The program list has four columns that 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; a constant value, a value from the table, or a result from a previous step.
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.
When working with the IVC-3D camera there are two types of image banks: one that con-
tains 3D images and one that contains profiles. Which image banks that are of each type
depends on how the camera is configured.
The
preview
window is used by some tools for visualizing the result of the tool. This preview
is useful when you develop your program, but is not generated when the program is run-
ning. The preview window may also be used for setting parameters for certain tools. This is
further described later in this chapter.