当前位置:首页>>哈尔滨汽轮机厂DNC系统实施案例

哈尔滨汽轮机厂DNC系统实施案例

发布时间:2015-09-08作者:智汇小新

一.实施背景
  哈尔滨汽轮机厂有限责任公司,已经发展成为一个以设计、制造大型火电汽轮机、船用汽轮机和重型燃气轮机为主的国家重点大型骨干企业。形成了批量生产30万千瓦、60万千瓦汽轮机,30万千瓦、60万千瓦直接空冷气轮机,60万千瓦超临界汽轮机,百万千瓦以上的超超临界汽轮机、百万千瓦等级的核电汽轮机、舰船主动力蒸汽轮机和重型燃气轮机组,年1200万千瓦的生产制造能力。

  哈尔滨汽轮机厂有限责任公司现有职工5,500 人,其中工程技术人员1,200 余人,高级技术人员400余人,在国内汽轮机制造行业中具有一流的科研开发能力和实力。主要生产设备1,789台,其中精、大、稀设备244台,大型进口设备100余台,并拥有亚洲最大的高速动平衡机和真空电子束焊机,整体装备水平在国内处于领先地位

  随着计算机技术、网络通讯技术的不断发展,数控技术在机械制造类的生产车间得到了普遍的使用,由此带动了DNC技术的不断发展,目前市面上也出现了多款优秀的DNC网络通讯方面的产品。但由于技术的限制,绝大多数DNC产品目前还仅限于DNC程序通讯、在线加工等较基本的通讯应用,离真正的分布式控制还具有很大的距离。而目前在生产管理方面,虽然人们已经投入了大量的精力,也出现了很多的成果,但恰恰在最基础的信息采集方面缺乏有利的支持,大量的生产管理信息还需要人工汇总统计,一方面影响汇总统计的数据的真实、准确性,另一方面也大大影响了生产的效率。窃以为,要想在生产过程中对设备和物料信息的进行采集与监视,并反馈到生产计划系统进行控制,就必须将生产管理系统建立在DNC的基础上,并将其扩张至广义DNC的水平,使其成为管理层和设备层之间的桥梁,设备状态和物料加工信息向上传送,修改过的作业计划和工艺规程向下传送,这样形成一个闭环系统,以达到对车间生产灵活管理的目的。广义DNC系统除了在NC程序的网络通讯方面表现优秀外,还必须具备强大的数据采集功能,能为生产管理系统采集大量的生产数据,如加工工时,加工产量,刀具使用时间和次数,生产停机(包括设备故障等)等,从而使其成为车间信息集成的桥梁,广义DNC在车间信息集成中的桥梁作用如下图所示。
 

图一 DNC网络拓扑示意图

 
  通过对制造类车间的分类,我们发现,在一些大、中型制造企业中,根据生产的需要和数控机床的特点,形成多种生产组织管理模式的制造系统,简单说主要分两种:

  (1)单件小批:此类车间主要是一些模具企业、中小批量生产企业等,这类企业的生产变化比较大,NC程序服务需求比较多,对基本DNC的需求比较多。

  (2)大批量生产线:主要是一些汽车、液压气动等大批量生产企业等,这类企业生产相对固定,NC程序变化较少,NC程序服务需求相对较少,但他们一般对生产信息的需求比较迫切。

  为此,近年来,一些技术优秀的DNC厂商在充分满足NC程序服务请求外,还不断加强了在信息采集方面的开发,目前,以有一些成熟的产品已得到国际知名企业的使用,下面就此问题大家作一个简单的介绍,以期取到抛砖引玉之效。

 二.车间信息采集

  (1)功能需求

  一般来说,广义DNC应用的对象比较广泛,大批量生产比较多,程序变换较少,对DNC程序的通讯需求不是很强烈,但要求统计生产加工工时和产量。在使用广义DNC之前,一般要求各操作员上报当班产量,由专人统计零件产量,仅此一项任务就非常繁琐,如果还要求管理人员定期上报刀具使用情况,各类停机事件,以便计算机床的使用率,故障率和运转率等,那么,每到月底,生产管理人员为了上报这几种报表,常常需要调动多人忙碌数日,效率非常低,自然希望能通过计算机自动采集加工产量,并自动统计这些报表。

  (2)车间信息采集原理

  目前,机床信息的采集主要有串口方式、局域网方式和现场总线方式等,但由于后两种方式虽然效果比较好,但对数控系统的硬件要求比较高,目前还不宜普遍采用,而串口方式以其简单实用的特点得到广泛的使用,目前,我们在串口方式下发展了如下两种方法,分别说明如下:

  1) RS-232+宏程序

  通过机床的RS-232C和机床内部宏程序可以在机床进行加工时输出机床的多种状态,如机床坐标信息、位置信息、加工开始、加工结束和换刀等信息。

  以日本FANUC公司的0-M系统为例,在程序中加入下列加重和下划线的语句:

%
O1000
POPEN
DPRNT [START]
N1200G0X34.0Z3.0
….
DPRNT [END]
PCLOS
M30
%

  则在程序开始加工时从机床串口输出字符串“START”,在程序结束加工时从机床串口输出字符串“END”。其它在需要输出相关信息的地方加上相应的宏程序,如换刀时间,关键坐标位置处等(其它类型的数控系统也都有相应的宏变量输出功能,只是格式有些差别,在此不再说明。)这些机床输出信息我们都保存在数据库中,通过对这些数据的查询统计处理,我们就可以得到机床的加工时间,空闲时间,换刀次数,换刀时间,加工件数,机床利用率等。

  这些宏变量输出语句可以手工加入,也可以通过我们设计的后置处理程序自动处理生成。由于宏变量输出语句只能在机床加工时才能输出,而且基于机床内部宏程序的限制,它所能输出的信息还是很有限,也只限于对机床状态的监视,还无法对机床状态进行控制。

  2) RS232+NC报表

  对于没有宏变量输出功能的机床,我们可采用报表输出方式来采集机床状态信息。报表输出文件名称固定为RULE.NC,其结构以FANUC为例说明如下:

%
O5555
/N00M0RULE(此行告诉上位机:当前程序为状态上报文件)
/PNXXXX(XXXX为程序号)
/BDXXXX(XXXX为开始日期)
/BTXXXX(XXXX为开始时间)
/EDXXXX(XXXX为结束日期)
/ETXXXX(XXXX为结束时间)
/TLXXXX(XXXX为用刀情况)
/CLXXXX(XXXX为材料使用情况)
/ERXXXX(XXXX为故障情况)
……… (在此还可以加入其它状态的信息上报)
M30
%

  上述文件需要操作工在数控机床端手工输入,并将其发送给上位计算机,上位计算机接收到此文件后将相关内容送入数据库,通过对这些数据的查询统计处理,我们也可以得到机床的加工时间,空闲时间,换刀次数,换刀时间,加工件数,机床利用率等。

(3)广义DNC车间信息采集功能介绍

  信息采集由以下几个部分组成:

  A.数控系统宏变量定义

  B.数控程序后置处理

  C.数控程序上传下送

  D.零件工艺定义(包括零件标准用时,刀具使用定义等)

  E.加工信息实时采集

  F.加工信息汇总统计

  由于宏变量输出的语法虽然比较简单,但如果手工加入毕竟有些繁琐,故广义DNC系统一般还设计了宏变量自动变换模块,该模块可以根据用户的具体需要自动对NC程序进行变换。后置处理完成的NC程序可以通过广义DNC强大的通讯功能下发到数控机床,由于此部分内容在其它相关参考文献中已有详细说明,在此篇文章中不再重复说明。

  加工信息采集上来后,还需要对这些信息进行相关处理,此类处理的功能需求分三类,即:

  A.零件工时和产量

  B.机床停机

  C.刀具需求

  由于每个加工程序所使用的刀具是固定的,在广义DNC系统中建立了零件的加工工艺表,其中包含了各零件加工所需的刀具信息,所以根据程序和刀具的对应关系,由零件的产量就可以推导出刀具的使用情况,故实际需要采集的加工信息只有两种:零件加工工时和机床停机,在本系统中通过采集此两类信息,最后统计完成如下任务:

  1)产量统计:

  可以统计任意时间段内各机床、各零件的产量和工时情况,具体说有如下几种统计内容:

  零件工时:统计各零件在生产过程中的加工件数,加工时间,最长用时,最短用时,平均用时,加工效率,均方差等。

  机床工时:统计各机床在生产过程中的程序加工次数,加工时间,最长用时,最短用时,平均用时,均方差等。

  零件加工分布:统计各零件在各机床加工的分布情况,包括加工次数和加工工时两方面的分布情况。

  机床加工分布:统计各机床加工各NC程序的分布情况,包括加工次数和加工工时两方面的分布情况。

  机床利用率:统计各机床加工使用效率。其计算公式为:

  机床利用率=加工时间/作业时间*100%

  作业时间=统计时间-休息时间

  统计时间=统计开始时间-统计结束时间

  故障时间=发生故障的净时间,不包括休息时间。

  休息时间=法定的节假日,工休日,厂休日等,可由企业自由设定。

  其中加工效率代表单位时间内加工零件的件数,均方差反映的是各零件加工工时的变化情况,而加工件数,加工时间,最长用时,最短用时,平均用时的含义很明确,在此就不用解释了。

  广义DNC系统对于各种统计结果设计了多种输出方式,如打印报表输出、导出为其它文件格式输出和图形输出等,其中其它格式主要有文本格式和EXCEL文档,图形输出主要有饼图、矩形图和折线图等几种,如图所示。

 

图2   饼图输出
 

 

图3  折线图输出

   2)停机统计

  可以统计任意时间段内各机床出现的各种停机事件发生情况,其中包括故障事件,具体说有如下几种统计内容:

  停机事件:统计各种停机事件在生产过程中的发生次数,占用时间,最长用时,最短用时,平均用时,发生频率,均方差等。

  机床停机事件:统计各机床在生产过程中的停机事件发生次数,占用时间,最长用时,最短用时,平均用时等。

  停机事件分布:统计各停机事件在各机床的分布情况,包括发生次数和停机用时两方面的分布情况。

  机床停机事件分布:统计各机床加工过程中停机事件的分布情况,包括停机次数和占用工时两方面的分布情况。

  机床完好率:机床在统计过程中状态完好的比例,计算公式如下:

  机床完好率=(统计时间-故障时间)/统计时间*100%

  设备运转率:机床在统计过程中正常运转的比例,计算公式如下:

  机床完好率=(作业时间-故障时间)/作业时间*100%

  3) 刀具统计

  可以统计任意时间段内各机床的刀具使用情况,具体说有如下几种统计内容:

  刀具用量统计:统计各种刀具在生产过程中的使用次数。

  机床刀具用量统计:统计各机床在生产过程中的各刀具的使用次数。


  三.总结

  总之,通过宏变量输出功能和报表输出功能,广义DNC在车间信息集成方面可以为你提供基本桥梁,结构简单实用,无需添加其它硬件,如果你不需要对车间设备进行实时控制,那么此种方式就是信息采集的首要选择。在此基础上,你可以根据自己的特殊需要,再扩展其它新的功能,我们将为你提供持续的完善的服务。让我们携起手来,为创造美好的明天而奋斗吧!


公司简介

宜科(天津)电子有限公司是中国工业自动化的领军企业,于2003年在天津投资成立,销售和服务网络覆盖全国。作为中国本土工业自动化产品的提供商和智能制造解决方案的供应商,宜科在汽车、汽车零部件、工程机械、机器人、食品制药、印刷包装、纺织机械、物流设备、电子制造等诸多领域占据领先地位。宜科为智慧工厂的整体规划实施提供自系统层、控制层、网络层到执行层自上而下的全系列服务,产品及解决方案涵盖但不局限于云平台、MES制造执行系统、工业现场总线、工业以太网、工业无线通讯、机器人及智能设备组成的自动化生产线、自动化电气控制系统集成、智能物流仓储系统等,以实现真正智能化的生产制造,从而带来生产力和生产效率的大幅提升,以及对生产灵活性和生产复杂性的管理能力的大幅提升。多年来,宜科以创新的技术、卓越的解决方案和产品坚持不懈地为中国制造业的发展提供全面支持,并以出众的品质和令人信赖的可靠性、领先的技术成就、不懈的创新追求,在业界独树一帜。帮助中国制造业转型升级,加速智能制造进程,成为中国工业4.0智慧工厂解决方案当之无愧的践行者。

更多详情>>

联系我们

  • 联系人:章清涛
  • 热线:18611695135
  • 电话:
  • 传真:
  • 邮箱:18210150532@139.com

Copyright © 2015 ilinki.net Inc. All rights reserved. 智汇工业版权所有

电话:010-62314658 邮箱:service@ilinki.net

主办单位:智汇万联(北京)信息技术有限公司

京ICP备15030148号-1