Error management - Register errors

Configuration verification is done on every access to a drive register. Some parameters are protected to avoid unreachable (or even dangerous) configurations, for example, selecting a nonexistent feedback. 

Configuration errors do not generate any reaction to the system operation.

The following error codes help to understand why the requested register access failed:

Error Id

Default severity and reaction

Reaction configurable

Description

Meaning

0x0000738B

Info - Nothing

-

Trapezoidal commutation without digital halls not allowed

Trapezoidal commutation without digital halls not allowed. Review commutation sensor configuration and phasing

0x00007400

Info - Nothing

-

Unsupported synchronization method

The selected synchronization method doesn't exist or is not allowed in the current state

0x00007500

Info - Nothing

-

Number of active feedbacks is higher than allowed

The number of selected feedbacks to be enabled is higher than the allowed one by the drive

0x00007503

Info - Nothing

-

Access unsupported in the current state.

The register is usually accessible but the access is currently disabled due to the drive state.

0x00007504

Info - Nothing

-

Access unsupported because of local control

The register is accessible under certain conditions that are not being satisfied. 

0x05040000

Info - Nothing

-

COMKIT Timeout. CORE device is not properly connected

Specific fault generated by COMKIT if the CORE product is not connected properly

0x06010000

Info - Nothing

-

Incorrect access type

It indicates that a read command has been requested to a write-only register of a write command has been requested to a read-only register

0x06020000

Info - Nothing

-

Object does not exist

It indicates that the requested register does not exist

0x06040041

Info - Nothing

-

Object isn't cyclic mappable as requested

It indicates that the register requested to be mapped into a cyclic frame is not cyclic

0x06040042

Info - Nothing

-

Cyclic mapping is too large

It indicates that the requested cyclic mapping is higher than the allowed space in the cyclic buffer

0x06070010

Info - Nothing

-

Mapped cyclic register size is wrong

The requested size for the mapped cyclic register differs from the expected one by the drive

0x06090011

Info - Nothing

-

Sub-Index does not exist

The requested Sub-Index is not present in the device

0x060A0000

Info - Nothing

-

Unsupported value introduced in register

Value to be written is outside the parameter range

0x08000000

Info - Nothing

-

Read / Write operation not executed

It indicates that the requested register read or write was not executed

0x08010000

Info - Nothing

-

Cyclic mapping key is wrong

It indicates that the requested cyclic register key doesn't exist

0x08010010

Info - Nothing

-

Communication state is unreachable

Transition from config to cyclic or from cyclic to config modes is unreachable in the current state

0x08010020

Info - Nothing

-

Communication setting is not modifiable in the current state

A new mapping has been requested when the drive is in cyclic mode

0x08010030

Info - Nothing

-

Invalid command

The command requested by the master is unrecognized

0x08010040

Info - Nothing

-

CRC error

A CRC error has been detected on the previous frame