西门子840D数控系统用户报警功能浅谈_第1页
西门子840D数控系统用户报警功能浅谈_第2页
西门子840D数控系统用户报警功能浅谈_第3页
西门子840D数控系统用户报警功能浅谈_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    西门子840d数控系统用户报警功能浅谈    摘 要:文章说明了西门子840d数控系统hmi用户报警的产生过程以及报警文本的存储和显示等功能,介绍了报警文本的编辑和显示的配置关键词:西门子840d;用户报警;报警文本一、 引言西門子840d数控系统拥有很完善的报警和信息提示系统,能够实时的显示机床一些不正常的工作状况,为操作和维修者提供一定的提示作用,文章主要简述用户报警的产生和显示等配置。二、 报警的产生及报警号的分配(一)报警的产生用户报警功能主要靠plc来实现,首先组织块ob100调用功能块fb1,并传递报警存储块db2的大小参数,根据传递

2、的参数生成数据块db2。其他的功能块需要实现报警时,通过语句激活db2块中对应的位。由循环执行的组织块ob1调用fc10,产生plc报警。报警产生后,通过ob1循环调用的接口功能块fc102通过调用fb100来分析db2数据块中究竟是哪一个点出现的报警,并再调用传递功能块fc21将报警传给mmc,后续由hmi系统实现报警文本的查找和报警文字的显示。(二)数据块db2及报警位的说明db2中的每一位对应一个报警号,报警号以db2生成时的参数有关。报警分为两类。第一,em(error message),即红色报警,即使当产生报警的错误信号正常之后,报警信息仍会存在,必须通过复位键才能清除。第二,om

3、(operator message),即黑色的提示信息,当错误源正常之后,报警信息会自动消除。用户报警在db2中的地址分配,由组织块ob100调用功能块fb1时传递的参数大小来决定,地址从db2.dbx180.0开始,每个区域占8个字节的大小,前4个字节为alarms,后四个为messages。三、 报警文本及其配置文件(以版本为06.04.22.01的hmi为例)(一)报警文本机床的标准报警文本源文件存储于f:dhmb.dir文件夹下,其中用户报警为:alp_(中文)和alp_(英文),在机床出现报警或信息提示的时候,会根据当时hmi所选择的系统语言显示不同语言的报警。这些后缀名为“.com

4、”的文件,是机床生成报警文本的源文件,每一次hmi在重新启动时,系统会根据这些“.com”文件,生成对应的“.txt”的文本文件,这才是机床报警时所真正读取的文本。储存于f:mmc2mb文件夹下,且在hmi软件已经启动的状态下为只读文件,不能被修改和删除。如需修改报警文本,可以在pcu开机后选择进入windows xp系统,并对“.com”的源文件进行修改,在hmi重启之后即可自动生成新的报警文本了。(二)报警文本的配置光有了报警源文件还不行,还需要在系统的配置文件中定义,才能被系统所识别和使用,即通过后缀名为“.ini”(initialization file)的初始化文件来配置和管理报警界

5、面和显示的各项参数。报警信息的配置文件为mbdde.ini,储存于f:mmc2文件夹下。四、 报警格式及显示的配置(一)报警的文本格式及显示情况报警的文本格式如下表。alarm no.:报警号,按西门子标准规定,用户可以修改的是700000799999这个区域,其他为西门子标准报警不做修改。display:显示的设定,为1时,报警显示在head的报警行中(默认值),为0时,以对话框的形式显示text:报警文本文件内容,由于会和系统参数冲突不能使用“%”和“#”这两个字符,报警有时需要显示报警的通道号、轴号等信息,为使一个报警文字可以显示不同的报警状态,要用到一些变量如下。“%k”:报警的通道号

6、。“%a”:报警的信号组的号码。“%n”:报警的信号号码。“%z”:报警的状态号。当报警发生时,系统会自动匹配当前报警的通道、轴、程序等信息,并显示出来。text in hmi:hmi面板显示的报警内容,即用户在操作面板上看到的报警信息。(二)报警信息循环显示时间由于同一时间可能有多个报警或信息出现,系统会以一定的时间频率对报警信息逐条循环显示。具体设定也是在mbdde.ini中定义,例某机床的mbdde.ini中的alarme字段:alarmerotationcycle=2000(设为2000,表示每隔2秒,循环更新显示下一条报警)(三)报警记录储存量hmi的diagnose程序提供一个活动的列表区域用于存储机床出现的报警,这个列表区域的大小可以通过修改配置文件来设定,以某机床为例可通过修改其mbdde.ini中的alarme字段来配置。maxnr=200(最大可存储200条报警,新的报警会把旧的取代)五、 结语通过对西门子840d数控系统的报警产生和报警文本的研究,了解面板上所看到的报警产生的过程以及报警显示的设置,对报警的解

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论