Remote I/O module 16 DI
AL4002
49
Parameter
Mandatory
field
Data type
Description
batchcounter_value
Optional
INT
Batch counter target value
Return (“data” field): none
11.1.3.3 Service: getblobdata
Name:
getblobdata
Description: The service reads a Binary Large Object (blob).
Request (“data“ field):
Data field
Mandatory
field
Data type
Description
pos
mandatory
NUMBER
Byte position
length
mandatory
NUMBER
Size of the object (number of bytes)
Return ("data" field):
Data field
Mandatory
field
Data type
Description
data
mandatory
STRING
data to be decoded (BASE64 coded)
crc
optional
HEX STRING
CRC of the data after decoding
md5
optional
HEX STRING
MD5 checksum of the data after decoding
11.1.3.4 Service: getdata
Name:
getdata
Description: The service reads the value of a data point and outputs it.
Request ("data” field): none
Return data ("data" field):
Parameter
Mandatory
field
Data type
Description
value
mandatory
STRING
Value of the data point
11.1.3.5 Service: getdatamulti
Name:
getdatamulti
Description: The service sequentially reads the values of several data points and provides them. The
value and the diagnostic code are provided for each data point.
Request ("data" field):
Data field
Mandatory
field
Data type
Description
datatosend
mandatory
ARRAY OF
STRINGS
List of data points to be requested; Data points must support the getda-
ta service ("datatosend":["url1", "url2",..., "urlx"])
Return ("data" field):
Data field
Mandatory
field
Data type
Description
url
mandatory
STRING
Data point request
code
mandatory
INT
Diagnostic code of the request
data
mandatory
STRING
Value of the data point