枚举 AoE.AoEResultCode

java.lang.Object
java.lang.Enum<AoE.AoEResultCode>
com.darra.ethercat.slave.AoE.AoEResultCode
所有已实现的接口:
Serializable, Comparable<AoE.AoEResultCode>, java.lang.constant.Constable
封闭类:
AoE

public static enum AoE.AoEResultCode extends Enum<AoE.AoEResultCode>
AoE 结果错误码 (ETG.1020 Table 16, 对齐 C# AoEResultCode).
AoE result code (ETG.1020 Table 16, mirrors C# AoEResultCode).

数值与 C#/C++/Python/Rust 一致, 高字节 = 错误类 (0x0700=ADS device, 0x0740=client), 低字节 = 具体错误码.

  • 枚举常量详细资料

    • NO_ERROR

      public static final AoE.AoEResultCode NO_ERROR
      无错误
    • INTERNAL_ERROR

      public static final AoE.AoEResultCode INTERNAL_ERROR
      内部错误
    • NO_REALTIME

      public static final AoE.AoEResultCode NO_REALTIME
      无实时
    • ALLOCATION_LOCKED_MEMORY_ERROR

      public static final AoE.AoEResultCode ALLOCATION_LOCKED_MEMORY_ERROR
      分配锁定内存错误
    • INSERT_MAILBOX_ERROR

      public static final AoE.AoEResultCode INSERT_MAILBOX_ERROR
      邮箱满
    • WRONG_RECEIVE_HMSG

      public static final AoE.AoEResultCode WRONG_RECEIVE_HMSG
      命令 ID 错误
    • TARGET_PORT_NOT_FOUND

      public static final AoE.AoEResultCode TARGET_PORT_NOT_FOUND
      目标端口未找到
    • TARGET_MACHINE_NOT_FOUND

      public static final AoE.AoEResultCode TARGET_MACHINE_NOT_FOUND
      目标设备未找到
    • UNKNOWN_COMMAND_ID

      public static final AoE.AoEResultCode UNKNOWN_COMMAND_ID
      命令 ID 未知
    • BAD_TASK_ID

      public static final AoE.AoEResultCode BAD_TASK_ID
      无效 Task ID
    • NO_IO

      public static final AoE.AoEResultCode NO_IO
      无 IO
    • UNKNOWN_AMS_COMMAND

      public static final AoE.AoEResultCode UNKNOWN_AMS_COMMAND
      未知 AMS 命令
    • WIN32_ERROR

      public static final AoE.AoEResultCode WIN32_ERROR
      Win32 错误
    • PORT_NOT_CONNECTED

      public static final AoE.AoEResultCode PORT_NOT_CONNECTED
      端口未连接
    • INVALID_AMS_LENGTH

      public static final AoE.AoEResultCode INVALID_AMS_LENGTH
      无效 AMS 长度
    • INVALID_AMS_NET_ID

      public static final AoE.AoEResultCode INVALID_AMS_NET_ID
      无效 AMS Net ID
    • LOW_INST_LEVEL

      public static final AoE.AoEResultCode LOW_INST_LEVEL
      低安装等级
    • NO_DEBUG_AVAILABLE

      public static final AoE.AoEResultCode NO_DEBUG_AVAILABLE
      无调试可用
    • PORT_DISABLED

      public static final AoE.AoEResultCode PORT_DISABLED
      端口已禁用
    • PORT_ALREADY_CONNECTED

      public static final AoE.AoEResultCode PORT_ALREADY_CONNECTED
      端口已连接
    • AMS_SYNC_WIN32_ERROR

      public static final AoE.AoEResultCode AMS_SYNC_WIN32_ERROR
      AMS 同步 Win32 错误
    • AMS_SYNC_TIMEOUT

      public static final AoE.AoEResultCode AMS_SYNC_TIMEOUT
      AMS 同步超时
    • AMS_SYNC_AMS_ERROR

      public static final AoE.AoEResultCode AMS_SYNC_AMS_ERROR
      AMS 同步 AMS 错误
    • AMS_SYNC_NO_INDEX_MAP

      public static final AoE.AoEResultCode AMS_SYNC_NO_INDEX_MAP
      AMS 同步无索引映射
    • INVALID_AMS_PORT

      public static final AoE.AoEResultCode INVALID_AMS_PORT
      无效 AMS 端口
    • NO_MEMORY

      public static final AoE.AoEResultCode NO_MEMORY
      无内存
    • TCP_SEND_ERROR

      public static final AoE.AoEResultCode TCP_SEND_ERROR
      TCP 发送错误
    • HOST_UNREACHABLE

      public static final AoE.AoEResultCode HOST_UNREACHABLE
      主机不可达
    • INVALID_AMS_FRAGMENT

      public static final AoE.AoEResultCode INVALID_AMS_FRAGMENT
      无效 AMS 片段
    • WSA_SERVICE_NOT_STARTED

      public static final AoE.AoEResultCode WSA_SERVICE_NOT_STARTED
      设备服务未启动
    • DEVICE_INVALID_GROUP

      public static final AoE.AoEResultCode DEVICE_INVALID_GROUP
      设备无效组
    • DEVICE_INVALID_OFFSET

      public static final AoE.AoEResultCode DEVICE_INVALID_OFFSET
      设备无效偏移
    • DEVICE_INVALID_ACCESS

      public static final AoE.AoEResultCode DEVICE_INVALID_ACCESS
      设备无效访问
    • DEVICE_INVALID_SIZE

      public static final AoE.AoEResultCode DEVICE_INVALID_SIZE
      设备无效大小
    • DEVICE_INVALID_DATA

      public static final AoE.AoEResultCode DEVICE_INVALID_DATA
      设备无效数据
    • DEVICE_NOT_READY

      public static final AoE.AoEResultCode DEVICE_NOT_READY
      设备未就绪
    • DEVICE_BUSY

      public static final AoE.AoEResultCode DEVICE_BUSY
      设备忙
    • DEVICE_INVALID_CONTEXT

      public static final AoE.AoEResultCode DEVICE_INVALID_CONTEXT
      设备无效上下文
    • DEVICE_NOT_FOUND

      public static final AoE.AoEResultCode DEVICE_NOT_FOUND
      设备不存在
    • DEVICE_ALREADY_EXISTS

      public static final AoE.AoEResultCode DEVICE_ALREADY_EXISTS
      设备已存在
    • DEVICE_SYMBOL_NOT_FOUND

      public static final AoE.AoEResultCode DEVICE_SYMBOL_NOT_FOUND
      设备符号未找到
    • DEVICE_SYMBOL_VERSION_INVALID

      public static final AoE.AoEResultCode DEVICE_SYMBOL_VERSION_INVALID
      设备符号版本无效
    • DEVICE_INVALID_STATE

      public static final AoE.AoEResultCode DEVICE_INVALID_STATE
      设备状态无效
    • DEVICE_TIMEOUT

      public static final AoE.AoEResultCode DEVICE_TIMEOUT
      设备超时
    • DEVICE_NO_INTERFACE_QUERY

      public static final AoE.AoEResultCode DEVICE_NO_INTERFACE_QUERY
      设备接口查询不匹配
    • DEVICE_INVALID_INTERFACE

      public static final AoE.AoEResultCode DEVICE_INVALID_INTERFACE
      设备无效接口
    • DEVICE_INVALID_CLASS_ID

      public static final AoE.AoEResultCode DEVICE_INVALID_CLASS_ID
      设备无效 Class ID
    • DEVICE_INVALID_OBJECT_ID

      public static final AoE.AoEResultCode DEVICE_INVALID_OBJECT_ID
      设备无效 Object ID
    • DEVICE_PENDING

      public static final AoE.AoEResultCode DEVICE_PENDING
      设备处于挂起状态
    • DEVICE_ABORTED

      public static final AoE.AoEResultCode DEVICE_ABORTED
      设备已中止
    • DEVICE_WARNING

      public static final AoE.AoEResultCode DEVICE_WARNING
      设备警告
    • DEVICE_INVALID_ARRAY_INDEX

      public static final AoE.AoEResultCode DEVICE_INVALID_ARRAY_INDEX
      设备无效数组索引
    • DEVICE_SYMBOL_NOT_ACTIVE

      public static final AoE.AoEResultCode DEVICE_SYMBOL_NOT_ACTIVE
      设备符号未激活
    • DEVICE_ACCESS_DENIED

      public static final AoE.AoEResultCode DEVICE_ACCESS_DENIED
      设备访问被拒绝
    • CLIENT_ERROR

      public static final AoE.AoEResultCode CLIENT_ERROR
      客户端错误
    • CLIENT_INVALID_PARAM

      public static final AoE.AoEResultCode CLIENT_INVALID_PARAM
      客户端无效参数
    • CLIENT_LIST_EMPTY

      public static final AoE.AoEResultCode CLIENT_LIST_EMPTY
      客户端列表为空
    • CLIENT_VAR_ALREADY_IN_USE

      public static final AoE.AoEResultCode CLIENT_VAR_ALREADY_IN_USE
      客户端变量已使用
    • CLIENT_INVOKE_TIMEOUT

      public static final AoE.AoEResultCode CLIENT_INVOKE_TIMEOUT
      客户端调用超时
    • CLIENT_PORT_NOT_OPEN

      public static final AoE.AoEResultCode CLIENT_PORT_NOT_OPEN
      客户端端口未打开
    • CLIENT_NOT_STARTED

      public static final AoE.AoEResultCode CLIENT_NOT_STARTED
      客户端未启动
    • CLIENT_QUEUE_FULL

      public static final AoE.AoEResultCode CLIENT_QUEUE_FULL
      客户端队列满
  • 方法详细资料

    • values

      public static AoE.AoEResultCode[] values()
      返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同
      返回:
      包含该枚举类型的常量的数组,顺序与声明这些常量的顺序相同
    • valueOf

      public static AoE.AoEResultCode valueOf(String name)
      返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
      NullPointerException - 如果参数为空值
    • getValue

      public int getValue()
      数值 (与 C# AoEResultCode 一致).
    • fromValue

      public static AoE.AoEResultCode fromValue(int code)
      从数值匹配枚举 (未匹配返回 null).
      Look up enum constant by code; returns null if no match.