随着视频监控系统在工业控制中不断应用与发展,我们经常会遇到需要在组态软件中实时控制与显示视频画面共存的情况,这种方式既有利于对于控制与监测系统的融合,又有利于设备成本的降低,以组态王为例,具体实现方法有以下几种:
1.使用摄像仪播放的OCX插件
不同的摄像仪所用的插件也不相同,现介绍公司常用的两种插件。
(1)NetViewX(朗驰)
需要设置的属性及方法有:
Ctrl0.url="192.168.1.19";//服务器IP地址
Ctrl0.wServerPort = 3000;//服务器端口号
Ctrl0.username="888888";//用户名
Ctrl0.password="888888";//密码
Ctrl0.trantype=3;
Ctrl0.buffernum=25;
Ctrl0.StartView();//启动视频显示
(2)NetVideoOCX Control(海康)
需要设置的属性:Ctrl2.SetServerIP("192.0.0.64");
该控件只需设置服务器的IP地址即可
2.用亚控公司开发的IE浏览器控件 KingHtmlView Control
需要设置的属性:Ctrl4.SetUrlPath("192.0.0.64");
该控件属性只需要设置通过IE浏览器登陆摄像仪的网址(通常为摄像仪的IP地址),该控件在一个过程内可以添加多个控件,分别设置不同的网址同时使用,即可以实现多路视频查看。
3.用IE浏览器查看(微软自带控件)Microsoft Web Browser
需要设置的属性:Ctrl5.GoHome();
使用微软自带的IE浏览器控件,与2中的类似,但是该控件只能链接计算机IE浏览器所设置的主页,因此在使用时,需要先将电脑IE主页设置为登陆摄像仪的网址。也正因为如此,该控件只能满足一路视频画面的需求。作者:科达产品部王倩倩I