CNC | 用户级别数据保护方法
数据安全性要求
数控系统中的参数数据多种多样,不同数据对安全性保密性的要求也不尽相同。例如,低级别操作员仅能修改刀具和工件偏置数据,对机床安全性影响较小,而高级别操作员可以修改机械参数数据,可进行程序编辑等安全性保密性较高的操作。
一、用户级别权限设定
用户级别数据保护功能就是针对上述需求,设立了多个权限级别,不同级别可以显示/操作不同的NC数据。具体权限可以由用户自己定义并设置。以图1进行说明。
图 1
在[保护级别设定区域]设置每种类型的数据,其变更和输出各需要几级的权限。关于权限等级,一共有0-6级,6级为最高权限等级。在[操作级别设定区域]设置当前使用者的权限等级。
级别设定举例
A. 图1中[保护级别设定区域]的[程序编辑]项,其[变更]等级为6,表示需要6级权限才可以修改加工程序。
B. 图1中[保护级别设定区域]的[程序编辑]项,其[输出]等级为4,表示需要4级权限才可以查看加工程序。
C. 图1中[操作级别设定区域]的级别设定为5,表示当前的权限级别为5,因此当前用户可以查看加工程序,而不能编辑加工程序。
二、功能设定例
下面通过一个例子讲解该功能的设定流程。目标是修改[程序编辑]的[输出]等级,再修改用户当前的权限等级,使得当前用户无法查看[程序编辑]。
步骤 1:
[维护]→[参数]界面,参数“#1391用户数据保护有效”设为1。
图 2
步骤 2:
[维护]→[维护]→[保护设定],进入[用户级别数据保护]界面。
图 3
步骤 3:
提示“请输入密码”,此时可输入权限密码获取对应权限并进入画面。例如输入权限等级4的密码后,进入[用户权限数据保护]界面同时将当前操作权限等级修改为4级。
注:如果该NC未设置过权限等级密码,则直接输入机床厂家密码即可。
图 4
步骤 4:
点击[保护级别设定],移动光标到[程序编辑][输出]处。
输入6,然后点击[INPUT]按钮,将查看程序的权限等级修改为6。
图 5
步骤 5:
点击[保护级别保存],确认保存修改。
图 6
步骤 6:
点击[操作Lv.4-6切换],输入5,然后点击[INPUT]按钮。
注:若此时点击的是[操作Lv.0-3切换],系统会根据寄存器R361的值自动切换A区域的当前操作级别。R361的值与点击后设置的操作级别关系如表1所示。
表 1
图 7
步骤 7:
输入操作权限5级的对应密码,如未设置过,则默认为机床厂密码。
图 8
输入密码后,点击[INPUT]按钮,完成权限等级的修改。
图 9
步骤 8:
设定完成后,打开[运行]→[程序编辑]菜单,提示“数据保护”无法显示,设定成功。
图 10
三、其他说明
■ 1. 关于修改数据保护级别
在[用户级别数据保护]界面中,如果我当前处于操作权限级别4级,则无法将数据保护级别修改为4以上的级别。
■ 2. 密码格式要求
长度在3~8个字符,由半角数字、大写英文字母构成。
■ 3. 操作等级切换
操作等级4-6通过[用户级别数据保护]界面切换。
操作等级1-3通过PLC信号控制。
■ 4. 功能支持
表 2
结语
用户级别数据保护是一项通用性很强的功能。合理的设置可以大幅降低误操作和不良操作的可能性,保证机床设备合理安全的使用。