RobotStudio event

Obtaining System Diagnostics Data via a TCP/IP connection

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

Comments

  • soup
    soup ✭✭✭
    Do you have the FTP option?

  • 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!
  • soup
    soup ✭✭✭
    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).

  • 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