Ejecución y Depuración en VPL
Para ejecutar tu proyecto VPL, seleccionar “start” del menú “run”. Aparece un cuadro de diálogo con un hiperenlace y una traza de depuración así como un botón de parar, para detener la ejecución del proyecto.
Pulsar en el hiperenlace nos permitirá depurar el proyecto, aparecerá un resumen en una página web. Puedes usar los botones de la página para parar y dar un paso a través de la operación del diagrama. Ya que el proyecto podría completarse antes de que se acceda a la página de depurar, podría no ser capaz de controlar la operación. Sin embargo, puede usar el comando de depuración de inicio para empezar su proyecto, pararlo en su primer bloque y permitirle dar un paso a través del programa. La vista de depuración también le permite ver mensajes mientras da un paso a través del diagrama.
Teniendo en cuenta que el proyecto es en sí mismo un servicio, cuando es ejecutado VPL lanza el DSS runtime y carga el servicio (proyecto). Para hacer esto, es necesario un puerto HTTP - TCP. Aunque VPL establece por defecto los puertos 50000 y 50001 para HTTP y TCP respectivamente, es posible cambiarlos en el menú “Run” dentro de la opción “Port Settings”.
También es posible obtener información de depuración adicional en su aplicación, pero usando un navegador web y poniendo su dirección de localización de su puerto y consola de salida (como la que se muestra en la página de depuración). Además, es posible ejecutar la aplicación VPL independientemente del entorno de desarrollo del VPL. Para hacer esto usa el comando “Compile as a service” del menú “Build”. Esto creará un servicio que se podrá ejecutar desde el DSS runtime utilizando una de las siguientes vías:
1. Iniciar un nodo DSS pulsando la entrada “Run DSS Node” del menú Inicio (debajo de la entrada de programasMicrosoft Robotics Developer Studio 2008). Cuando el nodo arranque y la página web del DSS aparece, pulse la entrada del panel de control, después teclee el nombre de su proyecto en el cuadro de texto de búsqueda. Aparecerá el nombre de su proyecto con un botón crear. Pulse el botón CREAR y su proyecto se iniciará.
2. Inicia Microsoft Robotics Developer Studio command prompt desde el menú inicio (debajo de la entrada de MSRDS). Después escriba el un comando que inicia DSS con la opción /p (configuración del puerto) y la /c (establecimiento de contrato) el cual puede ser encontrado en VPL pulsando en la entrada diagramas en la ventana del proyecto (“ContractPrefix”), el año en curso, el mes actual, el nombre de la carpeta de su proyecto y las palabras “diagram.html”.
“dsshost.exe /p:50000 /c:http://schemas.tempuri.org/2006/12/escuby/diagram.html”
Add as favourites (147) | Quote this article on your site | Views: 2125
Only registered users can write comments. Please login or register.
Related Items:
- Jobs: Two Chair positions for new Centre for Computational Neuroscience and Co
- Birmingham Fellows in Robotics and Cognitive Systems
- Finding papers about consciousness and robotics
- Paladyn. Journal of Behavioral Robotics
- International Journal of Social Robotics
- Cognitive Robotics and Machine Consciousness
- Cognitive Robotics
- Polymorphic Robotics
- Urbi goes Open Source
- The Tower of Hanoi for Robotics
|