iFIX ODBC

iFIX ODBC提供关系型数据库与iFIX数据库的通讯。iFIX数据库可以配置为基于事件、时间、或两者联合的通讯方式。

iFIX ODBC包括:

  • SQL 任务
  • SQL 触发(SQT)数据库块
  • SQL 数据(SQD)数据库块

SQL任务完成如下功能:

  • 执行触发的SQT块。
  • 从SQD块检索过程数据并将数据插入关系型数据库。
  • 从关系型数据库选择数据,并将数据写回到iFIX数据库。
  • 网络发生故障时备份数据(备份将持续到主要和次要路径满时为止)。
  • 一旦建立网络通讯,自动将数据恢复到关系型数据库中。

SQL触发块定义:

  • 使用SQL库表中的哪条SQL命令来处理数据。
  • 当应用丢失与服务器的连接时SQL命令是否备份。
  • 时间或事件触发的数据传输。

SQL数据块定义:

  • 采集和传送的数据
  • 数据传送的方向

两种数据库块都和SQL任务(WSQLODC.EXE)通讯。此任务运行在SCADA节点上并处理和ODBC驱动的通讯。

如果与关系型数据库的连接丢失,SQL命令和数据可以被备份。当连接重新建立后,SQL命令和数据将按它们备份的顺序恢复。有关备份和恢复数据的详细信息,请参阅备份和恢复数据

注意:如果复制和粘贴SQT和SQD块,它们将不能使用。必须完整地创建这些块。

相关信息

如何做...

您最近了解过 iFIX 吗 ?

查看最新版 iFIX 的所有新功能。

让 iFIX 帮助您提高效率,降低成本。