技术论坛

一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存

作者 主题
游士

经验值: 246
发帖数: 17
精华帖: 1
主题:【杂谈】一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存
精华帖精华帖星级5级 推荐帖


只看楼主 只看精华 楼主 2020-03-11 11:44:08

疫情期间,办公室的同事们,闲的没事干,窝在家倒腾倒腾,咱不能给国家添乱不是。这种案例网上的资料不多,很多都是以前的资料。废话少说,咱们开始。。

一、硬件部分

本人在测试的时候配置的是两台海康威视的球机,通过交换机再接入我的笔记本电脑,网段是192.168.1.X

二、软件部分

1、WINcc 7.4 SP1

2、WIN10的操作系统

3、SADPTool(海康威视的网络搜索工具,用于在线修改摄像头IP地址)

一、硬件部分

本人在测试的时候配置的是两台海康威视的球机,通过交换机再接入我的笔记本电脑,网段是192.168.1.X

二、软件部分

1、WINcc 7.4 SP1

2、WIN10的操作系统

3、SADPTool(海康威视的网络搜索工具,用于在线修改摄像头IP地址)

4、控件下载地址链接:https://pan.baidu.com/s/17oHVJW1dwpVcFNnfCoWr9A
提取码:f5dp
复制这段内容后打开百度网盘手机App,操作更方便哦

三、开始测试

1、首先需要注册控件,双击control文件夹里register.bat

2、提示注册成功,如果有360或者其他安全软件阻止注册请选择允许修改注册表。

3、注册成功以后可以用文件夹里网页DEMO先测试一下,看注册成功没有(一定要右键打开方式选择IE打开,别的浏览器不支持,尤其是360浏览器,他会提示你无法注册控件)

4、点允许

5、测试控件是否注册成功

(1)随便点个黑框

(2)输入摄像头的IP地址

(3)输入摄像头的用户名

(4)输入摄像头的密码

(5)点击注册,运行结果如果显示注册成功就是可以进行下一步

(6)点击设备名称-获取

(7)点击通道列表-获取

(8)点击开始预览

如果有视频图像,说明你的控件注册成功。如果有多个摄像头,就再选择一个黑框,再进行以上操作步骤就可以预览多个摄像头的图像,在这里只是测试一下,所以没必要。必须保证“index.htm”能够正常预览摄像头画面,否则wincc和摄像头联动功能无法实现。

6、把NetVideoActiveX23.ocx拷贝到C:WINDOWSSysWOW64路径

7、打开WINcc,新建一个画面,右键控件里的ActiveX控件选择添加/删除

8、在里面找到NetVideoActiveX23 Control,打勾点确定

9、右边控件列表就会有NetVideoActiveX23 Control控件,把它拖到画面中,因为我是测试两个摄像头,所以我拉了两次控件

10、我是用打开画面直接就登陆摄像头并且预览画面的脚本,也可以用按钮触发

Sub OnOpen()            

Dim cam,msg,msg2,msg3,cam1,msg4,msg5,msg6

Set cam=ScreenItems("控件1")

Set cam1=ScreenItems("控件2")

msg=cam.Login("192.168.1.64",8000,"admin","kmzn2020")

msg4=cam1.Login("192.168.1.65",8000,"admin","kmzn2020")

If msg=0 Then

msg2=cam.StartRealPlay(0,0,0)

msg3=cam.StartRecord("D: iedo")

msg5=cam1.StartRealPlay(0,0,0)

msg6=cam1.StartRecord("D: iedo")

End If

End Sub

11、直接保存,运行

12、另外我这个脚本写的保存地址是D:\Video,这个是自己定义的。录像保存的文件是MP4格式,默认文件大小为1GB

四、总结:在测试过程中用过很多脚本,比如一键登陆摄像头、开始录像、打开声音等。有需要脚本的可以私信我。还有如果出现控件加载的有问题,首先先把控件取消注册,关闭WINCC,然后再打开control文件夹里register.bat注册一下,重复第1、2步骤和6、7步骤试一下,一般都可以解决。我也不知道什么原因,有知道的大神还望指教。附件里有控件和脚本程序。欢迎大家一起来交流学习。最后感谢公司的同事!

WINcc与海康威视摄像头VBS.txt



 
推荐帖推荐理由: 很有用,收藏了! (推荐人:渔明鱼工)
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1612536&b_id=25&s_id=0&num=16

至圣

经验值: 23906
发帖数: 2059
精华帖: 78
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 1楼 2020-03-11 12:05:40

谢谢分享,收藏!!!


网鱼能够改善伙食,还能释放工作中的压力。
以下网友喜欢您的帖子:

  
至圣

经验值: 18407
发帖数: 2409
精华帖: 1
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 2楼 2020-03-11 12:08:00

实际案例,学习了


 
以下网友喜欢您的帖子:

  
至圣

经验值: 13019
发帖数: 1815
精华帖: 22
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 3楼 2020-03-12 10:36:28

谢谢分享!


 
以下网友喜欢您的帖子:

  
侠士

经验值: 1255
发帖数: 86
精华帖: 0
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 4楼 2020-03-18 07:55:44

真心不错,学习了


一直被模仿,从未被超越
以下网友喜欢您的帖子:

  
游民

经验值: 94
发帖数: 11
精华帖: 0
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 5楼 2020-03-18 19:34:21

 这个厉害


共同进步
以下网友喜欢您的帖子:

  
游侠

经验值: 324
发帖数: 10
精华帖: 0
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 6楼 2020-03-26 20:48:30

百度网盘控件过期了!

谢谢



 
以下网友喜欢您的帖子:

  
至圣

经验值: 15532
发帖数: 1735
精华帖: 0
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 7楼 2020-03-27 08:40:06

 真心实用,不错!学习了


海纳百川,厚德务实!
以下网友喜欢您的帖子:

  
至圣

经验值: 18067
发帖数: 1524
精华帖: 2
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 8楼 2020-03-27 09:53:43

我去年用亚控的kingscada也连了海康威视的摄像头,一个控件连一台摄像头。多了的话,系统直接卡死了。


我回来了!继续努力!
以下网友喜欢您的帖子:

  
至圣

经验值: 10581
发帖数: 1796
精华帖: 0
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 9楼 2020-03-27 13:55:36
还可以这样做?谢谢分享。
 
以下网友喜欢您的帖子:

  
游民

经验值: 52
发帖数: 3
精华帖: 0
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 10楼 2020-04-21 12:04:49

楼主  您好   能分享一下海康的库文件么    我的加入进去使用不了   谢谢


 
以下网友喜欢您的帖子:

  
游士

经验值: 246
发帖数: 17
精华帖: 1
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 楼主 11楼 2020-05-13 17:15:00
以下是引用LemonPie在2020-03-26 20:48:30的发言 >6楼

百度网盘控件过期了!

谢谢


复制这段内容后打开百度网盘手机App,操作更方便哦 链接:https://pan.baidu.com/s/1OLu2WsSBOByPToJ6wsV6Xg 提取码:u0z3

 永久分享链接


 
以下网友喜欢您的帖子:

  
游士

经验值: 164
发帖数: 4
精华帖: 0
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 12楼 2020-05-18 16:59:41

你好,我按照这个方法试过了,用按钮和画面切换都成功了,我用全局VBS脚本做却没有反应,是怎们回事


 
以下网友喜欢您的帖子:

  
侠圣

经验值: 2692
发帖数: 434
精华帖: 0
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 13楼 2020-08-16 00:17:41

很厉害了,能推荐个经济点的枪机吗?


懒是人类前进的动力
以下网友喜欢您的帖子:

  
新手

经验值: 12
发帖数: 2
精华帖: 0
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 15楼 2020-09-01 20:49:17

你好老师,我在注册register时出现错误提示,请教这个问题怎么处理?




 
以下网友喜欢您的帖子:

  
新手

经验值: 8
发帖数: 1
精华帖: 0
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 16楼 2020-12-04 11:24:50

百度网盘分享过期了,能重新分享一下吗?



 
以下网友喜欢您的帖子:

  
至圣

经验值: 10208
发帖数: 2605
精华帖: 19
回复:一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存


只看楼主 只看精华 17楼 2020-12-08 22:42:15

以后做过一套WinCC集成CCTV的系统,总共6个摄像头。

供货商自己用高级语言写的控件,直接调用即可。画面中的按键定义也可以定做。但是最大的问题就是卡,切换画面后反应慢很多,需要卡几十秒才能动。

通过多次沟通,现场重新优化控件程序,终于把卡的问题差不多解决了。

平台卖出去后,再也没有后来的消息,也不知道具体使用的情况咋样。

后来的系统再没有使用这种模式。CCTV单独控制了。


JUST DO IT
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
一步一步简单教你用西门子WINcc通过海康威视ActiveX控件实现在Wincc监控保存
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。