我是靠谱客的博主 舒心母鸡,最近开发中收集的这篇文章主要介绍COOX基础培训之SCADA ManufactureCOOX基础培训之SCADA Manufacture,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
COOX基础培训之SCADA Manufacture
配方和可追溯性
使用MESBox PMT来构建COOX应用程序的主要步骤
- 分析项目
- 创建项目及项目架构
- 创建设备模型
- 创建工序(phases)模型和工艺路径(procedures)
- 创建PLC程序
- COOX中配置物理设备和显示画面
- 定义开发过程中使用的方法服务等等
- 项目模拟
- 项目部署
配方管理Recipe
给自动化设备设置参数点,控制实际物理设备运行
- 程序静态存储于自动化设备中。
- 配方是生产过程中一系列设备对应的参数列表,而PLC程序来控制时序动作。
PLI交互模式
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)可以在其他设备和项目中重复使用
业务组件BatchDiary
- 展示每一批次执行的如下信息:
- 该生产批次分配的设备(分配的时间)
- 执行的工序(Phases)列表
- 工序对应的输入和输出参数
- 批次执行期间发生的事件
最后
以上就是舒心母鸡为你收集整理的COOX基础培训之SCADA ManufactureCOOX基础培训之SCADA Manufacture的全部内容,希望文章能够帮你解决COOX基础培训之SCADA ManufactureCOOX基础培训之SCADA Manufacture所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复