PROFINET Device  v1.04.02
PROFINET Device Error Codes

Overview

Typedefs

typedef enum PN_API_DEV_EError PN_API_DEV_EError_t
 IO Device Error Codes. More...
 

Enumerations

enum  PN_API_DEV_EError {
  PN_API_DEV_eOK = 0x00000000, PN_API_DEV_eERROR_MISSING_PARAMETER_POINTER = 0x38030401, PN_API_DEV_eERROR_PARAMETER_OUT_OF_RANGE = 0x38030402, PN_API_DEV_eERROR_NOT_INITIALIZED = 0x38030403,
  PN_API_DEV_eERROR_WRONG_STATE = 0x38030404, PN_API_DEV_eERROR_DIAGNOSIS_DATA_QUEUE_FULL = 0x38030405, PN_API_DEV_eERROR_ALARM_QUEUE_FULL = 0x38030406, PN_API_DEV_eERROR_PLUG_MODULE_INVALID_SLOT = 0x38030407,
  PN_API_DEV_eERROR_PLUG_MODULE_SLOT_ALREADY_PLUGGED = 0x38030408, PN_API_DEV_eERROR_PLUG_MODULE_INVALID_MODULE_TYPE = 0x38030409, PN_API_DEV_eERROR_PLUG_SUBMODULE_INVALID_SLOT = 0x3803040a, PN_API_DEV_eERROR_PLUG_SUBMODULE_INVALID_SUBSLOT = 0x3803040b,
  PN_API_DEV_eERROR_PLUG_SUBMODULE_NO_FREE_SUBSLOT = 0x3803040c, PN_API_DEV_eERROR_PLUG_SUBMODULE_INVALID_SUBMODULE_TYPE = 0x3803040d, PN_API_DEV_eERROR_PLUG_SUBMODULE_SUBSSLOT_ALREADY_PLUGGED = 0x3803040e, PN_API_DEV_eERROR_PLUG_MODULE_INVALID_SLOT_ADDRESS = 0x3803040f,
  PN_API_DEV_eERROR_PULL_MODULE_INVALID_SLOT = 0x38030410, PN_API_DEV_eERROR_PULL_SUBMODULE_INVALID_SLOT = 0x38030411, PN_API_DEV_eERROR_PULL_SUBMODULE_INVALID_SUBSLOT = 0x38030412, PN_API_DEV_eERROR_PULL_SUBMODULE_NOT_SUCCEDED = 0x38030413,
  PN_API_DEV_eERROR_CONFIG_DAP_MISSING = 0x38030414, PN_API_DEV_eERROR_CONFIG_IM_DEVICE_REPRESENTATIVE_MISSING = 0x38030415, PN_API_DEV_eERROR_CONFIG_IM_DEVICE_REPRESENTATIVE_INVALID = 0x38030416, PN_API_DEV_eERROR_CONFIG_NO_SUBMODULES_IN_MODULE = 0x38030417,
  PN_API_DEV_eERROR_IM_INVALID_REPRESENTATIVE_SCOPE = 0x38030418, PN_API_DEV_eERROR_IM_DEVICE_REPRESENTATIVE_ALREADY_ASSIGNED = 0x38030419, PN_API_DEV_eERROR_IM_MODULE_REPRESENTATIVE_ALREADY_ASSIGNED = 0x3803041a, PN_API_DEV_eERROR_IM_CARRIER_NO_IM0_DATA = 0x3803041b,
  PN_API_DEV_eERROR_IM_DEVICE_REPRESENTATIVE_NO_IM1_DATA = 0x3803041c, PN_API_DEV_eERROR_IM_DEVICE_REPRESENTATIVE_NO_IM2_DATA = 0x3803041d, PN_API_DEV_eERROR_IM_DEVICE_REPRESENTATIVE_NO_IM3_DATA = 0x3803041e, PN_API_DEV_eERROR_IM_DATA_SET_INVALID_POINTER = 0x3803041f,
  PN_API_DEV_eERROR_IM_DATA_SET_NO_FREE_SPACE = 0x38030420, PN_API_DEV_eERROR_MAP_LENGTH_OF_PROCESS_IMAGE_INPUT_EXCEEDED = 0x38030421, PN_API_DEV_eERROR_MAP_LENGTH_OF_PROCESS_IMAGE_OUTPUT_EXCEEDED = 0x38030422, PN_API_DEV_eERROR_MAP_PROCESS_IMAGE_INPUT_OVERLAP = 0x38030423,
  PN_API_DEV_eERROR_MAP_PROCESS_IMAGE_OUTPUT_OVERLAP = 0x38030424, PN_API_DEV_eERROR_MAP_INVALID_SLOT = 0x38030425, PN_API_DEV_eERROR_MAP_INVALID_SUBSLOT = 0x38030426, PN_API_DEV_eERROR_PROCESS_IDENTIFIER_ALREADY_PRESENT = 0x38030427,
  PN_API_DEV_eERROR_PROCESS_IDENTIFIER_LIST_FULL = 0x38030428, PN_API_DEV_eERROR_SET_MODULE_PROCESS_IDENTIFIER_NOT_SUPPORTED = 0x38030429, PN_API_DEV_eERROR_SET_SUBMODULE_PROCESS_IDENTIFIER_NOT_SUPPORTED = 0x3803042a, PN_API_DEV_eERROR_REG_MOD_SUBST_INVALID_POINTER = 0x3803042b,
  PN_API_DEV_eERROR_REG_MOD_SUBST_INVALID_NUM_OF_ELEMS = 0x3803042c, PN_API_DEV_eERROR_REG_MOD_SUBST_NO_FREE_SPACE = 0x3803042d, PN_API_DEV_eERROR_REG_SUBMOD_SUBST_INVALID_POINTER = 0x3803042e, PN_API_DEV_eERROR_REG_SUBMOD_SUBST_INVALID_NUM_OF_ELEMS = 0x3803042f,
  PN_API_DEV_eERROR_REG_SUBMOD_SUBST_NO_FREE_SPACE = 0x38030430
}
 IO Device Error Codes. More...