Balluff - BVS CA-GT Technical Documentation
Working with the temperature sensors

The BVS CA-GT1 monitors its temperature and can control, if mounted, a fan by using this information. The camera provides 5 registers with temperature information in two categories:

Furthermore the camera offers GigE compliant events.

Temperature Behavior Registers

mvDeviceTemperatureState

The current temperature state is indicated in "Setting → Base → Camera → GenICam → Device Control → mv Device Temperature State" and is divided in 3 states with different rules:

Normal

The temperature of the camera is in the normal range. The following rules will apply:

  • The camera operates normally.
  • A connected fan rotates with average rotational speed.
  • When using an external cooling: Everything is alright, currently no additional cooling is necessary.

Critical

The temperature of the camera is in the critical range. The following rules will apply:

  • The camera operates normally.
  • A connected fan rotates with high rotational speed.
  • When using an external cooling: Temperature is high, the external cooling capacity should be increased.

OverTemperature

The temperature of the camera is high. The following rules will apply:

  • The camera is partially switched off to cool down.
  • The camera is not available via Ethernet.
  • The camera's outputs are switched off.
  • A connected fan will rotate with max speed.
  • The State LED shows the state "Undervoltage".
  • The Network LED shows the state "No link".
  • The camera will be in this state until the temperature is cooled down so that the state has changed to "Normal" again. The camera will restart.

DeviceTemperature

Indicates the current temperature of the camera.

mvDeviceTemperatureStateCriticalThreshold

This register can be used to adapt the threshold between the states Normal and Critical. If the threshold is exceeded, the camera will change the state to Critical. If the camera cools down below the threshold (with additional hysteresis) the camera will change the state to Normal again.

Fan Registers

mvDeviceFanEnable

With "Setting → Base → Camera → GenICam → Device Control → mvDeviceFanEnable" you can enable or disable the fan.

Attention
"Overheating"

The fan will be disabled automatically after rebooting the device.

→ Please be sure to enable the fan in one of the following ways:
  • by setting the register mvDeviceFanEnable
  • by loading a UserSet with the appropriate settings, or
  • by loading a mv-settings XML file, which was saved on the host before.

mvDeviceFanState

mvDeviceFanState will indicate if a fan rotates or not. This information can be used to detect a blockade or a breakdown of the fan.

Mounted fan mvDeviceFanEnable mvDeviceFanState Note
No Yes / N NotRunning
Yes No NotRunning Fan switched off
Yes Yes Running Ok.
Yes Yes NotRunning Fan blocked or down.

Events

The camera can send GigE compliant events as soon as the temperature changes or the temperature states is changed. The following events can be registered:

  • DeviceTemperatureStateNormal
    This event will be created as soon as the temperature state changes to Normal.
  • DeviceTemperatureStateCritical
    This event will be created as soon as the temperature state changes to Critical. It can be used to increase the performance of an external cooling solution.
  • DeviceTemperatureStateOverTemperature
    This event will be created as soon as the temperature state is going to change to OverTemperature shortly. After this event, the camera will turn off at any time.