跳转到内容
暂存服务器
开发服务器

Temperature State (Stereo ace)#

Temperature State 功能用于指示相机的内部温度是正常还是过高。

当温度过高时,需要立即冷却。

使用 Device Temperature 功能可确定相机的当前温度。

该功能的使用#

运作原理#

有关内部温度的信息通过以下参数提供:

  • 即: DeviceTemperature 参数值显示相机核心板的当前温度。有关详细信息,请参见 Device Temperature 主题。
  • 即: BslTemperatureStatus 参数值告诉您相机的当前内部温度状态:
    • Ok: Device Temperature 处于正常工作温度范围内。
    • Critical: Device Temperature 接近或达到允许的最大值。请提供冷却措施。
    • Error: Device Temperature 超过了允许的最大值。请立即提供冷却措施。

可使用以下附加参数:

  • 即: BslTemperatureStatusErrorCount 参数表示 Temperature State 变为 Error 的频次。
  • 即: BslTemperatureMax 参数表示相机在运行过程中达到的最高温度。

当达到 TemperatureState 参数值为 Critical 或 Error,相机提供了一系列机制来向用户发出警报并帮助保护相机。

这些机制会在不同的 device temperature 下生效,具体取决于警报级别以及相机是在升温还是在冷却。

信息

相机的正常运行要求 Temperature State 保持在 Ok ,并且外壳温度保持在允许的范围内。为确保这一点,请遵循相机主题的“环境要求”部分中规定的指南。您可以在以下位置找到您的相机主题: Basler Stereo ace 节中的脚注。

在高温下,相机可能会损坏,相机的寿命会缩短,并且图像质量可能会下降。频繁的高温事故也会缩短使用寿命。

升温路径和冷却路径

加热路径#

临界温度阈值#

当 Device Temperature 达到临界温度阈值(76 °C (168.8 °F))时,表示相机接近过热状态。

在这种情况下, BslTemperatureStatus 参数值变为 Critical.

信息

仅在 device temperature 降至临界温度阈值以下至少 4°C 之后,才能发送另一个临界温度事件。

超温阈值#

当 Device Temperature 达到过温阈值(81 °C (177.8 °F))时,表示相机过热。必须立即对相机进行冷却。否则,相机可能会受到不可逆的损坏。

在这种情况下,将发生以下情况:

  • 即: BslTemperatureStatus 参数值变为 Error.
  • 相机的电流消耗会降低。
  • 图像采集将停止,并且在相机冷却之前无法重新启动。
  • 相机将报告过温 错误代码。
  • 即: BslTemperatureStatusErrorCount 参数增加 1。

信息

仅在 device temperature 降至超温阈值以下至少 4°C 之后,才能发送另一个超温事件。

冷却路径#

超温阈值#

当 Device Temperature 降至过温阈值(81 °C (177.8 °F))以下时,将发生以下情况:

  • 即: BslTemperatureStatus 参数值从 Error 设为 Critical.

当设备温度下降到低于超温阈值 4°C 时,将发生以下情况:

  • 可以重新启动图像采集。
临界温度阈值#

当 Device Temperature 降至临界温度阈值(76 °C (168.8 °F))以下时,将发生以下情况:

  • 即: BslTemperatureStatus 参数值变为 Ok.

相机的温度状态和内部温度正常,因此相机可以正常工作。

确定温度状态#

  1. 若要获取 BslTemperatureStatus 参数值。
  2. 如果参数值为 Critical 或 Error,您必须冷却相机,直至参数值为 Ok.

若要充分利用 Temperature State 功能,请使用 Device Temperature 功能来确定核心板的准确温度。