Cómo transferir archivos entre el Raspberry Pi PLC y el ordenador

Este breve tutorial explicará cómo utilizar el Protocolo de Copia Segura (SCP) entre un Raspberry industrial PLC y su PC
11 de noviembre de 2021 por
Cómo transferir archivos entre el Raspberry Pi PLC y el ordenador
Boot & Work Corp. S.L., Amil Shrivastava

Introducción

El protocolo SCP transfiere archivos entre dos sistemas en la misma red. El sistema anfitrión envía el archivo al sistema remoto con seguridad y autenticaciones añadidas. El cliente SCP puede solicitar archivos o directorios que se van a descargar o subir archivos al servidor ssh.

Requisitos

Ambos sistemas deben estar conectados a la misma red, ya sea de forma inalámbrica o mediante cables de red. 

Nota: También es posible acceder a los archivos de un sistema en una red pública, aunque este blog no lo cubre.

SCP ya está instalado en la mayoría de los sistemas. Especialmente si son Windows, Linux o MacOs.

Pasos

Para utilizar el protocolo SCP, primero debemos conocer la dirección IP del PLC

Para comprobar cuál es la IP de su PLC sin acceder a él puede ejecutar el siguiente escaneo en su PC:

nmap -sn 192.168.1.0/24

Esto te dará una lista completa de todos los dispositivos en tu red con sus IPs y direcciones MAC. 

Una vez que tengas la IP del PLC, puedes ejecutar el siguiente comando para enviar el archivo deseado al cliente de destino:

scp [email protected]: "Your file" "Location in the PLC where it needs to be saved"
scp [OPTIONS] [SOURCE] [DESTINATION]


Esto solicitará la contraseña del cliente. (De ahí la característica de seguridad)

y Voilà, acaba de enviar un archivo a su PLC industrial Raspberry Pi utilizando el protocolo SCP..


Enlaces útiles

Raspberry Pi PLC 



Buscar en nuestro blog

Cómo transferir archivos entre el Raspberry Pi PLC y el ordenador
Boot & Work Corp. S.L., Amil Shrivastava 11 de noviembre de 2021
Compartir

¿Estás buscando tu Controlador Lógico Programable ideal?

Echa un vistazo a esta comparativa de producto de varios controladores industriales basados en Arduino.

Comparamos entradas, salidas, comunicaciones y otras especificaciones con las de los equipos de otras marcas destacadas.


Industrial PLC comparison >>>