Aktueller Inhalt von Neuling2014

  1. N

    Twincat 3 Ads Notification Handler Event Handler - Ereignisgesteuertes Lesen

    Doch doch ... meine Implementierung wird in einem großen Projekt eingebunden. Wobei die Twincat ADS Implementierung nur ein kleiner Teil des ganzen ist. Dieser Teil kann aufgerufen und verwendet werden. Aber die Implementierung muß in sich abgeschlossen sein, d.h. incl. Notification...
  2. N

    Twincat 3 Ads Notification Handler Event Handler - Ereignisgesteuertes Lesen

    Das ist auch alles schon geschehen, sonst hätte ich erst gar nicht die Klassen von der Twincat ADS verwenden können...
  3. N

    Twincat 3 Ads Notification Handler Event Handler - Ereignisgesteuertes Lesen

    Naja, die Twincat ADS Implementierung muß in einer eigenen Library Project drin sein, weil dort alle Gerätetreiber implementiert werden. So aktuell die Architektur. Die Gerätetreiber haben auch eigene Unit Tests, die ebenfalls ohne UI getestet werden. (Daher die Frage, wie kann man das ohne UI...
  4. N

    Twincat 3 Ads Notification Handler Event Handler - Ereignisgesteuertes Lesen

    Die TwincatADS Implementierung möchte ich in einem Project Class Library einbauen. In der weder Consolenausgaben noch UI Elemente enthalten ist. Daher ist die Frage, wie man aus diesem Project Notifications abfangen kann von der Beckhoff....
  5. N

    Twincat 3 Ads Notification Handler Event Handler - Ereignisgesteuertes Lesen

    Die Idee mit dem Timer hatte ich auch schon. Das hatte in dem Consolen Programm eingebaut. Aber das hatte nicht den gewünschten Effekt. Die zyklische Abfrage wollte ich eigentlich vermeiden. Hintergrund: Die Notification geht auf eine Beckhoff Variable und wenn diese sich ändern, erfolgt eine...
  6. N

    Twincat 3 Ads Notification Handler Event Handler - Ereignisgesteuertes Lesen

    Hallo, kannst du mir ein Beispiel zeigen/schreiben, in dem das ganze in einem Thread verpackt ist? Ich wüßte jetzt nicht, wie ich das ganze einbauen sollte. Danke und Grüße Neuling2014
  7. N

    Twincat 3 Ads Notification Handler Event Handler - Ereignisgesteuertes Lesen

    Hallo soma, das war des Pudels Kern :-) mit Application.Run(); springt er automatisch in die Notification Methode! D.h. ich kann diese Twincat ADS Klasse nicht in einer .NET Library Class aufrufen ... Sehr ärgerlich. Oder kennst du da auch einen Trick? Grüße
  8. N

    Twincat 3 Ads Notification Handler Event Handler - Ereignisgesteuertes Lesen

    Gerade getestet.... Ändert sich auch nichts. Na wie vor springt das Programm nicht in die Notifications Methode rein. Noch andere Ideen?
  9. N

    Twincat 3 Ads Notification Handler Event Handler - Ereignisgesteuertes Lesen

    Hallo Larry, habe auch schon einen Breakpoint gesetzt, aber das Consolen Programm springt überhaupt nicht in die Methode ... :confused:
  10. N

    Twincat 3 Ads Notification Handler Event Handler - Ereignisgesteuertes Lesen

    Hmm, beide Varianten funktionieren nicht while und ReadKey() namespace TestNotification { class Program { static void Main (string[] args) { Twincat test = new Twincat(); test.Load(); DateTime now = DateTime.Now; DateTime...
  11. N

    Twincat 3 Ads Notification Handler Event Handler - Ereignisgesteuertes Lesen

    Hallo Larry, das Projekt besteht aktuell nur aus der Program.cs. Die wie folgt aussieht: namespace ConsoleTest { class Program { private TcAdsClient _tcClient = null; private AdsStream _adsStream = null; private BinaryReader _binRead = null; private...
  12. N

    Twincat 3 Ads Notification Handler Event Handler - Ereignisgesteuertes Lesen

    Hallo mac203, das dachte ich auch, aber es muß irgendeinen Unterschied geben. Denn das Konsolen Projekt läuft nicht in die Notification Methods rein. Hast du eine Idee wieso ? Grüße
  13. N

    Twincat 3 Ads Notification Handler Event Handler - Ereignisgesteuertes Lesen

    Hallo zusammen, in dem InfoSystem von Beckhoff existiert ein Beispiel über das ereignisgesteuerte Lesen von Beckhoff Variablen. http://infosys.beckhoff.com/index.php?content=../content/1031/tc3_adssamples_net/html/twincat.ads.sample03.htm&id=15632 Quellcode heruntergeladen ausprobiert. Super...
  14. N

    Twincat 3 Ads Kommunikation Array of Strings

    Hallo mac203, das war der entscheidene Hinweis. Danke! Jetzt klappt es auch mit dem Auslesen. :D
  15. N

    Twincat 3 Ads Kommunikation Array of Strings

    Das Handle ist nicht wirklich großartig. Implementiert nach Anleitung ... In der Regel gibt es ein <int> als Datentyp zurück. int handle = 0; try { handle = _tcAdsClient.CreateVariableHandle(name); } catch...
Zurück
Oben