Busca en nuestro Blog. Encontrarás múltiples aplicaciones, soluciones, ejemplos de código. Navega utilizando la nube de etiquetas o busca utilizando criterios específicos

Cómo acceder al PLC industrial Raspberry Pi

Acceso del controlador Raspberry Pi para Linux y Windows

El PLC Raspberry Pi de código abierto es la solución de control industrial con la placa original Raspberry Pi. Proporciona algunas de las comunicaciones más comunes, con hasta 36 entradas digitales y 16 entradas analógicas. Para usarlo, los primeros pasos a seguir son conectarse a él y configurar todos sus ajustes. En este blog, te mostraremos cómo conectarte al PLC Raspberry Pi industrial tanto para usuarios de Windows como de Linux.


PLC RASPBERRY PI

Cómo acceder al PLC industrial Raspberry Pi

Acceso al PLC Raspberry

Para facilitar la conexión con el PLC industrial Raspberry Pi, nuestra compañía ha establecido una IP por defecto para él. La primera vez que lo utilices, requerirás una conexión Ethernet entre el Raspberry PLC y tu PC. La Raspberry se da con la dirección IP local 10.10.10.20/24, el usuario por defecto es pi y la contraseña es raspberry.  Para conectarte, debes cambiar tu dirección local para estar en la misma red local que el Raspberry.

Después de la primera conexión, puedes añadir usuarios o cambiar la contraseña de cada usuario en cualquier momento. Para saber si la Raspberry está conectada y la conexión Ethernet funciona, puedes ejecutar un comando ping en la terminal (para los usuarios de Windows, se debe introducir cnm en la pestaña de búsqueda de Windows para abrirla).

A continuación, te contamos los pasos a seguir tanto para Linux como para Windows:

Linux

Configurar la conexión para los usuarios de Linux

Para acceder al PLC basado en Raspberry Pi, los usuarios de Linux tienen que entrar a través del protocolo SSH, que debería haber sido instalado por el usuario primero. Como hemos dicho, la Raspberry se da con una dirección IP local por defecto para facilitar la entrada del cliente. 

Así pues, en primer lugar tenemos que comprobar si nuestra red Ethernet local está configurada con la misma dirección IP local que el dispositivo Raspberry. En caso de que no sepas cómo configurarlo, compruébalo en el siguiente blog: Cómo cambiar la IP en Windows y Linux. Como mencionamos anteriormente, puedes usar el comando ping con la dirección 10.10.10.20 como opción:

$ping 10.10.10.20

Si el pin funciona correctamente, tu conexión está lista. Si no es así, echa un vistazo a nuestro blog o contacta con nuestro servicio de atención al cliente


Cómo cambiar la IP en Windows y Linux


Para acceder al PLC basado en Raspberry, ejecutarás el comando ssh que se muestra a continuación:

$ssh pi@10.10.10.20


La conexión se iniciará, pero primero se requerirá la contraseña proporcionada anteriormente. Si el nombre de usuario y la contraseña son correctos, puedes iniciar la sesión de SSH.

                                                                        Cómo acceder al PLC industrial Raspberry Pi
                                                                        Cuando se efectúa una conexión SSH por primera vez, el servidor entrega la clave pública del servidor al cliente SSH. El sistema te avisará de ello y te ofrecerá la opción de aceptar la clave o rechazarla. Tienes que aceptar la clave, ya que se almacenará en el registro y se utilizará para compararla con la enviada por el servidor en cada conexión. Si por algún motivo la clave cambia, se generará un nuevo aviso en el que se considerará la autenticidad de la clave recibida, ya que alguien podría estar haciéndose pasar por el servidor al que quieres conectarte.

                                                                        Una vez conectado, habrá acceso completo al PLC Raspberry y el usuario podrá controlarlo y configurar las funciones necesarias. También los nuevos usuarios o la contraseña podrán ser cambiados como la IP del dispositivo. Los comandos para pasar por la Raspberry son los mismos que los de la terminal de Linux.

                                                                        Los más útiles son los siguientes:

                                                                        cd: para navegar por los archivos y directorios de Linux.
                                                                        ls: para ver el contenido de un directorio.
                                                                        cat: para listar el contenido de un archivo en la salida estándar.
                                                                        mkdir: usa el comando mkdirpara crear un nuevo directorio.
                                                                        rm: se utiliza para borar directprios y sus contenidos.
                                                                        touch: para crear un nuevo archivo en blanco.

                                                                        Para desconectarse y cerrar la conexión, solo tienes que escribir exit en el terminal Raspberry.

                                                                        Windows

                                                                        Configurar la conexión para los usuarios de Windows

                                                                        Para los usuarios de Windows, recomendamos usar el emulador de terminal de código abierto PuTTy ssh client. La última versión de PuTTY puede ser descargada de la web oficial que contiene los enlaces de descarga de la última versión de PuTTY.

                                                                        PuTTy download link

                                                                        Cómo acceder al PLC industrial Raspberry Pi

                                                                        Para conectarte, debes cambiar tu dirección local para estar en la misma red local que la Raspberry. Puedes usar el comando ping con la dirección 10.10.10.20 como opción en el terminal de Windows. La terminal de Windows se encuentra escribiendo cnm en la barra de búsqueda de Windows.

                                                                        Después de instalar PuTTY, ejecuta el programa y se abrirá la siguiente ventana. Si no es lo mismo, haz clic en la opción Session en la esquina superior izquierda.

                                                                        Para configurar PuTTY, debes introducir la IP de Raspberry en el campo HostName y asegurarte de que el puerto 22 se está utilizando y la opción SSH está seleccionada en el Tipo de Conexión. Una vez realizados todos los ajustes, haz clic en el botón Open para ejecutar el programa. Para un inicio más rápido en las sesiones subsiguientes, antes de ejecutar el programa, introduce un nombre en Sesiones guardadas y haga clic en el botón Guardar (un doble clic en la configuración con nombre ejecutará el programa con la configuración guardada). 

                                                                        Cuando inicies la conexión, se abrirá la ventana del terminal. Introduce tu nombre de usuario pi y presiona Enter, luego entra su contraseña de Raspberry. Si el nombre de usuario y la contraseña son correctos, puede iniciar la sesión en SSH.

                                                                        Cómo acceder al PLC industrial Raspberry Pi

                                                                        Cuando se hace una conexión SSH por primera vez, el servidor entrega la clave pública del servidor al cliente SSH. PuTTy te lo notificará y te ofrecerá la opción de aceptar la clave o rechazarla. Tienes que aceptar la clave, ya que se almacenará en el registro y se utilizará para comprobar la enviada por el servidor en cada conexión. Si por alguna razón la clave cambia, PuTTy generará un nuevo aviso en el que se comprobará la autenticidad de la clave recibida, ya que alguien podría estar haciéndose pasar por el servidor al que quieres conectarte.

                                                                        Una vez conectado, será un acceso completo al PLC Raspberry y el usuario podrá controlarlo y configurar las funciones necesarias. También se podrán cambiar los nuevos usuarios o la contraseña como la IP del dispositivo. Los comandos para pasar por la Raspberry son los mismos que los de la terminal de Linux. Los más útiles son los siguientes:

                                                                        cd: para navegar por los archivos y directorios de Linux.
                                                                        ls: para ver el contenido de un directorio.
                                                                        cat: se utiliza para listar el contenido de un archivo en la salida estándar.
                                                                        mkdir: usa el comando mkdir para crear un nuevo directorio.
                                                                        rm: se utiliza para borrar directorios y sus contenidos.
                                                                        touch: usado para crear un nuevo archivo en blanco.

                                                                        Para desconectarte y cerrar la conexión, solo tienes que escribir exit en el terminal Raspberry Pi.



                                                                        ¿Quieres aprender más sobre nuestros dispositivos open source?

                                                                        Sigue nuestro blog para estar al corriente de nuestras publicaciones. 


                                                                        ¿Quieres más información?

                                                                        Con la tecnología Open Source, puedes ejecutar tus propias instalaciones.

                                                                        Rellena el formulario y contactaremos contigo lo más pronto posible.

                                                                        Enviar  Por favor, completa el formulario correctamente.