关键要点
DataMan 脚本具有许多好处,包括:
- 自定义功能: 脚本支持数据格式化、FTP 图像存储以及与外部设备通信。
- 设置工具: 使用 DataMan 设置工具轻松启动和管理脚本。
- DMCC 命令:使用 GET、SET 和 Reboot 等命令控制读码器。
- 集成: 简化 PLC 集成并优化工厂网络运营。
- 序列步骤: 包括图像采集、处理、验证、脚本和输出,以实现高效的工作流程。
为什么 DataMan 读码器使用 Javascript
脚本有助于简化可编程逻辑控制器 (PLC) 和 DataMan 读码器集成到工厂网络的过程。脚本还可管理数字数据的输入和输出,并支持:
- 数据格式化,用于:
- 输出字符串和字符串比较
- 统计和指标
- 输入和输出状态
- 设置或获取参数
- FTP 存储(图像重命名以及图像和数据传输)
- 与外部设备通信,设置计时器,管理编码器输入
如何启用 DataMan 脚本
设置工具用于启动脚本。该过程有以下几个步骤:
- 连接到 DataMan 读码器
- 点击屏幕左下角的“格式化数据”方块
- 选择“基于脚本的格式化”,并点击链接以执行命令
数据格式化、FTP 存储和通信相关脚本示例
三个主要的 DataMan 脚本,执行数据格式化、FTP 存储和通信等基本功能:
- 数据格式化。 示例包括注释文本、“onResult”函数、“if”条件、“output.content”和输出字符串。
- FTP 存储。示例包括在 FTP 传输前生成图像名称、流程控制指标 (PCM) 报告和验证报告。
- 通信。示例包括“onConnect”和“onDisconnect”、“onExpectedData”(在从外部设备接收数据字符串后调用)和“onTimer”(在计时器计数为零后调用)。
序列
DataMan 图像处理序列涉及五个步骤:
- 图像采集
- 运行内存
- 验证
- 脚本
- 输出
该视频中详细回顾了每个步骤。
DataMan 控制命令 (DMCC)
DMCC 是康耐视自行开发的协议,用于与 DataMan 读码器通信。命令示例包括:
- ||> GET TRIGGER.TYPE — 返回参数设置的值
- ||> GET RESULT — 返回最后一个解码字符串结果
- ||> SET SYMBOL.DATAMATRIX ON — 设置参数值
- ||> Reboot — 使读码器执行操作
所有 DMCC 均可在 DataMan 设置工具中获取,并可通过点击屏幕右上角的“帮助”进行访问。