Schneller, einfacher und plattformunabhängig: TwinCAT HMI
Wie sieht die HMI-Lösung der Zukunft aus? Wie kann die Bedienoberfläche künftig branchenübergreifend so gestaltet werden, dass sowohl ein Maximum an Effizienz als auch ein Optimum an Bedienkomfort sichergestellt sind? Mit TwinCAT HMI ebnet Beckhoff jetzt den Weg für die nächste HMI-Generation: TwinCAT integriert das Human Machine Interface direkt in die gewohnte Engineering-Umgebung von Visual Studio®. Die Programmierung entfällt; die Konfiguration erfolgt bequem über den grafischen Editor. So einfach die Konfiguration, so anpassungsfähig das Handling: Unabhängig von Betriebssystem, Browser und Device agiert diese webbasierte Lösung „responsive“ – basierend auf HTML5 und Java Script. Die leistungsfähige Basisarchitektur ermöglicht zahlreiche Anwendungsszenarien: von der lokalen Panel-Lösung bis zu Multi-Client-, Multi-Server- und Multi-Runtime-Konzepten. Individuelle Erweiterungen sind über definierte Schnittstellen schnell realisierbar; der Mix aus Standardgrafik-Controls und eigenen Designelementen erleichtert die Individualisierung.
Direkter Einstieg in die TwinCAT HMI-Welt
Ein HMI muss einfach sein. Das beginnt beim Engineering-Prozess. Mit der Integration des TwinCAT HMI in Visual Studio® ist dies gelungen: Der grafische What-You-See-Is-What-You-Get (WYSIWG)-Editor ermöglicht es, einfache Controls aus einer Toolbox auf der Oberfläche anzuordnen und mit Echtzeitvariablen zu verbinden. Außerdem lassen sich User Controls aus den Standard-Controls zusammenbauen und parametrieren, sodass der Baukasten von Controls einfach erweiterbar ist. Zur Erzeugung aufwendiger Seiten können auch fertige HTML5-Vorlagen – z. B. von Designspezialisten – eingebunden werden. Die Logik des HMI kann, je nach Erfahrung und Anwendung, entweder clientseitig in JavaScript oder als sogenannte Server-Extension implementiert werden. Die Server-Extension bietet die Möglichkeit, Erweiterungen in Hochsprachen zu entwickeln, sodass ein maximaler Know-how-Schutz erreicht wird. Abhängig von der jeweiligen Auflösung und Orientierung passt sich das HMI automatisch an, d. h. eine Seite kann für verschiedene Displaygrößen, Seitenverhältnisse und Orientierungen verwendet werden. Da die Browser auf unterschiedlichen Hardwareplattformen und Betriebssystemen verfügbar sind, kann das TwinCAT HMI ohne neue Compilierung oder Anpassung auf allen Plattformen ausgeführt werden.
Folgen Sie dem Link zu unserem Online Showcase und entdecken Sie die Möglichkeiten, die TwinCAT HMI von Beckhoff bietet:
Produkte
TE2000 | TwinCAT 3 HMI Engineering
Das TwinCAT 3 HMI (Human Machine Interface) integriert sich in die gewohnte Entwicklungsumgebung von Visual Studio®. Basierend auf aktuellen Webtechnologien (HTML5, JavaScript) ermöglicht es, plattformunabhängige Bedienoberflächen zu entwickeln. Diese agieren „responsive“ und passen sich automatisch der Auflösung, Größe und Orientierung an. Der grafische What-You-See-Is-What-You-Get (WYSIWYG)-Editor ermöglicht es, Controls einfach per Drag-and-drop auf der Oberfläche anzuordnen und mit Echtzeitvariablen zu verbinden.
TF2000 | TwinCAT 3 HMI Server
Der TwinCAT 3 HMI Server ist ein modularer Webserver, der die HMI bereitstellt. Alle CPU-Leistungsklassen von Arm® bis Multicore werden unterstützt. Die leistungsfähige Basisarchitektur ermöglicht zahlreiche Anwendungsszenarien: von der lokalen Panel-Lösung bis zu Multi-Client-, Multi-Server- und Multi-Runtime-Konzepten.
TF20x0 | TwinCAT 3 HMI Clients Packs
Der TwinCAT 3 HMI Server beinhaltet standardmäßig eine Verbindung zu einem Client (Browser). Sollen gleichzeitig weitere Verbindungen z. B. zu einem mobilen Gerät oder Panel aufgebaut werden, stehen optionale Client-Pakete zur Verfügung: 1, 2, 3, 5, 10, 20, 25 oder 100. Die Anzahl der Clients ist nicht an Geräte gebunden, der HMI Server zählt nur die gleichzeitigen (Browser-)Verbindungen.
TF20xx | TwinCAT 3 HMI Targets Packs
Der TwinCAT 3 HMI Server beinhaltet standardmäßig eine Verbindung zu einer Steuerung. Sollen weitere Steuerungssysteme angebunden werden, stehen optionale Target-Pakete zur Verfügung: 1, 2, 3, 5, 10, 20, 25 oder 100. Der HMI Server speichert nur die Anzahl der physikalischen Targets anhand der eindeutigen Adressierung, somit kann flexibel und modular ohne Nachteile entwickelt werden.
TF2110 | TwinCAT 3 HMI OPC UA
OPC Unified Architecture ist eine herstellerunabhängige Kommunikationsschnittstelle zur Anbindung von TwinCAT oder anderen Steuerungen. Die Extension beinhaltet den OPC UA Client, der es ermöglicht einen OPC UA Server anzubinden.
TF2200 | TwinCAT 3 HMI Extension SDK
Der TwinCAT 3 HMI Server ist modular über Extensions flexibel erweiterbar. Das Software Development Kit (.NET) dient zur Programmierung applikationsspezifischer Lösungen (z. B. Business-Logiken, eigene Protokolle). Zusätzlich wird das Know-how geschützt und es kann auf bestehende Funktionen vom Server zugegriffen werden (z. B. ADS, Logging).
TF2300 | TwinCAT 3 HMI Scope
Mit dem Software-Oszilloskop TwinCAT 3 HMI Scope können zeitliche Verläufe hochauflösend grafisch dargestellt werden. Die Extension ermöglicht die Integration des Software-Oszilloskops in die TwinCAT HMI und stellt ein vorgefertigtes Scope Control bereit.
TF2400 | TwinCAT 3 HMI Audit Trail
Die Erweiterung TF2400 TwinCAT 3 HMI Audit Trail ermöglicht eine sichere Aufzeichnung von Änderungen des HMI-Bedieners und von aufgetretenen Systemereignissen, damit sie chronologisch zurückverfolgt werden können. Die Einträge werden in einer Datenbank gespeichert und können als PDF-Report generiert oder in unterschiedlichen Formaten (JSON, HTML, CSV) exportiert werden. Elektronische Signaturen erlauben das erneute Authentifizieren eines Benutzers mit höheren Rechten. Das Produkt ermöglicht, Anwendungen nach den Vorgaben FDA 21 CFR Part 11, GAMP und GMP zu entwickeln.
TF24x0 | TwinCAT 3 HMI Audit Trail Symbols Pack
Die Erweiterung TF2400 TwinCAT 3 HMI Audit Trail beinhaltet standardmäßig 250 Audit Trail-Symbole. Sollen weitere Symbole überwacht werden, stehen mit TF24x0 optionale Pakete zur Verfügung, um die Anzahl zu erhöhen. Die Zahl am Ende der Paketbezeichnung stellt die Anzahl der Symbole dar, die enthalten sind (z. B. 1000 zusätzliche Symbole bei TF2430 TwinCAT 3 HMI Audit Trail Symbols Pack 1000). Die Gesamtanzahl an Audit Trail-Symbolen ermittelt sich aus der Summe der einzelnen Pakete.