通过SECS/GEM平台实现半导体设备与EAP系统互联

news2024/10/5 22:21:35

在半导体电子和光伏行业大量的设备需要通过SECS/GEM协议与EAP系统进行互联。

常见的设备互联需求主要分为以下几类:

1.生产过程自动化:设备通过EAP下发指令进行切换程序、条码或RFID标签采集、Foup自动加载与卸载、晶圆生产加工自动化,减少人工搬运以及工艺和操作人员对工艺的干预,最终使生产线生产效率达到最高,同时将成本降到最低。

2.生产数据采集:通过SECS/GEM协议将生产参数主动或被动上传给EAP系统。

3.制造执行系统集成化:通过SECS/GEM协议的集成实现透明高效地、准确及时地将信息上传给MES系统,帮助企业优化生产过程,降低制造周期,提高生产效率。

下图为常见的半导体行业系统集成架构图:

在众多的设备厂家中,各种设备的软件接口开放程度不一样,如何能将这些设备统一进行集成,是每家半导体厂必须要面对的重要课题。我们合共软件也接到了不少客户类似的集成需求,为了帮助客户解决这类集成问题,我们研发了HG SECS/GEM 集成平台,通过HG SECS/GEM平台可以将各种品牌设备轻松地与工厂的EAP系统进行集成。

 

SECS/GEM是由SEMI行业协会标准化制定的。SECS是半导体通讯标准的首字母缩写,GEM是指SEMI E30标准,它是用SEMI E5标准定义的消息类型的子集来描述设备行为和通信的通用模型。

设备与EAP通讯过程根据不同的设备略有差异,我们以点胶机设备为例,简单地介绍如何使用合共软件的HG SECS/GEM平台实现自动化控制。

SECS/GEM通讯的流程步骤如下:

1、设备与EAP系统先建立连接然后作业人员将Foup放到设备上。

2、设备会向EAP发送LoadPort Arrive的到达信号,同时会将设备上的RFID条码信息采集到之后发给EAP系统。

3、EAP系统收到指令之后判断当前Foup是否可用及是否为当前工序,EAP验证通过之后会向设备发送Load Foup指令。

4、设备收到信息后会扫描Foup中的每一个SLOT_MAP信息,扫描完成后会将SLOT_MAP信息发送给EAP系统,同时会将当前设备上的所有生产程序发送给EAP,EAP选择当前生产的程序并指定程序生产

5、设备在开始生产时会将生产信号发给EAP,EAP返回允许生产的信号后开始生产。

6、第一片晶圆进入后会发送Wafer_Start信号给EAP,生产完成之后会发送Wafer_End信号给EAP。

7、生产完成一片晶元后,设备会自动循环第二个Wafer、第三个Wafer、直至全部循环完成,之后会向EAP发送Process End信号。

8、生产完成之后设备会向EAP发送UnLoad Foup指令,同时设备收到UnLoad Foup指令后会将Foup退出设备。

下图为SECS/GEM通信的指令格式

为了更便捷地进行SECS/GEM的对接,我们整理了常见的通信指令。

在设备与EAP集成过程中,因为一此条件未满足而无法与EAP进行连接测试的时候,可以通过SEComSimulator模拟器进行模拟调试,等调试通过之后在将调试过程中的指令信息直接运用到实际的生产设备中,这样可以在没有设备的情况下预先进行设备的连接测试。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/666284.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

6 种方式读取 Springboot 的配置,老司机都这么玩(原理+实战)

从配置文件中获取属性应该是SpringBoot开发中最为常用的功能之一,但就是这么常用的功能,仍然有很多开发者在这个方面踩坑。 我整理了几种获取配置属性的方式,目的不仅是要让大家学会如何使用,更重要的是弄清配置加载、读取的底层…

Windows WSL子系统Ubuntu22.04安装Nvidia显卡驱动

最近在研究AI,如果在Linux系统中部署的话需要重装系统,有些麻烦,又不想折腾。所以闲置很久没研究的WSL又拿起来研究了,当然部署ai还需要显卡驱动的支持,就必须先安装显卡驱动。 还没有安装过WSL的童鞋可以看我之前发布…

在 javascript 中清除 canvas 画布

文章目录 在 JavaScript 中清除画布在 HTML 中使用 JavaScript 创建画布 我们使用 canvas 来绘制图形。 它提供了多种绘制的方法,如圆形、方框、文字、添加图片等,我们在使用canvas时需要清除它并在上面绘制。 本文介绍如何在 JavaScript 中清除画布。 …

LogicFlow:自定义 bpmn 用户节点(1)

切入正题之前,首先我们先了解下面板上面节点的几个重要属性,如下图: 虽然 logicflow 内置插件里面有用户节点(bpmn:userTask),但是你若是想实现下面这种形式,就需要自己重新写个节点了。 上面…

MongoDB_5.0.18下载及安装(CentOS7)

文章目录 MongoDB安装(Centos7)1、下载地址2、安装流程2.1 下载server包2.2 安装server包2.3 修改默认mongod.conf配置文件2.4 启动服务2.5 这样就可以通过远程工具进行链接使用,创建mongodb用户,详细请查看其他文档 3、分享远程工…

球王梅西的力量

这次阿根廷来中国参加友谊赛,场内场外都有很多值得大众思考的,无论是对主办方的各种吐槽,还是对球迷近乎疯狂的追星行为,又或者是疫情放开后,大众积压已久的情绪,好象以往国外球队来,无论是顶级…

Axure教程——滑动拼图解锁

本文将教大家如何用AXURE中的动态面板制作拼图解锁 一、效果 预览地址:https://74wxu6.axshare.com 二、功能 拖动图片到指定位置提示“验证成功”,如果没到指定位置则提示“验证没成功,请重新验证” 三、制作 1、制作拼图 加入底部验证图…

【Python 随练】乒乓球比赛名单

题目: 两个乒乓球队进行比赛,各出三人。甲队为 a,b,c 三人,乙队为 x,y,z 三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a 说他不和 x 比,c 说他不和 x,z 比,请编程序找出三队赛手的名单。 简介:…

【软考-中级】系统集成项目管理工程师【总】

持续更新中。。。。。。。。。。。。。。。 学习目标:完成2023上半年 软件中考任务 目标23年5月 考试前 完成 相关知识点学习 和练习 核心 十五至尊图: 上面图是考试的核心,需要背下来 一、信息化知识(重点)一般…

Selenium Web自动化测试框架实践

目录 前言: 项目背景 功能实现 项目架构 浏览器driver定义 用例运行前后的环境准备工作 工具方法模块 Pageobject页面对象封装 执行测试用例   前言: Selenium是一个基于Web的自动化测试框架,可以通过模拟用户在浏览器上的操作,…

直接选择排序及其稳定性分析

直接选择排序 直接选择排序是一种很直观的排序方法。其操作是这样:先在未排序的序列中选择最小的元素(或最大的元素),把它与第一个元素交换,放在第一个位置,再在剩余未排序序列中选择第二小的,…

驾驭Dubbo:探索其核心概念与突出特性,助力分布式系统升级

1、Dubbo简介 Apache Dubbo 是一款 RPC 服务开发框架,用于解决微服务架构下的服务治理与通信问题,官方提供了 Java、Golang 等多语言 SDK 实现。使用 Dubbo 开发的微服务原生具备相互之间的远程地址发现与通信能力, 利用 Dubbo 提供的丰富服…

147-Prolixe-KeygenMe#1

Exeinfo查壳,发现没有壳,是Delphi程序 OD字符串搜索,找到关键位置,发现一个关键的call,和一个strcmp比较函数。 进入关键call进行分析,结合IDA。 分析这个call,发现输入的name字符串长度必须…

北欧又一国家布局量子

光子盒研究院 6 月 8 日,挪威奥斯陆城市大学、Simula 研究实验室在内的QCNorway研讨会团队撰写了一份立场文件,其中,对新兴的挪威量子战略提出了建议。 “世界正在接近一场量子革命——一个为期40年的梦想,利用量子力学的现象使计…

学习笔记之法理学

目录 法理学第一节 法的概述一、法的概念二 法的特征三、法的作用(一)法的规范作用(教预引制评)1. 指引作用2.评价作用3.预测作用4.强制作用5.教育作用 (二)法的社会作用(考察较少,两个考点) 四…

浅谈医院电气火灾的起因与预防

摘要:医院属公共场所,建筑密集,人员集中,且弱势群体(病人)居多,一旦发生火灾,可能造成重大财产损失和人员伤亡。在引起医院火灾的各种因素中,电气火灾由于医院建筑功能与其他建筑不同…

网络安全自学秘籍

前言 想学网络安全但是无从下手的小白看过来,非常系统的学习资料,无数小白看了这份资料都已经成功入门,涵盖多个网络安全知识点,我愿称之为网络安全自学宝典。 一、概念性知识 1、了解什么是网络安全 2、清楚法律法规 3、网络安…

【Java】java中接口幂等性解决方案

文章目录 一、概念二、场景三、解决方案3.1、数据库唯一标识3.2、乐观锁3.3、悲观锁3.4、Token机制3.5、分布式锁 四、总结 一、概念 一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,是指可以使用相同参数…

shape_based_matching lineMod开源代码学习

github开源代码地址: https://github.com/meiqua/shape_based_matching 针对匹配精度问题,原作者采用了sub-pixel icp的方法进行了最后的finetune,涉及到的相关原理可以查看:亚像素边缘提取与ICP2D的理解 - 知乎 涉及到的论文…

Precision Neuroscience提出第7层皮层接口:可扩展的微创脑机接口平台

大脑皮层包含六层结构,美国精密神经科学公司(Precision Neuroscience Corporation)的研究人员提出了第7层皮层接口:可拓展的微创脑机接口平台。构建了一种模块化的和可拓展的脑机接口平台,包括高通量薄膜电极阵列和微创…