DNC系统的实施与集成应用
- 格式:pdf
- 大小:275.42 KB
- 文档页数:4
e.Manuf!aclur|nig制造业信息他DNC系统的实施与集成应用任锐白洁(中船重工集团第七一三研究所,北京100097)
摘要:结合实例。分析企业在NC程序传输和管理中存在的主要问题,论述了企业关于DNC系统的选型方案、DNC与ERP的集成方案以及具体实施。关键词:DNCNC程序ERP集成
ActualizationandIntegration
ofDNCSystem
KENRui。BAIJie
(ChinaShipbuildingIndustryCorporation,Beijing100097,CHN)
我单位为典型的单件小批生产型企业,近年来数控设备大量增加,如何充分利用数控设备、高效规范地管理NC程序,一直困扰着生产人员。经过长时间的技术跟踪与调研,2008年我们引进了CIMCODNC数控机床联网系统,并实现了DNC系统与ERP系统的无缝集成,解决了NC程序传输和管理等瓶颈问题。
1联网前的主要问题在联网前,在程序传输和管理方面主要存在以下问题。①数控机床使用的数控系统种类多,接口及通信方式差异大。控制系统有Siemens、Heidenhain、FANUC、Mazatrol、广州数控等多种,用普通传输方法难以实现统一管理。②用台式机或笔记本电脑传输程序,频繁的热插拔易烧坏机床及计算机接口,并且台式机、笔记本在车间里摆放无序,给现场管理带来困难。③机床存储器里的程序反复删除和手工输入,效率低,容易出错,大大影响了机床的生产效率。④数控程序保管混乱,可追溯性差,三维模型图、刀具清单、夹具清单等关联文件容易混淆,存在一定的安全风险。⑤程序不同版本之间的比较需要人工完成,费事费力,容易出错。⑥在程序调试阶段,数控机床和电脑不能实时通信,有许多在电脑上编制的程序到机床上调试更改后不能及时更新,电脑中保存的仍是老版本程序,下次调用还需要重新调试修改。⑦数控程序没有权限管理和流程管理,程序的修改和管理无法责任到人。脚象孝答等
、一一一。‘uVj平吊0朋
⑧修改后的程序不能自动模拟,容易出错,存在批量报废风险。
2系统选型2.1硬件除了局域网所必备的硬件以外,我们采用了MOXA单串口服务器5110。它一端是RJ45以太网接口,通过屏蔽双绞线与交换机相连,另一端是RS232接口,通过串行线与机床接口连接。2.2软件2.2.1机床联网与远程通讯选用CIMCODNC—MAXV5。CIMCODNC—MAX
v5用一台服务器负责所有机床的程序传输,程序的远程调用、上传和下载、远程比较等工作可由操作人员在机床操作面板上直接完成。服务器无需专人值守,能自动响应机床端发来的指令,实现在线加工。它同时具有良好的扩展性和不同系统的兼容性,新增设备只需增加端口即可。2.2.2数控程序的编辑与仿真选用CIMCOEditV5。CIMCOEditV5是一套可以对NC程序进行编辑、数据处理、智能比较、加工时间统计、以及三维实体仿彰五轴轨迹仿真的应用程
序,给编程人员提供了一个方便的手工编程和手工修改程序的平台。2.2.3数控程序的数据库管理选用CIMCONCBase。CIMCONCBase是一套基于Oracle数据库开发的高端数控程序管理系统。它除了可以对程序号、图号、零件号、机床、用户信息等进行管理外,还可以对程序注释、三维实体造型、刀具清单、产品结构树、工艺装备、作业指导书等与程序相关
・127・万方数据制造业信息化e.Manu亿cturing
图1DNS网络规划图的信息进行管理。编程人员、操作人员等可随时浏览工件的相关实体,而这在以前必须要用UG或其它的CAD/CAM软件才可实现,可以说实现了从程序编制到生产现场文件的有效衔接。此外它还具有权限设置、版本管理、自动产生管理记录等功能。
3方案实施3.1系统网络规划(图1)(1)服务器考虑到机床布局比较集中,因此设立一个DNC—Max/NCBase数据库服务器,负责管理整个工厂的数控程序传输和管理,程序的调用和上传由操作者在机床端完成。机床每次传输程序(包括上传、下载和在线)都能够自动进入NCb鹊e数据库,同时自动产生程序传输日志。(2)管理客户端在编程人员办公室和车间各个班组都设立一定数量的数据库节点,编程人员的数据库节点可以向各机床下发数控程序,可以浏览数据库内的程序和各种信息,也可以进行程序的编辑与仿真。通过机床组的数据库节点,各机床操作人员可以对各自机床的数控程序进行管理。(3)传输客户端在工厂局域网服务器设立一个传输客户端。传输客户端用于管理人员监控整个网络DNC传输运行情况,帮助分析传输问题,监控各个通讯端口传输日志。(4)现场触摸屏考虑到车间的布局和环境,在车间现场配备了两台触摸屏,安装了CIMCOEDIT、
NCBASE等软件,可方便现场人员查看工艺文件及进
・128・
行程序的仿真。3.2数控程序管理流程(1)程序编制采用集中编程管理,专人负责编制数控程序。流程为:编制——审核——验证——机
床程序回传。编程员编制好特定程序后,发起流程,将任务传递给审核员,当审核员登录NCBASE时,会有相应的任务提示,对程序审核无误后,程序就可以下发
图2DNC和ERP集成示意图
曲皂。U妻U。I嚣等
\~一.,7十_…万方数据机床验证,之后机床程序会回传到服务器。系统管理员将经过机床检验过的程序固化在相应的产品结构树的节点下,下次下发机床直接从该节点调用即可。(2)权限设置系统管理员有管理全厂NCBASE数据库的权限,负责产品结构树节点的添加,对流程进行定义和调整,对数据库和工厂ERP系统数据进行维护;编程人员有与数控程序相关的全部权限;对于其它工艺、生产管理、检验等人员只赋予程序浏览权限。(3)数据备份CIMCODNC系统的各个模块都有一键备份的功能,NCBASE数据库还有自动定期备份的功能,设定完成后,每天的数据都会备份到服务器上。考虑到安全性问题,实施网络同步备份,即数据同步备份到另外一台服务器上。4与ERP系统的集成我单位2005年就已经成功应用了ERP系统并建立了生产数据库,因此实现DNC系统与ERP系统的集成具有重要的意义。集成方案如下(图2):由ERP系统将产品结构信息(不是全部而是与数控相关的)导入DNC系统,供e.Manufaclu『ing制造业信息他其建立管理结构树,ERP系统与DNC系统的产品结构信息数据保持同步一致,实时更新。DNC系统实时地把每个零件相关程序的最新状态反馈给ERP系统,相关人员在ERP中通过产品结构树的零件节点查看相关信息。这样,DNC系统就和ERP系统实现了双向访问,生产部门可以通过ERP系统实时查询车间数控机床的程序及相关文档,同时DNC系统也准确地将程序内容和现有的信息资源关联起来,防止了多头管理。
5效果CIMCODNC数控机床联网及管理系统在我单位成功实施后,明显地规范了数控程序的管理,提高了机床利用率和生产效率。通过和ERP系统的集成,将企业的生产管理和技术管理统一在一个数字平台上,为企业的高效运营发挥了重要作用。第一作者:任锐,男,1967年生,在读硕士,高级工程师,长期从事生产管理工作。(编辑李静)(收稿日期:2009一OI一13)
文章编号:9541如累您想发表对本文的看法。请将文章编号填入读者意见调查表中的相应位置。
(上接第126页)表1车床设置故障与检测对照表
畎/mmE/ramA^/(。)A,/(。)试验设甓值检测值偏差设置值检测值偏差设置值检测值偏差设置值检测值偏差
1O.50.498O.002211.00l0.00l3O.50.499O.ool4l1.o()20.002554.99O.Ol
6lO10.00O.oo755.01O.0181010.0lO.0l
9O.50.497O.003O.50.494O.00654.99O.Ol55.000.00
10O.5O.5020.00210.9970.00355.010.0l109.990.01
故障使入射光束在PSD面上的运动轨迹形状改变为一椭圆,且椭圆中心偏离于PSD中心点。(3)利用本文设计系统进行车床尾座检测,其位置测量偏差小于0.01mm,偏角偏差小于0.0l。,达到国家标准的IT4精度要求。(4)本设计系统硬件结构简单,价格低廉,适宜普通车床或经济型数控车床改造,满足机床高精度加工要求。参考文献1陈前亮,王文志.车床尾座孔的修复.机床与液压,2005(13)2申王利.MJ-50CNC机床尾座套筒锥孔轴线与主轴同轴度分析.工艺与检测,2004(1)御盏嫠辫\~一7‘uu,平昂。朋3张广军.PSD器件及其在精密测量中的应用.北京航空航天大学学报,1994.20(3)4Ha舢matsuIne.OperatingPrincipleandFeaturesofPSD[J/OL].ww.hamanlatsal.com.2001-04-105田佩林.车床夹具的对定位误差分析计算.机床与液压,2003(5)作者:周文彬,男,1967年生,高级工程师,主要从事机械制造及其自动化的教学和研究。(编辑周富荣)(收修改稿t:t期:2008一i1-17)文章编号:9540翔果您想发表对本文的看法。请将文章编号填入读者意见调查裹中的相应位置。
・129・万方数据