Transferencia de archivos con llave de memoria USB

Introducción

Modicon LMC058 Motion Controller permite las transferencias de archivos con una llave de memoria USB. Con esta llave, no es necesario utilizar EcoStruxure Machine Expert ni un servidor FTP.

Para cargar archivos en el controlador o descargarlos del controlador con una llave de memoria USB, utilice uno de los siguientes métodos:

oLa función de clon (utilice una llave de memoria USB vacía)

oUn script almacenado en la llave de memoria USB

Cuando se inserta una llave de memoria USB en el puerto de datos USB del controlador, el firmware busca y ejecuta el script contenido en la llave de memoria USB (/sys/CMD/Script.cmd).

NOTA: Durante la transferencia de archivos no se modifica el funcionamiento del controlador.

El editor de almacenamiento masivo (USB o tarjeta SD) permite generar y copiar la secuencia de comandos y todos los archivos necesarios en la llave de memoria USB.

NOTA: Modicon LMC058 Motion Controller solo acepta llaves USB en formato FAT o FAT32.

Warning_Color.gifADVERTENCIA

FUNCIONAMIENTO IMPREVISTO DEL EQUIPO

oDebe tener conocimientos operativos de la máquina o el proceso antes de conectar este dispositivo al controlador.

oAsegúrese de que las protecciones estén instaladas, de modo que si se produjera un posible funcionamiento imprevisto del equipo, no provoque lesiones al personal ni daños al propio equipo.

El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.

Si retira la alimentación del dispositivo o se produce un corte de alimentación o se interrumpe la comunicación durante la transferencia de la aplicación, el dispositivo podría quedar inoperativo. Si se produce una interrupción de la comunicación o un corte de alimentación, intente volver a realizar la transferencia. Si se produce un corte de alimentación o una interrupción de la comunicación durante una actualización de firmware, o si se utiliza un firmware no válido, el dispositivo quedará inoperativo. En este caso, utilice un firmware válido e intente volver a realizar la actualización del firmware.

AVISO

EQUIPO INOPERATIVO

oNo interrumpa la transferencia del programa de aplicación o un cambio del firmware si se ha iniciado la transferencia.

oReinicie la transferencia si se ha interrumpido por algún motivo.

oNo intente poner en funcionamiento el dispositivo hasta que no haya finalizado correctamente la transferencia de archivos.

El incumplimiento de estas instrucciones puede causar daño al equipo.

Función de clon

La función de clonar permite cargar la aplicación de un controlador y descargarla en una misma referencia del controlador.

Esta función clona todos los parámetros del controlador (por ejemplo, aplicaciones, firmware, archivo de datos, configuración de Post). Consulte Asignación de memoria.

NOTA: Los derechos de acceso del usuario solo se pueden copiar si se ha hecho clic en el botón Include User Rights en la subpágina Maintenance: submenú User Management > Clone Management del servidor web.

De forma predeterminada, se permite la clonación sin usar el bloque de funciones FB_ControlClone. Si desea restringir el acceso a la función de clonación, puede quitar los derechos de acceso de USBExecCommand object en el grupo Everyone. Como resultado, no se permitirá la clonación sin usar FB_ControlClone. Si desea más información sobre este bloque de funciones, consulte LMC058 PLCSystem - Guía de la biblioteca. Para obtener más información sobre los derechos de acceso, consulte EcoStruxure Machine Expert - Guía de programación.

Para controlar el acceso a la aplicación clonada en el controlador de destino, use el botón Include users rights (en la subpágina Clone Management del servidor web) del controlador de origen antes de realizar la operación de clonar. Para obtener más información sobre los derechos de acceso, consulte EcoStruxure Machine Expert - Guía de programación.

El procedimiento siguiente describe cómo cargar en la llave de memoria USB la aplicación almacenada en el controlador:

Paso

Acción

1

Desconecte la alimentación del controlador.

2

Introduzca la llave de memoria USB en el controlador.

NOTA: Para realizar este procedimiento, la llave de memoria USB debe estar vacía.

3

Restaure la alimentación del controlador.

4

La operación de clon está en curso.

NOTA: El indicador LED del USB parpadea en verde durante la carga.

Al final de la carga el indicador LED del USB se quedará en verde fijo; si se detecta un error el indicador LED estará en rojo.

5

Quite la llave de memoria USB.

El procedimiento siguiente describe cómo descargar en el controlador la aplicación almacenada en la llave de memoria USB:

Paso

Acción

1

Desconecte la alimentación del controlador.

2

Introduzca la llave de memoria USB en el controlador.

3

Restaure la alimentación del controlador.

4

La operación de clon está en curso.

NOTA: El indicador LED del USB parpadea en verde durante la descarga.

Al final de la descarga el indicador LED del USB se quedará en verde fijo; si se detecta un error el indicador LED estará en rojo fijo.

5

Quite la llave de memoria USB para reiniciar el controlador.

NOTA: La referencia del controlador debe coincidir con el archivo <HardwareRef>.srd que se encuentra en la llave de memoria USB (Usr/dta) para restaurar los datos retenidos y persistentes.

NOTA: Si desea controlar el acceso a la aplicación clonada en el controlador de destino, deberá habilitar y establecer derechos de acceso de usuario y cualquier contraseña del servidor web/FTP que sean específicos del controlador. Para obtener más información sobre los derechos de acceso, consulte EcoStruxure Machine Expert - Guía de programación.

NOTA: Si descarga una aplicación clonada en el controlador, se eliminará primero la aplicación existente de la memoria del controlador, independientemente de los derechos de acceso de usuario que puedan estar habilitados en el controlador de destino.

Generación de scripts y archivos con el almacenamiento masivo en

Haga clic en Proyecto > Almacenamiento masivo (USB o tarjeta SD)... en el menú principal:

G-SE-0002104.1.gif-high.gif

 

 

Elemento

Descripción

Nuevo

Crea un script nuevo.

Abrir

Abre un script.

Macros

Inserta una macro.

Generar

Generar el script y todos los archivos necesarios en la llave de memoria USB.

Comando

Lista de instrucciones básicas.

Origen

Directorio de origen en el PC o el controlador.

Destino

Directorio de destino en el PC o el controlador.

Añadir nuevo

Añade un comando de script.

Subir/Bajar

Cambia el orden de los comandos de script.

Eliminar

Elimina un comando de script.

Descripciones de comandos:

Comando

Descripción

Origen

Destino

Sintaxis

Download

Descargar un archivo de la llave de memoria USB en el controlador.

Seleccione el archivo que se desea descargar.

Seleccione el directorio de destino del controlador.

'Download "/usr/Cfg/*"'

SetNodeName

Establece el nombre de nodo del controlador.

Nuevo nombre del nodo.

Nombre del nodo del controlador.

'SetNodeName "Name_PLC"'

Upload

Cargar archivos contenidos en un directorio del controlador en una llave de memoria USB.

Seleccione el directorio.

-

'Upload "/usr/*"'

Delete

Elimina archivos contenidos en un directorio del controlador.

NOTA: Al borrar "*" no se eliminarán los archivos de sistema.

Seleccione el directorio e introduzca un nombre de archivo específico. De forma predeterminada, se seleccionan todos los archivos del directorio.

-

'Delete "/usr/SysLog/*"'

Elimina los derechos de acceso de usuario del controlador.

-

-

'Eliminar "/usr/*"'

Reboot

Reiniciar el controlador (solo disponible al final del script).

-

-

'Reboot'

NOTA: Cuando se activan los derechos de acceso en un controlador y si el usuario no puede leer, escribir o eliminar el sistema de archivos, se deshabilitarán las secuencias de comandos usadas para cargar, descargar o eliminar archivos (esto incluye la operación de clonación). Para obtener más información sobre los derechos de acceso, consulte EcoStruxure Machine Expert - Guía de programación.

Descripción de macros

Macros

Descripción

Directorio/Archivos

Download App

Descargar la aplicación de la llave de memoria USB en el controlador.

/usr/App/*.app

/usr/App/*.crc

/usr/App/*.map

Upload App

Cargar la aplicación del controlador en la llave de memoria USB.

Download Sources

Descargar el archivo del proyecto de la llave de memoria USB en el controlador.

/usr/App/*.prj

Upload Sources

Cargar el archivo del proyecto del controlador en la llave de memoria USB.

Download Multi-files

Descargar varios archivos de la llave de memoria USB en un directorio del controlador.

Definido por el usuario

Upload Log

Cargar los archivos de registro del controlador en la llave de memoria USB.

/usr/Log/*.log

Procedimiento de transferencia

Warning_Color.gifADVERTENCIA

FUNCIONAMIENTO IMPREVISTO DEL EQUIPO

oDebe tener conocimientos sobre el funcionamiento de la máquina o del proceso antes de conectar la llave de memoria USB a su Controller.

oAsegúrese de que las protecciones y demás equipo de seguridad estén operativos y activos antes de transferir datos al Controller.

El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.

Paso

Acción

1

Cree el script con el editor de Almacenamiento masivo (USB o tarjeta SD).

2

Haga clic en Generar y seleccione el directorio raíz de la llave de memoria USB.

Resultado: El script y los archivos se transfieren a la llave de memoria USB.

3

Conecte la llave de memoria USB al controlador.

NOTA: El indicador LED del USB parpadeará en verde durante la transferencia.

Al final de la transferencia, el indicador LED del USB permanecerá fijo en verde. Si se detecta un error, el indicador LED estará fijo en rojo.

Cuando el controlador haya ejecutado el script, el resultado se registrará en la llave de memoria USB (archivo /sys/CMD/Cmd.log).

4

Quite la llave de memoria USB.

NOTA: Es necesario reiniciar para registrar la nueva aplicación.

Warning_Color.gifADVERTENCIA

FUNCIONAMIENTO IMPREVISTO DEL EQUIPO

Consulte el diagrama de estados y comportamientos del controlador para comprender el estado que asumirá el controlador tras apagarlo y volverlo a encender.

El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.