组态王中的配方管理.doc

上传人:ng****60 文档编号:3275292 上传时间:2019-05-28 格式:DOC 页数:18 大小:281KB
下载 相关 举报
组态王中的配方管理.doc_第1页
第1页 / 共18页
组态王中的配方管理.doc_第2页
第2页 / 共18页
组态王中的配方管理.doc_第3页
第3页 / 共18页
组态王中的配方管理.doc_第4页
第4页 / 共18页
组态王中的配方管理.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

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

2、科技发展有限公司727配方 1 配方 2 配方 3配料名 果酱面包 巧克力面包 维生素面包水 200 克 200 克 200 克面粉 4500 克 4500 克 4500 克盐 325 克 325 克 325 克糖 500 克 500 克 500 克鸡蛋 10 个 10 个 10 个香油 300 克 300 克 300 克水果 5 个 0 0巧克力 0 500 克 0注:表中的数字是示意性的。又如,在钢铁厂,一个配方可能就是机器设置参数的一个集合,而对于批处理器,一个配方可能被用来描述批处理过程中的不同步骤。组态王支持对配方的管理,用户利用此功能可以在控制生产过程中得心应手,提高效率。比如当生

3、产过程状态需要大量的控制变量参数时,如果一个接一个地设置这些变量参数就会耽误时间,而使用配方,则可以一次设置大量的控制变量参数,满足生产过程的需要。15.1.2 组态王中的配方管理组态王提供的配方管理由两部分组成:配方管理器和配方函数集。配方管理器打开后,弹出对话框,用于创建和维护配方模板文件;配方函数允许组态王运行时对包含在配方模板文件中的各种配方进行选择,修改,创建和删除等一系列操作。所有配方都在配方模板文件中定义和存储,每一个配方模板文件以扩展名为 csv 的文件格式存储,一个配方模板文件是通过配方定义模板产生的。第十五章 配方管理北京亚控科技发展有限公司728配方定义模板用于定义配方中

4、的所有项目名(即配料名) ,项目类型,数据变量(与每一个项目名对应) ,配方名。每一个配方指定每一个配料成份所要求的数量大小。配方定义模板的结构如下:项目名 变量名 变量类型(项目类型) 配方 1 配方 2 配方 M配料 1 变量 1 实数型、整数型、离散型或字符串型11 21 M1配料 2 变量 2 实数型、整数型、离散型或字符串型12 22 M2配料 3 变量 3 实数型、整数型、离散型或字符串型13 23 M3配料 4 变量 4 实数型、整数型、离散型或字符串型14 24 M4配料 N 变量 N 实数型、整数型、离散型或字符串型1N 2N MN注:配方名由用户设定,具体的配方数表示配料的

5、数量大小,此处的数字是示意性的,并不表示具体意义。15.1.3 配方的工作原理配方模板文件中的配方定义模板完成后,在组态王运行时可以通过配方函数进行各种配方的调入,修改等。其工作原理结构示意图如下:项目和变量名 配方 项目名 项目类型 变量名配料 1 实数型 变量 1配料 2 实数型 变量 2配料 3 整数型 变量 3配料 4 整数型 变量 4配料 N 离散型 变量 N配方分配配方 1 配方 2 配方 3 配方 M11 21 31 M112 22 32 M213 23 33 M314 24 34 M41N 2N 3N MN1N第十五章 配方管理北京亚控科技发展有限公司729配方分配的功能由配方

6、函数来完成,通过配方分配将指定配方(如配方 M)传递到相应的变量中。当调用配方 1 时,则配方 1 的数据值11、12、13、14、1N 分别对应地传送给变量 1、变量 2、变量 3、变量 4、变量 N;同理,当调用配方 M 时,则同样是把配方 M 数据值传送给变量 1、变量 2、变量 3、变量 4、变量 N。15.2 如何创建配方模板组态王的工程浏览器能够创建和管理配方模板文件,在工程浏览器的目录显示区中,选中大纲项“文件”下的成员“配方” ,如图 15.1 所示。图 15.1 新建配方内容显示区中用左键双击“新建”图标,或者右键单击“新建”图标,从第十五章 配方管理北京亚控科技发展有限公司

7、730浮动式菜单中选择命令“新建配方” ,则弹出“配方定义”对话框,如图 15.2所示。图 15.2 配方定义“配方定义”窗口中的前两列为变量名、变量类型。变量名:为组态王中已经定义的数据变量名,定义配方之前必须先在数据词典中定义所有配方中要用到的变量。变量类型:为整数型、实数型、离散型、字符串型中的一种,当用户选择 注意:配方定义对话框中的第一行中的第一列和第二列是不可操作的,即不能在这两个单元格中输入任何内容。第十五章 配方管理北京亚控科技发展有限公司731变量名后,变量类型会自动加入,不需要用户输入。当用户手动输入变量名后,变量类型不自动加入,需要用户输入。下面介绍配方定义对话框中的菜单

8、命令。单击“表格”菜单,弹出下拉式菜单,如图 15.3 所示。图 15.3增加行:选择此键,在输入焦点所在行的位置上面增加一行。删除行:选择此键,则删除输入焦点所在的行。增加列:选择此键,在输入焦点所在列的位置前面增加一列。删除列:选择此键,则删除输入焦点所在的列。保存:把指定文件保存在相应目录下。另存为:把指定文件保存在指定目录下。退出:退出配方,如果配方没有存盘,则提示存盘。单击“工具”菜单,弹出下拉式菜单,如图 15.4 所示。第十五章 配方管理北京亚控科技发展有限公司732图 15.4配方属性:按下此键,则弹出“定义配方”对话框如图 15.5 所示。图 15.5 定义配方属性配方名称:

9、要建立的配方名,由用户自己设定,定义的名称要有实际的意义。配方种类数目:指定配方数目,最大值为 256 种。变量数量:指定与配方中的项目相对应的变量个数,最大值为第十五章 配方管理北京亚控科技发展有限公司7331024 个。化工还好还好 自动右移:这时按下 enter 键,输入焦点自动右移。自动下移:这时按下 enter 键,输入焦点自动下移。不动:这时按下 enter 键,输入焦点不动。向上填充:输入焦点及向上所有被选中的方框都填入与输入焦点的值相同的值。向下填充:输入焦点向下所有被选中的方框都填入与输入焦点的值相同的值。向左填充:输入焦点向左所有被选中的方框都填入与输入焦点的值相同的值。向

10、右填充:输入焦点向右所有被选中的方框都填入与输入焦点的值相同的值。单击“变量V ”菜单,弹出 “选择变量名”对话框,如图 15.6 所示,供用户选择数据词典中已定义的变量。哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈 注意:配方种类数目和变量数量要与实际配方中种类数目、变量数量相同,否则运行过程中不能正确调用配方。第十五章 配方管理北京亚控科技发展有限公司7346777777777777777777777777777777777777777777777777777777777777777777777777777

11、777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777

12、777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777

13、777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777

14、777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777

15、777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777

16、7777777777777777777777777第十五章 配方管理北京亚控科技发展有限公司735图 15.6 连接变量 例:下面举一个例子介绍如何创建配方模板。1.加入变量:鼠标选中“变量 1”所在列名为“变量名”的单元格,此时“变量V”菜单栏变为黑色有效。单击“变量” ,弹出“选择变量名”窗口,选中一个已经定义好的组态王变量,单击“确定” ,完成变量选择。 “配方定义”窗口中相应变量的变量类型自动显示出来。如果变量名是由手动输入的,则需要手动输入相应的变量类型。加入多个变量的方法相同。2.建立配方:在第一行中各个配方名称相应的单元格中输入各种配方的名称。鼠标单击“配方 1”下面的单元格,单元格变为输入状态,输入配方名称即可。接下来在下面对应变量中输入每种配方不同的变量的量值。3.修改配方属性:编辑完配方之后,鼠标单击“工具”菜单中“配方属性” ,定

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

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。