Showing results 1 to 6 of 6

Thread: Alarm-Events in VSTA auswerten

  1. #1
    Join Date
    13.12.2011
    Posts
    4

    Default Alarm-Events in VSTA auswerten

    Hallo

    Habe versucht den Event 'Alarm geht' auszuwerten (Handler 'Alarmlist_AlarmGoes' gem. Screenshots), leider ohne Erfolg.
    Hinweis: Der Event Alarmlist_SelectionChanged funktioniert einwandfrei!
    Attached Thumbnails Attached Thumbnails Events abonnieren.JPG   Code ausführen.JPG  
    Last edited by camaross : 14th March 2019 at 11:57

  2. #2
    Join Date
    23.11.2016
    Posts
    4

    Default Re: Alarm-Events in VSTA auswerten

    Die Alarm Events sind im Project-Active Event zu abonnieren. (Beispiel anbei) 
     Gehen Sie dabei sicher, dass der Alarm auch ausgelöst wird (Variable in Alarmliste). 

    Übrigens steht im Titel VSTA und Sie schicken einen VBA Code.  --> Für VBA gilt aber gleiche Vorgehensweise wie oben. 

    1.) Haben Sie einen Breakpoint im Event gesetzt bzw. ist dieser aktiv? 
    2.) Wurde das Projekt neu gebaut und die Runtime Dateien nachgeladen bzw. Runtime neu gestartet ?  

    private IAlarm zenonAlarm;

    void zenonAlarm_AlarmComes(IAlarmItem obItem)
    {
        //print specific information to Debug window...
        Debug.Print("{0} > {1}", obItem.Timecomes, obItem.Text);
    }

    void ThisProject_Active()
    {
        //Create any required API-References here (Event handlers, OnlineContainers,  local references,etc.&nbsp
        //Assign the alarm object and init event handler
        this.zenonAlarm = this.Alarm();
        this.zenonAlarm.AlarmComes += new AlarmComesEventHandler(zenonAlarm_AlarmComes) ;
    }

    void ThisProject_Inactive()
    {
        //Release all API-References here (Event handlers, OnlineContainers,  local references, etc.&nbsp
        //Unregister previously registered event handler
        zenonAlarm.AlarmComes -= new AlarmComesEventHandler(zenonAlarm_AlarmComes) ;

        //Final release and garbage collection of any API-Objects.
        FreeObjects();
    }


  3. #3
    Join Date
    13.12.2011
    Posts
    4

    Default Re: Alarm-Events in VSTA auswerten

    Hallo

    Super, danke für den Hinweis! Der Code ist VBA aber erstellt noch im alten VSTA-AddIn der Version 7.60.



  4. #4
    Join Date
    23.11.2016
    Posts
    4

    Default Re: Alarm-Events in VSTA auswerten

    Bei der Verwendung der zenon API in der Version >=7.60 ist es generell ratsam die neue API Integration (AddinFramework) zu verwenden. 

    Alarmlist_AlarmGoes sollte jedoch auch für VBA funktionieren. 

  5. #5
    Join Date
    13.12.2011
    Posts
    4

    Default Re: Alarm-Events in VSTA auswerten

    Guten Morgen

    Habe den Versuch gefahren leider ohne Erfolg, die Alarm-Events werden weiterhin nicht bearbeitet. 

  6. #6
    Join Date
    13.12.2011
    Posts
    4

    Default Re: Alarm-Events in VSTA auswerten

    Ich habe das Problem nun erfolgreich mit VBA gelöst.

Similar Threads

  1. Replies: 0
    Last Post: 24th August 2018, 07:21
  2. How to create Events
    By eigehr in forum VBA
    Replies: 4
    Last Post: 10th June 2012, 23:27
  3. Segregation of System events and Process events
    By ansab.tp in forum zenon Supervisor
    Replies: 1
    Last Post: 25th February 2012, 00:54
  4. Alarm filter VSTA
    By dvangenderen in forum VSTA
    Replies: 4
    Last Post: 25th October 2010, 15:03
  5. Alarm events
    By sldewit in forum VSTA
    Replies: 3
    Last Post: 4th June 2010, 11:04

Posting Rules

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