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

西门子840Dsl界面二次开发功能在寻边器上的应用.docx

西门子840Dsl界面二次开发功能在寻边器上的应用.docx

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

西门子840Dsl界面二次开发功能在寻边器上的应用

■中捷机床有限公司(辽宁沈阳110142)任启迪

■东软集团股份有限公司(辽宁沈阳110179)郑琳娜

摘要:本文以卧式铣镗床TKP6513为例,采用西门子840Dsl数控系统,应用其提供的EasyScreen功能进行HMI界面的二次开发,设计了一套针对寻边器的“测量与标定功能”界面,用户可以不使用测头就能实现工件的基本测量功能,方便操作,节约了设备成本,大大提高了机床的生产效率。

1.EasyScreen设计开发规则

EasyScreen由以下两部分组成:安装在控制器上的XML解析器和包含界面信息的ASCII配置文件。EasyScreen界面设计遵循菜单树原则,即由一个启动软键作为菜单树的根,在新产生的菜单上定义出新的窗体和菜单,由此而产生的一系列互相联系的界面就形成了一个菜单树。每一个启动软键将产生一个菜单树,如图1所示。

EasyScreen设计相关配置文件在控制器上的存储路径,如图2

所示。

掌握了上述要点,就可以利用EasyScreen进行界面开发了。

2.界面设计应用实例

应用EasyScreen功能开发的“测量与标定系统”共包含3个功能子界面:测量1界面(以圆孔或圆台定中心)、测量2界面(测量B轴回转角度并输入至目标坐标系)和标定界面(标定寻边器中

心与主轴中心的偏差值)。调用界面源代码如下:

HS1=(“MEASURE1”,ac7,sel)(调用测量1界面)

HS2=(“MEASURE2”,ac7,sel)(调用测量2界面)

HS3=(“CALIBRATION”,ac7,sel)(调用标定界面)

PRESS(HS1)

LM(“MASKI”)END_PRESS

PRESS(HS2)

LM(“MASK2”)

66

Start

Startsoftkey

图1EasyScreen设计菜单树

2016年第10期冷加工

www.mw/950.com

END_PRESS

曰oem

曰sinumerik+data曰hmi

appl

cfg田dvm

hlp田ico

Ing

proj

田template

ini配置文件目标

*png

项目相关图片存储目录

_chs.txt,*_eng.txt-文本文件存储目录。例如alucchs.txt,_

aluceng.txt

comEasyScreen的项目配置文件

图2ES设计配置文件存储路径

PRESS(HS3)

LM(“MASK3”)END_PRESS

程序中,PRESS表示所需执行的动作,即“按下”,括号内表示操作对象。LM为调用指令,括号中表示调用哪个界面,如LM (MASK1)为调用测量1界面。END_PRESS表示PRESS动作完成,与PRESS搭配使用。

3.界面介绍

(1)主界面。进入“测量与标定系统”的引导主界面,如图3所示。在主界面中,可以通过水平软件“MEASURE1”和 “MEASURE2”进入到各个子界面中,主界面和左上角可显示企业LOGO,并根据机床类型显示不同机床外观,具有推广形象和介绍产品的双重作用。

(2)测量1界面。其作用是已知工件表面任意两点,通过内部计算,求出该工件表面与X轴的夹角,显示在界面左下角,并把得到的值写到已选择的“坐标

图3主界面显示

图4测量1界面

偏置”对应的坐标系(如G54)中。测量1界面如图4所示。

图4中左侧为功能示意图,右侧P1和P2为所需定位的两个点,

移动机床到P1点位置,按下垂直软键“Pl”时,P1点的值会自动获取相应位置坐标。移动机床到P2点位置,按下垂直软键“P2”

时,P2点的值会自动获取相应位置。选择所需要进行坐标偏移的坐标系,如G54、G55、G56,按下垂直软键“OK”,这时,会在界面的左下角的数据框中显示计算出测得的角度值,同时,将其保存在R参数中,在“AUTO”或 “MDI”方式下,执行零件程序MEASURE1.SPF,则保存在R参数中的值会自动写入所选的工件坐标系相应的B轴中,完成坐标偏移。

(3)测量2界面。以圆孔或圆台定中心,其作用是通过测量孔轮廓上的3个点来确定孔的中心,并将中心点定位至需要设定的坐标偏置,中心点的坐标保存在R变量中,并显示在界面右下

文档评论(0)

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

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

1亿VIP精品文档

相关文档