Command
Arguments
Returns
Description
trigger
Trigger an image acquisi‐
tion. Usable only when
imageTriggerMode is set to
Command.
save-to-flash
result
Save the current configura‐
tion persistently.
help
string
Retrieve command channel
help text.
set ftpImageLog‐
ging
enum: enable [on, off]
result
Enables/disables FTP
image logging.
get ftpImageLog‐
ging
enum: enable
[on, off]
Get whether FTP image log‐
ging is enabled or not
12.3.4
Tool commands
The tool settings in
are used as identifiers for the
get tool
and
set
tool
commands.
Command
Arguments
Returns
Description
get tool
string: tool name
identifier: setting name
(optional)
tool info
Get either all settings and
tolerances for a tool or a
specified setting and toler‐
ance for a tool.
set tool
string: tool name
identifier: setting name
parameter value
boolean: [OK, Not
OK]
Set the value of a setting or
a tolerance for a tool.
get tools
tool info
Get the settings and toler‐
ances for all tools added to
the current job
12.3.4.1
Tool settings
Find
tools
Table 12:
Shape
tool
Setting
Data type
Value range
MinEdgeThreshold
real
0.1, 100
MinScoreTolerance
int
0, 100
MinSearchScore
int
0, 100
Robustness
int
0, 100
Rotation
int
0, 180
RotationTolerance
realrange
-180, 180
Table 13:
Blob
tool
Setting
Data type
Value range
Accuracy
int
0, 3
Area
realrange
0.04, 10000
BoundingBoxType
enum
SmallestEnclosing, UsingBlobAngle
CalculateAngles
boolean
true, false
CalculateBounds
boolean
true, false
CutOffDirection
enum
NotSet, Above, Below
CutOffPlaneTool
PlaneRef
-
APPENDIX
12
8021808/12ID/2019-01 | SICK
O P E R A T I N G I N S T R U C T I O N S | TriSpector1000
69
Subject to change without notice