在FactoryTalk View SE中显示海康威视监控摄像头视频

有些项目中会要求在HMI中显示现场的视频,本文介绍一种在SE中显示海康威视视频的一种方法。

1安装

1.1下载控件

下载NetVideoActiveX23控件 https://url42.ctfile.com/f/7925742-800958280-73a4ec?p=6206 (访问密码: 6206)

1.2安装控件

下载解压后,复制到工程所在目录,右键点击.inf文件,安装…

2使用

2.1在项目中插入该控件

从工具栏中找到ActiveX控件按钮。

点击按钮,在画面上拖动一个区域,打开ActiveX控件选择界面。

选择NetVideoActiveX23 Control,弹出属性对话框,直接点击”确定”关闭即可。

2.2代码实现

在控件的属性窗口中,将ExposeToVBA改为VBA控制。可以看到我创建的控件name是NetVideoActiveX23Control3。

在VBA窗体的Display_AnimationStart事件中添加以下代码

Dim sServerip As String
sServerip = “192.168.11.64”
NetVideoActiveX23Control3.Login sServerip, 8000, “admin”, “jkx123456”
NetVideoActiveX23Control3.StartRealPlay 0, 0, 0

这样打开画面的时候就会连接摄像头。
Login方法后面跟着的属性分别为:摄像头的IP,端口号,用户名,密码
NetVideoActiveX23Control3 要根据你实际的控件Name进行修改。

版权声明:本文内容来源于网络搜集无法获知原创作者,仅供个人学习用途,若侵犯到您的权益请联系我们及时删除。邮箱:1370723259@qq.com

发表评论