- Drucken
Lernen Sie, wie man Modbus-Geräte in Node-RED einrichtet
Dieser Artikel behandelt den Arbeitsablauf für die Bearbeitung der verschiedenen Arten von Modbus-Knoten.
Die Verfahren bearbeiten den PICK-IQ Node-RED-Beispielablauf.
Ensure your Edge Device is fully updated in order to prevent softlocking. If you run into issues connecting Modbus devices, restart Node-RED on your Edge Device.
Modbus-Server bearbeiten
- Doppelklicken Sie auf den Knoten Data Read Modbus
- Wählen Sie die Schaltfläche Edit Modbus Server
- Modbus Server Einstellungen
Nachfolgend finden Sie eine Übersicht über die notwendigen Einstellungen:* Serieller Port: /dev/ttyS2 (Dies ist die Position des RS-485-Anschlusses am EdgeIO)* Serieller Typ: RTU-BUFFERD
Die folgenden COM-Einstellungen müssen mit Ihrem Banner-Gerät übereinstimmen. Wie Sie diese auf Ihrem Banner-Gerät ändern können, erfahren Sie im Technischen Referenzblatt für Banner. Nachfolgend sind die Standardwerte für Banner-Geräte aufgeführt:* Baudrate: 19200* Datenbits: 8* Stoppbits: 1* Parität: Keine
- Wählen Sie die Schaltfläche Aktualisieren
Unit-ID ändern
Jedes Gerät hat eine Unit-ID (Standard: 1), mit der Sie das jeweilige Gerät ansprechen können. Wenn mehrere Geräte mit der gleichen Unit-ID angeschlossen sind, werden alle Geräte von den Modbus-Knoten gesteuert, die auf die jeweilige Unit-ID verweisen. Wenn Sie angeschlossene Geräte einzeln steuern möchten, müssen Sie:1. das erste Gerät anschließen.2. die Unit-ID von Standard: 1 auf einen neuen Wert (z. B. 2) ändern.3. auf einen Modbus-Knoten doppelklicken, der auf das erste Gerät verweisen soll, um den Knoten zu bearbeiten.4. das Feld Unit-ID auf den neuen Wert (z. B. 2) ändern.5. dies für alle anderen Modbus-Knoten wiederholen, die auf das erste Gerät verweisen sollen.6. dies für jedes neue Gerät wiederholen.
Ein Modbus-Knoten kann jeweils nur eine Unit-ID adressieren, daher müssen Sie möglicherweise mehrere Modbus-Knoten verwenden, um mehrere Geräte individuell zu steuern.
Registeradresse ändern
Die Registeradresse kann in dem hervorgehobenen Textfeld geändert werden. Gängige Registeradressen finden Sie in diesem Artikel.
Modbus-Schreibknoten
Bei der Bearbeitung eines Modbus-Schreibknotens werden die gleichen Schritte durchgeführt. Der einzige Unterschied besteht darin, dass FC in FC 6: Preset Single Register und nicht in FC 3: Read Holding Register geändert wird.