Step 7 S7-200 Node Red / Home Assistant Verbindung herstellen

Zuviel Werbung?
-> Hier kostenlos registrieren
ich hab hier mal die magische miesmuschel befragt..
Irgendwie funktionieren alle Links in den Antworten von ChatGPT nicht bzw. sind bei mir gar keine Links. Ist das normal? Oder muss man sich dafür registrieren?
Oder sind das Phantasie-Links? Z.B. kann ich bei Siemens das erwähnte "Modbus TCP sample for CP243-1 from Siemens support site." nicht finden.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
ich hab hier mal die magische miesmuschel befragt..
Irgendwie funktionieren alle Links in den Antworten von ChatGPT nicht bzw. sind bei mir gar keine Links. (...) Z.B. kann ich bei Siemens das erwähnte "Modbus TCP sample for CP243-1 from Siemens support site." nicht finden.
@DCDCDC
Kannst du uns mal den Link zu dem erwähnten "Modbus TCP sample for CP243-1 from Siemens support site." hierher kopieren?
 
Leider nein.. den Link gibt es nicht
Willst du uns den nicht geben? ;) oder ist da tatsächlich gar kein Link oder funktioniert der Link nur nicht? Falls da ein Link ist, bitte kopiere den hierher, damit wir mit irgendwas bei Siemens suchen können...

Ich habe von dem erwähnten "Modbus TCP mit CP243-1" noch nie was gehört. Scheint so, als hätte sich ChatGPT diese Antwort nach irgendeinem Zufall ausgewürfelt ...

Man kann aber mit der S7-200 (S7-226) per Modbus-TCP auf diesem Weg kommunizieren: ein zusätzliches ModbusTCP-zu-ModbusRTU-Gateway (z.B. USR-DR302) am RS485-Port (Port0 oder Port1) anschließen und in der S7-200 die Bibliotheksfunktion "Modbus_Slave" aufrufen (siehe Hilfe zu MicroWIN).

Node Red müsste aber auch per S7-Protokoll (PUT/GET) direkt über den CP243-1 kommunizieren können. Notfalls mit einem Node, der mit LOGO kommunizieren kann. Mir scheint, das ist hier im Thema einfach nur das Problem, dass der Fragesteller die Einrichtung des TSAP 10.00 nicht hinbekommt oder den Node "node-red-contrib-s7" nicht richtig eingestellt bekommt. Mit Node Red kenne ich mich aber nicht aus und hoffe, dass da vielleicht noch jemand helfen kann.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Willst du uns den nicht geben? ;) oder ist da tatsächlich gar kein Link oder funktioniert der Link nur nicht? Falls da ein Link ist, bitte kopiere den hierher, damit wir mit irgendwas bei Siemens suchen können...
Was ist denn mit dir los? Warum sollte ich denn Informationen für mich behalten? Es ist leider kein Link..
 
Was ist denn mit dir los?
Missverständnis... Du hättest das "den Link gibt es nicht" auch eindeutiger formulieren können, dass es da gar keinen Link gibt ...

Du hättest auch mal ansatzweise das überprüfen können, was ChatGPT dir da vorfantasiert hat, bevor du uns den umfangreichen Ausfluss hier vorwirfst ...
 
Hallo,
ich kenn die S7-200er leider nicht auch nicht MicroWin aber vielleicht hilft das.
Arbeite mit einer S7-1200er habe einen DB (nicht Optimiert) angelegt als Schnittstelle zu NodeRed.
Und Put/Get aktiviert in der Kommunikation.
Hier einige Bilder mit den Einstellungen.
Vielleicht hilft es dir weiter
 

Anhänge

  • Bildschirmfoto 2025-05-06 um 10.45.09.png
    Bildschirmfoto 2025-05-06 um 10.45.09.png
    55,7 KB · Aufrufe: 7
  • Bildschirmfoto 2025-05-06 um 10.47.33.png
    Bildschirmfoto 2025-05-06 um 10.47.33.png
    53,2 KB · Aufrufe: 7
  • Bildschirmfoto 2025-05-06 um 10.48.29.png
    Bildschirmfoto 2025-05-06 um 10.48.29.png
    51,5 KB · Aufrufe: 7
  • Bildschirmfoto 2025-05-06 um 10.49.59.png
    Bildschirmfoto 2025-05-06 um 10.49.59.png
    39,7 KB · Aufrufe: 7
Zuviel Werbung?
-> Hier kostenlos registrieren
Was meint eigentlich diese Fehlermeldung von Node-RED:
Der Arbeitsbereich enthält einige Nodes, die nicht ordnungsgemäß eingestellt sind
(...)
Sind Sie sicher, dass übernommen werden soll (deploy)?

Könnte es sein, dass damit die Einstellungen von Variablen gemeint sind? Hast du da schon Variablen angelegt? Vielleicht mit Adressen <> DB1?
Was passiert, wenn du trotz der Fehlermeldung auf "Übernahme (deploy) bestätigen" klickst?
Mag Node-RED vielleicht die IP-Adresse 192.168.255.12 nicht?
 
ok, dann liegt es nicht an der Netzwerk/IP-Konfiguration des CP


ok, dann erstelle im CP 243-1 die Server-Verbindung für den TSAP 10.00 (ohne den Haken "... mit OP verbunden")

Die Fehlermeldung von Node Red sagt mir nichts. Vielleicht weiß jemand anders, was der Fehler bedeutet.
bin mal wieder am versuchen, leider komme ich immer nur am WE dazu :(
Wie kann ich die CP 243-1 in einem vorhandenen Programm neu einbinden - Assistant lässt nicht zu, da schon eine konfiguriert ist und ich finde keine Einstellung dazu. Info ob TSAP 10.00 kann ich auch nicht finden. Wollte CP neu einbinden mit diesen Einstellungen "TSAP 10.00 (ohne den Haken "... mit OP verbunden")". Bin mir nicht sicher, ob ich vor Jahren den Punkt "ohne den Haken "... mit OP verbunden" beachtet habe. Evt. liegt es ja daran.

Bei NodeRed bekommen ich halt keine Verbindung zustande (woran es auch immer scheitert) - Verbindungstest habe ich folgende Einstellung versucht. Als Nodes habe ich node-red-contrib-s7 genommen.

1746855263824.png
 
Wie kann ich die CP 243-1 in einem vorhandenen Programm neu einbinden - Assistant lässt nicht zu, da schon eine konfiguriert ist und ich finde keine Einstellung dazu.
nicht neu einbinden, sondern die vorhandene Konfiguration bearbeiten/ändern. Einfach den Ethernet-Assistent nochmal aufrufen.

Info ob TSAP 10.00 kann ich auch nicht finden. Wollte CP neu einbinden mit diesen Einstellungen "TSAP 10.00 (ohne den Haken "... mit OP verbunden")".
Du kannst die Kpnfiguration der bereits konfigurierten Verbindungen ändern oder einfach weitere Verbindungen hinzufügen durch "Anzahl der für dieses Modul zu konfigurierenden Verbindungen" erhöhen (max 8).

😢bin mal wieder am versuchen, leider komme ich immer nur am WE dazu
und ich habe leider keinen CP243-1 zur Verfügung :(
 
Zurück
Oben