I’m trying to configure a Dashboard server and after several days of trying I’m very close to give up. I searched every threads or tutorials I could find and none have helped.
Please give me some inputs to try to get this done. My setup:
PLC: s7-1200, Tia Portal v17
Robot: UR5e, v5.13.0
My goal is simply to know whether the control is in local or remote mode. The only thing I’m getting from the robot is this message:
‘Connected: Universal Robots Dashboard Server$L’
Like I said, I tried everything I could. Currently, I have the following:
Forgot to mention that the message I’m trying to send is: ‘is in remote control$L’ but tried others, like the power on/off, play, etc. Getting the same response.
Tried with other nuances such as \n or $L$R, etc, at the end and/or beginning of the command to no avail.
Did you see some of the discussion here? I don’t work with Siemens often enough to weigh in, I just remember some conversation revolving around this discussion in the past. Don’t quote me on this, but I also thought I remember seeing something about the robot needing to be in Remote Mode for the Dashboard server to work, so you could end up in cases where the PLC could command the robot to go to local, but then couldn’t command it to go back to Remote since it has to be in Remote to work in the first place. Maybe that’s been addressed. I’m kind of spoiled in the sense that I added the dashboard server into our main URCAP so I just expose stuff like “isInRemoteMode()” from there.
I havent used the Robot since a few years, but i know i was able to get the communication working. Like @eric.feldmann mentioned, try to use my old post as a help. Because that is what i had to implement on PLC side, to make the communication run.
Yes, your post was one between many that I followed. It helped too but still no proper answer.
The first image is basically the functional programming. The rest is just counters and such.
I was trying to use TSEND_C and TRCV_C instead of the legacy functions TCON, TSEND, etc.. Although I finally managed to solve this issue I can’t actually understand why they didn’t work out.
Since this is a common issue with so little info around, I’m thinking about creating a tutorial on how to set the Dashboard server in Tia Portal.
The more tutorials people put out there documenting their headaches the better. You could be the next hero to some poor soul given the same task. Or if you’re like me, that poor soul is just the future version of yourself where you’ve forgotten what you did to make it work before…