配方和可追溯性
给自动化设备设置参数点,控制实际物理设备运行
程序静态存储于自动化设备中。配方是生产过程中一系列设备对应的参数列表,而PLC程序来控制时序动作。MES与PLC之间标准交互模式
每道工序都允许使用标准的和PLC的通讯模式:PLI(Phase Logic Interface)Command/命令State/状态Error/错误Validation of the command/命令验证Phase parameters for an equipment/设备工序参数 工序(Phase)又PLC执行输入参数为配方设置值输出参数为设备实际输出值命令字:Start/启动,Stop/停止,Hold/暂停,Restart/重启,Abort/终止,允许指导工序执行PLC通过应答字(answer word)反馈工序执行状态变量寄存器处理
COOX处理下述寄存器: Command(命令字,下页PPT)Validation(验证,1或0)Inputs(输入参数) PLC处理下述寄存器: Status(状态字,下页PPT)Ack.(命令应答,$Ack,1或0)Error($Err,错误代码)Outputs(输出参数)命令(Command)和状态(Status)字
PLC中的状态,传递至COOX: 1-Idle/闲置2-Running/运行中3-Completed/已完成4-Holding/暂停中5-Held/已暂停6-Restarting/重启中9-Aborting/终止中10-Aborted/已终止11-Locked/已锁定 COOX中的命令,传递至PLC: 1-Start/启动2-Hold/暂停3-Restart/重启5-Abort/终止6-Reset/重置7-Update/更新说明
每一道工序(Phase)在PLC程序中都是自主的实体PLC只知道它的输入参数和哪个设备使用它PLC不知道什么时候开始这个工序COOX是工序(Phase)执行的掌控者由于这种机制,工序(Phase)可以在其他设备和项目中重复使用