论文摘要
随着表面贴装技术(SMT)的发展,采集关键设备的生产数据对于提高表面贴装设备的生产水平变得越来越重要。目前的数据采集存在功能单一、实时性差、难以与设备集成等缺陷,很难实现数据的实时采集与及时分析,不利于SMT设备生产水平的提高。在国内引入SMT行业标准的GEM/SECS通信协议,实时采集生产数据并及时处理生产中的问题,将大大提高产品的质量和车间的生产效率。本文主要研究表面贴装设备的数据采集技术。分析了表面贴装车间关键设备的生产现状和存在的问题;研究了GEM/SECS协议的内容、功能模块和会话模式,实现了其信息的封装和超时处理,在国内首次将该协议应用于SMT设备的数据采集;以焊膏印刷机为例,应用网络编程技术,设计并实现了基于GEM/SECS协议的数据采集系统。通过大量测试,设计了自适应响应机制,保证了数据采集的顺利进行。通过对系统的大量实验和性能分析,表明基于GEM/SECS协议的数据采集方案有着低复杂度、高实时性和易实现数据共享等优点,从而能够有效解决焊膏印刷机、贴装机、点胶机等多个设备的数据采集问题,较传统的数据采集方法更为优良,对于表面贴装行业的发展,具有重要的指导意义和较好的实用价值。整个SMT生产线还包括贴装机、点胶机等设备,通常要完成所有设备数据的统一采集与集中管理才能提高整个SMT生产线的生产水平。这就需要在后续的研究中引入多线程技术,采用循环、并发的处理技术,实现对所有关键设备生产数据的统一采集与管理,达到提高SMT车间整体设备生产质量水平和生产效率的目的。
论文目录
摘要Abstract第一章 绪论1.1 研究背景和目的1.2 研究现状1.3 存在的问题1.4 本文工作及组织结构第二章 GEM/SECS 研究及应用设计2.1 GEM/SECS协议2.1.1 GEM通信界面分析2.1.2 GEM/SECS功能模块及状态处理2.2 协议内容分析2.3 主机与设备会话模式2.4 SECS数据帧结构封装及超时处理的设计2.4.1 GEM/SECS协议层次2.4.2 HSMS协议帧结构及封装的实现2.4.3 超时及超时处理的设计2.5 小结第三章 网络通信的总体设计方案3.1 基本构架和软件设计思想3.1.1 基本构架3.1.2 软件设计思想3.2 TCP/IP的应用3.2.1 TCP/IP的分层与封装3.2.2 TCP与UDP的选择3.3 套接字API3.3.1 套接字工作原理3.3.2 套接字的网络传输设计3.4 WINDOWS环境下的网络程序设计3.4.1 Socket工作原理3.4.2 主机侧Socket的开发3.4.3 采集程序主要数据结构和函数3.4.4 数据的传输转化与处理3.5 小结第四章 数据采集系统设计4.1 设计流程和步骤4.1.1 数据采集系统软件流程图4.1.2 通信状态模块的设计4.1.3 HSMS-SS状态模型4.2 系统通信工作过程的设计4.3 自适应响应机制的设计及超时4.4 测试流程和结果分析4.4.1 测试流程4.4.2 采集结果分析4.5 小结第五章 结束语致谢参考文献研究成果
相关论文文献
标签:数据采集论文; 协议论文; 网络论文; 表面贴装论文; 焊膏印刷机论文;