Scada unter Windows 8
Die Visualisierung als Kachel
Mitte September vorgestellt, tauchen auf der SPS/IPC/Drives bereits die ersten Technologiestudien mit Windows 8 auf. Stefan Hoppe von Beckhoff demonstriert die Kopplung einer PC-basierten Steuerung mit einem Win8-Tablet per Azure Cloud und WCF-Dienst.
Microsoft zielt mit Windows 8 auch auf kleine, mobile Geräte wie Tablet-PCs aus der Consumerwelt. Damit der Windows-7-Nachfolger in diesem Segment Fuß fassen kann, hat Microsoft eine neue Ära eingeläutet: Windows 8 unterstützt künftig auch ARM-basierte SoC-Lösungen. „Zur Beruhigung, sämtliche heute bestehenden Applikationen können problemlos auch auf der Windows8 Plattform ablaufen“, betont Stefan Hoppe, Produktmanager TwinCAT bei Beckhoff, der Windows 8 getestet hat.
Der Win8-Kernel bietet weiterhin die Schnittstellen für den Internet Explorer, die Win32-Dienste für C/C++-Applikationen und das .NET-Framework sowie Silverlight für die so genannten „managed“ Sprachen wie C# und VB.NET. „Parallel dazu hat Microsoft ein komplett neues Applikationsmodell erstellt und lässt diesen Teil als Windows-Runtime (RT) parallel zum Kernel laufen“, erklärt Hoppe. Über diese Win8-RT können die vom Windows Phone als „Live Kacheln“ bekannten Metro-UI-Applikationen eingebunden werden beziehungsweise in C/C++, managed Code oder HTML5 mit JavaScript programmiert werden. Beim Umschalten zwischen den Applikationen merkt der Anwender keinen Unterschied, ob die Applikationen auf dem Win8-Kernel oder der Runtime laufen.
Die Funktionsweise demonstriert Hoppe anhand einer WES7-basierten TwinCAT-Steuerung, welche ihre Daten einer Metro-Applikation auf dem Windows 8 Tablet zur Visualisierung anbietet. Die Kommunikation kann dabei über zwei Wege erfolgen: Direkt über WLAN und dem erstmals auf der SPS/IPC/Drives vorgestellten WCF-Dienst (Windows Communication Foundation) der Kommunikations-Bibliothek TwinCAT-ADS. Alternativ dazu überträgt die Steuerung die Daten eigenständig in die Microsoft Azure Cloud. Dort stehen die Informationen Daten dann zur weiteren Verarbeitung zur Verfügung – auch mobil auf dem Tablet.










