Organización de la memoria no volátil

Introducción

La memoria no volátil contiene el sistema de archivos que utiliza el controlador.

Tipo de archivo

Modicon M262 Logic/Motion Controller gestiona los siguientes tipos de archivos:

Función del sistema (/sys)

Descripción

Sistema operativo (SO)

El firmware del controlador que se puede escribir en una memoria no volátil. El archivo de firmware se aplica la próxima vez que se reinicia el controlador.

Funciones de usuario (/usr)

Descripción

Aplicación de arranque

Este archivo reside en la memoria no volátil y contiene el código binario compilado de la aplicación ejecutable. Siempre que se reinicia el controlador, la aplicación ejecutable se extrae de la aplicación de arranque y se copia en la RAM del controlador (1).

Origen de aplicación

Archivo de origen que se puede cargar de la memoria- al equipo si el archivo de origen no está disponible en el equipo (2).

Configuración de Post

Archivo que contiene parámetros de Ethernet y línea serie.

Los parámetros especificados en el archivo sobrescriben los parámetros de la aplicación ejecutable en cada rearme.

Parámetros del cortafuegos

Configuración que se usa para configurar el cortafuegos del M262 Logic/Motion Controller. Esta configuración restringe el acceso sólo al personal y a los protocolos autorizados. Consulte Configuración del cortafuegos para obtener más información.

Registro De Datos

Archivos en los que el controlador registra eventos tal como especifica la aplicación.

(1) La creación de una aplicación de arranque es opcional en EcoStruxure Machine Expert, según las propiedades de la aplicación. La opción predeterminada es crear la aplicación de arranque en la descarga. Al descargar una aplicación de EcoStruxure Machine Expert al controlador, sólo se transfiere la aplicación ejecutable binaria directamente a la RAM.

(2) EcoStruxure Machine Expert no admite la carga de la aplicación ejecutable ni la aplicación de arranque en un PC para su modificación. Las modificaciones de programas deben realizarse en el origen de la aplicación. Al descargar su aplicación, tiene la opción de almacenar el archivo de origen a una memoria no volátil.

Organización de archivos

En esta tabla se muestra la organización de archivos de la memoria no volátil:

Disco

Directorio

Archivo

Contenido

Tipo de datos cargados y descargados

/sys

Pkg

Archivo temporal

Uso interno

N/D

/usr

App

Application.app

Aplicación de arranque

Aplicación

Application.crc

Archive.prj (1)

Origen de aplicación

Cfg

Machine.cfg (1)

Archivo de configuración de Post

Configuración

CodesysLateConf.cfg

Nombre de la aplicación que se iniciará.

Configuración

FirewallDefault.cmd

Configuración predeterminada del cortafuegos. De forma predeterminada, este archivo no existe. Se puede añadir como una opción.

Configuración

ntp.conf

Contiene la configuración del protocolo de hora de la red (NTP).

Configuración

ntp.drift.

Contiene la desviación calculada del reloj del sistema en comparación con la hora UTC.

Configuración

Log

UserDefinedLogName_1.log

Todos los archivos *.log creados mediante las funciones de registro de datos . Debe especificar el número total de archivos creados y los nombres y contenidos de cada archivo de registro usando la característica de datalogging.

Archivo de registro

UserDefinedLogName_n.log

pki

Almacén de certificados para protocolos protegidos M262.

Rcp

Directorio principal de fórmulas.

Syslog

crash.txt(1)

LoggerFile_xxx.mel

Registro de errores del sistema detectados. Para uso por parte del servicio de soporte técnico de Schneider Electric.

Archivo de registro

Visu

Se usa para la característica de WebVisualisation.

_cnc

UserDefinedName.cnc

Comandos de control preprogramados

Datos de G-code

Alarms

Application.alarmstorage.X.sqlite

Application.alarmstorage.X.sqlite.metadata

Base de datos de alarmas configuradas

Datos del gestor de alarmas

Trend

Application.TrendRecording.X.sqlite

Application.TrendRecording.X.sqlite.metadata

Base de datos de tendencias configuradas Consulte Límites de almacenamiento de tendencias.

Datos del graficador de tendencias

/sd0

Tarjeta SD. Consulte Gestión de archivos de script.

Archivos del usuario

(1) Si los archivos se habían creado debido a eventos específicos o a requisitos del cliente.

NOTA: Para obtener más información acerca de bibliotecas y bloques de funciones disponibles, consulte Bibliotecas.

Límites de almacenamiento de tendencias

Esta tabla muestra los límites de almacenamiento de la función Trend:

Elemento

Límite

Número de variables

255 máximo

Tamaño de almacenamiento

Máximo de 250 Mb (incluyendo 1 Mb si se utiliza la función de alarmas)

Para obtener más información sobre la función Trend, refiérase a la EcoStruxure Machine Expert Guía de Programación .

Reenvío de archivos

Cuando el sistema, el programa o una actividad determinada del usuario crea tipos de archivos específicos, M262 Logic/Motion Controller examina la extensión del archivo y mueve el archivo automáticamente a una carpeta correspondiente de la memoria no volátil.

En la siguiente tabla se enumeran los tipos de archivos que se mueven de este modo y la carpeta de destino de la memoria no volátil:

Extensiones de archivo

Carpeta de memoria no volátil

*.app, *.ap_, *.err, *.crc, *.frc, *.prj

/usr/App

*.cfg, *.cf_

/usr/Cfg

*.log

/usr/Log

*.rcp, *.rsi

/usr/Rcp

Archivo de registro de datos de copia de seguridad

Los archivos de registro de datos aumentan hasta el punto de exceder el espacio disponible en el sistema de archivos. Por consiguiente, debe desarrollar un método para archivar los datos de registro periódicamente en una tarjeta SD. Puede dividir los datos de registro en varios archivos, por ejemploLogMonth1, LogMonth2, y usar el comando ExecuteScript para copiar el primer archivo en una tarjeta SD. A continuación, puede eliminarlo del sistema de archivos interno mientras el segundo archivo acumula datos. Si permite que el archivo de registro de datos aumente y supere el límite de tamaño de archivo, podría perder datos.

AVISO
PÉRDIDA DE DATOS DE APLICACIÓN
  • Haga copias de seguridad de la tarjeta SD con regularidad.
  • No quite la alimentación ni resetee el controlador y no inserte ni extraiga la tarjeta SD mientras se está accediendo a la tarjeta.
Si no se siguen estas instrucciones, pueden producirse daños en el equipo.