4.4.4
SICK AppSpace
The Ruler3000 product family is part of the SICK AppSpace ecosystem, which consists
of software tools and programmable sensors or devices. See
for an overview
of SICK AppSpace.
Support
Portal
PROGRAMMABLE DEVICES
TOOLS
APP DEVELOPERS
Sensor
AppPool
SensorApps
A
M
AppManager
AppStudio
A
S
Conference
Sensor Integration
Machine
Figure 13: SICK AppSpace
SICK AppSpace includes the following components and resources:
•
SICK AppManager: A software tool used for the installation and management of
SensorApps and device firmware updates.
•
SICK AppPool: A cloud-based repository for storing and sharing SensorApps. SICK
AppPool can be accessed directly from SICK AppManager, SICK AppStudio and
from the web.
•
SICK AppStudio: A Software Development Kit (SDK) for developing SensorApps
on programmable SICK devices. Its user interface for machine operators can be
created individually as a web GUI.
•
The SICK Support Portal (
) contains tutorials and instruc‐
tions for programming the device in SICK AppStudio.
The only way to run AppSpace with a Ruler3000 is to connect the device to either a SIM
or an IPC running SICK AppEngine. This extra hardware in turn runs an AppSpace app.
This is due to that Ruler3000 is a streaming device and not a processing unit.
For more information about SICK AppSpace, see
4.4.4.1
Integration
You can find the Ruler3000 AppSpace getting started app via the SICK Support portal:
. Select
Vision
/
3D vision
and
Ruler3000
.
The AppSpace API for interacting with the Ruler3000 is basic. AppSpace is using a
GigEVision driver that is generic for connecting any GigEVision camera in AppSpace.
Thus it is not made specifically for Ruler3000. There are no camera-specific crowns for
loading configuration files or loading .dat files, it is all generic.
The API consist of two crowns,
Image.Provider.RemoteCamera
and
Image.Pro-
vider.RemoteCamera.GigEVisionConfig
. For more information about how to use
these crowns from LUA to get the most out of a Ruler3000 integration, see the API
documentation belonging to the AppEngine firmware you will run. This information is
found on
4
PRODUCT DESCRIPTION
22
O P E R A T I N G I N S T R U C T I O N S | Ruler3000
8026049//2021-04 | SICK
Subject to change without notice