Table 11: Device control standard SFNC parameters
Parameter
Type
Description
Access
DeviceScanType
enum
Scan type of the sensor of the device.
Ranger3 uses this parameter to control if 2D images (Area‐
scan) or 3D profiles (Linescan3D) are acquired. Changing the
DeviceScanType
automatically sets the relevant device features
for the selected mode.
Values:
Areascan
Linescan3d
R(W)
DeviceVendorName
string
Name of the manufacturer of the device.
R
DeviceModelName
string
Model of the device.
R
DeviceVersion
string
Version of the device.
Used to note hardware version.
R
DeviceFirmwareVersion
string
Version of the firmware in the device.
R
DeviceManufacturerInfo
string
Manufacturer information about the device.
R
DeviceSerialNumber
string
Device's serial number.
R
DeviceUserID
string
User-programmable device identifier.
RW
DeviceSFNCVersionMajor
int
Major version of the Standard Features Naming Convention
that was used to create the device's GenICam XML.
R
DeviceSFNCVersionMinor
int
Minor version of the Standard Features Naming Convention
that was used to create the device's GenICam XML.
R
DeviceSFNCVersionSubMinor
int
Sub minor version of Standard Features Naming Convention
that was used to create the device's GenICam XML.
R
DeviceTLType
enum
Transport Layer type of the device.
Values:
GigEVision
R
DeviceTLVersionMajor
int
Major version of the Transport Layer of the device.
R
DeviceTLVersionMinor
int
Minor version of the Transport Layer of the device.
R
DeviceTLVersionSubMinor
int
Sub minor version of the Transport Layer of the device.
R
DeviceLinkThroughputLimit
int
Limits the maximum bandwidth of the data that will be
streamed out by the device on the selected Link.
RW
DeviceRegistersValid
bool
Returns if the current register set is valid and consistent.
Updated after the
DeviceRegistersStreamingEnd
command.
R
DeviceTemperature[DeviceTemperature‐
Selector]
float
Device temperature in degrees Celsius (C).
R
Table 12: Device control custom parameters
Parameter
Type
Description
Access
DeviceRegistersStreamingActive
bool
True if a register's streaming session is active.
R
DeviceTemperatureMin
int
The minimum temperature ever registered in degrees Celsius
(C) measured at the location selected by DeviceTemperature‐
Selector.
R
DeviceTemperatureMax
int
The maximum temperature ever registered in degrees Celsius
(C) measured at the location selected by DeviceTemperature‐
Selector.
R
ANNEX
16
8026049//2021-04 | SICK
O P E R A T I N G I N S T R U C T I O N S | Ruler3000
99
Subject to change without notice