通信与I/O控制

您正在查看最新版本(V2.1.1)的文档。如果您想查阅其他版本的文档,可以点击页面右上角“切换版本”按钮进行切换。

■ 如果您不确定当前使用的产品是哪个版本,请随时联系梅卡曼德技术支持

本章介绍在3D测量与检测应用中,外部设备(如PLC)、Mech-MSR软件以及轮廓测量仪之间的交互方式。

概述

外部设备(如PLC)可通过以下方式与Mech-MSR软件进行交互:

  • 协议通信

    指外部设备与Mech-MSR基于标准或自定义工业通信协议进行交互的方式。

    Mech-MSR支持多种通信协议,如TCP ASCII、PROFINET、Mitsubishi MELSEC(MC)、EtherNet/IP、Modbus TCP、Siemens S7等。更多信息,请参考协议通信

  • I/O控制

    指外部设备通过轮廓测量仪上的通用数字输入或输出(DI/DO)端子与Mech-MSR进行交互的方式,适用于需要快速响应或固定节拍的生产场景。更多信息,请参考I/O控制

其中,Mech-MSR需要从轮廓测量仪获取数据(表面数据或点云),而触发轮廓测量仪进行数据采集的信号可分为两种:

典型交互方式

方式 触发Mech-MSR工程运行方式 轮廓测量仪数据采集触发源 外部设备获取结果方式

方式一

通信指令

软件触发

通信指令

方式二

图像更新时运行

外部触发

TCP ASCII协议或DO信号

方式三

DI信号

外部触发

TCP ASCII协议或DO信号

方式四

通信指令

外部触发

通信指令

方式五

DI信号

软件触发

DO信号

方式一:协议通信 + 软件触发

该方式下,外部设备与Mech-MSR之间基于协议进行通信,轮廓测量仪由Mech-MSR触发进行数据采集。

优点

可在Mech-MSR中便捷切换轮廓量测仪的参数组。

缺点

通信触发和软件触发均会有时间延迟,且延迟时间不稳定。由于触发链路包含多个非即时环节,整体时序难以精确控制,因此该方式不适用需与运动平台同步或固定频率采集的场景。

method 1

外部设备、Mech-MSR及轮廓测量仪的交互流程如下:

  1. 外部设备发送指令触发Mech-MSR工程运行;

  2. Mech-MSR工程开始运行,并触发轮廓测量仪进行数据采集;

  3. Mech-MSR收到轮廓测量仪采集的数据后,继续运行工程,直至结束;

  4. Mech-MSR根据外部设备发送的指令,相应地返回结果至外部设备。

方式二:图像更新时运行 + 外部触发

该方式下,外部设备触发轮廓测量仪进行数据采集,Mech-MSR在收到采集的数据后运行工程(即启用图像更新时运行),并通过TCP ASCII协议或DO信号发送工程运行结果到外部设备。

优点

外部触发无时延,时效快。

缺点

无法切换轮廓测量仪的参数组,因此该方式不适用多个Mech-MSR工程使用同一台轮廓测量仪的场景,轮廓测量仪的参数组无法因工程而异。

method 2

外部设备、Mech-MSR及轮廓测量仪的交互流程如下:

  1. 外部设备触发轮廓测量仪进行数据采集;

  2. Mech-MSR中使用该轮廓测量仪的工程启用图像更新时运行,收到轮廓测量仪采集的数据后,工程开始自动运行;

  3. Mech-MSR根据配置,将工程运行结果发送至外部设备。

    外部设备获取工程运行结果的方式有两种:

    • 通过TCP ASCII协议支持的自动推送结果功能,及时获取所有结果。

    • 基于Mech-MSR中的DO配置,通过轮廓测量仪的通用DO端子,获取Mech-MSR工程的整体质量判定结果(OK或NG)。

方式三:DI触发 + 外部触发

该方式下,外部设备触发轮廓测量仪进行数据采集,通过通用DI端子触发Mech-MSR工程运行,并通过TCP ASCII协议或DO信号获取工程运行结果。

优点

外部触发无时延,时效快。

缺点

无法切换轮廓测量仪的参数组,因此该方式不适用多个Mech-MSR工程使用同一台轮廓测量仪的场景,轮廓测量仪的参数组无法因工程而异。

method 3

外部设备、Mech-MSR及轮廓测量仪的交互流程如下:

  1. 外部设备触发轮廓测量仪进行数据采集;

  2. 外部设备基于Mech-MSR中的DI配置,通过轮廓测量仪的通用DI端子触发对应的Mech-MSR工程运行;

  3. Mech-MSR根据配置,将工程运行结果发送至外部设备。

    外部设备获取工程运行结果的方式有两种:

    • 通过TCP ASCII协议支持的自动推送结果功能,及时获取所有结果。

    • 基于Mech-MSR中的DO配置,通过轮廓测量仪的通用DO端子,获取Mech-MSR工程的整体质量判定结果(OK或NG)。

方式四:协议通信 + 外部触发

该方式下,外部设备触发轮廓测量仪进行数据采集,同时与Mech-MSR之间基于协议进行通信。

优点

外部触发无时延,时效快。

缺点

无法切换轮廓测量仪的参数组,因此该方式不适用多个Mech-MSR工程使用同一台轮廓测量仪的场景,轮廓测量仪的参数组无法因工程而异。

method 4

外部设备、Mech-MSR及轮廓测量仪的交互流程如下:

  1. 外部设备触发轮廓测量仪进行数据采集;

  2. 外部设备发送指令触发Mech-MSR工程运行;

  3. Mech-MSR根据外部设备发送的指令,相应地返回结果至外部设备。

方式五:DI触发 + 软件触发

该方式下,外部设备通过轮廓测量仪的通用DI端子触发Mech-MSR工程运行,并通过DO信号获取工程运行结果。其中,轮廓测量仪由Mech-MSR触发进行数据采集。

优点

纯硬件连接,无需编程。

缺点

外部设备只能获取工程的综合质量判定结果(OK或NG),无法获取测量值及测量值的判定结果。

method 5

外部设备、Mech-MSR及轮廓测量仪的交互流程如下:

  1. 外部设备基于Mech-MSR中的DI配置,通过轮廓测量仪的通用DI端子触发对应的Mech-MSR工程运行;

  2. Mech-MSR工程开始运行,并触发轮廓测量仪进行数据采集;

  3. 外部设备基于Mech-MSR中的DO配置,通过轮廓测量仪的通用DO端子获取Mech-MSR工程的整体质量判定结果。

该页面是否有帮助?

可以通过以下方式反馈意见:

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。