Verbindung von SMB1-basierten SIMATIC WinCC SCADA- und HMI-Systemen mit SMB3-Servern
Supervisory Control and Data Acquisition (SCADA)- und Human-Machine-Interface (HMI)-Systeme, die zur Überwachung und Steuerung industrieller Prozesse und Produktionsanlagen genutzt werden, müssen häufig mit Windows-Servern verbunden werden, die SMB3 unterstützen. Siemens SIMATIC-Panels gehören zu den führenden Human-Machine-Interfaces, die in verschiedensten Branchen und Anwendungen eingesetzt werden.
Eine häufige Herausforderung für IT-Manager und Softwareingenieure besteht darin, SMB-Protokoll-Verbindungen herzustellen, die für Datei-Netzwerkoperationen und Druckfreigaben verwendet werden, zwischen Siemens-Panels und Maschinen-Servern. Manchmal wird erst nachträglich erkannt, dass Plug & Play nicht immer möglich ist.
Siemens ist sich dieser Herausforderung bewusst und hat ein detailliertes Dokument mit 60 bis 70 Seiten erstellt, das beschreibt, wie die gesamte Umgebung konfiguriert werden kann, um die Verbindung mit SIMATIC-Peripheriegeräten herzustellen. Die Länge der Bedienungsanleitung und der darin enthaltenen Anweisungen deutet darauf hin, dass die vorgeschlagene Prozedur erheblichen Aufwand erfordert.
Natürlich gibt es Alternativen. Zum Beispiel könnte das Siemens-Panel durch einen Industrie-PC ersetzt werden. Diese Lösung ist jedoch mit Kosten verbunden, da Siemens ein Marktführer mit einer großen installierten Basis ist und die Zuverlässigkeit seiner Geräte unbestritten ist.
Die meisten IT-Verantwortlichen bevorzugen es, die bewährten, zuverlässigen und weit verbreiteten Siemens-HMI-Panels beizubehalten und einen einfachen Softwaretreiber zu verwenden, um das Panel mit SMB3-Servern kompatibel zu machen. Diese Lösung wird von Visuality Systems mit seiner YNQ-Bibliothek bereitgestellt.
Die YNQ-Software von Visuality Systems wurde entwickelt, um die Notwendigkeit zu erfüllen, mehrere Plattformen, sowohl Windows- als auch eingebettete Nicht-Windows-Umgebungen, unabhängig von der Hardware über das SMB-Protokoll zu verbinden. YNQ unterstützt alle SMB-Protokolldialekte. Sein kleiner Speicherbedarf macht es besonders geeignet für eingebettete Systeme, Smart-Factory- und Industrie-4.0-Anwendungen. Sehen wir uns ein konkretes Beispiel an, wie YNQ die oben beschriebene Siemens-Panel-Herausforderung lösen kann.
L.B. Bohle (LBB) ist ein führendes Technologieunternehmen mit Hauptsitz in Deutschland, das Maschinen und Prozesse für die Herstellung fester pharmazeutischer Produkte entwickelt und implementiert. Das Motto von LBB lautet: „Wir unternehmen alle Anstrengungen, um unsere Kunden zu begeistern und zufrieden zu stellen!“
Die Elektronikabteilung von L.B. Bohle, geleitet von Michael Reher und Martin Meggle, muss eine reibungslose Integration aller Systemteile und die ordnungsgemäße Verbindung zu den Maschinen in den pharmazeutischen Fabriken ihrer Kunden sicherstellen.
Vor Kurzem musste Martin Meggle sicherstellen, dass eine Kommunikation zwischen dem von Siemens gelieferten SIMATIC-HMI-Panel und dem SMB3-Server am Standort eines Kunden möglich ist.
Da die Siemens-SPS nur SMB1 unterstützte, bestand eine Möglichkeit darin, die Serverseite, die vom Kunden von LBB kontrolliert wurde, anzupassen. Martin zufolge erwartete der Kunde jedoch eine Plug-&-Play-Lösung, ohne dass Änderungen an seinem Server vorgenommen werden mussten.
Zusätzlich bevorzugte es LBB, SMB3 in seinem eigenen System zu unterstützen, um die Interoperabilität in bestehenden und zukünftigen Kundenumgebungen zu gewährleisten. „Wir sind sicher, dass viele Unternehmen wie LBB mit derselben Siemens-Panel-Familie ausgestattet sind“, sagte Martin Meggle, der die Software-Integrationsbemühungen von LBB bei diesem Projekt leitet.
Nach einer gründlichen Untersuchung kamen Martin und Michael zu dem Schluss, dass die YNQ-Bibliothek von Visuality Systems die ideale Lösung für ihre Anforderungen darstellt. Nach nur zwei Treffen mit den Ingenieuren von Visuality Systems konnte LBB den Proof of Concept erfolgreich abschließen, der die gewünschte Konfiguration reproduzierte. YNQ lief problemlos auf dem Siemens-Panel und ermöglichte den Datenfluss zwischen dem Panel und dem SMB3-Server.
Die Lösung erwies sich als bessere Alternative zum Austausch des Siemens-Panels durch einen Industrie-PC, da sie umfangreiche Softwareänderungen ersparte. Darüber hinaus wäre es für LBB sehr kostspielig gewesen, ältere Projekte und bestehende Installationen mit einem anderen System kompatibel zu halten. „Eine Treibersoftware wie YNQ funktioniert besser, einfacher und kostengünstiger als jede Interprozesskommunikation (IPC) zwischen dem SMB1-Panel und dem SMB3-Server“, sagte Martin Meggle.
Der schnelle Support und die nachgewiesene Kompetenz der Ingenieure von Visuality Systems trugen dazu bei, LBBs Vertrauen in Visuality Systems als Softwarepartner zu stärken. Die Tatsache, dass Visuality Systems ein zertifizierter Lieferant von Siemens ist, stärkte das Vertrauen von L.B. Bohle zusätzlich, die SMB-Protokoll-Lösung von YNQ zu übernehmen, die lautlos und ohne Unterbrechungen funktioniert, wie man es von einem Treiber erwarten würde.