文章

基于PC的控制技术和OPC UA通信在电动车领域激光焊接系统中的应用

2024-07-11倍福

341阅
Manz公司的BLS 500激光焊接系统可以通过高精度的焊接方式将单体电芯组装成电池模组。Manz的图形化编程工具和虚拟调试工具,以及倍福基于PC的高速控制技术和基于此技术实现的连续OPC UA通信确保了高效率的生产。

    全球电动汽车市场的快速增长需要特别高效的锂离子电池制造工艺。Manz公司的BLS 500激光焊接系统可以通过高精度的焊接方式将单体电芯组装成电池模组。Manz的图形化编程工具和虚拟调试工具,以及倍福基于PC的高速控制技术和基于此技术实现的连续OPC UA通信确保了高效率的生产。

    Manz AG总部位于德国罗伊特林根市,是一家全球领先的高科技设备制造商,专精于电动车、动力电池、电子装置、能源和医疗器械生产设备整体解决方案。其产品系列包括:定制化的实验室生产设备或试点和小批量生产设备以及针对批量生产的标准化模块和系统或交钥匙生产线。因此,公司对设备配置的自动化技术的灵活性和性能要求特别高,比如锂离子电芯和电池系统以及电容器生产设备。

项目参与者在BLS 500前(从左到右):倍福销售和系统咨询工程师Oliver Heilig,Manz 市场营销和企业传播负责人 Axel Bartmann,Manz 软件核心设计和产品开发主管 Stephan Lausterer,倍福汽车行业经理Jörg Rottkord和Tilman Plaß,以及Manz流程开发人 Felix Röckel
项目参与者在BLS 500前(从左到右):倍福销售和系统咨询工程师Oliver Heilig,Manz市场营销和企业传播负责人Axel Bartmann,Manz软件核心设计和产品开发主管Stephan Lausterer,倍福汽车行业经理Jörg Rottkord 和Tilman Plaß,以及Manz流程开发人员Felix Röckel

可根据应用需求定制的激光加工平台

    全新的电池激光系统(BLS)500就是最好的例子,它是一个灵活的用于完成锂离子电池生产中的各种激光工艺的加工平台。它配备标准的设备底座,既可以作为一个手动装载工件的单个系统独立运行,也可以作为集成式生产线的一部分,实现高精度激光焊接,以及激光切割和钻孔,或移除部分材料。

    在实验室场景的BLS 500的应用中,一个由若干个圆柱电芯组成的电池模组被手动插入到设备中,但除此之外,其余步骤全部都是自动完成。然后通过激光将电芯焊接到接触元件上。图形化编程工具Smart Laser Assistant 使用底层电池模组的CAD数据创建相关配方,即所有焊接点的最佳路径计算,以及每种情况下的合适激光功率。Manz公司软件核心设计和产品开发主管Stephan Lausterer在介绍其明显的应用优势时说道:“我们的编程工具可以帮助BLS 500更轻松地适应不同的应用需求,即不同的电芯类型和模组格式。”然后可以在Manz的虚拟调试工具中方便地检查结果,并且不仅如此,他补充道:“使用该模型可以在设备真正进行机械安装之前事先详细和真实地测试控制程序,从而加速和简化调试流程。此外,通过图像处理功能比较电池包的CAD数据与真实数据,并将焊接过程中的所有偏移值计算在内,以实现高精度加工。所有这些方面都可受益于TwinCAT控制软件,它集成了方便、强大的OPC UA功能。”

基于PC的控制技术的系统优势

    近年来,Manz公司越来越重视灵活、高性能的控制技术,正是这一点最终促成了我们与倍福的合作,至今已持续了10多年。Stephan Lausterer对此做出了详细的解释:“一开始,Manz开发了自己的控制技术;但由于机械工程越来越多地使用电子元器件,并且该领域的创新周期又特别快,自行开发变得越来越困难。因此,我们决定寻找一个专业的控制系统供应商合作。我们根据一定的标准评估了多家供应商的产品和技术,最终结果证明,基于PC的控制技术是最符合我们需求的解决方案,尤其是基于PC的解决方案具有灵活、开放并可精确扩展的系统架构。此外,吸引我们的还有倍福的创新实力,那时我们就已经非常重视创新。”

各种防护等级为IP20的EtherCAT端子模块和防护等级高达IP67的EtherCAT端子盒(此处为BLS 500配备的EP2338和Ep5101)帮助Manz实现系统的模块化设计
各种防护等级为IP20的EtherCAT端子模块和防护等级高达IP67的EtherCAT端子盒(此处为BLS 500配备的EP2338和Ep5101)帮助Manz实现系统的模块化设计

    倍福汽车行业经理Tilman Plaß从自动化的角度补充说道:“基于PC的控制技术可以很好地满足Manz系统的高要求,比如使用我们的控制技术可以实现较短的周期时间,以及涵盖整个应用所有过程的逻辑,这一点尤其可以加快规格切换速度。全面的TwinCAT软件功能以及 OPC UA通信从两个方面带来了更多优势。例如,Manz作为TwinCAT 3的早期用户,可以为我们提供重要的用户反馈信息,这也是双方合作的一部分。”

    BLS 500 控制器的硬件核心是一台C6030超紧凑型工业PC,Stephan Lausterer在描述其主要优势时说道:“C6030非常适合用于像这样安装空间有限的应用。此外,它搭载 Intel® CoreTM i7处理器,为设备控制和可视化提供了足够的计算能力,并且能够满足未来的应用需求,尤其值得一提的是,倍福正逐步集成合适的新一代处理器,在超紧凑工业PC系列中推出拥有更多接口的型号,如C6032。”Stephan Lausterer认为,从另一个角度来看,这款多功能工业PC也为他们带来了很大的优势:“它可以显著简化采购和仓储工作。这也适用于对我们Manz公司来说非常重要的整个软硬件测试工具链。所有软件都使用虚拟机以及真实硬件进行测试。”

    总而言之,TwinCAT自动化软件很好地满足了Manz的要求,Stephan Lausterer证实道:“TwinCAT集成在Visual Studio中也让我们获益匪浅,因为我们的软件团队中也有多名高级语言程序员。除此之外,通过各个编程语言的编辑器以及安全编辑器、TwinCAT Scope 和TwinCAT HMI等各种功能还能提高整体灵活性。我们认为,这种高集成度是TwinCAT的独特卖点。”使用C++语言和TwinCAT 3 NC PTP、NC I和运动学变换功能模块可以非常方便地编程和仿真运动控制系统,然后在实时环境中作为TcCOM模块运行。此外,TcCOM概念可以更轻松地重复使用程序代码,并对知识产权提供适当的保护。

通过OPC UA实现上位通信

由圆柱电芯组装成的锂离子电池模组举例
由圆柱电芯组装成的锂离子电池模组举例

    Manz除了使用EtherCAT实现设备过程本身的高速通信之外,即工业PC和EtherCAT端子模块或驱动器之间的通信,还采用OPC UA交换整个BLS 500的数据。包括将相机图像传输给 HMI,集成到上位系统,以及双向通信等任务都通过TwinCAT 3 OPC UA(TF6100)功能组件实现。虚拟调试工具也通过OPC UA与TwinCAT控制器交换数据。在这方面,Tilman Plaß 指出了以下几点:“OPC UA的通信范围极为广泛。Manz很早就认识到了标准化、安全以及独立于供应商的通信所具备的优势,并大规模地使用了高性能的TwinCAT OPC UA服务器和客户端。”Stephan Lausterer证实了这一点:“几乎所有的外部通信都通过OPC UA实现,无论是我们的工业4.0产品还是客户应用。对于不支持OPC UA的第三方组件,则可以使用 TwinCAT 3 TCP/IP(TF6310)功能组件或XML服务器(TF6421),这也充分显示了基于PC 的控制系统的开放性。”

    除了独立于制造商之外,IT安全性对Manz来说也是一个很重要的方面。OPC UA在方面有明显的优势,即通信堆栈中已经集成了相应的安全机制,这意味着从一开始就已经提供了必要的安全性能。Stephan Lausterer认为,安全性在未来会成为越来越重要的话题。另一个好处是,倍福作为OPC UA 技术的早期践行者,已经很就在控制端实施了OPC UA客户端。Tilman Plaß 也证实了这一点:“倍福早在2014年就已经展示了通过SOA PLC(SOA=面向服务的架构)实现的TwinCAT 3应用场景,它结合了逻辑功能和OPC UA服务,实现了数据一致、安全和标准化的通信。”

责任编辑:杨培
本文来源于互联网,e-works本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供,并以尽力标明作者与出处,如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
读者评论 (0)
请您登录/注册后再评论