南京dnc系统方案,DNC系统介绍

一、DNC系统简介

随着企业数控机床数量的迅速增加,数控加工程序的传输和管理工作日趋繁杂,早期数控机床单机离散的管理模式已越来越不适应企业发展的需要,企业迫切需要对程序和机床进行集中、高效的管理,实现机械加工车间的网络数字化建设,数控机床联网系统即DNC系统应运而生。

上世纪90年代,随着控制技术、计算机技术和网络技术的飞速发展,基于互联网的技术在工业控制系统领域得到广泛应用,建立具有分布式通讯功能、数控程序管理功能的网络系统,从而实现数控机床的集中控制管理,这对提高数控机床利用率、减少数控程序调用错误、保证产品质量和加强程序规范化管理有非常重要的意义。

DNC系统采用集中管理的方式,将所有数控程序存储在数据服务器上,机床只是作为一个终端用于加工作业。每台数控设备均可以按要求调用所需的数控程序。调度人员可根据生产计划合理分配机床加工负荷。当机床因故障等原因无法正常工作时,能灵活调整工作任务。DNC系统有助于积累数控编程知识和程序调试经验,内部共享程序设计知识、共享设计经验,提高工艺人员数控编程能力,有助于提高数控程序品质,从而提高最终产品的品质。通过强大的机床数据采集功能和实时的分析能力,可以为您提供包括实时的全部机床利用率(OEE)等各种分析统计功能,从而为您科学安排生产计划、采取正确措施提供准确、可靠的数据基础。

2-1 DNC系统各模块功能示意图

2.1、DNC系统联网通讯模块

CIMCO DNC-Max V6通讯模块主要实现将各种不同操作系统、不同性能的机床通过通讯模块,以实现机床与服务器的数据通信,主要功能包括数控程序的上传、下载、机床参数备份等功能。

通讯原理:

DNC联网通讯功能模块构架采用C/S模式,一台DNC联网通讯服务器可完成与超过4096台数控设备的双向并发通讯功能,联网示意图如下:

南京dnc系统方案,DNC系统介绍(1)

图:2-2数控设备与DNC服务器联网图

数控机床通过串口(RS232)通讯端口或机床的RJ45网卡接入到DNC通讯以太网,其中串口联网的机床RS232端口通过加装单串口服务器方式接入DNC网络(以太网)。单串口服务器内置处理器和存储单元,支持RS232通讯协议和TCP/IP协议,能够对两种协议进行相互转换;单串口服务器具有MAC地址,可以为其分配IP地址;单串口服务器内置16M缓存,可实现机床的在线加工功能;单串口服务器(MOXA 5110型号)图片如下(更多参数详情可以登陆MOXA官网查阅):

南京dnc系统方案,DNC系统介绍(2)

图:2-3单串口服务器MOXA 5110型号展示图

数控信息交互原理如下图。

南京dnc系统方案,DNC系统介绍(3)

图:2-4数控信息流转交互示意图

2.2、DNC系统程序管理模块

CIMCO NCBase V6程序管理模块构架在客户端/服务器体系结构上,产品数据集中放置在服务器中实现数据的集中存储和共享。程序管理模块包括产品结构树的管理、数控程序的流程管理、人员权限的管理、安全管理、版本管理、产品及机床管理。

工艺人员通过位于涉密内网的NCBASE客户端把已经编辑好的程序通过NCBASE客户端下发到DNC数据服务器上,DNC数据服务器通过数据同步的方式单向把程序数据同步到位于非涉密设备网上的DNC通讯服务器上完成程序向机床传递的过程。

NCBASE程序管理模块与DNC-MAX程序传输模块通讯示意图如下:

南京dnc系统方案,DNC系统介绍(4)

图:2-5程序管理模块与程序传输模块通讯示意图

备注:ncbase客户端登陆时首先通过tcp/ip协议与oracle数据库通信,校对加密后的登陆用户名和密码,如果是安全保密版本并且启用了mac、ip绑定则还需要验证绑定的mac地址、IP等等,验证通过则获取相关权限、用户密级等等信息。然后再使用remoting方式与ncbase服务端建立tcp连接,此时根据密级可以操作对应密级的程序,进行相应的程序下发等操作。ncbase服务端同样也通过tcp/ip协议与oracle数据库通信,获取相关信息。

2.3、DNC系统程序编辑仿真模块

CIMCO Edit V6是数控编程专业软件。具有数控程序编辑、智能比较、刀位轨迹的三维模拟等功能。

2.4、MDC数据采集模块

CIMCO MDC-Max V6数据采集模块用于机床实时信息的采集。包括远程监控机床运行状态(运行、空闲、故障、关机、维修等状态),实时获知每台机床的当前加工的工件和工件生产数量等信息。为MES系统提供准确、及时的生产完工信息,以及所有机床实时状态等,这是科学制订生产计划的重要基础。

MDC数据采集监控系统采集机床实时状态信息并把采集到的信息传输给位于涉密网内的MDC数据服务器进行综合分析,并自动生成数据分析报表,采集的数据是从非涉密设备网向涉密内网单向流转。

三、DNC联网通讯原理

DNC系统中的数据传递为:机床和联网通讯模块DNC-MAX 服务端通过RS232协议传输NC程序;

NCBASE CLIENT和NCBASE SERVER之间通过TCP/IP协议传输NC程序,NCBASE SERVER从ORACLE数据库中读取数据把NC程序下发到机床对应发件箱中供DNC-MAX SREVER访问,并且NCBASE CLIENT通过TCP/IP协议把NC程序、关联文件、资源信息、配置参数等传到ORACLE数据库中。

MDC Monitor(数据采集监控端)通过TCP/IP协议采集机床加工运行信息,并把这些信息传输到ORACLE数据库中;MDC Client通过TCP/IP协议查看机床加工运行信息,并把一些资源信息、配置参数等传到ORACLE数据库中。

南京dnc系统方案,DNC系统介绍(5)

图:3-1 DNC系统基础模块间数据流转示意图

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页