04组态画面的动画连接

上传人:ldj****22 文档编号:48639754 上传时间:2018-07-18 格式:PPT 页数:110 大小:2.09MB
返回 下载 相关 举报
04组态画面的动画连接_第1页
第1页 / 共110页
04组态画面的动画连接_第2页
第2页 / 共110页
04组态画面的动画连接_第3页
第3页 / 共110页
04组态画面的动画连接_第4页
第4页 / 共110页
04组态画面的动画连接_第5页
第5页 / 共110页
点击查看更多>>
资源描述

《04组态画面的动画连接》由会员分享,可在线阅读,更多相关《04组态画面的动画连接(110页珍藏版)》请在金锄头文库上搜索。

1、第4 章 组态画面的动画连接l4.1 动画连接概述l4.2 通用控制项目l4.3 动画连接详解l4.4 动画连接向导的使用l4.5 实例动画连接4.1 动画连接概述l1. 连接概述l工程人员在组态王开发系统中制作的画面都是静态的,那么它们如何 才能反映工业现场的状况。这就需要通过实时数据库,因为只有数据 库中的变量才是与现场状况同步变化的。l通过“动画连接”所谓“动画连接”就是建立画面的图素与数据库变 量的对应关系。这样,工业现场的数据,比如温度、液面高度等,当 它们发生变化时,通过I/O 接口,将引起实时数据库中变量的变化, 如果设计者曾经定义了一个画面图素,比如指针与这个变量相关,我 们将

2、会看到指针在同步偏转。返回下一页4.1 动画连接概述l2. 动画连接对话框l给图形对象定义动画连接是在“动画连接”对话框中进行的。在组态王 开发系统中双击图形对象(不能有多个图形对象同时被选中),弹出 动画连接对话框。对不同类型的图形对象弹出的对话框大致相同。但 是对于特定属性对象,有些是灰色的,表明此动画连接属性不适应于 该图形对象,或者该图形对象定义了与此动画连接不兼容的其他动画 连接。以圆角矩形为例,如图41 所示。l对话框的第一行标识出被连接对象的名称和左上角在画面中的坐标以 及图形对象的宽度和高度。l对话框的第二行提供“对象名称”和“提示文本”编辑框。“对象名称”是 为图素提供的唯一

3、的名称,供以后的程序开发使用,暂时不能使用。 “提示文本”的含义为:当图形对象定义了动画连接时,在运行的时候 ,鼠标放在图形对象上,将出现开发中定义的提示文本。返回上一页下一页4.1 动画连接概述l下面分组介绍所有的动画连接种类。l属性变化:共有三种连接(线属性、填充属性、文本色),它们规定 了图形对象的颜色、线型、填充类型等属性如何随变量或连接表达式 的值变化而变化。单击任一按钮弹出相应的连接对话框。线类型的图 形对象可定义线属性连接,填充形状的图形对象可定义线属性、填充属性连接,文本对象可定义文本色连接。l位置与大小变化:这五种连接(水平移动、垂直移动、缩放、旋转、 填充)规定了图形对象如

4、何随变量值的变化而改变位置或大小。不是 所有的图形对象都能定义这五种连接。单击任一按钮弹出相应的连接 对话框。返回上一页下一页4.1 动画连接概述l值输出:只有文本图形对象能定义三种值输出连接中的某一种。这种 连接用来在画面上输出文本图形对象的连接表达式的值。运行时文本 字符串将被连接表达式的值所替换,输出的字符串的大小、字体和文 本对象相同。按动任一按钮弹出相应的输出连接对话框。l用户输入:所有的图形对象都可以定义为三种用户输入连接中的一种 ,输入连接使被连接对象在运行时为触敏对象。当TouchVew 运行时 ,触敏对象周围出现反显的矩形框,可由鼠标或键盘选中此触敏对象 。按SPACE 键、

5、ENTER 键或鼠标左键,会弹出输入对话框,可以从 键盘键入数据以改变数据库中变量的值。l特殊:所有的图形对象都可以定义闪烁、隐含两种连接,这是两种规 定图形对象可见性的连接。按动任一按钮弹出相应连接对话框。返回上一页下一页4.1 动画连接概述l滑动杆输入:所有的图形对象都可以定义两种滑动杆输入连接中的一 种,滑动杆输入连接使被连接对象在运行时为触敏对象。当 TouchVew 运行时,触敏对象周围出现反显的矩形框。鼠标左键拖动 有滑动杆输入连接的图形对象可以改变数据库中变量的值。l命令语言连接:所有的图形对象都可以定义三种命令语言连接中的一 种,命令语言连接使被连接对象在运行时成为触敏对象。当

6、 TouchVew 运行时,触敏对象周围出现反显的矩形l框,可由鼠标或键盘选中。按SPACE 键、ENTER 键或鼠标左键,就 会执行定义命令语言连接时用户输入的命令语言程序,按动相应按钮 弹出连接的命令语言对话框。l等价键:设置被连接的图素在被单击执行命令语言时与鼠标操作相同 功能的快捷键。返回上一页下一页4.1 动画连接概述l优先级:此编辑框用于输入被连接的图形元素的访问优先级级别。当 软件在TouchVew中运行时,只有优先级级别不小于此值的操作员才 能访问它,这是“组态王”保障系统安全的一个重要功能。l安全区:此编辑框用于设置被连接元素的操作安全区。当工程处在运 行状态时,只有在设置安

7、全区内的操作员才能访问它,安全区与优先 级一样是“组态王”保障系统安全的一个重要功能。返回上一页4.2 通用控制项目l组态王的工具箱经过精心设计,把使用频率较高的命令集中在一块面 板上,非常便于操作,而且节省屏幕空间,方便您查看整个画面的布 局。工具箱中的每个工具按钮都有“浮动提示”,帮助您了解工具的用 途。l图形编辑工具箱是绘图菜单命令的快捷方式。每次打开一个原有画面 或建立一个新画面时,图形编辑工具箱都会自动出现,如图42 所示 。l工具箱提供了许多常用的菜单命令,也提供了菜单中没有的一些操作 。当鼠标放在工具箱任一按钮上时,立刻出现一个提示条标明此工具 按钮的功能,如图43 所示。返回4

8、.3 动画连接详解l在“动画连接”对话框中,单击任一种连接方式,将会弹出设置对话框 ,本节详细解释各种动画连接的设置。l1. 线属性连接l在“动画连接”对话框中,单击“线属性”按钮,弹出连接对话框。l线属性连接是使被连接对象的边框或线的颜色和线型随连接表达式的 值而改变。定义这类连接需要同时定义分段点(阀值)和对应的线属 性。利用连接表达式的多样性,可以构造出许多很有用的连接。l例如可以用线颜色表示离散变量EXAM 的报警状态,只需在连接表达 式中输入EXAM.Alarm,然后把下面的两个笔属性颜色对应的值改为 0(蓝色),1(红色)即可。软件在运行时,当警报发生时 EXAM.Alarm=1)

9、,线就由蓝色变成了红色;当警报解除后,线又 变为蓝色。在画面上画一圆角矩形,双击该图形对象,弹出的动画连 接对话框如图44 所示。按上述填好,按确定即可。返回下一页4.3 动画连接详解l线属性连接对话框中各项设置的意义如下:l表达式:用于输入连接表达式,单击“?”按钮可以查看已定义的变量 名和变量域。l增加:增加新的分段点。单击增加弹出的输入新值对话框,在对话框 中输入新的分段点(阀值)和设置笔属性。按鼠标左键击中“笔属性 线形”按钮弹出漂浮式窗口,移动鼠标进行选择;也可以使“线属性 ”按钮获得输入焦点,按空格键弹出漂浮式窗口,用TAB 键在颜色和 线型间切换,用移动键选择,按空格或回车确定选

10、择,如图45 所示 。l修改:修改选中的分段点。修改对话框用法同输入新值对话框。l删除:删除选中的分段点。返回上一页下一页4.3 动画连接详解l2. 填充属性连接l填充属性连接使图形对象的填充颜色和填充类型随连接表达式的值而 改变,通过定义一些分段点(包括阀值和对应填充属性),使图形对 象的填充属性在一段数值内为指定值。l本例为封闭图形对象定义填充属性连接,阀值为0 时填充属性为白色 ,阀值为100 时为黄色,阀值为200 时为红色。画面程序运行时,当 变量“温度”的值在0100 之间时,图形对象为白色;在100200 之 间时为黄色,变量值大于200 时,图形对象为红色,如图46所示。“ 填

11、充属性”动画连接的设置方法为:在“动画连接”对话框中选择“填充 属性”按钮,弹出的对话框各项意义如下:l表达式:用于输入连接表达式,右边的“?”可以查看已定义的变量名 和变量域。返回上一页下一页4.3 动画连接详解l增加:增加新的分段点。单击增加按钮弹出输入新值对话框,如图 47 所示。l在输入新值对话框中输入新的分段点的阀值和画刷属性,按鼠标左键 击中“画刷属性类型”按钮弹出画刷类型漂浮式窗口,移动鼠标进行 选择;也可以使“填充属性”按钮获得输入焦点,按空格键弹出漂浮式 窗口,用TAB 键在颜色和填充类型间切换,用移动键选择,按空格键 或回车结束选择。按鼠标左键击中“画刷属性颜色”按钮弹出画

12、刷颜 色漂浮式窗口,用法与“画刷属性类型”选择相同。l修改:修改选中的分段点。修改对话框用法同输入新值对话框。l删除:删除选中的分段点。返回上一页下一页4.3 动画连接详解l3. 文本色连接l文本色连接是使文本对象的颜色随连接表达式的值而改变,通过定义 一些分段点(包括颜色和对应数值),使文本颜色在特定数值段内为 指定颜色。如定义某分段点,阀值是0,文本色为红色,另一分段点 ,阀值是100,则当“压力”的值在0100 之间时(包括0),“压力”的 文本色为红色,当“压力”的值大于等于100 时,“压力”的文本色为蓝 色,如图48所示。l文本色连接的设置方法为:在“动画连接”对话框中选择“文本色

13、”按钮 ,弹出的对话框中各项设置的意义如下:l表达式:用于输入连接表达式,单击右侧的“?”按钮可以查看已定义 的变量名。返回上一页下一页4.3 动画连接详解l增加:增加新的分段点。单击增加按钮弹出输入新值对话框,如图 49 所示。l在输入新值对话框中输入新的分段点的阀值和颜色,按鼠标左键击中 “文本色”按钮弹出漂浮式窗口,移动鼠标进行选择;也可以使“颜色” 按钮获得输入焦点,按空格键弹出漂浮式窗口,用移动键选择,按空 格键或回车结束。l修改:修改选中的分段点。修改对话框用法同输入新值对话框。l删除:删除选中的分段点。返回上一页下一页4.3 动画连接详解l4. 水平移动连接l水平移动连接是使被连

14、接对象在画面中随连接表达式值的改变而水平 移动。移动距离以像素为单位,以被连接对象在画面制作系统中的原 始位置为参考基准。水平移动连接常用来表示图形对象实际的水平运 动,如图410 所示。l本例中建立一个指示器,在画面上画一三角形(将其设置为“水平移 动”动画连接属性),以表示shift 量的实际大小。上图是设计状态, 下图是在TouchVew中的运行状态。l水平移动连接的设置方法为:在“动画连接”对话框中单击“水平移动” 按钮,弹出“水平移动连接”对话框,如图411 所示。返回上一页下一页4.3 动画连接详解l对话框中各项设置的意义如下:l表达式:在此编辑框内输入合法的l连接表达式,单击“?

15、”按钮可查看已定义的变量名和变量域。l向左:输入图素在水平方向向左移动(以被连接对象在画面中的原始 位置为参考基准)的距离。l最左边:输入与图素处于最左边时相对应的变量值,当连接表达式的 值为对应值时,被连接对象的中心点向左(以原始位置为参考基准) 移到最左边规定的位置。l向右:输入图素在水平方向向右移动(以被连接对象在画面中的原始 位置为参考基准)的距离。l最右边:输入与图素处于最右边时相对应的变量值,当连接表达式的 值为对应值时,被连接对象的中心点向右(以原始位置为参考基准) 移到最右边规定的位置。返回上一页下一页4.3 动画连接详解l5. 垂直移动连接l垂直移动连接是使被连接对象在画面中

16、的位置随连接表达式的值而垂 直移动。移动距离以像素为单位,以被连接对象在画面制作系统中的 原始位置为参考基准的。垂直移动连接常用来表示对象实际的垂直运 动,单击“动画连接”对话框中的“垂直移动”按钮,弹出“垂直移动连 接”对话框,如图412 所示。l对话框中各项设置的意义如下:l表达式:在此编辑框内输入合法的连接表达式,单击“?”按钮可以查 看已定义的变量名和变量域。l向上:输入图素在垂直方向向上移动(以被连接对象在画面中的原始 位置为参考基准)的距离。返回上一页下一页4.3 动画连接详解l最上边:输入与图素处于最上边时相对应的变量值,当连接表达式的 值为对应值时,被连接对象的中心点向上(以原始位置为参考基准) 移到最上边规定的位置。l向下:输入图素在垂直方向向下移动(以被连接对象在画面中的原始 位置为参考基准)的距离。l最下边:输入与图素处于最下边时相对应的变量值,当连接表达式的 值为对应值时,被连接对象的中心点向下(以原始位置为参考基准) 移到最下边规定的位置。返回上一页下一页4.3 动画连接详解l6. 缩放连接l缩放连接是使被连

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号