wincc报警消息触发摄像头自动定位
在许多的工业现场,当一些重要的设备产生报警消息时,要求摄像头能自动定位到相应的设备,从而使操作人员能直观地看到设备的情况。当使用wincc做为监控画面时,有时还会要求wincc和摄 像头联动,即当wincc中指定的报警被触发时,需要控制摄像头定位到发生报警的设备。
步骤一:可以通过浏览器来设置摄像头的参数,接口函数使用服务端口连接摄像头

步骤二:摄像头的接口函数

步骤三:在wincc画面中使用摄像头
- 在wincc画面中使用摄像头控件
- 预览摄像头画面,截图,录像
- 控制摄像头云台
- 设置并返回预置点

在NetVideoActiveX23下有个doc文件index.html这是一个测试的网页,输入用户相关信息,开始预览,有画面说明可以正常的工作;

步骤四:新建一个wincc项目,新建一个画面
右击ActiveX控件,添加一个NetVideoActiveX23 Control

将这个控件拖到画面中并调整大小。并记录下这个控件名称,为控件1;

用VB编写登录退出预览等代码

步骤五:Wincc触发摄像头自动定位

函数GMsgFunction的传入参数提供了一系列消息数据,包括消息状态,消息号,时间戳等。

创建几个消息变量

右击消息"新消息等级"———-将"消息等x"改为"车间一"——-再在车间一内新建两个消息类型,分别为设备一和设备二;

在消息中新建两条消息;

拖一个控件在事件中的其它——-编写打开画面的VB动作;

