数据库

使用数据库对象来定义项目中嵌入的数据库或者外部数据库。

数据库类型

FactoryTalk Optix Studio
支持以下数据库类型。
支持的数据库类型
对象
说明
嵌入式数据库
一个对象,表示在运行时位于项目内部的 SQLite 数据库。通常使用嵌入式数据库对象来管理为
FTOptixApplication
中的其他对象提供支持的数据。
嵌入式数据库没有读/写限制。
小贴士: 嵌入式数据库最多支持 2000 个表列。
ODBC 数据库
一个对象,表示开放数据库互连 (Open Database Connectivity, ODBC) 协议支持的本地或远程数据库。可以使用 ODBC 查询或填充远程数据库,该远程数据库使用其他包含项目数据的系统进行维护。
根据外部数据库的访问管理策略,外部数据库可能具有读/写限制。
Influx 数据库
一个表示远程 Influx 数据库的对象,对时间系列数据特别有用。在有限的情况下,可以使用 SQL 来查询或填充远程数据库,该远程数据库使用其他包含项目数据的系统进行维护。
小贴士:
FactoryTalk Optix Studio
解析器只能将部分 SQL 命令转换为 InfluxQL(Influx 查询语言)。请参见Influx 数据库限制
根据外部数据库的访问管理策略,外部数据库可能具有读/写限制。
有关更多信息,请参见创建远程 Influx 数据库

数据库的用法

可以通过以下方式从数据库读取数据或向数据库写入数据:
  • SQL 查询。请参见SQL 查询
  • 由对象公开的 OPC UA 方法。请参见OPC UA
可以与数据库交互的对象示例
对象
数据库交互
数据网格
查询数据库以获取要在运行时显示的数据。例如,在数据网格中显示特定日期的数据库记录。
列表框
组合框
趋势
数据记录器
写入数据
事件记录器
配方模式
写入和读取数据
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈