KRC v8.3.8165
RSI v3.3.3
I am trying to send data from an external motion controller in real-time via the RSI option. I have set-up the RSI as per the manual and tried using the Example server application. It is very inconsistent for me. I have got communication between the two, sometimes I am able to use the example application - and only move it a few mm before it errors:
But most of the time I am receiving this error:
KSS29002
Signal flow(running): Object ETHERNET1 returns error RSITimeout.
I'm not too sure why it is timing out, or the solution to fix this issue.
My next question is, how do I send the motion controllers data from a C program I have written to the robot ( I get that I need to put it in some sort of XML file, but where does the RSI read that data?). I dont understand how the RSI Visual gets external data from the example application into the Ethernet1 object, and then I don't know how I could read that data sent from the PC on the robot to then make it move to that position. First time trying to use RSI, so my knowledge and understanding on it is very basic, minimal. Let me know if you need any more info.