Pulling cobot state for external status lights?

Hello, I am wondering if there is any way to pull the current cobot state, whether that’s e-stop, freedrive, etc, but more specifically the cobot bases LED output state, and extend those lit states to external lighting.

I don’t think you can GET the state of the ring light. You can SET the light to whatever RGB value you want with URScript, and you can get the state of the robot via the Dashboard server.

Modbus Slave & Master simultaneously (to itself) then you can get state information? Perhaps that’s overcomplicated.

Less complicated than the Dashboard server actually in my opinion. I just wasn’t aware that all the same state information was available over MODBUS

I think I’ve reached the limits of what I can read over MODBUS. I am only able to read and utilize the exposed registers to differentiate between e-stop, 3-PE enabled, and robot idle states (yellow light).

Hello,

I think you should look at systems like the PE20 (ROBOTIQ). They have lights that change according to the robot’s status.

P.S.: I haven’t yet looked into how they change the lighting, but since there’s a PLC in the control box, it must be related.