- 博客(13)
- 资源 (5)
- 收藏
- 关注

原创 SECS/GEM全功能100%符合SEMI标准
SECS/GEM功能100%符合SEMI标准,国内唯一100%符合SEMI标准的软件,包含GEM300功能carrier 验证mapping验证loadport 状态job
2020-07-22 18:15:38
1755
4

原创 GEM/SECS设备自动化和EAP自动化软件
半导体行业也工作七八年了,发现目前国内的SEMI标准软件基本没有,半导体fab厂也只是简单用一下控制指令功能逻辑都比较简单。对设备的监控这块更是缺失。对基本的异常 远程都处理不了,相当于一个半自动化状态。 对GEM流程和SECS协议也比较精通,就想和几个朋友想出来单干。目前SEMI这块底层已经完善,也做了简单的Demo。界面比较丑陋见笑 在这里插入图片描述有需要定制的朋友给下支持一...
2019-09-24 14:53:06
25394
22
原创 GEM、SECSII、HSMS之间的关系
国内的绝大多数只是实现了HSMS和SECSII 连个设备模型都没有,连E39对象是什么都不知道,就敢说甚至都敢说实现了GEM、GEM300,导致客户大量的定制工作甚至功能的缺失。SECSII 定义了消息格式, SxFx代表什么功能 S1F1 就表示问询设备有人在吗,S1F2回复表示我有人在, 然后S1F13 问询你是谁,设备恢复S1F14 表示我是谁软件版本号是那个,模型号是那个。其中非常重要的一点是E39对象模型,他定义了对象怎么做,可以最大的通用化,甚至可以远程创建,这也是高端机台的一个重要功能。
2024-08-24 10:21:51
316
原创 国内EDA国产化困难原因
基于上一篇文章,可以明白EDA国产化难主要在设备端SECS/GEM功能的不完善造成的,没有设备模型文件,无法确定设备有哪些数据和事件以及异常和对象,特别是C++ 语言的面向对象方面不足,面向过程的编程天然无法获取足够的数据支撑。无法自由定制数据采集计划,异常报告分析等。
2023-10-17 17:19:28
305
原创 EDA(Interface A)功能描述
经过身份验证的客户端可以请求感兴趣的数据,或者询问工具以查看哪些数据可用。为了使EDA客户端能够从任何类型的设备收集数据,必须为每个工具定义一个通用设备模型(CEM),该模型提供设备、其物理硬件和逻辑软件组件以及它们可以提供的所有数据的结构化视图:对象、属性(变量)、事件和异常(警报)。这通常包括工具支持的SEMI标准规定的所有数据,以及额外的硬件或过程特定数据,如传感器读数和处理结果。目前国内所有做设备的端SECS的(*苹果,严控,哥瑞丽,上扬等)都不具备此功能,做高端设备的注意避坑。
2023-10-17 17:10:06
513
原创 EAP自动化通用软件
本软件是一款适用于半导体,面板、LED行业的通用性eap软件,支持SECS/GEM功能,包含GEM200和GEM300功能,100%符合SEMI标准。功能上不多做介绍,看了界面懂的自然都懂,不懂得也可以去看下SEMI的官方协议。1.符合半导体标准能让eap厂商少走许多弯路,比如标准的eap加工流程都是国外用了几十年的,稳定高效,风险低。可同步上传料盒和Loadport的状态并可对料盒全流程完美控制,100%符合SEMI E87协。料片状态的实时跟踪和控制 100%符合SEMI E90协议。
2023-06-27 17:44:42
2208
5
原创 全自动化/无人化机台设计
全自动无人化机台以SECS/GEM为基础,通过实时上传机台的数据,所有本地操作远程化,使EAP和机台数据同步,EAP操作和本地人工操作一致。其主要内容就是实现GEM300里的行为规范和操作。本设计主要适用于半导体机台,无人化车间。1.料盒管理系统 loadport和料盒的信息的同步,操作本地和远程一致 (E87相关内容)3.任务管理系统 加工任务信息实时上传,操作本地和远程一致(E40,E94)2.料片管理系统 料片信息同步上传,操作本地和远程一致(E90相关)
2023-04-18 16:54:37
238
原创 Secs/Gem状态机机制
Secs/Gem状态机机制什么是状态机?简单点来说就是把设备的状态做一个详细的描述,当状态变更的时候自动记录当前状态和变化后的状态, 同时触发状态改变事件。状态改变事件和事件动态订阅机制以及报告机制完美的实现了设备状态的获取。什么是事件动态订阅机制主机可以动态的订阅上报的事件和其事件相关联的内容数据即为事件动态订阅。具体实现通过S2F33定义一个数据报告,报告报告报告ID和一定数量的变量ID(状态变量SVID/设备常量ECID/数据变量DVID),然后通过S2F35把报告和事件相关联,事件触发的
2021-07-09 13:35:53
1139
原创 SECS\GEM300 Connection TimeOut时间详细解读
最近很多朋友问我超时时间设置多少合适,特写个帖子说明一下T3 回复超时指发送指令到接收到回复指令的最大时间T5 连接间隔、指断开连接和重新连接的最小时间T6 控制指令超时时间主要指连接选择,取消选择,连接检测等控制指令的回复最大时间T7 连接超时指TCP/IP连接成功后到连接选择之间的最大时间,也就是发送stype=1 到收到stype=2 回复的这段时间T8 接收超时指接收到的两个字符之间的最大时间...
2020-09-10 11:29:22
3564
2
原创 GEM/SECS ControlState详细解读
Hostoffline 和EquipmentOffLine的区别设备离线后 如果想上线为Online状态 首先自己设为AttemptOnlineState状态, 然后会向主机发送S1F1指令, 如果主机正常返回并且设备处于AttemptOnlineState状态 则更改为Online状态成功,否则根据attemptOnlineFail属性设置为Hostoffline 或者Equipmen...
2019-09-24 13:55:37
4888
6
原创 SEMI设备ControlState的八种状态以及三种状态机事件
SEMI设备ControlState的八种状态:1.NoState2.OffLine3.EquipmentOffLine4.AttemptOnLine5.HostOffLine6.OnLine7.Local8.Remote
2019-09-24 08:40:47
4958
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人