贝加莱数控激光切割机控制系统方案

发布者:SerendipityDawn最新更新时间:2013-06-06 来源: eefocus关键字:激光切割机  CNC系统  PLC 手机看文章 扫描二维码
随时随地手机看文章

1.传统系统存在的问题

对于传统的激光切割控制系统而言,通常其采用专用的CNC系统来实现对切割插补的运算处理,而PLC应用于逻辑的控制,这是因为传统的PLC是无法运行CNC系统的,它存在以下问题:

系统结构复杂,由PC及运行其上的PCI总线嵌入式系统构成;

PLC和CNC程序在两个不同的处理器中运行,无法实现同步;

系统需要多种总线系统,包括实时控制的内部总线和用于逻辑和分布式I/O的总线;

专用的软件系统,无法使用通用的软件;

B&R的CNC系统则是基于通用的工业PC,并通过一个100Mbps的实时以太网Ethernet POWERLINK来设计,运行SoftCNC软件系统,并可运行通用的软件系统与CNC系统进行数据交互,实现开放的软件互联,能够为机器实现更为开放的功能集成,具有非常强的领先性和高可靠性设计。

2.基本原理介绍

以CO2激光发生器作为加工能源,利用安装在切割机床上移动轴的光学镜片将激光经过多次反射引导至机床的切割头处,激光经过切割头内部的聚焦镜片聚焦之后,将激光光束聚焦成一个直径只有0.15左右、能量密度达百万瓦/平方厘米的高亮度光点。

该光点在瞬间将切割材料加热、熔化、甚至蒸发。配合切割辅助气体的作用将融化的材料吹下,如此当切割头按照加工程序的代码移动时,便在板材上形成割缝,从而完成零件的切割。

3.关键技术指标与功能设计

3.1性能指标

衡量激光切割系统的主要性能指标如下:

XY轴加工速度:120m/min

加速度=10m/S^2;

切割精度要求+/-0.1mm。

3.2功能设计需求

激光切割的功能设计需求包括了多个方面,这些都包含了激光切割行业的一些特殊的需求,因此,也构成了机器本身的软件系统设计重点。

3.2.1激光功率控制

通常激光功率是与时间有一个累加的关系,这意味着当激光聚焦在某一个切割点上时间较长,则会带来非常大的切割能量从而造成切割量较大,而这又同时与加工速度本身相关,对应于不同的速度则激光器需要提供相应的激光功率,而且系统需要考虑激光功率控制本身的响应延迟,以免出现激光的不足与过量能量累积造成切割的不均匀,对于很多应用于汽车、航空航天、轮船等高精度钣金加工的设备而言,其轮廓精度要求较高,激光功率控制的效果会带来质量的较大差异。

如下图为例:当切割速度太快时,就会造成激光功率聚集不足从而产生无法切断,造成斜角。

3.2.2辅助气体控制

辅助气体主要作用是为切割助燃,并通过气流吹掉切割面上的熔渍,使得切割表面光滑整洁。需要对气体的压力进行控制:

A 压力过大时,则会造成切割面粗并切缝较宽;

B压力不足时,则切割面有熔渍且效率较低;

根据不同的切割任务,通常会选用不同的切割辅助气体,控制系统同时控制其气体压力。

3.2.3蛙跳

在连续运行时,轮廓间的定位需要机床频繁起停,占用了机床整个运行时间的30%。因此跳跃式的定位方式要比普通定位方式节省时间3-5倍。大大提高了生产效率。

其工作流程如下:

关光、关气---切割头抬起—切割头平移—切割头下落—开光/开气

经过该方案设计的流程如下:

关光/关气同时切割头抬起---定位完成同时,切割头下降到切割高度—开始切割;

4 贝加莱解决方案

贝加莱通用运动控制(Generic Motion Control)融合了传统的CNC和Robotics与定位控制,并且,它面向整个机器的全局和模块化的机器电气系统设计理念,一方面,它将机器的各个组成部分视为一个统一的整体,各个单元之间构成了内在的硬件与软件的无缝连接,而同时,软件又以模块化为架构设计,确保代码的可移植性和重用性,降低企业整体的开发成本。[page]

4.1贝加莱GMC通用运动控制概念

建立在面向对象的编程基础上,通用的Windows平台提供了服务和PVI的接口,通过PVI接口与CNC软件库ARNC0软件库进行交互,这包括了显示、运动控制、PLC程序,在ARNC0(原来称为AR010)库中,从上图我们可以看到,PLC、运动控制、显示任务、服务任务均可以在一个统一的平台下运行,这带来了诸多的好处。

4.1.1贝加莱一体化的激光功率与CNC同步控制

传统的激光功率控制通常由激光器的制造商提供一个PLC的控制,而整机的系统提供商则通过通信方式给出速度值,作为功率控制器的调节依据,然而,这里存在的问题在于,功率控制器厂商所提供的是依据其对激光功率控制本身的工艺而设计的子系统,而CNC系统则是考虑运动控制本身而产生的子系统,两个系统之间有一个同步和协调的问题,这带来了非常多的偏差。

而B&R的GMC架构则使得激光功率的PLC控制和CNC本身的控制融为一体,在软件上来看,CNC任务和功率控制的逻辑任务均是运行在ARNC0平台上的任务,其之间的软件为紧密的耦合关系,而在硬件上,通过Ethernet POWERLINK总线,X,Y轴的运动速度被计算并反馈给系统,系统会同时处理激光功率控制任务,CNC系统采用400uS的高速刷新,而功率控制也可以在相应的循环周期上被处理,以便与运动紧密耦合。

这一设计确保了运动与激光功率的融合,确保了加工精度和生产速度的灵活调整。

对于辅助气体的控制同样如此,将整个切割过程建立模型,可以确保气体的压力根据材料、厚度、功率等进行调整,从而确保辅助气体为切割过程提供良好的保障,提高切割质量。

4.1.2机械补偿控制

除了传统的CNC和控制功能,B&R系统同时增加了机械补偿控制功能,对于很多切割而言,尤其是大型切割系统,其电机驱动的机械单元惯量较大,这会造成惯量不匹配而带来的切割质量问题,例如:圆角和方角的切割,由于惯量较大,通常其在高速运行时会造成过量,而无法形成高精度的切割轮廓。

通过ACOPOSmulti驱动系统中的前馈控制算法,机械系统的惯量和扭矩需求被预先给定一个前馈值,从而确保其加工中快速实现定位响应。

4.1.3蛙跳功能设计

由于ACOPOS伺服系统具有可自由编辑的曲线,可以根据起始点、终结点、各开关响应时间等设计一条最为光滑而快速的曲线,降低机器振动的同时实现最高效的曲线重定位。

从一个切割到另一个切割点,最完美的曲线设计-传统的系统都是没有蛙跳功能,将Z轴参与到X,Y的插补中去,跳的好而又稳定,对于轴控制的响应周期的要求。如上图,SP-Start Point,MP-Middle Point,EP-End Point, Zmax则代表了Z轴参与X,Y轴插补的位置曲线,该曲线在ACOPOSmulti驱动系统中根据设定点完成中间的曲线自动生成,一方面,确保高速,另一个方面确保机械冲击小的平滑过渡。

4.1.4CNC图形显示

Automation Studio是一个集成化的可视化开发平台,它提供了CNC加工过程中的图形处理,并能根据需要对这些图形进行保存、处理,由于该系统采用APC,可支持高性能处理器对于图形任务的处理,并且APC开放的接口和Windows XP系统可支持丰富的图形编辑与设计,通过PVI与Automation Runtime系统进行衔接,这使得Windows丰富的图形和开发能力与实时控制任务紧密结合,因此,能够实现一个完全可视化的开发过程,最终交给End User的是一个易于操作和使用而功能强大的系统。

[page]

4.1.5程序仿真功能

在钣金行业的切割成型行业加工中,自动生成路径,可以反馈给操作者一个基本的加工路径,编程者通过输入G代码编辑的程序,系统自动为其生成一个程序的仿真加工过程,通过这个过程,操作者可以直观的知道自己的操作任务是如何运行的,并且对验证其代码和及时修改提供一个重要的参考。

4.1.6 Ethernet POWERLINK实时以太网

该系统采用了Ethernet POWERLINK技术,它能支持100Mbps的数据传输和最大200uS的循环周期,对于确保高速高精度切割加工而言,至关重要。

--同步精度:0.1uS

--传输速度:100Mbps

--拓扑结构:任意拓扑

Ethernet POWERLINK对于系统而言,有几个非常重要的技术支撑。

A.Ethenet POWERLINK确保了运动任务与逻辑任务的同步,传统激光切割系统通常针对不同的单元采用不同的总线。

B.交叉通信确保了在CNC轴之间的数据直接交换,提高了轴运动效率;

对于POWERLINK而言,其同样支持Safety技术,在未来,随着进入国际市场以及国内对于机器安全IEC61508标准的执行,POWERLINK的Safety技术可以达到SIL3等级的功能安全一致性测试,确保机器制造商满足安全要求同时降低认证的费用。

5.系统配置

系统采用了高鲁棒性的APC作为控制核心,其运行Runtime操作系统和Windows,系统稳定可靠,ACOPOSmulti驱动系统则是领先的共直流母线技术,它可以实现宽的电压工作范围,并且,它支持能量的反馈。

6.系统优势总结

6.1集成系统确保整体成本的降低

该系统在功率控制、CNC、辅助气体控制等方面实现集成,避免了第三方独立的控制器额外成本,另一方面,它也在技术上确保了系统的高速同步。

6.2开放系统使得客户可以自主开发核心工艺模块

除了可自主开发所需功能,而且,也可以自主使用个性化的NC代码,B&R的开放平台使得客户可以开发具有自主核心竞争力的代码,封装后构成自主的知识产权,通过开放平台提供的功能封装与软件接口ARNC0可解释并处理这些个性化的代码并与系统其它任务紧密融合。

6.3易于扩展和升级

对于开放的平台而言,在硬件上易于扩展,基于POWERLINK的连接仅需电缆的连接即刻实现任意扩展,并且,软件的开放性也使得客户可以自主开发新的功能并连接到系统中

关键字:激光切割机  CNC系统  PLC 引用地址:贝加莱数控激光切割机控制系统方案

上一篇:工业以太网交换机的差异性
下一篇:高度传感器在无人直升机上的应用及故障分析

推荐阅读最新更新时间:2024-05-02 22:41

PLC在纸张复合机控制系统中的应用
0 引言   某印刷厂的台湾产JHML-T1000型湿式复合机原有的微机控制系统,采用各种板卡(信号采集输入卡、各种控制输出卡、张力控制板、显示卡等)和总线的分散控制结构。因年代久远和生产环境的影响以及没有对生产过程实施有效的张力控制,引起系统的不稳定。导致产品质量和产量下降。张力控制是整机的核心,也是影响产品质量的主要因素。在复合过程中,张力控制得当,就不会产生纵向或横向的褶皱,材料本身不会发生塑性形变。在印刷过程中,只要张力稳定,印刷的套准精度和废品率就很容易控制。机器速度越高,张力控制就显得越重要。要得到高质量的产品,就必须配备功能完善的张力控制系统。因此,对该复合机张力控制系统进行了全面的技术改造:用PLC为核心的控制系
[工业控制]
中低压配电网自动化及其PLC实现方案
随着科学技术的发展,实现中低压配电网的自动化已成为电力系统发展的趋势。中低压配电网作为输配电系统的最后一个环节,其实现自动化的程度与供用电的质量和可靠性密切相关。为此,本文特对中低压配电网自动化的必要性及其实现方案作简单的讨论。 1 实现中低压配电网自动化的必要性 1.1 实现中低压配电网自动化是提高人们生活质量、发展国民经济的要求 在现代社会中,供电质量的好坏,不仅反映一个国家或地区人们的生活质量、水平和投资环境的好坏,更是影响经济发展的重要因素,它决定着工业发展的方向、规模。实际上,信息时代的到来,要求不间断供电的计算机设备越来越多,给供电提出了更高的要求。停电或限电会导致减产,而忽然的停电则会危害工厂的重要设备。只有实
[嵌入式]
西门子S7-200 SMART PLC编程软元件介绍
PLC的编程软元件实质上为存储器单元,每个单元都有唯一的地址。为方便不同的编程功能需要,存储器单元作了分区,因此有不同类型的编程元件。软元件是PLC内部具有一定功能的器件,这些器件由电子电路和寄存器及存储器等单元组成;它是PLC内部的虚拟元件,没有物理器件,我们看不见,摸不着;它是PLC程序执行所需要的元件。 西门子S7-200 SMART PLC所有软元件符号有13个: I(输入继电器) 、Q(输出继电器)、M(辅助继电器)、SM(特殊辅助继电器)、V(变量存储器)、L(局部变量存储器)、S(顺序控制继电器)、T(定时器)、C(计数器)、HC()、AI(模拟量输入映像寄存器)、AQ(模拟量输出映像寄存器) 、AC(累加器)
[嵌入式]
西门子S7-200 SMART <font color='red'>PLC</font>编程软元件介绍
浅谈PLC中常用进制及相互转换方法
PART1. 进位计数制 数制也称计数制,是指用一组固定的符号和统一的规则来表示数值的方法。它按进位的原则进行计数的方法,称为进位计数制。 PART2. 常用进位制 01十进制 有10个基数:0 ~~ 9 ,逢十进一; 举例说明:如1234=1*103+2*102+3*101+4*100,逢十进一,那么基数为10,单个数是0-9,每位的系数乘于基数(10)的N次方,N为其所处的位数。 02二进制 有2 个基数:0 ~~ 1 ,逢二进一; 举例说明:如1101=1*23+1*22+0*21+1*20=13,逢二进一,那么基数为2,单个数只有0和1, 每位的系数乘于基数(10)的N次方,N为其所处的位数。从第3位至0分别为
[嵌入式]
浅谈<font color='red'>PLC</font>中常用进制及相互转换方法
单片机和PLC应该怎样去理解和区分
区别: 从编程语言角度看,单片机起初用的是汇编语言,后期用的是C语言;PLC方面,一般小型机,比如:三菱FX系列,西门子200等,用的是T型图,大机型用的是顺序控制语言,也有的用C语言(不等同于单片机的C语言),比如:西门子300或者三菱Q系列! 从程序灵活度上看,单片机不灵活,程序写好以后烧入芯片以后无法更改,如果更改程序就要重新写,重新烧,运用起来不是很方面,PLC俗称可编程控制器,程序可以随着控制设备的不同而随便更改程序,运用很方面! 从成本上看,单片机成本很低,一个单片机只需几毛钱,PLC成本很高,最低几千块,最高有几万几十万,几百万都有! 从难易程度上讲,单片机的难度比较高,开发语言属于高级语言,基础的是51单片机,
[单片机]
空调自动控制系统DDC与PLC的比较
  空调自控中用到的控制器有两种   可编程控制器PLC与直接数字控制器DDC,两者都由CPU模块、I/O模块、显示模块、电源模块、通信模块等组成。   在工程中,两者都被称为计算机控制,由于它们通常被设置在被控设备附近,也被称为现场控制器。 装有控制器的控制箱与设备的配电箱一般并列布置在空调机房内,以利于布线。 控制器的工作原理 控制器通过模拟量输入通道(AI)和数字量输入通道(DI)采集实时数据,并将模拟量信号转变成计算机可接收的数字信号(A/D转换),然后按照一定的控制规律进行运,最后发出控制信号,并将数字量信号转变成模拟量信号(D/A转换),并通过模拟量输出通道(AO)和数字量输出通道(DO)直接控制设备的运行。 同时
[嵌入式]
空调自动控制<font color='red'>系统</font>DDC与<font color='red'>PLC</font>的比较
PLC在空压机组改造项目上的应用
1 引言 空气压缩机作为气动控制系统的气源设备,其在运行过程中的稳定程度和可靠性直接关系到生产安全性。由于早期的电气控制多为继电器线路,长期运行容易老化,从而使灵敏度降低,在运行过程中会经常出现停机故障,给正常生产造成影响。采用可编程控制器技术改造空气压缩机的控制,克服了传统的纯继电器控制电路的不足,不仅可以完成对开关量控制,还能实现对模拟量进行控制。满足了系统对控制准确性和安全性的要求。 2 系统工作过程 2.1 空气压缩机组的工作过程 在设备上电开机后,系统首先对空缩机的运行条件进行检查,当冷却水压力、空压机曲轴箱油压满足要求时,1#机启动,2#机作为备用,其启动方式均采用y-δ起动方式,y-δ起动延时为6秒。起动后,储
[嵌入式]
PLC变量的数据类型整理
现在高端的PLC的变量都需要自己定义的,今天整理下PLC变量的数据类型 一. BOOL 布尔型变量可被赋予“TRUE”真或“FALSE”假。这个值为逻辑量,占用1 位存储空间 可以看作是普通PLC的辅助继电器 二.整型变量 BYTE、WORD、DWORD、SINT、USINT、INT、UINT、DINT 和UDINT。 注意,当较长的数据类型转换为较短的数据类型时,会丢失高位信息 三.REAL 和LREAL 是浮点数,用于显示有理数。可以显示十进制数据,包括小数部分。 REAL 是32 位浮点数, LREAL 是64 位浮点数 四.STRING 是字符串类型,一般用的比较少 五.DATE、TIME、TOD、DT 几种为时间
[嵌入式]
<font color='red'>PLC</font>变量的数据类型整理
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved