Hi,
I’m a beginner using the UR5 robot and have a question regarding using the teach pendant and python script in conjunction. I would like to run the example_control_loop.py here: GitHub - UniversalRobots/RTDE_Python_Client_Library: RTDE client library and examples. The method to do this would be upload the .urp file on the teach pendant, run the python script from the PC connected on the same network and then press play for the .urp file ? Do I also disable fieldbus options on the installation before running it ?
Sorry for the basic questions but I need some help figuring this out.
Hi, I am basically trying to do the same : run the example_control_loop.py here: [GitHub - UniversalRobots/RTDE_Python_Client_Library: RTDE client library and examples:RTDE_Python_Client_Library. The method to do this would be upload the .urp file on the teach pendant, run the python script from the PC connected on the same network and then press play for the .urp file but I am getting a fault on the T. Pendant that I do no know how to fix or avoid: Protective Stop
C207A0: Fieldbus input disconnected
Suggestion
Check fieldbus connections (RTDE, ModBus, EtherNet/IP and Profinet) or disable the fieldbus in the installation. Check RTDE watchdog feature. Check if a URCap is using this feature.
Make sure the Fieldbus options are disabled in the Installation > Fieldbus tab. Otherwise you need to make sure you’ve got everything configured right on the RTDE and your computer. Make sure you can ping the robot from your computer, you’ve used the right ports, you’ve got the watchdog on the right IO, etc.
Thanks for your support, In the Fieldbus tab: MDBUS, PROFINET, Ethernet /ip are disable. I can successfully ping the Robot controller from the PC, I did not change the port: 30004 (from original python script provided) . I am not sure what you mean with " watchdog on the right I/O , please explain.
The default samples use input_integer_register_0 as the watchdog. Beyond that I honestly am not really sure, I think the RTDE is needlessly complex to interface with. Haven’t ever got it truly working myself.