Step 7 Verzweifelter Hilfeaufruf! Kommunikation zweier SIMATIC1500 SPS Anlagen (Software)

@ Christoph:

genau, die mittlere LED (Error LED) blinkt bei beiden SPS anlagen rot. Hardware-Konfiguration wurde jeweils erfolgreich auf beide SPS geladen.

Diagnose der Master SPS (SPS_tisch):


Modules -> Local modules -> Slot 1: SPS-tisch -> Status -> Module state: Error
-> Status -> Subordinate state: Error -> X1 P1: Port_1: "Fehler: Fehler beim Partner - Falscher Partner SPS_tisch / SPS_tisch.Port_1"



Diagnose Teilanlage (IO/Device):

Modules -> Local Modules -> Slot 1: Teilanlage -> Status -> Module state: Error
-> Subordinate State: Error -> X1 P1: Port_1 -> " Fehler beim Partner - falscher Partner-Port Teilanlage / Teilanlage.Port_1"

Das sind die Diagnosen der beiden SPS-Anlagen.
 
CHRISTOPH DU BIST MEIN HELD!!! Überall endlich grüne Haken zu sehen, mir kommen die Freudenstränen!! :eek:

VIELEN VIELEN DANK!!! Jetzt gehts ans programmieren oder? Jetzt mal das Programm (Transferbereiche umschreiben auf die von den beiden SPS-Anlagen von hier) und dann sollte das gehen oder?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Jetzt ist erstmal Wochenende! Wow, ein riesen Schritt heute getan!! Ich danke jedem einzelnen von euch von ganzem Herzen!
Ich werde mich definitv nochmal melden, falls etwas sein sollte!


Vielen vielen Dank!
 
Hallo zusammen,
ich hätte eine Frage zur zyklischen Abfrage (Programmteil von Volker).

Es wird ja immer zyklisch von der Master SPS abgefragt ob die Teilanlage angeschlossen ist. Wird dieser "wert" im Programm vom Volker in der Variable #master_cpu_im_run bzw. #teil_im_run gespeichert?

weil ich diese Abfrage für mein weiteres Programm benötige. Das heißt zB. Wenn die Teilanlage angeschlossen ist dann dann öffne Ventil 1 und schließe Ventil 2 und 3 und Pumpe Wasser von der Teilanlage in die Prozessanlage.

Vielen dank im voraus.

gruss Marcus
 
Vielleicht etwas doof formuliert, ein zweiter Versuch:

Kann ich mit der temporären Variable #teil_cpu_im_run jetzt weiter arbeiten für das Hauptprogramm an der Anlage?
Es wird ja zyklisch die ganze Zeit abgefragt ob die Teilanlage angeschlossen ist. Speichert das Programm von Volker den Zustand in der temporären Variable? Kann ich jetzt einfach das Programm schreiben, zB:

if Teil_cpu_im_run = true, dann öffne Ventil 1, schließe Ventil 2 und 3 und starte die Pumpe? Habe ich das richtig verstanden ?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi Volker,

könntest du mir kurz erklären wie das mit den Einschalt/-Ausschaltverzögerungen funktioniert? Was das Programm genau da macht? Das wäre sehr hilfreich, da ich es in die Dokumentation aufnehmen muss.

Kannst du mir vielleicht noch sagen, mit welcher Variable ich weiterarbeiten muss, wenn ich auf dem HMI z.b. eine LED blinken lassen will, wenn die Anlagen miteinander verbunden sind?

Das wäre sehr sehr Hilfreich.

Vielen Dank nochmal Volker!

Gruß Marus
 
Zurück
Oben