Verschlüsselung von NC-Programmen (P-CHAN-00283)

P-CHAN-00283

Festlegung der Dateierweiterungen für Verschlüsselung von NC-Programmen

Beschreibung

Der NC-Kanal kann verschlüsselte NC-Programme verarbeiten. Die Verschlüsselung wird dabei an der Dateierweiterung erkannt. Für die Konfiguration der Dateierweiterung steht hierbei der Kanalparameter 'encryption_extension[...]' für maximal 3 eigene Dateierweiterungen zur Verfügung.

Eine Dateierweiterung kann aus ein bis maximal drei Zeichen bestehen. Bei der Dateierweiterung wird nicht zwischen Gross- und Kleinschreibung unterschieden. Beim Öffnen eines NC-Programms wird geprüft, ob die Dateierweiterung in einer der drei Gruppen eingetragen ist. Ist dies der Fall, entschlüsselt der NC-Kern das NC-Programm mit dem zugehörigen Schlüssel der entsprechenden Gruppe. Es können sowohl Haupt- als auch globale Unterprogramme verschlüsselt werden.

Weitere Informationen zum Thema Verschlüsselung siehe in [FCT-C12].

Parameter

encryption_extension[i] mit i = 0 ... 2

Datentyp

STRING

Datenbereich

Maximal 3 Zeichen

Dimension

----

Standardwert

encryption_extension[0] ----

encryption_extension[1] ----

encryption_extension[2] ----

encryption_extension[3] ecy *

Anmerkungen

* Es lassen sich die Dateierweiterungen für die Gruppen 1 bis 3 (Index 0, 1, 2) einstellen. Darüber hinaus existiert noch eine weitere Gruppe. Diese ist vom Steuerungs/ Maschinenhersteller fest vorgegeben und dient zur Verschlüsselung eigener NC-Programme (z.B. Zyklen). Ihre Endung ist 'ecy'. Es wird empfohlen, diese Dateierweiterung nicht für eigene Definitionen erneut zu vergeben.

Parametrierbeispiel:

encryption_extension[0] enc (1.Gruppe)

encryption_extension[1] od (2.Gruppe)

encryption_extension[2] d (3.Gruppe)