Projekte
CO2-Emissionen reduzieren durch Reduzierung Dampfverbrauch
Eine bestehende Warmwassererzeugung, welche mehrere Linien speist, sollte modernisiert werden. Das Hauptziel ist weniger CO2 Ausstoss. Die Anlage wurde mit einem Wärmespeicher, je einer Wärmerückgewinnung aus Rauchgas und der Eiswasserproduktion sowie einem neuen Dampfwärmetauscher ergänzt. Unsere Aufgaben beinhalteten das Erstellen der Functional Design Specification, die Programmierung der neuen Rockwell Control Logix SPS, das Programmieren und Konfigurieren einer "Open user communication" TCP Socket Verbindung zu einer Siemens 1500er SPS, das Ergänzen eines managed Wonderware/AVEVA InTouch HMI auf einer System Plattform, Hardware- Konfiguration, IO-Test, Inbetriebnahme sowie Prozess und Regler-Optimierungen.
Erweiterung Webfactory Gebäudeleitsystem
Ein bestehendes Leitsystem eines Museums wurde ursprünglich mit WEBfactory V3.3.6 und Silverlight 5 realisiert. Silverlight 5 wurde von Microsoft per Oktober 2021 abgekündigt und die neusten Browserversionen unterstützen Silverlight-Inhalte schon länger nicht mehr. Die neue Museumsapplikation wurde in ein bestehendes WEBfactory V3.8 mit HTML5, JavaScript und Responsive Design, integriert. Das Projekt umfasst ca. 5’000 Datenpunkte aus einer darunterliegenden Beckhoff TwinCAT 2 Steuerungen, diese wird wie bisher via Beckhoff ADS Connector mit WEBfactory verbunden.
Modernisierung Zivilschutz Komponenten Datenbank
Eine in die Jahre gekommene Active Server Pages (ASP) Applikation, basierend auf einer MS SQL Datenbank und Reporting-Services (SSRS), konnte nur noch mit dem Webbrowser Internet Explorer korrekt dargestellt werden. Da der Internet Explorer abgekündigt wurde hat der Kunde entschieden, die Applikation zu modernisieren, um zukünftig aktuelle Browser verwenden zu können. Neu kommen Technologien wie C# .NET 6 mit Entity Framework (EF) Core, Vue.js (node.js), REST und CRUD zum Einsatz. Die Applikation konnte erfolgreich mit den aktuellsten Versionen der Webbrowser Edge, Firefox und Chrom getestet werden.
Webbasiertes mmi mit node.js und vue.js
Um ein Ereignisdetektionssystem im Bereich Tunnelsicherheit zu visualisieren, haben wir ein Webbasiertes MMI entwickelt. Node.JS, MySQL, ein REST und Socket.IO Server übernehmen die Aufgaben des Backends. Das Frontend wurde mit Vue.js entwickelt. Die Benutzerverwaltung erfolgt via LDAP und UrXml Schnittstelle. Die UrXml Schnittstelle liefert via TCP Socket PKCS#1 signierte Benutzerdaten, welche Rollen, Gruppen und Anwenderklassen definieren. Mit einem zentralisierten Single Sign On (SSO) Service wird sichergestellt, dass ein einmaliges Login auf mehreren Anwendungen verwendet werden kann.
Simatic ODK 1500s – C/C++ Rest und TCP Socket Client
Im Bereich Tunnelsicherheit wurde mit SIMATIC ODK 1500S – C/C++ ein REST Client zur Anbindung an das Backend eines Webbasierten MMIs sowie ein TCP Socket Client zum Empfangen von Daten ab einem Ereignisdetektionssystem entwickelt. Die in der Eclipse SDK entwickelten Bausteine können als SCL Quellen in TIA V15.1 importiert, übersetzt und mit z.B. FUB aufgerufen werden. Damit die Bausteine auf der SPS ausgeführt werden können, muss eine Binary-Datei raufgeladen werden.
Unified Automation C# .NET OPC UA SKD Server Applikation
Im Bereich Tunnelsicherheit haben wir eine Unified Automation C# Net OPC UA SDK Server Applikation entwickelt, welche die Daten via socket.IO vom darunterliegenden System liest und via REST Methoden schreibt. Modelliert wurde das Ganze mit dem Unified Automation UaModeler, entwickelt mit Microsoft Visual Studio 2017 und getestet mit dem Unified Automation UaExpert OPC UA Client.
Pneumatische Pulverförderung
Ein Kunde im Bereich Lebensmittelindustrie plante den Rückbau eines bestehenden Trocken-Mischer-Pulver-Systems und den Neubau eines pneumatischen Pulver-Förder-Systems. Teile aus dem alten Trocken-Mischer-Pulver-Systems (SPS-Hardware, SPS-Software, HMI-Software und Elektroschränke) mussten im neuen System integriert werden. Unsere Aufgaben beinhalteten die Bewertung der Sicherheitsfunktionen zum Nachweis des erreichten Performance Levels (IFA SISTEMA), das Erstellen der Functional Design Specification, Programmieren der Rockwell Control Logix SPS, das Erstellen eines Managed Wonderware/AVEVA inTouch HMI auf einer System Plattform, Hardware-Konfiguration, IO-Test, Inbetriebnahme sowie Prozess und Regler-Optimierung.
Modernisierung WEBfactory Gebäudeleitsystem
Ein Gebäudeleitsystem ursprünglich realisiert mit WEBfactory 3.3 Silverlight, wurde auf WEBfactory 3.6, dann auf WEBfactory 3.8 i4 migriert. Neu kommen Technologien wie HTML5, JavaScript und Responsive Design zum Einsatz. Das Projekt umfasst ca. 12’000 Datenpunkte aus darunterliegenden Beckhoff-Steuerungen, welche via Beckhoff ADS Connector mit WEBfactory verbunden werden.
880 Alarme via Beckhoff ADS auf OPC UA Gateway
Im Bereich Gebäudeautomation werden 880 Alarme von 19 Beckhoff CX90xx Steuerungen via ADS von einer Beckhoff CX5210 gelesen und via OPC UA Alarms and Conditions publiziert. Die Alarme werden von einem Alarmserver eines Drittanbieters via OPC UA Client gelesen und weiterverarbeitet.
Simatic S7-1500 kommuniziert direkt mit Rockwell 1756-l7X/l8x
Bei einem Kunden wurden diverse neue Anlagen geplant. Da Verbindungen zwischen Siemens und Rockwellsteuerungen nötig waren, wurde eine kundenspezifische Implementierung der «Open user communication» TCP Sockets erstellt und dokumentiert. Dadurch können zukünftig spezielle Hardware, wie z.B. DP/DP und PN/PN Koppler auf Seite Siemens sowie Profibus – bzw. Profinet-Karten auf Seite Rockwell eingespart werden. Das wurde besonders vom Unterhalt begrüsst, da weniger Ersatzteile gelagert und im Fehlerfall weniger Geräte konfiguriert werden müssen. Die Lösung wird erfolgreich produktiv eingesetzt.
TIA Portal Comfort Panel
Eine Versuchsanlage zur Dosierung von Enzymen in Milchprodukten wurden an einem Standort abgebaut und an einem neuen Standort wiederaufgebaut. Diese Anlage und ein identischer zweiter Nachbau werden zukünftig produktiv genutzt. Unsere Aufgabe bestand darin, ein neues HMI für beide Anlagen zu erstellen sowie die Anlagen mit dem Anlagenbauer und dem Endkunden in Betrieb zu nehmen.
AVEVA TM Edge
Als einer der ersten Integratoren in der Schweiz hatten wir die Gelegenheit, eine Webbasierte AVEVA TM Edge mit Mobile Access umzusetzen. Dabei ging es um eine Ablösung eines bestehenden Webbasierten Gebäudeleitsystems, dass modernisiert werden sollte. Neu wird das System auf einem Siemens IPC847D mit Windows 10 LTSB IoT Enterprise, einem Softing dataFeed OPC Server für Modbus TCP und 8 Stück 15-Zoll Kontron Web-Touch-Panel Thin Clients betrieben.