Thread Content
Meine Herren, bitte geben Sie mir Ratschläge. Das DCS-System sammelt die Daten vor Ort mithilfe verschiedener Karten. Anschließend werden diese Daten vom Controller verarbeitet, und schließlich wird die Steuerung über die Karten umgesetzt. Die Kommunikation erfolgt dabei so, dass der Obercomputer über vereinbarte Protokolle die Register des Untercomputers abruft. Das DCS übernimmt somit die Kommunikation zwischen dem Untercomputer und dem Obercomputer. Wie wird das umgesetzt? Was ist der Mechanismus dahinter? Ich verstehe das nicht – vielleicht habe ich mich nicht klar ausgedrückt. Ich bitte die erfahrenen Experten um geduldige Anleitung
Was Sie sagen, stimmt tatsächlich – es gibt Probleme. Wenn das DCS mit anderen Systemen kommuniziert, dann wird das nicht als Slave-System bezeichnet. Auch die anderen Systeme werden nicht als Master-Systeme bezeichnet. Das DCS-System fungiert dabei als Slave-System, während die anderen Systeme die Master-Systeme sind. Aber was Sie sagen, entspricht nicht ganz den Regeln. In der Regel dient das DCS-System als Hauptstation und fungiert als Prozesssteuerungssystem für die gesamte Fabrik. Andere Systeme wie PLCs oder Frequenzumrichter dienen als Nebenstationen, die alle vom DCS-System überwacht werden
Im Rahmen der normalen Prozesssteuerung gehören DCS, PLC usw. zur Steuerungsebene. Die Kommunikation zwischen dem DCS und den Untersystemen erfolgt ebenfalls auf derselben Ebene. Auf der Steuerungsebene werden in der Regel Busprotokolle wie Profibus-DP oder VNet verwendet; Der Begriff „Hochlevel-System“ bezieht sich in der Regel auf die Datenerfassungsebene oberhalb der Steuerungsebene. Die Daten werden in der Regel über OPC abgerufen und in SQL gespeichert, um anschließend zur weiteren Verarbeitung herangezogen zu werden. Dabei werden in der Regel Protokolle wie TCP/IP verwendet.
Nun, ich habe mich informiert. Genauer gesagt sollte in dem DCS-System ein OPC-Server eingerichtet werden, um Daten an Dritte bereitzustellen
Ja, genau wie Sie es sagen: Der DCS liefert über OPC Daten an Dritte. Um so etwas umzusetzen, muss man zunächst eine Datenbank erstellen, die Daten des DCS in diese Datenbank lesen und sie anschließend an die Dritten weiterleiten, oder? . .
Datenbanken werden meist mit SQL erstellt, um gespeicherte und abgerufene Datewerte zu bewahren. In der Regel wird dafür viel Festplattenspeicher benötigt. Solche Datenbanken werden von Drittanbieter-Software verwaltet. Normalerweise enthält die OPC-Software einen eigenständigen OPC-Server, der die Echtzeitdaten des DCS abruft und sie anschließend auf den SQL-Server des Drittanbieters überträgt.