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

Unable to get anything from getDI()

#1
I am currently using Jaka robot and reading its input using robot.getDI(3) command. Even though the DI pin on robot controller is already high but the robot.getDI() command is not showing anything. I also read similar queries on the forum, but i did not work. I also changed the data type to int as the output from getDI() command is string. I'm able to set the digital output but can read the digital inputs.
#2
Hi,

The JAKA driver doesn't seem to support getDI as of right now. However, it does support waitDI so you should be able to specify a DI value to wait on. If necessary, I can also look into integrating the getDI function into the JAKA driver.

Raphael
#3
Hi Raphael, thank you for your response.

I used waitDI() as well but it was also not working. Could you please provide guidance on that? Also, I'm using RoboDK v5.7.5 with educational licence activated and I think I can't upgrade to the newer version. If there is any other solution available, I'd really appreciate that. Looking forward to your response. Thank you
#4
Hi,

Thanks to your feedback, the getDI function has been added to the driver. It should be out within the next few weeks. Regarding the version you are using, you should be able to download the latest version of RoboDK, assuming your maintenance is still active. I would recommend checking with the person who gave you your license.
  




Users browsing this thread:
1 Guest(s)