《经济型数控机床网络通讯及控制技术研究分析》

  • 来源专题:数控机床与工业机器人
  • 编译者: 杨芳
  • 发布时间:2017-09-25
  • 近年来,随着计算机和网络通讯为代表的信息技术的飞速发展和广泛应用,制造业无论是观念,还是技术都发生了很大的变化。传统的以相对固定的机器和生产场所为中心,由上至下进行管理控制的大批量制造生产模式正逐步向以人为中心,基于技术的先进制造生产模式转变。 全球制造的思想就是利用异地的资源(设备、知识、人力)来制造市场所需产品,从而加工单元的远程监控技术就成为它的重要组成部分。要实现加工单元的远程监控,首要解决的问题是数控机床的网络通讯和控制技术问题。   

      

    本项目就是解决传统经济型的数控机床的网络通讯和控制技术问题,通过网络来实现NC程序的中央服务器集中管理及网络通讯。从而适应现代先进制造技术的发展。   

    1、需求分析   

    1.1 传统经济型数控机床存在的问题   

      

    传统经济型的数控加工设备按数控系统分类主要有:FANUC系统(其中包括3T、7M、HC-6、6MB等)、AB公司系统、国产3B线切割系统等:按数控程序输入/输出通讯接口类型分有三类:一类为仅有RS232/RS422串行口,二类为仅有纸带阅读机8/5单位并行口,三类同时包括前两类接口。这三类机床同时还存在同样的问题就是:内存容量较小,不适应复杂、大型面、高精度、长程序零件的加工:它们的对外接口能力差,没有DNC功能,不能实现在线加工以及网络控制等问题。   

    1.2 希望的解决方案   

      

    本着满足最基本的应用需求、且留有一定的可扩充性及性能提高的潜力的前提,来改善数控加工技术应用环境。就此提出了以下解决方案:机床通讯接口的硬件改造,针对各类机床设计相应的通讯接口板卡:通讯控制软件的开发,以实现各机床的单机通讯功能:开发其它辅助功能(如:数控程序中加工信息的提取、数控程序图形模拟、长程序的在线加工等),弥补和增强原数控系统功能:网络体系的选择与通讯协议的定义及网络系统控制软件的开发,实现数控程序的中央服务器集中管理和网络通讯。   

    2、系统结构   

    2.1 网络系统构成及功能   

      

    整个网络系统是由中央服务器、网络接口、双向数据转换器、现场服务器、1分N口并行数据收发器、数据接收器以及经济型数控机床等组成。

      

    中央服务器是整个网络的中枢部分,它主要完成的是对各级服务器的整体控制。它采用后台中断工作模式,不需要人的干预,而且其前台还可以进行其他工作。   

      

    现场服务器是客户端,既担任起数控服务器的功能,又具有强大的网络通讯功能,它接受中央服务器下达的各项任务:从网络上获取由中央服务器传来的数控加工程序的数据信息,并把这些数据信息传送到NC文件库:将已加工过的数控程序反馈到中央服务器。能从系统的NC文件库中提取相应的数控代码,并从中提取有关的加工零件数据和信息,对其进行处理,实现NC程序的图形模拟等工作。另外,对需用长程序的零件加工,现场服务器还完成长程序的在线加工任务。   

      

    现场服务器可同时服务于多台数控设备,根据需要在车间一定的空间范围内(比如:一个小的工作间,一个小的局部区域)设置网络节点,放置一台PC机作为现场服务器,一台服务器根据实际需要靠选用1分N口并行数据收发器来服务于多台数控设备。   

    2.2 系统网络体系结构及通信协议的选择   

      

    系统中的各种信息都是通过网络来传输的。在计算机网络发展上,影响较大的网络体系主要有:OSI七层参考模型和TCP/IP体系结构模型。OSI参考模型是ISO7498国际标准。TCP/IP体系结构是当前流行的Internet网络所使用的体系结构,尽管它不是国际标准,但在计算机网络体系结构中却占有非常重要的地位。这是因为虽然OSI的体系结构从理论上讲比较完整,其各层协议也考虑得很周全,但事实上,完全符合OSI各层协议的商用产品却极少进入市场,远远不能满足各种用户的需求。然而使用TCP/IP协议的产品却大量涌入市场,几乎所有的工作站都配有TCP/IP协议,并已成为计算机网络事实上的标准,通称“工业标准”。为此,我们在数控机床的网络通讯系统中,采用的是TCP/IP的网络体系结构,该体系把计算机网络分为四层,即应用层、传输层、网络层和网络接口层。   

      

    TCP/IP体系结构为传输层制定了两种协议即:传输控制协议(TCP)和用户数据包协议(UDP),UDP为用户提供进程无连接的数据报协议,数据包以独立包的形式传送,服务不提供无错保证,数据可能丢失、重复或失序:数据包的长度也受一次处理最大长度的限制(默认值为8192字节,最大值为32768字节),不进行包的拆分和重组操作:而TCP协议是一个可靠的全双工的字节流的面向连接的协议,TCP和UDP相比传输可靠、数据无差错、无重复,可按发送顺序接收,数据为字节流,其长度不受限制,为用户提供虚电路服务,并为数据的可靠传输提供检验。根据数控加工的特点,尽管数据包在传输量小于2048个字节时UDP可靠性更好,但数据包服务是单包、无序传送,而系统的网络通信显然不能保证所有传输的信息都小于2048个字节,因此,只能选用TCP作为系统的传输层协议。   

      

    应用层的通讯协议的选择既要考虑到数控加工的特点又要具备实时性、可靠性以及数据传输量大等特点。本系统另行开发了基于TCP/IP协议族的相应协议,制定了应用进程之间传输的信息的特殊含义。   

    2.3 通讯协议的实现   

      

    系统协议,就是保证客户端和服务器端的应用线程之间能相互准确、及时、有序地传送信息,并能彼此毫无差错地对信息进行语法分析和解释。   

      

    对于网络控制系统,其传输信息有自己独特的含义。在客户端和中央服务器间传递的信息,主要有客户端的请求信息、数据信息和中央服务器端的状态信息。   客户端的控制信息又分为两种:网络控制信息和加工控制信息:服务器端的状态信息也分为两种:连接状态信息和客户端的状态信息。   

      

    在系统的协议中,这些信息都规定了相应的格式规范,客户端的网络控制信息主要用于与服务器连接的建立、维持和释放。加工控制信息由控制命令字、控制参数组成。网络通讯协议格式为:“cmd,1byte命令代码,1byte命令长度,命令参数,4字节的校验码(XC)”。‘cmd’为命令引导码,用以标识命令的开始:‘命令长度’只包括命令参数及校验码的长度。若无命令参数,则为4,校验码将无意义也不被检验,但还是必须发送。   

      

    传输的数据包的末尾4字节为校验码。前3字节为该包的所有字节的和,第4字节为所有字节的异或值。若发送过程中有数据发生错误,则第4字节的校验码一定不正确。因此,靠监测第4字节校验码来保证通讯数据的可靠性。   

    3、硬件设计原理   

      

    系统在服务器端使用2/4/8口RS422A接口卡进行转接,进入现场后采用RS-422/RS-485双向数据转换器转接至现场服务器。2/4/8口RS422A接口卡与RS-422/RS-485双向转换器均采用工业控制标准接口板卡。   

      

    当现场服务器服务于多台数控机床时,采用“1分N口并行数据收发器”分接于多台机床。“数据接收器”是专门针对仅有纸带阅读机8/5单位并行口的机床(如线切割机)而设计的。它完成机床与PC机的通讯以及实现数控程序的在线加工。使用数据接收器时,在机床接线上要作相应改动,即:在原纸带阅读机的输出信号线上通过三态门并入相应的3B代码数据信号,将原系统发送给纸带阅读机的步进信号作为控制系统写入数据的定时信号。系统设计时,设置了控制开关,用于选择使用原纸带阅读机还是使用数据接收器。   

    4、软件开发原理   

      

    系统的软件由两部分组成,一是网络控制系统的控制软件,再一个就是现场服务器与各类机床的通讯软件。   

      

    网络控制系统控制软件的开发原理   

      

    网络控制系统的控制软件安装于中央服务器中,其设计原理是:中央服务器不停地接收并分析从各端口送来的请求、命令、信息等数据包。当一个数据包接收完毕后,它将首先通过包中的校验码进行验证该包在传送过程中是否出错。若出错,它将发出“重发”命令给原发客户端:若正确则进行相应的处理。   

      

    现场服务器与各类机床的通讯软件开发原理   

      

    针对各类机床与现场服务器的通讯,软件开发的基本原理是:要将数控程序传入数控机床,首先将数控程序转换为机床能识别的代码EIA码或ISO码,然后以数据包的方式读入现场服务器内存,再逐字节地向数控机床控制系统发送,同时计算机不停地监测机床接口的状态寄存器的状态。从机床传出数据,通讯控制软件总是从其程序代码的末端开始至常规内存的顶端(0A0000H)作为接收数据的缓冲区。 .

相关报告
  • 《2018中国数控机床行业现状分析与前景预测》

    • 来源专题:数控机床与工业机器人
    • 编译者:杨芳
    • 发布时间:2018-06-21
    • 从我国数控机床市场看,受益于我国汽车、航空航天、船舶、电力设备、工程机械等行业快速发展,对机床市场尤其是数控机床产生了巨大需求,数控机床行业成长迅猛 数控机床是数字控制机床,是一种装有程序控制系统的自动化机床。根据数控机床的性能、档次的不同,数控机床产品可分为高档数控机床、中档数控机床、低档数控机床。高档数控机床是指具有高速、精密、智能、复合、多轴联动、网络通信等功能的数控机床。   机床作为“工业之母”,是一个国家制造业水平高低的象征。数控机床是由美国发明家约翰·帕森斯上个世纪发明的。随着电子信息技术的发展,世界机床业已进入了以数字化制造技术为核心的机电一体化时代,其中数控机床就是代表产品之一。数控机床是一种高效能的,装有程序控制系统的自动化机床,能较好地解决复杂、精密、小批量、多品种的零件加工问题,代表着现代机床控制技术的发展方向。   欧、美、日等工业化国家已先后完成了数控机床产业化进程,而中国从20世纪80年代开始起步,现在处于发展阶段。虽然我国的铸造机床产业取得了一定的成绩,但仍然面临着许多制约性问题,与国外产品相比,中国数控机床的差距主要是在机床的高速高效化和精密化上。   数控机床市场规模高企,2017年超过3000亿元   从我国数控机床市场看,受益于我国汽车、航空航天、船舶、电力设备、工程机械等行业快速发展,对机床市场尤其是数控机床产生了巨大需求,数控机床行业成长迅猛。据统计,2014-2016年,我国数控机床销售收入均超过2400亿元;2016年,我国数控机床销售额为2732.3亿元,同比增长7.69%。2017年销售额约为3060.3亿元,首次超过3000亿元。   下游应用仍以汽车产业为主,消费电子将成未来应用主流市场   从数控机床行业下游消费需求比重来看,汽车是主要的下游需求领域,消费占比约为42%;其次是航空航天,消费比重约为18%;模具和工程机械分别为数控机械第三和第四消费领域,占比分别在15%和10%左右。   未来,随着智能手机的逐步普及、更新换代速度的加快,平板电脑、可穿戴设备等消费电子产品、通信等3C产业终端设备的推广及发展,3C行业将迎来发展的春天,消费电子行业产品并将成为行业的新增长点,并有力推动应用于该领域的轻型切削数控机床的发展。   数控机床产品需求结构矛盾升级,高端产品国产化率低   近年来,我国数控机床行业出现了明显的供需矛盾,主要体现在低档数控机床的产能过剩和高档数控机床的供应不足而导致供给侧结构性失衡。由于低档数控机床行业门槛低,进入企业多,且近几年低档数控机床市场有效需求不足,该领域已经出现产能过剩的现象;另一方面,随着国民经济的发展以及产业结构的升级,高档数控机床的应用越加普及,产品需求越来越大,供给却难以满足需求。   由于我国高档数控机床起步较晚,目前国产产能不能满足国内需求,国内大多数高档数控机床依赖进口。 2016年,数控机床专项支持研发的高档数控系统已累计销售1000余套,国内市场占有率由专项启动前的不足1%提高到了5%左右,2017年我国高档数控机床的国产化率大约在6%左右,依然较小。但从需求方面看,2013年我国高端数控机床的需求占比已经达到了10%左右,2017年大约在15-20%之间,与6%的国产化率相比差距甚大。   当前我国制造业亟需从“制造大国”向“制造强国”转变。我国数控机床行业经过几十年的发展,成为了全球最大的产销国,技术和产能发展迅速,已经具备响应国家制造业转型的基础,未来我国数控机床需求将由中低档向高档转变,换言之高档数控机床将具有较大的进口替代空间。   三大趋势引领,未来我国数控机床市场将超5000亿元   “十三五”规划的经济发展重点在于实现经济增长方式的转变,先进制造业是传统制造业的改造方向,电子信息、生物工程、新能源新材料等高新技术产业的发展将为精密、高效、专用数控机床开辟了新的需求;从地域发展分析,中国东部产业的升级、东北等老工业基地的振兴和中西部的开发加快步伐,为数控机床产业发展提供国内市场;经济全球化,国际资本和产业向中国的转移、国际技术和人才的交流、中国国际贸易的强劲发展等,为中国数控机床产业的发展提供了外部环境,使数控机床行业处于难得的战略发展期。未来,中国数控机床行业将主要呈现以下三大发展趋势:   首先,国产数控机床综合竞争力将大幅提高,从而引起国产数控机床的市场占有率将出现根本的变化。   其次,一批跨国机床集团在中国设立的独资企业或合资企业,如德国德马吉、美国哈挺、日本小巨人等,本地化生产将形成生产能力。   最后,普及型数控机床产业化将形成。普及型数控机床和加工中心数控机床是各类产品中发展最快、所占比重最大的一类产品,也是制造业应用最广的一类设备。普及型数控机床作为中档型数控机床,已成为消费的主流,其在数控机床中所占比例已超过30%,增长速度远高于其他类型机床,包括数控机床的增长速度。   2018-2023年,我国数控机床由于技术发展以及下游市场逐渐复苏等原因,仍会保持10%-12%的增长速度。到2023年,我国数控机床行业的市场规模将突破5,000亿元。
  • 《世界数控机床新技术及装备发展特征》

    • 来源专题:数控机床与工业机器人
    • 编译者:杨芳
    • 发布时间:2017-09-25
    • 数控系统技术的突飞猛进为数控机床的技术进步提供了条件。为了满足市场的需要,达到现代制造技术对数控技术提出的更高的要求,当前,世界数控技术及其装备的发展主要体现为以下几方面技术特征:   1、高速、高效   机床向高速化方向发展,不但可大幅度提高加工效率、降低加工成本,而且还可提高零件的表面加工质量和精度。超高速加工技术对制造业实现高效、优质、低成本生产有广泛的适用性。   20世纪90年代以来,欧、美、日各国争相开发应用新一代高速数控机床,加快机床高速化发展步伐。高速主轴单元(电主轴,转速15000-100000r/min)、高速且高加/减速度的进给运动部件(快移速度60~120m/min,切削进给速度高达60m/min)、高性能数控和伺服系统以及数控工具系统都出现了新的突破,达到了新的技术水平。随着超高速切削机理、超硬耐磨长寿命刀具材料和磨料磨具,大功率高速电主轴、高加/减速度直线电机驱动进给部件以及高性能控制系统(含监控系统)和防护装置等一系列技术领域中关键技术的解决,为开发应用新一代高速数控机床提供了技术基础。   目前,在超高速加工中,车削和铣削的切削速度已达到5000~8000m/min以上;主轴转数在30000转/分(有的高达10万r/min)以上;工作台的移动速度(进给速度):在分辨率为1微米时,在100m/min(有的到200m/min)以上,在分辨率为0.1微米时,在24m/min以上;自动换刀速度在1秒以内;小线段插补进给速度达到12m/min。   2、高精度   从精密加工发展到超精密加工,是世界各工业强国致力发展的方向。其精度从微米级到亚微米级,乃至纳米级(<10nm),其应用范围日趋广泛。   当前,在机械加工高精度的要求下,普通级数控机床的加工精度已由±10μm提高到±5μm;精密级加工中心的加工精度则从±3~5μm,提高到±1~1.5μm,甚至更高;超精密加工精度进入纳米级(0.001微米),主轴回转精度要求达到0.01~0.05微米,加工圆度为0.1微米,加工表面粗糙度Ra=0.003微米等。这些机床一般都采用矢量控制的变频驱动电主轴(电机与主轴一体化),主轴径向跳动小于2μm,轴向窜动小于1μm,轴系不平衡度达到G0.4级。   高速高精加工机床的进给驱动,主要有“回转伺服电机加精密高速滚珠丝杠”和“直线电机直接驱动”两种类型。此外,新兴的并联机床也易于实现高速进给。   滚珠丝杠由于工艺成熟,应用广泛,不仅精度能达到较高(ISO3408 1级),而且实现高速化的成本也相对较低,所以迄今仍为许多高速加工机床所采用。当前使用滚珠丝杠驱动的高速加工机床最大移动速度90m/min,加速度1.5g。   滚珠丝杠属机械传动,在传动过程中不可避免存在弹性变形、摩擦和反向间隙,相应地造成运动滞后和其它非线性误差,为了排除这些误差对加工精度的影响,1993年开始在机床上应用直线电机直接驱动,由于是没有中间环节的“零传动”,不仅运动惯量小、系统刚度大、响应快,可以达到很高的速度和加速度,而且其行程长度理论上不受限制,定位精度在高精度位置反馈系统的作用下也易达到较高水平,是高速高精加工机床特别是中、大型机床较理想的驱动方式。目前使用直线电机的高速高精加工机床最大快移速度已达208 m/min,加速度2g,并且还有发展余地。   3、高可靠性   随着数控机床网络化应用的发展,数控机床的高可靠性已经成为数控系统制造商和数控机床制造商追求的目标。对于每天工作两班的无人工厂而言,如果要求在16小时内连续正常工作,无故障率在P(t)=99%以上,则数控机床的平均无故障运行时间MTBF就必须大于3000小时。我们只对一台数控机床而言,如主机与数控系统的失效率之比为10:1(数控的可靠比主机高一个数量级)。此时数控系统的MTBF就要大于33333.3小时,而其中的数控装置、主轴及驱动等的MTBF就必须大于10万小时。   当前国外数控装置的MTBF值已达6000小时以上,驱动装置达30000小时以上,但是,可以看到距理想的目标还有差距。   4、复合化   在零件加工过程中有大量的无用时间消耗在工件搬运、上下料、安装调整、换刀和主轴的升、降速上,为了尽可能降低这些无用时间,人们希望将不同的加工功能整合在同一台机床上,因此,复合功能的机床成为近年来发展很快的机种。   柔性制造范畴的机床复合加工概念是指将工件一次装夹后,机床便能按照数控加工程序,自动进行同一类工艺方法或不同类工艺方法的多工序加工,以完成一个复杂形状零件的主要乃至全部车、铣、钻、镗、磨、攻丝、铰孔和扩孔等多种加工工序。就棱体类零件而言,加工中心便是最典型的进行同一类工艺方法多工序复合加工的机床。事实证明,机床复合加工能提高加工精度和加工效率,节省占地面积特别是能缩短零件的加工周期。   5、多轴化   随着5轴联动数控系统和编程软件的普及,5轴联动控制的加工中心和数控铣床已经成为当前的一个开发热点,由于在加工自由曲面时,5轴联动控制对球头铣刀的数控编程比较简单,并且能使球头铣刀在铣削3维曲面的过程中始终保持合理的切速,从而显着改善加工表面的粗糙度和大幅度提高加工效率,而在3轴联动控制的机床无法避免切速接近于零的球头铣刀端部参予切削,因此,5轴联动机床以其无可替代的性能优势已经成为各大机床厂家积极开发和竞争的焦点。   最近,国外还在研究6轴联动控制使用非旋转刀具的加工中心,虽然其加工形状不受限制且切深可以很薄,但加工效率太低一时尚难实用化。   6、智能化   智能化是21世纪制造技术发展的一个大方向。智能加工是一种基于神经网络控制、模糊控制、数字化网络技术和理论的加工,它是要在加工过程中模拟人类专家的智能活动,以解决加工过程许多不确定性的、要由人工干预才能解决的问题。智能化的内容包括在数控系统中的各个方面:   为追求加工效率和加工质量的智能化,如自适应控制,工艺参数自动生成;   为提高驱动性能及使用连接方便的智能化,如前馈控制、电机参数的自适应运算、自动识别负载自动选定模型、自整定等;   简化编程、简化操作的智能化,如智能化的自动编程,智能化的人机界面等;   智能诊断、智能监控,方便系统的诊断及维修等。   世界上正在进行研究的智能化切削加工系统很多,其中日本智能化数控装置研究会针对钻削的智能加工方案具有代表性。   7、网络化   数控机床的网络化,主要指机床通过所配装的数控系统与外部的其它控制系统或上位计算机进行网络连接和网络控制。数控机床一般首先面向生产现场和企业内部的局域网,然后再经由因特网通向企业外部,这就是所谓Internet/Intranet技术。   随着网络技术的成熟和发展,最近业界又提出了数字制造的概念。数字制造,又称“e-制造”,是机械制造企业现代化的标志之一,也是国际先进机床制造商当今标准配置的供货方式。随着信息化技术的大量采用,越来越多的国内用户在进口数控机床时要求具有远程通讯服务等功能。机械制造企业在普遍采用CAD/CAM的基础上,越加广泛地使用数控加工设备。数控应用软件日趋丰富和具有“人性化”。虚拟设计、虚拟制造等高端技术也越来越多地为工程技术人员所追求。通过软件智能替代复杂的硬件,正在成为当代机床发展的重要趋势。在数字制造的目标下,通过流程再造和信息化改造,ERP等一批先进企业管理软件已经脱颖而出,为企业创造出更高的经济效益。   8、柔性化   数控机床向柔性自动化系统发展的趋势是:从点(数控单机、加工中心和数控复合加工机床)、线(FMC、FMS、FTL、FML)向面(工段车间独立制造岛、FA)、体(CIMS、分布式网络集成制造系统)的方向发展,另一方面向注重应用性和经济性方向发展。柔性自动化技术是制造业适应动态市场需求及产品迅速更新的主要手段,是各国制造业发展的主流趋势,是先进制造领域的基础技术。其重点是以提高系统的可靠性、实用化为前提,以易于联网和集成为目标;注重加强单元技术的开拓、完善;CNC单机向高精度、高速度和高柔性方向发展;数控机床及其构成柔性制造系统能方便地与CAD、CAM、CAPP、MTS联结,向信息集成方向发展;网络系统向开放、集成和智能化方向发展。   9、绿色化   21世纪的金切机床必须把环保和节能放在重要位置,即要实现切削加工工艺的绿色化。目前这一绿色加工工艺主要集中在不使用切削液上,这主要是因为切削液既污染环境和危害工人健康,又增加资源和能源的消耗。干切削一般是在大气氛围中进行,但也包括在特殊气体氛围中(氮气中、冷风中或采用干式静电冷却技术)不使用切削液进行的切削。不过,对于某些加工方式和工件组合,完全不使用切削液的干切削目前尚难与实际应用,故又出现了使用极微量润滑(MQL)的准干切削。目前在欧洲的大批量机械加工中,已有10~15%的加工使用了干和准干切削。对于面向多种加工方法/工件组合的加工中心之类的机床来说,主要是采用准干切削,通常是让极微量的切削油与压缩空气的混合物经由机床主轴与工具内的中空通道喷向切削区。在各类金切机床中,采用干切削最多的是滚齿机。   总之,数控机床技术的进步和发展为现代制造业的发展提供了良好的条件,促使制造业向着高效、优质以及人性化的方向发展。可以预见,随着数控机床技术的发展和数控机床的广泛应用,制造业将迎来一次足以撼动传统制造业模式的深刻革命。 做好产业规划 推动产业升级.