MPISercosErrorType

MPISercosErrorType

 

typedef enum {
    MPISercosErrorTypeNONE,
    MPISercosErrorTypeDOES_NOT_EXIST,
    MPISercosErrorTypeTOO_SHORT,
    MPISercosErrorTypeTOO_LONG,
    MPISercosErrorTypeNO_CHANGE,
    MPISercosErrorTypeWRITE_PROTECT,
    MPISercosErrorTypeTOO_SMALL,
    MPISercosErrorTypeTOO_BIG,
    MPISercosErrorTypeINVALID_DATA,
    MPISercosErrorTypeINVALID_ACCESS,
    MPISercosErrorTypePASSWORD_PROTECT,
} MPISercosErrorType;
Description

SercosErrorType enumeration contains basic SERCOS error types that are ORed into the MPISercosErrorGroup enumeration to construct unique MPISercosError codes.

  MPISercosErrorTypeNONE This error type indicates no error occurred.
  MPISercosErrorTypeDOES_NOT_EXIST This error type indicates that a service channel is not open, an idn does not exist or an idn element does not exist.
  MPISercosErrorTypeTOO_SHORT This error type indicates an idn element is too short.
  MPISercosErrorTypeTOO_LONG This error type indicates an idn element is too long.
  MPISercosErrorTypeNO_CHANGE This error type indicates an idn element cannot be changed.
  MPISercosErrorTypeWRITE_PROTECT This error type indicates an idn element is read only.
  MPISercosErrorTypeTOO_SMALL This error type indicates the idn operation data is too small.
  MPISercosErrorTypeTOO_BIG This error type indicates the idn operation data is too big.
  MPISercosErrorTypeINVALID_DATA This error type indicates the idn operation data is not valid.
  MPISercosErrorTypeINVALID_ACCESS This error type indicates a service channel is not accessible or an idn is not accessible.
  MPISercosErrorTypePASSWORD_PROTECT This error type indicates the idn operation data is password protected.
     
See Also MPISercosError