西门子840D系统PLC用户报警分析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西门子840D系统PLC用户报警分析 (2009-04-27 22:59:00) 转载 标签: 西门子840D系统PLC用户报警分析 一、数控系统介绍 SINUMERIK 840D是西门子公司20世纪90年代推出的高性能数控系统。它主要由数控及驱动单元,MMC,PLC模块等三大部分组成。这三部分在功能上既相互分工,又互为支持。 在物理结构上,NC-CPU和PLC-CPU合为一体,合成在NCU(Numerical Control Unit)中,但在逻辑功能上相互独立。它把所有 CNC、PLC 和通讯任务综合在单个 NCU 模块中,在安装到NCU盒以后,再把NCU模块插入到SIMODRIVE 611D数字驱动系统中去,直接放置在 I/RF 电源模块右侧,与611D驱动系统构成一个整体。 SINUMERIK 840D具有以下几个特点:数字化驱动、轴控规模大、可以实现五轴联动、操作系统视窗化、软件内容丰富功能强大、具有远程诊断功能、保护功能健全、硬件高度集成化、模块化设计、内装PLC系统。 任何机床都会设计有报警,一个完善的报警系统对于机床的操作和维修都有很大的帮助,能够及时的提供给操作者相应的操作信息,也能很大程度的缩短维修的时间。一个机床的电气系统设计的好与不好,不完全取决于他能否实现某些功能,完成规定的动作。也在于他是否有一个详细,准确,可靠的报警系统。 840D系统的报警分为2大类,一类是系统的报警,一类是用户的报警。系统报警是系统自带的,由西门子编写的通用报警。而用户报警是由机床制造厂家针对于某类机床所编写的,不同的机床制造商,不同的机床类型,所拥有的用户报警是不同的。 二、标准的PLC用户报警 840D标准的用户报警一共有25组(见图1),从图中可以看出,每一组报警有8个字节,每个字节有8位,所以每一组报警有64个。报警的起始地址DB2.DBX180.0对应于700000号报警,依此类推。其中报警号的中间两位和用户报警区域的数字是一致的,从这个规律我们可以很容易的推算出报警所对应的地址以便于维修时的查找,例如报警是700806,从08这个数字我们知道他是第8组的,那么他所对应的地址就是=DB2.DBX(180+8×8).6=DB2.DBX244.6。 Area Address Message number User area 0 DBX180.0 – DBX187.7 700.000 – 700.063 User area 1 DBX188.0 – DBX196.7 700.100 – 700.163 User area 2 DBX196.0 – DBX203.7 700.200 – 700.263 User area 3 DBX204.0 – DBX211.7 700.300 – 700.363 User area 4 DBX212.0 – DBX219.7 700.400 – 700.463 User area 5 DBX220.0 – DBX227.7 700.500 – 700.563 User area 6 DBX228.0 – DBX235.7 700.600 – 700.663 User area 7 DBX236.0 – DBX243.7 700.700 – 700.763 User area 8 DBX244.0 – DBX251.7 700.800 – 700.863 User area 9 DBX252.0 – DBX259.7 700.900 – 700.963 … … … … … … User area 24 DBX372.0 – DBX379.7 702.400 – 702.463 ( 表 1 ) 报警的文本存于F:\dh\mb.dir\目录下,格式为myplc_,其中myplc_为任意文件名,但不能超过六个字符,xx为国家代码,这个文件是个文本文件,如果我们要修改其中的报警信息,我们可以把它传到PC上,把后缀COM改为TXT,用文本编辑器修改后,在把后缀改回COM,传回F:\dh\mb.dir目录中覆盖原文件即可。报警文件要在F:\MMC2\MBDDE.INI中定义才能生效,格式为:[TextFiles] UserPLC=F:\dh\mb.dir\myplc_,后面的国家代码不用写上,在系统进行语言切换的时候,系统会自动调用于国家代码一样的用户报警文件,前提是你已经编写了不同语言的文件,并存储在F:\dh\mb.dir\目录下。象上海的2台840D磨床就是这样。但很多国外的机床并不是这样,象曲轴的淬火机、连杆的R242A双端面磨床,他们并没有改动F:\MMC2\MBDDE.INI这个文件,而是在F:\user用户目录下又建立一个MBDDE.INI文件,在这里对用户报警文件进行定义。还

文档评论(0)

9885fp + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档