02-14-2008 02:01 PM
02-14-2008 03:20 PM
How are the laptop and the robot pc connected? wifi, lan, etc? Use the shared variable example to send parameters back and forth. Set the .aliases files to the laptop's IP address or machine name. Use variable manager to view the variable status.
02-14-2008 03:24 PM
02-15-2008 07:10 AM
Thank you very much for your responses.
I have done step by step what you suggest, Paul_m6, by my problem is the next:
"On the PC:
Open your proyect and the go to the menu "tools/ Shared Variable/ Multiple Variable Editor.." Use the functions in the "Edit" menu to create or delete your variables chosing the correct type and a name. When you finished save the library (all Shared variable are created in a library). The library will be added to your proyect, right clic the library and select "deploy". Go to "Tools/Shared Variable/front panel binding mass configuration", Select the vi that control the robot in the "opens VIs" window and you'll see the control labels in the "binding configuration" window. Double clic the name of the controls you want to bind with one of the shared variables you have just created, then clic the button "browse" in the "update binding" window. In "network published source" select "Proyect items".clic the "+" symbol on "proyect: ", do the same in "my computer", you should see the library you have saved before, clic the "+" symbol and you will see the variables you have created. Select the correct one. After that clic "OK". Do the same for each binding and then close the "front panel binding mass configuration" window.
On the laptop:
Go to your laptop, open the vi that will work a a remote control, go to "Tools/Shared Variable/front panel binding mass configuration", select the vi that acts as a remote control in the "opens VIs" window and you'll see the control labels in the "binding configuration" window. Double clic the name of the controls you want to bind with a shared variable you created in the PC that controls the robot (in the table of the right), then clic the button "browse" in the "update binding" window. In "network published source" select "Network items". Clic the "+" symbol in the left on the name of the PC that control the robot, then you should see the library you have saved before, clic the "+" symbol and you will see the variable you have created. Select the correct one. After that clic "OK". Do the same for each binding and then close the "front panel binding mass configuration" window. "
I can't do this, because the path of the PC on the robot doesn't appear in the menu "Network Published Source" of the VI in the laptop. Has anything to do with this the option "Register Computer..." included in the menu "Shared Variables"? I try writing the IP adress of the PC on the robot, but it doesn't work also.
02-15-2008 08:49 AM
09-05-2013 03:38 PM
Hola Paul!
Vamos en español para evitar problemas d idioma.
Tengo un problemasimiar al del otro colega, necesito manejar por teleoperación un brazo robótico usando un joystick pero me queda la duda de si se necesita que ambas computadoras tengan instalado Labview. La idea es que se pueda controlar desde cualquier computadora dentro de la red de mi Escuela pero no veo viable el instalar el software en todas y cada una de ellas.
Hay alguna forma de hacerlo de por medio de un webserver?
El control lo único que hace actualmente es traducir las coordenadas del joystick y convertirlas a comandos de V+ para envío por medio de RS232 al robot.
Saludos!