Übersicht
Mit heterogenen Systemen und Komponenten, die den dynamischen Anforderungen des Marktes gerecht werden, wird die Industrielandschaft zunehmend komplexer. Eine typische Fabrikhalle ist mehreren Einschränkungen und Szenarien ausgesetzt, von denen die meisten in den Labors,nicht einmal zu träumen wagen, in denen diese Systeme gebaut werden . Dieser Trend wird sich in nächster Zeit nicht abschwächen. Utthunga unterstützt industrielle Produkt- und Lösungsentwickler mit seinem Simulator-Framework uSimulate. uSimulate beschleunigt die Entwicklung von kundenspezifischen Simulationssystemen, die das Testen und Validierung von Produkten und Lösungen unterstützen.
Der geschäftliche Nutzen unserer Simulator-Frameworks liegt nicht nur in der umfassenden Anpassung an Ihre Bedürfnisse, sondern auch in der schnelleren Markteinführung Ihrer Produkte. Unser tiefes Verständnis der Fabrik- und Prozessautomatisierungssysteme ermöglicht es uns, das Framework ständig zu erweitern, um zusätzliche Industrieprotokolle, Geräte und Netzwerke zu simulieren.
Utthunga’s uSimulate Framework
uSimulate Framework ist ein gebrauchsfertiges Rahmenwerk zur Simulation von Kommunikationsprotokollen, Feldgeräten, Steuergeräten, Prozessabläufen und Netzwerkverkehr. Das Rahmenwerk wurde von Grund auf als vollständige Simulationslösung entwickelt und reduziert die Komplexität sowie den Entwicklung und Testaufwand, um modernste Simulationswerkzeuge und digitale Zwillinge zu erstellen.
Dieses Rahmenwerk enthält mit einer Reihe von steckbaren Softwaremodulen wie Protokollhandler, Simulationsmaschine, Gerätemodell usw. Zusätzlich zu diesen Modulen können Anpassungen für einzelne Protokolle und Geräte sowie Simulationslogik implementiert werden, um eine komplette Simulationslösung für Ihre Anforderungen zu erstellen.
Dieser einfach zu bedienende und intuitive Rahmen umfasst:
- Implementierung kundenspezifischer Geschäftslogik
- Umfassendes Konfigurationswerkzeug
- Testanwendung, um den Simulator selbst zu testen
Das uSimulate Framework kann für die Entwicklung von Simulatoren in zwei Varianten verwendet werden: PC-gestützt und eingebettet.
PC-gestützter Simulator
In dieser Variante des Simulators basiert das Rahmenwerk auf .NET 4.5 SP1 und kann Geräte auf einem Standard-PC mit Windows 7 und höher simulieren. Viele Geräte können auf demselben PC mit mehreren Simulatorinstanzen simuliert werden. Die Anzahl der Instanzen ist abhängig von der Hardware, dem Speicher und den verfügbaren Kommunikationsanschlüssen.
Architektur Diagramm
Technologie
- Protokollunterstützung TCP/Nicht-TCP, Seriell, Bus-basiert
- Algorithmen zur Simulation
- Algorithmen zur Simulation
- Plug & Play Module für Scheduler, DataSource, Kanal und DB-Modell
- SQLite oder XML zum Speichern von Konfigurationen
- Kundenspezifisches Log4Net für die Datenprotokollierung einschließlich Anwendungsstatus, Fehler usw.
- Unterstützung der Lokalisierung
Eingebetteter Simulator
Utthunga bietet eine eingebettete Version des Simulators an, die eine in die Hardware eingebettete Simulationssoftware mit serieller Kommunikationsfähigkeit enthält. Dieser Simulator kann für die Simulation verschiedener Protokolle und Geräte verwendet werden. Wir bieten Design-, Entwicklung und Testdienstleistungen an, um kundenspezifische Lösungen zu erstellen, einschließlich der Konfiguration und der Diagnosetools, die mit dem eingebetteten Simulator über den TCP-Port kommunizieren.
Figur: Referenz für HART-Gerätesimulator
Technologie
- Protokollunterstützung HART, Profibus, DeviceNet, Ethernet/IP, PROFINET, FF
- TCP-Anschluss für serielle Kommunikation
- PC-basiertes Konfiguration und Diagnosewerkzeug
- Mehrere Geräte simulieren
- Kundenspezifische Lösungen für Konfiguration und Diagnosewerkzeuge
Warum Utthunga?
Utthunga verfügt über fundierte Kenntnisse von Industrieprotokollen und des industriellen Bereichs. In Verbindung mit der überlegenen technischen Kompetenz im Bereich Software und Hardware ist Utthunga in der Lage, Simulatorlösungen zu entwickeln, die den Kunden am besten dienen. Wenn Sie sich mit uns für die Entwicklung einer Simulatorlösung entscheiden oder ein bestehendes bewährtes Produkt/eine bestehende Lösung übernehmen, haben Sie folgende Vorteile:
Schnellere Markteinführung: uSimulate ist ein zu 70% einsatzbereites Simulator Framework. Spezifische Anpassungen für eine neue Lösung können entwickelt, getestet und unter Einhaltung der Projektzeitpläne geliefert werden. Da das uSimulate Framework ständig weiterentwickelt wird (angesichts der vielen neuen Lösungsanforderungen), werden die Kundenanforderungen sehr oft aus der bestehenden Codebasis erfüllt.
Anpassungen:Aufgrund der modularen Architektur des Rahmenwerks können kundenspezifische Anpassungen einfach vorgenommen werden, was zu einer schnellen Bearbeitungszeit und einem reduzierten Testaufwand (~50%) führt. In Fällen, in denen eine spezifische Kundenanpassung auch für andere Kunden von Vorteil ist, wird die Änderung auf der Rahmenwerk-Ebene vorgenommen, so dass die Kunden (neue und alte) von einem kontinuierlich aktualisierten Produkt profitieren.
Fachwissen in allen Schichten der industriellen Geräte, Protokolle, Kommunikation und Netzwerk. Unsere umfassende Kenntnis der Industriestandards hilft uns, einen ausgereiften und sicheren Entwicklungsprozess mit praxiserprobten Beschleunigern und Rahmenwerke zu verfolgen.
Kenntnisse in verschiedenen Bereichen, einschließlich der Prozess-, Energie- und diskreten Industrie. Wir helfen dabei, die verschiedenen Unterscheidungen der unterschiedlichen Einsatzszenarien, Netzwerkkonfigurationen usw. in die Lösung einzubringen.
Einsatz: Unsere erfahrenen Ingenieure führen den Kunden durch jeden Schritt des Weges, um sicherzustellen, dass der Simulator in das geplante Test-/Einsatzszenario passt. Wo eine vorherige Erfahrung fehlt, arbeiten wir in enger Zusammenarbeit mit dem Kunden, und/oder wir beauftragen externe Berater, die das Fachwissen mitbringen.
Simulator Framework Anwendungen
Simulatoren setzen sich als integraler Bestandteil der Konzeption und der Entwicklung von Industrieprodukten und lösungen immer mehr durch. Der uSimulate-Beschleuniger von Utthunga hilft bei der Entwicklung kundenspezifischer Simulationswerkzeuge. Einige der realen Anwendungsfälle oder Anwendungen von uSimulate umfassen:
Virtuelle Prüfung und Validierung von Industrieanlagen
Die Simulationsmodelle überwachen und validieren die Host-Systeme unter normalen und extremen Betriebsbedingungen für verschiedene Parameter wie Regelkreise, Sicherheitsfunktionen, Alarme und Ereignismeldungen, Fehlerreaktionen usw. Sie können verwendet werden, um die Leistung, Skalierbarkeit, Reaktionszeit usw. der Host-Systeme während der Produkt- und Systementwicklung zu überprüfen.
-
- Überprüfung der Interoperabilität über verschiedene Versionen, Marken, Modelle und Gerätetypen hinweg
Virtuelle Inbetriebnahme
Die Simulator Anwendung kann zur virtuellen Inbetriebnahme von Systemen im Labor mit den tatsächlichen Adressen der Feldgeräte verwendet werden. Dies trägt dazu bei, die Zeit für die Inbetriebnahme in der Anlage zu minimieren. Es kann für die Vor-FAT verwendet werden, damit die Kunden während der Inbetriebnahmephase Gewissheit erlangen.
Service und Unterstützung
Die Anwendung kann dazu verwendet werden, die Bedingungen zu reproduzieren, die ein Feldproblem verursachen. Dies trägt dazu bei, dass die Kunden bei der Unterstützung und dem Service schnell eine Lösung erhalten.
und Schulung
Als Teil der operativen Ausbildung und der Vorbereitung auf den Ernstfall kann es bei der Erstellung von Schulung- und Demonstrationsmaterial sowie von Videos eingesetzt werden.
Vorführung
Die Anwendungen können zur Live-Demonstration der Produktfähigkeiten von Host-Systemen, Diagnosegeräten in Webinaren, in Erlebniszentren und auf Messen eingesetzt werden.
Häufig gestellte Fragen
1. Wie viele separate Instanzen des Protokoll- oder Gerätesimulators kann ich auf demselben Computer ausführen?
Dies hängt von der PC-Konfiguration ab. Der Simulator hat keine Einschränkungen, da es keine gemeinsamen Module gibt.
2. Ich muss 2000 Modbus (TCP)-Slaves mit jeweils 10 Parametern simulieren. Ist Es möglich?
3. Kann ein benutzerdefinierter Datensimulationsalgorithmus hinzugefügt werden?
Ja Das Rahmenwerk hat bereits Unterstützung für die Simulation von festen Werten, wechselnden Daten, Sinus- und Zufallswerten eingebaut und bietet die Flexibilität, beliebige benutzerdefinierte Algorithmen für die Simulation hinzuzufügen.
4. Wir haben ein proprietäres Protokoll, das simuliert werden muss. Welche detaillierten Informationen werden von uns benötigt und wie lange würde es dauern, die benutzerdefinierte Simulator Anwendung mit uSimulate von Utthunga zu entwickeln?
uSimulate ermöglicht die Entwicklung kundenspezifischer Simulatoren. Wir benötigen die Protokollspezifikation und die Details der Zielumgebung, um den Simulator zu erstellen. Unser Ingenieur wird eng mit Ihnen zusammenarbeiten, um Ihre genauen Anforderungen zu kennen, und wird die wahrscheinlichen Lösungsdetails zusammen mit dem Zeitplan bereitstellen.