KingSCADA教程(2)

2018-12-01 16:46

3、当文本内容为“### 米 ###”或者在单个#,则显示“20.4 米 ###”,包括当输入文本为“##.##”时,也会将遇到的第一个不为#的字符替换为当前的数值显示,即显示为“20.4.##”,因此不需要使用该通配符进行格式化;

4、当文本内容中不含有#号,却关联了数值输出类型的动画连接时,则在文本后面显示值输出,例如:原文本内容为“Text”,关联动画后,显示“Text20.4”;

3、管道:

管道是表示带有外壁并内部可以进行流动的特殊图素。管道部分属性如下:

OOutterWidth:设置管道外壁的宽度,以像素为单位; OutterColor:设置管道外壁的颜色;

InnerWidth:设置管道内部的宽度,以像素为单位; InnerColor:设置管道内部的颜色;

选择基本作图工具的管道,在画面中按照要求画一条管道,然后根据需要设置相关的宽度、颜色属性,双击画面上的管道,“添加连接—基本—管道流动”,离散值输入中选择“\\\\local\\water_pump”,如果“\\\\local\\water_pump” 变量为1,管道流动,如图4-6。

图4-6 管道流动 4、按钮

按钮可以设置成普通的按钮,也可以设置成多态按钮,按钮部分属性如下: (1)FlatStyle:置按钮外观风格; (2)Font:设置按钮文本的字体; (3)Background:设置按钮的背景颜色;

(4)Foreground:设置按钮的前景颜色,即文本的颜色;

(5)Style:两种选择,常态和多态,当按钮处于常态时,使用Background属性进行按钮背景的填充;当选择多态时,可使用以下属性配置对按钮进行操作时相应的按钮背景颜色:

2 PressedBackground:当按钮按下时,按钮显示的背景颜色

2 FocusedBackground:当按钮处于焦点时,按钮显示的背景颜色

2 DisabledBackground:当“Enable”属性设置为false时有效,即按钮不可操作时,按钮显示的背景颜色

(6)Caption:设置按钮上显示的文本; (7)ShapeStyle:设置按钮的形状

我们制作一个按钮,并且将此按钮的控制功能与前面的管道结合起来使用,通过按钮来控制管道是否流动。

选择扩展工具的按钮,然后在画面上画出一个按钮,设置按钮的颜色、文本、字体等等属性,如图4-7

所示:我们设置按钮的文本为“阀门控制”,设置正常色、按下时颜色、获得焦点的颜色等等属性。

图4-7 按钮属性设置

设置按钮的鼠标左键按下的动画连接,如图4-8,4-9所示,我们将管道的流动动画与前面建立的变量valve_gate1结合起来,通过按钮控制阀门1的开通、闭合状态,以及控制管道的流动与停止。脚本程序如下:

if(\\\\local\\valve_gate1==false) { } else { }

\\\\local\\valve_gate1=false; \\\\local\\water_pump =false; \\\\local\\valve_gate1 =true; \\\\local\\water_pump =true;

图4-8 按钮动画连接

图4-9 按钮脚本

保存画面有进行运行系统,我们就可以通过点击按钮来控制管道的流动啦。 其他作图工具可以参考KingScada3.1的操作手册。

第二节 制作精灵图

所谓精灵图就是在外观上类似于组合图素,但内嵌了丰富的动画连接和逻辑控制,工程人员只需把它从精灵图库中调出来放在画面上,再做少量的修改,就能完成复杂的控制功能。

KingSCADA3.1的精灵图库中提供了大量工程中常用的精灵图,用户可以直接使用,如果精灵图库中没有适合您的精灵图,您也可以自己开发精灵图,然后将其放到图库中,以备日后使用。

我们下面就制作一个液位指示精灵图在这个工程中使用,这个精灵图即能够显示液位数值,也能够动态显示液位的高低。

认识精灵图开发界面

在KingSCADA3.1图形编辑器中执行“文件”菜单中的“新建—精灵图”命令,弹出精灵图开发界面,如图4-10所示:

图4-10精灵图开发界面

精灵图开发界面与图形开发界面很相似,由菜单栏、工具栏、工具箱、图形编辑区、属性窗口等组成,操作方法也基本相似。

创建精灵图

第一步:制作精灵图外观:

在图4-10所示的图形编辑区编辑我们要做的精灵图形的外观,我们先利用前面讲的圆角矩形图素以及直线图素、文本图素,画出精灵图的各个组成部分,各个部分的颜色需要通过调色板进行设置,设置出我们需要的绚丽的颜色。如图4-11所示:这个精灵图的外观有6部分组成,我们用字母A、B、C、D、E、F表示。然后将各个组成部分一起组合成我们需要的精灵图形,如图4-12所示:这样精灵图的外观就做好了。在组合精灵图的时候我们会用到图素上下层的调整,可以选中图素,点击右键,通过右键菜单“位置”来调整,如图4-13所示。

图4-11 精灵图的组成部分

图4-12 精灵图的外观 图4-13 右键菜单 第二步:建立精灵图的属性、变量:

我们要考虑好精灵图在使用中需要暴露出那些属性需要在使用中进行修改以及精灵图具备那些功能。在我们这个精灵图中我们可以考虑暴露到外面的属性包括:整体的背景颜色、需要动态显示的液位的颜色、液位高度的最大值、最小值。需要关联液位高度的变量。

属性定义:单击右侧“内容”选项卡,选中“属性”点击右键在弹出的右键菜单中执行“添加属性”


KingSCADA教程(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:CCAA2016年9月24日下午ISO9001-2015转版考试试题及参考答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: