Kommunikation
8.3
MQTT-Topics
8.3.1
Allgemeine Bestandteile eines Topics
8.3.2
Gateway-Topics
Topic
{prefix}/iolink/v1/gateway/identification
{prefix}/iolink/v1/gateway/capabilities
{prefix}/iolink/v1/gateway/configuration
netFIELD Device NFD-6090-PNS-IOLMA\M12 | PROFINET IO-Device / 8 Port IO-Link-Master
DOC210602UM01DE | Revision 1 | Deutsch | 2022-11 | Freigegeben | Öffentlich
Die Beschreibung eines Topics enthält Bestandteile, die ersetzt werden.
Bestandteil des
Beschreibung
Topics
{prefix}
Präfix jedes Topics. Ein Präfix ist ein Text, der dazu dient ein Gerät
zu identifizieren. Konfigurierbar im netFIELD Webserver.
[MASTER_NUMBER] Nummer für jeden Master im Gateway. Normalerweise hat das
Gateway einen Master und MASTER_NUMBER ist 1.
[PORT_NUMBER]
Nummer für jeden Port eines Masters. Hat der Master z.B. 8 Ports,
dann ist PORT_NUMBER 1 ... 8.
[DEVICE_ALIAS]
Zeichenfolge zur Identifizierung eines Geräts, das an einen Port
eines Masters angeschlossen ist: masterXportY. Beispiel:
master1port3.
Tabelle 67: Allgemeine Bestandteile eines Topics
Beschreibung
Identifikation des Gateways: MAC-Adresse, Seriennummer, Produkt-ID,
Herstellername, Produktname, Hardware-Revision, Firmware-Revision
Ein Beispiel finden Sie unter Gateway-Identifikation.
Gateway-Funktionen: IODD unterstützt, MQTT unterstützt
Ein Beispiel finden Sie unter Gateway-Funktionen.
Netzwerk-Konfiguration des Gateways: IP-Konfiguration, IP-Adresse,
Subnetzmaske, Standard-Gateway
Ein Beispiel finden Sie unter Gateway-Konfiguration.
Tabelle 68: Gateway-Topics
Beispiele und Details zu den übertragenen JSON-Objekten finden Sie
unten.
Gateway-Identifikation
Beispiel für Gateway-Identifikation JSON-Objekt:
{
"macAddress": "01:02:03:04:05:06",
"serialNumber": "12345678",
"productID": "TMP34Z",
"vendorName": "SensorCompany",
"productName": "FlowSensor34",
"hardwareRevision": "V2.34",
"firmwareRevision": "V1.23"
}
Gateway-Funktionen
JSON key
Beschreibung
ioddSupported
"ioddSupported": wahr: IODD ist verfügbar
"ioddSupported": falsch: IODD ist nicht verfügbar
mqttSupported
"mqttSupported": wahr: MQTT ist verfügbar
"mqttSupported": falsch: MQTT ist nicht verfügbar
Tabelle 69: Gateway-Funktionen, "JSON key"
99/157
© Hilscher 2022