Das 4-20mA Ausgangsmodul erweitert den SmartPi oder den e.manager um einen 4-20mA Ausgang.
In dieser Hilfe wird die Einrichtung und Anwendung des Moduls erklärt.
Ein Beispiel zeigt, wie mit Hilfe von Node-RED das 4-20mA OUT Modul angesteuert werden kann.

Das Modul kann mit Hilfe eines Jumpers auf zwei verschiedene I2C-Adressen eingestellt werden.
Damit ist die maximale Anzahl der 4-20mA OUT Module normalerweise auf 2 begrenzt.
Wenn Sie bereits zwei Module angeschlossen haben und noch mehr anschließen möchten, geben Sie das bei der Bestellung bitte an.
Einrichtung in Node-RED
Ziehen Sie aus der Linken Node-Palette das analog out 4-20mA Node in den Arbeitsbereich.
Mit einem Doppelklick öffnen sich das Einstellungen Fenster.
- Name: Frei wählbarer Name für das Modul z.B. Stromeinspeisung).
- Address (hex): I2C-Adresse des Moduls (in der Regel 0x60 oder 0x61)
- Server:port: Die Adresse und Port auf der SmartPi Software läuft. Wird Node-RED auf dem SmartPi verwendet, muss hier nichts geändert werden. Wird Node-RED auf einem anderen Computer verwendet, muss hier die IP-Adresse des SmartPi eingetragen werden.
- API-Token: Hier wird der API-Token eingetragen, der in den Einstellungen unter API-Token generiert und für dieses Modul freigeschaltet wurde.
Beispiel: Ausgabe der Einspeiseleistung als 4-20mA Signal
Insert your content hereIn diesem Beispiel soll die vom SmartPi gemessene Einspeiseleistung als 4-20mA Signal ausgegeben werden.
Folgende Randbedingungen werden zugrunde gelegt:
- Die vom SmartPi gemessene Einspeisung wird negativ dargestellt
- Der Verbrauch wird positiv dargestellt
- Eine Einspeiseleistung von 8000W ist das Maximum und soll dementsprechend 20mA ausgeben.
- Eine Einspeiseleistung von 0W sind 4mA
Ziehen Sie sich von der linken Nodes Palette die Nodes smartpi-input, function und smartpi analog out 4-20mA in den Arbeitsbereich
Wählen Sie in dem SmartPi-Input Node bei Indicator die Gesamtleistung "Power total" als Inputgröße aus.
Damit wird die Gesamtleistung am Ausgang des Moduls an den Flow ausgegeben.
Die aktuelle Leistung muss richtig auf 4-20mA umgerechnet werden. Das passiert im function Node.
Dazu wird überprüft, ob die Leistung negativ ist. Wenn das nicht der Fall ist, werden 4mA für 0W ausgegeben.
Ist die Leistung negativ, wird die Leistung invertiert, durch 8000 geteilt und mit 16 multipliziert. Daraus ergibt sich dann ein Ausgangssignal von 0-16.
Um auf 4-20 zu kommen, wird auf das Signal noch eine 4 addiert.
Die Werte von 4-20 werden dann an den smartpi analog out 4-20mA Node weitergegeben, der das Hardware-Erweiterungsmodul steuert.
Ein Klick auf Übernahme (deploy) startet die Steuerung.
Mit Hilfe von Debug-Nodes können Informationen ausgegeben werden, ob die Einstellungen und Berechnungen richtig sind.
Dazu müssen Debug-Nodes aus der Linken Palette in den Arbeitsbereich gezogen und mit den Ausgängen der jeweiligen Module verbunden werden.
Die Debugausgabe kann oben rechts mit dem Ameisensymbol aktiviert werden.




