I've managed to run a program on robot. Turns out the previous way of connecting through the real time port was incorrect, because run on robot option is not real time when it comes to mitsubishi. Mitsubishi's real time uses UDP. Maybe it is working now, when i connect through port 10001 because you've updated the drivers. Another thing is that if you have a teaching pendant connected to the robot, you can't have the operation panel opened on it, because it disables the ability to control the robot from robodk. I assume that the pendant has priority over external control.
To summarize, all I needed to do now was to set the ip address of the pc to be in the same network as the robot controller and not have the operation panel open on the teaching pendant to run a program on the robot. It didn't work before, but now it does. I assume it's due to the update of the driver.
However, I am still getting some errors now and then. Is there a time in which i need to send a command to a robot for it to run correctly? I have connected to RTToolbox 3 simulator and I've tried to run a program on two robots. One is performing a set of moves and after that the other one is moving. If it takes too long for the first robot to move (over a minute) then the other prompts one of those two errors:
If i change the order in which the robots are moving, then everything works on the first and the second (which previosuly was first) is getting the same error as the other one before. So the robots move as long as there is short enough intermission between commands. I've managed to work around the problem, by making the robot that is waiting perform slight moves in between the first robot moves. Then those two errors don't appear.
There is one more error that appears when the program is running on the robot. I think that it appears on moves that the robot had perform before, but I am not entirely certain. If that's the case it means that the move itself isn't an issue. This one stops the robot and the program:
Here's a full log of running the program on robot. The error is at the end of it.
RoboDKLog.txt (Size: 22.62 KB / Downloads: 49)
There is also an error that doesn't stop the robot:
[WinError10038] an operation was attempted on something that is not a socket.
I've also made a post requesting adding the Astorino robot. I'd really appreaciate an answer on that to know wheter or not you'll be able to work on that in the nearest future.
I appreciate the help I have already received and I hope that this issue will be resolved as well.