论文部分内容阅读
划片机是半导体行业封装工艺中关键的生产设备,主要应用于集成电路、玻璃及发光二极管等材料的精密划切。划片机软件系统结合了软件编程、视觉处理和运动控制等技术的应用,是整个设备的控制核心和交互中心,可靠的软件系统设计是划片机设备制造的关键技术。本论文研究了划片机软件系统的关键技术。针对划片机自动化生产工艺需求,研究设计了软件系统的视觉处理模块。根据划片机整体设计要求,对视觉模块的相机、镜头和光源等硬件进行选型,设计了合理的照明方案,并给出相机校准方案。基于C#和Vision Pro软件开发视觉程序,实现了划片机的视觉定位和刀痕检测的功能。针对划片机的PLC控制系统,开发了工控机与PLC之间的通信程序。分析PLC和工控机基于以太网的S7通信原理,通过建立上位机和PLC的参数关系,编写了基本的数据交换与运动控制代码库。开发了软件系统的运动控制模块,实现上位机对各轴的精准运动控制和输入输出信号处理。研究了划片机软件系统串口通信和人机界面设计技术,根据主轴控制器的协议标准,开发了主轴错误复位和转速控制功能。针对特定的数字光源控制器,开发相应的光源控制程序,实现工控机对光源亮度的数字化控制。根据需求对用户控件进行自定义重绘,完善控件的功能和显示作用,提升用户的操作体验感。