ID 40048

HLI HMI: addresses a HLI section that exceeds HLI definition.

Description

In the HLI interface, there are areas for various user interface elements (HMI) through which the properties of these elements can be influenced. Each of these areas is created as an array and there is one for each element type. The elements include keys (Key), parameters (Param) or strings (String).

If one of the function blocks listed in the table below accesses the corresponding array with an invalid index ("Idx” input), the error is displayed at its "ErrorID" output.

The permissible index values are dependent on the function block type and are listed in the table below. The upper limit values are defined in the HLI library [HLI].

Function block data type

Allowed index of HLI area

MCV_AxPlcKey

0 <= Idx <= HLI_HPK_AXIS_MAXIDX

MCV_AxPlcParam

0 <= Idx <= HLI_HPP_AXIS_MAXIDX

MCV_AxPlcString

0 <= Idx <= HLI_HPS_AXIS_MAXIDX

 

 

MCV_ChPlcKey

0 <= Idx <= HLI_HPK_CHAN_MAXIDX

MCV_ChPlcParam

0 <= Idx <= HLI_HPP_CHAN_MAXIDX

MCV_ChPlcString

0 <= Idx <= HLI_HPS_CHAN_MAXIDX

 

 

MCV_GlobPlcKey

0 <= Idx <= HLI_HPK_GLOB_MAXIDX

MCV_GlobPlcParam

0 <= Idx <= HLI_HPP_GLOB_MAXIDX

MCV_GlobPlcString

0 <= Idx <= HLI_HPS_GLOB_MAXIDX

Response

Class

-

No interaction takes place with the motion controller.

Solution

Class

-

Select the index for the element type, so that it lies within the permissible number range.

Error type

-