网站大量收购独家精品文档,联系QQ:2885784924

西门子828D数控系统二次开发.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

西门子828D数控系统二次开发

沈阳机床股份有限公司中捷钻镗床厂(辽宁110142)李巍边江东北大学信息科学与工程学院(辽宁沈阳110004)满永奎

西门子系统为国内外机床制造商所选用的主流数控系统,此系统稳定性好,并为机床制造商提供了广阔的二次开发平台,不过我国机床制造商一般只采用西门子标准HMI。近些年来,随着新型机床的不断涌现,机床用户需求越来越多样化,标准的HMI界面已经不能很好地满足生产需要。为使机床向着更加人性化、高科技化的方向发展,提高我国数控设备的档次,我国机床制造商有必要加大对数控系统HMI二次研发力度,针对最终用户的需求开发出具有自己特色的数控产品,从而提高企业竞争力。

本文所介绍的HMI界面以沈阳机床有限公司卧式加工中心HMC63e为例,选取西门子828D数控系统为平台,EasyScreen为软件,设计了机床状态概览、交换站修调、通用延时、交换站设置和刀库设置界面。此HMI界面完全从用户应用角度出发,操作简便,可大大提高机床生产效率。

1.数控系统及开发软件简介

(1)828D数控系统828D为西门子最新推出的数控系统。该系统功能较丰富,接近840D系统

3.结语

最后需要强调的是,采用用户宏程序执行器功能,特别适合专用数控机床的技术改造和新产品开发,石油钢管车丝机和管接箍车丝机是我们成功案例之一。灵活的二次开发,可以拓展通用数控系统的使用深度,给用户设备提供更多的技术附加值,同时也提高了技术改造企业的自主创新能力。

MW(收稿日期

的操作风格;外观采用紧凑型设计,防护等级高

(可达IP65);与上位机通信采用以太网协议,简单方便;驱动采用SINAMICSS120,稳定性好。

(2)开发软件EasyScreen是西门子公司专门为机床制作商或机床用户提供的一款HMI界面二次开发软件,可以应用到西门子828D、840Dsl等数控系统中。通过ES机床制造商和用户可以根据需求,在西门子数控系统的HMI上设计出自己的用户界面,实现特殊的功能。ES允许用户在西门子系统CUSTOM主菜单下开发5级子菜单,每级子菜单的基本结构跟西门子系统原有的结构完全相同,包括八个水平软键和八个垂直软键,完全可以满足用户对数控系统HMI二次开发的需求。

2.HMI二次开发原则

为保证HMI的友好度与可用性,HMI的二次开发需遵守以下原则:

(1)人机界面一致性原则是指在不同的系统之间及应用系统内部具有相似的界面外观、布局等,做到风格统一。

(2)各种控件要加上文本说明或者文本提示,防止用户在不明情况时进行误操作。

(3)界面空间的布局应简洁明了。应根据对现实操作物的理解设计出能给用户带来方便的界面,人性化程度高。

(4)界面上使用颜色可以更好地进行提示操作,还能缓解操作者的视觉疲劳。所用颜色一般不超过5种。

(5)一个界面中不要有太多的字型,越简洁清晰则辨识性越佳。

2012年第

2012年第6期

3.界面设计

本HMI界面的设计为一个主界面调用其余五个子界面,调用界面源代码如下:

HSI=(机床运行状态,ac7,sel)HS2=(交换站修调,ac7,se1)HS3=(通用延时,ac7,se1)

HS4=(刀库设置,ac7,sel)HS5=(交换站设置,ac7,sel)

Press(HS1)LM(Mask1)

END_PressPress(HS2)LM(Mask2)

END_Press

Press(HS3)

LM(Mask3)END_Press

Press(HS4)

LM(Mask4)END_PressPress(HS5)LM(Mask5)

END_Press

源代码中HS1-HS5,表示水平的五个软键,后面括号中的文字即为各个软键上所显示的文字;ac7表示此界面的保护等级为7,即所有用户均能对这些界面进行操作;sel表示软键均为可视的,字体显示为黑色。

Press表示所需执行的动作,即“按下”,括号内表示操作对象,Press(HS1)表示按下HS1软键。

LM为调用指令,括号中表示调用哪个界面,如LM(Mask1)为调用“机床运行状态界面”。

END_Press表示“按下”动作完成。下面对各界面加以介绍。

(1)主界面在主界面中,我们可以通过按下水平软键HS1-HS5进入到各个子界面中。主界面中央与左上角可显示企业LOG

文档评论(0)

文档下载 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档