固高运动控制卡教程_东莞固高伺服压装机发展状况浅析

文章探讨了伺服压装技术在电机装配中的应用,包括汽车、电机行业的具体场景,以及伺服压装机的市场发展趋势。强调了压装精度的重要性,以及通过位移-压力曲线进行质量检测的必要性。还提到了国内外主要设备供应商的情况。
摘要由CSDN通过智能技术生成

导 语

现在随着零件加工精度的提升,装配过程已经变为制约整机品质最重要的因素,这也是智能压装蓬勃发展的基础。

1c61998d3a170e3e694636cc7e38e965.png

过盈配合装配的方法

       一台机器或一个组装部件往往由许多零部件组成,零件与零件之间的连接过程会根据需要使用不同的工艺方法。例如常见的永磁伺服电机就是由电机转子轴、铁芯、轴承、垫片、卡簧、磁钢、壳体、漆包线圈、端盖等零部件组成的,不同的零件会采取不同的连接方式进行连接固定,如转子轴与铁芯或轴承等使用过盈压装装入、定子线圈绕组引线使用焊接方式汇总引出、端盖使用螺栓连接固定等。

       过盈连接是利用零件间的配合过盈来实现连接,连接结构简单,定心精度高,可承受轴向、径向载荷且承载能力高,在冲击载荷下也能较可靠的工作,一般属于机械零件之间的不可拆卸的固定连接。

        在装配过程中,被包容件和包容件的表面应清洁,在装配时应连续装配,位置要正确,不应有歪斜,实际过盈量符合图纸要求。

b86e798f218eaed57467c0dafba8cc08.gif

        过盈连接常用工作方法为压入法、温差法。

        ❖压入法:由气缸、液压缸、电动缸等提供推力,配合夹具使用可提高导向性,适用于成批生产中的轻、中型过盈配合连接。

        ❖温差法:将包容件件加热或者将被包容件冷却,适合于经热处理或者涂覆过的表面、过盈量较大或者尺寸较大的零件。

压装机的应用场景

       汽车行业:发动机组件压装(缸盖、缸套、油封等)、转向器组件压装(齿轮、销轴等)、传动轴组件压装、齿轮箱组件压装、刹车盘组件压装等;

      电机行业:微电机组件压装(主轴、壳体等)、电机组件压装(轴承、主轴等);

      电子行业:线路板组件压装(插件等)、电子零部件压装;

      家电行业:家电配件压装、家电配件铆接等;

      机械行业:机械零部件压装、自动化组线、易损件寿命测试等;

      其它行业:其它需要精密控制压装位移与压装力的场合,如精密仪表, 电子, 轴承, 轴套水泵、涡轮增压器,变速箱、齿轮等的压装,汽车减震器装配、精密轴承、轴套、汽车零部件、水泵、涡轮增压器,变速箱、齿轮、汽车底盘零件、后桥,副车架衬套等精密压装。

36ad1c723f1e769c82038a279644366e.png

(图1 使用压装工艺生产的各种零部件)

市场应用情况

      压装机按照动力来源主要分为气动、液压和伺服三类,目前数量最多的为气动和液压,为了规避自身定位精度差的缺点,多使用压力模式,依靠工装模具来保证定位精度,针对大型零部件或非标件则需要使用伺服压力机来保证定位精度。

      伺服压装机,由交流伺服电机驱动,通过高精度滚珠丝杆的输出作用力,把电机旋转运动转化为电缸出轴直线运动。通过高精密载荷传感器采集推力值,电机的编码器输出位置信号,实现压力控制和位置控制,另外可使用光栅尺等位置传感器实现位置全闭环控制,规避机架变形带来的位置误差,实现不依赖模具进行精密压装作业。

市场发展趋势

      1、 伺服压装机目前市场处于快速增长过程中,应用场合从高端的汽车装配、精密仪表装配扩散到家电核心机电零部件、电机装配等其它行业,越来越多的油压机、气动压机被替换为伺服压装机,以提高控制精度、进行质量检测、保存生产数据等。

 95f740e71734143513db1902532fb8e7.png

(图2 一种全闭环智能压装机系统方案)

      2、 需求更高的位置控制精度和压力控制精度,现在随着越来越多的零部件生产进入多品种小批量生产过程,以往依靠工装提供定位、保护、导向等功能,工装设计的较为复杂,如果品种过多将会增加工装投入、换模过程耗时、维护繁琐等不良后果。现在要求压装定位精度在任意负载下都需要达到±0.01mm、压力精度在压力量程范围内控制精度±0.5%FS,同时要求压装过程中电缸出轴在行程范围内偏摆≤0.05mm,这样就可以大大降低工装的设计要求,工装这边只提供基本的定位功能即可。此外,压装过程中使用运动控制算法,位置、压力不易过冲,可进一步减少废品的产生。

 fedc02c0e8968f291f4a6f282e47121f.png

(图3 压装过程示意图)

      3、 压装质量最重要的影响因素是配合面公差尺寸的大小,以电机转子轴装入铁芯为例,如果公差过盈量过大,则会使得转子与铁芯过紧,装配后容易使得转子轴端圆跳动过大,影响电机电磁特性,如果公差过盈量过小,则会使得转子轴与铁芯压装力不够,影响电机出力。此外,电机转子轴自身长度也会影响压装效果,来料尺寸偏差过大也会造成压装质量缺陷。但是由于过盈量在压装后无法通过尺寸测量等直观的办法进行检测,所以在压装过程中直接监控位移-压力曲线进行压装质量判断成了必不可少的功能。基于来料符合公差要求、加工过程一致所产生加工过程的位移-压力曲线也一致的原理,根据压装工艺要求可以设置不同的检测条件,将不符合检测条件的产品作为疑似不良品筛选出来,这样就确保了流入后续工序的产品都是符合工艺要求的。这样将检测和生产合二为一,有效的减轻了后续质检岗位的投入,同时质量保护及时干预也可以避免将产品加工为废品造成浪费。

      质量检测过程要求压装机系统至少按照1000次/秒的频率来实时采集生产过程的位移-压力,并以曲线的方式实时显示出来,这样显示的位移-压力曲线才尽可能准确反映压装过程,来有效识别来料公差超限、位置放反、加工过程异常等情况,自动判定压装产品是否合格,保证100%有效检测。

 fd0d4eb57b08d5fcfcd35d8f6c28f229.png

(图4 质量判断示意图)

      4、 丰富的数据交互接口和处理能力,压装过程中实时采集的位移-压力曲线数据、压装结束后捕获的关键生产数据等,这些数据数据量往往较大,再加上连续生产,累加后产生的数据量更是惊人,所以需要压机系统一方面可以在本地进行存储,另一方面可以通过各种总线接口与MES系统对接,将数据上传,在服务器侧进行数据存储和追溯分析。

      5、 整体部署便捷且允许客户进行二次开发功能,由于压装机面向的目标市场众多,不同的产品有不同的工艺要求,目前针对最终市场需要较多的系统集成商来提供各种自动化设备,这就要求伺服压装机整体部署便捷,易于集成到各种自动化工作站或产线中。此外,不同的产品需求的工艺过程和与外围设备交互的逻辑顺序会有较大不同,也要求压机系统提供丰富易用的二次开发工具,便于集成商调整编写控制系统,满足产品高效生产的需求。

主要设备方案供应商

国外方案:

Janome 车乐美机械设备(上海)有限公司--日本--产品:数控压装单元

promess压力装配与测试系统有限公司--德国--产品:数控压装单元

kistler 奇士乐中国有限公司--瑞士--产品:质量评估系统、数控压装单元

ruhlamat 儒拉玛特自动化技术(苏州)有限公司--德国--产品:压装、检测等自动化产线整体解决方案

国内方案:

(国内的方案技术大体分两类)

a、使用PLC作为主控制器,驱动器工作在位置模式上,运动过程的调节在PLC应用层进行控制,压力环较为简单,功能也较为简单。

b、使用运动控制卡+工控机作为主控制器,基于PC的人机交互界面功能较为丰富,可以采集压装过程曲线并显示,运动控制功能也比较完善。所缺乏的是在运动控制算法层面没有针对压力控制专门定制,针对压力、电流、位置在驱动器或运动控制算法层面没有专门的保护。

写在最后

f010bf57ae632d1a311affef33a4576f.png

     现在随着零件加工精度的提升,装配过程已经变为制约整机品质最重要的因素,这也是智能压装蓬勃发展的基础。发展智能压装工艺、完善压装单元各部件构成、提升压装性能,这些都是我国从“机械大国”走向“机械强国”的重要支撑,也需要越来越多同行者加入,以早日实现跨越式的发展之路。

文章来源:东莞固高自动化技术有限公司-谢金铎

往期回顾

东莞固高-全闭环精密压装技术在电机装配中的应用

工程师须知:关于伺服电机的21个关键问题

76fee680a0eeeb52a1d8bb75b7a92816.png

2.1.1 Visual C++ 6.0 中的使用 (1) 启动Visual C++ 6.0,新建一个工程; (2) 将下载的动态链接库缩包里VC文件夹中的动态链接库、头文件和lib文件复制到工程文件 夹中; 第 2 章 运动控制器函数库的使用 15 © 1999-2019 固高科技版权所有 (3) 选择“Project”菜单下的“Settings…”菜单项; (4) 切换到“Link”标签页,在“Object\library modules”栏中输入lib文件名,例如gts.lib; (5) 在应用程序文件中加入函数库头文件的声明,例如:#include “gts.h”; 至此,用户就可以在Visual C++中调用函数库中的任何函数,开始编写应用程序。 对于步骤(4),还有一种比较简便的方法,那就是在应用程序文件里面添加包含链接文件的声 明,例如:#pragma comment ( lib,"gts.lib" ) 。 上述关于Visual C++ 6.0调用GTS库函数的方法同样适用于使用Visual Studio平台开发。 2.1.2 Visual Basic 6.0 中的使用 (1) 启动Visual Basic,新建一个工程; (2) 将下载的动态链接库缩包里VB6.0文件夹中的动态链接库和函数声明文件复制到工程文 件夹中; (3) 选择“工程”菜单下的“添加模块”菜单项; (4) 切换到“现存”标签页,选择函数声明文件,例如gts.bas,将其添加到工程当中; 至此,用户就可以在Visual Basic中调用函数库中的任何函数,开始编写应用程序。 2.1.3 Delphi 中的使用 (1) 启动Delphi,新建一个工程; (2) 将下载的动态链接库缩包里Delphi文件夹中的动态链接库和函数声明文件复制到工程文 件夹中; (3) 选择“Project”菜单下的“Add to Project…”菜单项; (4) 将函数声明文件添加到工程当中; (5) 在代码编辑窗口中,切换到用户的单元文件; (6) 选择“File”菜单下的“Use Unit…”菜单项,添加对函数声明文件的引用; 至此,用户就可以在Delphi中调用函数库中的任何函数,开始编写应用程序。 2.1.4 VB.NET 中的使用 (1) 启动Visual Studio,按照“File”->"New",选择建立VB工程; (2) 将下载的动态链接库缩包里VB.NET文件夹中的动态链接库和函数声明文件复制到工程 文件夹中,注意:gts.dll应复制到"..\bin"文件夹中的debug或者release文件夹中; (3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.vb,将其添加 到工程当中; 至此,用户就可以在Visual Studio中使用VB.NET模块调用函数库中的任何函数,开始编写应用 程序。 第 2 章 运动控制器函数库的使用 16 © 1999-2019 固高科技版权所有 2.1.5 Visual C#中的使用 (1) 启动Visual Studio,按照“File”->"New",选择建立C#工程; (2) 将下载的动态链接库缩包里C#文件夹中的动态链接库和函数声明文件复制到工程文件夹 中,注意:gts.dll应复制到"..\bin"文件夹中的debug或者release文件夹中; (3) 选择“project”菜单下的“Add existing Item”菜单项,选择函数声明文件,如gts.cs,将其添加 到工程当中; 至此,用户就可以在Visual Studio中使用C#模块调用函数库中的任何函数,开始编写应用程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值