通过外部设备提供数据采集控制信号

您正在查看旧版本的文档。点击页面右上角可切换到最新版本的文档。

本章介绍如何使用外部设备为轮廓测量仪提供控制数据采集的信号,以从轮廓测量仪获取强度图、深度图及点云。

  • 阅读本章前,请先阅读触发数据采集的方式触发数据采集的流程,了解触发轮廓测量仪进行数据采集的不同方式。

  • 本章涉及的高低电平信号为控制器内部的信号,即外部设备输入的信号经过光耦转换后的信号。

相关输入端子

本章涉及以下三个输入端子:

No. 端子名

9

LEVELCONTROL_ENABLE

10

MEASURE_START

11

MEASURE_STOP

LEVELCONTROL_ENABLE端子的电平信号不同,其余两个端子对数据采集的控制逻辑也不同。以下小节将分别讲解两种控制逻辑。请根据实际需求使用对应的控制逻辑。

仅通过MEASURE_START控制数据采集

LEVELCONTROL_ENABLE端子为低电平信号时,MEASURE_STOP端子不参与数据采集控制,仅由MEASURE_START端子的电平信号控制数据采集。

  • 开始数据采集:

    MEASURE_START端子的信号由高电平变为低电平,将触发轮廓测量仪开始数据采集。

  • 结束数据采集:

    MEASURE_START端子的信号由低电平变为高电平,将结束当前轮次的数据采集。

    即使未采集完扫描行数参数中设置的行数,如收到外部设备发出的结束信号,当前轮次的数据采集也会结束。

    如希望按照扫描行数的值结束数据采集,请使用LEVELCONTROL_ENABLE端子为高电平信号时的控制逻辑。

信号时长要求:

  • MEASURE_START端子的低电平信号持续时间需不短于300ms。

  • 以下两个电平变化时间点之间,间隔需不短于600ms:

    • MEASURE_START端子的信号由低电平变为高电平(结束一轮数据采集);

    • MEASURE_START端子的信号再由高电平变为低电平(开始下一轮数据采集)。

示例

levelcontrol enable low
序号 数据采集状态 电平信号

1

开始数据采集。

MEASURE_START:由高电平变为低电平。

MEASURE_STOP:保持高电平不变。

2

结束数据采集。

MEASURE_START:由低电平变为高电平。

MEASURE_STOP:保持高电平不变。

连接所需的端子

如仅通过MEASURE_START端子控制数据采集,需要按照以下规则连接对应的端子:

  • 连接LEVELCONTROL_ENABLE端子,并使其信号持续为低电平。

  • 连接MEASURE_START端子,并在需触发数据采集时将其信号切换为低电平,在需结束数据采集时将其信号切换为高电平。

通过MEASURE_START和MEASURE_STOP控制数据采集

LEVELCONTROL_ENABLE端子为高电平信号时,将由MEASURE_STARTMEASURE_STOP端子的电平信号一同控制数据采集。

  • 开始数据采集:

    MEASURE_STOP端子的信号为高电平时,MEASURE_START端子的信号由高电平变为低电平,将触发轮廓测量仪开始数据采集。

  • 结束数据采集:

    MEASURE_START端子的信号为高电平时,MEASURE_STOP端子的信号由高电平变为低电平,将结束当前轮次的数据采集。

    即使未采集完扫描行数参数中设置的行数,如收到外部设备发出的结束信号,当前轮次的数据采集也会结束。这种情况下,获取的强度图、深度图和点云不完整。

信号时长要求:

  • MEASURE_START端子和MEASURE_STOP端子的低电平信号持续时间需不短于100ms。

  • 以下两个电平变化时间点之间,间隔需不短于300ms:

    • MEASURE_START端子的信号由高电平变为低电平(开始一轮数据采集);

    • MEASURE_STOP端子的信号由高电平变为低电平(结束该轮数据采集)。

  • 以下两个电平变化时间点之间,间隔需不短于600ms:

    • MEASURE_STOP端子的信号由高电平变为低电平(结束一轮数据采集);

    • MEASURE_START端子的信号由高电平变为低电平(开始下一轮数据采集)。

示例

levelcontrol enable high
序号 数据采集状态 电平信号

1

开始数据采集。

MEASURE_START:由高电平变为低电平,然后再变为高电平。

MEASURE_STOP:保持高电平不变。

2

结束数据采集。

MEASURE_START:保持高电平不变。

MEASURE_STOP:由高电平变为低电平,然后再变为高电平。

连接所需的端子

如通过MEASURE_STARTMEASURE_STOP端子一同控制数据采集,需要按照以下规则连接对应的端子:

  • 连接MEASURE_START端子,并在需触发数据采集时将其信号切换为低电平。

  • 如需按照设置的扫描行数值采集数据,则无需连接MEASURE_STOP端子。

  • 如需通过外部输入的信号结束数据采集,则需要连接MEASURE_STOP端子,并在需结束数据采集时将其信号切换为低电平。

LEVELCONTROL_ENABLE端子的信号默认为高电平,因此无需连接。

后续步骤

选择完控制逻辑并完成硬件连接后,请参考触发数据采集的流程,完成其余步骤,以通过外部输入的信号触发数据采集。

我们重视您的隐私

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