Datenbank
Mithilfe von Datenbankobjekten eine im Projekt eingebettete oder externe Datenbank definieren.
Datenbanktypen
FactoryTalk Optix Studio
unterstützt die folgenden 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.
Weitere Informationen finden Sie unter: |
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. Weitere Informationen finden Sie unter: |
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.
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