组态王中配方管理体系

上传人:夏** 文档编号:512949970 上传时间:2023-01-21 格式:DOCX 页数:19 大小:182.94KB
返回 下载 相关 举报
组态王中配方管理体系_第1页
第1页 / 共19页
组态王中配方管理体系_第2页
第2页 / 共19页
组态王中配方管理体系_第3页
第3页 / 共19页
组态王中配方管理体系_第4页
第4页 / 共19页
组态王中配方管理体系_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《组态王中配方管理体系》由会员分享,可在线阅读,更多相关《组态王中配方管理体系(19页珍藏版)》请在金锄头文库上搜索。

1、组态王中配方管理体系第十五章配方管理介绍配方的相关知识15.1配方管理概述15.1.1什么是配方什么是配方?在制造领域,配方是用来描述生产一件产品所用的不同配 料之间的比例关系。配方是生产过程中一些变量对应的参数设定值的集合。 例如,一个面包厂生产面包时有一个基本的配料配方,此配方列出所有要用 来生产面包的配料成份表(如水,面粉,糖,鸡蛋,香油等)。另外,也列 出所有可选配料成份表(如果酱,维生素,巧克力等),而这些可选配料成 份可以被添加到基本配方中用以生产各种各样的面包。下表为某一面包厂生 产面包时的配方:ff配方1配方2配方3配料名果酱面包巧克力面包维生素面包水200克200克200克面

2、粉4500 克4500 克4500 克盐325克325克325克糖500克500克500克鸡蛋10个10个10个香油300克300克300克水果5个00巧克力0500克0注:表中的数字是示意性的。又如,在钢铁厂,一个配方可能就是机器设置参数的一个集合,而对于 批处理器,一个配方可能被用来描述批处理过程中的不同步骤。组态王支持 对配方的管理,用户利用此功能可以在控制生产过程中得心应手,提高效率。 比如当生产过程状态需要大量的控制变量参数时,如果一个接一个地设置这 些变量参数就会耽误时间,而使用配方,则可以一次设置大量的控制变量参 数,满足生产过程的需要。15.1.2组态王中的配方管理组态王提供的

3、配方管理由两部分组成:配方管理器和配方函数集。配方 管理器打开后,弹出对话框,用于创建和维护配方模板文件;配方函数允许 组态王运行时对包含在配方模板文件中的各种配方进行选择,修改,创建和 删除等一系列操作。所有配方都在配方模板文件中定义和存储,每一个配方模板文件以扩展 名为csv的文件格式存储,一个配方模板文件是通过配方定义模板产生的。配方定义模板用于定义配方中的所有项目名(即配料名),项目类型,数据变量(与 每一个项目名对应),配方名。每一个配方指定每一个配料成份所要求的数 量大小。配方定义模板的结构如下:项目名变量名变量类型(项目类型)配方1配方2配方M配料1变量1实数型、整数型、离 散型

4、或字符串型1121M1配料2变量2实数型、整数型、离 散型或字符串型1222M2配料3变量3实数型、整数型、离 散型或字符串型1323M3配料4变量4实数型、整数型、离 散型或字符串型1424M4配料N变量N实数型、整数型、离 散型或字符串型1N2NMN注:配方名由用户设定,具体的配方数表示配料的数量大小,此处的数字是示意性 的,并不表示具体意义。15.1.3配方的工作原理配方模板文件中的配方定义模板完成后,在组态王运行时可以通过配方 函数进行各种配方的调入,修改等。其工作原理结构示意图如下:项目和变量名配方项目名项目类型变量名配方1配方2配方3配方M配料1实数型 变量1112131M1配料2

5、实数型 变量2728122232M2配料3整数型 变量3,乙。132333M3配料4整数型 变量4142434M4-买牛目面十_|泞.汩耳二如通30 -I达怛.土=歹井怀H毒?fB一您虽一-! x|分配配方分配的功能由配方函数来完成,通过配方分配将指定配方(如配方 M)传递到相应的变量中。当调用配方1时,则配方1的数据值11、12、13、 14、1N分别对应地传送给变量1、变量2、变量3、变量4、变量N;同理, 当调用配方M时,则同样是把配方M数据值传送给变量1、变量2、变量3、 变量4、变量N。15.2如何创建配方模板组态王的工程浏览器能够创建和管理配方模板文件,在工程浏览器的目录显示区中,

6、选中大纲项“文件”下的成员“配方”,如图15.1所示。*工程 Unaien3f. R. = 丑春工 HII riL7J主招广土*无却=誉jc I - ll)i- I - w密 LEE_L图15.1新建配方内容显示区中用左键双击“新建”图标,或者右键单击“新建”图标, 从浮动式菜单中选择命令“新建配方”,则弹出“配方定义”对话框,如图 15.2所示。图15.2配方定义注意:配方定义对话框中的第“配方定义”窗口中的前两列为变量名、变量类型。变量名:为组态王中已经定义的数据变量名,定义配方之前必须先在数 据词典中定义所有配方中要用到的变量。变量类型:为整数型、实数型、离散型、字符串型中的一种,当用户

7、选 择变量名后,变量类型会自动加入,不需要用户输入。当用户手动输入变量 名后,变量类型不自动加入,需要用户输入。下面介绍配方定义对话框中的菜单命令。单击“表格”菜单,弹出下拉式菜单,如图15.3所示。表格增加行册嶂行增加列册J除列保存另存为,退出图 15.3增加行:选择此键,在输入焦点所在行的位置上面增加一行。删除行:选择此键,则删除输入焦点所在的行。增加列:选择此键,在输入焦点所在列的位置前面增加一列。删除列:选择此键,则删除输入焦点所在的列。保存:把指定文件保存在相应目录下。另存为:把指定文件保存在指定目录下。退出:退出配方,如果配方没有存盘,则提示存盘。单击“工具”菜单,弹出下拉式菜单,

8、如图15.4所示。_L具配方扈性。自动右稼 自劫下暮 不动向上埴充 向下埴充 向左埴充 向右埴充图 15.4配方属性:按下此键,则弹出“定义配方”对话框如图15.5所示。图15.5定义配方属性配方名称:要建立的配方名,由用户自己设定, 定义的名称要有实际的意义。配方种类数目:指定配方数目,最大值为256种。变量数量:指定与配方中的项目相对应的变量个数,最大值为1024个。注意:配方种类数目和变量数量化工还好还好自动右移:这时按下enter键,输入焦点自动右移。自动下移:这时按下enter键,输入焦点自动下移。不动:这时按下enter键,输入焦点不动。向上填充:输入焦点及向上所有被选中的方框都填

9、入与输 入焦点的值相同的值。向下填充:输入焦点向下所有被选中的方框都填入与输入 焦点的值相同的值。向左填充:输入焦点向左所有被选中的方框都填入与输入焦点的值相同的值。向右填充:输入焦点向右所有被选中的方框都填入与输入 焦点的值相同的值。单击“变量V ”菜单,弹出“选择变量名”对话框,如囹5.6 所示,供用户选择数据词典中已定义的变量。哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈 哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈 哈 哈 哈 哈 哈 哈 哈 哈 6777777777777777777777777777777777777777777777777777777777

10、 7777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777

11、7777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 77777

12、77777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 7777777777

13、777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 777777777777777

14、7777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 7777777777777777777777777777777777777777777777777777777777 77777777777777777777

15、77777777777777777777777777777777777777 777777777777777777777777777777图15.6连接变量例:下面举一个例子介绍如何创建配方模板。1. 加入变量:鼠标选中“变量1”所在列名为“变量名”的 单元格,此时“变量V”菜单栏变为黑色有效。 单击“变量”,弹出“选择变量名”窗口,选中一 个已经定义好的组态王变量,单击“确定”,完成 变量选择。“配方定义”窗口中相应变量的变量类 型自动显示出来。如果变量名是由手动输入的, 则需要手动输入相应的变量类型。加入多个变量 的方法相同。2. 建立配方:在第一行中各个配方名称相应的单元格中输 入各种配方的名称。鼠标单击“配方1”下面的单 元格,单元格变为输入状态,输入配方名称

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号