TcForms
TcForms ist ein NuGet-Package für .NET WinForms, mit dem sich schnell und effizient grafische Benutzeroberflächen (HMI/GUI) für TwinCAT-SPS-Projekte erstellen lassen.
Features
- Direkte Verknüpfung von UI-Controls an SPS-Variablen
- Integrierte TwinCAT-ADS-Kommunikation (keine eigene Implementierung notwendig)
- Moderne WinForms-Controls im Material-Design-Stil
Die Idee
Das NuGet-Paket TcForms stellt moderne WinForms-Controls im Material-Design-Stil bereit und ermöglicht über eine integrierte TwinCAT-ADS-Kommunikation die einfache Anbindung an SPS-Variablen. Dadurch können Benutzeroberflächen ohne großen Implementierungsaufwand direkt mit der Steuerung verbunden werden.
Im folgenden Video siehst du, wie Controls in wenigen Schritten mit SPS-Variablen verbunden werden:
Erste Schritte
Starte direkt mit dem Beispielprojekt: TwinCAT-GUI auf GitHub.
Das Projekt zeigt den Aufbau einer vollständigen Bedienoberfläche und den praktischen Einsatz von TcForms.
Lizenz und Preis
Die Nutzung von TcForms auf Entwicklungs-PCs ist lizenzfrei möglich.
Für den produktiven Einsatz wird genau eine Lizenz pro Verbindung benötigt – entweder auf der GUI-Seite (HOST) oder auf der SPS-Seite (CLIENT).
HOST-Lizenz: auf dem PC, auf dem die WinForms-Anwendung läuft
CLIENT-Lizenz: auf dem PC, auf dem die TwinCAT-SPS läuft
| Lizenz-Typ | Beschreibung | Preis |
|---|---|---|
| CLIENT | Läuft auf dem TwinCAT-PC. Ermöglicht Verbindungen zu mehreren GUIs. Auch als Testlizenz nutzbar. | 75 € |
| HOST | Läuft auf dem GUI-PC. Ermöglicht Verbindungen zu mehreren SPS-Systemen. | 75 € |
Interesse geweckt?
Schreib mir eine E-Mail, um ein Angebot zu erhalten und TcForms in deinem Projekt einzusetzen.