Overview

Task

Controller/machine manufacturers supply encrypted NC programs that end-users are not allowed to modify and cannot view.

The NC kernel processes encrypted NC programs.

Characteristics

An encrypted NC program is recognised by its file extension. A key used for encryption and decryption must be defined for every file extension. Every file extension and the associated key define an encryption group.

A file is recognised as encrypted if its extension matches one of the encryption group file extensions. The CNC uses the associated key to decrypt the file automatically during NC program decoding.

The program ISG Encrypter is used.

Parameterisation

The user can define 3 different encryption groups. The keys are transmitted by CNC objects to the NC kernel at controller start-up or before program start.

The file extensions assigned to the keys are configured by P-CHAN-00283.