EasyManua.ls Logo

SICK SIG200 - Page 58

SICK SIG200
102 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Boolean
{
"booleanName": true | false
}
Numbers
A number is very much like a C or Java number, except that the octal and hexadecimal
formats are not used.
{
"numberName": 32
}
The following table describes the ranges of each numeric type which this API supports:
Table 14: Numeric types
Name of Type Range Description
SInt -128 … 127 8 bit signed
Int -32768 … 32767 16 bit signed
Dint - 2147483648 … 2147483647 32 bit signed
USInt 0 … 255 8 bit unsigned
UInt 0 … 65535 16 bit unsigned
UDInt 0… 4294967295 32 bit unsigned
Real IEEE Standard 754 single By default only 9 digits behind the
comma will be transmitted
LReal IEEE Standard 754 double By default only 18 digits behind the
comma will be transmitted
String
A string is a sequence of zero or more Unicode characters, wrapped in double quotes,
using backslash escapes. A character is represented as a single character string.
{
"stringName": "value"
}
value = any UNICODE character except " , \ , or control character. Escaped unicode
characters are not supported.
Enum
Enums are numerical types which define a number of values. All other values are not
permitted and will be excluded.
{
"enumName": ordinal number
}
ordinal number = USInt | UInt
Array
An array is an ordered collection of values. An array begins with [ (left bracket) and
ends with ] (right bracket). Values are separated by , (comma).
{
"arrayName": [value, value, …, value]
}
value = boolean | number | string | array | struct | enum
An Array with a length of 0 will be transmitted as an empty Array:
7
SIG200 CONFIGURATION
58
O P E R A T I N G I N S T R U C T I O N | Sensor Integration Gateway - SIG200 8017853/2019-06-06 | SICK
Subject to change without notice

Other manuals for SICK SIG200

Related product manuals