Datenbank

Mithilfe von Datenbankobjekten eine im Projekt eingebettete oder externe Datenbank definieren.

Datenbanktypen

FactoryTalk Optix Studio
unterstützt die folgenden Datenbanktypen.
Unterstützte Datenbanktypen
Objekt
Beschreibung
Eingebettete Datenbank
Ein Objekt, das eine projektseitige SQLite-Datenbank während der Laufzeit darstellt. In der Regel wird ein eingebettetes Datenbankobjekt für die Verwaltung von Daten verwendet, die andere Objekte in
FTOptixApplication
unterstützen.
Eine eingebettete Datenbank hat weder Lese- noch Schreibbeschränkungen.
TIPP: Eine eingebettete Datenbank unterstützt bis zu 2000 Tabellenspalten.
ODBC-Datenbank
Ein Objekt, das eine durch das ODBC-Protokoll (Open Database Connectivity Protocol) unterstützte lokale oder Remote-Datenbank darstellt. ODBC können Sie für die Abfrage oder das Auffüllen einer Remote-Datenbank verwenden, die mit anderen Systemen verwaltet wird und Daten für das Projekt enthält.
Die externe Datenbank kann in Abhängigkeit der Zugriffsverwaltungsrichtlinie dieser externen Datenbank Schreib- und/oder Lesebeschränkungen haben.
Influx-Datenbank
Ein Objekt, das eine Remote-Influx-Datenbank repräsentiert, ist besonders für Zeitreihendaten hilfreich. In begrenztem Umfang können Sie SQL verwenden, um eine mit anderen Systemen gewartete Remote-Datenbank, die Daten für das Projekt enthält, abzufragen oder aufzufüllen.
TIPP: Der
FactoryTalk Optix Studio
-Parser kann nur einige SQL-Anweisungen in InfluxQL (Influx-Abfragesprache) umwandeln. Weitere Informationen finden Sie unter Einschränkungen der Influx-Datenbank.
Die externe Datenbank kann in Abhängigkeit der Zugriffsverwaltungsrichtlinie dieser externen Datenbank Schreib- und/oder Lesebeschränkungen haben.
Weitere Informationen finden Sie unter Remote-Influx-Datenbank erstellen.

Verwendung der Datenbanken

Aus einer Datenbank lesen und in sie schreiben können Sie mithilfe von:
  • SQL-Abfragen. Weitere Informationen finden Sie unter SQL-Abfragen.
  • Durch das Objekt bereitgestellte OPC UA-Methoden. Weitere Informationen finden Sie unter OPC UA.
Beispiele für Objekte, die mit einer Datenbank interagieren können
Objekt
Datenbankinteraktion
Datenraster
Abfrage einer Datenbank, um Daten zu erhalten, die während der Laufzeit angezeigt werden sollen. Beispielsweise können Datenbankdatensätze eines bestimmten Datums im Datenraster angezeigt werden.
Listenfeld
Kombinationsfeld
Trend
Datenlogger
Daten schreiben
Ereignislogger
Rezeptschema
Daten lesen und schreiben
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.