Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

QR 码扫描仪

  • Last UpdatedApr 24, 2026
  • 2 minute read

QRCode_Scanner 小组件通过摄像头扫描 QR 码,并将扫描信息发送至应用程序。它可直接从物理标记采集信息,减少手动输入,提升数据录入效率。

插入 QR 码扫描仪

  1. 工业图形编辑器中,从工具箱窗格选择小组件

    系统显示可用小组件列表。

  2. 选择 QRCode_Scanner 小组件,将其拖放至画布。

配置 QR 码扫描仪属性

  1. 选择 QRCode_Scanner 小组件,打开属性窗格。

    小组件属性区域显示该小组件所有可配置属性。

  2. 选择属性计数,然后单击省略号 (…)。

    此时出现编辑小组件属性对话框。

  3. 修改所需属性,选择确定保存更改。

    QR 码扫描仪小组件属性

    下表列出 QR 码扫描仪的全部属性说明:

    属性名

    描述

    缺省值

    QRCode

    该属性存储扫描 QR 码返回的字符串值。缺省值为空。

    AutoStart

    若设为 true,小组件每次加载时摄像头自动启动并扫描首个 QR 码。

    True

    AutoStop

    若设为 true,扫描 QR 码后摄像头自动停止。

    True

    StartStop

    如果设置为 true,摄像头将会启动。
    若设为 false,摄像头将停止。

    False

    BackgroundColor

    设置扫描未激活时小组件的背景色
    在 RGB、HTML 代码 (#FF0000) 或有效的 HTML 颜色名称中指定颜色值。

    黑色

    缺省摄像头

    若设置为 true,前置摄像头为缺省摄像头若设置为 false,后置摄像头为缺省摄像头

    False

    创建自定义属性

    示例:创建新属性,包含 QR 码小组件的字符串属性值。

    1. 右键单击画布,选择自定义属性

      此时出现编辑自定义属性对话框。

    2. 选择添加自定义属性图标 (+)。自定义属性列表中将新增一项。

    3. 输入属性名称,即 QR

    4. 数据类型下拉列表中,选择字符串作为属性的数据类型。

    5. 缺省值字段中,选择静态文本模式来存储字符串值。

    6. 可见性选项设置为公共

    7. 描述字段中输入属性简要说明。

    8. 选择确定。新属性创建完成,并将显示在自定义属性区域。

    9. 打开编辑小组件属性对话框。

    10. 选择 QRCode 属性,并将缺省值设置更新为表达式或引用模式。

    11. 关联之前创建的 QR 自定义属性。

    12. 选择确定

    13. 选择保存并关闭,保存工业图形编辑器中的更改。

      有关自定义属性配置详情,请参阅 Configure custom properties(配置自定义属性)

      在 WindowMaker 中添加 QR 码扫描仪,并在 WindowViewer 中查看

      将 QR 码扫描仪小组件添加到 WindowMaker 画布,然后在 WindowViewer 中预览效果。

      1. WindowMaker 中,从工业图形窗格将 Widget_QRCodeScanner 拖至画布创建窗口。

      2. 取消勾选保持长宽比复选框,使小组件全屏显示。

      3. 启动 WindowViewer 查看 QR 码扫描仪。

        用法

        • 您可以配置一个脚本来读取 QR 码,并根据扫描的值显示图形。

        • 运行时,QR 码扫描仪小组件将随浮动工具栏一起显示,其中包含以下按钮:AutoStart(自动启动)、AutoStop(自动停止)以及 StartStop(启动/停止)。

        • 在加载小组件后,如果将 AutoStart 设置为 True,摄像头将会自动启动。要使相机保持打开状态,请选择 AutoStop

        • 要手动启动相机,请选择 StartStop 并扫描 QR 码。

        • 扫描 QR 码之后,摄像头将保持打开状态,从而允许用户扫描其它 QR 码。要停止相机,请选择 StartStop

        • 浮动工具栏将显示从摄像头所扫描的 QR 码衍生而来的 QRCode。

        • 用户可以根据返回的 QRCode 编写动作脚本。

        如需了解更多信息,请观看标题为“QR Code Scanner(QR 码扫描仪)”的视频。

        Related Links