先导02:SECS\-I 串口 \+ HSMS 以太网完整通信底层原理

先导02:SECS\-I 串口 \+ HSMS 以太网完整通信底层原理
先导02SECS-I 串口 HSMS 以太网完整通信底层原理一、本课学习目标1、彻底吃透半导体EAP两大底层通信协议SECS-I串口、HSMS以太网打通设备与EAP通信的底层逻辑。2、掌握SECS-I硬件架构、时序机制、缺陷痛点看懂8寸老厂设备高频断线、丢包、时序漂移的根本原因。3、深度解析HSMS以太网连接模型、状态机、心跳机制、五大超时参数T3/T5/T6/T7/T8量产核心逻辑。4、理解SECS-I转HSMS网关改造底层原理掌握新旧设备通信兼容方案。5、建立故障排查底层思维所有设备离线、报文超时、心跳中断、数据断层均可通过协议底层原理定位根因。二、通信协议整体层级关系必懂架构半导体设备通信分为两层所有EAP交互都基于此双层架构底层传输层SECS-IE4 串口传输 / HSMSE5 以太网传输——负责“连通、传数据、保活、重连”上层业务层SECS-II ——负责“报警、事件、配方、Trace、批次、状态机”业务报文核心结论传输层不稳上层所有自动化全部失效90%设备通信故障均为传输层异常导致。三、SECS-I 串口通信底层原理E4标准1、硬件基础架构SECS-I 基于 RS232/RS485 串口物理接口为早期200mm半导体设备专属通信方式。通信方式点对点半双工通信同一时间只能单方发送数据无法双向并发传输。常规量产串口参数固定标准波特率9600 / 19200老设备主流数据位8bit停止位1bit校验位无校验/偶校验2、SECS-I 核心通信机制1、握手应答机制一问一答设备发送报文后必须等待EAP应答才可发送下一条报文。2、无主动心跳保活SECS-I 无周期性心跳包链路空闲时无法检测断连属于“被动断线检测”。3、时序严格绑定报文发送间隔、应答超时严格依赖硬件时序极易受电磁干扰、线路衰减影响。3、SECS-I 量产致命缺陷老厂高频故障根源1、传输速率极低无法承载高频Trace、大量事件上报数据极易堆积丢失。2、半双工模式冲突上下行报文互斥高并发场景直接卡死通信。3、无链路保活网线松动、串口抖动、电磁干扰不会即时断连会出现假在线、数据断层隐形故障。4、超时机制单一无分层容错一旦单条报文超时直接连锁批量离线。4、SECS-I 现存量产场景仅用于8寸老旧刻蚀、薄膜、清洗、量测设备新12寸产线已全面淘汰。老厂改造通用方案串口转网口网关将SECS-I串口数据封装为HSMS以太网数据适配现代EAP系统。四、HSMS 以太网通信底层原理E5标准1、HSMS基础定义HSMSHigh Speed SECS Message Service高速SECS报文服务是SECS-I的以太网升级替代方案为300mm晶圆厂唯一标准通信协议。基于TCP/IP长连接全双工通信支持并发收发、心跳保活、自动重连、分层超时容错。2、HSMS两种工作模式量产必考① HSMS-SS 单会话模式主流量产模式单IP单端口点对点通信绝大多数Fab设备、国产设备、新机台默认使用。② HSMS-GS 通用会话模式多设备共享端口、多会话复用极少使用仅部分老旧进口设备保留。3、HSMS 连接状态机EAP核心底层HSMS链路严格遵循四段状态流转所有设备在线/离线均基于此状态切换1、DISABLED禁用状态端口未监听、设备未上电2、NOT CONNECTED未连接网络通但无会话握手3、CONNECTED链路已连通TCP握手完成4、SELECTED会话就绪协议层握手完成可正常收发报文量产核心坑设备显示TCP通但未进入SELECTED状态属于假性在线无法跑自动化。4、HSMS五大核心超时参数T3/T5/T6/T7/T8所有EAP页面配置的超时参数全部源自SEMI E5标准是通信稳定的核心命脉。T3报文应答超时发送业务报文后等待对方应答的最大时长超时判定报文丢失、重发或告警。T5心跳空闲超时链路空闲无数据交互时多久触发心跳检测超时判定链路断开。T6连接建立超时TCP握手成功后协议层会话初始化超时时间。T7消息接收超时接收完整报文的最大时长防止大报文分片卡死链路。T8重连间隔超时断连后自动重试连接的时间间隔决定设备掉线恢复速度。5、HSMS心跳保活机制稳定核心HSMS拥有完善的链路自检机制解决SECS-I无保活的致命缺陷1、链路无业务数据时自动周期性发送心跳包HSMS Linktest2、连续多次心跳无应答立即判定链路断开主动断开TCP连接3、触发T8自动重连无需人工干预大幅提升量产稳定性五、SECS-I 与 HSMS 全方位量产对比1、传输方式SECS-I串口半双工单向传输HSMS以太网全双工双向并发2、保活能力SECS-I无心跳被动断连隐形故障多HSMS主动心跳检测实时感知链路状态3、传输性能SECS-I低速、小报文、无法高频上报数据HSMS高速、支持超大Trace报文、高并发交互4、容错能力SECS-I无分层容错单报文超时全线阻塞HSMS多级超时隔离单条报文异常不影响整体链路5、适用产线SECS-I仅200mm老厂存量设备HSMS全部300mm新厂、国产新机台标准六、老厂改造SECS-I转HSMS网关底层原理国内大量8寸老厂改造均采用「串口转网口网关」方案底层逻辑如下1、网关物理对接设备RS232/RS485串口适配SECS-I协议时序2、网关内部协议转换将串口SECS-I报文封装为以太网HSMS标准报文3、网关对外以IP端口形式与新版EAP建立TCP长连接4、网关承担时序纠错、报文缓存、重传容错、心跳模拟功能改造核心痛点网关时序不匹配、报文缓存溢出、心跳模拟异常是老改造设备高频离线的核心根因。七、量产高频通信故障底层根因总结1、设备假性在线SECS-I无心跳、链路老化数据断层但不脱机2、HSMS频繁断线T5心跳超时过小、网络丢包、防火墙拦截端口3、报文超时堆积T3配置不合理、大Trace报文触发T7接收超时4、改造设备不稳定网关时序漂移、串口电磁干扰、报文封装异常5、新机台联调失败TCP通但未进入SELECTED会话就绪状态八、本课核心总结1、SECS-IE4是老旧串口半双工通信无心跳、低速、容错差仅适配8寸老设备。2、HSMSE5是现代以太网全双工通信拥有完整心跳、状态机、多级超时容错是300mm量产唯一核心协议。3、所有EAP通信配置T3/T5等参数、链路保活、重连机制全部源自HSMS标准定义。4、老厂改造本质是协议网关转换解决新旧设备通信标准不兼容问题。5、通信故障排查必须先看传输层链路状态再查上层业务报文底层不稳上层无解。九、课后作业1、请简述SECS-I与HSMS最核心的三个量产差异点2、设备TCP能ping通、端口能通但无法自动化大概率是什么协议层问题1、请简述SECS-I与HSMS最核心的三个量产差异点2、设备TCP能ping通、端口能通但无法自动化大概率是什么协议层问题3、现场设备偶尔假性离线、数据断层、无报错日志根因是什么如何从协议层面优化