组态王第三次课:图形移动作业

合集下载

组态王大作业

组态王大作业

组态王结课作业日期:2014年12月20日(一)新建工程(1)点击“开始|程序|组态王 6.55|组态王 6.55”,启动工程管理器窗口。

(2)单击菜单栏“文件 | 新建工程”命令或工具条“新建”按钮或快捷菜单“新建工程”命令后,弹出“新建工程向导之一——欢迎使用本向导”对话框。

(3)单击“下一步”按钮,弹出“新建工程向导之二——选择工程所在路径”对话框,单击“浏览”按钮,选择所要新建工程存储的路径。

(4)选择存储的路径后,单击“下一步”按钮后,弹出“新建工程向导之三——工程名称和描述”对话框。

在对话框中输入新工程名称:“我的工程”,在工程描述对话框中输入:“反应车间监控中心”。

(5)点击“完成”会出现“是否将新建的工程设为组态王当前工程”的提示,选择“是”,然后系统返回工程管理器界面,并在工程信息显示区显示新建工程,如图 1-1所示。

图1-1组态王工程管理器(6)点击“开发”或双击此工程即可以直接进入组态王工程浏览器。

(二)监控中心主画面制作1,建立新画面。

(1)在工程浏览器左侧的“工程目录显示区”中选择“画面”选项,在右侧视图中双击“新建”图标,弹出新建画面对话框。

在对话框中可定义画面的名称、大小、位置、风格,及画面在磁盘上对应的文件名,如图2-1 所示。

单击确定后出现画面开发系统界面。

图2-1“新画面”对话框(2)在工具箱中单击文本工具,在画面上输入文字:反应车间监控画面。

在图库管理器左侧图库名称列表中选择图库名称“反应器”,选中相应的反应器后双击鼠标,图库管理器自动关闭,同时在工程画面上鼠标位置出现“┌”标志。

在画面上单击鼠标,该图素就被放置在画面上。

拖曳边框到适当位置,改变其大小并利用文本工具标注此罐为“1#原料油罐”。

重复上述的操作,在图库管理器中选择不同的图素,分别作为2#原料油罐,3#原料油罐,成品油罐,并分别标注为“2#原料油罐”,“3#原料油罐”,“成品油罐”。

(3)在工具箱中选择文本工具,分别在“1#原料油罐”、“2#原料油罐,”“3#原料油罐”,和“成品油罐”下面输入字符串“####”。

组态王实验案例——三层电梯

组态王实验案例——三层电梯

组态王实验案例——三层电梯三层电梯组态王实验案例一、实验目的:掌握三层电梯的组态王图形化编程方法,了解电梯控制系统的基本原理,掌握电梯调度算法。

二、实验设备:1.电梯模拟系统(组态王软件);2.电梯控制器。

三、实验原理:电梯调度算法是电梯控制系统的核心部分。

在本实验中,我们将通过组态王软件对三层电梯进行图形化编程,实现对电梯的自动调度。

四、实验步骤:1.创建工程:启动组态王软件,选择新建工程,设置工程名称和目录路径。

2.添加设备:选择设备配置向导,选择PLC和人机界面,并按照提示进行配置。

3.界面设计:选择人机设计,设计电梯的上行、下行按键,显示当前楼层和电梯状态的指示灯等。

4.程序编写:选择PLC编程,使用组态王提供的图形化编程语言进行程序设计。

根据电梯的工作原理和调度算法,编写电梯的运行逻辑和调度策略。

5.调试运行:保存程序后,选择模拟运行,观察电梯的运行情况,进行调试和优化。

五、实验结果:经过调试和优化后,我们成功实现了三层电梯的自动调度。

在电梯界面上,我们可以看到当前楼层和电梯状态的指示灯实时更新。

当按下上行或下行按钮时,电梯会自动根据调度策略选择最合适的楼层进行运行,到达目的地后会触发门禁信号,打开电梯门,并自动调整回待命状态。

六、实验总结:通过本次实验,我们深入了解了电梯控制系统的工作原理和调度算法。

通过组态王软件的图形化编程,我们可以方便地设计和调试复杂的电梯控制系统。

电梯作为现代化大楼中不可或缺的交通工具,其安全性和效率性对人们的生活和工作起着重要的作用。

掌握电梯控制系统的原理和优化方法,对于提高电梯运行的效率和安全性具有重要意义。

第3章组态王的画面的组态

第3章组态王的画面的组态

“属性”选项卡中包括对象的几何尺寸、颜色、样 式、填充等外观特性,定义对象是如何出现在画 面上。可以修改对象的“属性”中的相关值来改 变对象的外观,如修改圆的背景颜色为红色,线 颜色为绿色。
青岛大学自动化工程学院
5
组态软件及其应用
“事件”选项卡包括对象的鼠标、键盘等操作设置 及对象属性引发的动作设置等,如图3-13所示。 可以为各种“事件”添加相应的动作和动态效果。
"Color value_container" "Color_input"
组态: -Events/ Option Group/ Miscellaneous/ Object Change/ C-action: int input; input=GetTagDWord("Color_input"); switch (input) { case 1: SetTagDWord("Colorvalue_container",CO_RED); break; case 2: SetTagDWord("Colorvalue_container",CO_GREEN); break; case 4: SetTagDWord("Colorvalue_container",CO_BLUE); break; } - Properties/ Option Group/ Output-input/ Selected Field/ Dynamic / Tag: Color_input
青岛大学自动化工程学院
13
组态软件及其应用
6、C动作
练习1
输入输出换算:I/O域1+100=I/O域2
int back; back=GetTagWord(Tag6);

第3课

第3课

第三课 设计画面 11 第三课 设计画面建立新画面为新建一幅画面,在工程浏览器中左侧的树形视图中选择选择“画面”,在右侧视图中双击“新建”。

工程浏览器将运行组态王开发环境TOUCHMAK ,弹出如下对话框。

→ 在“新画面”对话框中设置如下图:画面名称:监控中心对应文件:pic00001.pic注释:反应车间的监控中心──主画面画面风格:替换式画面边框:粗边框画面位置:左边:1组态王使用入门12顶边:1宽度:640高度:480标题杆:有效大小可变:无效在对话框中单击“确定”。

Touchmak将按照您指定的风格产生一幅名为“监控中心”的画面。

使用图形工具箱接下来在此画面中绘制各图素。

绘制图素的主要工具放置在图形编辑工具箱内。

当画面打开时,工具箱自动显示,如果工具箱没有出现,选择菜单“工具\显示工具箱”或按F10键打开它。

工具箱中各种基本工具的使用方法和Windows中“画笔”(PaintBrush)很类似,假如您熟悉“画笔”程序,绘制本画面将是很容易的。

首先绘制监控对象原料罐和反应罐。

在工具箱内单击圆角矩形工具,在画面上绘制一个矩形作为第一个原料罐。

在矩形框上单击鼠标左键,在矩形框周围出现8个小矩形,当鼠标落在任一小矩形上时,按下鼠标左键并拖曳鼠标,可以改变矩形框的大小。

当鼠标落在图形对象上时,按下鼠标左键并拖曳鼠标,可以移动图形对象的位置。

这一方法也适合于大多数图形对象。

用同样的方法绘制另一原料罐和反应罐。

在工具箱内单击多边形工具,绘制三条管道。

要改变管道的填充颜色,请选中此对象,然后单击调色板窗口的第二个按钮,再从调色板中选择任一种颜色。

在工具箱内单击文本工具输入文字。

要改变文字的字体、字号,请先选中文本对象,然后在工具箱内选择。

选择菜单“图库\刻度”,在图库窗口中双击一种竖向的刻度。

在画面上单击鼠标左键,刻度将出现在画面上。

您可以缩放、移动它,如同普通图素一样。

第三课设计画面13在调整图形对象的相对位置时,几种对齐工具可能经常会用到。

组态王操作教程PowerPoint演示文稿

组态王操作教程PowerPoint演示文稿
目前已有近几十种组态软件。
•5
第一讲 概述
二、组态软件的发展(续)
公司名称
Intellution Wonderware
西门子 Rock-well National Instruments
产品名称
FIX, iFIX InTouch WinCC RSView32 Labview
国别
美国 美国 德国 美国 美国
一些重要的数据文件,这些数据文件不允许直接修改 的。
通过本课程的学习,您将建立一个反应车间的监 控中心。监控中心从现场采集生产数据,并以动画形 式直观的显示在监控画面上。监控画面还将显示实时 趋势和报警信息,并提供历史数据查询的功能,最后 完成一个数据统计的报表。
•19
第二讲 创建新工程 --工程组态画面
• 监控组态软件,是面向监控和数据采集( SCADA ,
supervisory control and data acquisition)的软件平台工具。
最早出现时的内涵是人机界面HMI/MMI (Human Machine
Interface /man machine interface)。目前,实时数据库、
组态王6.5教程
第一讲 概述 第二讲 建立一个新工程 第三讲 让画面动起来 第四讲 报警和事件 第五讲 趋势曲线
第六讲 DDE
•1
第一讲 概述
主要知识点:
组态的定义 组态的发展 组态软件的数据处理流程 使用组态软件的一般步骤
组态软件的任务
组态王概述
•2
第一讲 概述
一、组态软件定义
• 组态,英文单词configuration,含义是使用软件工具对计 算机及软件的各种资源进行配置,达到使计算机或软件按 照预先设置自动执行特定任务,满足使用者要求的目的。

世纪星组态软件集中上机3(精)

世纪星组态软件集中上机3(精)

世纪星组态软件——集中上机3一、目的和任务计算机相关课程是现在任何专业的学生都掌握的一种技能,此集中上机旨在一周的时间内帮助学生独立掌握关于软件的基本常识,加强计算机操作能力。

世纪星通用工业自动化监控组态软件系统是实时程序生成器,可以产生管理级别上的监控和数据采集系统,可用于电力、通讯、制冷、化工、石油、钢铁、煤炭、水泥、纺织、机械制造、造纸、食品、水处理、建材、环保、智能楼宇、实验室、交通等多种工程领域,对这个组态软件的学习可为以后的工作、学习奠定坚实的基础。

二、基本要求1.学生应根据上机实验的任务和教师所提的要求,事先准备好并熟悉相应的上机内容。

2.完成每个实验的全部任务。

3.每个实验结束之后,能及时总结上机完成任务的情况,对未达到要求部分,下次上机时及时完成。

三、实验内容和安排本上机实验共一周5天,每次上机3学时。

实验一、熟悉组态软件的初步操作(3小时)1.了解世纪星监控组态软件系统的组成,学会运行世纪星组态软件开发系统、运行系统。

2.了解开发系统主窗口,熟悉工程项目管理器,学会新建、打开、连接、修改、删除、保护、退出工程。

3.学会使用常用系统工具栏、画面图形绘制。

能绘制正方形、圆形、实时趋势曲线、报警窗口等。

实验二、进一步熟悉世纪星监控组态软件(3小时)1.熟悉软件变量数据库、了解变量类型。

2.熟悉动画连接。

3.熟悉软件的命令语言。

实验三、进一步熟悉世纪星监控组态软件,并根据教师要求自行开发一个监控系统(3*3小时)1.自选题目1:家庭监控系统(学号为1~6号需要完成)。

为了加强家庭的安全性,在阳台、大门口、客厅和卧室等重要位置安装了摄像机,通过对摄像机数据的处理,如发现异常,则进行报警。

2.自选题目2:冲瓶灌装机组流水线监控系统(学号为7~12号需要完成),需要完成冲瓶、灌装和封盖这三个流水线的协调。

3.自选题目3:一个城市自来水监控系统:主要由抽水部分(进水)和水塔部分(供给给用户)两部分组成。

组态王软件详细教程第三讲让画面动起来

组态王软件详细教程第三讲让画面动起来

组态王软件详细教程第三讲让画面动起来第三讲让画面动起来在本课程您将:, 理解动画连接的概念, 掌握定义动画连接的方法, 学会使用命令语言第一节动画连接动画连接的作用所谓“动画连接”就是建立画面的图素与数据库变量的对应关系。

对于我们已经建立的“监控中心”,如果画面上的原料油罐图素能够随着变量“原料油液位”等变量值的大小变化实时显示液位的高低,那么对于操作者来说,他就能够看到一个真实反映工业现场的监控画面,这正是本课的目的。

建立动画连接,在画面上双击图形对象“反应器”,弹出该对象的动画连接对话框。

strengthen the concept of organization, subordinate to the Organization to decide about organizing principles, the "four obedience" placed in the higher position, resolutely overcome liberalism, Anarchist, populist and other unhealthy tendencies, and does not allow forarbitrary and "my house, my rules" do not allow bargaining in the dutyof due变量名:“\\本站点\原料油液位”分别选择罐体,填充背景和填充的颜色。

填充设置:如上图所示。

,单击“确定”按钮,完成原料油罐的动画连接。

这样建立连接后,变量“原料油液位”的变化就通过设置颜色的填充范围表示出来,并且填充的高度随着变量值的变化而变化。

用同样的方法设置催化剂罐和成品油罐的动画连接。

作为一个实际可用的监控程序,操作者可能需要知道罐液面的准确高度,而不仅是形象的表示。

这个功能由“模拟值动画连接”来实现。

组态王第三次课-图形移动作业任务

组态王第三次课-图形移动作业任务

掌握内容:1、适当设置画面的大小(1024*768)2、掌握画面的坐标系结构:3、掌握对象的坐标原点的位置4、通过动作对话框设置对象的位置属性,实现对象的位置移动5、实现对象的动态旋转控制6、实现对象的动态填充设置7、理解对象属性对话框中属性选项和事件选项的含义。

练习1:位置移动练习:1、在D盘下新建文件夹:dianqi082WINCC2、打开Wincc项目管理器,新建单用户项目:取名为(姓名缩写加学号)whf01project1,文件夹名相同,.保存路径:D:\dianqi082WINCC。

3、打开变量管理器新建内部变量组movetest。

4、打开变量组movetest,新建内部变量move_x 有符号16位数下限值:0,上限值:1024move_y 有符号16位数下限值:0,上限值:768move_rotate 有符号16位数下限值:0,上限值:360fill 无符号8位数下限值:0,上限值:100color 无符号8位数下限值:0,上限值:1005、打开图形编辑器,新建画面move_test16、打开move_test1。

设置画面几何属性:画面宽度:1024(静态)画面高度:768(静态)7、按下图所示插入对象。

线、圆、部分圆、部分椭圆、多边形。

以及静态文本框和滚动条。

8、按下列方式组态滚动条1(MOVE-X),将其事件中的过程属性直接与变量move_x相连。

过程如下图所示:1、打开滚动条1的属性对话框,选择事件标签下的属性-其他-过程值驱动-右击右边白色箭头选择直接连接选项如下图所示:打开直接连接对话框按下图进行设置。

打开直接连接对话框按下图进行设置。

按照以上方式,设置滚动条2,(MOVE-y),将其与变量move_y相连。

9、设置圆1的几何属性,使用动态对话框设置圆1的位置X参数,如下图所示打开动态对话框。

按下图所示,进行设置。

重复以上步骤,将位置Y,设置成’move_y’+150。

10、重复以上步骤,设置部分圆1、部分椭圆1、多边形1,使得拖动滚动条1(move-x)时,圆1和部分椭圆1可以移动到右边、而部分圆1和多边形1可以移动到左边。

组态王上机考试试题

组态王上机考试试题

组态王上机考试试题一、选择题1、在组态王中,要创建一个新变量,需要使用哪个菜单项?A.文件B.编辑C.视图D.变量答案:D.变量2、在组态王中,哪个窗口用于编辑和创建变量?A.变量窗口B.运行窗口C.历史曲线窗口D.实时曲线窗口答案:A.变量窗口3、在组态王中,哪个按钮可以添加新的设备?A.添加设备按钮B.删除设备按钮C.编辑设备按钮D.复制设备按钮答案:A.添加设备按钮4、在组态王中,哪个窗口用于显示设备的实时数据?A.变量窗口B.运行窗口C.历史曲线窗口D.实时曲线窗口答案:D.实时曲线窗口二、填空题1、在组态王中,要创建一个新变量,需要先打开____窗口,然后选择____菜单项,在弹出的对话框中选择____选项卡,最后在____中输入变量的名称和类型。

答案:变量;工具;新建;变量名和类型2、在组态王中,要编辑一个已有的设备,需要先打开____窗口,然后选择____菜单项,在弹出的对话框中选择____选项卡,最后在____中输入设备的IP和端口号。

答案:设备;工具;编辑;设备和端口号三、操作题1、请在组态王中创建一个名为“温度”的变量,其类型为“实数”,并设置其初始值为25.0。

要求在实时曲线窗口中显示该变量的值。

2、请在组态王中添加一个名为“温度传感器”的设备,其类型为“模拟量输入”,并设置其通讯类型为“串口通讯”,串口端口号为COM1,波特率为9600。

要求在实时曲线窗口中显示该设备的实时数据。

组态王培训资料一、概述组态王是一款广泛使用的工业自动化控制系统软件,它为用户提供了一个易于使用、功能强大的图形化界面来监控和管理工业过程。

为了帮助用户更好地理解和使用组态王软件,我们提供了这份培训资料。

二、组态王软件的基本功能1、图形界面设计:组态王提供了丰富的图形元素和工具,方便用户创建和编辑监控界面。

2、实时数据监控:组态王可以实时获取和显示来自控制设备的状态信息,以及各种数据参数。

3、历史数据记录与分析:组态王可以保存和处理历史数据,方便用户进行数据分析和优化。

用组态王完成小车的移动

用组态王完成小车的移动
通常可以把这样的系统划分为控制层、监控层、管理层三个层次 机构。其中监控层对下连接控制层,对上连接管理层,它不但实 现对现场的实时监测与控制, 且在自动控制系统中完成上传下达、 组态开发的重要作用。尤其考虑三方面问题:画面;数据;动画。
通过对监控系统要求及实现功能的分析,采用组态王对监控系统
进行设计。组态软件业为实验者提供了可视化监控画面,有利于 试验者实时现场监控。而且,它能充分利用Windows的图形编辑I
功能,方便的构成监控画面,并以动画方式显示控制设备的状态, 具有报警窗口、实时趋势曲线等,课便利的生成各种报表。它还 具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。
1
1.1任务分析
建立一个控制小车移动的系统。按下“移动”键,小车向前
0前言
1设计步骤和方法
1任务分析
1.2设计步骤
1.3构造变量
1.4动画连接
1.5后台语言
2运行和调试
3结束语
4参考文献
.1
.2
..2
..2
..4
..6
..7
.9
.11
.12
0前言
组态王”是完全基于网络的概念,是一个完全意义上的
工业级软件平台,现已广泛应用于化工、电力、国家粮库、邮电 通讯、环保等行业。它也适合于污水处理行业的设计工作。组态 王开发监控系统软件是新型的工业自动控制系统正以标准的工业 计算机软、硬件平台构成的集成系统取代传统的封闭式系统,它 具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。

组态王的图形及动画功能设计范例plc

组态王的图形及动画功能设计范例plc

组态王的图形及动画功能设计范例 - plc 本文所举的几个图形设计范例均是最简洁的,但却是最基本的,而简单的图形画面和动画一般是这些基本功能的复合和嵌套。

图形和文字处理功能是当今计算机日益普及的基石。

组态王支持各种I/O卡、plc 和智能化仪表及电器,可以预料带有网卡的家用电器也将不断涌现,这样,基于PC和Windows的五彩缤纷的组态画面将工厂、学校和家庭的大大小小的设备融合在一起,进而同其它Windows应用程序画面融合在一起。

例1“属性变化”、“位置与大小变化”、组合图素、合成单元和图形工具命令语言的简洁应用。

启动组态王工程管理器,新建一个工程。

图形画面如图1(运行时)所示,画面底版用圆角矩形制作,并应用了过渡色。

图1 图形功能设计范例画面(运行时)(1)填充与自制棒图选取线属性(表达式取常数0,运行时线的粗细和颜色不随时间而变)、填充属性(动画连接表达式取填充0,事先定义的变量,内存实数,要分段设置画刷和颜色,不妨设:0—红,20—黄,40—绿,60—青,80—兰,100—紫色。

运行时调整游标,可得变色棒图)和填充(表达式取:填充0),用图库中的游标(表达式取:填充0)把握。

(2)缩放选取线属性(表达式取0)、填充属性(表达式取0)和缩放(表达式取:缩放0),用游标把握。

(3)旋转0选取旋转(表达式取:旋转0),用游标把握。

(4)旋转1选取旋转(表达式取:旋转1),用启动和停止按钮(它们用椭圆和文本制成组合图素)把握。

启动和停止按钮弹起时的命令语言分别为:\\本站点\旋转启停0=1;和\\本站点\旋转启停0=0;画面命令语言显示时的代码为:\本站点\旋转1=10;/*刚进入运行时,图形初始转角为36度*/ 存在时的代码为:if(\\本站点\旋转启停0==1)\\本站点\旋转1=\\本站点\旋转1+1;else\\本站点\旋转1=\\本站点\旋转1;if(\\本站点\旋转1==101)\\本站点\旋转1=0;(5)水平移动和垂直移动可以将水平移动连接和垂直移动连接结合使用,选取水平移动(表达式取:水平移动0)和垂直移动(表达式取:垂直移动0),分别用两个游标把握。

组态王图形显示与动画功能范例

组态王图形显示与动画功能范例

知识|组态王图形显示与动画功能范例---- 组态王1、概述当前,一个学习和应用工控组态软件的热潮正在兴起![1,2]基于PC(PC-based)的自动化以及电子技术的现代化日益受到人们的注意和青睐,并深刻地改变着自动化及电子世界的面貌,而基于PC和Windows的组态软件区别于C++和VB等通用计算机语言,它是一种适合工业和实验室的实时语言,是工程师、科学工作者、教学工作者和工人们的日常工作语言,因此格外受到欢迎,这种语言也可称为工业及实验室实时语言IALTL(IndustryandLaboratoryTimeLanguage),这种语言日益成为高等学校理工类学生必修的语言,正如办公自动化语言Office是所有大学生必修的语言一样。

这种语言本身由C++和VB开发而成,因而层次更高,使用更方便。

组态软件具备强大的图形处理、信息处理、通讯、数学运算、数据采集、数据处理和数据存储功能,特别适合于映射工业对象动作和各种特性以及电子信号的图形显示和动画处理,也具备较强的控制功能。

相对而言,根据国际电气标准IEC61131-3规定的PLC的5种语言[基于图形的功能块图FBD(FunctionBlockDiagram)、梯形图LD(LadderDiagram)、顺序功能图SFC(SequentialFunctionChart),基于文本的指令表IL(InstructionList)和结构化文本ST(StructuredText)]是当今功能最强大的进行逻辑与过程控制的工业实时语言,相对于普通组态软件进行控制时常采用的类C和类BASIC语言,PLC语言的可视性和可读性要强得多。

据此,某些组态软件将原本属于PLC的5种语言嵌入进来,形成“软PLC”,并支持插在PC 机ISA和PCI插槽中的各类I/O卡,这时候的PC机或基于PC的IPC也可称为广义PLC。

事实上,当今一些着名的PLC厂商已经开发出软硬件基于PC的完全开放式的PLC产品。

组态王653基础培训教程

组态王653基础培训教程
• 实时曲线 • 历史曲线
30
数据报表
• 报表分实时报表和历史报表。 • 可根据需要,自定义表功能。
31
阀门1
实训项目水点槽1拨
阀门2
水槽2


力 变 送
频 器

DI DO
S7-200
PC/PPI
32
恒压力的实现方法
• PID算法 • 给定值SP,反馈值(检测值)PV,控制输
出值Uk;偏差值ek0=SP-PV • 比例系数Kp,积分系数Ki,微分系数Td • a01=Kp(1+1/Ki+Td);a11=KP(1+2*Td) • a21=Kp*Td • Uk=Uk01+a01*ek0-a11*ek01+a21*ek02; • Uk01=Uk; ek02=ek01; ek01=ek0 • if(uk>1000) Uk=1000, if(Uk<0) Uk=0
18
变量的定义
递增寄存器 INCREA100 变化范围 ~100 ,表示该寄存器的值周而复始的由0 递加到100。 递减寄存器 DECREA100 变化范围 ~100 ,表示该寄存器的值周而复始的由100 递减为0。 随机寄存器 RADOM100 变化范围 0~100 ,表示该寄存器的值在0 到100 之间随机的变动 。
5
如何新建一个工程
• 单击工程管理器——新建。
键入工程存储位置和文件夹名称 键入工程名称
6
二、工程浏览器
• 工程建立以后,双击新建工程,进入工程 浏览器。
7
建立一个工程的基步骤
第一步:创建新工程 • 第二步:定义硬件设备并添加工程变量 • 添加工程中需要的硬件设备和工程中使用的变量,

组态王大作业

组态王大作业

组态王结课作业日期:20XX12月20日〔一〕新建工程〔1〕点击“开始|程序|组态王 6.55|组态王 6.55〞,启动工程管理器窗口。

〔2〕单击菜单栏“文件 | 新建工程〞命令或工具条“新建〞按钮或快捷菜单“新建工程〞命令后,弹出“新建工程向导之一——欢迎使用本向导〞对话框。

〔3〕单击“下一步〞按钮,弹出“新建工程向导之二——选择工程所在路径〞对话框,单击“浏览〞按钮,选择所要新建工程存储的路径。

〔4〕选择存储的路径后,单击“下一步〞按钮后,弹出“新建工程向导之三——工程名称和描述〞对话框。

在对话框中输入新工程名称:“我的工程〞,在工程描述对话框中输入:“反应车间监控中心〞。

〔5〕点击“完成〞会出现“是否将新建的工程设为组态王当前工程〞的提示,选择“是〞,然后系统返回工程管理器界面,并在工程信息显示区显示新建工程,如图1-1所示。

图1-1组态王工程管理器〔6〕点击“开发〞或双击此工程即可以直接进入组态王工程浏览器。

〔二〕监控中心主画面制作1,建立新画面。

〔1〕在工程浏览器左侧的“工程目录显示区〞中选择“画面〞选项,在右侧视图中双击“新建〞图标,弹出新建画面对话框。

在对话框中可定义画面的名称、大小、位置、风格,与画面在磁盘上对应的文件名,如图2-1所示。

单击确定后出现画面开发系统界面。

图2-1“新画面〞对话框〔2〕在工具箱中单击文本工具,在画面上输入文字:反应车间监控画面。

在图库管理器左侧图库名称列表中选择图库名称“反应器〞,选中相应的反应器后双击鼠标,图库管理器自动关闭,同时在工程画面上鼠标位置出现“┌〞标志。

在画面上单击鼠标,该图素就被放置在画面上。

拖曳边框到适当位置,改变其大小并利用文本工具标注此罐为“1#原料油罐〞。

重复上述的操作,在图库管理器中选择不同的图素,分别作为2#原料油罐,3#原料油罐,成品油罐,并分别标注为“2#原料油罐〞,“3#原料油罐〞,“成品油罐〞。

〔3〕在工具箱中选择文本工具,分别在“1#原料油罐〞、“2#原料油罐,〞“3#原料油罐〞,和“成品油罐〞下面输入字符串“####〞。

组态王第三次课:图形移动作业

组态王第三次课:图形移动作业

掌握内容:1、适当设置画面的大小(1024*768)2、掌握画面的坐标系结构:3、掌握对象的坐标原点的位置4、通过动作对话框设置对象的位置属性,实现对象的位置移动5、实现对象的动态旋转控制6、实现对象的动态填充设置7、理解对象属性对话框中属性选项和事件选项的含义。

练习1:位置移动练习:1、在D盘下新建文件夹:dianqi082WINCC2、打开Wincc项目管理器,新建单用户项目:取名为(姓名缩写加学号)whf01project1,文件夹名相同,.保存路径:D:\dianqi082WINCC。

3、打开变量管理器新建内部变量组movetest。

4、打开变量组movetest,新建内部变量move_x 有符号16位数下限值:0,上限值:1024move_y 有符号16位数下限值:0,上限值:768move_rotate 有符号16位数下限值:0,上限值:360fill 无符号8位数下限值:0,上限值:100color 无符号8位数下限值:0,上限值:1005、打开图形编辑器,新建画面move_test16、打开move_test1。

设置画面几何属性:画面宽度:1024(静态)画面高度:768(静态)7、按下图所示插入对象。

线、圆、部分圆、部分椭圆、多边形。

以及静态文本框和滚动条。

8、按下列方式组态滚动条1(MOVE-X),将其事件中的过程属性直接与变量move_x相连。

过程如下图所示:1、打开滚动条1的属性对话框,选择事件标签下的属性-其他-过程值驱动-右击右边白色箭头选择直接连接选项如下图所示:打开直接连接对话框按下图进行设置。

打开直接连接对话框按下图进行设置。

按照以上方式,设置滚动条2,(MOVE-y),将其与变量move_y相连。

9、设置圆1的几何属性,使用动态对话框设置圆1的位置X参数,如下图所示打开动态对话框。

按下图所示,进行设置。

重复以上步骤,将位置Y,设置成’move_y’+150。

10、重复以上步骤,设置部分圆1、部分椭圆1、多边形1,使得拖动滚动条1(move-x)时,圆1和部分椭圆1可以移动到右边、而部分圆1和多边形1可以移动到左边。

组态王作业

组态王作业

广西工学院鹿山学院《组态软件》作业专业班级:楼宇081学号:20080210姓名:黄小秋日期:2010年12月15日反应车间监控中心本工程将建立一个反应车间监控中心。

监控中心从现场采集生产数据,并以动画形式直观地显示在监控画面上;监控画面还将显示实时趋势和报警信息,并提供历史数据查询的功能,最后完成一个统计的报表。

下面是建立反应车间监控中心的基本步骤:1.建立新工程双击桌面快捷方式“组态王6.53”图标,启动后的工程管理器窗口如图1所示。

图1 工程管理器窗口然后单击工具栏中的“新建”按钮,会弹出新建工程对话框,图2所示。

图2 新建工程向导之一在新建工程向导中分别选择工程保存路径,输入工程名称、工程描述,以完成新工程的建立。

2. 监控中心设计画图完成新工程的建立后,在工程浏览器左侧的“工程目录显示区”中选择“画面”选项。

在右侧视图中双击“新建”图标,弹出新建画面对话框,其设置如图3所示。

图3 新建画面对话框使用图形工具箱和图库管理器,设计监控中心画面,如图4所示。

图4 反应车间监控画面至此,反应车间监控画面建立完成,选择“文件”菜单的“全部存”命令将所完成的画面进行保存。

3. 定义外部设备和数据变量在工程浏览器的左侧选中“COM1”,在左侧双击“新建”图标弹出“设备配置向导”对话框,如图5所示。

图5 设备配置向导选择“仿真PLC”的“串口”,为仿真PLC设备取名为“仿真PLC”,其他设置均可采用默认设置。

接下来定义数据变量,在工程浏览器的左侧选择“数据词典”,在右侧双击“新建”图标,弹出“变量属性”对话框,如图6所示。

设置完成后,单击“确定”按钮。

用同样方法建立其他变量“原料油罐压力”、“催化剂液位”、“成品油液位”,以及三个离散内存变量:“原料油出料阀”、“催化剂出料阀”、“成品油出料阀”。

图6 “定义变量”对话框4. 动画连接在画面上双击“原料油罐”图形,弹出它的动画连接对话框,设置完后单击“确定”,完成动画连接。

组态王正反转动画

组态王正反转动画

可以这样编辑:一、在你的动画画面上画出如下的图一~图五5个图形,图形完全一样(可用复制方法构成),其图二~图五的叶片颜色不一样(由浅到深或不同颜色),而图一的4个叶片的颜色分别与图二~图五一样。

即图一的叶1颜色与图二的4个叶颜色一样,图一的叶2颜色与图三的4个叶颜色一样,图一的叶3颜色与图四的4个叶颜色一样,图一的叶4颜色与图五的4个叶颜色一样,注意:4个叶的颜色要有明显的区别,否则旋转动作就看不明显。

二、在组态王内设置几个内部整形变量:KK1 KK2 Fa1、KK1=1 为正传,KK1 =0 为停,2、KK2=1 为反传,KK2=0 为停,3、Fa 在KK1=1 或KK2=1 时,形成Fa =0 --Fa = 3 的循环振荡,见下编程语句:I f (KK1==1 || KK2==1){I f ( Fa>=0 && Fa<3 ){ Fa = Fa + 1 ;else{Fa = 0}}该语句放在应用程序命令语言的运行时的编程框内。

引用| 回复| 2011-03-05 00:40:10 5楼wyb2866255三、在组态王的画面上,设置二个按钮开关:第1个开关命名为“正转/ 停”,第二个开关名为“反转/ 停” 。

1、在“正传/停”按钮的动画连接画面里,点击“弹起时”,出现编程画面,编写如下程序:I f ( KK1==0){ KK1 =1 ; KK2=0 ; }Else { kk1 =0 : }2、在“正传/停”按钮的动画连接画面里,点击“弹起时”,出现编程画面,编写如下程序:I f ( KK2==0){ KK2 =1 ; KK1=0 ; }Else { kk2 =0 : }引用| 回复| 2011-03-05 00:44:04 6楼wyb2866255四、对叶片的动画处理:对图二的上叶片、图三的右叶片、图四的下叶片、图五的左叶片的动画连接画面上,点击“隐含”,出现的编程画面,在其上编写如下语句:1、对图二的上叶片、图三的右叶片、图四的下叶片、图五的左叶片的动画连接画面上,点击“隐含”,出现的编程画面,在其上编写如下语句:(KK1==1 || KK2==1 ) && Fa>=0 && Fa <1)2、对图二的右叶片、图三的下叶片、图四的左叶片、图五的上叶片的动画连接画面上,点击“隐含”,出现的编程画面,在其上编写如下语句:(KK1==1 && Fa>=1 && Fa <2) || (KK2 ==1 && Fa >=3 && Fa ff1<4)3、对图二的下叶片、图三的左叶片、图四的上叶片、图五的右叶片的动画连接画面上,点击“隐含”,出现的编程画面,在其上编写如下语句:(KK1==1 || KK2==1 ) && Fa>=2 && Fa <3)4、对图二的左叶片、图三的上叶片、图四的右叶片、图五的下叶片的动画连接画面上,点击“隐含”,出现的编程画面,在其上编写如下语句:(KK1==1 && Fa>=3 && Fa <4) || (KK2 ==1 && Fa >=1 && Fa ff1<2)五、叶片合成:1、将图一中的4个叶片置位最低层:处理方法:分别用鼠标指向图一的各叶片,点右键出现菜单,指向“图素位置”,点击图素后移即可。

组态王实训总结

组态王实训总结

篇一:组态王实训报告工业组态技术实践题目: 姓名: 系别: 专业: 班级: 学号: 导教师:电气工程系自动化2014年3月日指近二十多年来,由于微电子技术和计算机技术的飞速发展以及工业自动化的要求不断提高,plc应用已经在工业生产中较为普及。

越来越多的用户需要监控这些智能装置的运行状态和运行参数,以使及时了解现场信息。

组态软件正是满足了这些要求而产生。

组态王软件是一种通用的工业监控软件,通过本次课程设计的学习,让我们掌握了组态王的构成及基础级的应用,组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。

组态王操作简单易学且编程简单,参数输入与修改灵活,具有多次或重复仿真运行的控制能力,可以实时地显示参数变化前后系统的特性曲线,能很直观地显示控制系统的实时趋势曲线,这些很强的交互能力使其在自动控制系统的实验中可以发挥理想的效果关键字:组态王,监控绪论································································第一章1.1 创建一个新的应用工程············································ 1.2 数据变量的定义和检查············································ 1.3 制作图形画面····················································第二章2.1 动画的设计及连接················································ 2.1.1 简单填充及流动··············································· 2.1.2 隐含和显示··················································· 2.1.3 图库的调用··················································· 2.2 报警的配置和使用················································ 2.2.1 建立报警窗口················································ 2.3 曲线的应用······················································ 2.3.1 实时趋势曲线·················································2.3.2 创建历史趋势曲线控件·········································结论································································组态王软件是一种通用的工业监控软件,它融过程控制设计、现场操作以及工厂资源管理于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。

组态王中物体在斜面移动的动画连接的几种方法

组态王中物体在斜面移动的动画连接的几种方法

组态王中物体在斜面移动的动画连接的几种方法
马继红
【期刊名称】《邯郸职业技术学院学报》
【年(卷),期】2022(35)2
【摘要】通过3种不同的方法,在组态王中分别进行斜面移动动画连接。

方法1利用水平移动和垂直移动连接对特殊角度的斜面上的移动进行动画制作;方法2和方法3分别引入程序和隐含连接对任意角度的斜面上的移动进行动画制作。

实践表明,3种方法简单高效,适应于监控画面的制作。

同时,对于组态王的教学具有一定指导意义。

【总页数】3页(P40-42)
【作者】马继红
【作者单位】邯郸职业技术学院机电工程系
【正文语种】中文
【中图分类】TP2
【相关文献】
1.微机动画在电视教材中的应用——用SMC-70GP编制动画的几种方法
2.一种自适应网格方法及其在流场中存在任意静止移动物体问题的应用
3.浅析圆周运动中“杆”对物体作用力方向的几种确定方法
4.力学中物体平衡问题的几种处理方法
5.被拍摄物体为移动时的剪辑方法动作剪辑中的固定规则
因版权原因,仅展示原文概要,查看原文内容请购买。

组态王软件理论复习题2015讲解

组态王软件理论复习题2015讲解

组态王软件理论复习题一、填空题(单选题):1、组态王软件是一种通用的工业(A )软件,它融过程控制设计、现场操作以及工厂资源管理于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。

(A)监控(B)过程(C)管理(D)应用2、当(B)打开时,工具箱自动显示。

工具箱中的每个工具按钮都有“浮动提示”,帮助您了解工具的用途。

(A)监控(B)画面(C)软件(D)应用3、(C)连接是使被连接对象根据条件表达式的值而显示或隐含。

(A)动画(B)画面(C)软件隐含(D)变量4、缩放连接是使被连接对象的大小随连接(C)的值而变化。

(A)软件隐含(B)动画(C)表达式(D)过程5、旋转连接是使对象在画面中的(C)随连接表达式的值而旋转。

(A)表达式(B)画面(C)位置(D)旋转6、选中按钮按鼠标右键选择(B )切换,在按钮属性的提示文本中添加(D )即可[需要设置按钮的风格。

(A)动画(B)字符串(C)表达式(D)注释7、命令语言的格式类似( C )的格式,工程人员可以利用其来增强应用程序的灵活性。

(A)汇编语言(B)VB(C)C语言(D)basco8、一般的Active X(C)都具有属性、方法、事件,用户通过设置控件的这些属性、事件、方法来完成工作。

(A)表达式(B)VB(C)控件(D)basco9、数据报表是反应生产过程中的( C )、运行状态等,并对数据进行记录、统计的一种重要工具,是生产过程必不可少的一个重要环节。

(A)动画连接(B)软件隐含(C)过程数据(D)basco表达式10、ReportSetHistData2 函数可从组态王记录的( B )中按指定的起始时间和时间间隔查询指定变量数据。

(A)实时库(B)历史库(C)过程数据(D)basco表达式11、在实际工程中将此命令写入:工程浏览器〉( C )〉应用程序命令语言〉退出时中,即系统退出后断开与数据库的连接。

(A)工程开发(B)历史库(C)命令语言(D)工程运行12、为了保证运行系统的安全运行,对画面上的( B )设置了访问权限,同时给操作者分配了访问优先级和安全区,只有操作者的优先级大于对象的优先级且操作者的安全区在对象的安全区内时才可访问,否则不能访问画面中的图形对象。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

掌握容:1、适当设置画面的大小(1024*768)
2、掌握画面的坐标系结构:
3、掌握对象的坐标原点的位置
4、通过动作对话框设置对象的位置属性,实现对象的位置移动
5、实现对象的动态旋转控制
6、实现对象的动态填充设置
7、理解对象属性对话框中属性选项和事件选项的含义。

练习1:位置移动练习:
1、在D盘下新建文件夹:dianqi082WINCC
2、打开Wincc项目管理器,新建单用户项目:取名为(缩写加学号)whf01project1,文件
夹名相同,.保存路径:D:\dianqi082WINCC。

3、打开变量管理器新建部变量组movetest。

4、打开变量组movetest,新建部变量
move_x 有符号16位数下限值:0,上限值:1024
move_y 有符号16位数下限值:0,上限值:768
move_rotate 有符号16位数下限值:0,上限值:360
fill 无符号8位数下限值:0,上限值:100
color 无符号8位数下限值:0,上限值:100
5、打开图形编辑器,新建画面move_test1
6、打开move_test1。

设置画面几何属性:画面宽度:1024(静态)
画面高度:768(静态)
7、按下图所示插入对象。

线、圆、部分圆、部分椭圆、多边形。

以及静态文本框和滚动条。

8、按下列方式组态滚动条1(MOVE-X),将其事件中的过程属性直接与变量move_x相连。

过程如下图所示:1、打开滚动条1的属性对话框,选择事件标签下的属性-其他-过程值驱动-右击右边白色箭头选择直接连接选项如下图所示:打开直接连接对话框按下图进行设置。

打开直接连接对话框按下图进行设置。

按照以上方式,设置滚动条2,(MOVE-y),将其与变量move_y相连。

9、设置圆1的几何属性,使用动态对话框设置圆1的位置X参数,如下图所示打开动态对
话框。

按下图所示,进行设置。

重复以上步骤,将位置Y,设置成’move_y’+150。

10、重复以上步骤,设置部分圆1、部分椭圆1、多边形1,使得拖动滚动条1(move-x)
时,圆1和部分椭圆1可以移动到右边、而部分圆1和多边形1可以移动到左边。

拖动滚动条2(move-y)时,圆1和部分圆1可以移动到下边,而部分椭圆1和多边形1可以移动到上边。

练习2:旋转控制
打开画面move_test1。

在圆1的左上角添加多边形2(四条边20*20),并以圆1编组为组1。

并添加滚动条3驱动变量move-rotate如下图所示:
删除组1中,圆1几何属性中的位置x和位置y的动态设置。

设置组1中,组的几何属性中的位置x和位置y,使得组1可根据变量MOVE-X和move-y 移动。

设置组1、部分圆1、部分椭圆1和多边形1的旋转属性、使得当变量move-rotate变化时,图中四个对象可旋转。

按照以下方式设置组1的旋转属性:选择组1的几何属性
将旋转参考坐标X、Y都设置为50,使得旋转的原点为组1的中心点。

注意理解旋转参考坐标的意义。

将组1的旋转角与变量move-rotate相连。

如下图所示:
请思考如何设置部分圆1、部分椭圆1和多边形1的旋转属性。

练习3填充设置。

打开画面move_test1,添加滚动条四将其过程驱动值与变量fill相连。

添加滚动条5、将其过程驱动值与变量color相连。

将画面中的四个对象的属性选项卡中的填充属性中动态填充属性设置成是(静态)。

如下图所示。

设置后的效果如下图所示:
按以下方式设置组1的填充效果。

选择组1的属性选项卡中——圆1——填充——填充量——变量,将其与变量fill相连。

类似的设置其他对象的填充效果。

按照以下方式设置组1的背景颜色,选择组1-部分圆1-颜色-背景颜色-动态对话框
按照下面的办法、设置十种不同的颜色
可以按照同样的方法设置其他对象的背景颜色属性。

也可以通过事件选项卡设置,过程如下:选择选择组1、事件选项卡:组——对象——圆1——属性主题——颜色——背景颜色
右击右边窗口的白色闪电,选择直接连接如下图所示:
打开直接连接对话框,按照下面方式设置将组1中圆1的背景颜色的动态属性直接赋予部分圆1。

通过同样的方法,将部分圆1的背景属性直接赋予部分椭圆1、和多边形1多边形2等。

作业2:显示属性的设置。

对象的显示属性可进行动态设置。

其属性可以与一个二进制变量相连,当变量为“1”时显示、为“0”时不显示。

1、打开变量编辑器,在部变量中,打开变量组movetest:在此变量组中,新添以下变量Display-slider 二进制变量起始值0
Display-Object 二进制变量起始值0
Display-XY 二进制变量起始值0
2、打开画面move_test1,添加按钮1和按钮2,将按钮1和按钮的文本分别设置为“显示
滚动条”、和“不显示滚动条”。

如下图所示:并设置按钮1将“1”赋给变量Display-slider,设置按钮2将“0”赋给变量Display-slider。

并将滚动条的显示属性与变量Display-slider相连。

相关文档
最新文档