第4组态画面的动画连接-课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第4组态画面的动画连接-课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组态 画面 动画 连接 课件
- 资源描述:
-
1、第第4 章章 组态画面的动画连接组态画面的动画连接l4.1 动画连接概述动画连接概述l4.2 通用控制项目通用控制项目l4.3 动画连接详解动画连接详解l4.4 动画连接向导的使用动画连接向导的使用l4.5 实例实例动画连接动画连接4.1 动画连接概述动画连接概述l1.连接概述连接概述l工程人员在组态王开发系统中制作的画面都是静态的,那么它们如何工程人员在组态王开发系统中制作的画面都是静态的,那么它们如何才能反映工业现场的状况。这就需要通过实时数据库,因为只有数据才能反映工业现场的状况。这就需要通过实时数据库,因为只有数据库中的变量才是与现场状况同步变化的。库中的变量才是与现场状况同步变化的。
2、l通过通过“动画连接动画连接”所谓所谓“动画连接动画连接”就是建立画面的图素与数据就是建立画面的图素与数据库变量的对应关系。这样,工业现场的数据,比如温度、液面高度等,库变量的对应关系。这样,工业现场的数据,比如温度、液面高度等,当它们发生变化时,通过当它们发生变化时,通过I/O 接口,将引起实时数据库中变量的变化,接口,将引起实时数据库中变量的变化,如果设计者曾经定义了一个画面图素,比如指针与这个变量相关,我如果设计者曾经定义了一个画面图素,比如指针与这个变量相关,我们将会看到指针在同步偏转。们将会看到指针在同步偏转。返回返回下一页下一页4.1 动画连接概述动画连接概述l2.动画连接对话框动
3、画连接对话框l给图形对象定义动画连接是在给图形对象定义动画连接是在“动画连接动画连接”对话框中进行的。在组态对话框中进行的。在组态王开发系统中双击图形对象(不能有多个图形对象同时被选中),弹王开发系统中双击图形对象(不能有多个图形对象同时被选中),弹出动画连接对话框。对不同类型的图形对象弹出的对话框大致相同。出动画连接对话框。对不同类型的图形对象弹出的对话框大致相同。但是对于特定属性对象,有些是灰色的,表明此动画连接属性不适应但是对于特定属性对象,有些是灰色的,表明此动画连接属性不适应于该图形对象,或者该图形对象定义了与此动画连接不兼容的其他动于该图形对象,或者该图形对象定义了与此动画连接不兼
4、容的其他动画连接。以圆角矩形为例,如图画连接。以圆角矩形为例,如图41 所示。所示。l对话框的第一行标识出被连接对象的名称和左上角在画面中的坐标以对话框的第一行标识出被连接对象的名称和左上角在画面中的坐标以及图形对象的宽度和高度。及图形对象的宽度和高度。l对话框的第二行提供对话框的第二行提供“对象名称对象名称”和和“提示文本提示文本”编辑框。编辑框。“对象名对象名称称”是为图素提供的唯一的名称,供以后的程序开发使用,暂时不能是为图素提供的唯一的名称,供以后的程序开发使用,暂时不能使用。使用。“提示文本提示文本”的含义为:当图形对象定义了动画连接时,在运的含义为:当图形对象定义了动画连接时,在运
5、行的时候,鼠标放在图形对象上,将出现开发中定义的提示文本。行的时候,鼠标放在图形对象上,将出现开发中定义的提示文本。返回返回上一页上一页下一页下一页4.1 动画连接概述动画连接概述l下面分组介绍所有的动画连接种类。下面分组介绍所有的动画连接种类。l属性变化:共有三种连接(线属性、填充属性、文本色),它们规定属性变化:共有三种连接(线属性、填充属性、文本色),它们规定了图形对象的颜色、线型、填充类型等属性如何随变量或连接表达式了图形对象的颜色、线型、填充类型等属性如何随变量或连接表达式的值变化而变化。单击任一按钮弹出相应的连接对话框。线类型的图的值变化而变化。单击任一按钮弹出相应的连接对话框。线
6、类型的图形对象可定义线属性连接,填充形状的图形对象可定义线属性、填形对象可定义线属性连接,填充形状的图形对象可定义线属性、填 充属性连接,文本对象可定义文本色连接。充属性连接,文本对象可定义文本色连接。l位置与大小变化:这五种连接(水平移动、垂直移动、缩放、旋转、位置与大小变化:这五种连接(水平移动、垂直移动、缩放、旋转、填充)规定了图形对象如何随变量值的变化而改变位置或大小。不是填充)规定了图形对象如何随变量值的变化而改变位置或大小。不是所有的图形对象都能定义这五种连接。单击任一按钮弹出相应的连接所有的图形对象都能定义这五种连接。单击任一按钮弹出相应的连接对话框。对话框。返回返回上一页上一页
7、下一页下一页4.1 动画连接概述动画连接概述l值输出:只有文本图形对象能定义三种值输出连接中的某一种。这种值输出:只有文本图形对象能定义三种值输出连接中的某一种。这种连接用来在画面上输出文本图形对象的连接表达式的值。运行时文本连接用来在画面上输出文本图形对象的连接表达式的值。运行时文本字符串将被连接表达式的值所替换,输出的字符串的大小、字体和文字符串将被连接表达式的值所替换,输出的字符串的大小、字体和文本对象相同。按动任一按钮弹出相应的输出连接对话框。本对象相同。按动任一按钮弹出相应的输出连接对话框。l用户输入:所有的图形对象都可以定义为三种用户输入连接中的一种,用户输入:所有的图形对象都可以
8、定义为三种用户输入连接中的一种,输入连接使被连接对象在运行时为触敏对象。当输入连接使被连接对象在运行时为触敏对象。当TouchVew 运行时,运行时,触敏对象周围出现反显的矩形框,可由鼠标或键盘选中此触敏对象。触敏对象周围出现反显的矩形框,可由鼠标或键盘选中此触敏对象。按按SPACE 键、键、ENTER 键或鼠标左键,会弹出输入对话框,可以从键键或鼠标左键,会弹出输入对话框,可以从键盘键入数据以改变数据库中变量的值。盘键入数据以改变数据库中变量的值。l特殊:所有的图形对象都可以定义闪烁、隐含两种连接,这是两种规特殊:所有的图形对象都可以定义闪烁、隐含两种连接,这是两种规定图形对象可见性的连接。
9、按动任一按钮弹出相应连接对话框。定图形对象可见性的连接。按动任一按钮弹出相应连接对话框。返回返回上一页上一页下一页下一页4.1 动画连接概述动画连接概述l滑动杆输入:所有的图形对象都可以定义两种滑动杆输入连接中的一滑动杆输入:所有的图形对象都可以定义两种滑动杆输入连接中的一种,滑动杆输入连接使被连接对象在运行时为触敏对象。当种,滑动杆输入连接使被连接对象在运行时为触敏对象。当TouchVew 运行时,触敏对象周围出现反显的矩形框。鼠标左键拖动运行时,触敏对象周围出现反显的矩形框。鼠标左键拖动有滑动杆输入连接的图形对象可以改变数据库中变量的值。有滑动杆输入连接的图形对象可以改变数据库中变量的值。
10、l命令语言连接:所有的图形对象都可以定义三种命令语言连接中的一命令语言连接:所有的图形对象都可以定义三种命令语言连接中的一种,命令语言连接使被连接对象在运行时成为触敏对象。当种,命令语言连接使被连接对象在运行时成为触敏对象。当TouchVew 运行时,触敏对象周围出现反显的矩形运行时,触敏对象周围出现反显的矩形l框,可由鼠标或键盘选中。按框,可由鼠标或键盘选中。按SPACE 键、键、ENTER 键或鼠标左键,就键或鼠标左键,就会执行定义命令语言连接时用户输入的命令语言程序,按动相应按钮会执行定义命令语言连接时用户输入的命令语言程序,按动相应按钮弹出连接的命令语言对话框。弹出连接的命令语言对话框
11、。l等价键:设置被连接的图素在被单击执行命令语言时与鼠标操作相同等价键:设置被连接的图素在被单击执行命令语言时与鼠标操作相同功能的快捷键。功能的快捷键。返回返回上一页上一页下一页下一页4.1 动画连接概述动画连接概述l优先级:此编辑框用于输入被连接的图形元素的访问优先级级别。当优先级:此编辑框用于输入被连接的图形元素的访问优先级级别。当软件在软件在TouchVew中运行时,只有优先级级别不小于此值的操作员才中运行时,只有优先级级别不小于此值的操作员才能访问它,这是能访问它,这是“组态王组态王”保障系统安全的一个重要功能。保障系统安全的一个重要功能。l安全区:此编辑框用于设置被连接元素的操作安全
12、区。当工程处在运安全区:此编辑框用于设置被连接元素的操作安全区。当工程处在运行状态时,只有在设置安全区内的操作员才能访问它,安全区与优先行状态时,只有在设置安全区内的操作员才能访问它,安全区与优先级一样是级一样是“组态王组态王”保障系统安全的一个重要功能。保障系统安全的一个重要功能。返回返回上一页上一页4.2 通用控制项目通用控制项目l组态王的工具箱经过精心设计,把使用频率较高的命令集中在一块面组态王的工具箱经过精心设计,把使用频率较高的命令集中在一块面板上,非常便于操作,而且节省屏幕空间,方便您查看整个画面的布板上,非常便于操作,而且节省屏幕空间,方便您查看整个画面的布局。工具箱中的每个工具
13、按钮都有局。工具箱中的每个工具按钮都有“浮动提示浮动提示”,帮助您了解工具的,帮助您了解工具的用途。用途。l图形编辑工具箱是绘图菜单命令的快捷方式。每次打开一个原有画面图形编辑工具箱是绘图菜单命令的快捷方式。每次打开一个原有画面或建立一个新画面时,图形编辑工具箱都会自动出现,如图或建立一个新画面时,图形编辑工具箱都会自动出现,如图42 所示。所示。l工具箱提供了许多常用的菜单命令,也提供了菜单中没有的一些操作。工具箱提供了许多常用的菜单命令,也提供了菜单中没有的一些操作。当鼠标放在工具箱任一按钮上时,立刻出现一个提示条标明此工具按当鼠标放在工具箱任一按钮上时,立刻出现一个提示条标明此工具按钮的
14、功能,如图钮的功能,如图43 所示。所示。返回返回4.3 动画连接详解动画连接详解l在在“动画连接动画连接”对话框中,单击任一种连接方式,将会弹出设置对话对话框中,单击任一种连接方式,将会弹出设置对话框,本节详细解释各种动画连接的设置。框,本节详细解释各种动画连接的设置。l1.线属性连接线属性连接l在在“动画连接动画连接”对话框中,单击对话框中,单击“线属性线属性”按钮,弹出连接对话框。按钮,弹出连接对话框。l线属性连接是使被连接对象的边框或线的颜色和线型随连接表达式的线属性连接是使被连接对象的边框或线的颜色和线型随连接表达式的值而改变。定义这类连接需要同时定义分段点(阀值)和对应的线属值而改
15、变。定义这类连接需要同时定义分段点(阀值)和对应的线属性。利用连接表达式的多样性,可以构造出许多很有用的连接。性。利用连接表达式的多样性,可以构造出许多很有用的连接。l例如可以用线颜色表示离散变量例如可以用线颜色表示离散变量EXAM 的报警状态,只需在连接表的报警状态,只需在连接表达式中输入达式中输入EXAM.Alarm,然后把下面的两个笔属性颜色对应的值改,然后把下面的两个笔属性颜色对应的值改为为0(蓝色),(蓝色),1(红色)即可。软件在运行时,当警报发生时(红色)即可。软件在运行时,当警报发生时EXAM.Alarm=1),线就由蓝色变成了红色;当警报解除后,线又),线就由蓝色变成了红色;
16、当警报解除后,线又变为蓝色。在画面上画一圆角矩形,双击该图形对象,弹出的动画连变为蓝色。在画面上画一圆角矩形,双击该图形对象,弹出的动画连接对话框如图接对话框如图44 所示。按上述填好,按确定即可。所示。按上述填好,按确定即可。返回返回下一页下一页4.3 动画连接详解动画连接详解l线属性连接对话框中各项设置的意义如下:线属性连接对话框中各项设置的意义如下:l表达式:用于输入连接表达式,单击表达式:用于输入连接表达式,单击“?”按钮可以查看已定义的变按钮可以查看已定义的变量名和变量域。量名和变量域。l增加:增加新的分段点。单击增加弹出的输入新值对话框,在对话框增加:增加新的分段点。单击增加弹出的
17、输入新值对话框,在对话框中输入新的分段点(阀值)和设置笔属性。按鼠标左键击中中输入新的分段点(阀值)和设置笔属性。按鼠标左键击中“笔属笔属性性线形线形”按钮弹出漂浮式窗口,移动鼠标进行选择;也可以使按钮弹出漂浮式窗口,移动鼠标进行选择;也可以使“线线属性属性”按钮获得输入焦点,按空格键弹出漂浮式窗口,用按钮获得输入焦点,按空格键弹出漂浮式窗口,用TAB 键在键在颜色和线型间切换,用移动键选择,按空格或回车确定选择,如图颜色和线型间切换,用移动键选择,按空格或回车确定选择,如图45 所示。所示。l修改:修改选中的分段点。修改对话框用法同输入新值对话框。修改:修改选中的分段点。修改对话框用法同输入
18、新值对话框。l删除:删除选中的分段点。删除:删除选中的分段点。返回返回上一页上一页下一页下一页4.3 动画连接详解动画连接详解l2.填充属性连接填充属性连接l填充属性连接使图形对象的填充颜色和填充类型随连接表达式的值而填充属性连接使图形对象的填充颜色和填充类型随连接表达式的值而改变,通过定义一些分段点(包括阀值和对应填充属性),使图形对改变,通过定义一些分段点(包括阀值和对应填充属性),使图形对象的填充属性在一段数值内为指定值。象的填充属性在一段数值内为指定值。l本例为封闭图形对象定义填充属性连接,阀值为本例为封闭图形对象定义填充属性连接,阀值为0 时填充属性为白色,时填充属性为白色,阀值为阀
19、值为100 时为黄色,阀值为时为黄色,阀值为200 时为红色。画面程序运行时,当变时为红色。画面程序运行时,当变量量“温度温度”的值在的值在0100 之间时,图形对象为白色;在之间时,图形对象为白色;在100200 之之间时为黄色,变量值大于间时为黄色,变量值大于200 时,图形对象为红色,如图时,图形对象为红色,如图46所示。所示。“填充属性填充属性”动画连接的设置方法为:在动画连接的设置方法为:在“动画连接动画连接”对话框中选择对话框中选择“填充属性填充属性”按钮,弹出的对话框各项意义如下:按钮,弹出的对话框各项意义如下:l表达式:用于输入连接表达式,右边的表达式:用于输入连接表达式,右边
20、的“?”可以查看已定义的变量可以查看已定义的变量名和变量域。名和变量域。返回返回上一页上一页下一页下一页4.3 动画连接详解动画连接详解l增加:增加新的分段点。单击增加按钮弹出输入新值对话框,如图增加:增加新的分段点。单击增加按钮弹出输入新值对话框,如图47 所示。所示。l在输入新值对话框中输入新的分段点的阀值和画刷属性,按鼠标左键在输入新值对话框中输入新的分段点的阀值和画刷属性,按鼠标左键击中击中“画刷属性画刷属性类型类型”按钮弹出画刷类型漂浮式窗口,移动鼠标进按钮弹出画刷类型漂浮式窗口,移动鼠标进行选择;也可以使行选择;也可以使“填充属性填充属性”按钮获得输入焦点,按空格键弹出漂按钮获得输
21、入焦点,按空格键弹出漂浮式窗口,用浮式窗口,用TAB 键在颜色和填充类型间切换,用移动键选择,按键在颜色和填充类型间切换,用移动键选择,按空格键或回车结束选择。按鼠标左键击中空格键或回车结束选择。按鼠标左键击中“画刷属性画刷属性颜色颜色”按钮弹按钮弹出画刷颜色漂浮式窗口,用法与出画刷颜色漂浮式窗口,用法与“画刷属性画刷属性类型类型”选择相同。选择相同。l修改:修改选中的分段点。修改对话框用法同输入新值对话框。修改:修改选中的分段点。修改对话框用法同输入新值对话框。l删除:删除选中的分段点。删除:删除选中的分段点。返回返回上一页上一页下一页下一页4.3 动画连接详解动画连接详解l3.文本色连接文
22、本色连接l文本色连接是使文本对象的颜色随连接表达式的值而改变,通过定义文本色连接是使文本对象的颜色随连接表达式的值而改变,通过定义一些分段点(包括颜色和对应数值),使文本颜色在特定数值段内为一些分段点(包括颜色和对应数值),使文本颜色在特定数值段内为指定颜色。如定义某分段点,阀值是指定颜色。如定义某分段点,阀值是0,文本色为红色,另一分段点,文本色为红色,另一分段点,阀值是阀值是100,则当,则当“压力压力”的值在的值在0100 之间时(包括之间时(包括0),),“压力压力”的文本色为红色,当的文本色为红色,当“压力压力”的值大于等于的值大于等于100 时,时,“压力压力”的文本的文本色为蓝色
23、,如图色为蓝色,如图48所示。所示。l文本色连接的设置方法为:在文本色连接的设置方法为:在“动画连接动画连接”对话框中选择对话框中选择“文本色文本色”按钮,弹出的对话框中各项设置的意义如下:按钮,弹出的对话框中各项设置的意义如下:l表达式:用于输入连接表达式,单击右侧的表达式:用于输入连接表达式,单击右侧的“?”按钮可以查看已定按钮可以查看已定义的变量名。义的变量名。返回返回上一页上一页下一页下一页4.3 动画连接详解动画连接详解l增加:增加新的分段点。单击增加按钮弹出输入新值对话框,如图增加:增加新的分段点。单击增加按钮弹出输入新值对话框,如图49 所示。所示。l在输入新值对话框中输入新的分
24、段点的阀值和颜色,按鼠标左键击中在输入新值对话框中输入新的分段点的阀值和颜色,按鼠标左键击中“文本色文本色”按钮弹出漂浮式窗口,移动鼠标进行选择;也可以使按钮弹出漂浮式窗口,移动鼠标进行选择;也可以使“颜颜色色”按钮获得输入焦点,按空格键弹出漂浮式窗口,用移动键选择,按钮获得输入焦点,按空格键弹出漂浮式窗口,用移动键选择,按空格键或回车结束。按空格键或回车结束。l修改:修改选中的分段点。修改对话框用法同输入新值对话框。修改:修改选中的分段点。修改对话框用法同输入新值对话框。l删除:删除选中的分段点。删除:删除选中的分段点。返回返回上一页上一页下一页下一页4.3 动画连接详解动画连接详解l4.水
25、平移动连接水平移动连接l水平移动连接是使被连接对象在画面中随连接表达式值的改变而水平水平移动连接是使被连接对象在画面中随连接表达式值的改变而水平移动。移动距离以像素为单位,以被连接对象在画面制作系统中的原移动。移动距离以像素为单位,以被连接对象在画面制作系统中的原始位置为参考基准。水平移动连接常用来表示图形对象实际的水平运始位置为参考基准。水平移动连接常用来表示图形对象实际的水平运动,如图动,如图410 所示。所示。l本例中建立一个指示器,在画面上画一三角形(将其设置为本例中建立一个指示器,在画面上画一三角形(将其设置为“水平移水平移动动”动画连接属性),以表示动画连接属性),以表示shift
展开阅读全文