09.06.2021 09:45 | |
Beigetreten: 29.03.2021 Letzter Bes: 07.03.2024 Beiträge: 5 Bewertung: (0) |
Guten Morgen zusammen, ich bin gerade dabei im Zuge einer Anlagenmodernisierung in der Gesamten Anlage Simatic Mobile Panels der 2. Generation zu verbauen. Der Plan ist an mehreren Plätzen die Anschlussboxen zu montieren und sich mit dem Panel dann durch die Anlage bewegen zu können. Mir ist nur leider aufgefallen dass wenn ich das Panel von einer Box abziehe und innerhalb von ~4min wieder anstecke dauert es "lange" bis die Verbindung wieder aufgebaut ist. Wenn ich das Panel länger als 4min vom der Box trenne, fährt das Panel beim nächsten anstecken "klassisch" hoch - Sprich man hat eine aktuelle Rückmeldung ob das Panel schon bereit für den Einsatz ist oder nicht. Leider hat man diese Meldung im 1. Fall nicht. Das zuletzt geöffnete Bild wird wieder angezeigt, sowie wird der Wert aller Variablen beibehalten. Ich habe eine kleine "Blinkleuchte" eingebaut welche an einem Taktmerker der SPS hängt - somit sieht der Bediener dann theoretisch ob die Verbindung aufgebaut ist oder nicht. Ich hätte das aber um ehrlich zu sein trotzdem "schöner". So nach dem Motto das ein Pop-Up solange wie keine Verbindung besteht angezeigt wird welches die Bedienung verhindert. Das Problem ist ich wüsste nicht wie ich von der Seite des Panels "erkennen" kann wie der Verbindungsstatus aussieht, da im Panel keine internen taktmerker o.ä. existieren (Außer im Aufgabenplaner 1 Minute, das ist für diesen Fall aber zu lange). Ich habe auch schon wie in dem Beitrag https://support.industry.siemens.com/cs/ww/de/view/35538370 versucht die Systemmeldungen 140000 und 140001 zu nutzen und eine Variable zu setzen/rücksetzen, leider verändert sich diese Variable nicht innerhalb dieser "toten" Zeit nach dem schnellen Wiedereinschalten. Würde mich über Vorschläge/Ideen freuen! Gruß, Nico |
Zuletzt bearbeitet von: Jen_Moderator am: 06/09/2021 13:50:09Link optimiert. |
|
09.06.2021 11:25 | |
Beigetreten: 05.02.2020 Letzter Bes: 07.10.2022 Beiträge: 50 Bewertung: (3) |
Hallo, ich habe auf einem Comfort Panel eine Überwachung für CPU STOP sowie Verbindung getrennt realisiert. Ersteres ist etwas umständlicher. Zum erkennen der getrennten Verbindung: 1. gehe zu HMI-Variablen und lege dir eine neue HMI-interne Variable vom Typ Bool über den Button <Hinzufügen> am unteren Ende der Tabelle an. Als Startwert legst du 0 bzw. FALSE fest. 2. gehe zu HMI-Meldungen > Systemmeldungen - dort akzeptierst du den Import der Systemmeldungen, falls noch nicht passiert 3. in den nun angelegten Systemmeldungen, suche die Meldung mit der ID 140.000 "Verbindung aufgebaut: %1, Station %2, Baugruppenträger %3, Platz %4." - dort navigierst du dann per Rechtsklick > Eigenschaften zum Tab Ereignisse. Unter "Gekommen" legst du dir ein neues Ereignis vom Typ "SetzeBit" an und gibst bei der Variablen die HMI-Variable an, die du im Schritt 1 erstellt hast. 4. ebenfalls in den Systemmeldungen, suche die Meldung mit der ID 140.001 "Verbindung abgebaut: %1, Station %2, Baugruppenträger %3, Platz %4." - dort dann wieder per Rechtsklick > Eigenschaften zum Tab "Ereignisse". Unter "Gekommen" legst du ein Ereignis vom Typ "RücksetzeBit" an. Hier verschaltest du an der Variable ebenfalls die in Schritt 1 angelegte HMI-Variable. 5. Nun könntest du über dieses Bit und ein einfaches Skript zu einem neuen Bild wechseln, wenn die Verbindung ausgefallen ist, oder du arbeitest mit einem Rechteck/Textfeld, welches du auf jedem Bild über die Gestaltung "Sichtbarkeit" sichtbar machst, wenn das Bit nicht TRUE ist. Hier findest du eine Anleitung und ein Beispielprojekt, wie du CPU STOP auswerten kannst: https://support.industry.siemens.com/cs/ww/de/view/109481628 Habe dir mal noch einen Screenshot angehangen, wie die Bilder in meinem Fall aussehen. Falls dir das geholfen hat, würde ich mich über eine Bewertung freuen. Grüße |
Zuletzt bearbeitet von: 4crnm am: 06/09/2021 11:42:11Zuletzt bearbeitet von: Jen_Moderator am: 06/09/2021 13:51:02Link optimiert. |
|
Folgen Sie uns auf