news 2026/11/3 2:20:17

1.SECS/GEM 概述:让半导体工厂的每一台设备说同一种语言

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
1.SECS/GEM 概述:让半导体工厂的每一台设备说同一种语言

一座现代化晶圆厂,动辄几十亿美金投资,几百台设备来自不同供应商——应用材料、东京电子、科磊……如果每家的设备都讲自己的"方言",工厂自动化将寸步难行。SECS/GEM,就是设备与工厂系统之间那套通用的"普通话"。

一、为什么我们需要 SECS/GEM?

先说一个真实的故事。

早年我刚入行时,亲眼见过这样的场景:某厂为了把一台新光刻机接入 MES(制造执行系统),三个工程师熬了两周,硬写了一个定制驱动。结果设备一升级,驱动又崩了。

这种"点对点"的集成方式,说白了就是给自己挖坑。为什么会这样?因为设备厂商和工厂系统之间,缺少一个通用的"普通话"。

SECS/GEM 的价值一句话就能说清:

它定义了设备与工厂系统之间的通信标准,让不同厂商的设备能"说同一种语言"。

有了它:

  • 设备能告诉 MES:"我准备好了"、"我出错了"、"我加工完了";
  • MES 能命令设备:"开始跑货"、"切换配方"、"上报状态"。

二、SECS/GEM 协议家族:拆开看,就三层

很多人一听到 SECS/GEM 就头大,觉得是一堆缩写。其实拆开看,就三层:

层级

协议

通俗理解

物理层

SECS-I / HSMS

数据怎么传?串口还是网口?

消息层

SECS-II

消息长什么样?格式是什么?

应用层

GEM

设备该有哪些行为?状态机怎么跑?

⚠️注意:很多人把 SECS 和 GEM 混着叫。其实SECS 是"运输工具",GEM 是"交通规则"。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/11/3 2:17:50

CustomTkinter 实用指南:三步把 Python 应用变成现代化桌面界面

CustomTkinter 实用指南:三步把 Python 应用变成现代化桌面界面 【免费下载链接】CustomTkinter A modern and customizable python UI-library based on Tkinter 项目地址: https://gitcode.com/gh_mirrors/cu/CustomTkinter CustomTkinter 是基于 Tkinter …

作者头像 李华