凌华科技SuperCAT运动控制器在键合设备上的应用
键合设备是半导体封装工艺中的重要设备,适用于分立器件、光通讯器件、传感器、功率器件等产品,焊线种类主要包括金线、铝线等材质。由于传统的脉冲运动控制卡在功能方面进步的空间越来越有限,客户越来越需要整合的运动控制方案,一方面可以对焊线轴实现更高精度和速度的运动控制,另一方面也可以兼顾对速度要求不高的轴的运动控制。
随着EtherCAT产品在市场的逐渐普及,客户越来越倾向使用总线型运动控制器,但无论选用何种总线型运动控制器,通讯周期的选择都将成为客户首先考虑的因素。
SuperCAT产品概述
SuperCAT是凌华科技打造的基于软件控制的EtherCAT运动控制器,其核心的控制软件来自于凌华二十多年运动控制经验的积累,整合了凌华脉冲卡和EtherCAT总线卡的所有功能,系统通讯周期相比硬件的EtherCAT总线卡得到了大幅提升,同时可以满足更多轴数的应用需求。
SuperCAT产品特性:
具备EtherCAT主站功能
运动控制周期高达125us
最多支持128轴运动控制
最低 API 延迟<10us
APS SDK 支援
MotionCreatorPro2 支援
支持开发语法 C#, .NET, C/C++, Python, Java…etc
支援多任务与实时程序运行
键合设备功能需求:
1) 引线框架的上下料通常都是采用料盒方式,如何确保每片引线框架能够准确地进入轨道需要精准的定位和步距计算。
2) 需要对引线框架上的定位孔所在的位置进行准确识别,通过计算确保引线框架能够准确移动到每一个键合工位,减少键合的等待时间。
SuperCAT解决方案:
1) SuperCAT提供高速锁存功能,搭配凌华的EU系列I/O,通过光电传感器检测定位孔的位置,将不同I/O状态下的轴位置进行高速锁存,用于键合位置的精确计算,使用的函数和语法如下,
APS_set_ltc_fifo_param
Syntax:C/C++
I32 APS_set_ltc_fifo_param( I32 Board_ID, I32 FLtcCh, I32 Param_No, I32 Param_Val );
Visual Basic:
APS_set_ltc_fifo_param (ByVal Board_ID As Long, ByVal FLtcCh As Long, ByVal Param_No As Long, ByVal Param_Val As Long ) As Long
APS_get_ltc_fifo_param
Syntax:C/C++:
I32 APS_get_ltc_fifo_param( I32 Board_ID, I32 FLtcCh, I32 Param_No, I32 *Param_Val );
Visual Basic:
APS_get_ltc_fifo_param (ByVal Board_ID As Long, ByVal FLtcCh As Long, ByVal Param_No As Long, Param_Val As Long) As Long
2) 125us的通讯周期可以满足客户目前需要的最快80mm/s的速度,同时满足多个锁存点位的锁存时间间隔在1ms以内。
3) SuperCAT提供的软件控制方式以及程序下载等功能对于客户设备后期的功能开发升级提供了新的平台。
用户可通过PC端的编程环境,在单个硬件平台上实现应用程序的集中控制,从而降低成本,提高系统可靠性和安全性。