组态软件第6章P35-动画连接_第1页
组态软件第6章P35-动画连接_第2页
组态软件第6章P35-动画连接_第3页
组态软件第6章P35-动画连接_第4页
组态软件第6章P35-动画连接_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

组态软件第六章动画连接第六章动画连接

在创建图形对象或文本后,可以通过动画连接来赋予其“生命”,通过动画连接,可以改变对象的外观,以反映变量点或表达式值所发生的变化,动画功能也就是图形对象的事件。6.1创建和删除动画连接

6.1.1创建动画连接

创建并选择连接对象,如线、填充图形、文本、按钮、子图等动画连接的方法有以下几种:1)先选中图形对象,然后在属性设置导航栏中,点击

按钮切换到动画页,选择相应的动画功能。2)用鼠标右键单击对象,弹出右键菜单后选择其中的“对象动画”。3)选中图形对象后直接按下“Alt+Enter”键。4)双击图形对象。注意事项:当创建动画连接时,在连接生效之前,所使用的变量必须被创建。如果直接使用了尚未创建的变量,当“确定”按钮按下时,系统将提示进行定义,并可自动进入变量定义的对话框。6.1创建和删除动画连接

6.1.2删除动画连接

选择存在动画连接的连接对象,如线、填充图形、文本、按钮、子图等的动画连接创建方法以下几种:1)先选中图形对象,然后在属性设置导航栏中,点击

按钮切换到动画页,然后点击相应的动画功能后面的下拉框,选择“删除动画连接”。2)双击图形对象,弹出“动画连接”对话框,然后去掉相应动画功能按钮前复选框的选择标志就可以了。

从图6-1创建动画连接可以看出,动画连接分为五种:鼠标动画、颜色动画、尺寸动画、数值动画和杂项。下面将对这五种动画连接进行介绍。6.2动画连接的使用6.2.1鼠标动画

该类动作分为:垂直拖动、水平拖动、左键动作、右键动作、鼠标动作、窗口显示、右键菜单、信息提示八大类。一、拖动1垂直拖动

垂直拖动连接使图形对象的垂直位置与变量数值相关联。变量数值的改变使图形对象的位置发生变化,反之,用鼠标拖动图形对象又会使变量的数值改变。

建立垂直拖动的步骤如下:1)首先要确定拖动对象在垂直方向上移动的距离(用像素数表示)。画一条参考垂直线,垂直线的两个端点对应拖动目标移动的上下边界,记下线段的长度。(线在选中状态下,其长度显示在属性设置栏中。6.2动画连接的使用2)建立拖动图形对象,使对象与参考线段的下端点对齐,删除参考线段。3)然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击鼠标动画功能下“垂直拖动”后面的下拉框,选择“垂直拖动”。4)设置结束,单击“确认”按钮,返回动画连接对话框,可以继续创建其他动作;或选择:“返回”按钮返回。

注意事项:可以给上面的“移动象素数”输入负数,来达到反向拖动的目的。6.2动画连接的使用

2水平拖动

水平拖动连接使图形对象的水平位置与变量数值相关联。变量数值的改变使图形对象的位置发生变化,反之,用鼠标拖动图形对象又会使变量的数值改变。

水平拖动连接的建立方法及对话框各项内容的含义,与垂直拖动方法类似。

注意事项:可以给上面的“移动象素数”输入负数,来达到反向拖动的目的。6.2动画连接的使用二、触敏动作1窗口显示

窗口显示能使按钮或其它图形对象与某一窗口建立连接,当用鼠标点击按钮或图形对象时,自动显示连接的窗口。

建立窗口显示的步骤如下:1)首先在组态界面创建图形对象。2)然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击鼠标动画功能下“窗口显示”后面的下拉框,选择“窗口显示”弹出“界面浏览”对话框。3)在该对话框中选择一个窗口,单击“确认”按钮或直接双击窗口名。返回动画连接菜单,可以继续创建其它动作,或者选择“返回”按钮返回。6.2动画连接的使用2左键动作

左键动作连接能使图形对象与鼠标左键动作建立连接,对于选中的图形对象单击鼠标左键时,执行在按下鼠标、鼠标按着周期执行、鼠标双击、释放鼠标这四个事件的脚本编辑器中的动作程序。3右键菜单

右键菜单与“工程项目”导航栏→菜单→“自定义菜单”中的右键弹出菜单配合使用,进入运行系统后,使鼠标右键点击该对象时,显示一列右键弹出菜单。

建立右键菜单连接的步骤:1)首先在“自定义菜单”中已经定义了一个名为“menu”的右键菜单,菜单项有2项“open”、“close”。6.2动画连接的使用

2)其次在界面上创建一个图形对象。3)然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击鼠标动画功能下“右键菜单”后面的下拉框,选择“编辑右键菜单”弹出“右键菜单指定”对话框。4)最后在“菜单名称”下拉框中选择已定义的右键菜单“menu”,在“与光标对齐”方式中选择一种合适的对齐方式。进入运行系统后,当用鼠标右键单击该图形对象时,出现如图6-9的画面。4信息提示

使图形对象与鼠标焦点建立连接,当鼠标的焦点移动到图形对象上时,执行本动作,可以显示常量或变量等提示信息。6.2动画连接的使用

建立信息提示连接的步骤如下:1)首先在组态界面创建图形对象。2)然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击鼠标动画功能下“信息提示”后面的下拉框,选择“编辑信息提示”弹出“输入提示信息”对话框。3)最后进入运行系统后,当鼠标的焦点移动到图形对象上时,如图6-11。6.2动画连接的使用6.2.2颜色动画

该动作分为:边线、实体文本、条件、闪烁、垂直和水平六大类。一、颜色变化1边线

边线变化连接是指图形对象的边线颜色随着表达式的值的变化而变化。

首先创建要进行边线变化连接的图形对象。然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击颜色动画功能下“边线”后面的下拉框,选择“边线”弹出“颜色变化”对话框如图6-12。6.2动画连接的使用2实体文本

实体文本变化连接是指图形对象的填充色或文本的前景色随着表达式的值的变化而变化。其动画连接设置和边线动作完全相同,本小节不再作过多的介绍。3条件

条件变化连接是指图形对象的填充色或文本的前景色随着逻辑表达式的值的变化而改变。

建立条件变化连接的步骤如下:1)首先创建要进行条件变化连接的图形对象。2)然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击颜色动画功能下“条件”后面的下拉框,选择“条件”弹出“颜色变化”对话框。6.2动画连接的使用4闪烁

闪烁连接可使图形对象根据一个布尔变量或布尔表达式的值的状态而闪烁。闪烁可表现为颜色变化及或隐或现。颜色变化包括填充色、线色的变化。

建立闪烁连接的步骤如下:1)首先创建闪烁连接图形对象。2)然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击颜色动画功能下“闪烁”后面的下拉框,选择“闪烁”弹出“闪烁”对话框。二、百分比填充1垂直百分比填充

垂直填充连接可以使具有填充形状的图形对象的填充比例随着变量或表达式值的变化而改变。6.2动画连接的使用

建立垂直百分比连接的步骤如下:1)首先创建用于垂直填充连接的图形对象。2)然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击颜色动画功能下“垂直填充”后面的下拉框,选择“编辑垂直填充”弹出“垂直百分比填充”对话框。2水平百分比填充

水平填充连接的建立方法与垂直填充连接的建立方法类似。只是填充区域是在水平方向上变化。其动画连接对话框如图6-16。6.2动画连接的使用

6.2.3尺寸动画

尺寸动画分为:垂直、水平、旋转、高度、宽度五大类。一、目标移动1垂直移动

垂直移动是指图形的垂直位置随着变量或表达式的值的变化而变化。

建立垂直移动连接的步骤如下:1)首先要确定移动对象在垂直方向上移动的距离(用像素数表示)。画一条参考垂直线,垂直线的两个端点对应拖动目标移动的上下边界,记下线段的长度。2)其次创建垂直移动图形对象,使对象与参考线段的下端点对齐,删除参考线段。6.2动画连接的使用3)然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击尺寸动画功能下“垂直移动”后面的下拉框,选择“编辑垂直移动”弹出“水平/垂直移动”对话框。2水平移动

水平移动连接的建立方法与垂直移动连接的建立方法类似。注意事项:

当垂直/水平移动的“像素数”填写上负数时,移动方向将与原方向相反。比如,如上图像素数“最左端时”为0,“最右端时”为100。则目标运动方向由左向右,如果想让目标移动方向由右向左,可以是“最左端时”为0,“最右端时”为-100。垂直移动方法类似。6.2动画连接的使用

3旋转运动

旋转连接能使图形对象的方位随着一个变量或表达式的值的变化而变化。

建立旋转运动连接的步骤如下:1)首先创建旋转图形对象。2)然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击尺寸动画功能下“旋转”后面的下拉框,选择“旋转”弹出“目标旋转”对话框。注意事项:

角度采用的单位为度,不是弧度。另外,在默认情况下,旋转连接的旋转轴心为图形对象的几何中心,若要将其它位置作为旋转中心,需要设置偏置量。6.2动画连接的使用二、尺寸变化1高度变化

高度变化连接是指图形对象的高度随着变量或表达式的值的变化而变化。建立高度变化连接的步骤如下:1)首先创建高度变化图形对象。2)然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击尺寸动画功能下“高度变化”后面的下拉框,选择“编辑高度变化”弹出“高度变化”对话框。2宽度变化

宽度变化连接的建立方法与高度变化的建立方法类似。6.2动画连接的使用6.2.4数值动画

数值动画分为:模拟输入、开关输入、字符串输入、模拟输出、开关输出和字符串输出六大类。一、数值输入1模拟输入

模拟输入连接可使图形对象变为触敏状态。在运行期间,当鼠标点中该对象或直接按下设定的热键后,系统出现输入框,提示输入数据。输入数据后用回车确认,与图形对象连接的变量值被设定为输入值。模拟输入连接中与对象连接的变量为模拟量。

建立模拟输入连接的步骤如下:1)首先创建模拟输入连接图形对象。6.2动画连接的使用2)然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击数值动画功能下“模拟输入”后面的下拉框,选择“模拟输入”弹出“数值输入”对话框。2字符串输入

字符串输入连接中的连接变量为字符串变量。

字符串输入连接的创建方法与模拟输入连接的创建方法类似。唯一的区别是连接的变量的数据类型是字符型变量。

在“数值输入”对话框中“不显示”的含义:选中该选择框后,在运行时只显示在开发系统Draw中输入的文本串,而不显示变量的值。另外,当选择了“带提示”选项后,在运行时出现的软键盘为带有全部字母和数字的形式。3开关输入

开关输入连接中连接变量为开关量。6.2动画连接的使用

建立开关输入连接的步骤如下:1)首先创建开关输入连接图形对象。2)然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击数值动画功能下“开关输入”后面的下拉框,选择“开关输入”弹出“离散型输入”对话框。

若为枚举型输入选择“枚举量”标签将出现如图6-24所示属性页。

在该属性页中输入枚举量为不同值时对应的输出信息。

例如输入变量为a1.pv带有提示信息,运行时输入提示框形式如图6-25。3)输入完以上各项后,选择“确认”将返回动作菜单,可以继续选择其它按钮定义另外的动作,或者按“返回”按钮返回。6.2动画连接的使用二、数值输出1模拟输出

模拟输出连接能使文本对象(包括按钮)动态显示变量或表达式的值。模拟输出连接中与对象连接的变量为模拟量。

建立模拟输出连接的步骤如下:1)首先创建模拟输出连接图形对象。图形对象必须为文本或按钮,并且文本或按钮中的文字表明了输出格式。注意事项:文字中左边起第一个小数点“.”前面的字符个数为整数部分位数,后面的字符个数为小数位数。若没有小数点“.”则表示不显示小数部分。2)然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击数值动画功能下“模拟输出”后面的下拉框,选择“编辑模拟输出”弹出“模拟值输出”对话框。6.2动画连接的使用

其中选择“变量选择”按钮,弹出“变量选择”对话框,可在对话框中直接选择要进行连接的变量名称。

2字符串输出

字符串输出连接的建立方法与模拟输出连接的建立方法类似。只是表达式输入框应填写字符型变量或字符型表达式。需要注意的是图形对象必须为文本或按钮,并且文本或按钮中的文字表明了输出格式。3开关输出

开关输出连接中对象连接变量为离散型变量。

建立开关输出连接的步骤如下:1)首先建立图形对象,需要注意的是图形对象必须为文本或按钮,并且文本或按钮中的文字表明了输出格式。文本宽度即为输出文本的宽度。6.2动画连接的使用2)然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击数值动画功能下“开关输出”后面的下拉框,选择“编辑开关输出”弹出“离散型输出”对话框。6.2动画连接的使用6.2.5杂项

杂项分为:一般性动作、流动属性、禁止、隐藏和安全区五大类。一、一般性动作

关于对话框中的功能按钮以及脚本语法请参看有关手册。二、隐藏

显现/隐藏动作可以控制图形的显现或隐藏效果。

建立隐藏连接的步骤如下:1.首先建立要进行显示/隐藏连接的图形对象。2.然后选中图形对象,在属性设置导航栏中,点击

按钮切换到动画页,然后点击杂项动画功能下“隐藏”后面的下拉框,选择“编辑隐藏”弹出“可见性定义”对话框。6.2动画连接的使用三、禁止

允许/禁止动作可以控制图形的允许和禁止操作。

建立禁止连接的步骤如下:1.首先建立要进行允许/禁止连接的图形对象。2.然后选中图形对象,在属性设置中,点击

按钮切换到动画页,然后点击杂项动画功能下“禁止”后面的下拉框,选择“编辑禁止”弹出“允许/禁止定义”对话框。四、流动属性

该动作可以形成流体流动的效果。

建立流动属性连接的步骤如下:1.首先创建要进行流动属性连接图形对象,双击鼠标进入动画连接对话框。2.选择“流动属性”弹出“流动属性”对话框。6.2动画连接的使用五、安全区

设置可操作区域,只有拥有该区域的权限的用户才可以操作6.3存储罐液位监控实验系统(五)6.3存储罐液位监控实验系统(五)

本节只介绍实验中所用到的动画连接的创建方法。6.3.1鼠标动画1触敏动作

双击运行窗口画面中的“运行”按钮对象,弹出如图6-32所示的动画连接。选择触敏动作项的“左键动作”,即弹出图6-33所示的脚本编辑器,在“按下鼠标”窗口中填写鼠标动作,R.PV=1;即如果鼠标左键按下运行按钮,则变量R.PV=1。

按照上面的方法,对运行窗口画面中的“停止”按钮对象,添加鼠标动画连接。在“按下鼠标”中填写鼠标动作,R.PV=0;即如果鼠标左键按下停止按钮,则变量R.PV=0。6.3存储罐液位监控实验系统(五)6.3.3数值动画1数值输入

对运行窗口画面中设定区“SV”右侧的“##”图形对象设置数值动画连接,选择数值输入项中的“模拟”,如图6-37所示,选择“变量选择”,随即选择SV.PV变量。

对设定区中“KP”右侧的“##”图形对象设置数值输入动画连接的方法同上,选择变量KP.PV。2数值输出

对运行窗口中设定区“SV”右侧的“##”图形对象和“KP”右侧的“##”图形对象设置数值输出动画连接,选择数值输出项中的“模拟”,即弹出如图6-38所示的窗口,选择“变量选择”,然后选择SV.PV变量。

6.3存储罐液位监控实验系统(五)2特殊动作

双击运行窗口画面中的“报表”按钮对象,对其进行鼠标动画连接,弹出如图6-32所示的窗口,选择特殊动作项中的“窗口显示”,即弹出如图6-34所示的界面浏览。选择要进入的窗口→报表。

按照上面的方法,对“曲线”、“报警”、“退出”按钮对象及其他窗口中的“返回”按钮,同样进行特殊动作连接,分别选择要连接的窗口。6.3.2颜色动画1颜色变化

双击运行窗口画面中的“指示灯”图形对象,选择颜色变化项中的“条件”,即弹出图6-35所示的窗口。选择“变量选择”,即弹出图6-36所示的变量选择窗口,选择变量R.PV,即R.PV=1时,运行指示灯为绿;否则,运行指示灯为红色。6.3存储罐液位监控实验系统(五)6.3.3数值动画1数值输入

对运行窗口画面中设定区“SV”右侧的“##”图形对象设置数值动画连接,选择数值输入项中的“模拟”,如图6-37所示,选择“变量选择”,随即选择SV.PV变量。

对设定区中“

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论