文档详情

指南-第九章-配方.doc

发布:2025-04-14约1.89千字共4页下载文档
文本预览下载声明

PAGE262第二部分用户指南

第九章配方PAGE261

PAGE258

第九章配方

在食品制造、称重配料、化学反应进料控制、纺织染色、油漆调色、饲料加工、混凝土搅拌、卷烟生产、油品调合、陶瓷加工等生产过程中,都要使用多种原料和辅料,而且同一个生产装置经常要生产好几种批号的产品,不同的生产批号要求不同的原辅料配比。配方就是专为以上工艺过程提供的原料配比自动管理、控制工具。可以通过名称访问已经定义好的配方,对同一个生产过程可以通过改变其配方来生产不同批号的产品。

9.1配方概念

所谓配方就是一个二维参数表,参数表的行表示变量的一组取值,参数表列表示一组配方,即各变量的一种取值组合。如下表所示:

配方1

配方2

配方3

配方4

变量1

1

2

7

11

变量2

3

3

8

12

变量3

5

4

9

13

变量4

7

5

10

15

变量5

8

6

11

16

上表为5个变量的4种配方。

一个配方代表一组变量在取不同数值时的一种组合,配方不是图形对象。

9.2配方组态

在导航器中双击“配方管理”会出现如下配方定义对话框:

在列标题为“变量名”列的单元格中要输入变量名称,在行标题为“配方名”的行中要输入每个配方的名称。在配方名与变量名的交叉处所对应的单元格中输入该配方中该变量所对应的参数值。CAREER提供完整配方函数,可以用来装入、选择、查看、修改配方。配方函数的形式为RecipeXXXX(参数1,参数2,…)。在系统运行环境下,可以用按钮动作调用配方函数完成修改配方的操作,当前正在使用的配方名称也通过调用配方函数显示在屏幕上。

变量名

在列标题为“变量名”列的单元格输入变量名称,或者双击单元格,将出现如下变量选择框:

在该变量选择框中选择所要变量。

配方名

在行标题为“配方名”的行中输入每个配方的名称。

增加/删除配方

可以通过按钮“增加列”来增加一新配方。可以通过按钮“删除列”来删除配方。

增加/删除变量

可以通过按钮“增加行”在选定的行上面增加一新变量。可以通过按钮“插入行”在选定的行上面插入一新变量。可以通过按钮“删除行”在选定的行上面删除一变量。

参数

在配方名与变量名的交叉处所对应的单元格中输入该配方中该变量所对应的参数值。填写完配方表后,选择“保存”按钮来保存所组态内容。

9.3配方函数

配方函数的一般形式为RecipeXXXX(参数1、参数2、…),您可以通过配方函数来装入、选择、查看、修改配方。

RecipeLoad(RecipeGroupName,RecipeName)

说明

装入配方组中指定的配方。

参数

RecipeGroupName配方组名称,为字符串常量或变量。RecipeName配方名,为字符串常量或变量。

示例

RecipeLoad(Recipe1,”RecipeNameVa”r);

RecipeModify(RecipeGroupName,RecipeName)

说明

用当前变量值来修改对应配方组中的配方。

参数

RecipeGroupName配方组名称,为字符串常量或变量。RecipeName配方名,为字符串常量或变量。

示例

RecipeModify(Recipe1,”RecipeNameVar”);

RecipeSelect(RecipeGroupName,RecipeName)

说明

配方选择框,在该对话框中可以选择配方。

参数

RecipeGroupName配方组名称。

RecipeName配方名,选择框确认后的返回值,必须为一字符串变量。

示例

RecipeSelect(Recipe1,RecipeNameVar);

RecipeSelNext(RecipeGroupName,RecipeName)

说明

选定指定配方的下一个配方。

参数

RecipeGroupName配方组名称,为字符串常量或变量。RecipeName配方名,为一字符串常量或变量。

示例

RecipeSelNext(Recipe1,”Recipe-A”);

RecipeSelPrev(RecipeGroupName,RecipeName)

说明

选定指定配方的上一个配方。

参数

RecipeGroupName配方组名称,为字符串常量或变量。RecipeName配方名,为一字符串常量或变量。

示例

RecipeSelPrev(Recipe1,”Recipe-B”);

显示全部
相似文档