TIA E / A Bits im Meldefenster anzeigen

Hallo,

also ich verstehe das mal so du willst wenn z.B. der Eingang E3.3 kommt am HMI eine Meldung ausgeben.
Du musst dir unter HMI Variablen eine Variable mit z.B. dem Namen Meldungen Anlegen der auf dein Eingangsbyte verweist als INT.



Dann must du unter HMI Meldungen wie im Bild zu erkenne die Meldungen anlegen
HMI Meldungen.jpg
Unter Triggervariable muss dann die angelegte Variable angewählt werden.

Gruß Christoph
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich habe die HMI Variable (Meldung) angelegt, als INT. Wenn ich ihr eine PLC Variable zuweise wird aus dem INT ein BOOL.
wo habe ich da noch ein Fehler.

Gruß Morgana
 
Hi Morgana,

vllt schreibst du erstmal, was da und warum angezeigt werden soll. Also den Zweck den du verfolgst. Dann kann dir besser geholfen werden!!

Wenn du eine HMI-Variable mit einer PLC-Variable vom TYP Bool "verbindest", nimmt die HMI-Variable auch den TYP BOOL an.
 
Hi shutdown_TIA12,

ich bekomme von der Anlage auf verschiedenen Eingängen z.B E4.2, E 8.5, ... insgesamt an die 120 Fehlermeldungen. Diese sollen beim erscheinen auf dem Meldefenster des HMI ausgegeben werden.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
wenn ich das:

Hast du schon die Besicks aus dem Handbuch angesehen?

Projektierung von Meldungen und Alarmen in WinCC (TIA Portal)

TIA Portal - Ein Überblick der wichtigsten Dokumente und Links

MfG

richtig verstanden habe, solltest Du in der Steuerung die einzelnen Bits in Worte legen, und dann in der Visu auf die Bits in diesen Worten zugreifen.

auf verschiedenen Eingängen z.B E4.2, E 8.5, ... insgesamt an die 120 Fehlermeldungen.

Wer heutzutage alles an nicht ganz kleinen Anlagen rumprogrammieren darf ist schon erstaunlich...

Wie das mit den Bit, Byte, Wort, Doppelwort funktioniert, weisst Du?

Gruß.
 
Schau mal in den anderen Thread von dir, da hab ich nen Link mit einer Doku reingestellt.

Tipp: Du kannst eine PLC-Variable per Drag&Drop in dein HMI-Projekt ziehen, es wird automatisch eine typrichtige HMI-Variable angelegt.
 
PS: eigentlich empfehlen die aber in der Doku für "Steuerungsmeldungen" ALARM_D/S(Q) ... aber ich vermute mal, der TE wäre damit vollends überfordert...


Gruß.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Capture_alarm.PNG

Wenn jeder Eingang ein Fehler darstellt, dann nimm einfach diese zwei Bausteine im SPS Programm. Also darfst du das Bild 120 mal in 120 Netzwerke kopieren. Dann kannst du unter PLC-Meldungen für jeden Fehler einen Text schreiben und einer Meldeklasse zuordnen (Quittierung der Fehler??). im HMI einfach einfach unter Werkzeuge --> Controls eine Meldeanzeige ins Bild schieben. Und bei der Meldeanzeige unter Eigenschaften-->Eigenschaften --> Allgemein --> Aktuelle Meldezustände aktivieren und deine Meldeklasse anhäckchen. Fertig.
Probiers mal mit einem Fehler !!

Du kannst das natürlich auch über Bitmeldungen realisieren. Der Meldetext wird unter HMI-Meldungen festgelegt. Die Triggervariable ist als Word zu wählen. Dann kann man das Triggerbit vom Word festlegen... Bei 120 Meldungen brauchst du 120/16 = 7,5 WORDs. Also aufgerundet 8 WORDs brauchst du in deiner SPS. Also schiebe auf die Words in einem DB deine Eingänge und verbinde sie wie eben beschrieben. Willst du Quittierung und so ein Spaß haben, musst du dir was eigenes basteln
 
Zuletzt bearbeitet:
Die Handbücher habe ich mir schon zu gemüte geführt, ausprobiert, klapt aber nicht so.

Ja ich bin in der Sache noch ein "Frischling" und habs noch nicht ganz so mit der DB und Wort Geschichte.
 
PS: eigentlich empfehlen die aber in der Doku für "Steuerungsmeldungen" ALARM_D/S(Q) ... aber ich vermute mal, der TE wäre damit vollends überfordert...


Gruß.

Die Handbücher habe ich mir schon zu gemüte geführt, ausprobiert, klapt aber nicht so.

Ja ich bin in der Sache noch ein "Frischling" und habs noch nicht ganz so mit der DB und Wort Geschichte.

Kapitel 3.1.2 ist die Projektierung für Bitmeldungen Schritt für Schritt beschrieben.

Quittierung und Protokollierung erstmal weglassen.

Im Schritt 5 würde ich die PLC-Variable per Drag&Drop ins E/A-Feld Tag ziehen und den Hinweis unten beachten.

Ist das so schwer?


Unter den Suchwörten "TIA Bitmeldungen" gibt es hier mittlerweile allerhand Threads u.a. mit einem von vielen Beispielen (TIA V11 + S7-1200 + KTP)

http://www.sps-forum.de/hmi/51688-tia-s7-1200-ktp-600-meldungen.html#post380466

MfG
 
Zurück
Oben