WIR BEGEISTERN AUTOMATISCH Überblick über aktuelle Projekte und angewandte Softwarelösungen in der Industrie- und Gebäudeautomatisierung SIMATIC Information Server Branche: Industrie | Kunde: Siemens Eingesetzte Technologie Aufgrund der komplexen Anforderungen verwenden wir die folgenden Technologien: HTML Client: HTML 5 | Java Script unter Verwendung verschiedener Frameworks (Kendo UI, Bootstrap, SIGNALR) Web Unternehmen Excel Client: WPF | SIGNALR | C# 5.0 Server: MS ASP.NET MVC | ­SIGNALR | Entity ­Framework | MS SQL Server 2008 R2-2014 | MS Reporting Services | C# 5.0 | WCF Prozesswerte, Meldungen WinCC WinCC RT Prof. PCS7 OS Berichte: MS Excel, Word, PDF, PowerPoint Unterstützung aller Process Historian Versionen Archivierung Projektziel Das Projekt besteht aus der Entwicklung eines Reportingsystems, auf das die Anwender über das Web zugreifen können. Das System basiert auf den Microsoft SQL Server Reporting Services und dient der Auswertung von Prozesswerten und Meldungen. Bei kleinen bis mittelständigen Unternehmen ist es möglich, das Reportingsystem in MS Excel zu integrieren. Dadurch ist das System auch ohne SQL-Vorkenntnisse intuitiv zu bedienen. Das System hat Zugriff auf archivierte Prozesswerte und Meldungen verschiedener Projekte, die angebunden werden können, wie z.B. SIMATIC WinCC, WinCC Runtime Professional, PCS 7 OS und Process Historian. Die Lösung ist browser-­unabhängig konzipiert und orientiert sich von der Handhabung an gängigen Bedienkonzepten. AMC – WIR BEGEISTERN AUTOMATISCH Browser: Chrome, Firefox, Internet ­Explorer Die amc-Projektrolle Der Kunde hat uns mit allen Komponenten der Produkt­ entwicklung beauftragt, von der Architekturdefinition über die Gestaltung des Interfaces bis hin zur Umsetzung und Dokumentation des Produkts. Kundennutzen • zentrales, webbasiertes Reportingsystem, das bereichsübergreifend Informationen verarbeitet und bereitstellt • sowohl intuitiv bedienbar durch Templates und die Verwendung von Office-Standardanwendungen als auch komplex über individuelle Reports durch die MS Reporting Services • ereignis- oder zeitgesteuerte Generierung von Berichten und automatisierte Zustellung • interaktive Analyse der Daten anhand individuell konfigurierbarer Dashboard-Widgets 2 SIMATIC WinCC Branche: Industrie | Kunde: Siemens WIR BEGEISTERN AUTOMATISCH Prozessdatenerfassung, Meldesystem Add-on, WebUX Backend-Server für die Prozessdatenerfassung und das Meldesystem PC, Tablet, Smartphone Datenbank Mit Begeisterung ­h aben wir zur ­E ntwicklung von ­ SIMATIC WinCC ­beige­steuert. Wir freuen uns, dass die von uns mit­gestaltete Architektur und unsere Softwarekompo­nenten Teil dieser Erfolgs­story sind. CHRISTOPH MÜLLER Softwareentwickler Projektziel Für das weltweit führende ­SCADA System wurde Unter­stützung in verschiedenen ­Bereichen der ­Produktentwicklung benötigt. AMC – WIR BEGEISTERN AUTOMATISCH Grafiksystem SIMATIC WinCC Mehrere Add-ons und Module sind von AMC entwickelt. Grafische Runtime-Darstellung für das Hardware-Rendering Schwerpunkte • Grafikengine für die Prozessvisualisierung • Umsetzung des HTML5 Webclient (WinCC/WebUX) • Lizenzservice und Dongle-System • Prozessabbild und Archivsystem-Server • Alarmserver und Redundanz • Kommunikationsinfrastruktur • Kanal zur Kommunikation mit den S7-1200/S7-1500 Steuerungen • Web-Engineering-Tool für die Prozessbilder Backend-Server für die Archivierung Eingesetzte Technologie Die Anwendungen wurden in eine bestehende Softwareumgebung eingebunden. Daher entschieden wir uns für folgende Technologien: C++ | .NET C# | COM | ATL | ­Direct2D | WPF | HTML5 | Java Script | ExtJS Die amc-Projektrolle Der Kunde hat uns mit allen Komponenten der Produktentwicklung ­beauftragt. Kundennutzen • skalierbares, performantes und offenes SCADA System für maximale Anlagentransparenz und Produktivität • individuelle Anlagenvisualisierung und -steuerung 3 WIR BEGEISTERN AUTOMATISCH Gerade beim Thema Industrie 4.0 dürfen keine Kompromisse eingegangen werden. Ein e­ chter Nutzen entsteht erst, wenn die Daten weltweit sicher und ­zuverlässig zur Verfügung stehen. ARTUR TARANYUK – Webentwickler KNX Zugriffsprotokoll für SIMATIC WinCC Branche: Gebäudemanagement | Produktentwicklung Beobachten / Steuern KNX Installation USB, TCP/IP WinCC KNX Eingesetzte Technologie Aufgrund der komplexen Anforder­ungen ver­­wen­ den wir die folgenden ­Technologien: C++ | .NET | Managed C++ | C# | WPF Konfiguration des KNX Busses ETS 5 Export Projektziel Das Produkt dient der Steuerung, Überwachung und Visualisierung von KNX kompatiblen Geräten durch ­SIMATIC WinCC. Die KNX Konfiguration wird über einen Datenimport von der ETS (Engineering Tool Software) zu WinCC übernommen. AMC – WIR BEGEISTERN AUTOMATISCH Die amc-Projektrolle Bei der Entwicklung unseres Produkts werden alle ­Aspekte des Produktlebenszyklus vollständig von unserer Firma umgesetzt. Datenimport der KNX Konfiguration KNX Geräte (z.B. Gruppenadressen) werden durch das WinCC System visualisiert. Kundennutzen • direkte Anbindung von SIMATIC WinCC an KNX, ohne zusätzliche Hard- und Softwarelösungen • verkürzte Engineering-Zeiten durch Datenübernahme aus der ETS 5 inVendi® – Building Management System Branche: Gebäudemanagement | Produktentwicklung Konfiguration und Bedienung KNX Eingesetzte Technologie Aufgrund der komplexen Anforder­ungen verwenden wir die folgenden ­Technologien: C# | WPF | WCF | SVG | HTML5 | SQLite Tablet, Smartphone und PC werden zum Bedienpanel. Projektziel inVendi® ist eine intuitiv zu bedienende und zu konfigurierende Software für Gebäudemanagement (BMS/Building Management Software). Der Fokus der Software liegt auf einer attraktiven Darstellung in Verbindung mit einer einfachen Steuerung und zentralen Überwachung von privat und gewerblich genutzten Gebäuden. AMC – WIR BEGEISTERN AUTOMATISCH Die amc-Projektrolle Bei der Entwicklung unseres Produkts werden alle ­Aspekte des Produktlebenszyklus vollständig von unserer Firma umgesetzt. Kundennutzen • Automatisierung und Optimierung täglicher Vorgänge (z.B. Temperaturregelung) • daraus resultierende Kosten-/­Nutzen-Effizienz • ökologischer Umgang mit ­Ressourcen und Komfort • Visualisierung und Steuerung von KNX fähigen Geräten (herstellerunabhängig) 6 Factory Gate Branche: Industrie | Kunde: Axoom Solutions Kunde A (USA) Kunde B (Asien) Kunde C (Europa) Aufbereitete Prozessdaten der Maschinen (Daten über Produktion, Serviceintervalle, Störungen, etc.) OPC-UA Maschine Eingesetzte Technologie Aufgrund der komplexen Anforder­ungen verwenden wir die folgenden ­Technologien: .NET | C# | C-DEngine (Framework für sichere IoT-/Cloud-Kommuni­ kation) | OPC-UA Factory Gate Maschine Maschine 1 Maschine 2 Factory Gate Maschinenanbindung Factory Gate Firewalls Cloud Gate Factory Gate ANALYSE Data Collector Weltweiter Zugriff auf die aufbereiteten Prozessdaten der Maschinen über die Cloud Projektziel Das Ziel dieses Projekts ist eine Software für den regelmäßigen Abruf der Produktions- und Diagnosedaten von den Maschinen eines der führenden Hersteller für Werkzeugmaschinen. Die Aufbereitung der Daten ermöglicht das Angebot eines weltweit nutzungsabhängigen Wartungsservices. Der daraus resultierende Datentransport ist mit höchsten Sicherheitsanforderungen vom Kunden über die Cloud bis zur Servicezentrale zu realisieren. AMC – WIR BEGEISTERN AUTOMATISCH Die amc-Projektrolle Der Kunde hat uns mit dem Entwurf der Architektur und der Entwicklung der Komponenten für die Maschinenanbindung beauftragt. Des Weiteren wird eine sichere Übertragung und Archivierung der Daten umgesetzt. Erfassen von Diagnosedaten der Maschine im Service­center des Herstellers Kundennutzen • bedarfsabhängige Anpassung der Service- und Wartungsintervalle • Optimierung der Produktionsprozesse (durch Minimierung der Ausfallzeiten der Maschinen) • höchste Datensicherheit für die Kunden des Maschinenherstellers 7 360° Leistungsportfolio Internet of Things, Industrie 4.0 SMART INDUSTRY SOFTWARE HMI, SCADA, DCS, MES Client/Server-Anwendungen Agile Softwareentwicklung BUILDING MANAGEMENT SYSTEME KNX, OPC-UA Clean Code Cloud-Lösungen Digital Enterprise Solutions Turnkey-Lösungen Intuitive Bedienkonzepte Android, iOS and Windows (Phone) Apps Wir freuen uns darauf, mit Ihnen in einem Beratungsgespräch ein gemeinsames Ziel zu erarbeiten. Damit schaffen wir die Voraussetzungen, für Sie eine optimal auf Ihre Ansprüche zugeschnittene Software zu entwickeln. E-Mail: [email protected] Tel.: +49 721 16179 - 0 AMC Datensysteme GmbH │Siemensallee 84 │76187 Karlsruhe +49 721 16179 - 0 │[email protected] │www.amc-ds.de AMC – WIR BEGEISTERN AUTOMATISCH 9