文档库 最新最全的文档下载
当前位置:文档库 › 组态王中的配方管理

组态王中的配方管理

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

第十五章配方管理

?介绍配方的相关知识

?教您如何制作及使用组态王配方

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 实数型变量1 配料2 实数型变量2 配料3 整数型变量3 配方

分配

配方1 配方2 配方3 配方M

11 21 31 M1

12 22 32 M2

13 23 33 M3

配方分配的功能由配方函数来完成,通过配方分配将指定配方(如配方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 配方定义

“配方定义”窗口中的前两列为变量名、变量类型。

变量名:为组态王中已经定义的数据变量名,定义配方之前必须先在数据词

典中定义所有配方中要用到的变量。

变量类型:为整数型、实数型、离散型、字符串型中的一种,当用户选择变

量名后,变量类型会自动加入,不需要用户输入。当用户手动输入变量名后,变

量类型不自动加入,需要用户输入。

注意:

配方定义对话框中的第一行中的第一列和第二列是

不可操作的,即不能在这两个单元格中输入任何内容。

下面介绍配方定义对话框中的菜单命令。

单击“表格”菜单,弹出下拉式菜单,如图15.3所示。

图15.3

增加行:选择此键,在输入焦点所在行的位置上面增加一行。

删除行:选择此键,则删除输入焦点所在的行。

增加列:选择此键,在输入焦点所在列的位置前面增加一列。

删除列:选择此键,则删除输入焦点所在的列。

保存:把指定文件保存在相应目录下。

另存为:把指定文件保存在指定目录下。

退出:退出配方,如果配方没有存盘,则提示存盘。

单击“工具”菜单,弹出下拉式菜单,如图15.4所示。

图15.4

配方属性:按下此键,则弹出“定义配方”对话框如图15.5所示。

图15.5 定义配方属性

配方名称:要建立的配方名,由用户自己设定,定义的名称要有实际的意义。

配方种类数目:指定配方数目,最大值为256种。

变量数量:指定与配方中的项目相对应的变量个数,最大值为1024

个。

注意:

配方种类数目和变量数量要与实际配方中种类数

目、变量数量相同,否则运行过程中不能正确调用配方。

化工还好还好

自动右移:这时按下enter键,输入焦点自动右移。

自动下移:这时按下enter键,输入焦点自动下移。

不动:这时按下enter键,输入焦点不动。

向上填充:输入焦点及向上所有被选中的方框都填入与输入焦点的值相

同的值。

向下填充:输入焦点向下所有被选中的方框都填入与输入焦点的值相同

的值。

向左填充:输入焦点向左所有被选中的方框都填入与输入焦点的值相同

的值。

向右填充:输入焦点向右所有被选中的方框都填入与输入焦点的值相同

的值。

单击“变量[V]”菜单,弹出“选择变量名”对话框,如图15.6所示,供用户选择数据词典中已定义的变量。

哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

哈哈

67777777777777777777777777777777777777777777777777777777777777777

77777777777777777777777777777777777777777777777777777777777777777

777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777

77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 77777777777777777777777777777777777777777777777777777777777777777 777777777777777777777777777777777777777777777777777777777

图15.6 连接变量

例:下面举一个例子介绍如何创建配方模板。

1.加入变量:

鼠标选中“变量1”所在列名为“变量名”的单元格,此时“变量[V]”菜单栏变为黑色有效。单击“变量”,弹出“选择变量名”

窗口,选中一个已经定义好的组态王变量,单击“确定”,完成变量选择。“配方定义”窗口中相应变量的变量类型自动显示出来。

如果变量名是由手动输入的,则需要手动输入相应的变量类型。加入多个变量的方法相同。

2.建立配方:

在第一行中各个配方名称相应的单元格中输入各种配方的名称。鼠标单击“配方1”下面的单元格,单元格变为输入状态,输入配方名称即可。接下来在下面对应变量中输入每种配方不同的变量的量值。

3.修改配方属性:

编辑完配方之后,鼠标单击“工具”菜单中“配方属性”,定

义配方模板的名称为“面包配方”,按照实际配方种类和使用的变

量输入数据。

定义好的配方模板如图15.7所示。

图15.7 定义好的配方模板

15.3 如何使用配方

配方的使用是建立配方模板后,通过使用配方命令语言函数实现的。配方命令语言函数的调用可通过建立操作按钮或是在命令语言中调用来实现。下面首先详细介绍配方命令语言函数,然后再建立一个配方操作按钮的一个实际例子。

15.3.1 配方命令语言函数

1.RecipeDelete

此函数用于删除指定配方模板文件中当前指定的配方。

语法格式使用如下:

RecipeDelete( "filename", "recipeName" );

filename:指配方模板文件存放的路径和相应的文件名;

recipeName:指配方模板文件中特定配方的名字。

注:文件名和配方名如果加上双引号,则表示是字符串常量,若不加双引号,则可以是组态王中的DDE或内存型字符串变量。

例:

RecipeDelete(“C:\recipe\北京面包厂.csv”,“配方3”);

此语句将配方模板文件“北京面包厂.csv”中的配方3删除。

2.RecipeLoad

此函数将指定配方调入模板文件中的数据变量中。

语法格式使用如下:

RecipeLoad( "filename", "recipeName" );

filename:指配方模板文件存放的路径和相应的文件名;

recipeName:指配方模板文件中特定配方的名字。

注:文件名和配方名如果加上双引号,则表示是字符串常量,若不加双引号,则可以是组态王中的I/O型或内存型字符串变量。

例:

RecipeDelete(“C:\recipe\北京面包厂.csv”,”水果香型面包”);

此语句将配方模板文件“北京面包厂.csv”中的配方“水果香型面包”

调入到项目模板定义中的数据变量中。

3.RecipeSave

此函数用于存放一个新建配方或把对原配方的修改变化存入已有的配方模板文件中。

语法格式使用如下:

RecipeSave( "filename", "recipeName" );

Filename:指配方模板文件存放的路径和相应的文件名。

recipeName:指配方模板文件中特定配方的名字,

注1:文件名和配方名如果加上双引号,则表示是字符串常量,若不加双引号,则可以是组态王中的I/O型或内存型字符串变量。

注2:配方模板文件必须存在,如果配方模板文件不存在,则要事先创建配方模板文件,否则,调用此函数将失败,并返回FALSE。

例:

RecipeSave(“C:\recipe\北京面包厂.csv”,“配方3”);

此语句将配方的修改变化存入到配方模板文件“北京面包厂.csv”中的配方3中。如果“北京面包厂.csv”中没有配方3,则系统自动创建。

4.RecipeSelectNextRecipe

此函数用于在配方模板文件中选择指定配方的下一个配方。

语法格式使用如下:

RecipeSelectNextRecipe( "filename", "recipeName" );

filename:指配方模板文件存放的路径和相应的文件名;

recipeName:是一个字符串变量,存放工程人员选择的配方名字。

注:文件名和配方名如果加上双引号,则表示是字符串参数,若不加双引号,则可以是组态王中的I/O型变量或内存型变量。

例:

RecipeSelectNextRecipe(“C:\recipe\北京面包厂.csv”, “配方3”);

此语句运行后读取模板文件中“配方3”的下一个配方,如果字符串变量recipeName的值为空或没有找到,则返回文件中的第一个配方;如果变量recipeName的值为文件中的最后一个配方,则仍返回此配方。

注:配方创建后是按序存放的。

5.RecipeSelectPreviousRecipe

此函数用于在配方模板文件中选择当前配方的前一个配方。

语法格式使用如下:

RecipeSelectPreviousRecipe( "filename", "recipeName" );

filename:指配方模板文件存放的路径和相应的文件名;

recipeName:是一个字符串变量,存放工程人员选择的当前配方名字。

注:文件名和配方名如果加上双引号,则表示是字符串参数,若不加双引号,则可以是组态王中的I/O型变量或内存型变量。

例:

RecipeSelectPreviousRecipe(“C:\recipe\北京面包厂.csv”,“配方3”);

此语句运行后读取模板文件中“配方3”的的上一个配方,如果变量recipeName的值为空或没有找到,则返回文件中的最后一个配方;如果变量recipeName的值为文件中的第一个配方,则仍返回此配方。

注:配方创建后是按序存放的。

6.RecipeSelectRecipe

此函数用于在指定的配方模板文件中选取工程人员输入的配方,运行此函数后,弹出对话框,工程人员可以输入指定的配方,并把此配方名送入字符串变量中存放。

语法格式使用如下:

RecipeSelectRecipe( "filename", "recipeNameTag", "Mess" );

filename:指配方模板文件存放的路径和相应的文件名;

recipeNameTag:是一个字符串变量,存放工程人员选择的配方名字;

Mess:字符串提示信息,由工程人员自己设定。

例:

RecipeSelectRecipe(“C:\recipe\北京面包厂.csv”,RecipeName,“请输入配方名!”);

此语句运行后将弹出一个“选择配方”对话框,给出提示信息“请输入配方名!”,一旦工程人员从对话框中选择了一个配方,则此函数将该配方的名字返回到变量RecipeName中存放。

15.3.2 配方示例

本节建立一个配方操作按钮的实际例子,以15.2节中定义的“面包配方.csv”

模板文件为实例中的配方模板。

新建“配方管理”画面。在画面上建立配料变量显示,绘制多个按钮,各个按钮中连接配方管理命令语言函数。如图15.8所示。

图15.8 开发系统配方管理画面

1.建立“选择配方”按钮

◆在画面制作系统绘出按钮,按钮文本字符串为“选择配方”;

◆给“选择配方”按钮进行命令语言连接,命令语言程序如下。

RecipeSelectRecipe( "D:\配方管理\面包配方.csv", recipeName, "请输入配方名称" );

RecipeLoad( "D:\配方管理\面包配方.csv", recipeName );

注:其中recipeName是在数据词典中定义的内存字符串型的组态王变量。

2.建立“调入配方”按钮

◆在画面制作系统绘出按钮,按钮文本字符串为“调入配方”;

◆给“调入配方”按钮进行命令语言连接,命令语言程序如下。

RecipeLoad( "D:\配方管理\面包配方.csv", recipeName );

3.建立“存配方”按钮

◆在画面制作系统绘出按钮,按钮文本字符串为“存配方”;

◆给“存配方”按钮进行命令语言连接,命令语言程序如下。

RecipeSave( "D:\配方管理\面包配方.csv", recipeName );

4.建立“选择下一个配方”按钮

◆在画面制作系统绘出按钮,按钮文本字符串为“选择下一个配方”;

◆给“选择下一个配方”按钮进行命令语言连接,命令语言程序如下。

RecipeSelectNextRecipe( "D:\配方管理\面包配方.csv", recipeName );

RecipeLoad( "D:\配方管理\面包配方.csv", recipeName );

5.建立“选择上一个配方”按钮

◆在画面制作系统绘出按钮,按钮文本字符串为“选择上一个配方”;

◆给“选择上一个配方”按钮进行命令语言连接,命令语言程序如下。

RecipeSelectPreviousRecipe( "D: \配方管理\面包配方.csv", recipeName );

RecipeLoad( "D:\配方管理\面包配方.csv", recipeName );

6.建立“删除配方”按钮

◆在画面制作系统绘出按钮,按钮文本字符串为“删除配方”;

◆给“删除配方”按钮进行命令语言连接,命令语言程序如下。

RecipeDelete( "D:\面包配方.csv", recipeName );

配方管理画面就制作好了,保存画面,切换到运行系统中。执行配方操作按钮,对配方进行各种操作。运行系统显示如图15.9所示。

图15.9 运行系统配方管理画面

组态王6.55产品介绍

组态王6.55使用手册, 北京亚控科技发展有限公司, 2011.

组态王kingview6.55保持了其早期版本功能强大、运行稳定且使用方便的特点,并根据国内众多用户的反馈及意见,对一些功能进行了完善和扩充。组态王kingview6.55提供了丰富的、简捷易用的配置界面,提供了大量的图形元素和图库精灵,同时也为用户创建图库精灵提供了简单易用的接口;该款产品的历史曲线、报表及web发布功能进行了大幅提升与改进,软件的功能性和可用性有了很大的提高。 组态王6.55在保留了原报表所有功能的基础上新增了报表向导功能,能够以组态王的历史库或KingHistorian为数据源,快速建立所需的班报表、日报表、周报表、月报表、季报表和年报表。此外,还可以实现值的行列统计功能。 组态王6.55在web发布方面取得新的突破,全新版的Web发布可以实现画面发布,数据发布和OCX控件发布,同时保留了组态王Web的所有功能:IE浏览客户端可以获得与组态王运行系统相同的监控画面,IE客户端与W eb服务器保持高效的数据同步,通过网络您可以在任何地方获得与Web服务器上相同的画面和数据显示、报表显示、报警显示等,同时可以方便快捷的向工业现场发布控制命令,实现实时控制的功能。 组态王kingview6.55集成了对KingHistorian的支持,且支持数据同时存储到组态王历史库和工业库,极大地提高了组态王的数据存储能力,能够更好地满足大点数用户对存储容量和存储速度的要求。KingHistorian是亚控新近推出的独立开发的工业数据库。具有单个服务器支持高达100万点、256个并发客户同时存储和检索数据、每秒检索单个变量超过20,000 条记录的强大功能。能够更好地满足高端客户对存储速度和存储容量的要求,完全满足了客户实时查看和检索历史运行数据的要求。 产品功能 全新的支持ocx控件发布的web功能,保证了浏览器客户端和发布端工程的高度一致

工艺管理制度

工艺管理制度 gz-scxb-15版本:a修改状态:0 XX年1月1日实施第一章总则第一条:为建立和健全工艺管理,加强生产责任制,严肃工艺纪律,以实现优质、高产、低耗、安全的目的,特制订本制度。第二条:工艺管理是生产技术管理的重要组成部份.其基本任务是:组织制定,执行各种产品的生产工艺技术规程及其它以此为中心的各项规程,督促、检查以生产工艺技术规程为中心的各项技术规程的执行情况,总结经验,改造生产技术,开展合理化建议的活动。并参与组织技术措施的实施;组织工艺查定和对工艺路线、工艺流程的技术经济评审,通过调查研究和生产实践,使各种规程制度不断得到修订和完善。第三条:工艺管理工作要同挖潜,革新、改造,以及新技术应用相结合,必须同提高产品质量,降低原材料消耗相结合;工艺管理还要与搞好环境保护,开展安全无事故活动相结合.第四条:工艺管理的日常工作:1、组织制订或修订产品或生产装置的工艺规程技术文件(并督促检查执行情况)。2、组织制订或修订各级工艺控制指标,操作指标,并督促检查执行情况。3、对现有的产品生产工艺,原材料消耗,以及中间控制进行定期的分析与评价,并提出改进意见和建议4、制订原始记录,工艺控制台帐、组织工艺技术分析5、开展合理化建议和技术改进活动。6、组织和参加工艺查定工作。7、配合技术情报,技术档案部门,收集和整理

国内外有关工艺技术资料。8、开展技术交流和协助开展技术教育活动。9、参加新产品技术鉴定工作。l0、参加制订和修订技术改造计划和长远规划工作。第二章工艺规程的编制和管理第五条:凡正式生产的产品和装置均需制订技术标准,工艺规程,岗位操作法和分析规程,均应该按规定的程序进行审查、批准,并给予受控编号后,方可贯彻执行.第六条:工艺规程是生产的法规,是各级生产指挥人员、生产技术管理人员开展工作的技术依据。工艺规程包括了产品的工艺路线和流程图,产品的质量,工艺和主要技经指标等基础资料。岗位操作法是按照工艺规程和生产实践经验组织编制的,是生产岗位操作人员必须共同遵守,执行的基本依据。工艺规程内容:一.产品概述1.产品名称、化学结构式、主要理化性质2.技术标准、产品质量规格、包装贮运方式3.主要用途、使用方法须知二.原辅材料1.原材料名称、规格及其主要指标检验方法2.辅助材料名称、规格及其主要指标检验方法3.其它材料名称、规格及其主要指标检验方法三.生产工艺过程1.工艺沿革(包括装置能力、技术进步等内容)2.化工工艺路线及其技术依据3.主要化学反应及副反应4.主要物料的平衡及流向5.工艺过程及流程图四.生产控制技术 1.配方和配料(可列配方编号、配方另立)2.工艺控制点示意图3.各项工艺操作指标4.主要生产工序的控制方法5.中间控制技术及检测手段6.其它五.原材料动力消耗定额六.安全生产技术1.使用、产生有毒有害物质一览表2.易燃易爆工序岗位一览表3.安全生产的贮存、

组态王常用地函数(新颖)

1.ReportSetHistData2 此函数为报表专用函数。查询历史数据,系统会自动弹出历史数据查询对话框。语法使用格式如下: ReportSetHistData2(StartRow,StartCol); 参数说明: StartRow:查询的数据在报表中填充的起始行数。 StartCol:查询的数据在报表中填充的起始列数。 2.Ack 此函数常和按钮连接,当发生报警时,用此函数进行报警确认,它 将产生确认报警事件。调用格式: Ack(报警组名);或 Ack(变量名); 例如: Ack(全厂);或 Ack(反应罐液位); 3. Average 此函数为对指定的多个变量求平均值。语法格式使用如下: Average(’a1’,’a2’); 或 Average('a1:a10'); a1、a2……为整型或实型变量。其中参数个数为 1-32 个。 当对报表的指定单元格区域内的单元格进行求平均值运算时,结果 显示在当前单元格内,语法格式使用如下: Average(’a1’,‘a2‘); 例如:=Average(‘a1’,‘b2’,‘r10’)任意单元格选择求平均值 =Average(‘b1:b10’);连续的单元格求平均值。 4.ChangePassword 此函数显示“更改口令”对话框,允许登录工程人员更改他们的口 令。使用格式: ChangePassword(); 例如: 为画面上某一按钮设置命令语言连接: ChangePassword( ); 运行时单击此按钮,弹出对话框:

提示工程人员输入当前的口令和新口令以及验证新口令。完全正确后,工程人员的口令设置为新值。 5.FileDelete 此函数删除不需要或不想要的文件。调用格式:FileDelete(Filename); 参数描述 Filename 要删除的文件名。 若找到要删除的文件,并成功地删除,此函数将返回 1,否 则此函数返回 0。 例如: Status=FileDelete("C:\DATA.TXT"); 若在 C:\找到 "DATA.TXT" 则Status 等于 1, 未找到该文件 则为 0。 6.GetDate 此函数将以秒为单位的长整型数转换为相应的日期数值,分别以年、 月、日等的日期数值输出。该长整型秒数的基准为 UTC(格林尼治) 时间 1970 年 1 月 1 日 00:00:00。转换完成输出的日期也为 UTC(格 林尼治)日期。 语法使用格式 GetDate(DateTime,Year,Month,Day); 参数描述 DateTime:需要进行日期转换的数,整型,为输入参数 Year:年,整型或实型,转换后得到的数据,输出参数 Month:月,整型或实型,转换后得到的数据,输出参数 Day:日,整型或实型,转换后得到的数据,输出参数 例如: 自UTC(格林尼治)时间1970年1月1日00:00:00到2003年 8 月8 日0:8:9 的秒的数值为 1060301289,使用 GetDate()函 数可以从这个数值中分离出所表示的日期——年、月、日。 函数 GetDate(1060301289,年,月,日); 执行后,得到的“年” 的值为 2003,“月”的值为 8,“日”的值为 8。 获得其中时间的函数为 GetTime()。 7.HidePicture 此函数用于隐藏正在显示的画面,但并不将其从内存中删除。调用 格式: HidePicture("画面名"); 例如: HidePicture("反应车间");

组态王软件介绍说课讲解

组态王软件介绍

3、系统软件 3.1组态王软件介绍 本系统采集控制软件选用中国本土软件厂商北京亚控科技发展有限公司生产的,国内最早的商用组态软件“组态王”。截止到2009年底,“组态王”已在国内装机量有10万套,成功地应用于我国工业领域的各行各业,例如石油、化工、电力、冶金、造纸、橡胶、环保、机械制造等等,在中国使用的监控软件中,组态王拥有国内最多的用户。像国外众多的软件一样,组态王软件也经过了一个发展例程: 1995年——组态王V1.0 1996年——组态王V1.2 1997年——组态王V1.51 1998年——组态王V2.0 1999年——组态王V5.1 2000年——组态王V5.1 for Internet 2001年——组态王V6.0、组态王电力专业版6.0 2002年——组态王V6.02 2003年——组态王V6.5 2005年——组态王V6.51 2006年——组态王V6.52 2007年——组态王V6.53 下面介绍组态王通用强大的功能。 3.1.1基本人机界面功能 通过本功能完成画面组态。 1.快速便捷的应用设计 用组态软件构造“监控和数据采集系统”的好处之一就是能大大缩短开发时间,并能保证系统的质量。能快速便捷地进行图形维护和数据采集是此类系统的关键点。组态王正是提供了丰富的快速应用设计的工具。 (1)方便实用的工程管理组态王6.53提供方便实用的管理工具——工程管理器。工程管理器是一个独立的可执行文件,用来管理本机的所有组态王工程,可以实现工程的压缩备份,备份恢复,数据词典的导出导入,实现开发和运行系统的切换等。

(2).集成的开发环境最新设计的组态王工程浏览器为用户提供了便利的集成开发环境。工程设计者可以在工程浏览器中查看工程的各个部分,可以查看画面、数据库、配置通讯驱动程序、设计报表;可以完成系统的大部分配置。 工程浏览器采用树形结构,操作简单方便,容易接受。在工程浏览器中,用户也可以方便地切换到组态王开发环境和运行环境。 (3).功能强大、易用的绘图工具目前用简单的示意性图形已经不足以表示工业现场复杂的生产过程,用户普遍要求更加丰富多彩、生动逼真的画面。为满足此要求,组态王提供了丰富的绘图工具,并尽可能使绘图工具的使用方法容易掌握。 组态王工具箱中提供的绘图工具包括直线、折线、圆弧、矩形(方形)、圆角矩形、圆形(椭圆)等工具。它们的使用方法与一般绘图软件(如“画笔”)大致相同,设计者不需专门的培训即可使用。 (4).灵活的便捷菜单使用组态王的过程中,用户可以随时按下鼠标右键来得到上下文相关的快捷菜单。这种方式比普通的菜单命令更容易使用,将大幅度地提高开发应用系统的效率。 (5).支持无限色和过渡色组态王6.53调色板改为支持无限色,支持二十四种过渡色效果,组态王的任一种绘图工具都可以使用无限色,大部分图形都支持过渡色效果,巧妙地利用无限色和过渡色效果,可以使您轻松构造面无限逼真、美观的画面。 (6).图形对象丰富的动画效果图形界面上的任何对象或复合对象都可以随着过程参数的改变而变换状态,以产生动画效果。图形对象与过程参数建立变化对应关系的过程称为“动画连接”。 图形对象可以按动画连接的要求改变颜色、尺寸、位置、填充百分比等属性。一个图形对象可以同时定义多个连接。把这些动画连接组合起来,应用软件将呈现出令人难以想象的图形动画效果。 图形对象可以进行的“动画连接”包括: 属性变化:包括线属性、填充属性、文本色 位置与大小变化:包括水平和垂直移动、缩放、旋转、填充 值输出:包括模拟值输出、离散值输出、字符串输出 用户输入:包括模拟值输入、离散值输入、字符串输入 滑动杆输入: 包括水平滑动杆输入、垂直滑动杆输入

工艺管理制度及考核办法

工艺管理制度及考核办法 1、目的 为加强工艺管理工作,保证公司各单位工艺技术的有效控制,特制定本管理制度及考核办法 2、适用范围 本规定适用于公司各单位的工艺技术管理控制。 3、职责范围 生技部是工艺文件控制的归口管理单位,负责正常生产的工艺管理工作,组织工艺文件的编制、修订、发放及监督管理。负责工艺记录的审批登记管理。负责各生产单位工艺文件执行情况的监督检查和考核工作。 4、规定内容 4.1正常生产的工艺管理 4.1.1各生产单位必须严格按工艺操作规程执行,并如实填写原始记录。 4.1.2为确保工艺指标的严格执行,生产单位要对工艺指标执行情况进行巡回检查,并做好记录。 4.1.3生技部组织对各生产单位工艺执行情况进行现场巡检,每周检查2至3个工序,每月对公司各生产单位进行汇总,对查出的问题进行通报并开出《纠正预防措施表》。 4.2工艺变更的管理 4.2.1通过技术改造后,工艺需要变更的,生产单位应重新编制或修订工艺文件并报生技部。 4.2.2生技部将根据实际情况逐项进行落实审核,必要时召集有关人员评审确定,组织对修改的内容进行会签,报总经理或质量管理者代表批准。 4.2.3工艺

控制指标意境确定,各单位必须严格执行,如因某种工艺指标需要变更,应及时书面申请报生技部,经总经理或质量管理者代表批准,使用一个月合格后,拿出使用报告。再按审批程序办理执行。 4.3关键工序的确定及工艺指标的管理 4.3.1产品生产工艺确定后,生技部应依据关键工序的确定原则,组织生产车间对关键工序进行确定。 4.3.2关键工序确定后,由生产车间对关键工序以质量控制点的方式进行标识。 4.3.3关键工序确定、标识后,生技部到现场进行检查核实。 4.3.4关键工序工艺指标的执行情况必须有记录,对部分主要指标执行情况进行记录,生技部没有抽检覆盖率要达到60%。 4.4工艺记录的管理 4.4.1生技部是工艺记录的职能管理单位,负责对工艺记录的审核和备案工作。 4.4.2各生产车间的工艺记录要真实、及时、规范,并按月登记存放。超过保存期的按程序要求进行及时销毁处理,并做好记录。 4.5工艺文件的控制 4.5.1接受工艺文件的各单位,必须按《文件管理程序》要求,严格进行接收、登记、发放,并由具体人员负责管理。 4.5.2工艺文件不允许复印和外借,各单位文件管理人员要对本单位的工艺文件定期进行检查,防止文件的外流和丢失。 4.5.3生技部将对发放到各单位的工艺文件进行检查监督管理。如发现文件保管不好,将对责任单位及相关责任人进行相应处罚。 4.5.4工艺文件应保持完整,不允许随意涂改乱画及缺页现象。 4.5.5因文件丢失或工作需要,要求补发工艺文件的单位,应提交申请,写明原因,静生技部确认后,报总结里或质量管理者代表批准后方可发放。 5、工艺管理考核办法、

组态王的经典问题解答

组态王的n个经典问题解答之一 1、变量设定中最大(小)值及最大(小)原始值的意义? 最大(小)值是变量在现实中表达的工程值(如:温度、压力等)的大小,而最大(小)原始值是采集设备中[寄存器]数字量的最大(小)值(如板卡中的819-4095等)。一般对于板卡设备此值为物理量经AD转换之后的值,如12BitAD此值范围0~4096、16BitAD为0~65535,对于PLC、智能仪表、变频器,其本身已将物理值转换为工程值所以此时最大(小)值与最大(小)原始值在设置时是一致的. 2:组态完成后发现工程特别大,怎样把工程文件变小? 可以删除*.AL2(报警信息文件),*.REC(历史记录文件),*.111文件(*.pic文件的备份文件)的文件。 3:在定义变量的基本属性时状态栏中的保存数值、保存参数是什么意思? 保存参数:在系统运行时,修改变量的域的值(可读可写型),系统自动保存这些参数值,系统退出后,其参数值不会发生变化。当系统再启动时,变量的域的参数值为上次系统运行时最后一次的设置值。无需用户再去重新定义。 保存数值:系统运行时,当变量的值发生变化后,系统自动保存该值。当系统退出后再次运行时,变量的初始值为上次系统运行过程中变量值最后一次变化的值。 4:如何不进入系统桌面环境而直接运行组态王工程如何实现(Win98系统)? 编辑Win98系统下的System.ini文件,将shell=explorer.exe改为: path=c:\ProgramFiles\Kingview\ shell=Touchvew.exe 即可 5:组态王里画面属性中覆盖式与替换式有何区别? 覆盖式画面出现时,它重叠在当前画面之上,其他打开的画面还在运行,关闭后被覆盖的画面又可见。替换式画面出现时,所有与之相交的画面自动从屏幕和内存中删除,不再运行。 6:如何利用多个摄像头在组态王上显示多幅画面? 用户需要增加硬件设备:矩阵转换器和画面分割器。视频采集后通过矩阵转换和画面分割再送进组态王中,例如需要显示16个画面,可选择16画面分割器。 7:如何将gif动画用在组态王画面中? 在组态王画面中的工具箱内选折<画点位图 designtimesp=451>这一项并用鼠标在画面中画出一个点位图块,然后点击鼠标右键,在其下拉式菜单中选折〈从文件加载〉,选择所需的gif动画文件。 8:如何用组态王在启动一个应用程序时打开任意路径下的一个文件? 一在组态王中定义一个内存字符串型变量,在StartApp函数调运之前,赋给该变量值,为:应用程序路径+一个或两个空格+文件路径、文件名、文件扩展名。接下来用StartApp 函数,其参数为该变量名称。如用WordPad启动时打开一个.alg文件:定义“文件”问内存

软件控制管理办法

1.0 目的 1.1 加强对产品质量有影响的软件的确认。 1.2 加强对数控程序的控制、验证和管理,防止数控程序错用,遗失。 2.0 范围 本条款适用于本公司所生产的产品相关的对产品质量有影响的软件及数控程序。 3.0定义 3.1对产品质量有影响的软件:CMM检测软件、影像仪检测软件、钝化线操作软件。对 于加工设备所自带系统软件,由于已广泛使用,且通过检测产品可实时监控其运 行情况,故不作为需确认的软件范围。 3.2数控程序:数控设备所使用的,根据产品编制的加工程序或检测程序。 3.3编程员:负责数控程序的编制人员;也可以线长等制造部人员兼任。 4.0职责 4.1编程员负责数控程序的编制、修改、发放和有效版本控制。 4.2制造部负责数控程序的验证。 4.3《CNC作业指导书》由编程员编制,由调机员进行校对,并经工程审批后,发放制 造部使用。 4.4制造部负责有效版本数控程序的调用,程序现场使用的维护,参与数控程序的修改 等工作,并给编程人员提供支持。 4.5《CNC作业指导书》有编程员编制,由另外2名编程员校对、审核,质管部经理批 准后,发放精测室使用。 4.6程序管理员定期备份数控程序,刻录成光盘后,并交档案室存档备份。

4.7质管部负责影像仪检测软件的确认。 4.8工程部负责钝化线操作软件的确认。 5.0程序 5.1数控程序的产生 5.1.1编程员按照产品工艺要求(包括加工基准、加工刀具、加工夹具、加工设 备等),完成数控程序的初步编制:加工中心非手工编制程序、CMM程序编 制《CNC作业指导书》;加工中心手工编制程序与其他数控设备程序建立程 序清单。 5.1.2《CNC操作指导书》内容应包括所使用的刀具、夹具、程序名及找正零点 等内容,并进行制造试用。 5.1.3操作指导书、程序清单为纸制文件,数控程序为电子文件。 5.2数控程序的验证 5.2.1加工过中心非手工编制程序与CNC程序的验证 5.2.2线长安排设备的调机员对已初定的试制程序进行试用,至少加工三件合格 产品。通过验证后填写《过程验证记录表》,对程序和作业指导书进行固化。 5.2.3加工中心手工编制程序与其他数控设备程序验证. 5.2.4线长安排设备的调机员对已初定的试制程序进行试用,至少加工三件合格 产品。通过验证后将程序加入程序清单,并记录验证产品的生产批号。 5.2.5由验证不符合造成的数控程序修改,则返回编程员处,修改程序或修改相 关操作指导书重做验证。 5.3数控程序的修改 5.3.1正常因为工艺因素的调整造成的程序修改,由修改部门提出,编程员完成 对数控程序的修改,必要时填写《工艺文件更改单》,同步修改相应操作指 导书。 5.4数控程序的保存。 5.4.1数控程序验证后由工程部签字并发放制造使用,工程部备份留底。 5.4.2发放制造部分由各线长安排专人、专机管理,并建立管理台帐。

组态王 常用函数

SetRealDBForFloat bool int 此函数用于生成实型变量的操作事件。除按钮命令语言外,在组态王命令语言中修改变量的值可以生成操作事件。 调用形式: SetRealDBForFloat("VarName",Value): VarName 为变量名,Value 为变量值 例如: 在画面“显示时”命令语言中输入: SetRealDBForFloat ("\\本站点\液位",1.5) 设置实型变量“\\本站点\液位”的值为1.5。 画面显示时,生成实型变量\\本站点\液位的操作事件 Sgn 此函数判别一个数值的符号(正、零或负)。调用格式:IntegerResult=Sgn(Number); 北京亚控科技发展有限公司 组态王命令语言函数速查手册 110 参数描述 Number 任一数值或组态王实型或整型变量名。 若数值为正,则返回值为1。数值为负的则返回值为-1,数值为0 则返回0。 例如: Sgn(425);//将返回1 Sgn(0);//将返回0 Sgn(-37.3);//将返回-1 ShowNavigateWindow 此函数用于实现导航窗口的显示与隐藏。调用格式:ShowNavigateWindow(nCmdShow); 参数描述 nCmdShow:导航窗口的显示与隐藏控制。nCmdShow=0,隐藏导航窗口;nCmdShow=1,显示导航窗口。 例如:显示导航窗口: ShowNavigateWindow(1); StrReplace 此函数替换或改变所提供字符串的指定部分。使用此函数能获取字符串变量并替换字符、单词或短语。调用格式:MessageResult = StrReplace( Text,SearchFor, ReplaceWith, CaseSens, NumToReplace,

非标准方法管理程序

1目的适用范围 本程序是为了控制非标准方法制定和使用。 适用范围 本程序适用于本室非标准方法的管理。 2职责 2.1技术小组负责制订非标准方法制定的年度计划。 2.2各岗位相关人员负责非标准方法的制定和验证。 2.3检验部负责非标准方法的上报和审批。 3程序 3.1非标准方法的制定和验证 3.1.1有关检验人员根据检测需要向技术小组提出非标准方法的使用意向申请。 3.1.2技术小组制订本室非标方法制定的计划,并指定合适人员按一定要求进行编制验证, 计划可随工作的进行适时修改。 3.1.3实验室制定的方法需经验证,证明该方法的准确度和精密度在本室所具备的条件下能 够满足检测需要。由知名的技术组织或有关科学文献和期刊公布的,或由设备生产厂家指定的有关方法,可仅做重复性试验。 3.1.4方法编制验证完毕后,由岗位负责人初审后,报技术小组审查合格,经室主任批准, 呈报省局科技主管部门。 3.1.5省局科技主管部门批准后,发布实施成为本室使用的非标准方法。 3.1.6批准使用非标方法的审批材料由档案资料管理人员归档,各岗位备份。 3.2非标准方法的使用 3.2.1对新的非标准测试方法,在测试前应制定使用程序,内容应包括: 适当的确认; 3.2.1.1范围; 3.2.1.2待测样品描述;

3.2.1.3待测参数及范围; 3.2.1.4器具和设备,包括技术操作要求; 3.2.1.5所需标准物质和参考标准; 3.2.1.6所需环境条件和稳定期; 3.2.1.7整个过程描述包括:样品、工作前检查、仪器设备的状况、记录观察情况和结果方法、需遵守的措施; 3.2.1.8接受/拒绝的判断标准; 3.2.1.9需记录的数据和分析及表示的方法; 3.2.1.10不确定度。 3.2.2使用非标准方法应经委托人同意。

组态王常用知识库86

组态王6X系列软件功能简介 目录 第一章组态王软件知识.................................................................... 错误!未定义 书签。 1. 组态王软件产品 (1) 1.1 组态王软件目前发布的产品 (1) 1.2 组态王产品的版本及点数划分 (1) 1.3 客户常会问到的问题 (2) 2. 组态王软件工程组态 (4) 2.1 工程管理 (4) 2.2 图形画面 (4) 2.3 命令语言 (5) 2.4 客户常会问到的问题 (5) 3. 报警和事件 (7) 3.1 组态王报警和事件的记录保存方式 (7) 3.2 组态王产生报警和事件的提示方式 (8) 3.3 客户常会问到的问题 (8) 4. 报表和曲线 (9) 4.1 报表 (9) 4.2 曲线 (9) 4.3 客户常会问到的问题 (9) 5. 控件 (10) 5.1 内置控件 (10) 5.2 第三方控件 (10) 5.3 客户常会问到的问题 (11)

6. 配方 (11) 7. 系统安全管理 (12) 7.1 组态王开发系统安全管理 (12) 7.2 组态王运行系统安全管理 (12) 8. 冗余方式 (12) 9. 组态王网络功能 (12) 10. 组态王的数据存储与展示 (13) 10.1 数据存储 (13) 10.2 数据展示 (13) 10.3 客户常会问到的问题 (14) 11. 组态王WEB功能 (14) 11.1 组态王WEB支持的功能 (14) 11.2 组态王WEB不支持的功能 (15) 11.3 客户常会问到的问题 (16) 12. 组态王与其他应用程序的数据交换 (16) 12.1 OPC方式 (16) 12.2 DDE方式 (17) 12.3 ActiveX控件方式 (17) 12.4 AccessHis接口 (17) 第二章驱动知识 (18) 1. 组态王支持的驱动 (18) 2. PLC (18) 2.1 西门子 (18) 2.2 莫迪康PLC (18) 2.3 OMRON PLC (18) 2.4 三菱PLC (19) 2.5 GE PLC (19) 2.6 AB PLC (19) 3. 智能模块类 (19) 4. 智能仪表类 (19) 5. 变频器类 (19) 6. 板卡类: (20) 7. 标准总线协议 (20) 8. 电力协议驱动类: (20) 9. 其他: (21) 第一章组态王软件知识 1. 组态王软件产品

组态王发短信图文介绍

本文介绍了GRM-OPC-SMS实现组态王发短信的方法! 原有的组态王厂务监控系统中,当有警报出现时由值班人员查看并通知相关人员处理。有时当有重要警报出现时,可能由于值班人员疏忽而延迟了处理时间从而对生产或安全造成影响。 GrmOpcSMS 是一个短信发送与管理软件,可以从OPCServer 读取数据,比如从Intouch,Wincc,Ifix,组态王,力控等,读取数据并按照客户的要求处理,再发送到报警短信指定手机上。 基本原理: 1.巨控GRM-OPC-SMS报警器通过485和电脑连接(可选购USB-485或者232-485转 换设备),在运行系统的系统配置中要设置和电脑连接的串口号。 2.电脑上的组态软件作为OPC Server(市面上主流组态软件如组态王WINCC,INTOUCH, IFIX, RSview32均可做为OPC Server,且无需额外配置) 3.开发时,只需在开发系统GRMOpcDev3中,浏览组态软件的变量,并定义报警条 件,发送目标,报警短信内容等。也就是说,组态软件只是提供数据给GrmOpcSms 系统,本身不用做任何改动,其他和短信报警相关的工作配置全部在GRMOpcDev3 完成。

4.运行时,巨控GrmOpcSms运行系统作为OPC Client,从组态软件获取数据。 5.根据预先定义好的报警条件,巨控GrmOpcSms控制GRM-OPC-SMS报警器在条件 成立时,发送报警短信。 功能介绍: 1.组态王的配置无需任何改动,只是做为OPCSERVER提供数据,简单易行。 2.每个报警可以单独设置值班人员,报警重复次数,报警延时,报警间隔。 3.可设置为报警重复发送,直到发短信确认为止。可实现分级发送,比如报警时,先 发送给现场人员,一段时间仍未解决,发送给工程师,依次类推。 4.可实现发短信修改参数,控制系统运行。 5.所有短信控制,报警确认,报警短信都有记录可查询,可供导出表格,打印。 6.可实现黑白班值守,不同时间段发送给不同的值班人员。

2020年生产工艺流程管理制度

生产工艺流程管理制度 生产工艺管理制度 一、总则: 1、工艺是产品生产方法的指南,是优质、高效、人低耗和安全生产的重要保证手段。是生产计划、生产调度、质量管理、质量检验、原材料供应,工艺装备和设备等工作的技术依据,是产品生产过程必须的标准性作业指导书。 2、工艺工作由生产技术部负责,应建立严格的管理制度和责任制,工艺人员要坚持科学态度,不断提高工艺水平,为生产服务。 3、工艺工作要认真贯彻工艺规程典型化、工艺装置标准化,通用化的原则。 二、制度: 1、工艺工作必须完善工艺手段,保证产品质量和降低成本,工艺过程合理、可靠、先进为原则。 2、工艺文件必须保证正确、完整、统一、清晰。

3、生产人员必须严格执行工艺,任何人不得擅自修改操作规程、技术文件内容,如有某种原因无法按工艺生产时,应由生产技术部主管签字方可生效。 4、设计标准的修改需经生产技术部主管、总经理批准。 5、凡是工艺文件出现的差错,应由生产技术部负责,凡属不按工艺文件而出现的差错,应由操作者负责,追查责任事故。 6、工艺技术人员应不断对车间操作人员进行工作纪律教育,严格按工艺标准监督工艺执行。 7、工艺文件的编写,个性等项工作由生产技术部负责,并按工艺文件要求编写工艺质量要求。 8、技术人员对工艺文件、工艺配方单的修改,除下达修改通知单外还应对全公司新发文件全部修改完毕,各修改单上应在存档通知单上注明。 9、工艺管理考核

9.1为了使工艺管理能够有效运行,不流于形式,对违犯工艺管理规定的责任人,将根据如下规定进行处罚。 9.1.1对于违犯工艺管理规定,不按工艺操作规程严格操作,导致工艺控制指标超标的,检查发现后责令整改并通报批评,按每一超标指标30-50元的标准,对第一责任人、当班长进行处罚。9.1.2因上一工序原因导致本工序控制指标不合格,并能够及时进行查找原因并调整的不作处罚,否则,则依9.1.1条款进行处罚。 9.1.3关键工序质量控制点工艺指标如出现超标现象,通报批评并一次性处罚100元。 9.1.4因工艺文件管理不善造成丢失的,丢失一本罚款100元,私自复印的罚款100元。 9.1.5对一月内造成指标超标3-5次的操作工,月末加罚50元,并下岗培训一周,经培训后仍继续出现指标超标的,再加罚50元后,调离本岗位。 9.1.6因不按规定操作造成产品质量不合格,系统降负荷、停车等严重后果的,依后果的严重程度、影响的大小以及发生经济损失数额多少等要素,经过经理办公会研究讨论,对第一责任人、当班班长、

组态王重要功能简单使用介绍

组态王重要功能简单使用介绍 一、图库 1、图形建立动画连接并合成图素的方式创建的图库精灵,在画面中引用后,其属性界面中动画连接属性的变量改变后,可以任意移动它的位置,但不能再调整其大小,否则动画连接属性的变量会变回到原先的变量。为避免误操作,可以把图库精灵转换成普通图素后再定义属性变量。 2、一般情况下,含有图库精灵的画面会有许多操作上的限制。如,为了在画图过程中把常用的图块创建为图库精灵,但图块中的图素要求不能包含引用到的图库精灵。所以在画图过程中引用到的图库精灵应首先转化成普通图素。转化成普通图素后,还可以个性化定义动画,而图库精灵定义动画比较死板。 二、动画制作 1、组态王软件对稍微复杂的动画,如旋转轮、搅拌叶片模拟动作等没有现成的图库引用,都必须自己设计,无论采用图素基本旋转功能还是图素显示与隐藏方式实现视觉上的动画效果,绝大多数情况下都必须使用到内存变量。一般一个动画使用到一个内存变量。当软件点数较少,变量使用较紧张时,就不能为了动画效果而定义大量的内存变量。动画的实现一般要求有重复计数功能的表达式支持,这就要定义专用的内存整型变量(为了使动画更流畅,可以定义内存实型变量,以小于1的阶梯变化),通过命令语言来实现重复计数功能。为了减少变量的使用数,就应对整个组态系统的动画效果进行大的归类,如旋转、移动、闪烁、缩放等,每一类定义一个或多个(尽量少)的内存实型变量。使用方法为:1、在应用程序命令语言中写出变量重复计数的程序,在某一窗口只要引用此变量来实现动画即可; 2、在每个需要动画效果的窗口的画面命令语言中写出变量重复计数的程序。方法1优点是每个变量只要书写一次计数程序,缺点是整个监控系统的同类型的动画效果相同,制作也不灵活。方法2的优点是每个窗口中变量计数的变化量可以不一样,这样使得制作动画更方便灵活,每个窗口动画效果可根据需要灵活实现,缺点是同一个变量要多次书写计数程序。另外必须注意的是:如果同时多个窗口都要实现同类型的动画效果,也就是同一个变量在多个窗口使用。则必须在每个画面命令语言中(显示时)使用关闭画面函数来关闭其它相关窗口,目的为:方法1,避免计算机内存工作量大。方法2,避免变量在不同窗口有不同计数变化量时,产生计数冲突,影响动画效果。 三、命令语言 在监控设计时经常用到的一些命令语言函数。 1、命令语言的句法如控件函数、数学函数等,都可通过"命令语言编辑器"编辑输入。 2、条件语句可以嵌套使用。 3、 HTConverTime(yeat,month,day,hour,minute,second)此函数将指定的时间格式(年,月,日,时,分,秒)转换为以秒为单位的长整型数,转换的时间基准是1969年12月31日24时0分0秒。StrFromTime(SecsSince1_1_70, StringType),此函数将一个时间值(1970年1月1日起,以秒为单位)转换成字符串。例子:显示2005年6月15日第前27天的时间格式。命令语言为:

生产工艺管理控制程序

生产工艺管理控制程序 1.目的 建立与生产相适应的生产工艺管理制度,确保生产条件(人员、环境、设备、物料等)满足化妆品的生产 质量要求。特制订本程序。 2.适用范围 适应于各车间生产工序的工艺参数、材料、设备、人员和测试方法等所有影响产品质量的生产阶段。 3.职责 3.1计划:负责制订《生产计划》负责生产过程中的综合调度。 3.2生产部:负责生产动力设施及时供给合格的水、蒸压缩空气、空气、电力等资源;编制设备的操作规程, 设备维护保养; 负责按生产指令单,在规定的工艺要求和质量要求下,组织安排生产,并对生产过程进行控制。 3.3仓库:负责按照生产派工单所开具的领料单进行原辅材料发放接收对各车间退回的物料做入库工作。 3.4技术研发部:负责生产工艺技术及半成品标准制定。在首次生产时进行指导。明确关键工序和特殊工序。 负责编制工艺规程和作业指导书。 3.5质保部:负责所有原辅材料、半成品、成品按品质标准进行检验 负责安排现场巡检员对生产现场的产品质量进行过程监督。 4.内容 4.1生产前的准备工作 1)计划调度员考虑库存情况,结合车间的生产能力,制订《生产计划》,经经理批准后,发放至相关部门作为采购和生产依据。 2)在确保每个生产订单所有原物料配套齐全后下达,生产车间根据生产计划制定生产指令,生产前由车间负责人下达批生产指令,包含批号、批生产量、执行标准、生产流程、生产配方等信息。 3)生产部根据周计划编制《车间每日作业计划》,车间主管/班长把计划分解到各小组或生产线直至各岗位,并对每日计划执行情况进行跟踪。 4)各车间均须严格按确定的日生产计划安排工作,一切有影响计划实施的因素或异常现象产生,车间主管需做有效的记录,每周统一汇总,报备生产部。 1)各相关责任人员根据生产需要,确认供给合格的水、蒸汽、压缩、空气、电力等资源,保障生产设备的正常运转。

组态王使用说明

皖西学院 监控组态软件实验指导书 机械与电子工程学院 电气工程教研室 2013.3

实验一监控组态工程建立与工艺流程图绘制 一、实验目的 熟练掌握工控组态软件的绘图工具 二、实验内容 熟悉工控组态软件的绘图工具,完成反应工段工艺流程绘制以及外部设备和变量的定义。 三、实验步骤 1.1创建工程 在工程管理器中选择菜单“文件/新建工程”,或者点击工具栏的“新建”按钮,根据“新建工程向导”对话框完成工程创建,如图一所示 图一工程管理器 1.2 组态画面 双击工程管理器中的工程,打开工程浏览器,在工程浏览器中左侧的“工程目录显示区”中选择“画面”,在右侧视图中双击“新建”,弹出新建画面对话框如图一所示。

图二画面属性设置 点击图二确定按钮后,在工具箱和图库中选中相应图素进行监控画面组态,绘制工艺流程图如图三所示。 图三反应车间监控画面 1.3定义设备 根据工程中实际使用得设备进行定义,本例程使用亚控的仿真PLC设备,使用“PLC-亚控-仿真PLC-串口”驱动,定义设备名称为“PLC”。

1.4定义变量 在组态王中定义三个变量:原料油液位(IO实数类型)、成品油液位(IO实数类型)、催化剂液位(IO实数类型)。 原料油液位变量:最小值0,最大值100,最小原始值0,最大原始值100,连接设备PLC,寄存器DECREA100,数据类型short,读写属性为只读,采集频率1000。记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。 催化剂液位变量:最小值0,最大值100,最小原始值0,最大原始值100,连接设备PLC,寄存器DECREA100,数据类型short,读写属性为只读,采集频率1000。记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。 成品油液位变量:最小值0,最大值200,最小原始值0,最大原始值200,连接设备PLC,寄存器INCREA200,数据类型short,读写属性为只读,采集频率1000。记录和安全区选择“数据变化记录”,变化灵敏度选择“0”。 四、实验报告 实验报告包括实验目的、实验内容、设计说明、实验体会等。

组态王使用常见问题

组态王使用常见问题 1、变量设定中最大(小)值及最大(小)原始值的意义? [最大(小)值是变量在现实中表达的工程值(如:温度、压力等)的大小,而最大(小)原始值是采集设备中[寄存器]数字量的最大(小)值(如板卡中的819-4095等)。一般对于板卡设备此值为物理量经AD转换之后的值,如12BitAD 此值范围0~4096、16BitAD为0~65535,对于PLC、智能仪表、变频器,其本身已将物理值转换为工程值所以此时最大(小)值与最大(小)原始值在设置时是一致的. 2、为什么变量无法删除,如何删除变量? [在组态王中,只有未使用的变量才能被删除,因此在删除变量之前,必须去掉在画面或命令语言、控件引用处,等处与之有关的连接,如果还是无法删除,在工程浏览器中执行工具-更新变量计数命令,重新统计变量,在变量使用报告中可以查询变量是否还在某些地方使用,将其连接断开后,利用工具-删除未用变量将变量删除。 3、工程运行时,显示通讯协议组件失败? [设备驱动安装错误:1、安装新的驱动2、在开发状态下从新连接设备,如果还是有错误,请联系驱动部索要新的驱动程序] 4、光盘上的典型案例无法打开? [将工程拷贝到硬盘上将属性改为存档即可 5、如何在打开机器时自动进入组态王? [将touchview快捷方式拷贝到系统开始\程序\启动中 6、怎样把工程文件变小?

[可以删除*.AL2(报警信息文件),*.REC(历史记录文件),*.111文件(*.pic 文件的备份文件)的文件。 7、如何在线增删用户及用户密码和权限? [使用editusers()函数(用户权限需大于900)] 8、在定义变量的基本属性时状态栏中的保存数值、保存参数是什么意思? [保存参数:在系统运行时,修改变量的域的值(可读可写型),系统自动保存这些参数值,系统退出后,其参数值不会发生变化。当系统再启动时,变量的域的参数值为上次系统运行时最后一次的设置值。无需用户再去重新定义。 保存数值:系统运行时,当变量的值发生变化后,系统自动保存该值。当系统退出后再次运行时,变量的初始值为上次系统运行过程中变量值最后一次变化的值。 9、开发狗与运行狗的区别? [开发狗是用于工程开发使用的,为了方便调试支持6小时的连续运行,运行狗是用于工程实际运行,不能进行开发. 21:如何不进入系统桌面环境而直接运行组态王工程如何实现(Win2000系统)? 运行RegEdit文件:找到我的\HKEY_Local_MACHINE\software\Microsoft\Windows NT\currentVersion\winlogon 将Userinit=c:\winnt\system32\userinit.exe改为:Userinit= c:\program files\kingview\touchvew.exe

检验方法管理程序

检验方法管理程序 1目的 对选用的检验方法采用同行公认的确认、验证及评审,以保证所选用的检验方法和检验程序能满足临床和患者的需求,确认其符合相应的用途。 2范围 适用于实验室开展的所有检验方法的验证工作。 3职责 3.1科主任:负责比对实验方法的批准和审核。 3.2质量技术负责人:负责比对试验的组织和管理。 3.3各专业组长:负责检验方法的日常监督。 4要求 4.1检测方法的选择 4.1.1实验室应采用满足临床需要并适用于所进行的检测项目的检测方法。当临床所指定的检测方法不合适或已过期,应通知临床并说明理由。 4.1.2当临床未指定所采用的方法时,实验室应优先选择标准检测方法。若无标准检测方法,实验室应首先使用在已出版的公认或权威教科书中、经同行评议的书刊或杂志中,或国际、国家或地区的法规中所明确的程序(方法).。如果应用的是内部的规程,则应确认其符合相应的用途并形成文件。 4.1.3实验室所采用的检测方法应保持最新有效版本,并现行受

控。 4.2方法的确认 实验室采用非标准方法时,应对所选用的方法采取以下措施之一或其组合进行证实和确认:使用参考标准或标准物质进行校准;与其它方法所得的结果进行比较;实验室之间的比对;对影响结果的因素作系统评审;根据对方法的理论和实践经验的科学理解,对所得结果不确定度进行的评定。 4.3精密度核实实验操作要点和要求 3.3.1做精密度试验用的样品一定要稳定;它的基本组成应尽可能相似于实际检测的病人标本;样品中的分析物含量应在该项目的医学决定水平处,或者在有临床意义的水平。有可能的haunted,做2个水平的精密度实验。可以使用的样品包括控制品(必须和实验中进行每天质量控制用控制品时两个不同的样品)、校准品、已经检测过的患者标本、或具有血清基质的定值材料。 4.3.2如果对公司的检测系统作实验证实或核实,则选取的样品分析物含量应尽量与公司对检测系统性能评估是采用的含量一致,便于比较。 4.3.3采用冰冻保存的样品一定要注意内含分析物的稳定和瓶间差,要严格控制每次复溶冻干品时使用的复溶液的质量、开瓶要小心谨慎、加液准确、控制使冻干块侵润并复溶的时间,注意混匀的操作手法等。实验时按照厂商操作规程要求做好校准,,常规进行室内质量控制。每次实验时,只使用在控的数据为核实实验原始

相关文档