Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5

RobotIQ controller through RoboDK

#4
A further update for anyone interested:

I slowly learned that robot.RunInstruction('FunctionName', INSTRUCTION_CALL_PROGRAM), actually loads a program on the UR and executes. What I found however that this doesn't always work for some strange reason. The program loads, but nothing happens. Not only this, there was about a 5-second delay between the command being sent and then actually being executed.

I ended up disconnecting the RQ-2F from the UR controller and I'm now controlling it from the PC and execution is great, no delays at all. As I couldn't really find anything existing I created my own class using the pymodbus library. On top of that, I've also created a socket server that you can connect to via TCP so I now have two methods for controlling the gripper.

This has allowed me to control the gripper through my custom GUI as well as through RoboDK.

Happy to share it on request.


Messages In This Thread
RobotIQ controller through RoboDK - bymattmct- 10-23-2018, 06:30 AM
RE: RobotIQ controller through RoboDK - bymattmct- 10-29-2018, 02:07 AM
RE: RobotIQ controller through RoboDK - byAlbert- 10-31-2018, 10:59 AM
RE: RobotIQ controller through RoboDK - byJeremy- 08-23-2021, 02:17 PM
RE: RobotIQ controller through RoboDK - bySamira- 03-14-2023, 09:00 AM
RE: RobotIQ controller through RoboDK - bySamira- 03-14-2023, 11:12 AM



Users browsing this thread:
1 Guest(s)