.DNC数据采集.ppt

.DNC数据采集.ppt

ID:21345515

大小:1.13 MB

页数:13页

时间:2018-10-18

.DNC数据采集.ppt_第1页
.DNC数据采集.ppt_第2页
.DNC数据采集.ppt_第3页
.DNC数据采集.ppt_第4页
.DNC数据采集.ppt_第5页
资源描述:

《.DNC数据采集.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DNC数据采集提纲DNC简介DNC系统DNC数据采集DNC简介DNC(DistributedNumericalControl)称为分布式数控,是实现CAD/CAM和计算机辅助生产管理系统集成的纽带,是机械加工自动化的又一种形式。DNC用一台大型计算机同时控制几台数控机床。随着数控系统由NC(NumericalControl)发展为CNC(ComputerNumericalControl计算机数控系统),可实现每一台数控机床由一台计算机(CNC系统)来控制。支持RS-232C通信功能,即通过RS-232口接收或发送加工程序,很多CNC系统

2、可实现一边接收N/C程序一边进行切削加工,及DNC(DirectNumericalControl),有一些只是先将接收的加工程序存储在系统内存(Memory)里,而不能同时进行切削加工,这种传输形式一般叫块(BLOCK)传输。CAD/CAM系统3D形式的曲面造型及相应的N/C代码,达到几百K及几兆不等,大部分CNC系统的内存无法加载,故使用DNC进行传送加工,用RS-232串行通信口对车间中的NC机床进行联网是目前用好NC机床的一个重要手段。DNC系统-网络拓扑图DNC服务器安装在信息中心,方便IT工程师实时维护系统。程序编辑器,方便工

3、艺师、编程人员、生产管理人员进行程序的编辑、管理等。DNC客户端,方便各车间根据各自车间的现场情况进行系统维护和生产;每一个单串口服务器对应一台数控加工设备,安装在机床控制柜或控制面板箱内,其一端通过RS232接口与数控机床的串口相连接,另一端通过RJ45接口直接利用屏蔽双绞线连入局域网。DNC系统-功能简介DNC系统作为车间层控制系统的一个功能单元。DNC系统功能:①NC程序及数据的传递,以某种通信协议(如Philip532等)实现通信功能;②机床状态采集和上报;③根据工序计划,自动分配NC程序及数据到相应机床;④刀具数据的分配与传递

4、。DNC系统软件的功能模型:①NC数据管理的主要功能是对数控数据进行管理,主要有数控数据的显示、插入、修改、删除、更新、锁定(不允许更改)和打印等操作;②NC数据执行的主要功能有:数控数据在计算机和机床之间的传送、删除机床上的数控数据、启动机床上的数控程序、随时从机床设备获得工作状态信息并存入数据库,作为运行数据采集模块评价加工过程的根据;③DNC通讯接口通过DNC协议和数据链路协议建立单元控制系统和CNC的连接。DNC数据采集-实现方式功能名称说明宏功能数据采集利用内置的宏程序处理模块采集正在执行的NC程序名(零件名称)、加工开始时间

5、、结束时间状态汇报特殊程序向DNC主机传送含有当前状态信息的程序工况数据采集器利用工况数据采集器采集生产现场数据DNC数据采集-宏功能DNC具有多种数据采集方法,全面解决车间环境中的数控与非数控加工设备、检测、装配设备的工况数据采集。(1)宏功能自动采集利用NC程序宏功能后置处理技术将数控程序处理成能够实现工况数据采集的程序,能解决量大面广的FANUC系列数控设备的数据采集。实现下列数据的采集:?当前程序名(零件名称)?加工开始时间/加工结束时间、?主轴转速/进给速度、?当前刀具号…DNC数据采集-宏功能机床上刀具的加工状态信息包括正在

6、执行的程序名称、刀具开始加工时间、刀具结束加工时间、主轴转速、进给速度、当前刀具号等。基于DNC-MAX的刀具信息追踪过程为:主要信息采集由DNC-MAX完成,其结果输出可以设定在工控机的固定位置,然后刀具信息追踪系统对此文件进行实时监控,这里用到的是多线程技术。DNC—MAX软件通过宏指令输出的方式对FANUCl81数控系统进行信息采集,即通过在NC程序中插入特定的宏指令代码来使机床在执行的时候返回信息,软件接收到这条信息,即对信息进行解码然后生成相应的结果进行输出,此为NC程序后置处理模块。DNC软件利用宏指令来采集机床和刀具信息,

7、必须使用特定格式的NC程序。DNC数据采集-宏功能经过如此设置和运行后,得到的Excel数据表,此表的文件名和存放位置都己经设置好,与刀具信息追踪系统相匹配,而刀具信息追踪系统所要做的就是把表中的数据进行实时读取并进行数据库存储和向上传达。由此生成的Excel文件为实时刷新,为了保证得到数据的实时性,要保证在数据刷新后刀具信息追踪系统可以立即读取最新信息,并得到当前刷新的最新数据。读取文件使用了JavaExcelAPI来实现。在处理上,使用了多线程技术来实现。主线程生成一个子线程来对文件进行监控,不断读取其最后更改时间,发现改变后说明文

8、件已经被更新,就进行读取,得到最新信息,更新数据库等相关内容。保证了刀具信息追踪系统得到信息的及时性。DNC数据采集-实现方式(2)特殊状态程序及时汇报工况在加工程序运行前和加工程序运行结束后分别将代表“加

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。