Anda di halaman 1dari 18

Domtica con Logo! de Siemens. Prctica 00X: Introduccin a la conectividad en el Logo! OBA7.

DESCRIPCIN
En esta prctica se va a conectar un ordenador con el programa Logo!Soft v7 a un Logo! OBA7 de Siemens con puerto Ethernet; para poder cargar y descargar programas y monitorizar el funcionamiento del programa en tiempo real. Adems vamos a ver como se puede monitorizar e incluso escribir sobre algunas variables desde la aplicacin de mvil Logo! App, que se puede bajar de manera gratuita para mviles o tablets con sistema operativo Android o IOS.

OBJETIVOS
Los objetivos de esta prctica son los siguientes: Conocer la configuracin de las comunicaciones en el programa Logo! Soft v7 . Aprender a configurar direcciones IP en el Logo! OBA7. Unir el Logo!Soft v7 y el Logo! OBA7 mediante una conexin Ethernet Cargar y descargar programas en el Logo! OBA7. Monitorizar el estado de entradas, salidas y marcas. Modificar el valor de variables del programa desde la app de Logo! OBA7

MEDIOS Y PREPARACIN
Para realizar esta prctica es necesario este material: Un ordenador con el software Logo! Soft v7 instalado. Un autmata Logo! OBA7 La red del instituto Un telfono con la App para controlar el Logo! OBA7

LECTURA RECOMENDABLE
Logo! Manual del producto. Referencia del manual 6ED1050-1AA00-0DE8. Logo! App. Manual.

SECUENCIA DE REALIZACIN
PASO 1
Lo primero es necesario conseguir una direccin de red para nuestro Logo! OBA7. Esa direccin debe ser nica en la red del instituto y por lo tanto deber ser facilitada por alguno de los administradores de la red. Apuntar en la siguiente tabla la direccin y la mascara de subred que se nos ha suministrado: DIRECCIN IP MASCARA DE SUBRED DIRECCIN DE GATEWAY

PASO 2
Una vez obtenida la direccin de red, es necesario configurar el Logo! OBA7 con dicha direccin, para lo que se seguir el siguiente proceso, descrito en el Manual de producto del equipo, exactamente en el punto 3.8.1 Configurar los ajustes de red como se detalla a continuacin:

Una vez realizado esto, el Logo! OBA7 pasa a ser un equipo ms en la red del instituto, y por lo tanto podemos conectarnos a el desde cualquier ordenador que este en la red, y tenga el Logo! Soft v7 instalado. Una manera de comprobar que el Logo! OBA7 es accesible es realizando un Ping a su direccin IP. Para ello imaginemos que nosotros hemos configurado el Logo! OBA7 con los siguientes parmetros: DIRECCIN IP MASCARA DE SUBRED DIRECCIN DE GATEWAY

10.22.20.199 255.255.252.0 10.22.23.11

El proceso que debemos seguir para realizar el Ping es el que se muestra en las siguientes imgenes:

Como vemos, se han mandado 4 peticiones de eco, y las cuatro se han recibido, lo cual indica que en un principio hay comunicacin con el automta, y podemos proceder a conectarnos con el Logo! Soft v7 para subir o bajar programas entre el PC y el automta.

PASO 3
Para cargar o descargar un programa en el Logo! OBA7 ejecutamos el Logo! Soft v7, y abrimos el fichero que queremos cargar en el autmata.

Una vez abierto el programa

Pulsamos sobre la opcin de cargar el programa en el Logo! OBA7

Y nos aparece la siguiente pantalla emergente, en la que deberemos escribir la direccin IP con la que hemos configurado el automt; siendo esta la misma que se ha configurado en el Paso 2 y que se haba obtenido en el Paso 1

Tras pulsar el botn aceptar una barra de progreso nos indica que parte del programa se ha cargado ya en el autmata:

Y al finalizar la carga, se nos ofrece la posibilidad de pasar el autmata a modo RUN:

En la parte inferior del Logo! Soft v7 se muestra una pantalla de informacin, en la que en este caso nos dice que la carga ha tenido xito, y en otras ocasiones nos puede dar otros mensajes valiosos:

PASO 4
En este paso vamos a monitorizar la ejecucin del programa del autmata en el ordenador. Para ello primero pulsamos sobre el botn de Test Online que se encuentra en el extremo izquierdo de la pantalla como se aprecia en la siguiente imagen:

Seguidamente nos vuelve a solicitar la direccin IP del autmata que queremos monitorizar:

Si todo va bien nos aparecer una barra de entradas, salidas y marcas que estemos usando en nuestro programa similar en la que se ve en la siguiente figura:

Si pulsamos sobre las gafas podemos iniciar o detener la monitorizacin:

Si ahora vamos al autmata, y pulsamos sobre alguna entrada y sabiendo que el programa que estamos utilizando es el siguiente:

Podemos ver como cambian la entrada y la salida:

PASO 5
Otra alternativa para monitorizar las entradas y las salidas es usar el programa Logo! App que se puede descargar desde Google Market de manera gratuita. En este paso vamos a ver como se puede configurar para monitorizar el Logo! OBA7 tanto en local como de manera remota

Para ello nos deberemos conectar a la red Wireless del centro, o bien crear nuestra propia red con un punto de acceso y en la aplicacin configurar la direccin de destino del Logo! OBA7 Una vez instalada y abierta la aplicacin, lo primero que tenemos que hacer es seleccionar cul va a ser la conexin de nuestro dispositivo mvil con el Logo! OBA7. Tenemos la opcin de que sea va la direccin IP, en caso de que el Logo! OBA7 tenga una direccin esttica pudiendo estar esta bien en una red local (como es nuestro caso) o en una direccin pblica. DynDNS, nos permite trabajar en redes WAN, es decir conectarnos remotamente al Logo! OBA7 sin estar en la misma red local y cuando la direccin IP que tenemos contratada va a ser dinmica, es decir lo ms habitual hoy en da.

En conclusin para una aplicacin Domtica como la que pretendemos realizar, lo lgico sera conectarse va una IP privada del hogar cuando estamos en casa, y conectarse a travs de DynDNS cuando estamos fuera de casa. En nuestro caso nos conectaremos a la direccin 10.22.20.199 cuando estamos en Local, y lamentablemente por cuestiones ajenas a nosotros no nos podremos conectar a travs de Dyndns desde el exterior, pero en una casa es algo que deberamos configurar como representa la siguiente figura:

En la que se puede apreciar como desde dentro de casa nos podemos conectar al Logo! OBA7 desde cualquier ordenador, telfono, Smart TV, Tablet con conexin Ethernet. Y como desde fuera, a menos que tengamos una direccin esttica contratada, deberemos acudir a algn servicio como el de DynDNS. Como nunca esta de ms el saber, descarga el manual del Router que tienes en casa y mira como podras configurar la direccin DynDNS. En las siguientes figuras puedes ver donde se encuentra esta configuracin en el Router TLWR470 de TPLINK. Como puedes comprobar la configuracin es muy sencilla, basta con ir a la opcin Dynamic DNS y poner los parmetros Usuario, Password y Dominio con el que nos hemos registrado en la Web de www.dyndns.org. De esa manera cuando queramos acceder desde el exterior de la casa, pondremos en el navegador la direccin que hayamos establecido como Dominio, por ejemplo, Micasa.dyndns.org.

Luego hay que configurar ms detalles como abrir un puerto, y redireccionar esas peticiones a la direccin IP del Logo! OBA7, de manera similar a como seguro hacis con los video juegos o los programas P2P con los que descargis los video juegos ; ). En el caso del Logo! App necesitis abrir el puerto 10001 y redireccionarlo al Logo! OBA7. En el TPLink esto se hace desde el men Forwarding

10

Y si le echamos un vistazo a la ayuda que nos ofrece en la parte derecha de la pantalla:

Virtual Servers Help

Virtual servers can be used for setting up public services on your LAN. A virtual server is defined as a service port, and all requests from Internet to this service port will be redirected to the computer specified by the server IP. Any PC that was used for a virtual server must have a static or reserved IP address because its IP address may change when using the DHCP function.

Service Port - The numbers of External Service Ports. You can enter a service port or a range of service ports (the format is XXX - YYY, XXX is Start port, YYY is End port). Internal Port - The Internal Service Port number of the PC running the service application. You can leave it blank if the Internal Port is the same as the Service Port, or enter a specific port number when Service Port is a single one. IP Address - The IP address of the PC running the service application. Protocol - The protocol used for this application, either TCP, UDP, or All (all protocols supported by the Router). Status - The status of this entry, "Enabled" means the virtual server entry is enabled. Common Service Port - Some common services already exist in the pull-down list. Modify - To modify or delete an existing entry.

Deberemos configurar la redireccin de puertos de la siguiente manera:

11

PASO 6
Una vez que hemos entendido el Paso 5, vamos a configurar ahora la aplicacin Logo! App para monitorizar el Logo! OBA7 en local. Las siguientes capturas de pantalla corresponden a la v2.1.0 de la aplicacin. Nada ms ejecutar la aplicacin, tras la pantalla de presentacin, se nos presenta una pantalla para poder configurar la interfaz IP del dispositivo al que nos queremos conectar:

Debemos especificar que nos vamos a conectar al Logo! OBA7 mediante una direccin IP esttica, y luego guardar pulsando sobre el diskette que se encuentra en la parte superior derecha de la pantalla, y el seguidamente nos mostrar una pantalla con las interfaces que tenemos disponibles, por ahora la nica que hemos configurado; pero debe quedar claro que podramos tener varios autmatas y que desde el mvil nos podramos conectar a todos ellos, eso si, de manera separada:

12

En la pantalla anterior, vemos en la parte superior dos opciones por un lado una flecha haca la izquierda lo cul nos llevar al men para monitorizar y editar variables, y por otro lado un + por si queremos configurar alguna interfaz ms. Por ahora vamos a pulsar sobre la flecha y nos aparecer la siguiente pantalla:

Una manera sencilla de ver si estamos conectados al Logo! OBA7 es pulsar sobre la opcin de Show FW Version, en caso de que estemos conectados, nos aparecer una pantalla como la que se puede ver a la derecha, indicndonos la versin de Firmware que tiene el autmata. En caso de que la cosa no haya ido tan bien, nos aparecer un mensaje indicndonos que no se puede conectar al dispositivo y que se debe chequear la conexin con el dispositivo. Te invito a que hagas una lista de motivos por los que la conexin puede fallar, ya que luego a la hora de hacer mantenimiento, puedes comprobar los diferentes motivos de la lista resolviendo el problema de una manera ms efectiva.

13

Una vez que hayas solventado el problema, o si simplemente no lo has tenido, otra cosa que puedes chequear y cambiar de manera sencilla es el reloj del sistema pulsando sobre la opcin Set Clock:

PASO 7
En este paso vamos a ver el proceso para monitorizar el estado de entradas, salidas, marcas En la pantalla principal debemos pulsar sobre la opcin Monitor lo que nos llevar a un nuevo men como podemos ver en la siguiente figura:

14

Si pulsamos sobre la opcin de IO Status Monitor se nos presenta la siguiente pantalla en la que podemos decidir que tipo de variables queremos monitorizar, y cada cuanto tiempo queremos que se actualicen los datos. Cuando pulsemos sobre el diskette, nos saldr una pantalla en la que se monitorizan los datos en funcin del tiempo:

En caso de que nos interese ver las entradas I5, I6, I7, deberemos arrastrar con el dedo en horizontal haca la izquierda, de manera similar a cuando estamos pasando fotos. En caso de que queramos ver otro tipo de variables ser necesario pulsar sobre el lpiz que se encuentra en la parte superior derecha y hacer una nueva eleccin en el men.

PASO 8
En el Logo! Soft v7 hay unos nuevos bloques, los cuales podemos controlar desde la aplicacin Logo! App.

15

As vamos a hacer una aplicacin sencilla en la que podemos controlar una salida del Logo! OBA7 desde el telfono mvil mediante la aplicacin Logo! App. Para ello primero creamos el programa y lo transferimos al Logo! OBA7. Darse cuenta de que el nuevo bloque tiene una direccin V0.0, pues lo necesitaremos para definir la variable en el Logo! App.

Ahora vamos a la aplicacin Logo! App y vamos a crear la variable Prueba, cuya direccin ser la V0.0, y la cual vamos a controlar desde el Logo! App para de esa manera controlar la salida Q1. Para ello vamos al men de Monitor y seleccionamos la opcin VM Table Monitor.

Una vez que estemos en la pantalla del VM Table Monitor pulsamos sobre el botn + para crear una nueva variable:

16

Posteriormente guardamos con el botn del Diskette que se encuentra en la esquina superior derecha. Y en la tabla de VM Table Monitor nos aparece la variable que hemos creado, si pulsamos sobre ella y mantenemos pulsada, nos aparece un men emergente que nos da varias posibilidades, si pulsamos sobre la opcin Edit This Item podremos cambiar el valor de la variable.

Si pulsamos sobre el botn de False este conmutar a True y s luego pulsamos sobre el diskette se mandar un comando al Logo! OBA7 indicando que tiene que cambiar el estado de esa variable:

17

Como vemos, luego al monitorizar la salida, la Q1 se ha activado. La aplicacin Logo! App ofrece alguna caracterstica adicional que puedes investigar.

18

Anda mungkin juga menyukai