Implementation by High-Level Interface (HLI)

A memory area is created as shared memory which both the CNC and the PLC can access to implement data exchange between CNC and PLC. This memory area is referred to as High-Level Interface (HLI).

To allow this data access, the relevant views of CNC and PLC of the memory area must be the same. Data consistency is ensured by means of suitable data exchange mechanisms.

A library containing the structure of the HLI in structured text is provided for simple programming at the PLC end in IEC1131-3. This library is valid in each case for the current HLI format and the status of the CNC and may change if a version update is implemented. Accordingly, the PLC with any new library must be recompiled and loaded if a new CNC is used.