APP下载

在808DA数控系统上不断电升级image

2020-08-26陈刚羌铃铃

电脑知识与技术 2020年20期
关键词:断电数控系统数控机床

陈刚 羌铃铃

摘要:西门子数控系统SINUMERIK 808D Advanced产品在市场得到了广泛的应用。针对每次更新升级image时都需要对数控系统断电从而导致用户操作不方便的现象,提出了一种新的不断电的升级方式。详细地讨论了新的升级方式的操作步骤。在带电的情况下插入USB盘,读取其中的image文件并将其解压、mount到Linux操作系统中。与以往的升级方式比较,新的升级方式能够保持带电状态下更新、激活image文件,同时在文件解压操作上也有了新的改进。采用新的升级方式,不再需要两次断电,给用户操作808DA数控系统带来很大的便利。

关键词:808DA;image文件;断电升级;mount技术;带电升级;HMI

中图分类号:TP311 文献标识码:A

文章编号:1009-3044(2020)20-0204-03

Upgrade Image of Uninterrupted Power Supply on 808DA Numeric Control System

CHEN Gang1, QIANG Ling-ling2

(1.Nan Jing MoDi Multiple Dimensional Digital Limited Company, Nanjing 210034, China; 2.Jiangsu Province SuCe informationtechnology Co.,LTD.,Nanjing 210013. China)

Abstract: Siemens "SINUMERIK 808D Advanced" Numeric Control system product has got widely used in market. Due to the phe-nomenon that updating image every time to power off Numeric Control system leads to some inconvenience for user's operation, theauthor provides one novel means of upgrade image with uninterrupted power supply. The operation steps of the new upgrade are dis-cussed in detail. Please insert the USB stick when 808DA controller is in power. The Numeric Control system will read the imagefile which is designated by user and unpack it, then mount it into linux operation system. Compared with other old upgrade means,the new upgrade method can let 808DA image file be updated and be activated in power. In addition. there are some newly improve-ment for uncompressing image file. Using the newly upgrade means, customer needn't power off two times any more. These modifi-cations will bring great convenience for customer to operate 808DA Numeric Control system.

Key words: 808DA; image file; upgrade; with power off; mount technique; upgrade in power; HMI

1引言

伴隨着现代化机械T业的快速发展,西门子SINUMERIK808D AdvanCed数控系统[1](简称808DA NC)有很广泛地应用。客户可以使用它来生产汽车或飞机上零部件。为了满足客户的需求,我们为SINUMERIK 808D AdvanCed数控系统开发了一些新功能。而且有时客户也会反馈一些PR缺陷问题,我们需要为客户解决这些问题。

如果我们为系统集成了新功能或者解决了软件的一些bug,我们需要升级更新的image文件进入808DA NC数控系统。但是目前使用的更新image方法需要多次断电,这样很烦琐和不方便。

2目前系统升级是怎么实现的?

目前为止,如果我们想更新image到808DA NC数控机床[2,5],我们使用的是下列的操作步骤。

1)首先,我们插入USB盘进入808DA NC数控机床[6]的PPU操作面板上。然后我们按下断电按钮让系统断电,再按一下这个按钮让系统上电。

2)第二步,我们将重新上电808DA NC系统,让NC系统重启。在这个重启过程中,我们需要按一下那个名称为“选择”的切换按钮,然后会弹出一个启动菜单选项。我们选择“软件升级”菜单项,屏幕将会列出所有USB盘根目录下的image文件以便于用户可以选择一个image文件进行升级。如果用户选好了一个文件,系统就开始进行升级了。同时屏幕上将显示一个进度条用以告知用户:系统正在升级以及升级的具体进度信息,直到升级完成为止。

3)第三步,image升级结束以后,为了激活新image,我们需要再次断电,然后再次上电,系统将要重启。当808DA NC系统再次重启成功,新image将会生效,image里包含的新功能就能正常使用了。到此为止,升级步骤完成了。

3将来打算怎么进行改进?

在新的解决方案中,对于image升级我们不必再对808DANC数控系统[7-8]进行断电和上电操作。

我们使用下面的操作步骤来完成新image的升级。

1)首先,按下“Alt+n”键进入System模块。然后按扩展键,再按“服务显示”,再按“版本”。在版本信息界面,我们创建一个新的按钮“软件升级”。如图1所示红色方框内创建的按钮“软件升级”。

2)第二步,用户插入USB盘,然后按下“软件升级”按钮。如果USB盘没有插入,系统将会弹出一个对话框,提示用户插入USB盘。如图2信息提示框所示。

如果用户插入了USB盘,屏幕上将会列出

USB盘根目录上的所有image文件。如图3所示image文件列表。客户可以通过光标选择image文件。按下“确定”键,当前高亮显示的image文件将要被升级到NC控制器[3]。

3)当用户通过光标选择一个image文件,并且按下“确定”按钮,NC系统将开始升级。界面会弹出一个进度条用于提示当前系统升级的状态信息。如图4所示升级进度条。以img为护展的文件名“*.img”是镜像文件。在不断电的情形下,我们解析这个image文件,然后将一个大文件解压为若干个子部分。

升级包含下列步骤:首先,由于镜像文件有几个部分组成,它先被解压为相应的组件。然后,会把这些组件拷贝到他们自己的目录位置。有些组件是以cfs格式存在的。在拷贝文件结束以后,要使用具体的接口把这些cfs文件在linux操作系统上依次mount一下来解压。通过解压这些cfs组件而产生的文件将会替换原先cfs组件所对应的文件。具体升级的流程图如图5所示。

4)重启必需的组件。所有组件将要被刷新。当NC数控机床[4,9]重新启动成功以后,这个image就成功被升级了。新功能就能正常运行了。

4新的设计方案的优点是什么?

这个设计方案能够成功地进行image升级而不需要进行多次断电、上电。如果用旧的方案升级image,用户必须先断电然后重新连接电源。这些操作将丢失一些重要信息。例如,系统断电就会丢失用户权限與口令。当系统重新上电以后,用户必须再次输入口令。而且这个新解决方案使激活image也不需要断电、上电,使用户更加方便,减少断电带来的麻烦。

另一方面,解压image文件的方法比原先的方法更加具有创新性。原先的方案一次性地将image文件解压为所有文件;但新的方案将image解压为一些组件,然后让组件恢复为各自所对应的文件。这样能够显示出哪些文件被修改了。

5结论

在西门子Sinumerik 808DA数控系统[10]上不断电进行im-age升级的新方案不再需要切断电源和再次上电。如果用户想升级image文件,只需要插入USB盘,然后按下“软件升级”按钮。再通过光标选择需要更新的image文件。HMI程序将会白动完成更新image的所有操作。实践证明:这种新颖的升级方式给用户升级带来很大的便利。

参考文献:

[1]Mu Lan Wang, Jian Min Zuo, Kun Liu. et al.FPGA-BasedIntelligent Software Hardening Chip for Computer NumericalControl System[J].Applied Mechanics and Materials,2012(10):2217-2220.

[2]WenZhengDing, XiaoDiaoHuang, MuLanWang, etal. An approachto evaluate the effects of nonlinear traveling joints on dynamicbehavior of large machine tools[J], The International Journalof Advanced ManufacturingTechnology,2013(10): 2025-2032.

[3] Zhong Jiang; Jie xiong Ding; Jing Zhang; Li Du; Wei Wang;Research on error tracing method of five-axis CNC machinetool linkage error[J], Journal of the Brazilian Society of Me-chanical Sciences and Engineering, 2018-04-16

[4] Xiaojing Yin; Bangcheng Zhang; Zhijie Zhou; Xiaoxia Hanetc; A new health estimation model for CNC machine toolbased on infinite irrelevance and belief rule base. Microelec-tronics Reliability 2018-02-15

[5]周伟,肖兵,冉琰,等.基于元动作单元的数控机床运动精度映射[J].哈尔滨工业大学学报.2020,52(1):170-177.

[6]涂晓斌,艾美珍,易传佳,等.基于签密的数控机床远程操控安全交互协议[J].华东交通大学学报,2019,36(6).

[7]许岩东.基于西门子808D系统的数控加工中心机床升级[J].机械工程与自动化,2019(6):206-207.

[8]杜澎,董佑浩,苗盛.非正交五轴联动数控机床后置处理算法开发[J].制造技术与机床,2019(12):160-164.

[9]陈兴云.浅析提高数控机床机械加工效率的方法[J].机械装备研发,2019(12):117-118.

[10]张红梅.西门子828D数控系统数控铣床装机调试[J].内燃机与配件,2019(12):76-77.

【通联编辑:梁书】

收稿日期:2020-04-12

作者简介:陈刚(1978-),男,江苏仪征人,硕士,高级工程师/副教授,主要研究方向:数控系统,激光切割系统,智能网应用,软件自动升级,即时聊天工具,地理信息系统,电厂MIS系统。

猜你喜欢

断电数控系统数控机床
高压感应电动机断电重启时的瞬态仿真
数控机床的节能应用
日光灯断电关闭及自动延时开关设计
高档数控机床数据采集应用
数控机床电气系统的故障诊断与维修
基于FANUC 32i A数控系统的外部测量设计
西门子840D sl数控系统在SC125大型车铣镗床技术改造中的应用
基于FANUC Oi mate TD数控系统的手动功能开发
数控系统中GUI软件平台设计和实现
PLC在数控机床中应用