-> Hier kostenlos registrieren
Hallo allerseits
Ich habe ein Projekt mit meheren gleichen Feldgeräte, z.B. Temperatursenosoren, Drucksenersoren, Motoren.
Für jede Feldgerätgruppe habe ich einen FB, welcher die Ansteuerung beinhaltet und z.B. beim Temperatursensor 8 Warnungs- und 8 Fehlermeldungen ausgibt.
Ich würde jetzt gerne die Meldungen über Textlisten und HMI-Meldungen ausgeben.
Textlisten deshalb, da ich das Projekt noch auf verschiedene Sprachen übersetzen muss und mir somit Schreib- und Kopierarbeit sparen will.
Somit muss ich nur einmal die Textliste übersetzen und kann soviele Feldgeräte wie ich will nachrüsten ohne mir Gedanken über die Erweiterung der Meldungen zu machen.
Und ich kann dann keine Kopierfehler mehr machen.
Bis jetzt habe ich mir das so gedacht:
Textliste:
HMI-Meldung:
Fehler
HMI_Feldgeräte: 1
HMI_Fehlermeldungen: 1
Warnungen
HMI_Feldgeräte: 2
HMI_Warnungen: 3
Damit die Meldung ansteht, muss ich nun eine Triggeradresse per positive Flanke der Sammel-Fehler-Meldung aller Temperaturen ansteueren,
dadurch habe ich aber nur eine Zeile in der Meldeanzeige im HMI oder ich nehme 16 Triggervariablen pro Temperatursensor, dann habe ich zwar 16 Zeilen,
aber wenn z.B. Fehler 1 und Fehler 2 ansteht, wird mir in allen Fehler-Zeilen der Text von Fehler 2 angezeigt, da die Nummer 2 als letztes in die Variable geschrieben wurde.
Das gleich Problem gilt natürlich auf für die Feldgerätenamen.
Gibt es eine Möglichkeit welche mir ermöglicht, dass ich die Meldungen über Textlisten ausgeben kann und mir die Meldungen im Alarmfenster aufgelistet werden ohne das der Text verändert wird?
Verwendet wird eine 1513F-1 PN CPU und ein TP1500 Comfort Panel.
Über Vorschläge würde ich mich freuen
Viele Grüße Flo_Ju
Ich habe ein Projekt mit meheren gleichen Feldgeräte, z.B. Temperatursenosoren, Drucksenersoren, Motoren.
Für jede Feldgerätgruppe habe ich einen FB, welcher die Ansteuerung beinhaltet und z.B. beim Temperatursensor 8 Warnungs- und 8 Fehlermeldungen ausgibt.
Ich würde jetzt gerne die Meldungen über Textlisten und HMI-Meldungen ausgeben.
Textlisten deshalb, da ich das Projekt noch auf verschiedene Sprachen übersetzen muss und mir somit Schreib- und Kopierarbeit sparen will.
Somit muss ich nur einmal die Textliste übersetzen und kann soviele Feldgeräte wie ich will nachrüsten ohne mir Gedanken über die Erweiterung der Meldungen zu machen.
Und ich kann dann keine Kopierfehler mehr machen.
Bis jetzt habe ich mir das so gedacht:
Textliste:
- Feldgeräte
1
Temperatursensor ET001 außen
2 Temperatursensor ET002 innen 3 Temperatursensor ET003 extern
- Fehlermeldungen
1
SOLL-Temperatur überschritten 2
Interner Fehler
3 Fehler 3
- Warnungen
1
SOLL-Temperatur unterschritten 2
SOLL-Wert Fehler 3 Warnung 3
- HMI_Feldgeräte [INT]
- HMI_Fehlermeldungen [INT]
- HMI_Warungen [INT]
HMI-Meldung:
Fehler
HMI_Feldgeräte: 1
HMI_Fehlermeldungen: 1
ID | Meldetext | Meldeklasse |
1 | [Textliste: Feldgeräte | Variable: HMI_Feldgeräte]: [Textliste: Fehlermeldungen | Variable: HMI_Fehlermeldungen] | Error |
-> | Temperatursensor ET001 außen: SOLL-Temperatur überschritten |
Warnungen
HMI_Feldgeräte: 2
HMI_Warnungen: 3
ID | Meldetext | Meldeklasse |
1 | [Textliste: Feldgeräte | Variable: HMI_Feldgeräte]: [Textliste: Warnungen | Variable: HMI_Warnungen] | Warnings |
-> | Temperatursensor ET002 innen: Warnung 3 |
Damit die Meldung ansteht, muss ich nun eine Triggeradresse per positive Flanke der Sammel-Fehler-Meldung aller Temperaturen ansteueren,
dadurch habe ich aber nur eine Zeile in der Meldeanzeige im HMI oder ich nehme 16 Triggervariablen pro Temperatursensor, dann habe ich zwar 16 Zeilen,
aber wenn z.B. Fehler 1 und Fehler 2 ansteht, wird mir in allen Fehler-Zeilen der Text von Fehler 2 angezeigt, da die Nummer 2 als letztes in die Variable geschrieben wurde.
Das gleich Problem gilt natürlich auf für die Feldgerätenamen.
Gibt es eine Möglichkeit welche mir ermöglicht, dass ich die Meldungen über Textlisten ausgeben kann und mir die Meldungen im Alarmfenster aufgelistet werden ohne das der Text verändert wird?
Verwendet wird eine 1513F-1 PN CPU und ein TP1500 Comfort Panel.
Über Vorschläge würde ich mich freuen
Viele Grüße Flo_Ju