如果您在以前的iFIX或FIX 32版本中使用了自动报警管理器(AAM),您需要根据自动报警管理器的一般设置步骤或AAM,专用RAS服务器和2个调制解调器的设置步骤章节来设置自动报警管理器。
此外,您设置自动报警管理器后,您还必须进行如下操作:
SCADA网络设置
FIX.INI 文件
网络适配器编号
升级过程中,自动报警管理器的配置屏幕并没有改变,任务控制对话框也没有改变。因此,如果您习惯了升级前的自动报警管理器,您不必回到SCU中的自动报警管理器配置对话框升级。
如果您的AAM接收SCADA目前使用的时NETWORK.INI文件,请将发送器节点添加到您接收节点的NETWORK.INI列表中。如要添加:
在 SCADA 服务器上使用文本编辑器打开NETWORK.INI文件。如果可用,此文件位于 iFIX 的本地路径(默认情况下为 C:\Program Files\Proficy\Proficy iFIX\Local)。
将发送器节点添加到节点列表中。
复查有关设置是否符合您公司业务规则要求。如不符合,请更改。例如:
在默认情况下,iFIX节点接受来自于任何基于TCP/IP上的远程节点的连接。使用NETWORK.INI文件中的accept_unknown_host参数,您可以限制来自于未知节点或未授权节点的访问。更多内容,请参阅环境设置电子手册中的“禁止未授权节点连接”主题。
使用NETWORK.INI文件中的accept_unauthorized_writes参数,您还可以按照单个节点限制数据库写访问。在安全区域中使用此参数时,数据库写操作首先在安全区域中被限制,其次在节点中被限制。更多内容,请参阅环境设置电子手册中的“禁止未授权节点数据库写入”主题。
保存该文件。
根据在环境设置电子手册复核iFIX中的网络连接部分以及iFIX文件以查看是否还需要做其他网络更改。
如需,将远程iFIX节点名添加到WINDOWS HOSTS文件中,这样iFIX就能够正确解析远程节点的IP地址。HOSTS文件提供了节点名与IP地址之间的映射。这个文本文件存放于每个节点。在基于TCP/IP协议的网络上,每个节点的HOSTS文件的内容都应相同。语法格式如下:
地址 HOSTNAME
这里 地址定义了节点的IP地址,而HOSTNAME根据SCU所指定定义iFIX节点名。节点名必须是大写字母并且在八个字符之内。下面是HOSTS文件的内容示例:
198.212.170.4 SCADA01
也可以为host名提供一个别名作为可选的参数。更多内容,请参阅iFIX电子手册中的“使用TCP/IP之前”主题。
注意:当创建 Hosts 文件时,如果在文件名最后没有扩展名则会出错。例如:HOSTS.txt 或 HOSTS.doc。不要包括文件扩展名。操作系统使用的文件的名称是:HOSTS。
在记事本或者其他的文本编辑器中,在iFIX的 LOCAL文件夹中,打开FIX.ini文件。默认情况下,此位置为:C:\Program Files\Proficy\Proficy iFIX\LOCAL。
滚动屏幕查找FIX.INI文件中的[AUTO ALARM]章节,然后记录在RUN=%AAM.EXE命令后出现的任何\q命令行参数。
提示:请注意 AAMTCP.exe 不使用 /s 和 /c 参数,它们可以在 AAM.EXE 文件中启用。如果您在 [AUTO ALARM]章节中的AAM.EXE呼叫之后看见这些参数,您不必将它们添加到 [AUTO ALARM TCPIP]章节中的AAMTCP.EXE呼叫中。
定位FIX.ini的 [AUTO ALARM TCPIP]章节,然后添加所需的命令行参数。例如:
[AUTO ALARM TCPIP]
RUN=%WUSERQ1.EXE
RUN=%AAMTCP.EXE
注意:关于命令行参数的更多内容,请参阅点到局域网配置章节。