Mostrar lista de artículos
S7-300 CPU 31x -- Informaciones de producto -- Informaciones de Background y de los sistemas
¿Qué diferencias existen entre los productos OPEN MODBUS / TCP Redundant V1 y OPEN MODBUS / TCP Redundant V2?
¿Cuál es la diferencia entre el "routing normal" y el routing de bloques de datos?
¿Qué módulos de SIMATIC S7-300 / S7-400 permiten trabajar con mensajes de hora del día NTP y cómo se activa este tipo de sincronización horaria?
¿Qué identificador de fabricante, es decir, qué OUI (Organizationally Unique Identifier) utiliza SIEMENS AG para las direcciones MAC de los equipos con capacidad de conexión a red?
¿Qué hay que tener en cuenta cuando se utiliza el procedimiento de numeración de alarmas?
¿Qué IO Devices y qué controladores IO soportan las funciones IRT, el arranque prioritario, MRP, PROFIenergy, Shared-Device, I-Device y el servicio isócrono?
¿Cuál es el máximo numero de parámetros que se pueden asignar a un FC y un FB en una CPU del S7-300?
¿Qué tipos de enlace / protocolos se soportan de forma estándar en las CPUs y CPs del S7-300/400?
¿Qué nodos de PROFINET permiten la puesta en marcha automática y la sustitución del equipo sin función de medio intercambiable?
¿Qué participantes de PROFINET soportan el diagnóstico PN ampliado y qué hay que configurar?
¿Por qué sólo existe el arranque en caliente en el S7-300?
¿Qué módulos SIMATIC S7 soportan la función "Intercambio directo de datos" (intercambio cruzado)?
¿Qué entradas tratan con datos consistentes junto con periferia distribuida?
¿Qué propiedades, ventajas y particularidades ofrece la comunicación básica S7?
¿Qué propiedades, ventajas y particularidades ofrece la comunicación de datos globales?
¿Qué relaciones existen entre las máscaras de subred y las direcciones IP respecto al "Subnetting" y al "Supernetting" (classles inter domain routing - CIDR)?
¿Cuáles son los requisitos para usar la función de routing S7 y qué módulos lo pueden realizar?
¿Dónde se puede encontrar un resumen sobre el concepto de memoria para las CPUs del S7-300 y los equipos compactos C7?
Comportamiento de remanencia en las CPUs 31x del S7-300 y los equipos compactos C7-6xx con MMC
Estado del contador de horas de servicio después de hacer un borrado total
¿Por qué influye el comportamiento de remanencia en las CPUs del S7-300 y los equipos compactos C7 sin MMC (Micro Memory Card) en el contenido de las variables?
El contador de horas de servicio del S7-300 no suministra ningún valor S7-300
C7 6xx -- Informaciones de producto -- Informaciones de fondo y de sistema
¿Qué medios de almacenamiento externos se pueden usar con los paneles SIMATIC y qué interfases de tarjeta de memoria tienen?
Los equipos compactos C7-6xx se descatalogaron a partir de Octubre del 2010, ¿Qué sustitutos existen?
¿Cómo se pueden mostrar los avisos ALARM_S / ALARM_D con valores de proceso (los denominados valores de seguimiento) en equipos de servicio con WinCC flexible?
¿Qué posibilidades de transferencia se dispone en los diferentes paneles de operador?
¿Cuántos recursos de enlace puede soportar la C7-CPU o el C7-OP?
¿Qué archivo GSD se necesita para el equipo compacto C7?
¿Qué software se necesita para el módulo C7-621 (con maestro AS-Interface integrado)?
¿Dónde se puede encontrar un resumen sobre el concepto de memoria para las CPUs del S7-300 y los equipos compactos C7?
¿Por qué influye el comportamiento de remanencia en las CPUs del S7-300 y los equipos compactos C7 sin MMC (Micro Memory Card) en el contenido de las variables?
Comportamiento de remanencia en las CPUs 31x del S7-300 y los equipos compactos C7-6xx con MMC
Resumen de los componentes integrados en un equipo compacto C7
Comportamiento de remanencia en las CPUs 31x del S7-300 y los equipos compactos C7-6xx con MMC
Referencia:

Descripción:
El comportamiento de remanencia de cada una de las variables juega un papel importante para el programador a la hora de crear el programa. El programador tiene en el programa muchas variables cuyo contenido debe permanecer intacto las desconectar la alimentación (remanentes) y otras variables que tienen que resetearse a un determinado valor (no remanentes). Por tanto, en el SIMATIC STEP 7 el programador puede configurar zonas de operandos remanentes para datos, marcas, temporizadores S7, y contadores S7, que se pueden utilizar para las variables remanentes. En este artículo, se describe el comportamiento de remanencia de la zona de operandos para las CPUs del SIMATIC S7-300 y los equipos compactos C7 con Memory Card (MMC). El comportamiento de remanencia de la zona de operandos se describe para el cambio de servicio STOP / RUN, para la desconexión y conexión de la alimentación, y para el borrado total.

El artículo está divido en los siguientes temas:

Dependencias del comportamiento de remanencia

El comportamiento de remanencia de la zona de operandos depende de lo siguiente:

  • La CPU
  • La parametrización en la configuración HW
  • La configuración ("Non-Retain" activado / desactivado) de cada módulo de datos (este ajuste no es efectivo en todas las CPUs).

Remanencia de los módulos de datos

Estado de servicio STOP/RUN o alimentación OFF/ON

  1. Se mantienen todos los módulos de la memoria de carga (MMC).
     
  2. En las CPUs del S7-300 y los equipos compactos C7, en los cuales no se soporta la propiedad "Non-Retain" de los módulos, los DBs son siempre remanentes de forma estándar.
     
  3. En las CPUs que soportan la propiedad "Non-Retain" para los módulos, se puede ajustar el comportamiento de remanencia de cada DB. 

    El requerimiento para ello es realizar una serie de ajustes en STEP 7 a partir de la V5.2 + SP1:
    • Activar o desactivar la propiedad "Non-Retain" en las propiedades de módulo de los DBs (consulte la tabla 01)
    • Crear un DB con el SFC 82 "CREA-DBL". Al crear un DB con el SFC 82, en el bit 2 de sus atributos se determina si el DB debe ser remanente o no.

    Si la propiedad "Non-Retain" del módulo de datos no está activada, el módulo de datos es remanente.
    Si la propiedad "Non-Retain" del módulo de datos está activada, el módulo de datos no es remanente.

Advertencia:
En determinadas CPUs, sólo se puede utilizar una parte de la memoria de trabajo para los DBs remanentes. Si la memoria de trabajo para los módulos de datos remanentes está llena, entonces:

  • El SFC 82 "CREA-DBL" ya no crea ningún DB sino que
  • Devuelve el código de fallo W#16#80B2 (demasiada poca memoria de trabajo) en el parámetro RET_VAL.

Para saber cuánta memoria de trabajo se puede utilizar en la CPU para los módulos de datos remanentes, consulte el manual "S7-300: CPU 31xC y CPU 31x - Datos técnicos", página del Customer Support con número ID 12996906, capítulos 6 y 7

  1. Si al conectar la alimentación no hay conectada ninguna MMC, la CPU ejecuta automáticamente un borrado total. Esto es independiente del estado de servicio previamente ajustado en la CPU.

Borrado total (MRES)

  1. Se mantiene todos los módulos de la memoria de carga (MMC).
  2. Los datos se resetean a los valores actuales de la memoria de carga. Estos datos son los últimos valores actuales que se cargaron desde la PG en la CPU, o que se escribieron en la memoria de carga con ayuda del SFC84 o la función del STEP 7 "Copiar de RAM a ROM...".

Advertencia:
Si es necesario hacer una copia de seguridad de los datos actuales, se tienen que guardar en la MMC (memoria de carga). Para ello, se puede utilizar el SFC84 o la función del STEP 7 "Copiar de RAM a ROM...". La frecuencia de los accesos de escritura en la memoria de carga no debe ser muy alta, ya que una MMC sólo soporta 100.000 accesos de escritura.

Cómo se configura el comportamiento de remanencia de los módulos de datos (sólo para las CPUs que no soporten la propiedad "Non-Retain (No remanente)")

En los ajustes por defecto de las CPUs del S7-300 y los equipos compactos C7, todos los módulos de datos son remanentes. En las CPUs que dispongan de la propiedad "Non-Retain", se puede cambiar la remanencia de cada módulo de datos a "no remanente". La forma de ajustar el comportamiento de remanencia de un módulo de datos se puede ver en la siguiente tabla.

 
Procedimiento
1 Seleccione el módulo de datos en el que se quiere modificar la propiedad "Non-Retain". En la barra de cabecera, elija "Edición -> Propiedades de objeto..." o pulse la teclas [Alt] + [RETURN]. Se abre ahora la ventana "Propiedades ..." del módulo de datos.

17602317_S7-300_CPU31x_eatenerhaltung_Remanenz_mit_MMC_01_th_e.gif

2 En la ventana abierta "Propiedades...", seleccione el registro "General - Parte 2".  

17602317_S7-300_CPU31x_eatenerhaltung_Remanenz_mit_MMC_02_th_e.gif

3 Activando la opción "Non-Retain", el módulo se convierte en no remanente.

17602317_S7-300_CPU31x_eatenerhaltung_Remanenz_mit_MMC_03_th_e.gif

Tabla 01

Atención:
El campo de selección para "Non-Retain" no está desactivado cuando la CPU no soporta la propiedad "Non-Retain" para los módulos de datos. Para saber si su CPU soporta la propiedad "Non-Retain" para los módulos de datos, consulte el manual "S7-300: CPU 31xC y CPU 31x - Datos técnicos", página del Customer Support con número ID 12996906, capítulos 6 y 7, así como la información de producto A5E00830173-01 del mismo manual.

Remanencia en las marcas, temporizadores S7, y contadores S7

  • Las zonas de operadnos remanentes para las marcas, los temporizadores S7, y los contadores S7 se pueden configurar en la "configuración HW", tal como se describe en la tabla 01.
  • Estado de servicio: STOP/RUN o alimentación OFF/ON
    Las zonas de operandos de las marcas, temporizadores S7, y contadores S7 mantienen sus valores si se definieron como remanentes. En caso contrario, se pierden los valores y se inicializan con "0".
  • Borrado total (MRES)
    Las zonas de operandos de las marcas, temporizadores S7, y contadores S7 se borran con el borrado total, independientemente de si se definieron como remanentes o no. Si al conectar la alimentación no se tiene conectada ninguna MMC, la CPU hace un borrado total automático. Este comportamiento es independiente del estado anterior del modo de servicio de la CPU.

Cómo se configuran en el STEP 7 las zonas de operandos remanentes para las marcas, temporizadores S7, y contadores S7

En la siguiente tabla se describe el procedimiento para configurar las zonas remanentes en las CPUs de S7-300:
Procedimiento
1 Abra la configuración hardware de la estación S7-300.

17602317_S7-300_CPU31x_eatenerhaltung_Remanenz_mit_MMC_04_th_e.gif

2 Haga doble clic sobre el símbolo de la CPU. Se abre ahora la ventana "Propiedades - CPU 31x ...". Elija el registro "Remanencia".

17602317_S7-300_CPU31x_eatenerhaltung_Remanenz_mit_MMC_05_th_e.gif

3 Dentro del registro "Remanencia", en la zona "Remanencia" se pueden configurar las zonas de operandos remanentes para:
  • Las marcas,
  • Los temporizadores S7 y
  • Los contadores S7

17602317_S7-300_CPU31x_eatenerhaltung_Remanenz_mit_MMC_06_th_e.gif

4 Después de haber configurado las zonas remanentes deseadas, se pueden abandonar las propiedades de la CPU pulsando el botón "OK" o realizar otras modificaciones en otros registros
Tabla 02

Borrado total

La siguiente tabla resume brevemente los comportamientos tras un borrado total.

 
Borrado total en el S7-300 y los equipos C7 con MMC
Los siguientes elementos se borran de la memoria:
  • Todas las marcas
  • Todos los temporizadores S7
  • Todos los contadores S7
Los siguientes elementos permanecen en la memoria:
  • El contenido del buffer de diagnóstico
  • El contenido de la MMC (programa de usuario, ...)
  • La fecha y hora
  • El estado y el valor del contador de horas de servicio

Comportamiento y funcionamiento sin Memory Card:

  • Si al conectar la alimentación no hay conectada ninguna MMC, la CPU hace un borrado total automático. Este comportamiento es independiente del estado anterior del modo de servicio de la CPU.
  • Sin MMC, se mantienen los parámetros originales de la interfase MPI.
  • No es posible el servicio de la CPU sin MMC. Pero todavía se puede leer el buffer de diagnóstico.
Comportamiento tras el borrado, tendiendo conectada una MMC:
  • Si la MMC está conectada, tras el borrado, la CPU copia en la memoria de trabajo el programa de usuario y los parámetros del sistema guardados en la MMC.
    Los valores actuales de los módulos de datos se cargan de nuevo en la MMC. Si no se ha definido ningún valor actual en los módulos de datos de la MMC, los valores inciales se cargan desde la memoria de carga.
  • Si la MMC está conectada, la CPU comprueba en el arranque si los datos contenidos siguen siendo válidos. Si es así, se cargan el programa y la configuración de las interfases y se cargan.
Importante:
En caso de que se quiera comunicar, después de realizar un borrado total de la CPU con la PG/PC (sin MMC o con datos no válidos para el usuario), se dispone de la posibilidad de realizar esta comunicación a través de la interfase MPI, MPI/DP o PROFINET (tras el ¿¿Bautizo de los nodos??).
Tabla 03

Respaldo del reloj
En todas las CPUs del SIMATIC S7-300 * y los equipos C7 con Micro Memory Card (MMC), es válido lo siguiente:

  • Al desconectar la ALIMENTACIÓN, la fecha/hora se guarda normalmente durante 6 semanas a una temperatura ambiente de 40 °C.
  • Tras terminar el tiempo de respaldo, el reloj sigue funcionando después de un nuevo arranque con la fecha/hora que había tras desconectar la alimentación..
  • El contador de horas de servicio es remanente, pero se debe iniciar de nuevo tras cada rearranque.
* Esto no es válido para la CPU 312 y la CPU 312C. Éstas funcionan tras un nuevo arranque con la fecha/hora que había tras quitar la alimentación.

 Nr. de identificación (ID):17602317   Fecha:2009-01-20 
Este artículo...me ayudóno me ayudó                                 
mySupport
My Documentation Manager 
Boletín 
CAx-Download-Manager 
Support Request
Sobre este artículo
Imprimir
Crear PDF 
Enviar artículo
QuickLinks
Herramienta de compatibilidad 
Ayuda
Ayuda en línea
Guided Tour