How to monitor Control Box Temperature

Related to Error code C742 Control Box temperature: C742 Control Box temperature

In some applications it is desired to monitor the Control Box temperature, such that preventive action can be taken before the robot stops due to temperature being too high.

Monitoring can be done via the get_controller_temp() script function: get_controller_temp()
The returned temperature value is identical to the value, which is monitored internally.

If it is desired to read it over rtde, the value can be assigned to a float register with the “write_output_float_register(address, value)” script function: write_output_float_register(address, value)

Then the float register value can be read over the rtde interface.

Temperature Thresholds

Control Box version CB5.4 or earlier:

  • Warning C742A1: 80 deg Celsius

  • Stop C742A2: 85 deg Celsius

Control Box version CB5.5 or 5.6:

  • Warning C742A1: 60 deg Celsius

  • Stop C742A2: 70 deg Celsius

This is the behavior for the newest released software today: 5.26 and 10.13.1