Datum und Uhrzeit, WinCC flexible 2005

petzi

Level-1
Beiträge
255
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Ihr,
ich mache grad meine ersten Gehversuche mit WinCC flexible 2005 und stehe vor folgendem Problem:

Ich projektiere ein OP73micro und wollte gerne die Uhrzeit und das Datum aktualisieren. Es gibt ja unter Werkzeuge ein Datum-Uhrzeit-Feld, so dass ich das Datum und die Uhrzeit in die Anzeige des OP73micro bringen kann.

Mein Problem ist nun, wie schaffe ich es, dass das Datum und die Uhrzeit aktualisiert werden?

Zwar kann ich über Zielsystem > Echtzeituhr das Datum und die Uhrzeit der verwendeten S7-200 aktualisieren - das hat aber keinerlei Einfluss auf das angeschlossene OP73micro.

Lieben Dank für einen Tipp!

petzi
 
Hey Petzi,

Ich weiß leider nicht ob folgendes bei dir funktioniert. Ich arbeite erst seit 2 Monaten mit SPSen und hatte bisher nur eine 315-2dp, ein TP177b und Wincc Flexible 2008 vor der Nase.

du kannst mit Hilfe der SFC1 und READ_CLK die Uhrzeit auf der SPS in einen DB schreiben. In WinCC flexible kannst du unter Verbindungen/Bereichsdatenzeiger dann die Zeit abholen.

Ich meine, dass ich die Lösung hier im Forum gefunden hatte. Sonst hat Google sicher eine detaillierte Vorgehensweise parat.

Gruß Tobi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hey Petzi
Ich hate ein ändliches Problem mit einem TP277.
Nach jedem CUP Anlauf stimmte die Zeit auf dem Panel nicht mehr.
Mit hillfe eines Beitrags auf der Siemens Homepage konnte ich das Problem lösen.

ID 19323674
"Wie wird Datum/Uhrzeit zwischen TP170A / TP170micro / TP177micro und S7-200 CPU mit WinCC flexible synchronisiert?"

Gruss Don_g
 
Lieben Dank für eure Tipps,
habe nun endlich die Uhrzeit und das Datum auf dem Panel aktivieren können.

Leider hänge ich schon wieder - evtl. könnt ihr mir noch einmal so super helfen?

Es geht um Bitmeldungen, die als Meldung auf dem OP73micro angezeigt werden sollen. Ich habe da so eine Einführung von WinCC Flexible durchgearbeitet - aber das mit den Bitmeldungen ist für mich irgendwie nicht ganz nach nachvollziehbar:

Ich habe also unter Variablen z.B. das MW0 (WORD) angelegt. Und als Bitmeldung das Bit8 eingebunden - also wenn M0.0 in der Steuerung aktiv ist, soll eine Meldung ausgegeben werden.

Nun schaffe ich es aber nicht, dass mir diese Meldung auf dem HMI angezeigt wird. Lt. Beschreibung muss ich doch nur ein neues Bild einfügen. Von der Werkzeugliste dann die Meldeanzeige in das neu erzeugte Bild ziehen und noch konfigurieren, ob es eine Warnung, ein Fehler oder so ist. Ebenso habe ich angegeben, dass als Meldeereignis ein Meldetext ausgegeben werden soll.

Mehr ist doch eigentlich nicht zu machen, oder?

Kann es mit den Ebenen zu tun haben - ich habe in dem neuen Bild die Ebene 0 als sichtbare Ebene ausgewählt? Müssen in der Vorlage die Ebene 1 und 3, also die Ebenen in denen die Meldefenster eingefügt sind, ein- oder ausgeblendet sein?

Was mache ich falsch?

Danke!

petzi
 
Mahlzeit,

Wenn du eine Bitmeldung Projektierst gibst du ja sowieso schon einen Text ein, und dieser wird dann auch angezeigt wenn dein Meldefenster (im Vorlagebild) bzw. deine Meldeanzeige (extrabild) dementsprechend konfiguriert ist. Soll heißen, im Bitmeldungseditor legst du die Meldeklasse fest, und im Meldefenster bzw. Meldeanzeige musst du noch vorgeben welche Meldeklasse(n) angezeigt werden sollen.
Sichtbar oder unsichtbar der Ebenen ist nicht von Bedeutung da diese Einstellung nur eine Hilfe während der Projekterstellung ist.

Dann noch mal kurz zu der Uhrzeit, ich geh mal davon aus du lässt dir jetzt einfach die Systemzeit der CPU am Panel ausgeben. Ist nur blöd wenn die Uhrzeit in der CPU mal nicht stimmt. (Kann dann nur über ein PG gestellt werden). Würd dir empfehlen dich mal mit Steuerungsaufträgen und Bereichszeigern zu befassen, damit hast du immer die Möglichkeit vom Panel aus die CPU Zeit zu stellen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für die Antwort Simatiker,
aber so ganz klar ist es mit den Bitmeldungen noch immer nicht.

Vielleicht zum besseren Nachvollziehen hier meine einzelnen Schritte...

Ich habe bei der Bitmeldung den Text "Motor an" eingegeben. Dieser Text soll angezeigt werden, wenn in der Steuerung der Merker M0.0 gesetzt ist. Als Meldeklasse habe ich Warnungen deklariert.

In einem neu angelegten Bild (Extrabild) habe ich unter Werkzeuge die Meldeanzeige in das neue Bild gezogen und unter Eigenschaften ebenfalls die Meldeklasse Warnungen durch einen Haken aktiviert. Unter Verwenden steht:

Meldungen
- Anstehende Meldungen

Im Eigenschaftenfeld habe ich bei sichtbare Spalten das Häkchen vor Meldetext aktiviert.

Meiner Meinung nach sollte die Meldung so angezeigt werden - tut sie aber leider nicht.

Habe ich einen wichtigen Schritt vergessen?

petzi

PS: Das mit der Uhr stimmt - werde das noch komfortabler machen...
 
In diesem Falle mußt du auch das angelegte Extrabild öffnen, um die Meldung zu sehen. Wenn du die Meldeanzeige in die Vorlage ziehst, wird die Meldung immer angezeigt, sobald sie da ist, überlagert aber dann alles andere!
 
Hallo Ralle,
kannst du mir bitte kurz schreiben, wie ich das angelegte Extrabild öffnen kann?

Meinst du evtl. den Eintrag unter Animationen > Sichtbarkeit?

Falls ja, das habe ich auch schon versucht und zwar so, dass der Zustand sichtbar sein soll - von Bit 8 bis Bit 8.
Also immer dann, wenn M0.0 in der Steuerung aktiv ist.

Leider hat auch das nicht weiter geholfen...


petzi
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich hab mit deinem OP noch nichts zu tun gehabt. In deinem Falle würde ich direkt an die Bitmeldung ein Ergeignis knüpfen, welches das entsprechende Fenster dann öffnet. So das bei deinem OP geht. Also, in den Bitmeldungen, deine Bitmeldung markieren, dann bei den Eigenschaften unter Ereignisse/Kommen als Funktion /Bilder/Aktiviere_Bild.

PS: Warum willst du das nicht in der Vorlage haben?
 
Vielen Dank Ralle für diesen Hinweis,
jetzt klappt es , dass die Meldung "Motor läuft" angezeigt wird, wenn die Steuerung den Merker M0.0 setzt.


PS: Warum willst du das nicht in der Vorlage haben?

Hm, eigentlich ist mir gar nicht ganz klar, wo da der Unterschied besteht. D.h., ich könnte auch in der Vorlage einfach ein Meldefenster deklarieren, das dann z.B. alle Warnungen anzeigt?

Ich dachte mit diesen Extrabildern könnte man vielleicht etwas sauberer zwischen Anzeige von Meldungen, Fehlern, usw. differenzieren...

petzi
 
Zuletzt bearbeitet:
Meldungen in der Vorlage werden immer angezeigt, egal welches Bild gerade offen ist. Es gibt noch ein Ereignis bei "Gehen", damit könnte man wieder ein anderes Bild aufrufen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Als erstes mal der Unterschied Zwischen Meldefenster und Meledeanzeige:
eine Meldeanzeige wird immer dargestellt (auf dem Bild in welchem sie projektiert ist)
ein Meldefenster (kann nur in der Vorlage projektiert werden) kann man so konfigurieren das es aufpoppt mit "Kommen" einer Meldung und auch wieder autom. geschlossen wird wenn keine Meldung mehr ansteht, Projektierst du "schließbar" kannst du es mittels der ESC Taste schließen.

Ich verwende immer beides, wobei ich mir ein Bild anlege mit Namen Meldungen wo ich die Meldeanzeige Projektiere. Über eine bestimmte Taste (F1-F4) rufe ich die einzelnen Bilder auf (Ereignis-> Klicken -> aktiviere Bild), unter anderem auch das Bild Meldungen. Hier stehen dann alle Meldungen die im Moment anstehen. Du kannst dir auch Meldeereignisse anzeigen lassen, bedeutet "Kommen" (K) und "Gehen" (G) der Meldung. Hierfür wäre dann wieder die aktuelle Zeit des Panels interessant.:wink:

In deinem Fall willst du aber die Meldung bekommen "Motor läuft", da wäre zu überlegen ob du dir ein Textfeld projektierst und dies dann unter Animation -> Sichtbarkeit mit deinem Merker (Variable) verknüpfst.

Wenn du zwischen Status und Fehlermeldungen unterscheiden willst, würd ich dir zu der Variante mit den Extrabildern raten. Aber die Bildnavigation würd ich über die Tasten realisieren. Du kannst alle Tasten für jedes Bild mit anderen Funktionen belegen. Wobei du natürlich immer eine Taste für "zurück" oder "Startbild" frei halten solltest.
 
Hallo Petzi
da es ja schon funktioniert bin ich etwas späht.
Aber ich will es trotzbem noch los werden, und zwar spielt bei Siemens
die Adressierung einem manchmal einen Streich.

Meldewort M0 beinhaltet ja Byte 0 und 1
die erste Meldung wird durch Bit M1.0 angezeigt und die letzte Meldung mit Bit M0.7.

Gruss don_g
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für eure Hilfe und Erklärungen,

ich werde das jetzt nochmals Schritt für Schritt in den verschiedenen Varianten probieren...

@don_g:
Ja, auf dieses Phänomen bin ich zunächst auch reingefallen, habe mir dann aber die beiden Bytes aufgemalt und gemerkt, dass für M0.0 das Bit8 zuständig ist.

Liebe Grüße

petzi
 
Hi ihr,
ich bin es schon wieder...

Wollte jetzt mal so eine Bitmeldung in der Vorlage und nicht in einem eigenen Bild projektieren und schon stoße ich wieder auf ein Problem.

Ich schaffe es hier nicht, das bei M0.0 eine Meldung aufblendet. Was ich herausgefunden habe:

In der Arbeit haben wir WinCC flexible Advanced und zuhause habe ich die Compact-Version. In der Advanced-Version gibt es unter Eigenschaften einen Menüpunkt Modus.

Dieser enthält Folgendes:

- Automatisch Aufblenden
- Schließbar
- Gebunden

Und wenn ich automatisch aufblenen mittels eines Hakens aktiviere, so klappt das mit der Meldung. Zuhause in der Compact-Version habe ich diesen Menüpunkt nicht und folglich erscheint auch keine Meldung.

Frage:

Gibt es einen Trick, dass man in der Vorlage auch bei der Compact-Version Meldungen aufblenden lassen kann - oder muss man da sonst noch etwas zusätzlich einstellen?

Vielen Dank für eure Hilfe...

LG

petzi
 
Sorry wenn ich nerve,

aber könnte mir evtl. jemand sagen, ob diese Bitmeldungen auch mit WinCC flexible 2005 in der Compact-Version machbar sind, da hier nicht der erwähnte Menüpunkt Modus vorhanden ist?

Vielen Dank!

petzi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hey Petzi
Ich weis es nicht sicher ob es mit dem WinCC 2005 geht, aber es spielt keine Rolle ob Du Compact-Version oder höher hast.
In erster Linie kommt es auf das Panel an ob es Bit-Meldungen verarbeiten kann.

Der Unterschied in den Versionen Compact usw. liegt darin welche Panel Du damit programmieren kannst.

Gruss don_g

siehe Link:
http://www.automation.siemens.com/h...ftware/wincc-flexible/wincc-flex-products.htm
 
Hallo don_g,
doch mit WinCC 2005 geht es schon. Zumindest in der Advanced-Version. Das habe ich ja selbst ausprobiert. Aber mein Panel lässt sich laut Siemens auch mit der Compact-Version programmieren.

Nur bei der Compact-Version will es bei mir nicht klappen, dass die Bitmeldung auf dem Panel erscheint, wenn der Meldetext in der Vorlage projektiert wird.

Meine Vermutung ist eben, dass dies an dem fehlenden Menüpunkt Modus in der Compact-Version liegt.

Kann das jemand bestätigen?

Danke

petzi
 
Zuletzt bearbeitet:
Hi Petzi,
leider habe ich auch keine Antwort auf deine Frage - aber zumindest könnte es stimmen, dass das Problem der Bitmeldungen an dem fehlenden Untermenüpunkt Modus liegt. Habe auch die Compact-Version und hier klappt es ebenfalls mit der Bitmeldung nicht, wenn ein Meldefenster in der Vorlage projektiert wird.

Sorry, aber hat jemand einen Tipp, wie das mit den Bitmeldungen in der Vorlage auch in der Compact-Version klappt? :confused:

Danke

pinolino
 
Zurück
Oben