摄像头控件让 HMI 直接显示摄像头画面:M 시리즈和 DH 시리즈支持两路 AV 输入,DH 시리즈还支持 USB 摄像头。注意:需要实体屏测试。
1. 摄像头参数要求
| 项目 | CVBS(M시리즈) | DVP(DH시리즈) | UVC(DH시리즈) |
|---|---|---|---|
| 最大分辨率 | ≤1280×720 | ≤1280×720 | ≤1280×720 |
| 信号制式 | PAL / NTSC | CVBS_NTSC/PAL、HDA720P_25/30FPS、HDA1080P_25/30FPS、TVI720P_30FPS、TVI1080P_30FPS | YUY2 / MJPEG |

2. 属性介绍
2.1 功能设置
| 属性 | 说明 |
|---|---|
| 播放模式 | 自动(接入即显示,断开关闭)/ 受控(控制地址控制) |
| 控制地址(受控) | Addr+0:0-Stop、1-播放、2-暂停;Addr+1:0-通道1、1-通道2 |
| 旋转 | 0°/90°/180°/270°(仅 DH 시리즈) |
| 左右/上下翻转 | 镜像翻转(仅 DH 시리즈) |
| 稳定信号 | 勾选后等信号稳定再显示 |
| 摄像头类型 | CVBS / DVP / UVC。M 시리즈只支持 CVBS;DH 시리즈带 AV 인터페이스选 DVP,USB 选 UVC |

2.2 过滤色(M 시리즈专属)
M 시리즈的 AV 图像一直显示在最上层,叠加控件会被覆盖。需要控件显示在图像上层时,用底层 API:
function on_init() -- 过滤 0x00BFBFBF~0x00C8C8C8 范围的灰白色(24位RGB) -- Match 6位比较规则: 101010(0x2A), 10-R/10-G/10-B set_color_key(0x00BFBFBF, 0x00C8C8C8, 0x0000002A) end
必须放 on_init() 里。DH 시리즈摄像头控件支持图层层级,直接在控件上方放控件即可,不需要过滤色。

3. 应用案例
摄像头控件:播放模式受控,控制地址 LW1000,旋转 0°,稳定信号勾选,Type CVBS。配字设置按钮(写 LW1000=1 播放)+ 2 个位状态指示灯(LW1001 切换通道1/2)+ 图片控件(权限控制 LW1000==1 显示选中效果)。



run:编译下载到实体屏,接 AV 摄像头,点播放、切通道,实时显示画面。

整理自 广州大彩科技 VisualHMI 开发文档(hmi-doc.gz-dc.com)组态控件教程「摄像头」,版权归大彩科技所有。
Leave a Reply