Obtaining System Diagnostics Data via a TCP/IP connection
mrdogers
✭
Hi all,
We have a set of IRB 6640 robots, and we wrote an application that takes as input the Robot Diagnostics data, and looks into some of the files in it. We currently get this data physically from the robots at regular time intervals. Needless to say this is expensive (and annoying...).
All of our robots have a PC interface and an Ethernet connection. Is there any chance I can fetch this data in a straightforward way via a TCP/IP connection over the network? At this point we have a lot of code that just needs the SysDiagnostics data, and we don't want to invest too much time reimplementing another suite of tools using the PC SDK or Web Services.
If somebody can point out how to achieve this, it will make things so much easier for us!
Thanks!
Berk
We have a set of IRB 6640 robots, and we wrote an application that takes as input the Robot Diagnostics data, and looks into some of the files in it. We currently get this data physically from the robots at regular time intervals. Needless to say this is expensive (and annoying...).
All of our robots have a PC interface and an Ethernet connection. Is there any chance I can fetch this data in a straightforward way via a TCP/IP connection over the network? At this point we have a lot of code that just needs the SysDiagnostics data, and we don't want to invest too much time reimplementing another suite of tools using the PC SDK or Web Services.
If somebody can point out how to achieve this, it will make things so much easier for us!
Thanks!
Berk
0
Comments
-
Do you have the FTP option?
0 -
Hmm, I'm actually not sure.. Where and how can I check for this? Does it come standard with the PC interface?
Thanks a lot for the reply!0 -
Take a backup and open "system.xml" in a web browser and see if you have "<Option descr="614-1 FTP and NFS client"/>".
If it's not listed in "system.xml", you still might have the option purchased in the keystring, just not activated when whoever made the system. Go to RobotStudio > Controller > System Builder and create a dummy system using your keystring and see if it gives you a checkbox to be able to activate the option. If it does, create a system from a backup, etc.
If not, you'd could contact ABB to buy a new keystring including this option (probably a couple thousand dollars).
0 -
Hi
Are you looking for a means of remotely connecting to the robot controller but still 'manually' doing the transfer your self?
If so use RobotStudio to connect to the controller and then use the file transfer functionality to transfer the file.
There is some recently add functionality in RobotStudio for automating this type of task for Multiple controllers (called Jobs).
Regards
Graeme
0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 316 IRC5
- 61 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 800 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings