创建的每个过程数据库为了确定可用的报警区而引用一个报警区数据库。因此,在 SCADA 服务器装载其过程数据库之前,它必须定位相关的报警区数据库。在默认情况下,iFIX提供报警区数据库ALARMAREAS.AAD。 在默认情况下,iFIX提供报警区数据库ALARMAREAS.AAD。可以根据需要修改这些报警区或添加新的报警区。通过命名每个 SCADA 服务器要求的所有报警区,可以创建一个报警区数据库。要了解更多关于创建报警区的信息,请参考定义报警区部分。 iFIX还创建了一个报警区数据库的备份。只要 SCADA 服务器启动,iFIX就将报警区数据库复制到本地路径。如果原始的报警区数据库不可用,SCADA 服务器将使用备份的报警区数据库。 共享报警区数据库可以为每个 SCADA 服务器创建一个报警区数据库,或者可以通过将文件复制到每个需要它的 SCADA 服务器上,在多个计算机之间共享AAD文件。用这种方法共享文件,在两个或更多的 SCADA 服务器需要相同的报警区设置时是很有用的。 更改AAD文件当向网络中添加更多的iFIX节点时,可能会发现维护多个本地的报警区数据库的拷贝是费时的。为了简化配置,可以创建一个主报警区数据库,并将其移到一个文件服务器上。使用这一方法共享报警区数据库将提供:
一旦这样做了,必须通过下列方法更改过程数据库来引用主AAD文件: 要更改过程数据库引用主AAD文件:
报警区数据库不匹配每个动态的过程数据库(PDB)文件有一个相关的报警区数据库(AAD)文件。当一个PDB文件开始被装载,不管iFIX是在启动或是运行时,PDB文件将试图定位其相关的AAD文件。如果AlarmAreas.AAD文件不匹配,将出现下面的信息: 报警区数据库不匹配。如果继续,块的报警区指派可能不合法。这个数据库将无法保存。为这个PDB文件定位报AlarmAreas.AAD文件并将其装入AADPATH。 如果单击“确定”并继续,在所有块中的所有报警区都将被改为“全部”。此外,将不能保存数据库,因为所有的自定义的字段将丢失。 为了避免这个问题,请按照下面的任一方法去做:
如何做... |
让 iFIX 帮助您提高效率,降低成本。 |