AAMTCP.exe内部错误消息

如果自动报警管理器在启动或者初始化过程中遇到不能克服的问题,就会跳出一个消息框,提示出现内部错误,并简单描述该错误。例如:

没有发现用户队列-运行 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协议。

相关信息

您最近了解过 iFIX 吗 ?

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

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