西门子828D数控系统一键添加与删除第四轴的改造方法
刘
盛
张长永
梁为育
赵
山
(中国工程物理研究院机械制造工艺研究所,四川绵阳621900)
摘
要:详细介绍了西门子828D数控系统一键添加与删除第四轴的改造方法。通过对828D数控系统附加功能的使用,完成了一台
老式数控机床一键添加与删除第四轴的技术改造任务。
关键词:828D数控系统;PLC控制程序;XML文件;A轴
DOI:10.19514/j.cnki.cn32-1628/tm.2019.11.035
0引言
随着“中国制造2025”战略的实施,数控机床的智能化和
机械制造转型升级需求越来越迫切[1]。
高档数控机床是加工制造业必不可少的工具,但是我国现有的数控机床大多数是老式机床,功能单一、生产效率低,无法满足生产任务需求。因此,数控机床的改造在国内加工制造业内有着巨大的需求,改造老式数控机床,提高其精度,丰富其功能,对我国机械制造业有着重要的意义[2]。
由于生产加工任务变化,某车间一台三轴(X、Y、Z轴)的828D数控机床经常需要根据任务需求增加第四轴(A轴)。该轴安装在原机床工作台上,配合X、Y、Z轴共同完成加工任务。在该加工任务完成后,为不影响其他加工任务,通常需要将A轴移走,使其不占用工作台的空间。而在移走A轴时,需要将电机动力线、
编码器线以及压力检测线等拔掉,将造成已经配置好的系统出现报警现象,使得机床无法正常使用。考虑到加工任务经常变化,为了既快捷又方便地添加和移除第四轴,本文对828D数控系统一键添加与删除第四轴的改造方法进行了详细介绍。
1系统功能分析
该型号机床采用西门子828D数控系统,系统原理图如图1
所示。系统采用828DPPU261,并配置S120书本型驱动,最大配置轴数为6,
这里只配置了X、Y、Z、A四轴。在改造后的系统中,X、Y、Z轴为功能固定轴,A轴为功能变化轴。A轴变化会造成系统配置变化,因此在改造过程中必须对系统的相关程序配置进行深入了解。此次改造有以下几个难点:
(1
)添加和删除A轴需要正确理解原PLC和828D接口地址的含义,并修改相应的PLC程序。
(2)需要理解原PLC数据块的含义,并根据功能需求建立相应的数据块。
(3)需要理解原XML文件的内容,并根据添加和删除A轴时需要的相关功能,对XML文件的内容进行增加、删除、修改等操作。
2
改造方法的实现
2.1
添加数据块
如图2所示,
在828DProgrammingToolLibrary里找到DB9905数据块,并将其添加到用户的PLC程序中。DB9905数据块的内容如图3所示,该数据块定义了HMI操作与PLC响应之间的关系。
如图4所示,创建DB9030数据块,将初始密码放在DB9030.DBD8地址中,并与DB9030.DBD4地址的值进行比较。
图1
828D数控系统原理图
图2
添加DB9905数据块
图3
DB9905数据块
如果DB9030.DBX0.0置1,则激活该功能。DB9030数据块的内容如图5所示,
该数据块主要是存储密码。机电信息2019年第11期总第581期1电气工程与自动化◆DianqiGongchengyuZidonghua
图4创建DB9030数据块
图5DB9030数据块
图8
XML文件内容
2.2编写PLC程序
PLC西门子828D集成基于SIMATICS7-200系列的PLC,
2.4
激活和取消A轴
接口信号负责组织PLC和NC、PLC和HMI之间的信息交换。编当输入密码与预设密码一致时,写的PLC程序如图6所示,
DB9030.DBX0.0置1,使选项使能,此时HMI上显示“激活”按“激活”按键来添加A轴。当密码不正确时,HMI键,就可以通过上的“激活”按键处于隐藏状态,无法进行操作。按下“激活”按(HMI陴PLC)置1,此时键后,来自HMI的信号DB9905.DBX0.1DB9905.DBX2.0(PLC陴HMI)置1,可以激活Option_MD。
取消A轴时,点击HMI上的“取消激活”按键,此时来自HMI的信号DB9905.DBX0.2(HMI陴PLC)置1,使密码失效,并A轴就已经被取消。复位DB9905.DBX2.0,
“参数”中点击“未激活状态”,可以看到如图9所示的在
HMI界面,按下“使能功能”键输入密码,可以激活设置的功能。
图9HMI界面
在HMI上点击“激活”按键,激活密码验证,此时系统会自动重新启动,重启后A轴的相关配置就加载到系统中了。取消A轴时,只需要在HMI界面上点击“取消激活”按键,就可以移包括硬件设备。除A轴,
图6
PLC程序
3结语
本文详细介绍了828D系统一键添加与删除第四轴的改造
2.3创建XML文件
XML(eXtensibleMarkupLanguage)是由W3C提出的一种
可以根据机床的功能需求,方便地添加方法。通过这些设置,
完成和删除第四轴,操作简单易懂。通过对828D系统的研究,提高了机床的使用灵了带有A轴的老式机床的技术改造任务,
技活性,增强了机床的加工功能,也为后续相关机床的维修、术改造积累了经验。
[参考文献]
[1]王沂蒙,付燕.西门子828D的S7通讯应用[J].数字技术与应
用,2017(12):48-50.
[2]朱兆华,何荣军,李石.数控机床的改造及应用[J].科技创新
与应用,2016(4):124.
可拓展性、自描述性等特可拓展标记语言,具有独立于平台、XML文件存储着系统的相关配置性。在西门子828D系统中,
需要在828D系统CF卡的信息。PLC程序编写好后,
oem\sinumerik\hmi\dvm目录下创建一个名为agm.xml的文件。如图7所示点击“系统数据”按键找(区分大小写,要用小写)“系统CF卡”界面,在“dvm”文件处点击“新建”,把文件名写到
为agm.xml。XML文件的内容如图8所示。
收稿日期:2019-03-18
作者简介:刘盛(1987—),男,四川绵阳人,高级技师,主要从
图7
创建XML文件
事机电设备开发与维护工作。
2
因篇幅问题不能全部显示,请点此查看更多更全内容