Antes de comenzar, quisiera realizar una breve introducción de lo que es este curso, y también, de lo que no es.
Generalmente no hago esta introducción ya que otros cursos está perfectamente acotado, pero el tema de IOT y de todo lo relacionado con la Industria 4.0 es tan amplio y variado, que sería inabarcable. Es por eso, que me permitas contarte qué puedes esperar del curso.
- Es un curso introductorio a las tecnologías relacionadas con pasarelas IOT, y comunicaciones a través de OPC-UA.
- Veremos cómo extraer datos de los PLC de Siemens mediante una pasarela de Siemens (IOT2040) y mandarlos a una nube de Ubidots
- Crearemos nuestras propia pasarela con un PC y una raspberry para mandarlos a la misma nube.
- Podremos visualizar datos en la web de la pasarela que creemos, pero no entraremos en el diseño web, como podrás entender.
- Usaremos herramientas como Telegram (similar a Whatsapp) para solicitar desde el movil el estado de parámetros que solicitemos. Para ello, aprenderemos a configurar los bots de Telegram y cómo usarlos con nuestra pasarela.
- También podremos mandar SMS usando Internet (sin tarjetas GSM), y veremos cómo.
- Crearemos nuestra aplicación móvil con Blynk con la que poder ver valores o mandar ordenes a un arduino, por ejemplo.
- Realizaremos una introducción a OPC-UA y trabajaremos con el servidor Kepware para registrar datos de un PLC en una base de datos en SQL.
- Pero también hay cosas que no son este curso:
- No es un curso de programación de autómatas, ni de javascript, ni ningún lenguaje de programación. Sí se verán los rudimentos básicos necesarios para explicar los conceptos, pero nada más. Profundizar en la programación de javascript o Arduino, queda fuera del curso.
- No es un curso completo, ni lo pretende. No esperes encontrar respuesta a todo lo que está moviendo la Industria 4.0. y lo que moverá en el futuro.
- No es un curso de seguridad cibernética. No se entra en cómo securizar las comunicaciones, ni a crear VPN ya que eso queda dentro de la jurisdicción de los departamentos de IT.
- No es un curso en el que se dará soporte sobre proyectos que los alumnos puedan tener en marcha o en mente, ni se dará soporte sobre temas que queden fuera de mis posibilidades como configuraciones de cortafuegos que impidan ciertas comunicaciones a nivel particular del alumno.