APP下载

系统数据保护的设定与解析

2014-04-23闫恩刚

制造技术与机床 2014年3期
关键词:数据保护数控系统口令

闫恩刚

(天水星火机床有限责任公司,甘肃 天水 741024)

1 概述

数控系统保护的口令设定分为:系统口令、机床制造商口令和用户口令。这些口令字在机床出厂时就已经设定,同时不同系统对口令字都有着标准设定和保护级定义。不同的保护级可以进入不同的系统数据状态。然而,在实际应用中,经常出现以下问题:制造企业由于图纸及说明书等技术资料提供不完整,系统口令设置随机资料未能涉及,而无法进入系统数据设定状态;现场调试人员或机床维护人员随意设定或修改口令字,与原始设定存在差异,一旦需要进入机床所需数据状态,系统数据无法打开;另一种情况是,不同的主机设计者设定了多种不同口令,形成了每台出厂机床设定的口令都有不同,随着时间的推移,主机设计者也很难掌握各类不同机床的口令设置等等。因系统口令设置,而引发机床问题无法处理,正常调试不能进行,同时影响着机床的运行。因此,了解系统数据保护的定义及其作用和口令遗失以后的解析方法,从而达到恢复的目的,对系统应用者来说,就显得十分重要,也是数控机床正常运行的保证。

2 系统数据保护的设定与解析示例分析

2.1 系统数据保护的设定

系统的数据保护是数控系统为机床制造厂设计的可设定的数据保护功能。数控系统的数据存储保护有以下几种类型:①数控系统级,用于数控系统供货商调整或配置数控系统的功能,此级别可以对系统轴配置和功能配置数据参数进行设定。②制造商级,用于机床制造厂的设计、调试人员设定系统的基本参数。③机床用户级,用于最终用户更改应用数据,如刀具数据、补偿和偏移等。④PLC 控制的保护级,PLC 应用程序可控的保护级。

在数控系统中有完整的系统数据存储的保护方案,保护级从0 到7,其中0 是最高级,7 是最低级。一些功能区的保护级的设置通过显示机床数据进行。控制系统带有保护等级1 至3 级,有定义的口令字。以下列出了SIEMENS 802D sl 保护级的设定范围。

0 西门子,保留;1 口令字:SUNRISE(默认),专家模式(OEM—HIGH);2 口令字:EVENING(默认),机床制造商(OEM—LOW);3 口令字:CUSTOMER(默认),授权用户及机床调试人员;4 到7 没有口令字,可以通过地址位设置,直接读写。

(1)保护级1 -3

保护级1 到3 需输入口令,口令激活后可修改口令字,同时保护级一直保持,即使系统重新启动,口令也不会复位,直至进行“删除口令”操作才可复位。

(2)保护级4 -7

如果没有设定口令或是接口信号,保护级7 会自动生成,也可以通过PLC 用户程序接口中的地址位来设置4 到7 的保护级。

表1

机床制造厂也可以根据机床的用途和功能,为用户定义可以使用的数据。用户数据包括:刀具数据、零点偏移、设定数据、R 参数、加工程序和RS232 参数等的设定。这些用户数据的读写权限,需要在“制造商”口令通过以后,才可以显示参数设定:如表1 所示。

具有保护级3 的用户数据:需要在用户口令(CUSTOMER)下读写;

具有保护级4 的用户数据:需要在PLC 将地址V26000000.7 置1 后才能读写;

具有保护级5 的用户数据:需要在PLC 将地址V26000000.6 置1 后才能读写;

具有保护级6 的用户数据:需要在PLC 将地址V26000000.5 置1 后才能读写;

具有保护级7 的用户数据:不需要任何口令和PLC 接口信号就可以读写。

在控制系统中的口令定义级别,由它们规定不同的存取权限。它们分别是:西门子口令,系统口令,制造商口令和用户口令。对应不同的存取权限,可以处理相应的数据。也有一些系统的PLC 控制的保护级则是通过外部开关信号来激活或关闭对应某一类用户数据的设定,如机床控制面板上设置了钥匙开关,可激活或禁止某些用户数据程序等的读写权限。以下列出了部分系统数据保护级口令定义的授权要求:

CNC 系统调试必须在制造商口令(EVENING)下进行;返回参考点或机床主轴等的参数数据设置必须在专家口令(SUNRISE)下修改,修改完成后要求重新恢复制造商口令(EVENING);机床重新初始化时,必须在专家口令(SUNRISE)或制造商口令(EVENING)下进行;PC 卡创建调试文件时,控制系统上需设置保护级制造商口令(EVENING);用户数据的修改需在用户口令(CUSTOMER)下进行;建立PLC 调用加工程序:1 -100 保护等级为用户口令(CUSTOMER),101 -200 保护等级为制造商口令(EVENING);201 -255 保护等级为西门子保留,用户不能使用等规定。

在数控机床调试完成并交付使用前,必须关闭数控系统中的制造商保护级,否则用户就具有更改机床参数数据的权限,有可能因为操作失误或其他因素,而更改某些机床数据,导致机床不能正常运行,从而造成经济损失。

2.2 口令字的遗失与解析示例

系统口字令的设置一旦生成,保护级将一直保持。但在实际使用中也往往会出现口令字遗失的情况,数控系统规定了以下的恢复方法:采取执行系统重新初始化,这将使所有口令恢复到系统出厂时的设定状态;也可以采取删除口令:即复位存取权限;以及修改口令:即在不同的存取权限下,通过软键栏选择口令级,并通过二次输入新的口令字予以确认,同时需要确认完成口令字的修改等方法。

示例1 西门子802D 系统

Siemens 802D 系统的数控机床,口令字被修改了,系统口令及专家口令也同时被修改,现在需要修改机床数据及用户数据,否则机床无法正常工作,但通过的口令字不知道,参数也被锁住了。

方法1.首先输入高级别制造商口令(EVENING),输入后删除原密码口令字,然后再次输入专家口令(SUNRISE),此时就可以删除被修改的口令字,专家口令(SUNRISE)也将生效。

方法2.将Siemens 802D 系统CNC 原始机床数据引导NC 并重新启动,即完成Siemens 802D 系统初始化,此时可以清除修改的口令,802D 系统将恢复到初始状态,即机床数据恢复出厂设置。此时,其他刀具数据、零点偏移等用户数据也将清空。

方法3.通过修改口令的方法,条件充许修改口令时传出试车数据,用计算机通过wipcin 软件将其传输到系统内,问题也就解决了。

示例2 西门子810D 系统

Siemens 810D 系统的数控机床口令字的修改与解析方法。

方法1.系统开机后,按“诊断”键,系统提示输入的口令字,输入正确口令字后,再次按下“诊断”键,此时系统进入初始化菜单。选择“SET UP END PW”(启动结束,密码取消),当系统退出初始化菜单,口令字将被取消。但很多情况下我们并不知道系统的初始密码,或忘记了设定的密码,介绍以下两种解析方法。

方法2.首先关闭系统,在系统通电的同时按下“诊断”键,数秒后系统将强行进入初始化菜单。选择“SET UP END PW”(启动结束,密码取消),当系统退出初始化菜单后,口令字将被取消。

方法3.通过机床数据备份文件和RS232C 通信接口,将机床备份数据重新传入数控系统,系统将执行重新设定的口令字。

示例3 西门子840D 系统

Siemens 840D 数控系统的机床,被人修改了制造商密码,如何获得这个级别的密码。

方法1.按下述方法:按键start up -password -change password,加载专家口令(SUNRISE),就可以改变当前权限以下的所有口令。首先输入高级别制造商口令(EVENING),输入后再删除,然后再次输入专家口令(SUNRISE),那么修改的密码将被删除,SUNRISE口令则生效。

方法2.如果以上方法未能生效,将Siemens 840D系统CNC 机床数据引导NC 并重新启动,可以清除修改密码或者全部清除NC 和PLC 数据、参数,将系统恢复到初始状态,作为一个新的系统重新设定。也可以采取机床数据备份,清除原NC 数据,用现在或原来备份的机床数据及PLC 数据重新传输的方法。

3 结语

系统数据保护的设定在数控机床应用领域常常被人们忽视,无论是在机床验收与随机技术文件的交付,还是设备的使用期间往往如此。然而一旦口令遗失,也显示出对其解析方法的束手无策。因此,在实际应用中,需要充分认识,认真对待,系统了解和掌握系统数据保护在数控机床中的作用及其恢复方法。

[1]王爱玲.数控机床故障诊断与维修[M].北京:机械工业出版社,2006.

[2]西门子SIEMENS 802D 技术手册[M].北京:北京中国西门子公司,2005.

[3]王爱玲.数控原理及数控系统[M].北京:机械工业出版社,2006.

猜你喜欢

数据保护数控系统口令
数据保护护航IT转型
——戴尔易安信数据保护解决方案
欧洲数据保护委员会通过《一般数据保护条例》相关准则
高矮胖瘦
口 令
欧盟通用数据保护条例中的数据保护官制度
基于FANUC 32i A数控系统的外部测量设计
西门子840D sl数控系统在SC125大型车铣镗床技术改造中的应用
基于FANUC Oi mate TD数控系统的手动功能开发
数控系统中GUI软件平台设计和实现
好玩的“反口令”游戏