Channel parameters

P-CHAN-00283

Definition of file extensions for encryption of NC programs

Description

The NC channel can process encrypted NC programs. Encryption is recognised by the file extension. A maximum of 3 user-defined file extensions are available in the channel parameter 'encryption_extension[...]’ to configure file extensions.

A file extension can consist of one to maximum 3 characters. No distinction is made between uppercase and lowercase letters in the file extension. When an NC program is opened, a check is made whether the file extension is entered in one of the three groups. If the check is positive, the NC kernel decrypts the NC program with the key belonging to the related group. Both main programs and global subroutines can be encrypted.

For more information about encryption, see [FCT-C12].

Parameter

encryption_extension[i] where i = 0 2

Data type

STRING

Data range

Maximum of 3 characters

Dimension

----

Default value

encryption_extension[0] ----

encryption_extension[1] ----

encryption_extension[2] ----

encryption_extension[3] ecy *

Remarks

* File extensions can be set for the groups 1 to 3 (Index 0, 1, 2). A further group also exists. This group is assigned permanently by the controller or machine manufacturer and serves to encrypt their own NC programs (e.g. cycles). The extension is 'ecy'. It is recommended not to re-use this extension for new user-defined definitions

Parameterisation example:

encryption_extension[0] enc (1st group)
encryption_extension[1] od (2nd group)
encryption_extension[2] d (3rd group)