Batch系统配方组态帮助文档(v1.0)

文档主要介绍Batch系统中,配方组态软件的操作方法。帮助您快速了解和掌握Batch工程组态软件的使用方法。


[TOC]

系统概述

Batch系统是一种自动化系统,专门用于批量生产过程中管理和控制一系列操作。它是批处理自动化的核心,能够高效地管理生产流程、资源分配和质量控制。在化工、制药、食品饮料等行业,Batch系统广泛应用于需要高精度、高可靠性的生产过程中。

配方编辑系统:提供基础的原料和产品管理,并按照SFC规则进行配方编辑,包含生产过程中的所有步骤、每一步的条件和执行操作。配方编辑通常由工艺工程师负责完成产品生产配方的搭建,维护原料或产品信息。

系统功能和使用流程说明

在Batch系统,尤其是化工行业或制造业中的自动化控制系统中,配方编辑是一项关键功能,它允许操作员或工程师灵活地配置和管理生产过程中的不同配方。以下是配方编辑功能的一些说明。

image-20240711172045581

原料管理

在Batch系统中,原料管理的一个重要方面确实涉及到对原料属性的详细设置以及分配特定的存储或计量位号。这个过程确保了配方控制的精确执行和自动化数据处理。

image-20240711173315295

原料参数说明

字段说明
原料名称名称应清晰反映原料的本质,便于操作人员和管理人员迅速了解其用途。必填项,原料名称可以重复。
原料编码原料唯一的代码或编号,用于在系统中唯一标识每种原料。必填字段,不能为空或重复。
原料分组将原料按照一定的标准分类,比如按照用途、供应商来源等进行归类。
分组有助于原料的高效管理和检索,
单位指原料计量的标准单位。
原料批号用于追踪特定批次原料的唯一标识符。批号支持通过变量选择器,选择批号变量。
储存位置指示原料在仓库或存储区域的具体存放位置。明确的储存位置有助于快速找到原料,提高仓库作业效率。
包装描述原料的包装类型和规格,如袋装、桶装、散装等,以及每包的具体容量。
性质概括原料的物理状态,这里可以选择气体、液体、固体。
  

原料管理操作

字段说明
新建弹出“新建原料”对话框,填写后,新建一条原料信息。
复制以选中的原料为模版,快速新建一条原料信息,并允许修改属性。
删除删除选中的原料数据。在“确认删除”弹窗中,点击确定,删除数据。
导入从CSV文件,导入原料信息。
导出将当前列表中的数据,导出到CSV文件。
同步外设将“配方组态”中的原料数据,同步到外部设备(智能台秤等)。需要先配置好外设
过滤通过原料名称,原料编码,原料分组进行过滤。支持组合过滤
  

新建原料

点击页面左上角“新建”按钮,弹出“新建原料”对话框。

image-20240711183729822

填入4个必填的字段,“分组”和“原料单位”支持下拉选择已有的内容,或直接输入新建分组和单位,点击“确认”完成新建。

数据修改

在原料列表中,双击需要编辑的单元格,即可在单元格输入,完成数据修改。分组,单位,性质三个字段,可以通过下拉框选择需要更新的数据。分组,单位同时支持输入新建数据。

image-20240711184716415

选择批号

在原料列表中,双击“批号”单元格,在弹出的“变量选择”对话框中,选择对应的位号变量。同时支持输入变量名称,查找位号。

image-20240711184614214

导入/导出

导出的文件为.csv文件(见下图),支持在表格中编辑,并导入到配方组态系统。

image-20240713155517376

产品管理

在产品管理界面中,可以对产品信息进行添加、编辑、删除等操作,说明如下。"产品"的概念通常指的是生产过程中的最终输出物,即根据特定配方和工艺流程生产出来的东西。

image-20240713160928144

产品参数说明

字段说明
产品名称具体产品的名称,是用于内部管理和外部交流的标识。
编码为每个独特的产品或服务分配的唯一数字或字母数字组合。
版本在产品版本用来区分同一产品不同时间点的设计或功能上的差异。
产量产量指的是在特定时间段内,生产出的某个产品或一系列产品的总数量。
  

产品管理操作

产品管理支持通过“右键”和工具栏操作,两者的操作是一致的:

image-20240713161712000

字段说明
新增弹出“新建产品”对话框,填写后,新建一条原料信息。
复制以选中的原料为模版,快速新建一条原料信息,并允许修改属性。
删除删除选中的原料数据。在“确认删除”弹窗中,点击确定,删除数据。

新建产品

image-20240713162212015

在“新建产品”对话框中,输入“名称”,“编码”,“版本”,“产量”4个必填信息,新建产品。

复制产品

image-20240713162419915

在“复制产品”对话框中,修改“名称”,“编码”,“版本”,“产量”4个必填信息,完成复制产品。

编辑产品信息

在产品列表中选中一条产品信息,双击单元格即可对该单元格中的参数进行修改。

过滤

支持通过输入产品名称,产品编码,版本3个字段组合搜索对应的产品。在筛选条件勾选只显示最新版本,将只显示产品对应的最新版本。(例:有Product v1.0,Product v1.1两个版本,勾选后,列表中只显示Product v1.1)

物料配制

完成产品新建后,可以为产品关联配方中使用的输入物料和输出物料。

增加物料

删除物料

配方管理

配方管理是工业生产,特别是流程制造业(如食品饮料、制药、化学品生产等行业)中的一项核心功能,它涉及对产品配方的创建、修改、审批、存储、应用和跟踪的全过程管理。

image-20240713174547399

配方列表参数说明

字段说明
配方名这是指特定产品的配方名称,用于唯一标识一个配方。
版本版本号用来追踪配方的迭代更新。每次配方有调整或优化时,就会产生一个新的版本号,
版本备注对于每次版本更新,此处记录改动的具体原因、改动内容概要或任何需要说明的信息。
状态表示配方当前所处的阶段或可用性,系统中的“编辑”,“待审核”,“生效”,“废弃”四种状态。
只有“生效”状态的配方,支持在运行端生成批次。
配方配方的Recipe类,新建配方时选择,不能二次编辑。
分组为了方便管理和查找,配方可以根据类别、产品线或其它逻辑进行分组。
备注配方头编辑中,编辑的“备注”字段。用于对配方的备注
候选装置通过配方中,选择“候选装置”来配置。
产品名称配方头编辑中,选择的“产品名称”。

配方状态说明

image-20240717152906229

配方列表-工具栏操作

字段说明备注
新增指在配方管理系统中创建新的配方记录。用户可以输入新的配方头、工艺步骤等信息,建立一个全新的配方。见详细说明
复制允许用户复制现有的配方作为一个新配方的基础,然后根据需要进行修改。见详细说明
升级对现有配方进行版本更新,可能涉及原料替换、比例调整或工艺优化等。见详细说明
删除从系统中移除不再需要或已过时的配方记录, 
提交将编辑或创建好的配方提交给系统或上级审批者,进入审批流程,等待审核和批准后方可生效或使用。 
驳回审批过程中,如果发现配方存在问题或不符合规定,审批者可以驳回该配方,要求提交者进行修正。 
审核对提交的配方进行审查,确认其准确性、合规性和可行性,决定是否批准该配方用于生产。 
废弃标记一个配方为不再使用或淘汰状态,通常用于管理过时或不符合当前标准的配方。 
编辑支持对现有配方的任何信息进行修改,以适应新的生产需求或改进产品。 
检查对配方的完整性和准确性进行验证,确保配方无误,系统自动检查配方的完整性和位号信息。见详细说明
导出位号将配方中使用的设备的控制位号信息导出到其他系统或文件中,便于生产控制系统的配置和数据对接。见详细说明
过滤在配方管理系统中,通过设定条件筛选显示特定的配方,
比如按产品类型、原料、状态或时间范围进行筛选,便于管理和查找。
 

新建配方

点击页面左上角“新建”按钮,弹出“新建配方”对话框。

新建配方

填入3个必填的字段,“配方类”支持下拉选择已有的内容,点击“确认”完成新建。在配方列表中可以查看该配方,并编辑配方详情。

复制配方

复制配方

点击左上角,“复制”按钮。在“复制产品”对话框中,修改“配方名”,“版本”信息,“配方类”不支持修改,点击确认,完成复制配方。

升级配方

升级配方

点击左上角,“升级”按钮。在“升级产品”对话框中,修改“版本”信息“配方类”,“配方名”不支持修改,点击确认,完成升级配方。

检查

点击“检查”按钮,系统会检查配方中的Phase是否绑定实例,是否存在空的Unit,Operation,Phase。检查结果不通过,会有响应的提示。

检查-不通过

检查成功

导出位号

点击“导出位号”,弹出文件浏览对话框。支持选择导出的地址,导出的文件为.csv格式

image-20240729163038988

查看导出的位号文件。

导出的位号

配方设置

配方头

“配方头”是指存储配方信息的数据结构或数据库表的一部分,它包含了关于特定批次生产所需的一系列指令和参数的元数据。,比如配方关联的产品、备注、最大产量/最小产量/标准产量等。在“配方管理”页签中双击一条配方信息,进入配方头页面,如下图所示。

image-20240729170721580

新建配方后,“配方名称”、“配方版本”、“配方状态”不允许在配方头编辑中修改。

“创建时间”、“创建人”、“修改时间”、“修改人”、“审核时间”、“审核人”信息由系统自动填写,会在进行相应的操作时,自动生成。其中,“修改人”、“修改时间”会保存最近一次的修改记录。

其余可编辑字段说明:

工序配置

一个配方,由多个Unit、Operation以及Phase组成。

image-20240729183636981

SFC流程图介绍

顺序功能流程图由一系列的步(Step)、转换条件(Transition Condition)、动作(Action)组成,用来描述系统的控制流程。每个步代表了一个控制阶段或状态,转换条件定义了从一个步转移到另一个步的条件,而动作则是在某个步执行期间发生的事件。

SFC的组成部分
  1. 步(Step):

    •步是 SFC 中的基本单元,表示一个稳定的控制状态。

    •步可以用一个矩形框来表示,矩形框内通常包含步的编号和描述。

    •当步处于活动状态时,通常用填充颜色或边框来突出显示。

  2. 转换条件(Transition Condition):

    •转换条件定义了步之间转移的条件。

    •通常用箭头连接两个步,并在箭头上标注转换条件。

    •转换条件可以是输入信号的状态、定时器的到期、计数器的值等。

  3. 动作(Action):

    •动作是在某一步活动期间执行的操作。

    •动作可以是输出信号的改变、定时器的启动或停止、计数器的增减等。

    •动作可以写在步内部,也可以写在步与步之间的连线旁边。

  4. 初始步(Initial Step):

    •初始步是 SFC 的起点,通常用一个特殊的符号表示。

    •当 SFC 开始执行时,系统会自动进入初始步。

  5. 终止步(Final Step):

    •终止步表示 SFC 的结束点。

    •一旦达到终止步,SFC 将不再执行后续的步骤,除非重新开始。

SFC的工作原理
  1. 初始化:当 SFC 启动时,系统自动进入初始步。
  2. 步的活动:只有当前步是活动的,即当前步的状态为真(True)时,才会执行该步中的动作。
  3. 转换:当满足转换条件时,系统会从当前活动步转移到下一个步。
  4. 循环:SFC 可以设计成循环执行的流程,直到满足特定的停止条件。

页面说明

通过选择【工序】标签,切换到工序编辑页面,如下图所示。

image-20240729190113086

  1. 配方树形结构:显示配方的层级结构,最上层为Recipe层,依次为Unit层,Operation层和Phase层。点击每一个标签,会切换到对应的配方层级显示。

  2. 工具栏:通过按钮可以进行配方的编辑。

  3. TAB栏:支持切换SFC视图和列表视图。跟进选中的树形结构,显示对应层级的内容。

  4. 操作区:用于显示配方SFC图,或程序列表视图。

  5. 属性栏:选中“步-Step”后显示,用于给“步”绑定实例。

步属性说明

选中配方中已有的(Unit,Operation,Phase)程序,可以从右侧的属性设置来更改步的“基本属性”和“实例选择”。

image-20240730154545568

转换条件

点击SFC图中的短横线,可以进行转换属性设置。

image-20240730152916046

程序列表

  1. Unit:Unit程序列表

    image-20240730161947416

  2. Operjation:Operation程序列表

    image-20240730162045116

  3. Phase:Phase程序列表

    image-20240730162121224

Phase属性列表

将左侧树形结构展开,选择Phase的层级,单击可以打开phase属性。根据Phase类型和在工程组态时的设置不同,可以查看的Phase属性会有所区别。一般会显示Phase的输入,输出参数列表;投料步,交互步也有对应的显示。字段说明如下:

设备配置

左侧显示可用的“域”,右侧为“域”下属的Unit实例。通过勾选,为配方绑定设备。

image-20240730150023736

其他信息

其他信息可以设置以下两部分内容

image-20240730170108488