如果自动报警管理器在启动或者初始化过程中遇到不能克服的问题,就会跳出一个消息框,提示出现内部错误,并简单描述该错误。例如:
没有发现用户队列-运行 WUSERQ1.EXE 或 WUSERQ2.EXE
E:\Dynamics\AAMTCP.EXE
诸如此类的致命错误会导致自动报警管理器关闭。如果您想自动报警管理器能够正常运行,您必须修复该问题并重启iFIX。下表列出了部分可能出现的内部错误信息及解决方法。
消息
|
解决方法
|
没有发现用户队列-运行 WUSERQ1.EXE 或 WUSERQ2.EXE。
|
没有发现相关用户列队。您没有运行WUSERQ1.EXE 或 WUSERQ2.EXE。
确保您具有配置了 -Q1 或 -Q2 命令选项的相应 WUSERQ。对此,您可以参阅FIX.ini中[AUTO ALARM TCPIP]章节的命令行选项。
关于命令行选项的描述和怎样升级FIX.ini,请参阅AAMTCP.exe的命令行选项章节。
|
您必须启用FIX网络以为TCP/IP使用自动报警管理器。
|
TCP/IP网络特性必须在iFIX或FIX SCU中启用。
有关如何在iFIX中启用TCP/IP联网的说明,请参阅《设置环境》电子书中的启用自动报警管理器的TCP/IP联网一节。
|
不能从SCU远程读取FIX设置。您是否已经在SCU中设置了AAM。
|
读取自动报警管理器设置信息时出错
在SCU,在发送器和接收器节点上检查自动报警管理器对话框,确信所有都已经正确配置。
关于如何在SCU中配置自动报警管理器的步骤,请参阅在iFIX中配置自动报警管理器章节。
|
在SCU中没有启用自动报警管理。
|
如果在SCU中没有配置接收或者发送报警,AAMTCP.exe就会被关闭。
在SCU,在发送器和接收器节点上打开自动报警管理器对话框。确信发送报警和接收报警选项已经启用,并且配置正确。
关于如何在SCU中配置自动报警管理器的步骤,请参阅在iFIX中配置自动报警管理器章节。
|
确认报警时出错没有找到AALARM用户。
|
iFIX或FIX安全已经启用,但是您没有对发送节点上的自动报警管理器定义必要的安全权限。
没有这些权限,iFIX不能接受自动报警管理器的确认。验证AALARM帐户是否存在,是否对所有安全权限已经启用。
更多信息请参阅开始配置安全权限之前。
|
NT安全属性初始化错误。
|
WINDOWS操作系统出现错误。检查WINDOWS或您的用户访问权限。
更多信息, 请参阅WINDOWS帮助。
|
失败.
|
因为PlantTV 节点导致自动报警管理器初始化失败,不支持该类型节点。
|
发送一条 n_receive()失败
|
请确信iFIX启动正常,网络已经启用并正在运行。
有关如何在iFIX中启用TCP/IP联网的说明,请参阅《设置环境》电子书中的启用自动报警管理器的TCP/IP联网一节。
|
管理缓冲器的osx_glbl_alloc() 失败。
|
不能分配内存来运行自动报警管理器。
检查如下内容:
- 确信FIX或iFIX已经正常启动并正在运行。
- 请确保您系统上有足够存储空间。
|
系统错误:C:\Program Files (x86)\GE\iFIX\TCPTask.exe
GetAllWin2KipAddrs() – GetAdaptersInfoSizing 失败,包含错误
|
这是非致命性错误。当您在iFIX中启用TCP/IP网络而您的电脑没有以太网卡时就会出现该错误。当您启动iFIX时就会出现2条这样的错误信息。
这两条消息您都可以确认。iFIX 和自动报警管理器仍应正常启动。如果不能正常启动,请检查您的网络适配器。有可能您的网络适配器没有启用TCP/IP协议。
|
相关信息