错误常量和消息

ftasErrorConstants 枚举包含下列常数:
属性或方法
错误条件
常量
错误消息
AckSelected 或
AckSelectedWithComment
当用户尝试对报警执行操作时,客户端计算机与“报警和事件服务器”间的连接将丢失。
ftasErrorServerConnectionLost
<OperationName> 报警 <FullAlarmName> 失败。与“报警和事件服务器”<ServerName> 的连接已经丢失。
其中:
  • <OperationName> 为以下其中一项:确认、复位、禁用或抑制。
  • <FullAlarmName> 是报警的全名,包括路径。
  • <ServerName> 是包含报警的报警服务器的名称。
示例
确认报警失败 //::[Line1Controller]Program:
Line1Program.MixingTank1。与“报警和事件服务器”
FactoryTalk Linx
的连接已经丢失。
AckSelected 或
AckSelectedWithComment
因为安全权限不够,操作失败。
ftasErrorInsufficientRights
<OperationName> 报警 <FullAlarmName> 失败。<UserName> 没有 <SecurityActionName> 权限。
其中:
  • <OperationName> 为以下其中一项:确认、复位、禁用或抑制。
  • <FullAlarmName> 是报警的全名,包括路径。
  • <UserName> 是执行操作的用户的名称。
  • <SecurityActionName> 为以下其中一项:
    报警\确认
    报警\复位
    报警\启用/禁用
    报警\抑制/解除抑制
示例
确认报警失败 //::[Line1Controller]Program:
Line1Program.MixingTank1。Chris Kim 没有报警\确认权限。
AckSelected 或
AckSelectedWithComment
因为服务器返回错误导致操作失败。
ftasErrorGeneralFailure
<OperationName> 报警 <FullAlarmName> 失败。“报警和事件服务器”<ServerName> 返回错误。
其中:
  • <OperationName> 为以下其中一项:确认、复位、禁用或抑制。
  • <FullAlarmName> 是报警的全名,包括路径。
  • <ServerName> 是包含报警的报警服务器的名称。
示例
确认报警失败 //::[Line1Controller]Program:
Line1Program.MixingTank1。“报警和事件服务器”
FactoryTalk Linx
返回错误。
AckSelected 或
AckSelectedWithComment
因为报警源不存在导致操作失败。
ftasErrorUnknownAlarm
<OperationName> 报警 <FullAlarmName> 失败。未找到使用此名称的报警。
其中:
  • <OperationName> 为以下其中一项:确认、复位、禁用或抑制。
  • <FullAlarmName> 是报警的全名,包括路径。
示例
确认报警失败 //::[Line1Controller]Program:
Line1Program.MixingTank1。未找到使用此名称的报警。
AckSelected 或
AckSelectedWithComment
尝试更改报警到当前所处状态(如确认已确认的报警)。
ftasErrorOperationIgnored
<OperationName> 报警 <FullAlarmName> 失败。报警已经处于 <OperationNamePastTense>。
其中:
  • <OperationName> 为以下其中一项:确认、复位、禁用或抑制。
  • <FullAlarmName> 是报警的全名,包括路径。
  • <OperationNamePastTense> 为以下其中一项:已确认、已复位、已禁用或已抑制。
示例
确认报警失败 //::[Line1Controller]Program:
Line1Program.MixingTank1。报警已经处于“确认”状态。
GetColumnValue
无效的列名称。
ftasErrorInvalidColumnName
“<ColumnName>”不是一个合法的列名称。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal