VIDEOBLOX矩阵培训调试指南精简.pptVIP

  • 3
  • 0
  • 约1.54万字
  • 约 59页
  • 2022-07-13 发布于重庆
  • 举报
Sequence设置——指令指南 软件采用了类比梯形图语言,并借助参数填表实现复杂预案的简单表述。其常见指令描述如下表 命令 参数1 参数2 参数3 描述 PTZAUX 球机地址 球机辅助功能 功能状态 执行球机的各种辅助功能(参数定义与球机型号有关),如球机速度、预置位等。 SETFLAG 标志名称 状态(0、1、2) 设定/清除系统标志状态 DO 条件循环 WHILE 标志名称 循环状态 条件循环终止点 IF 标志 状态 条件循环开始 ELSE 循环条件变更 ENDIF 条件循环终止 RESTAR 从第一步开始重新执行Sequence GUI_ALM 报警编号 状态 在图控软件上激发相关报警图标闪烁 END Sequence终止 第三十页,共五十九页。 Sequence设置——指令示例 Sequence可以根据需要执行不同的动作 switch 1,1 ——切换1号视频输入至1号视频输出 display 1,3,1 ——在1号视频输出信号的第3行叠加1号信息“Messages” delay 1,30 ——延时1分30秒 call 10——调用10号Sequence,10号Sequence执行完毕后返回并继续执行原Sequence ptzrcl 3,24——调用3号球机的24号预置位 第三十一页,共五十九页。 Sequence设置——编程实例(单点轮巡) 在指定监视器上进行系统轮巡 由于每条Sequence最大只支持25条单条指令,所以当系统比较大时,需要用多条Sequence组合完成系统的轮训功能 Sequence 1 命令 参数1 参数2 参数3 描述 SETFLAG 1 2 指定标志“1”的状态为2* IF 1 1 假如标志“1”的状态为1,则运行以下指令(ELSE前) RUNLED 1 1 1 开启1号键盘的LED灯1 START 2 执行Sequence 2 DISPLAY 1 4 1 在监视器1上的第4行显示“信息1” ELSE 假如标志“1”的状态为0,则运行以下指令(ENDIF前) RUNLED 1 1 0 关闭1号键盘的LED灯1 *:在标志状态设置当中,可以设置0、1和2,其中状态2与Sequence执行状态进行捆绑。在本示例当中,当外部发送调用Sequence 1(可通过键盘、图控、或其他状态触发)时,标志“1”状态自动设置为1,而当接收到终止Sequence 1命令时,则标志“1”状态又自动设置为0。 第三十二页,共五十九页。 Sequence设置——编程实例(单点轮巡) Sequence 2 命令 参数1 参数2 参数3 描述 STOP 2 终止Sequence 2 DISPLAY 1 0 0 清除监视器1上的信息显示 DISPLAY 1 4 2 在监视器1上的第4行显示“信息2” ENDIF 条件循环结束标志 END Sequence结束 命令 参数1 参数2 参数3 描述 SWITCH 1 1 切换摄像机1到监视器1 DISPLAY 1 4 1 在监视器1上的第4行显示“信息1” DELAY 0 3 延时3秒 SWITCH 2 1 切换摄像机2到监视器1 DISPLAY 1 4 1 在监视器1上的第4行显示“信息1” 第三十三页,共五十九页。 Sequence设置——编程实例(单点轮巡) 命令 参数1 参数2 参数3 描述 DELAY 0 3 延时3秒 SWITCH 3 1 DISPLAY 1 4 1 DELAY 0 3 SWITCH 4 1 DISPLAY 1 4 1 DELAY 0 3 SWITCH 5 1 DISPLAY 1 4 1 DELAY 0 3 CALL 3 执行Sequence 3,执行完毕后返回Sequence 2 CALL 4 执行Sequence 4,执行完毕后返回Sequence 2 RESTART 重新执行Sequence 2 第三十四页,共五十九页。 Sequence设置——编程实例(单点轮巡) Sequence 3 命令 参数1 参数2 参数3 描述 SWITCH 6 1 DISPLAY 1 4 1 DELAY 0 3 SWITCH 7 1 DISPLAY 1 4 1 DELAY 0 3 SWITCH 8 1 DISPLAY 1 4 1 DELAY 0 3 END Sequence 3结束 第三十五页,共五十九页。 Sequence设置——编程实例(单点轮巡) Sequence 4 命令 参数1 参数2 参数3 描述 SWITCH 9 1 DI

文档评论(0)

1亿VIP精品文档

相关文档