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) |