Communication
113/146
10.3.4
Device topics
Topic
Description
{prefix}/iolink/v1/devices
Address all devices of all masters: Device alias, master
number, port number
For an example, see Device List.
{prefix}/iolink/v1/devices/[DEVICE_ALIAS]/processdata/
value
Read process data value from the device:
Get data (IO-Link, IQ value), set data (IO-Link, IQ value)
Example: {prefix}/iolink/v1/devices/master1port4/processdata/
value
For an example, see Device Process Data.
{prefix}/iolink/v1/devices/[DEVICE_ALIAS]/processdata/
getdata/value
Read process data input value from the device:
Get Data (IO-Link, IQ value)
Example: {prefix}/iolink/v1/devices/master1port4]/
processdata/getdata/value
For an example, see Device Process Data Input.
{prefix}/iolink/v1/devices/[DEVICE_ALIAS]/processdata/
setdata/value
Read process data output value from the device:
Set Data (IO-Link, IQ value)
Example: {prefix}/iolink/v1/devices/master1port4]/
processdata/setdata/value
For an example, see Device Process Data Output.
iolink/v1/devices/[DEVICE_ALIAS]/events
Read event log from the device: Time, severity, origin,
message
Example: {prefix}/iolink/v1/devices/master1port4/events
For an example, see Device Events.
Table 75: Device topics
Device List (JSON object)
Example for the device list JSON object:
JSON key
Description
deviceAlias
Device alias
masterNumber
Master number
portNumber
Port number
Table 76: Device List (JSON object)
Example for the device list JSON object:
[
{
"deviceAlias" : "DT35",
"masterNumber" : 1,
"portNumber" : 1,
},
{
"deviceAlias" : "DT36",
"masterNumber" : 1,
"portNumber" : 2,
},
{
"deviceAlias" : "DT37",
"masterNumber" : 1,
"portNumber" : 3,
},
{
"deviceAlias" : "DT38",
"masterNumber" : 1,
"portNumber" : 4,
},
]
NFD-3090-PNS-IOLM\W | Hardware, installation and commissioning
DOC201101UM03EN | Revision 3 | English | 2022-02 | Released | Public
© Hilscher 2020 - 2022