网站大量收购独家精品文档,联系QQ:2885784924

组态王中的配方管理组态王中的配方管理.doc

组态王中的配方管理组态王中的配方管理.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
组态王中的配方管理组态王中的配方管理

PAGE 1 PAGE 734 第十五章 配方管理 北京亚控科技发展有限公司 介绍配方的相关知识教您如何制作及使用组态王配方 介绍配方的相关知识 教您如何制作及使用组态王配方 15.1 配方管理概述 15.1.1 什么是配方 什么是配方?在制造领域,配方是用来描述生产一件产品所用的不同配料之间的比例关系。配方是生产过程中一些变量对应的参数设定值的集合。例如,一个面包厂生产面包时有一个基本的配料配方,此配方列出所有要用来生产面包的配料成份表(如水,面粉,糖,鸡蛋,香油等)。另外,也列出所有可选配料成份表(如果酱,维生素,巧克力等),而这些可选配料成份可以被添加到基本配方中用以生产各种各样的面包。下表为某一面包厂生产面包时的配方: 配方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 注:表中的数字是示意性的。 又如,在钢铁厂,一个配方可能就是机器设置参数的一个集合,而对于批处理器,一个配方可能被用来描述批处理过程中的不同步骤。组态王支持对配方的管理,用户利用此功能可以在控制生产过程中得心应手,提高效率。比如当生产过程状态需要大量的控制变量参数时,如果一个接一个地设置这些变量参数就会耽误时间,而使用配方,则可以一次设置大量的控制变量参数,满足生产过程的需要。 15.1.2 组态王中的配方管理 组态王提供的配方管理由两部分组成:配方管理器和配方函数集。配方管理器打开后,弹出对话框,用于创建和维护配方模板文件;配方函数允许组态王运行时对包含在配方模板文件中的各种配方进行选择,修改,创建和删除等一系列操作。 所有配方都在配方模板文件中定义和存储,每一个配方模板文件以扩展名为csv 的文件格式存储,一个配方模板文件是通过配方定义模板产生的。 配方定义模板 用于定义配方中的所有项目名(即配料名),项目类型,数据变量(与每一个项目名对应),配方名。每一个配方指定每一个配料成份所要求的数量大小。 配方定义模板的结构如下: 项目名 变量名 变量类型(项目类型) 配方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 注:配方名由用户设定,具体的配方数表示配料的数量大小,此处的数字是示意性的,并不表示具体意义。 15.1.3 配方的工作原理 配方模板文件中的配方定义模板完成后,在组态王运行时可以通过配方函数进行各种配方的调入,修改等。其工作原理结构示意图如下: 项目和变量名 配方 配方1 配方2 配方3 配方M11 21 31 M1 配方1 配方2 配方3 配方M 11 21 31 M1 12 22 32 M2 13 23 33 M3 14 24 34 M4 1N 2N 3N MN 1N 项目名 项目类型 变量名 配料1 实数型 变量1 配料2 实数型 变量2 配料3 整数型 变量3 配料4 整数型 变量4 配料N 离散型 变量N 配方 分配 配方 分配 配方分配的功能由配方函数来完成,通过配方分配将指定配方(如配方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 新建配方 内容显示区中用左键双击“新建”图标,或者右键单击“新建”图标,从浮动式菜单中选择命令“新建配方”,则弹出“配方定义”对话框,如图15.2所示。 图15.2 配方定义 ? ? 注意: 配方定义对话框中的第一行中的第一列和第二列是不可操作的,即不能在这两个单元格中输入

您可能关注的文档

文档评论(0)

pfenejiarz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档