跳到主要内容

State Model

1:Communications State Model

  • 上电按常量 EstablishCommunicationsTimeout 设定重试间隔;
  • 仅当 ENABLEDNOT COMMUNICATING 时周期发 S1F13
  • 收到 S1F14 COMMACK=0 → 切 COMMUNICATING,失败或链路断→回;
  • DISABLED 立即丢弃发送队列并终止所有开放事务。

2:Control State Model

  • 仅 Operator 可把 OFF-LINE→ATTEMPT ON-LINE(发 S1F1);
  • Host 回 S1F2 才进入 ON-LINE,否则落入 HOST OFF-LINE
  • ON-LINE 内 Operator 用面板开关决定 LOCAL(Host 只读)或 REMOTE(Host 可下发运动/工艺命令);
  • Host 可随时 S1F15 把机台踢回 OFF-LINE,但无法直接切 LOCAL/REMOTE。 |

3:Equipment Processing States

  • INIT→IDLE 完成自检;
  • PP-SELECT/RCP-SELECT 后→SETUPREADY
  • Host/Operator 发 STARTEXECUTING
  • 正常完→IDLESTOP 完→IDLEABORT 立即→IDLEPAUSERESUME 回到原子态;
  • 每次状态跃迁都生成 Collection Event,供 Host 订阅。 |

4:知识点索引表

编号关键词状态域典型 SECS-II软件关注点
K1DISABLED / ENABLEDComm上电默认值可配置;DISABLED 时拒绝所有业务消息
K2NOT COMMUNICATINGCommS1F13/S1F14需周期重试,超时用 EstablishCommunicationsTimeout
K3COMMUNICATINGComm任意消息链路“活”标志,可正常收发
K4OFF-LINEControlS1F17 被拒仅响应 S1F13/S1F17,其余回 SxF0
K5ATTEMPT ON-LINEControlS1F1 → S1F2等 Host 回 S1F2,超时/拒收→按配置落 HOST 或 EQUIPMENT OFF-LINE
K6LOCALControlHost 不能发 START/STOP/ABORT 等运动命令
K7REMOTEControlHost 可发全量 Remote Command(START/STOP…)
K8IDLEProcess可安全下载/选 Recipe;无物料时长时间驻留
K9READYProcess收到 START 即进 EXECUTING;需保证物料/参数 OK
K10EXECUTINGProcess正常完发“Processing Completed”事件;异常发“Processing Stopped/Aborted”

5:补充内容

-待定

编辑此页

有任何问题或疑问,请发送邮件到--->admin@secs-ii.net
  • 发现错误或表达不清希望修正
  • 内容不健全需要扩展
  • 有疑问希望解答