mcgs组态作业

2022-06-21

第一篇:mcgs组态作业

组态大作业

河南机电高等专科学校自动控制系

《组态软件及应用》学习报告

题目:力控组态软件控制策略特点、适用条件及主

要功能模块分析

系 部: 自动控制系

专 业: 电气自动化

班 级: 自136班

姓 名: 冯亚坤

学 号: 131415617 指导老师: 白敬彩

成 绩:

二零一五年十一月二十八日

一 力控组态软件控制策略特点

1.1 PC控制概述

随着计算机操作系统稳定性和监控组态软件可靠性的提高,提高监控组态软件的控制功能水平就变得越来越重要了。尤其是在少量监控点数的应用场合,PC机中插入或用串口连接

一、两块I/O板卡,只要在监控组态软件中进行一些简单的组态工作,就会完成用户所需要的控制功能,而且还降低了监控系统成本。

但它们还有不足之处,首先,这些控制设备内部的控制策略修改起来很不方便,有些控制策略在系统运行期间甚至是不允许修改的。其次,这些控制设备的控制能力十分有限,它们只能完成一些简单的常规控制,例如 DCS 的逻辑操作速度不高,而 PLC 的控制算法种类则偏少。这些缺陷严重制约着 设备性能的发挥。

这些控制设备与 PC 间都提供了便利的通讯手段,借助 PC 上组态软件提供的 策略控制器的丰富算法,就可以弥补这些设备在运算、控制能力上的不足,充分 发挥其作用。 另外,PC-Based 设备已经实现了标准化、模块化,例如工业 PC 具有完整的 A/I、A/O、D/I、D/O、计数器等 I/O 卡件,这些 PC-Based 设备在电气性能指标 上完全符合工业界的要求,在可靠性、稳定性、甚至冗余设计等方面都能够满足 工厂的控制要求,而且因系统在成本、开放性、灵活性、界面等方面的优势而日 益受到用户的青睐,将给工业控制系统带来巨变。

目前基于工业PC的设备已经实现了标准化、模块化,它们具有完整的A/I、A/O、D/I、D/O、计数器等I/O卡件,基本上能够满足工厂的控制要求,而且系统在成本、开放性、灵活性、界面等方面的优势具有较大的优势,同时现场总线技术的发展使工业PC和现场总线构成的控制系统走向开放,开放使应用规模可以自由伸缩,扩展应用变得极为方便,同时降低了安装维护费用,最终使用户受益。

由PC板卡、现场总线模块构成的控制系统需要有核心的控制软件来对它们进行控制和指挥,力控的控制策略就是一款控制软件,来和现场总线和模块构成控制系统来完成复杂控制如串级控制、逻辑控制等,由控制策略构成的系统既可以单独存在,也可以与其它系统混合使用。

1.2 策略在力控中的结构

力控的控制策略是作为实时数据库上的一个组件,它的优点是可以和 HMI 共享全局数据库,见下图:

1.3 力控策略示例

力控的控制策略生成器以过程控制算法为主,是国内第一个商品化的控制策略生成器,能够使不同厂家、不同类型的设备同时参与一个对象的计算与控制。另外可以弥补一些设备控制能力和容量的不足。

在下图所示的例子中,一个中控室内共有三套控制设备,分别是:在1995年投入运行的A厂家生产的某型号 PLC X、在1992年投入使用的B厂家生产的 某型号控制器Y和在1990年投入使用的C厂家生产的数据采集器Z,假如一条工艺管道的压力信号(PI201)、流量信号(FI101)和温度信号(TI001),分布在X设备、Y设备和Z设备之中,而我们要计算其精确流量,使用控制策略生成器就十分方便。

与传统的DCS、PLC控制系统相比,控制策略生成器(StrategyBuilder)充分体现了控制功能丰富、系统组建灵活、扩展方便的特点。在控制策略生成器中有变量、数学运算、逻辑功能、程序控制和控制算法等类别的近70个功能块,运用这些功能块可搭建出各种功能强大的控制策略。

二 力控组态软件控制的适应条件

2.1 适应条件

力控控制策略生成器是一个既可以运行在Windows98/2000/NT环境,又可以运行于Windows CE、DOS等嵌入式环境的控制功能软件模块。它采用功能框图的方式为用户提供组态界面,具备与实时数据库、图形界面系统通讯的功能。其工作画面如图2-1所示。在此图中可看到画面的左侧列出了各种功能块,画面的右侧是由两个变量功能块和一个PID功能块搭建的一个PID控制回路。

在力控的控制策略生成器中,一个应用程序中可以有很多控制策略,但只能有一个主策略。主策略首先被执行,主策略可以调用其他策略。策略嵌套最多为4级,即0~3级,在这4级中,0级最高,3级最低。高级策略可以调用低级策略,而低级策略不可以调用高级策略。除3级最多可以有127个策略外,其他3个级别分别最多可以有255个策略。

2.2 基本准则

控制策略由一些基本功能块组成,一个功能块代表一种操作、算法或变量。功能块是策略的基本执行元素,类似一个集成电路块,有若干个输入和输出,每一个输入和输出管脚都有唯一的名称。

策略只能调用其子策略,不能跨级调用,如不允许主策略调用二级策略。 一个功能块的输出可以输出到多个基功能块的输入上。一个功能块的输入只能来自一个输出。功能块的输出不能来自另一个块的输出。

4 三 力控组态软件控制的主要功能模块

3.1 变量功能块

变量功能块用来为其它功能块提供初始操作数,最终运算结果的变量连接, 在每一个变量功能块的属性框中都可以选择变量数据源/目的名称及其参数名称。

变量功能块包含的算法种类如下:

常数:该块输出一个常数,可以作为其他功能块的输入。没有输入,一个输出; 数据库输入变量:把实时数据库中的变量作为一个其它运算的一个输入。没有输入,一个输出;

数据库输出变量:把运算的结果输出到实时数据库的一个点参数中。一个输入,没有输出;

系统变量:一些特殊的变量,可以作为其它运算的输入。没有输入,一个输出: 输入变量:该功能块可以引用控制点中没有作为输入输出脚的参数,如 PID 控制 功能中的比例。没有输入,一个输出;

输出变量:该变量可以对控制点中的参数进行赋值。一个输入,没有输出;

变量功能块用来为其他功能块提供初始操作数、最终运算结果的变量连接。在每一个变量功能块的属性框中都可以选择变量数据源/目的名称及其参数名称。共有常数、输入变量、输出变量、系统变量、全局输入变量和全局输出变量等6个变量功能块。

3.2 数学运算功能块

数学运算功能块可完成变量的计算处理。共有加法、减法、乘法、除法、乘方、取余、绝对值、正弦、余弦、正切、反正弦、反余弦、反正切、自然底幂数、平方根、常用对数、自然对数和取整等18个数学运算功能块。

数学运算功能块包含的算法种类如下

加法:把两个操作数相加。Result = in1 + in2。三个输入,一个输出; 减法:把两个操作数相减。Result = in1in2。三个输入,一个输出;

求余:把两个操作数求余。如果输入 in2 等于 0,则输出为无效,后续计算 将不会计

算。三个输入,二个输出;

绝对值:求输入的绝对值。两个输入,一个输出;

反余弦:输入的反余弦。如果输入小于-1 或大于 1,则输出为无效,后续计算 将不会计算。两个输入,一个输出;

反正弦:输入的反正弦。如果输入小于-1 或大于 1,则输出为无效,后续计算 将不会计算。两个输入,一个输出;

反正切:输入的反正切。两个输入,一个输出; 余弦:输入的余弦 两个输入,一个输出; 正切:输入的正切 两个输入,一个输出; 正弦:输入的正弦 两个输入,一个输出;

指数:输入的以 e 为底的幂。 两个输入,一个输出;

常用对数:输入的以 10 为底的常用对数。如果输入小于或等于 0,则输出为无 效,后续计算将不会计算。两个输入,一个输出;

自然对数:求自然对数。如果输入小于或等于 0,则输出为无效,后续计算将不 会计算。两个输入,一个输出;

平方根:输入的平方根,如果输入小于 0,则输出为无效,后续计算将不会计算。两个输入,一个输出;

取整:得到小于或等于输入的一个最大整数 两个输入,一个输出;

3.3逻辑功能块

每个逻辑块具有最多4个输入,并产生单一布尔输出。功能块可以要求实型或布尔型输入。实型输入可以是外部输入,内部输入或逻辑模块的输出。逻辑功能块包含的算法种类如下:逻辑与、逻辑或、逻辑异或、逻辑非、逻辑与非、逻辑或非、两个输入ON有效或门、三个输入ON有效或门、三个输入不一致、开关、定长度脉冲、最大时限脉冲、带死区的等于比较、带死区的不等于比较、带死区的大于等于比较、带死区的大于比较、带死区的小于比较、带死区的小于等于比较、延时、ON延时、OFF延时、看门狗、选通器、变化检测、RS触发器逻辑与功能:求三个输入的相与的结果。根据选择类型的不同,可以是逻辑与,字节与,字与,双字与。如果输入悬空,则该输入缺省是1(或0xFF,0xFFFF,0xFFFFFFFF)。参数: 参数数据类型功能类型字节0,位,1,字节,2,字,3,双字四个输入一个输出输入: 输入:

数据类型功能使能端逻辑量运算是否执行操作数1参数0 操作数2参数0 操作数3参数0 输出:

6 输出数据类型功能输出参数0计算结果

3.4 程序控制功能块

程序控制功能块用于不同控制策略之间的嵌套。共有跳转、调用子策略、返回和注释等4个功能块。

3.5 控制算法功能块

控制算法功能块主要用于完成各种模拟型的控制策略。共有纯滞后补偿、滤波器、一阶传递函数、模拟输入、模拟输出、数字输入、数字输出、计时器、计数器、PID控制器、线性变换、开关控制器

51、开关控制器

13、三者取中、限值器、累计器、比例器、温压补偿、高低选和平均、通用线性化、比值控制器、斜坡控制器、数字组合点、计算器、条件动作表、加权平均等近30个功能块。

控制策略提供开放的编程接口,可以嵌入用户自己的控制程序,完成各种优化控制、APC等高级控制功能。

第二篇:组态王论文

基于组态王水位监控系统

随着现代社会的发展,人们生活以及工业生产经常涉及到水位和流量的控制问题, 例如饮料、食品加工,居民生活用水的供应,溶液过滤,污水处理,化工生产等多种行业的生产加工过程,通常要使用蓄液池。

因此,需要设计合适的控制器自动调整蓄液池的进出流量,使得蓄液池内水位保持正常水平,以保证产品的质量和生产效益。这些不同背景的实际问题都可以简化为某种水箱的水位控制问题。通过进行了多次的实验得出了一些相关的数据,水箱水位控制系统的设计应用非常广泛,可以把一系列复杂的水位控制系统简化成一个水箱水位控制系统来实现。

由于水位检测应用领域的不同,性能指标和技术要求也有差异,但适用有效的测量成为共同的发展趋势,随着电子技术及计算机技术的发展,水位检测的自动控制成为其今后的发展趋势,控制过程的自动化处理以及监控软件良好的人机界面,操作人员在监控计算机上能根据控制效果及时修正运行参数,这样能有效地减少工人的疲劳和失误,提高生产过程的实时性、安全性。随着计算机控制技术应用的普及、可靠性的提高及价格的下降,水位检测的计算机控制必将得到更加广泛的应用。

监控画面的开发和运行是有工程浏览器调用画面制作系统和画面运行系统来完成的。通过对现场数据的采集处理,以动画显示、报警和事件处理、实时趋势曲线、历史趋势曲线和报表输出等多种方式向用户提供检验控制系统的动态运行情况。组态界面上既可以时事观察到系统的动态变化,也可观察前几次的实验数据。

也就是说组态王(kingview)软件就是一个仿真实验的试验平台,该仿真实验 设备输出

报表打印

报警输出

现场控制

动画显示

实 时 数 据 库

时 数 据 库

组态软件核心

构成动画

报警组态 流量控制

设计报表 平台一方面继承传统实验的参与性和操作性的优点;另一方面又可利用计算机优势,发挥其资源共享、直观形象、动态模拟、减少实验支出等优点,克服传统实验的不足之处,进一步提高实验效率。由于可观察实验过程的动态情况,有利于调动实验者的实验积极性和创造性。

实践证明,系统具有可用一台电脑对多个参数进行巡回采集和处理,显示界面好、易于操作、运行可靠、便于管理升级和扩充等优点。

一、水箱水位监控系统仿真实验软件设计方案

水位监控系统是典型的控制类试验系统。该系统包括水位监控系统主界面、报警和事件、实时趋势曲线、历史趋势曲线、报表系统。现简要说明利用组态王软件制作水位控制系统的实验。

1、建立新的工程

启动“组态王”工程管理器,选择菜单“文件新建工程”或单击“新建”按钮,弹出如图1所示:

单击“下一步”继续。弹出“新建工程向导之二对话框”,在工程路径文本框中输入一个有效的工程路径,或单击“浏览„”按钮,在弹出的路径选择对话框中选择一个有效的路径。

单击“下一步”继续。弹出“新建工程向导之三对话框”,在工程名称文本框中输入工程的名称,该工程名称同时将被作为当前工程的路径名称。在工程描述文本框中输入对该工程的描述文字。单击“完成”完成工程的新建。进入“工程浏览器”

如图1 建立新的工程

如图2 建立新的画面

(1)、数据变量的建立

数据变量是构成实时数据库的基本单元。数据库是”组态王”软件的核心部分,在工程管理器中,选择”数据库数据词典”,双击”新建图标”,弹出”变量属性”对话框,创建机械手各个变量数据,数据变量是构成实时数据库的基本单元,建立实时数据库的过程也即定义数据变量的过程。定义数据变量的内容主要包括:指定数据变量名称、类型、初始值和数值范围,确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。数据对象有I/O开关型、I/O数值型、I/O字符型、内存开关型等8种类型。不同类型的数据对象,属性不同,用途也不同。

如图3 数据变量的建立

(2)、水箱水位监控系统的主界面

如图4

主界面

为了使我们能够便捷的完成试验任务,水箱水位监控系统界面除了主界面以外还开发了与实验相关的界面按钮如:报警系统、实施曲线分析,历史曲线检测、报表系统按钮。如图。事先在组态王上建立相应的报警窗口、实时曲线窗口、历史曲线窗口、保镖窗口。要进入相应的界面,就需要按下面相应的按钮,这样画面下方的按钮就可以方便的实现各画面之间的切换。在组态王工程浏览器的工具条上直接点击“VIEW”快捷键即可进入运行系统

(3)、实时曲线和历史曲线

为方便对实验数据进行控制、管理和查阅,则需要进行趋势分析,这是一个监控软件必备的功能。在组态王中,趋势曲线有实时趋势曲线和历史趋势曲线两种。实时曲线(图4-10)以曲线的形式实时显示采集信号变化情况。实时趋势曲线随时间的变化自动卷动,以快速反应变量的新变化,时间轴不能回卷,不能查阅变量的历史数据。

历史趋势曲线(图4-11)可以进行历史数据的查询,但它不会自动卷动,需要通过带有命令功能的按钮来辅助实现查阅功能

如图5 实时曲线和历史曲线

(4)、输出报表

数据报表(图4-12)是生产过程中不可缺少的一个部分,它能够反映出生产过程的实时情况,也能够反映出长期的生产过程状况,使得管理人员可以通过对报表的分析,更好的对生产进行优化。

如图6 报表输出 (5)、报警窗口中的报警和事件

系统“变量定义”时允许变量进行上下限报警,运行中变量值超限后,组态王会自动将变量超限情况存储在报警缓冲区中,报警窗口可将报警缓冲区中的报警事件包括事件日期、时间、系统日期、报警时间、变量名、报警类型、报警值、恢复值,等等集中显示出来。图4-9为历史运行中系统发生的部分报警和事件情况。

如图7 报警

(6)、 系统程序的编制

如图8 应用程序命令语言

if(本站点水泵==1) {

本站点H1=本站点H1+0.1;

} if(本站点罐2进水阀==1)

{

本站点H1=本站点H1-0.05;

本站点H2=本站点H2+0.07;

}

if(本站点罐2出水阀==1) {

本站点H2=本站点H2-0.03; }

第三篇:组态技考察方案

系统共分为三个图形界面,登录界面,调试界面和自动运行界面。登录界面如图:要求设置管理员和普通用户两种模式,管理员模式下用户名为 admin ,登录密码为 123456, 普通用户模式下的用户名为自己名字,密码为 123456, 管理员有权限进入调试界面和运行界面,普通用户只能进入运行界面。

调试画面如下图所示:

要求如下:按下启动按钮,对应电机启动运行,电机对应指示灯亮,在按一次,第二个电机启动,同时第一个指示灯熄灭,四个电机全部调试完毕,四个指示灯熄灭,同时当前运行电机位置处显示 当前运行电机名字。

自动运行画面如下:

完成如下界面后,将项目名称改为自己姓名,保存并且提交。

第四篇:组态王机器人足球

集中上机 2(组态软件的学习及应用)

实习时间:成绩:

题目:机器人仿真足球赛

姓名:

学号:

班级:

指导教师:

一、 实验内容

实验目标:

1、熟悉组态王软件的初步操作,学会使用常用系统工具栏、画面图形绘制;

2、进一步熟悉组态王软件,学会常用操作,模仿某一足球赛事现场,设计机器人仿真足球赛系统(每对人数不少于3人);

3、设计进攻、防守、犯规等情节,完成发球、射门、点球等动作。

设计思路:

1、第一个画面,两队运动员跟在教练后面入场。教练、运动员进入各自位置站好,比赛入场准备完成,比赛即将开始。

2、第二个画面,两队两名队员围在球场中间,篮球运动员一发球,蓝队一号将球踢给蓝队二号,发球成功,比赛正式开始。设计红队进攻,蓝队防守,红队和蓝队争抢球,红队抢到球,但是将蓝队人员绊倒,犯规,设计罚球。守门员积极防守,红队站在小禁区内排成人墙,蓝队球员分散站开,由蓝队罚球,射门、球进,蓝队得一分,比分为蓝队1:0领先。第一局比赛结束,进入下一局比赛。

3、第三个画面,第二局比赛,设计红队发球、传球、进攻、射门、得分,蓝队防守,比分为蓝队1:1打平。比赛结束

4、第四个画面,闭幕式

任务模块划分及各模块功能:

1、第一模块是:球队入场,此称为画面一。实现功能是:扩展模块,实现球队入场。

2、第二模块是:发球、传球及抢球,此称为画面二。实现功能是:红队与蓝队抢球,红队抢球犯规,蓝队罚球。

3、第三模块是:带球突破、射门进球,此称为画面三。实现功能是:红队进攻,红队掌握主动权,红队进攻、突破、射门、进球一气喝成。

4、第四模块是:闭幕式,此称为画面四。实现功能是,扩展模块,实现花样闭幕。

二、 实验步骤

主界面设计及实施:

1、主页面设计大的场景是一个完整的足球场,同时设计了一个总开关,控制整个比赛的进行,;另外设计了一个控制键,控制当前页面的比赛进行。通过定义变量和设置隐含控制编写语言在按下时能够实现定义“==1”或者“==0”,这样就能实现开启和关闭两个状态,画面上方设置计时器和比分栏。通过设计动画链接和命令语言的定义是计时器和比分栏能够计时和记录比分。画面的右上角设置了一个“下一页”的按钮,通过命令语言链接使用库函数 “closepicture和openpicture” 实现画面切换。

2、球员站在足球场中,使用定义语言和if语句实现球员的移动,使用隐含和闪烁、按下操作等动画链接。

3、画面二中设计犯规操作中,使用隐含控制和移动控制动画连接,罚点球是红队站成一排人墙,蓝队站在球场中准备发球。 各子模块的设计与实现

第一模块:球员入场。调节队员的走向,实现准确的路线走向。

第二模块,实现抢球。蓝队带球进攻,被红队抢到球,但是红队把蓝队队员撞倒在地,抢球犯规。裁判鸣哨,显示“红队运动员犯规”,实现进攻和犯规,蓝队点球,球进,蓝队得一分。实现1;0,蓝队领先。

第三模块,实现发球、传球、进攻、防守、射门。实现红队进攻,红队掌握主动权,红队进攻、突破、射门、进球。蓝队被迫战略防守,防守失败,红队得一分。实现1:1平局。

第四模块,设置参数和命令语言,实现花样闭幕。球员站成心形,动态显现。友谊第一,比赛第二。结束展示。

三、 实验结果

图1:画面一,球队入场

图2:画面二,正式比赛第一局,蓝队发球,带球前进,红队想抢球,红队抢球犯规,蓝队罚球。没有直接点球,传球点球。守门员方向判断错误,往右截球,求却在球门左侧进球,蓝队的一分。

图3:画面三,第二局比赛,红队掌握主动权,红队进攻、突破、射门、进球。蓝队被迫战略防守,防守失败,红队得一分。整个过程所有队员都在战斗,齐心协力。追平比分,1:1。

图4画面四,实现花样闭幕。球员站成心形,动态显现。比分清零,方显比赛本色。

四、实验心得

实验中碰到的问题及解决方法:

开始接触组态王时,不知道怎么开始着手,操作多了,就慢慢找到了方向。这个用组态王机器人仿真足球赛,在这个里面最关键的是如何控制机器人,让他动很简单,但是如何准确控制,还真的不简单。一开始进入了很多误区,对很多设置理解错误。运动与机器人设置里的向左、向右、最左、最右以及对应变量有关,这个问题困扰了很久。后来一点一点设置不同的数,不断尝试最后终于搞懂了,只要运动问题解决了,后面的问题就不是太大的问题了。另外刚开始设计画面和定义各种类型的函数,刚开始在各个画面定义动画链接是每一个动画链接定义一个变量,后来发现一个画面中如果没有特别的要求时,可以用一个变量就可以设计整个画面的动画,这样就不用定义很多函数了。

实验感受和心得:

我本身就不怎么看足球比赛,就在网上查了一下基本规则,如何发球、点球、运球,但是越位什么的并没有很了解。在演示的时候有个同学提到了这个问题,很不错,受教了。其实现在感觉这个组态王还是挺好玩的,虽然一开始遇到不少麻烦,但是最后能随心所欲的控制的时候,能让机器人按照自己想法来玩,挺开心的。感觉是一次学中有玩,玩中有学的过程。这次组态王实验课老师讲的不多,都是最基础的,后来多数都是靠自学,查资料。通过这四个星期的学习,我加强了自学了能力,了解、熟悉并掌握组态软件的使用及应用方法。通过对软件的学习掌握监控系统的设计方法和应用技巧,为以后的工作、学习奠定了坚实的基础。在设计足球赛时,把实际与组态王模拟结合,加强了我在组态王使用的熟练度,同时在此次实验过程中反反复复的测试,问题一一显示,认真思考解决方法,力求做的更好。这个组态王软件和其他软件不同,数据都是要不断地尝试才行,没有模板式的数据让你用。不静下心来做很难做出来。培养了做实验的心境、态度和实验的能力。

附:函数源代码 if(本站点开关==1)//比赛第一局 { t=t+1; if(t<8)//蓝方运动员发球 { 本站点蓝方运动员1=本站点蓝方运动员1+100;

} if(t>=8&&t<19)//篮球传向蓝方运动员 { 本站点all=本站点all+100;

} if(t>=19&&t<25)//蓝方运动员运球,红方运动员抢球,犯规

{ 本站点all1=本站点all1+100; } if(t>=25&&t<39)//蓝队点球,足球传向另外一个队友 { //红队防守

本站点all2=本站点all2+25; } if(t>=39&&t<54)//射门 { 本站点all3=本站点all3+25; } } //变量置零,运动员归为到本局的初始状态

//else这一项也可以不要,效果是比赛暂停,下同 else { 蓝方运动员1=0; 本站点红方运动员2=0; 本站点all1=0; t=0; 本站点all=0; 本站点all2=0; 本站点all3=0; } if(本站点开关2==1)//比赛第二局 { tt=tt+1; if(tt<7)//红方运动员发球 { 本站点红方运动员1=本站点红方运动员1+2; } if(tt>=7&&tt<13)//有蓝队防守,传球到另外一个红方运动员 { 本站点all4=本站点all4+2; 本站点红方运动员3=本站点红方运动员3+2; } if(tt>=13&&tt<19)//蓝队防守严密,继续传球 { 本站点all5=本站点all5+2; 本站点红方运动员3=本站点红方运动员3+2; 本站点蓝方运动员3=本站点蓝方运动员3+2; } if(tt>=20&&tt<32)//躲开防守,传给最接近球框的红方运动员 { 本站点all6=本站点all6+2; 本站点蓝方运动员3=本站点蓝方运动员3+2; } if(tt>=33&&tt<42)//射门,进球 { 本站点all7=本站点all7+2; } } else { 本站点all4=0; 本站点all5=0; 本站点红方运动员1=0; tt=0; 本站点红方运动员3=0; 本站点all6=0; 本站点蓝方运动员3=0; 本站点all7=0; } //两场比赛是一开始就做的,入场和闭幕式是后来才加的 if(本站点开关3==1)//闭幕式 { 本站点mm=本站点mm+1; } else { //本站点mm=0; } if(本站点开关4==1)//入场 { 本站点hh=本站点hh+1; } else { 本站点hh=0; }

第五篇:组态王反应车间实验报告

实验三 反应车间监控中心

建立一个反应车间的监控中心,监控中心从现场采集生产数据,并以动画形式直观地显示在监控画面上。(监控画面还将显示实时趋势和报警信息,并提供历史数据查询的功能,最后完成一个数据统计的报表。) 做成的画面整体如图:

数据词典的设置如图:

其中与报警组的定义设置:

报警画面的设置:

树状图的设置与画面:

程序设置的命令语言:

树状图的程序也在上图中。

上一篇:企业vi设计全套下一篇:gns3基本操作