RobotStudio event

Read motor temperature

Hi

Does anyone know how to read the temperature of one of the motors/axes on a IRC5 robot? We have some IRB4600 that we run quite fast, and if we start the program after a weekend and the oil in the gearboxes are cold, we get problems with the collision detection.

I want to reduce the max speed of the robot when the temperature is bellow a certain point, but I can not find any way of reading the temperature. I have searched all manuals...

Another option is to make the collision detection less sensitive, but I do not like that, it works fine as soon as it gets some temperature.

?yvind Birkeland
Systemdeveloper
Frekhaug Vinduet AS

Comments

  • The robot-controler, only can know if the some of th 6 axis has overtemp. Because the motor unit has a PTC Resistor, all PTC-Resistor, join a they do a Serial circuit and arrives to panel board (inside of controler), so to the controler arrives one cable with 24 Voltios, if some PTC grows they resistence (the PTC grows the resistence with the hot), the 24 voltios goes downs.

    Then when the 24 Voltios, are next to 15 voltios, the System has a "0" logic, so you have a error for hot in some motor unit.

    I think the BaseWare, doesn't control the temperature, only are informed by panel board.

    /jorge
    Jorge Turiel

  • Thank you for your post. I have now also got a reply from ABB that there is no temperature sensors in the robot. Only sensors that detect if the motors are overheated.


    ?yvind Birkeland
    Systemdeveloper
    Frekhaug Vinduet AS