组态王65使用手册 第14章 控件.docx
《组态王65使用手册 第14章 控件.docx》由会员分享,可在线阅读,更多相关《组态王65使用手册 第14章 控件.docx(20页珍藏版)》请在三一办公上搜索。
1、组态王65使用手册 第14章 控件626 第十四章 控件 第十四章 控 件 F 介绍各种控件的相关知识 F 介绍组态王内置控件的设置及使用 F 介绍Active X控件的设置及使用 14.2.8 超级文本显示控件 组态王提供一个超级文本显示控件,用于显示RTF格式或TXT格式的文本文件,而且也可在超级文本显示控件中输入文本字符串,然后将其保存成指定的文件,调入RTF、TXT格式的文件和保存文件通过超级文本显示控件函数来完成。 14.2.8.1 如何创建超级文本显示控件 在画面开发系统的工具箱中选择“插入控件”按钮,或选择菜单“编辑/插入控件”命令,在弹出的如图14.2所示的“创建控件”对话框中
2、,在种类列表中选择“超级文本显示”,在右侧的内容中选择“显示框”图标,单击对话框上的“创建”按钮,或直接双击“显示框”图标,关闭对话框。此时鼠标变成小“十”字形,在画面上需要插入控件的地方按下鼠标左键,拖动鼠标,画面上出现一个矩形框,表示创建后控件界面的大小。松开鼠标左键,控件在画面上显示出来。如图14.32所示。控件周围有带箭头的小矩形框,鼠标挪到小矩形框上,鼠标箭头变为方向箭头时,按下鼠标左键并拖动,可以改变控件的大小。当鼠标在控件上变为双“十”字型时,按下鼠标左键并拖动,可以改变控件的位置。 北京亚控科技发展有限公司 第十四章 控件 627 图14.32 创建后的超级文本显示框控件 14
3、.2.8.2 如何定义超级文本显示控件的属性 控件创建完成后,需要定义空间的属性。用鼠标双击控件,弹出超级文本显示框控件属性对话框,如图14.33所示。 图14.33 超级文本显示框控件属性对话框 超级文本显示框控件属性: u 控件名称:定义控件的名称,一个显示框控件对应一个控件名称,而且是唯一的,不能重复命名,控件的命名应该符合组态王的命名规则。如“Richtxt1”。 u 访问权限:定义控件的安全级别访问权限,范围为1999。定北京亚控科技发展有限公司 628 第十四章 控件 义了访问权限后,运行时,只有符合该安全级别的用户登录后,才能操作控件,否则,修改不了控件的值。如100。 属性定义
4、完成后,单击“确认”按钮关闭对话框。 14.2.8.3 如何使用超级文本显示控件 超级文本显示框的作用是显示RTF格式或TXT格式的文本文件的内容,或在显示框中输入文本字符串,将其保存为RTF格式或TXT格式的文本文件。实现以上这些要依靠组态王提供的两个函数实现: 1) LoadText函数:将指定RTF格式或TXT格式文件的内容加载到文本显示框里 2) SaveText函数:将显示框里的内容保存为指定的RTF格式或TXT格式文件。 下面以两个具体例子说明超级文本显示控件的使用及操作步骤 B 例如:编写RTF格式的文件 第一步:用WINDOWS操作系统的写字板编写一个RTF文件ht1.rtf,
5、其内容如下 将文件保存在指定的目录下,比如目录D:Testrecipe下。 北京亚控科技发展有限公司 第十四章 控件 629 第二步:在组态王画面开发系统放置超级文本显示控件以及相应的操作按钮 放置超级文本显示控件,控件名设为“Richtxt1”,然后再放置两个命令按钮,并将这两个按钮分别进行命令语言连接,如下所示 按钮“调入超级文本”的命令语言为 LoadText( Richtxt1, D:Testrecipeht1.rtf, .Rtf ); 按钮“保存超级文本”的命令语言为 SaveText( Richtxt1, D:Testrecipeht1.rtf, .Rtf ); 将画面文件全部保存
6、。 第三步:运行画面 启动组态王运行系统,单击“调入超级文本”按钮,其结果如下。 北京亚控科技发展有限公司 630 第十四章 控件 执行“调入超级文本“按钮前 执行“调入超级文本“按钮后 如果修改显示框中的内容,然后单击“保存超级文本”按钮,可以将显示框中的内容保存到指定的文件中。 B 例如:编写TxT格式的文件 第一步:用WINDOWS操作系统的写字板编写一个TxT文件ht2.txt,其内容如下: 将文件保存在指定的目录下,比如目录D:Testrecipe下。 第二步:在组态王画面开发系统放置超级文本显示控件以及相应的操作按钮 北京亚控科技发展有限公司 第十四章 控件 631 放置超级文本显
7、示控件,控件名设为“Richtxt2”,然后再放置两个命令按钮,并将这两个按钮分别进行命令语言连接,如下所示: 按钮“调入超级文本”的命令语言为 LoadText( Richtxt2, D:Testrecipeht2.txt, .Txt ); 按钮“保存超级文本”的命令语言为 SaveText( Richtxt2, D:Testrecipeht2.txt, .Txt ); 将画面文件全部保存。 第三步:运行画面 启动组态王运行系统,单击“调入超级文本”按钮,其结果如下: 北京亚控科技发展有限公司 632 第十四章 控件 执行“调入超级文本“按钮前 执行“调入超级文本“按钮后 如果修改显示框中的
8、内容,然后单击“保存超级文本”按钮,可以将显示框中的内容保存到指定的文件中。 14.2.9 多媒体控件 组态王提供的多媒体控件有:动画播放控件和视频输出控件。其中视频输出控件组态王内部控件有两个:视频控件和TDM视频控件,另外是ACTIVE X视频控件,该控件的使用介绍请参见14.3.3节的介绍。 14.2.9.1 AVI动画播放控件 AVI动画播放控件是专门用来播放AVI格式的动画文件的。 14.2.9.1.1 如何创建AVI动画播放控件 在画面开发系统的工具箱中选择“插入控件”按钮,或选择菜单“编辑/插入控件”命令,在弹出的如图14.2所示的“创建控件”对话框中,在种类列表中选择“多媒体”
9、,在右侧的内容中选择“AVI动画”图标,单击对话框上的“创建”按钮,或直接双击“显示框”图标,关闭对话框。此时鼠标变成小“十”字形,在画面上需要插入控件的地方按下鼠标左键,拖动鼠标,画面上出现一个矩形框,表示创建后控件界面的大小。松开鼠标左键,控件在画面上显示出来。如图14.34所示。控件周围有带箭头的小矩形框,鼠标挪到小矩形框上,鼠标箭头变为方向箭头时,按下鼠标左键并拖动,可以改变控件的大小。当鼠标在控件上变为双“十”字型时,按下鼠标左键并拖动,可以改变控件的位置。 北京亚控科技发展有限公司 第十四章 控件 633 图14.34 创建后的AVI控件 14.2.9.1.2 如何定义AVI动画播
10、放控件的属性 在使用AVI控件之前,必须对其属性进行设置。用鼠标左键双击控件,弹出控件属性对话框如图14.35所示。 图14.35 AVI控件属性定义对话框 AVI动画控件控件属性: u 控件名称:定义控件的名称,一个单选按钮控件对应一个控件名称,而且是唯一的,不能重复命名,控件的命名应该符合组态王的命名规则。如“AVICtrl”。 14.2.9.1.3 如何使用AVI动画播放控件 AVI动画控件的驱动是靠组态王提供的一个函数实现的,该函数为: 北京亚控科技发展有限公司 634 第十四章 控件 PlayAvi( CtrlName, filename, option ); 函数的参数定义请参见组
11、态王函数手册。 下面以一个具体例子说明AVI动画控件函数的使用及操作步骤 B 例如:设定一个按钮,将avi文件c:demoWinner.avi调入控件名为“AVICtrl”的AVI动画控件中,操作步骤如下: 第一步:在画面上画出文本按钮“播放动画” 第二步:将此按钮进行控件命令语言连接,双击该按钮,弹出“命令语言连接”对话框,文本按钮和命令语言连接的对应关系如下: 第三步:将画面文件全部保存后,进入组态王运行系统,单击“播放动画”按钮,则播放winner.avi中的内容如下所示 北京亚控科技发展有限公司 第十四章 控件 635 14.2.9.2 视频动画控件 该视频动画控件是一个比较简单的控件
12、,它只能针对一路视频输入,无须用户做过多的配置。这里只做简单的介绍。因为没有输入通道的选择,一般该控件适用于单通道视频输入,即整个系统只监视一个视频图象的情况。否则请选用ACTIVE X视频控件。 u 在画面上放置视频输出控件 操作步骤如下: 第一步:单击工具箱中的“插入控件”按钮或选择菜单命令“编辑插入控件”,则弹出“创建控件”对话框 第二步:在“创建控件”对话框内从控件种类为多媒体中选择视频输出控件图标 第三步:用鼠标左键单击“创建”按钮,鼠标变成十字形。然后在画面上画一个矩形框,视频动画控件就放到画面上了。可以任意移动、缩放视频输出控件,如同处理一个单元一样。 在画面上放置的视频动画控件
13、如图14.36所示: 北京亚控科技发展有限公司 636 第十四章 控件 图14.36 视频动画控件 u 视频动画控件的设置 用左键双击视频控件,弹出“设置控件”对话框,或者用右键单击视频动画控件选择菜单命令“动画连接”,则也弹出“设置控件”对话框如图14.37所示: 图14.37 视频动画控件设置 控件名:一个视频动画控件对应一个控件名称,而且是唯一的,不能重复命名,控件名由工程人员设定,例如设为“监控”。 u 视频控件的使用 首先用户将视频输入卡插入计算机,启动计算机并安装视频卡的驱动程序,一般视频卡都自带视频使用软件,使用该软件多视频北京亚控科技发展有限公司 第十四章 控件 637 卡做必
14、要的配置,并检查视频卡工作是否正常。一切正常后,关闭该软件程序,在组态王中创建视频控件,切换到组态王运行系统。就可以看到视频图象了。 B 例如:在大厅内安装一个探头,在屏幕上设置一个视频控件,则探头所拍摄下来的内容全部在屏幕上显示出来,如下图所示 A 注意: 在组态王运行系统中,不能用两个视频控件同时显示同一视频信息。 14.2.9.3 AVICapture视频动画控件 AVICapture控件只能针对一路视频输入,具有拍摄、摄像、回放等功能。用户可以抓拍瞬间的一个画面保存为图片,或录制一段视频信息保存为AVI格式的文件,通过“回放”功能来查看,回放时可以将画面进行重放、放大或缩小。 14.2
15、.9.3.1 如何创建AVICapture视频动画控件 北京亚控科技发展有限公司 638 第十四章 控件 在画面开发系统的工具箱中选择“插入控件”按钮,或选择菜单“编辑/插入控件”命令,在弹出的如图14.2所示的“创建控件”对话框中,在种类列表中选择“TDM视频”,在右侧的内容中选择“AVICapture”图标,单击对话框上的“创建”按钮,或直接双击“AVICapture”图标,关闭对话框。此时鼠标变成小“十”字形,在画面上需要插入控件的地方按下鼠标左键,拖动鼠标,画面上出现一个矩形框,表示创建后控件界面的大小。松开鼠标左键,控件在画面上显示出来。如图14.38所示。控件周围有带箭头的小矩形框
16、,鼠标挪到小矩形框上,鼠标箭头变为方向箭头时,按下鼠标左键并拖动,可以改变控件的大小。当鼠标在控件上变为双“十”字型时,按下鼠标左键并拖动,可以改变控件的位置。 图14.38 创建后的AVICapture视频控件 14.2.9.3.2 如何定义AVICapture视频动画控件的属性 在使用AVICapture控件之前,必须对其属性进行设置。用鼠标左键双击控件,弹出控件属性对话框如图14.39所示。 北京亚控科技发展有限公司 第十四章 控件 639 图14.39 AVICapture控件属性对话框 AVICapture视频控件属性: u 控件名称:定义控件的名称,一个单选按钮控件对应一个控件名称
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组态王65使用手册 第14章 控件 组态 65 使用手册 14

链接地址:https://www.31ppt.com/p-3124775.html