系统
巡检实时查询
读取实时检测事件流,按所选图像源、缺陷类型与统计起点汇总指标、趋势和明细,供监控页面循环刷新InspectionRealtimeQuery · v1.0 · by system
输入参数 5
| 名称 | keyId | 类型 | 默认值 | 可连接 | 说明 |
|---|---|---|---|---|---|
| 图像源过滤 | sourceId | string | (空) | 否 | 按图像源标识筛选数据,多个标识用逗号分隔可同时选中,留空或填全部时不作任何过滤 |
| 明细行数 | limit | int | 50 | 否 | 限制明细返回的最大行数,取值小于 1 时按 1 处理,并受内部缓冲上限约束,默认取 50 行 |
| 刷新间隔 | minIntervalMs | int | 1000 | 否 | 两次刷新之间的最小间隔毫秒数,选源、缺陷类型与统计起点均未变化且未到间隔时直接复用上次结果,默认 1000 |
| 统计开始时间 | startTime | string | (空) | 否 | 统计的起始时刻,格式为年-月-日 时:分:秒,留空表示不限起点并覆盖整个缓冲窗口;格式错误时按不限处理 |
| 缺陷类型过滤 | defectTypes | string | (空) | 否 | 按缺陷类型筛选数据,可用缺陷编号、名称或缺陷N形式并用逗号分隔多选,留空或填全部时不过滤 |
输出参数 23
| 名称 | keyId | 类型 | 默认值 | 可连接 | 说明 |
|---|---|---|---|---|---|
| 运行结果 | resultCode | int | — | 否 | 本次查询的结束状态,0 表示成功取到快照、-1 表示失败,失败原因见运行信息 |
| 运行信息 | resultInfo | string | — | 否 | 本次执行的状态文字,成功或等待数据时给出相应提示,失败时写明具体原因 |
| 相机图路径 | cameraImagePaths | vec_string | — | 否 | 各勾选图像源的最新原图路径,未勾选的源对应位置为空串以便显示默认图且不刷新 |
| 缺陷图路径 | defectImagePaths | vec_string | — | 否 | 按先进先出保留的近期缺陷小图路径,数量随缓冲窗口滚动 |
| 图像源列表 | sourceIds | vec_string | — | 否 | 图像源下拉的可选标识,首项固定表示全部,其后列出全部启用的图像源 |
| 图像源名称 | sourceNames | vec_string | — | 否 | 与图像源列表逐位对应的显示别名,来自项目配置,供下拉框展示文字 |
| 缺陷类型ID列表 | defectTypeIds | vec_string | — | 否 | 缺陷类型下拉的可选编号,首项固定表示全部,其余取自工程缺陷字典并按编号升序,不随数据变化 |
| 缺陷类型名称列表 | defectTypeNames | vec_string | — | 否 | 与缺陷类型编号列表逐位对应的显示名,用于下拉框中展示可读文字 |
| 缺陷图扩展属性 | defectProps | string | — | 否 | 与缺陷小图路径逐位对齐的缺陷类型串,序列化为字符串数组供多图控件按子图索引取值 |
| 检测总数 | total | int | — | 否 | 按当前过滤条件累计的检测总数 |
| 合格数 | ok | int | — | 否 | 按当前过滤条件累计判定为合格的件数 |
| 不合格数 | ng | int | — | 否 | 按当前过滤条件累计判定为不合格的件数 |
| 合格率 | passRate | double | — | 否 | 过滤后的合格率百分比,取值 0 到 100,尚无数据时返回 -1 |
| 合格率(整型) | passRateInt | int | — | 否 | 合格率取整后的整数百分比,尚无数据时返回 0 |
| 吞吐 | throughput | int | — | 否 | 最近一段时间内的检测吞吐,以每分钟件数表示 |
| 缺陷分布标签 | defectLabels | vec_string | — | 否 | 出现次数最多的前若干个缺陷类型名称,与分布次数逐位对应 |
| 缺陷分布次数 | defectCounts | vec_double | — | 否 | 与缺陷分布标签逐位对应的出现次数,用于绘制分布图 |
| 趋势标签 | trendLabels | vec_string | — | 否 | 最近一段时间按分钟划分的时间标签,与趋势合格率逐位对应 |
| 趋势合格率 | trendRates | vec_double | — | 否 | 与时间标签逐位对应的每分钟合格率,取值 0 到 100 |
| 数据行 | rows | string | — | 否 | 明细表的二维数据,序列化为字符串数组,每行依次为时间、产品号、结果、缺陷与图像源 |
| 表头 | headers | string | — | 否 | 明细表的表头文字,序列化为字符串数组,与数据行的五列逐位对应 |
| 统计说明 | statsNote | string | — | 否 | 统计口径与等待数据等提示文字,说明本次统计的起点与缓冲范围 |
| 状态文本 | statusText | string | — | 否 | 实时监控状态文字,在实时中、等待数据等状态之间切换 |
接入方式
联系与反馈
获取安装包与技术反馈
安装包通过微信二维码获取。安装部署、界面组态与工具配置过程中的问题,可通过同一渠道反馈,无需注册或填写表单。
- 安装包获取与部署说明
- 界面组态与工具配置
- 功能建议与问题反馈

微信扫码 · 安装包与问题反馈