您好, 访客   登录/注册

探究数控车床与数控软件的数据传输技术与实现

来源:用户上传      作者:

  摘    要:数据通过数控软件,这是确保按设计机床运行的重要手段传送到机床控制系统。本文简要介绍数控软件的设计和应用,即设计软件和设计方法。在此基础上,它着重于实现通信技术和数据传输的过程,为数控车床的运行效率和降低故障概率提供了保证。
  关键词:远程传输;数据传输;传输过程;实时性需求
  1  引言
  在制造业中传统的手工编程和参数输入方法已不能适应时代的发展。进一步提高生产效率实现自动编程以及提高数据传输速度已成为一个主要问题,数据传输技术更为复杂,而且更重要的是学习它的实现。
  2  远程传输的工作原理
  我们都知道,如果要实现两台计算机资源的共享,网卡必须在计算机上安装,设置不同的IP地址,然后使用Windows操作平台通过IP地址查找自己的计算机,实现资源分享甚至管理目的。在计算机网络的基础上,开发了数控机床的远程传输技术,它的原理是通过转换设备来设置机床的IP地址(如网卡),使计算机可以通过网络线路找到机床,通过网络连接到CNC机器,实现加工程序的长距离传输。
  3  数据传输技术的实现
  为了保证产品参数与数控软件中的参数相一致,数据传输技术在加工过程中的应用是关键。
  3.1  通信技术
  3.1.1  系统安装
  该系统的安装过程有以下几点:①CONF1G在通信中GFG文件打开,并且根据系统提示选择相关的应用程序。②将管理文档类型设置为3,并且关闭通信,如果想打开那么文档类型必须要设置为0。③相关人员“使用网络DNC客户机车床点”窗口中,选择机点,基于传输控制指令,数控车床控制系统的运行。在系统安装过程中应该注意通信技术的应用,例如,关联模式系统必须选择“DNC通信服务器”。
  3.1.2  DNC系统
  DNC系统由分析模块,通信模块和管理模块组成。分析模块的功能是使每个数据的统计分析;所述通信模块的功能是保证机器能够直接调用管理服务器上的代码,通信模块的功能是确保机床能够直接调用管理服务器上的代码。管理模块的功能是实现人力资源,服务器,客户端和工具的管理,应当注意的是为了提高生产的安全性,通信终端的权威应该管理和控制的数控软件。DNC系统访问模式是基于RS-232C以太网访问,支持多个串行端口访问,在通信,数据可以通过不同的渠道转移到机器。
  3.1.3  通信流程
  数据传输以及通信的过程如下:①机床选型:系统中的相关人员,选择需要通信的机床,同时,应该根据系统提示,来设计机器的参数。②数控代码发送:相关人员可以选择“串行通信”并且NC程序文件打开和传送NC代码。③数控代码的保存:发送和接收的电脑数控代码后,接收状态可以改变其本身的运行状态。④通信终止:如果数据在传输过程中通过单击“终止传输”,这样造成了数据传输过程停止,然后工作人员可以选择“XON”信号接收模式来改善接收时间的合理性。
  3.2  数据传输原理
  在网络管理系统的数值控制装置当中,上网络结构通常采用总线拓扑和一个底部结构采用星形网络拓扑结构。在上层网络设计的服务器/客户端模式和该资源的系统管理服务器,客户端主要负责网络和管理服务器和数字控制设备之间的连接。在特定的工作状态、实时服务器和客户端之间的通信可以通过套接字网络编程和Windows用户定义的消息来实现。在该系统的基础网络,多台数控设备通过串行通信端口连接到所述控制客户端。
  3.3  传输过程
  传输线路。相关人员提供体系认证功能,显示系统,根据系统提示来选择是否需要在线显示监视屏幕。数据传输,可以每秒传输速率数字设备控制在9600左右,与此同时,设置“1”作为停止位,数据位将设定为“7”。传输线被正确连接时,机床的操作模式,编辑,使用CAXA网络和DNC软件发送数据后,机床可以立即进入循环处理状态。数据传输技术应用于产品加工过程中不仅可以提高在线处理的质量,而且可以减少处理的参数错误,优势是显而易见的。
  3.4  对网络管理机数据传输分析
  在数控设备的网络管理系统,有三个影响网络系统的关键技术:(1)任务管理。企业产品分解处理任务并通过分解任务给不同的客户和数控设备。(2)数控设备管理。分析并管理基本信息,数控程序,设备状态,设备的任务等等。对于每个CNC设备。(3)实时和数据传输的精度。下面的三个特定技术被具体分析如下。在内部存储服务器系统中,详细描述了数控设备、加工能力和现有的加工任务。一般的处理任务可以正确地分解。根据实际情况提出适当分解,联系客户确认,任务下发,F最终完成生产任务的分配,此外,在整个过程中通过服务器可以监控和协调所有的数控设备,确保在规定时间内保证质量来完成处理任务。
  数控设备网络化的综合管理。在网络环境下数控设备可以共享信息,数据资源和数控加工任务。整个系统可以根据其功能被分为四类:(1)数控设备基本信息管理。主要集中管理企业,即机床名称,单位,工作表面,数控系统,包括信息输入,修改和设备的删除及所有数控设备的静态信息,例如数控铣床,电火花,车床和导线切刀。(2)NC程序管理。节目内容包括上传,编辑,模拟及查询。程序员将数据库中设备的静态信息组合在一起,选择合适的CNC设备并生成NC程序,并且将其发送到数据库中。根据发送的顺序上,则设备将再次排队,如机器信息,夹具信息,工具的信息,工具图纸和空白尺寸。同时,网络管理系统可以实现数控程序的在线仿真,各装置处理任务的查询,每个工件的处理查询,以及NC程序的编辑和修改。(3)CNC任务管理。网络管理系统可以管理每个设备的处理任务。企业的设备操作员可以查询在日常处理任务,并反馈日常工作条件到系统服务器中的时间,使企业管理人员能够掌握和调整设备状态以及处理状态。(4)设备状态管理。机床的CNC控制器被用于提取所述设备的运行状态日志,比较和分析相同的设备的不同的设备和不同的时间段的内容,确定这些设备的效率是否得到了提高。
  3.5  数据传输的实时性需求
  当设备运行时及时向机床提供数控程序,同时,机床作为一个网络控制器作为客户端和集线器的连接。假定程序数据的量太大,处理时间不长,控制器通常接受数据限制,如果网络控制器长时间不接收数据,则不满足数据接收需求,数据过载,部分数据丢失,影响机床的工作效率,解决此问题时需要考虑发送和接收的数据的匹配程度。如果两个彼此匹配,则处理被认为是在正常状态下。一般来说,收发网络控制器的速度匹配可以从以下这两个方面进行调整:①数据传输线规则满足数据传输和接收平衡要求,它们作为制定特定规则的标准,用于控制数据缓冲区;②在传输NC程序数据时,数据延迟和流控制需要同时考虑,这样可以接收和传输数据速度控制在一个平衡的状态,NC设备对实时数据传输的要求比较高。
  4  结语
  与实际经验相结合,详细论述了数据传输原理,對数据传输的关键技术,数据传输的实时要求,数控设备的网络管理系统的解决方案进行了讨论。它提供了网络和高效的强大的技术支持讨论数控系统的管理。根据车床的操作要求,DNC系统被设计成通过发送和接收NC代码来实现数据发送和接收的过程。利用数据传输技术实现对车床运行的实时控制,这保证了生产效率和质量的提高。
  参考文献:
  [1] 姚鹏.基于以太网的异构数控机床DNC系统的研究与实现[J].郑州大学,2018.
  [2] 于洋.数控技术在数控车床中应用分析[J].电子制作,2019(2):90~91.
  作者简介:
  张建(1983—)男,汉族,山东省东营市河口区,本科,助理讲师,数控车削加工技术。
转载注明来源:https://www.xzbu.com/1/view-14957368.htm