通过允许报警ODBC服务,可以为以后的分析或历史引用保存报警和消息。这个服务将报警和消息发送到一个ODBC的关系型数据库中,可以通过查询数据库来检索信息。可以使用iFIX ODBC报警服务配置对话框来配置报警ODBC服务。
提示:在应用程序中,为了获得最可靠的性能,应当在 SCADA 节点上运行报警 ODBC 服务器,而不要在 iClient 节点上运行。
为了访问iFIX ODBC报警服务配置对话框:
- 单击SCU工具栏中的“报警”按钮。报警配置对话框出现。
- 双击“报警ODBC服务”。
- 单击“配置”。显示iFIX ODBC报警服务配置对话框。可以输入以下信息来配置报警ODBC服务:
- SQL登录信息:
- 关系型数据库类型(例如,Oracle或SQL Server)。
- 连接关系型数据库所必需的用户名和密码。
- ODBC数据源名。
注意:如果关系型数据库是一个微软 Access 数据库,那么数据库和报警 ODBC 服务必须在同一台计算机上。
- 希望保存报警和信息的表名。
- 希望归档的报警信息字段。
- 希望使用的表当中的列名。
- 希望使用的表当中的列名。
- 选项
- 报警队列的最大记录数。
- 报警队列的最大记录数。
- 一次从报警队列或备份文件向关系型数据库写入记录的数量。
- 连接失败选项:
- 希望在连接失败情况下保存备份文件的路径。
- 一个表示失败连接的标签。
- 表的用户字段。
当配置ODBC报警服务时,可以创建自己的表,用来归档报警和消息。虽然很多数据库允许使用最多250个字符的表名,但是我们建议将表名限定在100个字符以内。使用长于100个字符的表名可能会引起不可预测的结果。
如果您已经安装并配置了iFIX SQL选项,就可以使用已有的SQL设置来指定前三个必须的项目。
相关信息
如何做...