Produkt · Industrielle Kommunikation

Dahlke.TwinCAT.Ads: TwinCAT-Steuerungen sauber aus .NET ansprechen

Dahlke.TwinCAT.Ads verbindet .NET-Anwendungen mit Beckhoff-TwinCAT-SPSen über ADS. Sie lesen und schreiben Variablen typisiert per Symbolname und arbeiten mit gewöhnlichen .NET-Typen, ohne ADS-Low-Level-Code zu schreiben.

  • C#
  • .NET
  • Beckhoff TwinCAT
  • ADS
  • EtherCAT
  • NuGet

Funktionen

Dahlke.TwinCAT.Ads

Typisierter Zugriff

ReadValueAsync<T> und WriteValueAsync<T>. PLC-Structs, Function Blocks, Unions und Arrays werden auf Records, Klassen und Structs abgebildet.

Stabile Verbindungen

Ein Objekt pro SPS. Bricht die Verbindung ab, baut die Bibliothek sie selbst wieder auf, das Handle bleibt gleich.

Live-Subscriptions

Änderungen werden gemeldet, auch nach einem Reconnect. Optional als IObservable<T>-Streams.

Alarme

Offene SPS-Alarme lesen, bei Änderungen benachrichtigt werden und Alarme quittieren (optionales Paket).

Batch, RPC und EtherCAT

Mehrere Zugriffe in einem Roundtrip, PLC-Methoden aufrufen sowie Diagnose von EtherCAT-Master und -Slaves.

Testen ohne SPS

Simulationsmodus und Testhelfer, sodass Tests keine TwinCAT-Installation brauchen.

Auf einen Blick

Dahlke.TwinCAT.Ads

  • Plattform: .NET 8, 9, 10 und .NET Standard 2.0
  • Einsatz: ASP.NET Core, Konsole, WPF, WinForms
  • Bezug: NuGet-Paket

Interesse an Dahlke.TwinCAT.Ads?

Wir beraten Sie zu Lizenz, Integration und Anpassungen für Ihr Projekt.