35:机台对接典型场景1:开机联网全流程
一、本课学习目标
- 完整掌握机台从通电到EAP联机就绪全阶段交互步骤
- 梳理开机阶段全套SECS报文时序与SxFy消息顺序
- 分清设备侧、EAP侧各自开机配置动作
- 定位开机连不上、握手失败、时钟同步报错等故障
- 落地新机上线开机调试标准化操作步骤
二、整机开机前置准备
1.设备端准备
- 机台硬件上电:电源、真空、气路、控制系统启动
- 等待PLC与设备主控软件加载完成,HSMS服务开启监听
- 确认本机IP、监听端口、DeviceID参数固化无误
2.EAP端准备
- 核对本机配置:目标设备IP、Port、DeviceID、T3/T5超时参数
- 检查防火墙未拦截对应端口,同网段网络互通
三、开机联机标准时序(报文顺序固定)
步骤1:TCP链路建立
EAP客户端主动向设备IP+端口发起TCP连接,三次握手完成底层链路。
步骤2:HSMS会话建立
两端交互HSMS Select.req/Select.rsp,HSMS会话状态变为Select就绪。
步骤3:SECS握手确认 S1F1/S1F2
- EAP下发S1F1(W=1) Are You There
- 设备返回S1F2,代表SECS应用层通信正常
无S1F2应答:DeviceID错误/设备GEM未启用
步骤4:系统时间同步 S2F17/S2F18
EAP下发S2F17同步时间指令,设备S2F18回执完成校时,保证全产线时间戳统一。
步骤5:查询设备当前状态 S1F13/S1F14
EAP发送S1F13批量查询设备运行状态+控制模式(LOCAL/REMOTE),S1F14带回SV状态变量。
步骤6:订阅CEID/ALID/Trace配置
EAP按预设配置,完成事件、报警、Trace数据订阅,设备开启对应S5/S6上报开关。
步骤7:联机完成,进入常态心跳
空闲时周期性发送Linktest心跳保活,等待MES下发生产工单。
四、联机完成标志
- EAP界面设备由灰色OFFLINE转为绿色ONLINE
- S2F33、S5F1、S6F11可正常收发(触发条件满足时)
- 可正常下发S7F3下载Recipe指令
五、开机联机高频故障排查
故障1:TCP无法连接,一直灰色离线
- Ping不通IP:网线、交换机、设备网卡故障
- Ping通但连不上端口:设备HSMS服务未启动、端口被占用、防火墙拦截
故障2:TCP连上、HSMS会话成功,但S1F1无S1F2应答
两端DeviceID配置不一致,SECS报文被设备丢弃。
故障3:握手成功,但校时报错S2F17无应答
设备系统时间模块异常、GEM功能部分禁用。
故障4:联机成功但无事件/报警上报
CEID、ALID未在EAP配置订阅。
六、量产日常开机规范
- 机台开机等待设备自检全部完成后,再启动EAP重连
- 严禁设备自检中途反复刷新重连通信,容易造成服务卡死
- 联机失败优先按:网络→端口→DeviceID→机台GEM开关顺序排查
七、本课核心总结
- 开机链路顺序:TCP建链→HSMS会话→S1F1握手→S2F17校时→S1F13查状态→订阅点位→正常生产待命
- S1F1/S1F2是联机成败关键报文,无回执即应用层不通
- TCP连通≠SECS可用,DeviceID不一致是隐形故障高发点
- 联机后无数据上报,根源大多是CEID/ALID/Trace未订阅
八、课后小作业
- 简述开机联机7步报文顺序
- TCP通、无S1F2应答最常见原因?
- S2F17报文作用是什么?
- 联机成功但收不到事件怎么排查?
- 设备自检没完成就连接会出现什么问题?