• No results found

Clinical practice recommendations 1 Self-help

5 Self-help, family support/parental education and social/environmental

5.4 Clinical practice recommendations 1 Self-help

Las CPUs ponen a disposición

 funciones de prueba para la puesta en marcha y

 funciones de diagnóstico a través de LEDs y a través de STEP 7.

8.3.1

Funciones de prueba

Las CPUs ofrecen las siguientes funciones de prueba:  Variable Estado

 Variable Control

 Forzar (ténganse en cuenta las diferencias en las distintas CPU)  Estado bloque

 Poner punto de parada

Las funciones de prueba se describen detalladamente en la ayuda online de STEP 7.

¡Importante para estado bloque!

¡La función de STEP 7 estado bloque prolonga el tiempo de ciclo de la CPU!

Ud. puede ajustar en STEP 7 un máximo aumento del tiempo de ciclo admisible (no para CPU 318-2). A tal efecto, es necesario ajustar para los parámetros de CPU en STEP 7 ope- ración de procesos.

Diferentes clases de forzado en S7-300

Según la CPU utilizada, difieren las características del forzado:

CPU 318-2 CPU 312 IFM hasta 316-2 DP

Las variables de un programa de aplicación preasignadas con valores fijos (valores for- zados) no pueden ser modificadas ni so- brescritas por éste.

Las variables de un programa de aplicación preasignadas con valores fijos (valores for- zados) pueden ser sobrescritas en éste (vea la figura 8-4 en la página 8-20). Las variables pueden ser:

Entradas/salidas

Entradas/salidas periféricas Marcas

Ud. puede forzar en total hasta 256 varia- bles.

Las variables pueden ser: Entradas/salidas

Forzado en CPU 312 IFM hasta 316-2 DP

!

Cuidado¡Los valores a forzar en la imagen del proceso de entradas pueden ser sobrescritos por ins- trucciones de escritura (p.ej. T EB x, = E x.y, copiar con SFC, etc.) y por instrucciones de periferia de lectura (p.ej. L PEW x) contenidas en el programa de aplicación o por funciones PG/OP de escritura!

¡Las salidas preasignadas con valores forzados sólo adoptan el valor a forzar si no se ac- cede a ellas escribiendo con instrucciones de periferia (p.ej. T PAB x) desde el programa de aplicación ni escribiendo con funciones PG/OP!

¡Cerciórese a toda costa de que los valores a forzar en la imagen de proceso de entradas/ salidas no puedan ser sobrescritos por el programa de aplicación ni por funciones PG/OP!

Ejecución del comando forzar para salidas

En las CPU del S7-300, forzar equivale a un “control cíclico”

Transfer.

MIE Programa de aplicación

Sist. o. T PAW ¡Valor a forzar sobrescrito por T PAW! Ejecución del comando forzar para entradas Valor a forzar Ejecución del comando forzar para salidas Valor a forzar Ejecución del comando forzar para entradas

Sist. op. ... ejecución del sistema operativo

Transfer. MIS Transfer. MIE Sist. o. Transfer. MIS

8.3.2

Diagnóstico

mediante indicación LED

En la tabla 8-9 se consideran sólo los diodos LED importantes para el diagnóstico de la CPU o del S7-300. El significado de los LEDs para la interfase PROFIBUS-DP se explica en el capítulo 9.

Tabla 8-9 LEDs de diagnóstico en la CPU

LED Significado

SF luce en caso de Errores de hardware

Errores de programación Errores de parametrización Errores de cálculo

Errores de tiempo Memory Card defectuosa

Error de batería o falta respaldo con RED CON. Error de periferia (sólo para periferia externa) Error de comunicación

BATF luce en caso de Pila tampón defectuosa, falta o descargada

Nota: Luce también si hay enchufado un acumulador, ya que el pro- grama de aplicación no es respaldado por el acumulador.

STOP luce en caso de

parpadea si

la CPU no ejecuta ningún programa de aplicación la CPU solicita el borrado total

8.3.3

Diagnóstico mediante STEP 7

Nota

Sírvase considerar que, a pesar de las extensas funciones de vigilancia y de reacción ante errores previstas, no se trata en este caso de un sistema de seguridad ni de alta disponibili- dad.

Si se presenta un error, la CPU registra la causa del mismo en el búfer de diagnóstico. El búfer de diagnóstico puede leerse por medio de la PG.

En caso de un error o evento de alarma, o bien pasa la CPU a STOP o bien Ud. puede reaccionar debidamente en el programa de aplicación a través de OBs de error y de alarma. El diagnóstico mediante STEP 7 se describe detalladamente en la ayuda online de STEP 7. En la Lista de operaciones se especifica

 con qué OB puede Ud. reaccionar a qué errores o eventos de alarma y  qué OB puede Ud. programar para la respectiva CPU.

Comportamiento de la CPU si falta el OB de tratamiento de errores

Si Ud. no programa ningún OB de tratamiento de errores, la CPU muestra el comporta- miento siguiente:

La CPU pasa a STOP si falta el ... La CPU permanece en RUN si falta el ... OB 80 (error de tiempo)

OB 85 (error en ejecución del programa) OB 86 (fallo de estación en la subred

PROFIBUS-DP) OB 87 (error de comunicación) OB 121 (error de programación) OB 122 (error en acceso directo a

periferia)

OB 81 (fallo de la alimentación)

Comportamiento de la CPU si falta el OB de alarma

Si Ud. no programa ningún OB de tratamiento de alarma, la CPU muestra el comporta- miento siguiente:

La CPU pasa a STOP si falta el ... La CPU permanece en RUN si falta el ... OB 10/11 (alarma horaria)

OB 20/21 (alarma retardada) OB 40/41 (alarma de proceso) OB 82 (alarma de diagnóstico)

OB 32/35 (alarma cíclica)

Sugerencia para el OB 35 (en CPU 318-2 también para OB 32)

Para la alarma cíclica OB 35/32 es posible ajustar tiempos a partir de 1 ms. Téngase en cuenta que cuanto menor sea el período de alarma cíclica elegido tanto más probables se- rán los errores de alarma cíclica. Ud. debe considerar a toda costa los tiempos del sistema operativo para la respectiva CPU, el tiempo de ejecución del programa de aplicación y la prolongación del ciclo debida p.ej. a funciones de PG activadas.