西门子840D powerline数控系统密码保护功能开发

2013-08-25 01:40
设备管理与维修 2013年2期
关键词:数控系统西门子新建

金 勇

作者通联:奇瑞汽车股份有限公司动力总成事业部发动机公司 安徽芜湖市经济技术开发区长春路8号 241008

E-mail:lonjing12345@163.com

1.问题的提出

西门子840D powerline数控系统按照从高到底顺序划分0~7等8个保护等级,其中等级4~7为专用钥匙控制,等级0密码为西门子专用,等级1~3是设备调试、生产和维护中需要使用的三级权限密码。等级3为最终用户使用权限密码(操作者使用),等级2为服务权限密码(维护人员使用),等级1为制造商权限密码(高级维护人员和设备制造商使用)。三级权限密码具有很强的开放性和灵活性,给现场数控设备使用和维护提供了方便,但同时造成人为可随意修改密码,如进入密码等级1的显示画面(图1)后,无权限人员也可修改机床所有NC参数及程序,严重影响设备安全稳定运行。为此结合现场设备维护经验,开发出三级权限密码登陆5min后自动删除功能,确保密码安全,保证设备稳定性。

图1 登陆密码等级1后的显示画面

2.实现方法

图2是登录密码等级1后特定时间间隔(5min)密码自动删除系统退回到保护等级7的画面,该画面下无权限人员不能随意修改程序,有效保护设备及人身安全。

图2 密码等级7的显示画面

(1)打开西门子数控调试工具Toolbox下NC Var Selector软件(图3),制作用于指向登录权限密码的指针变量的DB块,设定定时器5min,密码输入5min后自动删除退出登录界面回到保护等级7画面。新建密码指针变量(N_Y_accessLevel_13)的源代码如下,其中DB385是存放登录密码变量的数据块。

图3 NC Var Selector软件界面

(2)打开西门子STEP7编程软件,新建功能块FB385,背景数据块为已创建的DB385,在FB385新建以下程序段处理数据。

最后,在OB1里新建一个Network调用FB385,即可实现密码登陆5min后自动删除功能。

西门子840D powerline数控系统密码保护功能开发后,便于设备维护人员调试机床、备份数据、更改机床参数和修改NC程序,为有效管理、维护现场数控设备提供了强大技术支持。

猜你喜欢
数控系统西门子新建
Spin transport properties in ferromagnet/superconductor junctions on topological insulator
重庆三年新建农村公路6.26×10~4 km
基于西门子SMART系列PLC关于99套模具选择的实现
万紫蝶、梁新建作品
曹曙东、温新建作品
西门子重型燃机出海
基于FANUC 32i A数控系统的外部测量设计
西门子840D sl数控系统在SC125大型车铣镗床技术改造中的应用
基于FANUC Oi mate TD数控系统的手动功能开发
数控系统中GUI软件平台设计和实现