Alarmtabelle einblenden

Dennish23
2011-08-18
2011-08-23
  • Dennish23 - 2011-08-18

    Hallo liebe Forengemeinde,

    bei einem kleinen Projekt habe ich das Problem das ich gerne bei einem auftretenden Alarm der in der Alarmtabelle auftritt die Tabelle auf jeder Visu-Seite einbleden möchte. Wie kann ich dies realisieren? Wäre über jede Hilfe dankbar.

    Gruß Dennis

     
  • s.schalk - 2011-08-18

    Hallo Dennis,

    wenn man eine Masterfolie erstellt wird diese in jede andere Visu eingebunden. Auf der Masterfolie kann dann die Tabelle eingebunden sein.
    Wie geht das eine Masterfolie zu erstellen?
    Man geht auf Objekt Eigenschaften einer Visualisierung. (Rechte Maustaste auf einer Visualisierung)
    Dort wählt man "Nutzung als" "Masterfolie" aus.

    Viele Grüße,
    Stefan

     
  • Dennish23 - 2011-08-18

    Hallo Stefan,

    vielen Dank für deine Schnelle Hilfe. Das mit der Master Folie ist nicht wirklich das richtige. Dies mache ich bereits mit meinem Hintergrund das der von der Größe und so auch für alle Visu-Seiten gleich groß ist. Ich möchte die Alarmtabelle quasi von unten einbleden lassen und nicht per Variable sichtbar und unsichtbar machen. Es gibt ja bei den Objekten jeweils eine absolute und eine relativeBewegung. Darüber hatte ich mir das so gedacht, darum meine Frage.

    Gruß Dennis

     
  • s.schalk - 2011-08-18

    Hallo Dennis,

    die Alarmtabelle kann man leider nicht verschieben.

    Viele Grüße,
    Stefan

     
  • Dennish23 - 2011-08-18

    Hallo Stefan,

    so nochmal ganz langsam.

    Ich habe eine Alarmtabelle mit Werte drin und auch eine Visu-Seite wo diese Alarmtabelle abgebildet wird.

    So nun treibe ich mich auf irgendwelchen Visu-Seiten rum und jetzt kommt ein Alarm in der Alarmtabelle. Die Seite auf der ich mich befinde darf nicht automatisch gewechselt werden sondern ich möchte jetzt nur das die Visu-Seite mit derAlarmtabelle eingeblendet wird vom unteren Rand heraus auf circa 1/3 der Visu-Seite auf der ich mich befinde.

    Ich denke das sollte mit CoDeSyS irgendwie funtionieren aber mir fehlt der Anfang zu dieser Überlegung.

    Gruß Dennis

     
  • Anonymous - 2011-08-19

    Originally created by: jl

    Guten Morgen!

    Mit dem Visualisierungelement "Visualisierung" müsste das möglich sein.

    Siehe Bild

    IMG: Visuelement Visualisierung.JPG

     
  • Dennish23 - 2011-08-19

    Hallo Jl,

    ja so meine ich das. Ich habe auch extra eine Varibale die von 0 auf 100 raufzählt wenn ein Alarm auftritt, mit der ich versucht habe eine rotation versucht habe die die Visu-Seite von unten einfährt/einblendet. Doch leider keine Info wie das geschehen muss.

    Gruß Dennis

     
  • Anonymous - 2011-08-19

    Originally created by: jl

    Hallo!

    Man kann ein Visualisierungselement durch die PLC verschieben/vergrößern/verkleinern in dem Variablen für "Bewegung absolut" bzw "Bewegung relativ" zugewiesen werden.

    Eine Rotation ist nur für Polygone möglich, alle anderen Visuelement können sich zwar um den Mittelpunkt (verschiebbar) im Kreis drehen, das Visulemenet selbst rotiert nicht.

    IMG: Unbenannt.JPG

     
  • tomiku - 2011-08-19

    Hallo Dennis,

    Probiere das doch mal so,

    VAR
    Alarm:INT;
    Kommt:BOOL;
    geht:BOOL;
    END_VAR

    IF Kommt THEN
    Alarm:=Alarm-1;
    END_IF

    IF Alarm<-99 THEN
    Alarm:=-100;
    END_IF

    IF geht THEN
    Alarm:=0;
    END_IF

    Dann die Var. Alarm bei Bewegung absolut / Y Offset eintragen.

     
  • Dennish23 - 2011-08-22

    Hallo tomiku,

    ich hatte das auch so programmiert allerdings habe ich eine positive Zahl genommen und keine negative. Nun funzt es. Vielen Dank für den denkanstoss.

    Gruß Dennis

     
  • SpeedFreak - 2011-08-23

    hi.

    ich finde die idee recht interessant, aber hier bleibt doch denoch das problem, dass das "meldungsfenster" auf jeder folie vorhanden sein muss (wenn auch anfangs außerhalb des sichtbereiches)
    wo ist da jetz der vorteil gegenüber visible/invisible für jede folie?

     

Log in to post a comment.