41:EAP配置文件基础
一、本课学习目标
- 认识EAP核心配置文件分类、存储位置与作用
- 掌握机台通信、点位订阅、超时参数等关键配置项含义
- 理解配置文件加载、生效、备份规则
- 识别配置错误引发的各类现场故障
- 规范配置修改、版本留存、上线校验操作
二、EAP配置文件整体分类
按照功能划分为四大类,量产环境严禁随意编辑,修改前必须备份。
1. 设备通信配置文件
整机HSMS/SECS链路核心参数,单台机台独立配置。
2. 点位订阅配置文件
CEID、ALID、SV、DV、AV、Trace数据订阅清单。
3. 系统全局配置文件
T3/T5超时、字符编码、日志级别、接口转发、权限策略。
4. 业务对接配置文件
EAP与MES、FDC、R2R、AMHS等外围系统对接参数。
三、设备通信配置(核心项)
1. 基础网络参数
DeviceIP:机台控制器IP地址DevicePort:机台HSMS监听端口LocalIP:EAP本地服务IPLocalPort:EAP本地端口(主动连接模式一般无需配置)
2. HSMS身份与超时参数
DeviceID:设备编号,两端必须完全一致T3:应答超时时间(默认10s)T5:心跳超时时间(默认30s)SessionMode:HSMS-SS/HSMS-GS 会话模式
3. 功能总开关
GemEnable:GEM协议总开关,关闭则所有SECS报文停止交互AutoReconnect:断线自动重连开关
四、点位订阅配置(数据上报关键)
1. 报警配置 ALID List
- 录入本机全部需要展示、统计的报警编号、名称、等级
- 缺失ALID → EAP收到S5F1无法解析、界面无报警
2. 事件配置 CEID List
- 订阅生产、状态、传输类事件编号
- 未订阅CEID → 设备不上送对应S6F13事件,MES/FDC缺失节点数据
3. 变量配置 SV/DV/AV List
- SV:状态变量清单,用于界面状态展示、联锁判断
- DV:工艺变量清单,加入Trace列表才会产生S6F11曲线
- AV:报警关联变量,用于报警二次校验
4. Trace采集配置
- 采样周期、采集启停条件(RUN启动采集/IDLE停止采集)
- 采集数据过滤、量程换算系数
五、系统全局配置
- 日志配置:日志路径、保留时长、日志级别(Info/Warn/Error)
- 编码配置:字符集(ASCII/UTF-8),乱码问题优先核对此项
- 指令管控:RUN状态拦截配方修改、删除等危险指令
- 重连策略:重连次数、重连间隔时间
六、配置文件加载与生效规则
- EAP启动时自动读取全部配置文件,加载到内存运行
- 在线直接修改配置多数不即时生效,需执行以下操作:
- 仅点位新增/修改:重载订阅配置
- IP/Port/DeviceID/T3/T5:必须重启HSMS通信服务
- 全局参数:需重启整套EAP软件
- 规范要求:修改前备份原文件,标注修改内容、时间、人员
七、典型配置错误引发的故障
故障1:TCP连通,SECS无业务报文
DeviceID 前后配置不一致。
故障2:频繁T3超时、指令无应答
T3时间设置过小,或机台端口配置错误。
故障3:机台报警正常,EAP不显示报警
ALID漏配、ALID编号录入错误。
故障4:FDC无工艺曲线
DV未加入Trace订阅列表、Trace总开关关闭。
故障5:事件不全、Lot启停记录缺失
对应CEID未配置订阅。
故障6:报文中文乱码
两端字符编码格式不统一。
故障7:设备断连后不会自动重连
AutoReconnect自动重连开关关闭。
八、配置修改现场操作规范
- 变更前:备份原有全部配置文件,留存版本
- 变更中:逐项核对参数,杜绝手输错误、编号写错
- 变更后:分场景测试通信、报警、事件、数据全功能
- 测试通过再正式投入量产,做好变更台账记录
- 禁止直接在线大批量删改配置,分批调试
九、本课核心总结
- EAP配置分为四大类:通信、点位订阅、系统全局、外围对接
- DeviceID、IP、Port是通信三核心参数,错一项就无法正常交互
- ALID/CEID/DV订阅决定报警、事件、工艺数据是否正常上报
- 多数配置修改需要重载通信或重启EAP才能生效
- 80%以上数据缺失、报文异常问题,根源都是配置错误
十、课后小作业
- EAP配置文件分为哪四大类?
- 通信配置里哪三个参数不一致会导致SECS无报文?
- EAP看不到机台报警,优先检查哪项配置?
- FDC无Trace曲线是什么配置缺失?
- 修改DeviceID后,如何让配置正式生效?