Showing results 1 to 6 of 6

Thread: Alarmgruppe aus der Alarmliste auslesen

  1. #1
    Join Date
    15.09.2016
    Posts
    59

    Default Alarmgruppe aus der Alarmliste auslesen

    Hallo alle Zusammen,
    Ich möchte über ein VBA-Makro alle nicht quittierten und anstehenden Alarme auf den Wert ihrer Alarmgruppe prüfen und je nach wert eine andere Variable setzen.

    Dafür würde ich gerne wissen wie ich diese Alarme und ihre Gruppe ansprechen kann und ob in der Property "Alarmgruppe" die Nummer oder der Name der Gruppe steht. Sind mehrere Alarme anstehend oder nicht quittiert möchte ich einen Alarm nach dem anderen ansprechen können.

    Ich weiß bereits dass ich über die Systemvariable "[Alarms] Number of alarms"
    die Anzahl der zu prüfenden Alarme erhalte.

    Vielen Dank für eure Hilfe

  2. #
    Join Date
    15.09.2016
    Posts
    59
    Best Answer

    Default AW: Alarmgruppe aus der Alarmliste auslesen

    Vielen Dank für die Hilfe.
    mein Makro funktioniert jetzt
    ich habe mich an den Code aus folgendem Beitrag gehalten
    http://forum.copadata.com/showthread.php?t=934

    Über thisProject.Alarm.AlarmItem.AlarmGroup wird die Gruppennummer angesprochen

  3. #2
    Join Date
    15.09.2016
    Posts
    59

    Default AW: Alarmgruppe aus der Alarmliste auslesen

    And here the Post in English.
    I want to check the Value of the Alarm Group of all active Alarms with a VBA-Macro. And different Values causes a value change of some Variables.

    I want to know, how I can check the Alarm Group of an active Alarm. is the Property "Alarm group" a number or a string? And if there are more than one active Alarm, how can I check one for one?

    The System variable "[Alarms] Number of alarms"contains the number of active alarms which must be checked.

    I hope, the Translation is correct enough to understand what I want to know.

    Thanks for your help.

    Übrigens, ich benutze Zenon 7.50 SP0
    By the Way, I use Zenon 7.50 SP0

  4. #3
    Join Date
    10.12.2007
    Posts
    181

    Default AW: Alarmgruppe aus der Alarmliste auslesen

    Such mal nach Alarmitems im Forum und der Hilfe.
    Du kannst über VBA die Alarme ähnlich filtern wie in einer Bildumschaltungsfunktion. Dann kannst Du diese Alarmitems Collection durchgehen und für jedes einzelne Alarmitem die Alarmgruppe usw. auslesen.
    Die Alarmgruppen kommen als Integer Wert, an die Bezeichnungen kommt man nicht so einfach ran.

  5. #4
    Join Date
    15.09.2016
    Posts
    59

    Default AW: Alarmgruppe aus der Alarmliste auslesen

    Entspricht der Integer Wert der Gruppennummer? Ich muss nur die Alarmgruppe eindeutig identifizieren können ob als Text oder einen Wert ist egal.

  6. #5
    Join Date
    10.12.2007
    Posts
    181

    Default AW: Alarmgruppe aus der Alarmliste auslesen

    Ja ich denke schon. (Könnte vielleicht auch ein Index sein der sich von der Alarmgruppennummer unterscheidet, ich habs jetzt nicht ausprobiert, aber sie ist auf alle Fälle eindeutig für die Alarmgruppe.)

  7. #6
    Join Date
    15.09.2016
    Posts
    59
    Best Answer

    Default AW: Alarmgruppe aus der Alarmliste auslesen

    Vielen Dank für die Hilfe.
    mein Makro funktioniert jetzt
    ich habe mich an den Code aus folgendem Beitrag gehalten
    http://forum.copadata.com/showthread.php?t=934

    Über thisProject.Alarm.AlarmItem.AlarmGroup wird die Gruppennummer angesprochen

Similar Threads

  1. Replies: 0
    Last Post: 19th June 2015, 09:37
  2. Replies: 8
    Last Post: 18th January 2013, 10:06
  3. dyn. Text aus Excel-Tabelle auslesen - 6.51SP0B1
    By hra in forum zenon Supervisor
    Replies: 9
    Last Post: 14th October 2012, 23:41
  4. Werte aus der Alpha-Archivdatei werden nicht angezeigt
    By sniggi in forum zenon Supervisor
    Replies: 10
    Last Post: 5th September 2011, 12:41
  5. Replies: 3
    Last Post: 11th August 2008, 08:22

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •