Skip to Main Content
texto

使用脚本自定义 Dataman 读码器 

康耐视 DataMan 读码器可以使用 JavaScript 自定义几项重要功能,例如,数据格式化、将图像传输到 FTP 站点等。查看有关如何使用 DataMan 设置工具软件进行脚本操作的概述。

关键要点 

DataMan 脚本具有许多好处,包括:

  • 自定义功能: 脚本支持数据格式化、FTP 图像存储以及与外部设备通信。
  • 设置工具: 使用 DataMan 设置工具轻松启动和管理脚本。
  • DMCC 命令:使用 GET、SET 和 Reboot 等命令控制读码器。
  • 集成: 简化 PLC 集成并优化工厂网络运营。
  • 序列步骤: 包括图像采集、处理、验证、脚本和输出,以实现高效的工作流程。 

为什么 DataMan 读码器使用 Javascript

脚本有助于简化可编程逻辑控制器 (PLC) 和 DataMan 读码器集成到工厂网络的过程。脚本还可管理数字数据的输入和输出,并支持:

  • 数据格式化,用于:
    • 输出字符串和字符串比较
    • 统计和指标
    • 输入和输出状态
    • 设置或获取参数  
  • FTP 存储(图像重命名以及图像和数据传输)
  • 与外部设备通信,设置计时器,管理编码器输入

如何启用 DataMan 脚本

设置工具用于启动脚本。该过程有以下几个步骤:

  • 连接到 DataMan 读码器
  • 点击屏幕左下角的“格式化数据”方块
  • 选择“基于脚本的格式化”,并点击链接以执行命令

数据格式化、FTP 存储和通信相关脚本示例

三个主要的 DataMan 脚本,执行数据格式化、FTP 存储和通信等基本功能:

  1. 数据格式化。 示例包括注释文本、“onResult”函数、“if”条件、“output.content”和输出字符串。
  2. FTP 存储。示例包括在 FTP 传输前生成图像名称、流程控制指标 (PCM) 报告和验证报告。 
  3. 通信。示例包括“onConnect”和“onDisconnect”、“onExpectedData”(在从外部设备接收数据字符串后调用)和“onTimer”(在计时器计数为零后调用)。

序列

DataMan 图像处理序列涉及五个步骤:

  1. 图像采集
  2. 运行内存
  3. 验证
  4. 脚本
  5. 输出

该视频中详细回顾了每个步骤。

DataMan 控制命令 (DMCC)

DMCC 是康耐视自行开发的协议,用于与 DataMan 读码器通信。命令示例包括:

  • ||> GET TRIGGER.TYPE — 返回参数设置的值
  • ||> GET RESULT — 返回最后一个解码字符串结果
  • ||> SET SYMBOL.DATAMATRIX ON — 设置参数值
  • ||> Reboot — 使读码器执行操作

所有 DMCC 均可在 DataMan 设置工具中获取,并可通过点击屏幕右上角的“帮助”进行访问。

DataMan product family with background

DataMan设置工具软件

下载
最后修改日期2025/06/16

相关资源