Spoonman
Level-2
- Beiträge
- 87
- Reaktionspunkte
- 7
-> Hier kostenlos registrieren
Hallo alle zusammen,
ich versuche zur Zeit mit Node-Red Daten aus einer SPS auszulesen und diese in eine Sql-Datenbank zur schreiben.

[TABLE="width: 700"]
[TR]
[TD]
[/TD]
[TD]Hier lese ich die SPS-Variable aus. Diese heißt "temp". Schalte ich dies auf eine Anzeige im Dashboard wird mir der aktuelle Wert angezeigt.[/TD]
[/TR]
[TR]
[TD]
[/TD]
[TD]Der Quellcode in der Funktion sieht jetzt folgendermaßen aus:
[/TD]
[/TR]
[TR]
[TD]
[/TD]
[TD][/TD]
[/TR]
[/TABLE]
Wenn ich das ganze laufen lasse, schreibt er mir zuverlässig die 12 in die Datenbank. Leider schaffe ich es nicht den aktuelle Temperaturwert aus der SPS in die Datenbank zu schreiben.
Könnt Ihre mir helfen was ich anstelle der 12 eintragen muss? Ich habe bereits so einiges ausprobiert. Bin aber nicht so recht weiter gekommen.
Vielen Dank im Voraus.
MfG Ralf
ich versuche zur Zeit mit Node-Red Daten aus einer SPS auszulesen und diese in eine Sql-Datenbank zur schreiben.

[TABLE="width: 700"]
[TR]
[TD]

[TD]Hier lese ich die SPS-Variable aus. Diese heißt "temp". Schalte ich dies auf eine Anzeige im Dashboard wird mir der aktuelle Wert angezeigt.[/TD]
[/TR]
[TR]
[TD]

[TD]Der Quellcode in der Funktion sieht jetzt folgendermaßen aus:
Code:
msg.topic="INSERT INTO temperature(temp) VALUES(12)";
msg.payload=[msg.payload.value];
return msg;
[/TR]
[TR]
[TD]

[TD][/TD]
[/TR]
[/TABLE]
Wenn ich das ganze laufen lasse, schreibt er mir zuverlässig die 12 in die Datenbank. Leider schaffe ich es nicht den aktuelle Temperaturwert aus der SPS in die Datenbank zu schreiben.
Könnt Ihre mir helfen was ich anstelle der 12 eintragen muss? Ich habe bereits so einiges ausprobiert. Bin aber nicht so recht weiter gekommen.
Vielen Dank im Voraus.
MfG Ralf