09-05-2013 04:47 PM
Hi everyone!
I have a robotic arm that needs to be controlled through a network connection with a joystick. I developed a project where I read every 75ms the axis and the buttons of my joystick and send the instrucions in V+ languaje over RS232 protocol to the robot controller.
Now I want to control the arm from any computer in the network without having to install LabVIEW in each machine. I was looking the webcast about webservices: using a webrowser (chrome maybe?) pass values of the joystick to my program and get the image from a webcam no monitor the movement of the robot.
If anyone can give me a hand I would appreciate it so much!
(sorry for my english, and spanish accepted!)
09-06-2013 12:52 PM
Hi smurillo
The simplest thing you can do is to have two programs one that receives network commands from other CPUs in the network and that is connected and controlling the robot. And the second could be an .exe built in LabVIEW and deployed in the computers that you want to remote control the robot. This exe will just need LabVIEW runtime to execute. The exe can read the values of the Joystick and send them over the network to the Host program that will read this value and input it to the robot control. You can use TCP/IP protocols or Shared Variables.
Hope this works