- 自动化系统
- 驱动技术
- 低压电气
- 工业服务
- 其他

更新至第12集
配置BATCH项目层级





- 系统配置
- 使用操作
- Simatic Batch
- BATCH组态
- 0
- 236
配置BATCH项目层级
在组态 BATCH 前需要按照 S88 为项目的层级文件夹(需提前创建好)定义相应的类型,定义好类型的层级文件夹会修改其图标,S88 的层级文件夹和普通的层级文件夹可以并列、包含而各自正常工作。
1、设置过程单元(Process cell)类型
过程单元是装置/设备(容器、执行器、传感器等)的逻辑组,用于创建一个或多个批次。过程单元确定了工厂区域中一个范围,在该范围中可组态一套基于设备的 Batch 控制系统。
在一个项目内,只能创建一个“过程单元(Process cell)”层级文件夹。如:聚合车间,印染车间等等。只有在“过程单元(Process cell)”下创建的单元和设备阶段在编辑主配方时可用。
多项目结构下,可以为每个单项目定义一个“过程单元(Process cell)”对象。在 Batch 组态过程中会自动将各个单项目中“过程单元”下的 Batch 信息信息统一在一起。定义“过程单元(Process cell)”方法如下图:
图 3-4 定义过程单元(Process cell)
被指定为过程单元(Process cell)的层级文件夹下单元可以在 BATCH 控制中心(Batch Control Center)进行配方编辑。如本例中层级文件夹“Kitchen”被分配成过程单元,在控制中心中会以该层级文件夹的名字创建一个“Kitchen” 的 BATCH 项目,如图:
图3-5 过程单元
2、设置单元(Unit)类型
单元(Unit)是批生产中一个重要的概念,配方通过调用单元来实现对每个配方阶段的划分。在一个过程单元中可以定义多个单元,可以在一个主配方中使用多个单元,但为了避免冲突,在一个批次的生产配方中,每个单元仅能被分配一次。配置单元(Unit)属性的方法如下图:
图 3-6 将层级文件夹的 S88 属性设置成 Unit
为了可以在 AS 上映射单元,定义为“单元”(Unit)的层级文件夹中的一个图表中必须要有 BATCH 接口模块 UINT_PLC 的一个实例。批生产控制将批生产ID 和批生产名称输入到 UNIT_PLC 块中,以便能够管理单元的分配。设置方法如下:
1)在 Unit 层级文件夹的一级目录中中插入一个 CFC:
图 3-7 创建图表
打开 CFC 并插入 UNIT_PLC(FB266)功能块,在层级文件夹的 S88 类型属性被定义为“单元(Unit)”后,一定要在该层级的 CFC 文件中插入 FB266,否则在 BATCH 组态对话框中编译时会出错。
图 3-8 创建 UNIT_PLC 实例
“单元”(Unit)类型是 BATCH 编辑中的基础类型,设置为“单元”的层级文件夹将作为基础的对象类型进行配方编辑。如本例中“单元”设置如下图:
图 3-9 单元设置
在 BATCH 的“组态对话框” (configuration dialog)中会按照“单元”的设置生成相应的 BATCH 实例(Batch instances)。
图 3-10 生产 BATCH 实例
将 BATCH 项目下载到 BATCH 服务器后,可以在编辑主配方时为 RUP 指定对应的“单元”。如下图:
图 3-11 BATCH 实例的使用
3、设置设备模块(EMOD)类型
单元层级下需要在配方中使用的设备层级需要将层级 S88 属性定义成“设备模块(EMOD)“,在一个单元中可以定义多个设备模块,如配料机或灌装机。可为设备模块创建多个设备阶段,如:加热、冷却或排空。定义“设备模块”(EMOD)方法如下图:
图 3-12 定义设备模块类型
设备模块包含 CFC 和 SFC 类型(SFC Type)的实例,也可以使用 Batch 功能块库中的接口块(IEPH、IEPAR_xxx)来使用 SFC。
- 评论
扫码分享