|
|
欢迎访问公司新域名 http://www.dssoft.com.cn |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DSDNC MONITOR数控机床网络管理系统
传统的DNC(Direct Numerical Control,直接数控)系统对应的是1980年颁布的DNC国际标准ISO2806。其含义为:此系统使一群数控机床与公用零件程序或加工程序存储器发生联系,一旦提出请求,它立即把数据分配给有关机床。 1994年颁布的新的DNC国际标准ISO2806将DNC定义为“Distributed Numerical Control (分布式数控)”,其含义为:在生产管理计算机和多个数控系统之间分配数据的分级系统。 DNC技术在不断发展,仅满足程序传输和数据管理功能的DNC已经成为传统意义上的DNC软件。需要在传统的DNC软件的基础上增加数控程序的数据库管理、程序流程管理、车间工况信息的采集以及信息查询等功能,将他们发展成为新一代的DNC网络才能满足当今车间环境中信息交换的需要。 DSDNC MONITOR是具有上述功能的新一代DNC网络系统,可方便地与现有的生产管理系统、CAM系统、刀具管理系统实现集成。随着联网机床数量与零件种类、更换频次的增加,可以显著压缩生产准备时间,提高机床的有效利用率。
一、数控机床网络管理系统平台构成 车间正常生产所需要的数据包括CNC类数据、机床状态数据、现场工况数据、生产指令类数据。除了在数控设备和程序管理系统之间双向传送NC程序、刀具补偿文件、数控系统参数;生产管理系统的正常运行还需要实现生产任务的下发、设备状态、任务完工等生产现场的数据采集,为车间生产管理系统的正常运行提供反馈。 数控机床网络管理系统中的信息流如图1-1所示。数据信息可以分为:(1)NC程序(2)生产任务(3)刀具补偿数据(4)现场工况数据(任务完成、机床状况、质量检测等)(5)刀具准备任务等五类。
图1-1 数控机床网络管理系统中的信息流 新一代的DNC网络系统DSDNC MONITOR采用RS232/485、Ethernet联接车间的数控机床,通过以太网与CAD/CAM、刀具管理系统、生产管理系统联接。在传统的DNC通讯网络上增加设备状态采集、车间工况数据采集和生产数据交换功能。 DSDNC MONITOR的应用可以最大限度地压缩辅助工时、基本消除数控机床的待机和停机时间,从而改善机床的利用率。DSDNC MONITOR可以解决不同种类、不同年代、不同品牌的数控设备的联网集成。 DSDNC MONITOR的系统结构框图如图1-2所示。
图1-2 DSDNC MONITOR的系统结构框图 二、数控机床DNC网络管理系统 1、特点 1.1 具备传统DNC软件的优点 DSDNC MONITOR具有传统意义DNC网络的下列优点: √联机能力强 完全满足不同年代、不同品牌控制系统联网的需要。 √可扩展性好 联机数量可扩展至256台 采用串口/以太网服务器将具有RS232/422/485接口的数控设备直接联接到车间局域网上。支持采用TCP/IP标准具有Ethernet接口功能的数控设备。车间内联网设备增加后只需要简单地扩展局域网节点数就能很方便地将新增设备联网。 √管理简便 全中文的操作界面,便于软件系统的端口参数配置、程序管理、传输状态监视、历史记录的查询。 √传程方便 远程调用功能使得生产中所需要的加工程序、刀具参数的传输只需要在机床侧操作就能完成。可以在机床侧完成传输履历的查询,以便了解传输是否正确。 √实用的辅助功能 实现数控文件比较、编辑、轨迹仿真。 信息查询终端:把数控设备当作查询终端来使用获得程序及关联信息,作业指令等。 √灵活的在线加工功能 支持多机床同时进行DNC加工,实现断点续传 √程序数据库管理 数控程序存放在数据库中,具有权限的使用人员才能查看程序内容。避免了程序以文件方式管理出现的易拷贝易失密的可能性。方便程序与零件号、工序号(工艺文件)、编程人员信息等关联管理。 √程序流程管理 按照程序所处的不同阶段,将入库程序标记成编辑、调试、锁定(回传)和定型四种状态。实现程序的生命周期管理 √用户权限管理 允许设置多个具有不同权利的系统管理员和用户。 ■系统管理员 系统参数配置、用户权限设置 ■程序员 程序编辑、入库 ■作业调度 安排作业所需要的数控程序到指定机床程序准备区 ■程序主管 程序所处状态解锁和改变 1.2具有丰富的数据采集功能 DSDNC MONITOR在传统的DNC通讯网络上增加了车间工况数据采集、设备状态采集和生产数据交换功能,其数据采集软件、工况数据采集器等多种数据采集手段可以最大程度地采集满足生产管理所需的工况数据,实现生产、管理所需的数据、工夹具装备等资源信息的共享。 1.3具有作业安排与安全的数控程序保密措施 DSDNC MONITOR设计有作业调度模块,由具有权限的管理者安排作业所需要的数控程序到指定机床的程序传输准备区。从机床侧只能获得必要的加工程序信息,而不能随意地获取数据库中的程序,因此减少了程序泄密的漏洞。 1.4集成性好 DSDNC MONITOR是自有版权自主开发的软件,可以根据用户的特殊需要进行定制。DNC与生产管理软件的集成是必然的趋势,您不需要为将来是否能集成而担心。
2.联网方案 2.1 采用单串口服务器构建DNC网络
图2-1 采用单串口服务器构建DNC网络系统 对于具有以太网接口的数控设备直接接入以太网,对于不具备以太网接口的数控设备通过在每台数控设备上安装一台单串口设备服务器,将串行接口直接转换成以太网口,单串口服务器一端接入以太网(公司局域网的HUB或交换机),另一端通过数据线与机床RS232口连接;实现任意数控设备与以太网的联接,在企业局域网内的任意一台计算机都可以直接控制该网络的任意一台机床。网络结构如图2-1所示。 此方案的优点是: √灵活性好,机床设备可以按照需要任意分组,由不同的计算机控制不同数量的机床。 √可靠性高,采用星型连接方式构建的DNC网络,即便单串口服务器出现故障,影响的只是一台设备。 2.3采用DSDNC MONITOR软件进行数控设备的网络控制管理与工况数据的采集 DSDNC MONITOR软件组成可包括 √数控程序库(Acess数据库,文件版本管理、备注生成) √DNC网络服务器模块(实现设备分组、参数设置、动态监控和用户管理) √机床通讯监控和车间数据采集功能(DNC、工况数据采集、远程查询等) √车间作业管理(将数控作业任务安排到指定的机床设备,机床按调度的安排完成作业) √数控程序编辑器(数控程序编辑、比较、仿真) √生产效率统计模块(产量、机床利用率图与报表)
3、软硬件环境 操作系统: WINDOWS2000/XP 计算机: P4 3.0G/HDD160G /1G/17”LCD/10-100M网卡以上配置 局域网: 以太网
4、功能模块说明 4.1数控程序库与程序流程管理 (1)数控程序库 可以对程序号、图号、零件代号、机床、用户名称、更改日期等信息进行管理,甚至包括程序注释、刀具清单、相关图片等。可以方便地实现对程序的信息查询、管理与调用。该模块的应用使得用户建立起一个小型的产品文件数据库。 该模块安装在DNC主机上或服务器上,用户可以根据编程人数及使用频次自己选定数据库客户端的数量。 (2)数控程序流程管理 程序的四个状态 ■编辑——程序分处各编程软件指定的文件夹中,由程序员加载时关联信息包括:程序号,程序名,程序文本,零件号,零件名称,工艺文件名称,工序号,工步号,编写者,编写日期,刀具表,零件图片 ■试切——处在试切验证阶段的程序 ■锁定——试切无误从机床回传到计算机中的程序 ■定型——审核定型归档的程序 程序流程管理 基于以上流程,编程人员(有编辑修改的权限)编好的程序在完成修改、仿真校验等工作后加载入数据库试切验证区,同时填表完成NC程序关联信息的输入,此时程序处于编辑状态。 经编程主管(有解锁的权限)审核同意后,将程序改成调试状态,此后可发送到机床试切,也可以从机床的控制面板上远程调用程序。 试切验证和调试无错误的程序经程序主管的同意后发回到数据库的锁定区,此时程序状态为锁定。 经过技术主管(有批准的权限)审核无误后,正式进入数据库定型归档,程序变成只读属性,以后不能再修改了(只有个别有权限的人可改)。
4.2 DNC网络服务器 DNC网络服务器实现设备分组、参数设置、动态监控、用户权限等功能。
4.3机床通讯监控模块和工况数据采集功能 4.3.1机床通讯监控模块 这是DSDNC MONITOR的核心模块,用于实现程序、参数传输、工况数据采集、远程查询等。 该模块安装在DNC主机上,根据联网机床的数量配置。
4.3.2工况数据采集功能 工况数据采集功能模块安装在DNC主机上,根据联网机床的数量配置。DSDNC MONITOR具有多种数据采集方法,全面解决车间环境中的数控与非数控加工设备、检测、装配设备的工况数据采集。
(1)宏功能自动采集 利用NC程序宏功能后置处理技术将数控程序处理成能够实现工况数据采集的程序,能解决量大面广的FANUC系列数控设备的数据采集。 实现下列数据的采集: ■当前程序名(零件名称)、 ■加工开始时间、 ■加工结束时间、 ■主轴转速、 ■进给速度、 ■当前刀具号… (2)特殊状态程序及时汇报工况 此方法适合于所有串口工作正常的数控设备的信息采集。主要实现下列数据的采集: ■当前程序名(零件名称)、 ■加工开始时间、 ■加工结束时间… 一般情况下,计算机不能主动获取工况信息的机床设备,通常采用数控宏程序功能和工况信息程序来采集工况信息,这时工况信息由机床侧主动发送到DNC主机。 4.4车间作业管理 车间作业管理模块完成任务录入、下达功能。 数控机床的作业者根据安排的任务获取相关的数控程序、刀具参数后开始加工。调度人员可以对加工任务队列作任务启动、暂停和顺序调整等作业安排。 4.5数控程序编辑器和轨迹仿真 √可以方便地实现数控程序的手工修改、注释添加、行号管理、T/S/F代码的查找。 √可以方便为数控程序做数据采集的宏功能后置处理,经处理的程序在实际加工中可自动地向DNC主机发出当前机床加工情况数据。 √可以快速方便地比较并标出两个数控程序的不同和语法检查。 √简单易用的三维刀具轨迹模拟。 4.6生产效率统计模块(产量、机床利用率图与报表) DSDNC MONITOR 的生产效率统计模块利用DNC网络采集到的各种工况数据进行车间生产任务完成情况、机床利用率的统计,可以输出多种图、表,替代大量的手工劳动。 (1)机床有效利用率 (2)加工业绩统计详表 4.7机床远程控制操作 本功能是基于FANUC的软件包FOCAS开发的网络远程控制功能,目前只适用于带有以太网接口的新型FANUC系统。 主计算机除了可以主动获得各种加工信息,包括机床坐标、系统程序目录、运行状态以及参数、刀具寿命、报警信息和操作履历等,还可以远程控制机床。
主计算机必须能获取各CNC 机床的各种信息与数据,包括: (1) 机床的运行状态:是处于加工运行还是待机;是否有报警;加工哪一个程序?哪一个程序段?是否结束了此次的加工任务?……. (2) CNC 与机床的信息与数据,如:CNC存储的加工程序;机床正在运行的加工程序;CNC 存储的刀具信息;主轴上的刀具号;已加工的工件数;加工时间;程序的运行时间;CNC 参数;伺服参数;主轴参数;机床参数;PMC 参数;PMC 的梯形图;宏变量;报警号与信息等等。就是说,主计算机能够实时监视各CNC 机床的运行状况,了解对机床进行维护的信息。 另外,主计算机还必须: (1) 对各机床进行必要、有时是实时的控制。如,机床的暂停,急停; (2) 信息与数据的下传,如:加工运行指令;要求的加工工件数;加工程序;刀具信息;CNC 参数;伺服参数;主轴参数;机床参数;PMC 参数;PMC 的梯形图;宏变量等等。 (3) CNC 机床的维护与维修指导信息。
5.预计效果 √随着联网机床数量与零件种类、更换频次的增加,可显著降低通讯接口故障率。 √通讯操作简单,程序准备、传输效率高,压缩生产准备时间,提高机床的有效利用率。 √数控程序数据库管理和程序流程管理提高管理效率和规范性。 √减少生产准备时间,提高机床的利用率。 √方便与现有的生产管理系统、CAM系统、刀具管理系统的集成。 √机床操作工:原来手工编程、输入程序占用大量的时间,使用DSDNC MONITOR后将既省时又省力 √工艺编程员:再也不用跑来跑去传程序,可把主要精力放在提高程序质量上 √车间管理者:程序管理规范,生产准备时间大大缩短;统计效率提高,数据准确 √设备管理员:再也不但心通讯接口烧毁,因维修耽误生产 √公司管理层:消除信息孤岛、实现信息集成;节约开支、提高工作效率,增加利润。
注:该系统方案有许多功能为可选功能,开发成本与所需功能有关,系统可进行升级和功能增删,具有可扩充性,并可通过接口与企业现有的PDM或ERP系统进行信息对接。由于数控系统类型较多,许多老系统无法支持一些特殊功能,特别是基于FANUC的软件包FOCAS开发的网络远程控制功能只适用于带有以太网接口的新型FANUC系统。
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
海门东升软件服务中心 Copyright(c)2009
地址:江苏省海门市光明路69号/226100
电话:+86-513-89212548
传真:+86-513-82200662