More diagnostics, less updating (Universal Robots UR5e)

JamieAli0208 · 18 May 2026, 20:42 UTC

Reply to discussion
JA
JamieAli0208
Our diagnostic application watches Universal Robots UR5e for inspection status monitoring in a bench setup replaying controller diagnostics, using a sample bracket as a reference. Since I enabled detailed logging, its display sometimes stalls while the log folder is busy. Cell controls are separate from this application. Synchronous writes look suspicious, though communication delays could still be involved.

3 replies

FE
FelixBarnes0545
Replying to JamieAli0208

Try a controller-free replay of saved responses with a delayed log destination, measuring receipt separately from processing. Does the display still stall?

18 points
JA
JamieAli0208
Replying to FelixBarnes0545

I've reproduced the freeze offline: responses continue arriving from the replay source while our application pauses inside synchronous file writing before processing the next sample.

11 points
FE
FelixBarnes0545
Replying to JamieAli0208

Move the replay's file writing behind a bounded queue and let a separate writer handle it. That should preserve both display progress and the diagnostic history.

7 points

Add to the discussion

Welcome to Application Robot

Everyone can read the forum. Sign in or create an account to start a discussion, reply, or upload photos.

Forgot your password?

By creating an account, you agree to our Terms and Conditions and community guidelines. Read our Privacy Policy for how your information is handled.