PVG用户操作手册3.docx

上传人:b****2 文档编号:968018 上传时间:2022-10-14 格式:DOCX 页数:26 大小:685.25KB
下载 相关 举报
PVG用户操作手册3.docx_第1页
第1页 / 共26页
PVG用户操作手册3.docx_第2页
第2页 / 共26页
PVG用户操作手册3.docx_第3页
第3页 / 共26页
PVG用户操作手册3.docx_第4页
第4页 / 共26页
PVG用户操作手册3.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

PVG用户操作手册3.docx

《PVG用户操作手册3.docx》由会员分享,可在线阅读,更多相关《PVG用户操作手册3.docx(26页珍藏版)》请在冰豆网上搜索。

PVG用户操作手册3.docx

PVG用户操作手册3

7.4.3创建数字监视器

选择“监视器”-创建监视器.解码通道

弹出下图:

名字:

只能是数字(即此监视器的唯一编号),最好从1开始编号。

标题:

最好按照监视器进行输入中文+编号,以便以后标识使用。

选择下一步

“您需要什么样的AV复合对象”选择“解码通道/连接在解码器上的监视器”。

“您需要什么样的视频制式”选择“PAL”

选择“下一步”,使用默认的配置,然后选择“下一步”

基本参数:

使用默认

类型:

PVG与解码器的通信方式

视频服务器:

解码器的IP地址

对应AV号:

0。

所有解码器对应AV号,全部是0。

选择完成。

其他解码器的添加,与上相同,所有的添加以后,在“监视器”父对象-出现下图:

注意:

1.不同编码器的,类型不同,如下图:

产品名称

VS400

VS600

VS800

类型

RMIPTCP

VS600UNICAST/TCP

VSPTCP

7.4.4对数字摄像机和监视器进行统一编号

配置-编号映射表-摄像机编号

此编号就是键盘切换时选择摄像机时的编号。

操作方法:

直接在编号列摄像机行,双击鼠标左键,即可输入数字,对其编号.

对监视器的编号也类同。

(配置-编号映射表-监视器编号)

注意:

如果此处不进行编号,那么键盘将无法调用数字摄像机和监视器.

7.4.5创建编解码通道

因为编码通道和解码通道类似,此处以编码通道为例进行讲解

摄像机.监视器.编解码通道-编解码通道

名称:

必须是数字,建议从1开始编。

标题:

此编码器对应编码通道的中文名称,建议按实际编写。

类型:

PVG与编码器通信时的通信方式.TCP/UDP/多播等.

视频服务器:

此摄像机对应编码器的IP地址。

Av号:

此摄像机对应编码器的哪一路输入,必须按实际填写。

注意:

1.此处也支持批添加的功能,操作同上面视频服务器的操作。

2.组:

同现实生活中组的概念,即一种分类方式

3.如果是多路编码器,那么只需同一个编码器在添加几遍即可,仅仅是AV端口号来区别.

4.解码通道的创建页类似,仅仅是av端口号为0

5.不同的编码器,此处添加不同,详见下表:

产品名称

VS400

VS600

VS800

类型

RMIPTCP

VS600TCP

VSPTCP

7.4.6调用编解码通道

编解码通道:

编解码器直接接在矩阵的输入输出的,作用是把矩阵信号数字化,或把数字化的信号模拟化给矩阵,此种方式我们叫做编解码通道.

由上面的定义可知,编解码通道是接在矩阵输入输出上的(编码通道接在矩阵输出,解码通道接在矩阵输入).所以编解码通道的调用也在矩阵的输入输出部分进行调用.本例以编码通道为例.

矩阵-某一矩阵-矩阵输出端口设置.

假设编号为1的编码通道接在矩阵输出的第10个物理端口,那么操作如下图:

类型:

选择编码通道

编号:

选择此编码通道的编号.

其他编码通道的调用也类似.

端口号:

对应矩阵物理视频输入

类型:

因为我们输入接的都是摄像机,所以选择摄像机即可。

编号:

即此摄像机的逻辑编号(即对摄像机的映射),键盘切换时就调用此编号。

区域:

即组,此处可以不添。

即这些摄像机放在哪一个组里面,一般直接输入cam

标题:

即摄像机的中文名称。

PTZ型号:

即此摄像机对应云台的型号。

详见第三节

PTZ参数:

即云台参数。

详见第三节

矩阵输出配置类似输入,矩阵输出的配置过程,其实就是对监视器的一个映射过程.

端口号:

对应矩阵物理输出端口

类型:

此处所有输出为监视器,所以选择监视器。

编号:

即此监视器的逻辑编号。

键盘切换时就调用此编号。

标题:

即此监视器的名称。

第五节PVG基本配置

一个最简单的PVG配置文件应该包含以下几项:

第一步:

配置节点

第二步:

配置用户.客户端(PE或键盘)控制pvg时使用不同权限的用户登陆

7.5.1配置节点

配置-编号映射表-节点编号

本机节点编号:

即PVG在整个安防系统中的唯一编号,只有在PVG联网时才用到.

本机节点IP地址或域名:

PVG的IP地址或域名服务器.

7.5.2配置用户

PVG默认有一个管理员账户,如果只使用一个用户那么此步可以省略.

用户-右键-创建用户

用户名:

客户端登陆或控制PVG时使用/调用的用户名

标题:

不起作用,仅仅作为用户的显示标识.

密码:

用户密码

级别:

此用户的等级,从10-99.一般发生在权限抢占的时候才起作用.

选择完成.

添加用户的全局权限.

根节点-权限

选择添加:

按上图显示添加.点确定.

添加完成以后,那么此用户默认对vgs根节点下的所有对象都具有控制权限.

也可以针对某一个对象添加权限,比如摄像机1,只能由usr1控制,我们可以通过以下方式添加:

摄像机.监视器.编解码通道-cam-1

取消掉继承父对象(继承父对象,即继承上级对象的用户权限,因为用户在vgs根结点具有全局的权限,所以,如果选择了继承父对象,那么所有具有全局权限的用户对此对象都具有操作权,所以此处,我们不选择继承父对象)

选择添加,弹出下图:

将对此对象具有操作权限的用户添加进来即可.

第六节PVG联网

假设有两个PVG,pvg1要和PVG进行联网,我们的操作步骤一般如下:

第一步:

分别配置不同PVG的配置文件,详见上面章节.

第二步:

确定PVG1与pvg2之间的关系

第三步:

对对方pvg下的本pvg所关心的对象进行映射.

第四步:

在对方PVG下为本PVG添加控制权限.

第五步:

创建两个PVG之间联网的数字或模拟干线.

详见后面章节PVG联网的举例.

第七节PVG功能的使用

通过对PVG的配置,PVG已经与相应的设备之间建立了一个物理通道和逻辑通道,并且对每一个对象都有一个唯一的编号,pvg控制的时候就直接调用PVG下面对象即可.

PVG调用某一个对象,只需要选择相应的对象,然后看下面的对象(即上图中红色的标志)即可.

7.7.1JS宏脚本

第一步:

创建宏脚本.

Ms宏-右键-创建宏-

名字:

宏的编号,即键盘调用时输入的编号.

标题:

此宏的名字识别,一般采用功能+宏编号的方式.

第二步:

编写宏.

第三步:

调用宏

按键盘上MICRO2即可.

注释:

1.PVG内嵌JS宏解释语言,支持JS所有的宏函数及系统调用.

2.PVG内部宏函数

指令格式

功能

注册和注销

Login(stringoperator,stringpassword)

注册

Logout()

注销,程序退出

基本监视器操作

Mon(stringmon_no)

选择监视器

MonLock([inttime])

锁定当前监视器

MonGrab([stringmon_no])

跟踪监看监视器

基本摄像机操作

Cam(stringcam_no)

选择摄像机

CamNext()

选择下一摄像机

CamPrev()

选择上一摄像机

View(intview_no)

选择摄像机预置位

ViewSet(intview_no)

设置摄像机预置位

FlashBack()

存储当前摄像机预置位并闪回上个预置位

PanLeft([intspeed])

摄象机左转

PanRight([intspeed])

摄象机右转

TiltUp([intspeed])

摄象机仰摄

TiltDown([intspeed])

摄象机俯摄

ZoomIn([intspeed])

近变焦

ZoomOut([intspeed])

远变焦

FocusNear([intspeed])

近聚焦

FocusFar([intspeed])

远聚焦

IrisOpen([intspeed])

扩大光圈

IrisClose([intspeed])

缩小光圈

Wash([boolonff])

冲洗

Wipe([boolonoff])

擦拭

Light([boolonoff])

打开/关闭摄像机灯光

Lock([inttime])

锁定当前摄像机

Aux(intauxNo,[boolonoff])

设置当前摄像机关联的辅助开关

CamPtzControl(cmd,parm)

扫描序列的使用

ScanSet([stringscan_no])

设置扫描序列

Scan([stringscan_no])

执行/恢复扫描序列

ScanPause()

暂停扫描

ScanHalt()

停止扫描

ScanPrev()

选择上一个条目

ScanNext()

选择下一个条目

ScanLoop()

设置/取消循环模式

ScanTime(inttime)

设置驻留时间

ScanIns()

插入当前摄像机

ScanDel()

删除当前条目

键盘宏

MacroDel(stringmacro_no)

删除宏

Macro(stringmacro_no)

执行宏

MacroSet(stringmacro_no)

开始录制宏

MacroTiming()

改变宏录制的定时模式:

自动或精确

MacroStop()

停止录制,新宏被自动记录

MacroExit()

退出正在运行的宏

报警输入输出处理

AlarmClear()

清除显示当前报警

AlarmNext()

在报警堆栈上,选择下一报警

AlarmOut(stringalarm_no,[boolonoff])

设置报警输出

录像回放

RecCam()

RecMon()

RecSet(inttime)

RecStop()

PlayCam()

PlayMon()

PlayStop()

Step()

Play()

Pause()

Forward()

Rewind()

Seek(stringtime)

ShowText([boolonoff])

取消/显示字幕

其它

StringOpGet()

得到当前的用户编号

StringCamGet()

得到当前的摄像机编号

StringMonGet()

得到当前的显示器编号

StringScanGet()

得到当前扫描序列的编号

intScanStatus()

得到当前扫描序列的当前模式

StringAlarmGet()

获得当前报警输入编号

boolAlarmRaise(stringalarm_no)

模拟发出报警输入信号

Sleep([seconds])

intKeyPeek()

超前查看键盘按键

intKeyGet([inttimeout])

从键盘上输入任意键

KeyPost(intkey)

模拟按键

stringDigGet([intcount])

从键盘上输入一串数字

stringNumGet([intcount])

从键盘上输入一个全局或局部资源编号

设置

暂时不要使用,修改中

注意:

Javascripts语法说明,及举例详见录像文件.

7.7.2扫描序列

第一步:

创建扫描序列.

Ss扫描序列-右键-创建扫描序列.

点击确定.

扫描序列属性:

每个摄像机停留时间(单位s):

摄像机切换的时间间隔.

增加:

添加参加扫描序列的摄像机.

删除:

删除扫描序列中的摄像机.

向上向下箭头:

改变摄像机在扫描序列中的先后顺序.

 

第八章用户权限篇

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 表格类模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1