Edge to Enterprise

2022-01-14T11:42:00+01:0014. Januar 2022|

An die heutigen SCADA Systeme wird ein hohes Mass an Flexibilität gestellt. Von IIoT-Architekturen und Remote Edge Management mit Cloud Laufwerken bis hin zu Steuerungen mit mehreren Standorten. Die Herausforderung bei heutigen Projekten ist die Integration der verschiedenen Systeme und das flexible zusammenarbeiten. Dazu sollen die Systeme verschiedenste Aufgaben mit ein und derselben Datenhaltung übernehmen.

Lösung:
Die Software Lösung Edge to Enterprise von AVEVA basiert nicht auf vereinzelten Systemen, sondern auf einer gemeinsamen Sicht auf die Anforderungen. Dadurch ist es möglich, einzelne isolierte Datenströme zu sammeln und die diversen Informationen, die zur Analyse der Prozesse nötig sind, zu extrahieren. Damit kann ein ganzheitlicher Blick auf die Prozesse geworfen werden und die Entscheidungsfindung zur Optimierung der Anlage vereinfacht sich. Durch die Vernetzung der Vorgänge und Mitarbeiter über die Cloud, das Internet oder Mobile Lösungen wird Ihr Unternehmen beim Schritt in die Digitale Transformation optimal unterstützt.

Fazit:
Durch den Zugriff auf eine grosse Bibliothek offener und nativer Kommunikationsprotokolle können leistungsstarke Lösungen für jede Phase Ihrer industriellen oder infrastrukturellen Projekte realisiert werden. Durch den Einsatz des Edge-Managements in der Cloud reduzieren Sie die Gesamtbetriebskosten für das Management der Geräte und den Anwendungslebenszyklus.

Factsheet

Open Factory Server

2022-01-07T07:45:09+01:007. Januar 2022|

Allgemein:
Auf der Grundlage des OPC-Protokolls (OLE for Process Control) ermöglicht die OFS-Software (OPC Factory Server) von Schneider Electric Client-Anwendungen wie beispielsweise Leittechnik-/SCADA-Systeme und kundenspezifische Schnittstellen per Netzwerk oder Feldbus den Echtzeitzugriff auf Daten von Automatisierungssystemen und Energieverteilungsgeräten. Über Modbus- und Modbus/TCP-Protokolle ist auch die Kommunikation mit Fremdgeräten möglich.

Vorteile:
+ Native Kompatibilität mit den Microsoft.NET-Umgebungen
+.c-erweiterungsfähiges Angebot
+ Native Unterstützung einer redundanten Verbindung mit der SPS
+ Zugriff auf zeitgestempelte Variablen in SPS oder X80-Drops
+ V3.60 ist kompatibel mit der Umgebung Wonderware WS
+ OPC DA (OPC Data Access)
+ NET API Interface
+ cOPC XML-DA

Pluspunkt:
Der OFS verschmilzt in Verbindung mit den eingesetzten M580 Steuerungen und der Visualisierungslösung von Intouch zu einer ganzheitlichen Lösung.

Factsheet

EPLAN: Bestand sichern – Bestand aufbereiten

2021-12-14T08:47:24+01:0014. Dezember 2021|

Bestand sichern:
Die benötigten Schaltungen sind meist bereits gezeichnet. Um diese wartbar und für alle zugänglich zu machen, empfehlen wir diese in einem Makroprojekt zu sammeln. Falls bereits ein 150% Schema existiert, kann dies gut als Ausgangslage genutzt werden. Mit dem Makroprojekt schafft man sich eine Single Source of Truth. Damit ist gewährleistet, dass alle Konstrukteure die aktuellste Version verwenden. Zudem können Abkündigungen und Fehler an einem Ort bearbeitet werden und stehen gleich wieder allen zur Verfügung. Nun muss man nicht mehr die letzte, einem bekannte, Version aus einem Kundenprojekt kopieren und hoffen, dass diese Version noch aktuell ist.

Bestand aufbereiten:
Um die bestehenden Teilschaltungen passend aufzubereiten, wird eine eindeutige Strukturdefinition benötigt:
• Was gehört zur Grundausstattung und muss immer vorhanden sein?
• Welche Optionen werden angeboten (inklusive gegenseitige Ausschlüsse)?
• Welche Varianten sind zu unterscheiden?

Sind diese Gruppen definiert, können im Makroprojekt die passenden Teilschaltungen mit der Makrotechnologie vorbereitet werden. Richtig kombiniert, lassen sich mit der Wertesatz- Technologie und den Makrovarianten einfach die Grundlagen für eine effiziente Schemaerstellung legen.

Factsheet

Hardware Engineering

Konkrete Umsetzung TwinCAT HMI

2021-12-10T07:39:54+01:0010. Dezember 2021|

Das TwinCAT HMI ist nun seit geraumer Zeit verfügbar. Aktuell spürt man noch die grossen Entwicklungsschritte in jeder neu publizierten Version. Das Konzept und die Art und Weise, wie mit diesem Tool gearbeitet werden kann, ist aber überzeugend und stabil.

AVM durfte schon bei verschiedenen Kundenapplikationen ihr Wissen einsetzen und freut sich auf weitere Herausforderungen.

PLC Unit-Test Frameworks made by AVM

2021-12-03T08:45:34+01:003. Dezember 2021|

Plattformunabhängige Unit-Tests für PLCs zu schreiben, war unser Ziel. Erreicht haben wir das durch das plattformübergreifende OPC UA Kommunikationsprotokoll. Auf der PLC läuft ein OPC UA Server, welcher Befehle von einem OPC UA Client entgegennimmt. Der Kunde hat die Wahl zwischen den Hochsprachen Java oder .NET, in welcher die Unit-Tests geschrieben werden. AVM liefert für beide Plattformen das passende Test Framework.

Das Kommandieren des OPC UA Servers über den OPC UA Client wird über sogenannte Actions realisiert. Der Entwickler muss sich dabei keinerlei Gedanken über das OPC UA Protokoll machen. Er kennt lediglich die vom Test Framework zur Verfügung gestellten Actions, mit welchen er das Verhalten seiner PLC Logik prüft. Asynchrones Verhalten in der PLC wird im Framework vollumfänglich berücksichtig und vereinfacht dem Entwickler so die Erstellung seiner Unit-Tests.

Vorteile:
+ Gleiches Framework für alle Plattformen
+ Moderne Entwicklungsumgebung
+ Debugging Unterstützung
+ HTML Report out of the Box
+ Report Design individualisierbar

Nachteile:
– Keine Echtzeitausführung der Unit-Tests
– Testvariablen müssen freigegeben werden

Factsheet

Individualisierung mit NuGet

2021-11-26T08:58:26+01:0026. November 2021|

Die Paketverwaltung im TwinCAT HMI basiert ab Version 1.12 auf dem Paketverwaltungssystem NuGet. Dadurch besteht die Möglichkeit, die nachfolgenden TwinCAT HMI Komponenten in ein NuGet-Paket zu exportieren:

– Framework Controls
– Server Extensions
– Funktionen (JavaScript / TypeScript)
– Code-Behind-Dateien (JavaScript / TypeScript)
– Stylesheets (CSS)
– Image-Dateien

Mit der Paketverwaltung können auch mehrere Elemente in ein Paket exportiert werden, sodass beispielsweise eine ganze Control-Bibliothek in einem NuGet-Paket enthalten sein kann. Zudem können Abhängigkeiten unter den Paketen definiert werden, sodass bei der Installation eines Paketes automatisch ein weiteres Paket mitinstalliert wird. NuGet bietet zudem ein Update Management, sodass Sie automatisch über das Erscheinen einer neuen Version eines Paketes informiert werden und diese direkt installieren können.

Beckhoff TwinSafe (FSoE) – Dezentrale Logik

2021-11-19T09:22:38+01:0019. November 2021|

Die Funktionalität der TwinSAFE Logic wird in alle neuen TwinSAFE- Komponenten integriert, was das Spektrum an möglichen Einsatz- und Anwendungsszenarien enorm vergrössert. So kann die integrierte TwinSAFE-Logic-Funktionalität in einer digitalen Eingangskomponente (z. B. EL1918) genutzt werden, um eine spezifische Vorverarbeitung von Sensordaten direkt durch die Eingangskomponente zu realisieren. Diese Vorverarbeitung im I/O-System kann somit separat entwickelt und auch separat verifiziert und validiert werden. Eine eventuell vorhandene – aus Sicht der Sicherheitstechnik – zentrale Sicherheitssteuerung muss entsprechend nur die resultierenden Sensordaten verarbeiten.

Wir bei AVM verstehen es, Ihre Bedürfnisse optimal abzuklären und Ihnen eine massgeschneiderte Lösung zu präsentieren. Dabei können wir Sie herstellerunabhängig und mit Fokus auf Ihre Anforderungen in sämtlichen Belangen der Sicherheitstechnik unterstützen.

Factsheet

Unser Basisframework

2021-11-16T08:38:47+01:0016. November 2021|

Das TwinCAT HMI Basisframework von AVM Engineering AG ist nach den gleichen Grundkonzepten aufgebaut, wie die weiteren AVM Visualisierungsframeworks auf anderen Plattformen. Das anwenderfreundliche und moderne Design bietet ein gutes Fundament für Ihre eigene Applikation und lässt sich einfach individualisieren und erweitern.

Optionen und Varianten mit EPLAN – einfach starten

2021-11-09T08:20:00+01:009. November 2021|

Im Maschinenbau wird laufend mehr standardisiert. Die verschiedenen Ausprägungen einer Maschine werden mit Hilfe von standardisierten Optionen und Varianten abgedeckt. Dies führt zu einer Optimierung der Abläufe in der Produktion, der Logistik und vereinfacht den Service. Trotz der Standardisierung werden die Schaltpläne oft aus bestehenden Kundenprojekten zusammen kopiert. Dieses Vorgehen bringt die bekannten Probleme wie Fehlerverschleppung und fehlende Versionierung mit sich.

EPLAN bietet mit dem „Cogineer“ und dem „Engineering Configuration (EEC)“ zwei umfangreiche Lösungen für die Automatisierung bei der Erstellung der Stromlaufpläne inklusive Varianten und Optionen Handling. Verständlicherweise möchte sich nicht jeder in diese zusätzlichen Tools einarbeiten und diese lizenzieren. Für diese Ausgangslage haben wir bei AVM Engineering AG einen Workflow erarbeitet, mit welchem Sie die Aufwände für die Erstellung der Stromlaufpläne um bis zu 2/3 reduzieren können.

Factsheet

Hardware Engineering

Architektur – Grundlagen für ein zukunftsfähiges HMI

2021-11-05T10:18:38+01:005. November 2021|

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 integriert das HMI direkt in die gewohnte Engineering-Umgebung. Unabhängig von Betriebssystem, Browser und Device agiert diese webbasierte Lösung „responsive“ – basierend auf HTML5, CSS und Java Script. Individuelle Erweiterungen sind über definierte Schnittstellen realisierbar.

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. Ausserdem 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.

Fazit:
+ effizientes Engineering, Integration in Visual Studio®
+ Plattformunabhängigkeit
+ webbasiert (HTML5, CSS, JavaScript)
+ leistungsfähige Architektur
+ modulare Erweiterbarkeit
+ Hochsprachen-Integration

Factsheet

Nach oben