# ID 40018

Channel specific HLI section of MC and PLC differ concerning the amount of bytes.
Description | When the HLI interface is activated by an instance of the FB MCV_HliInterface, it is checked whether the channel-specific areas of the HLI on the PLC side and on the Motion Controller side have the same size. The error message is notified if area size differ about amount of bytes.
Response | Class | - | The FB MCV_HliInterface sets its “Error” output to TRUE, waits for a fixed number of cycles and tries to communicate again with the motion controller via the HLI.
Solution | Class | - | At the outputs “ExpectedHli” and “ActualHli” at the FB instance of type MCV_HliInterface, the version identifiers of the HLI interface can be checked on the PLC and Motion Controller side. The output “ExpectedHli” indicates the version identifier of the PLC’s HLI interface and output “ActualHli” indicates the version identifier of the motion controller HLI interface.

Then check whether a motion controller with the wrong version identifier was started or whether the PLC application included an HLI library with the wrong version identifier. In the first case please start the motion controller with the correct version identifier; in the second case please include the HLI library with the correct version identifier in the PLC application.

If none of the above causes exists, contact the controller supplier and specify the version identifier at the outputs "ExpectedHli" and "ActualHli".

Error type | -

## Notice

Only the first 12 characters of the version identifier are checked and if they are equal that’s sufficient consistence of the HLI interface at PLC and motion controller to interact together.