# ID 40007

Not possible for MC to check version identifier. interface occupied.
Description | A PLC application that uses PLC libraries that contain function blocks according to the PLCopen specifications to solve function blocks must call exactly one instance of the MCV_PlatformBase function block. During the initialization phase of the Motion Control Platform, the utility FB MCV_ChkLCsHLIVer is called within the FB MCV_PlatformBase, with which the version ID of the HLI interface on the PLC side is transferred to the Motion Controller for checking.

The utility FB notifies the error message if commanding check of version identifier to the motion controller isn’t possible, because one of the elements command_semaphor_rw respectively command_w of the control unit of type MC_CHECK_PLC_VERSION is already set to TRUE.

At the output "ErrorID" of the FB MCV_PlatformBase this error message is made available for the PLC application.

Response | Class | - | FB MCV_PlatformBase sets his output “Error” to TRUE and output “Done” to FALSE.
Solution | Class | - | Reset and logout the PLC application. Download and start PLC application again. If error occurs again please check if data of control unit of type MC_CHECK_PLC_VERSION is overwritten by the PLC application or another PLC application accesses the HLI.

If no hint helps to start the Motion Control Platform successfully please contact the motion control supplier.

Error type | -