Download - SIMATIC Equipos completos C7-623, C7-624 Tomo 2: … · Indice Informaciones para el usuario Introducción 1 Puesta en servicio (arranque) 2 Control Control con la CPU C7 3 Direccionamiento

Transcript

Indice

Informaciones para el usuario

Introducción 1

Puesta en servicio (arranque) 2

Control

Control con la CPU C7 3Direccionamiento y parametriza-ción de la periferia C7 4

Diagnóstico 5

Operación y monitoreo

Manejo del C7 6Funciones estándar deoperación y monitoreo 7Funciones de operación ymonitoreo ampliadas 8Area de datos para lacomunicación entre elOP C7 y la CPU C7

9

Anexos

Las SFC y SFB en la CPU C7 ALista de estado del sistemaen la CPU C7 B

Funcionalidad del OP C7 /imágenes estándar /órdenes de control /avisos del sistema

C

Bibliografía relativa aSIMATIC C7 y S7 D

Siemens en el mundo E

Glosario, índice alfabético

C79000-G7078-C624-01

Equipos completosC7-623, C7-624

Tomo 2Utilización del C7

Manual

SIMATIC

iiEquipos completos C7-623, C7-624

C79000 G7078 C624 01

Este manual contiene las informaciones necesarias para la seguridad personal así como para la pre-vención de daños materiales. Las informaciones están puestas de relieve mediante señales de pre-caución. Las señales que figuran a continuación representan distintos grados de peligro:

!Peligro

Significa que, si no se adoptan las medidas preventivas adecuadas, se producirá la muerte, lesionescorporales graves o daños materiales considerables.

!Precaución

Significa que, si no se adoptan las medidas preventivas adecuadas, puede producirse la muerte,lesiones corporales graves o daños materiales considerables.

!Cuidado

Significa que, si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones cor-porales o daños materiales.

Nota

Se trata de una información importante, sobre el producto o sobre una parte determinada del manual,sobre la que se desea llamar particularmente la atención.

La puesta en funcionamiento y el servicio del equipo sólo deben ser llevados a cabo conforme coneste manual.

Sólo está autorizado a intervenir en este equipo el personal cualificado. En el sentido del manual setrata de personas que disponen de los conocimientos técnicos necesarios para poner en funciona-miento, conectar a tierra y marcar los aparatos, sistemas y circuitos de acuerdo con las normas están-dar de seguridad.

Considere lo siguiente:

!Precaución

El equipo o los componentes del sistema sólo se podrán utilizar para los casos de aplicación previstosen el catálogo y en la descripción técnica, y sólo en unión de los equipos y componentes de prove-niencia tercera recomendados y homologados por Siemens.

El funcionamiento correcto y seguro del producto presupone un transporte, un almacenamiento, unainstalación y un montaje conforme a las prácticas de la buena ingeniería, así como una operación yun mantenimiento rigurosos.

SIMATIC y SINEC son marcas registradas por SIEMENS AG

Los restantes nombres y designaciónes contenidos en el presente impreso pueden ser marcas registra-das cuyo utilización por terceros para sus fines pueden infringir los derechos de los proprietarios.

Hemos probado el contenido de esta publicación con la concordanciadescrita para el hardware y el software. Sin embargo, es posible que seden algunas desviaciones que nos impiden tomar garantía completa deesta concordancia. El contenido de esta publicación está sometido arevisiones regularmente y en caso necesario se incluyen las correccio-nes en la siguiente edición. Agradecemos sugerencias.

������� ��� ������������Copyright � Siemens AG 1995 All rights reserved

La divulgación y reproducción de este documento, así como el uso y lacomunicación de su contenido, no están autorizados, a no ser que seobtenga el consentimiento expreso para ello. Los infractores quedanobligados a la indemnización de los daños. Se reservan todos losderechos, en particular para el caso de concesión de patentes o demodelos de utilidad.

Siemens AGGrupo AutomatizaciónDiv. Sistemas de automatización industrialPostfach 4848,D- 90327 Nürnberg

� Siemens AG 1995������ �� ������� ���� ������ ������

Siemens Aktiengesellschaft No de pedido. C79000–G7078–C624

Consignas deseguridad para elusuario

Personal cualificado

Uso conforme

Marca registrada

iiiEquipos completos C7-623, C7-624C79000-G7078-C624-01

Indice

1 Introducción 1-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1 Control con el C7 1-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2 Operación y monitoreo con el C7 1-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.3 Panorámica del C7 1-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2 Puesta en servicio (arranque) 2-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.1 Operación de arranque y puesta en servicio 2-2. . . . . . . . . . . . . . . . . . . . . . . . .

2.2 Seleccionar modo operativo de CPU C7 y visualización de estado DI/DO 2-5

2.3 Borrado total del C7 2-10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3 Control con la CPU C7 3-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.1 CPU C7: Resumen 3-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.2 Programar la CPU C7 3-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.3 Propiedades de la CPU C7 3-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.4 Bloques de la CPU C7 3-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.5 Parámetros para la CPU C7 3-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.1 Bloque de parámetros ”Marcas de ciclo” 3-10. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.2 Bloque de parámetros ”Comportamiento en arranque” 3-11. . . . . . . . . . . . . . . . 3.5.3 Bloque de parámetros ”Diagnóstico del sistema” 3-12. . . . . . . . . . . . . . . . . . . . . 3.5.4 Bloque de parámetros ”Areas remanentes” 3-13. . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.5 Bloque de parámetros ”Alarmas de proceso” 3-14. . . . . . . . . . . . . . . . . . . . . . . . 3.5.6 Bloque de parámetros ”Reloj tiempo real” 3-15. . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.7 Bloque de parámetros ”Alarmas horarias” 3-16. . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.8 Bloque de parámetros ”Alarmas cíclicas” 3-17. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.9 Bloque de parámetros ”Comportamiento de ciclo” 3-18. . . . . . . . . . . . . . . . . . . . 3.5.10 Bloque de parámetros ”Direcciones MPI” 3-19. . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.6 Cálculo de tiempos de ciclo y de respuesta de la CPU C7 3-20. . . . . . . . . . . . . 3.6.1 Ejemplo de cálculo de tiempo de ciclo 3-27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.2 Ejemplo de cálculo del tiempo de respuesta 3-28. . . . . . . . . . . . . . . . . . . . . . . . . 3.6.3 Tiempo de respuesta a alarmas del proceso 3-30. . . . . . . . . . . . . . . . . . . . . . . . . 3.6.4 Tiempo de respuesta a alarmas de diagnóstico 3-32. . . . . . . . . . . . . . . . . . . . . .

3.7 Funciones de test e información de la CPU C7 3-33. . . . . . . . . . . . . . . . . . . . . . .

3.8 Cargar/borrar memoria flash de la CPU C7 3-36. . . . . . . . . . . . . . . . . . . . . . . . . .

4 Direccionamiento, parametrización y funcionamiento de la periferia C7 4-1. . . . .

4.1 Asignar direcciones para los slots de los módulos de señales 4-2. . . . . . . . . .

4.2 Direccionar la periferia digital del C7 4-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.3 Utilización y funcionalidad de la periferia analógica C7 4-5. . . . . . . . . . . . . . . . 4.3.1 Direccionar la periferia analógica 4-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.2 Parametrizar la periferia analógica 4-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.3 Representación de valores analógicos 4-10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ivEquipos completos C7-623, C7-624

C79000-G7078-C624-01

4.3.4 Representación de valores analógicos para los márgenes de medida de las entradas analógicas 4-11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.3.5 Representación de valores analógicos para los márgenes de salida de la salida analógica 4-13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.3.6 Tiempo de conversión y tiempo de ciclo de la periferia analógica 4-14. . . . . . . 4.3.7 Tiempos de conversión, de ciclo, de establecimiento y de respuesta

de la salida analógica 4-15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.8 Comportamiento de la periferia analógica 4-16. . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.9 Alarma de tiempo/ciclo de alarma 4-17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.4 Utilización y funcionalidad de las entradas universales 4-19. . . . . . . . . . . . . . . . 4.4.1 Direccionar las entradas universales 4-19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.2 Parametrizar las entradas universales 4-23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.3 Entradas de alarma 4-25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.4 Contador 4-27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.5 Alarmas de contador 4-30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.6 Frecuencímetro 4-32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.7 Contador de períodos 4-34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.5 Descripción de registros del bloque de parámetros para la periferia analógica del C7 y las entradas universales 4-37. . . . . . . . . . . . . . . . . . . . . . . . .

4.6 Ejemplos para la programación de la periferia analógica y de las entradas universales 4-40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.6.1 Bloque para normalización de valores de salida analógica 4-40. . . . . . . . . . . . . 4.6.2 Bloque para normalización de valores de entradas analógicas 4-43. . . . . . . . . 4.6.3 Bloques para la programación de contadores 4-46. . . . . . . . . . . . . . . . . . . . . . . .

5 Diagnóstico 5-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.1 Avisos de diagnóstico 5-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2 Datos de diagnóstico de la periferia analógica del C7 y las entradas universales 5-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.3 Relaciones de dependencia y reacciones en la evaluación de diagnóstico 5-8

6 Manejo del C7 6-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.1 Teclado 6-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.2 Niveles de operación 6-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.3 Manejo con las funciones estándar 6-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3.1 OP C7 – Ajustar modos de servicio 6-13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.4 Entrada de valores 6-15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.5 Ajustar parámetros del sistema C7 y el idioma 6-19. . . . . . . . . . . . . . . . . . . . . . . 6.5.1 Modificar parámetros online 6-20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.5.2 Ajuste del contraste 6-24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.6 Protección mediante password 6-25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.6.1 Niveles de password y derechos de acceso 6-26. . . . . . . . . . . . . . . . . . . . . . . . . 6.6.2 Administración de passwords 6-27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7 Funciones estándar de operación y monitoreo 7-1. . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.1 Avisos 7-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.1 Avisos de servicio y alarmas 7-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.2 Acusar/suprimir alarmas 7-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.3 Avisos del sistema 7-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.4 Visualización de avisos 7-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.5 Examinar búfer de avisos 7-10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.6 Borrar avisos 7-13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Indice

vEquipos completos C7-623, C7-624C79000-G7078-C624-01

7.1.7 Impresión de avisos 7-15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.2 Imágenes 7-17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.3 Textos de información 7-22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.4 Funciones ESTADO VAR y CONTROL VAR con el OP C7 7-23. . . . . . . . . . . . .

8 Funciones de operación y monitoreo ampliadas 8-1. . . . . . . . . . . . . . . . . . . . . . . . . . .

8.1 Guía del operador dependiendo del proceso 8-2. . . . . . . . . . . . . . . . . . . . . . . . . 8.1.1 Jerarquía de imagen autodefinida 8-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8.2 Manejo del OP C7 desde la CPU C7 8-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9 Areas de datos para la comunicación entre el OP C7 y la CPU C7 9-1. . . . . . . . . . .

9.1 Parámetros de comunicación en la configuración 9-2. . . . . . . . . . . . . . . . . . . .

9.2 Panorámica sobre las áreas de datos de usuario 9-3. . . . . . . . . . . . . . . . . . . . .

9.3 Avisos de servicio y alarmas 9-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.4 Imagen del teclado y de los LED 9-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.4.1 Imagen del teclado del sistema 9-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.4.2 Imagen del teclado de funciones 9-10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.4.3 Imagen de los LED 9-11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.5 Area de números de imágenes 9-12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.6 Area de interfase 9-13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.6.1 Bits de control y confirmación 9-14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.6.2 Areas de datos en el área de interfase 9-15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.6.3 Ejemplo de activación de una orden de control 9-17. . . . . . . . . . . . . . . . . . . . . . .

9.7 Instrucciones para optimización 9-18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A Las SFC y SFB en la CPU C7 A-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

B Lista de estado del sistema en la CPU C7 B-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C Funcionalidad del OP C7 / imágenes estándar / órdenes de control / avisos del sistema C-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C.1 Funcionalidad del OP C7-OP C-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C.2 Descripción resumida de las imágenes estándar C-4. . . . . . . . . . . . . . . . . . . . .

C.3 Ordenes de control y sus parámetros C-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

C.4 Avisos del sistema C-14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C.4.1 Errores internos C-27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

D Bibliografía relativa a SIMATIC C7 y S7 D-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

E Siemens en el mundo E-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Glosario Glosario-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Indice alfabético Indice-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Indice

viEquipos completos C7-623, C7-624

C79000-G7078-C624-01

Indice

1-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Introducción

En este capítulo se describe cómo programar el C7 así como las posibilidades queéste ofrece como equipo de operación y monitoreo (visualización).

Nota

El C7 consta de dos unidades independientes entre sí con procesadores propios– CPU C7 y– OP C7 En los casos que sea necesario, estos componentes se describirán de formaexplícita.

Se requieren los siguientes aparatos y herramientas:

� Una PG o PC con puerto MPI, así como un cable PG

� Herramientas STEP 7 a partir de la version 2, incluyendo la documentación

� La herramienta de configuración ProTool o ProTool/ Lite a partir de la version 2(incluyendo documentación)

� Juego de conectores C7 para periferia y alimentación

En elapartado

encontrará en lapágina

1.1 Control con el C7 1-2

1.2 Operación y monitoreo con el C7 1-3

1.3 Panorámica del C7 1-5

Contenido delcapítulo

Qué se necesitapara trabajar conel C7

Sinopsis delcapítulo

1

1

1-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

1.1 Control con el C7

En la CPU del C7 corre el programa del usuario, el cual controla el proceso que hade ser visualizado por la parte de operación y monitoreo del C7.

El modo de funcionamiento de la CPU C7 está determinado por las siguientes uni-dades funcionales:

Memoria de trabajoEste contiene el programa de usuario.

ProcesadorEl procesador trata cíclicamente el programa:

� Al inicio del ciclo, el procesador lee los estados de señal en todas las entradas ygenera la imagen de proceso de las entradas (PAE)

� El programa se procesa paso a paso incluyendo los contadores, marcas y tempo-rizadores internos

� Los estados de señal calculados son depositados por el procesador en la imagende proceso de las salidas (PAA), desde donde se envían a las salidas.

La CPU C7 es independiente del OP C7. Tiene una dirección MPI propia y estáenlazado con el OP C7 a través del puerto MPI.

Para la programación de la CPU C7 se dispone actualmente de dos lenguajes de pro-gramación estándar:

� AWL: La Lista de instrucciones consta de una secuencia de instrucciones. Cadainstrucción del programa contiene operaciones que representan una función de laCPU.

� KOP: Un Esquema de contactos es un lenguaje de programación gráficoparecido a los esquemas eléctricos.

La herramienta requerida para crear programas de usuario es STEP 7. El Manual deusuario /231/ ofrece las informaciones de manejo necesarias para programar. Paralos diferentes lenguajes se han de utilizar los manuales listados en el prólogo.

El STEP 7 corre en una unidad de programación PG o en un PC. Estos equipos sepueden operar de forma independiente del C7. No obstante, si se desea cargar elprograma de usuario en la CPU del C7, es necesario conectar la PG/PC al C7 através del puerto MPI.

Sinopsis

CPU C7

Lenguajes deprogramacón

Con quéprogramar

Equiposrequeridos

Introducción

1

1-3Equipos completos C7-623, C7-624C79000-G7078-C624-01

1.2 Operación y monitoreo con el C7

Con el C7 se pueden vilsualizar estados de servicio, valores actuales de procesos yanomalías. Además se pueden efectuar entradas que se escriben en la CPU del C7.El C7 permite también configurar funciones para el diagnóstico de las máquinas.

El C7 ofrece una serie de funciones estándar. La visualización y el manejo del C7 sepueden adaptar en la configuración de forma óptima a las necesidadescorrespondientes del proceso.

El OP C7 procesa las funciones configuradas de operación y monitoreo del C7. Esindependiente de la CPU C7 y continua funcionando, por ejemplo, cuando la CPUC7 está en STOP. El OP C7 tiene una dirección MPI propia y está enlazado con laCPU C7 a través del puerto MPI. Este puerto MPI enlaza también el OP C7 con unequipo de configuración (PG/PC).

Las funciones básicas de un C7 consisten en visualizar los estados del proceso ymanejar dicho proceso. El modo de funcionamiento de la guía de usuario quedadeterminado por una configuración que ha de ser definida y cargada por el usuario.Para el C7 se pueden configurar las siguientes funciones de visualización y demanejo:

� Imágenes,

� Avisos de servicio,

� Alarmas,

� Textos de información,

� Protocolización (listado),

� Guía de usuario en varios idiomas.

Los datos de proceso lógicamente conexos tomados del autómata podrán mostrarseconjuntamente en una imagen y, en su caso, modificarse individualmente. Unaimagen consta de varias entradas ya que, por ejemplo, para la descripción de unestado de la máquina son necesarios normalmente más datos correspondientes quelos que se pueden representar en una parte del display. Así, los datos sobretemperatura de servicio, nivel de llenado, número de revoluciones y tiempo defuncionamiento pueden ilustrar el estado actual de la máquina.

Los equipos C7-623 y C7-624 son aparatos con display de líneas. Una imagen seforma correspondientemente en el display con los elementos de texto, los cuales seconstituyen combinando texto estático con los valores actuales de estado.

Los avisos de servicio o de estado son informaciones e indicaciones de manejosobre estados actuales de máquinas y procesos durante el servicio regular de pro-ducción. Los avisos de servicio pueden incluir valores de proceso. La representaciónde los valores de proceso se efectúa o bien de forma numérica o simbólica.

Sinopsis

OP C7

Funciones deoperación ymonitoreo

Imágenes

Avisos de servicio

Introducción

1

1-4Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Al contrario de los avisos de servicio, las alarmas indican estados críticos de lasmáquinas durante el proceso de producción. Debido a su urgencia, deben acusarseantes de que sean posibles otras acciones.

Las alarmas pueden incluir valores de proceso. La representación de valores deproceso se efectúa numéricamente, por ejemplo número de revoluciones del motor4500, o simbólicamente.

Los textos de información son informaciones adicionales e indicaciones de manejo,las cuales se refieren a la visualización actual del display (avisos de servicio,alarmas e imágenes). De esta forma pueden mostrarse, por ejemplo, al aparecer unaalarma, informaciones adicionales para solucionar la anomalía.

Los avisos se pueden imprimir online a través de la impresora conectada al OP.Además se pueden imprimir también los avisos de servicio y las alarmasacumuladas en los búfers correspondientes.

Los textos de avisos, imágenes, textos de información y avisos del sistema sepueden visualizar en varios idiomas. En un C7 se pueden cargar simultánemantehasta tres de los idiomas indicados a continuación y ofrecer al operador comoselección online:

� Alemán,

� Inglés,

� Francés,

� Italiano,

� Español.

Para el C7 624 también se pueden configurar las visualizaciones del display en ruso,por ejemplo con caracteres cirílicos.

Antes de poner en servicio un C7, éste debe prepararse, es decir, configurarse parala tarea de visualizar datos del autómata (PLC).

La configuración para el OP del C7 se creará en un equipo (PC/PG) con el softwarede configuración Pro Tool o ProTool/ Lite. Una vez terminada la configuración, éstase transfiere al OP. A tal efecto, el PC/PG se ha de conectar al C7 a través de unpuerto MPI.

Tan pronto la configuración haya sido cargada en el OP del C7, se inicia la fase deconducción del proceso. A partir de este momento, el OP reacciona, según losparámetros configurados, a las señales del proceso de la CPU y a las manipulacionesde manejo.

El manual de ususario ProTool o ProTool/ Lite ofrece las informacionescorrespondientes a la configuración del panel de operador del C7.

Alarmas

Textos deinformación

Protocolización(listado)

Idiomas

Cofiguración/conducción deprocesos

Introducción

1

1-5Equipos completos C7-623, C7-624C79000-G7078-C624-01

1.3 Panorámica del C7

Los equipos SIMATIC C7-623 / C7-624 constan de varios componentes internosóptimamente integrados:

� una CPU de un autómata programable (PLC) de la serie SIMATIC S7-300(CPU C7),

� un panel de operador con display de líneas COROS OP (OP C7), con puerto deimpresora

� periferia digital y analógica integrada (periferia C7),

� un módulo de interfase IM 360 integrado (IM C7) para ampliar los equiposC7-623 y C7-624 con módulos S7-300 y

� un puerto para la comunicación con PG / PC y con otras CPU S7, equipos com-pletos C7 y OP.

C7

PeriferiaC7

IM C7

PuertoMPI

PLC C7 OP C7Memoria CPU

CPU C7

Memoria OP

OP C7

STEP 7ProToolLite

Puerto deimpresora

Figura 1-1 Componentes del C7

Los componentes individuales integrados en el SIMATIC C7 corresponden a loscomponentes utilizables en una configuración modular a base de CPU S7-300,OP COROS, etc. La ampliación de periferia a través de la interfase IM C7 permiteconectar módulos SIMATIC S7-300, hasta un máximo de tres filas de ampliacióncon 24 módulos S7-300.

Introducción

1

1-6Equipos completos C7-623, C7-624

C79000-G7078-C624-01

También el principio de funcionamiento corresponde al de una estructura de módu-los estándar de la familia de PLC y OP; los componentes individuales trabajan deforma autónoma y cada uno de los procesores tiene asignada una memoria propia.

La CPU C7 se programa con STEP 7 y el OP C7 se configura con ProTool o conProTool/Lite. Ambas herramientas corren bajo Windows en una PG o en un PC.

Introducción

2-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Puesta en servicio (arranque)

Este capítulo describe:

� cómo se comporta el C7 durante el arranque

� qué hay que hacer cuando la configuración no ha sido cargada

� cómo activar los modos operativos de la CPU del C7, RUNP, RUN, STOP yMRES

� cómo activar la visualización de entradas/salidas digitales DI/DO

� el borrado total del C7

En elapartado

encontrará en lapágina

2.1 Operación de arranque y puesta en servicio 2-2

2.2 Seleccionar modo operativo de CPU C7 y visualización deestado DI/DO

2-5

2.3 Borrado total del C7 2-10

Contenido delcapítulo

Sinopsis delcapítulo

2

2

2-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

2.1 Operación de arranque y puesta en servicio

Tras conectar la alimentación, el C7 ejecuta un autotest, comprobando lafuncionalidad de los componentes más importantes y visualizando los resultados através del LED de estado y del display. Proceso de arranque:

1. El C7 ejecuta un autotest tras conectar la red.

2. Si no hay configuración cargada, se solicita el ajuste de contraste. Este se ha de

confirmar con ��� en caso de buena legibilidad.

3. El C7 ejecuta para ambas partes (CPU y OP) un test del sistema operativo.

4. Durante la fase de arranque (1 y 3), la CPU del C7 permanece en el estadooperativo STOP.

Tras el arranque, el OP del C7 se incuentra en el nivel de visualización.Se visualiza el siguiente aviso de reposo:

= Anwahl der DIR–Funktion

SIMATIC C7 Vx.xx

C7–623

Figura 2-1 C7–623 Aviso de reposo

5. Tras el arranque del C7, se activa el modo operativo de la CPU que había sidoajustado finalmente.

En el C7 se pueden presentar los siguientes estados, en función de los cuales seha de actuar correspondientemente.

� no hay programa de control cargado. Se ha de cargar el programa decontrol.

� un programa de control cargado

� no hay configuración cargada

� una configuración cargada

La forma de proceder en estos casos se describe en los capítulos subsiguientes.

Arranque

Puesta en servicio (arranque)

2

2-3Equipos completos C7-623, C7-624C79000-G7078-C624-01

Para la operación y el monitoreo del proceso, el panel de operador del C7 debeacceder a los datos de la CPU. Por tal razón se ha de cargar primero el programa deusuario en caso de que no haya sido cargado previamente. El programa de usuario secarga de la siguiente manera:

1. Activar con STEP 7 en la PG/PC la transferencia del programa de usuario y delos bloques (módulos software) de datos.

2. Poner la CPU del C7 en el estado STOP (v. apt. 2.2).

3. Arrancar la operación de copia desde la PG/PC.

Elegir ahora el modo operativo del OP en que se desea efectuar la transferencia deuna configuración. A tal efecto pulsar la tecla

ENTER

.

Se visualiza el siguiente menú con el punto ”Offline”:

Campo de entradaSIMATIC C7

MODE Offline

Figura 2-2 Menú para ajustar un modo operativo del OP C7

1. Ajustar la función Transfer pulsando�����

Confirmar con ENTER

La configuración se activa en este caso a través del puerto MPI.

2. Activar ahora en la PG/PC la Transfer de la configuración al C7 utilizando”ProTool o ProTool/ Lite”.

3. Tan pronto haya sido cargada la configuración, queda ajustado el nivel devisualización y se muestra el aviso de reposo con figura.

4. Ahora se puede conmutar a los siguientes niveles.

� Menú de funciones del sistema C7 �����

����

� Imágenes (imagen de arranque de la configuración) ENTER

Si hay una configuración cargada, ésta se arranca pulsando la tecla ENTER y sevisualiza la ”imagen de arranque” configurada. En este caso, los manejos sólopodrán efectuarse según la secuencia ajustada en la configuración.

Cargar programade control

No hay configu-ración cargada

Hay configuracióncargada

Puesta en servicio (arranque)

2

2-4Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Si existe ya una configuración cargada, una nueva configuración sólo podrá cargarseactivando la imagen estándar Cargar modo operativo o a través de la funciónconfigurada Cambiar modo operativo con el parámetro 5. En la imagen estándarse pueden seleccionar los modos operativos online, offline y transferencia(v. apt. KEIN MERKER). La función Cambiar modo operativo activa deinmediato el modo de transferencia correspondiente.

Si la imagen estándar o la función anteriormente mencionada no están disponiblesen la configuración actualmente cargada, antes de cargar una nueva configuración esnecesario eliminar la configuración existente mediante el borrado total. En elapartado 2.3 se describe en detalle la operación de borrado total.

Borrado total:

1. Desconectar el C7.

2. Pulsar y mantener simultáneamente oprimidas las teclas ���

.

3. Aplicar la tensión de alimentación al C7.

4. Proceder de forma análoga al caso ”No hay configuración cargada”.

Cargar nuevaconfiguración

Puesta en servicio (arranque)

2

2-5Equipos completos C7-623, C7-624C79000-G7078-C624-01

2.2 Seleccionar modo operativo de CPU C7 y visualización de estado DI/DO

El menú de funciones del sistema se puede activar desde cualquier nivel de servicio.En este menú se pueden seleccionar los siguientes submenús y funciones:

� Seleccionar modo operativo de la CPU C7

– RUN-P

– RUN

– STOP

– MRES

� Visualización de estado de entradas/salidas digitales DI/DO.

El menú se elige pulsando las teclas �� ��

��� . El LED que se había encendido

al pulsar la tecla Shift se apaga nuevamente.

Se visualiza el siguiente menú:

= Anwahl der DIR–Funktion

SYSTEM FUNCTIONS

KEY DI/DO

�� �� �� ��

SIMATIC C7

KEY DI/DO

�� �� �� �� �� �� �� ��

�����

�����

Figura 2-3 Menú de funciones del sistema con las correspondientes teclas de funciones

Menú de funcionesdel sistema

Elegir menú defunciones delsistema

Puesta en servicio (arranque)

2

2-6Equipos completos C7-623, C7-624

C79000-G7078-C624-01

El menú Modos operativos de la CPU C7 se elige desde el menú de funciones delsistema de la siguiente manera:

� C7-623: Pulsando la tecla � o �

� C7-624: Pulsando una de las teclas �

.... �

Se visualiza el siguiente menú (el MODO: STOP es un ejemplo en este caso):

= Anwahl der DIR–Funktion

MODE: STOP

RUNP RUN STOP MRES

� � � �

RUNP RUN STOP MRES

� � � � � � � �

C7-623

C7-624

Modooperativoajustadoactualmente

Teclas paraelegir losmodosoperativos

Teclas paraelegir losmodosoperativos

Figura 2-4 Menú ”Modos operativos de la CPU C7” con las correspondientes teclas defunciones

Eligir menú modosoperativos

Puesta en servicio (arranque)

2

2-7Equipos completos C7-623, C7-624C79000-G7078-C624-01

Los diferentes modos operativos de la CPU se eligen de la siguiente manera:

Tabla 2-1 Seleccionar modo operativo de la CPU C7

Modooperativo

TeclaC7-623

TeclasC7-624

Explicación

RUNP� � �

La CPU del C7 procesa el programa de usuario.

Los programas y datos se pueden:

� leer de la CPU del C7 a través de la PG C7 � PG

� transferir a la CPU del C7 PG � C7.

RUN� � �

La CPU C7 procesa el programa de usuario. Los programas y datos se pueden leer de la CPU C7 a través de la PG(C7 � PG). El programa no se puede cargar ni modificar. Los datostampoco se pueden cargar ni modificar.

STOP� � �

La CPU C7 no procesa ningún programa de usuario.

Los programas se pueden:

� leer de la CPU C7 a través de la PG (C7 � PG)

� transferir a la CPU C7 (PG � C7).

Nota:

El estado operativo STOP sólo es válido para la CPU C7 y no para el OP.Sin embargo, es posible continuar operando con el OP C7.

MRES� � �

Borrado total

El borrado total de la CPU C7 (borrar memoria, cargar nuevamente pro-grama de usuario desde la memoria flash) requiere una secuencia especialde manejo de los modos operativos STOP y MRES (v. apt. 2.3).

Si en el borrado total se borraron datos requeridos para la configuración,se indica el alarma correspondiente del OP C7.

Nota:La posición MRES no representa ninguna posición de tecla y el estadoMRES permanece activo.Este modo operativo representa sólo un modo de control para la CPU C7.Si permanece ajustado este modo operativo, es inoperable la CPU C7.Es decir, se ha de resetear siempre antes de abandonar el menú, pulsandoSTOP, RUN o RUN-P.

Eligir modosoperativos de laCPU C7

Puesta en servicio (arranque)

2

2-8Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Si no hay configuración cargada en el OP C7, el modo operativo de la CPU C7 sepuede conmutar en todo momento sin protección por clave de acceso.

Para evitar no obstante un cambio incontrolado del modo operativo de la CPU C7durante el proceso de control en marcha, se activa en la configuración cargada unaprotección por clave de acceso. La operación tiene lugar de la siguiente manera:

1. Si se ha de conmutar el modo operativo de la CPU C7, se comprueba el nivel declave de acceso activo (se requiere un nivel de clave de acceso ≥ 8).

2. Si el nivel no es suficiente, se activa automáticamente la imagen LOGIN para laentrada de clave de acceso (v. apt. 6.6).

3. Entrar clave de acceso

� El modo operativo de la CPU C7 sólo se puede cambiar con clave de accesovigente.

� Si no se pulsa ninguna tecla durante el tiempo prescrito en la configuración,se efectúa una anulación automática (el nivel de clave de acceso actual sereposiciona a 0 = nivel mínimo)

� Si para el nivel = 8 no hay asignada ninguna clave de acceso, el modooperativo de la CPU C7 sólo podrá modificarse a través de la clave de accesosuperuser configurada (ajuste por defecto 100).

4. Si se reconoce la clave de acceso como válida, entonces pueden conmutarse losmodos operativos de la CPU C7.

El menú Modos operativos de la CPU C7 se puede abandonar pulsando la tecla

���

La imagen visualización de estado de entradas/salidas digitales DI/DO se eligedesde el menú de funciones del sistema de la siguiente manera:

� C7-623: Pulsando la tecla �� o ��

� C7-624: Pulsando una de las teclas ��

o ��

Los valores representados se leen como imagen de proceso directa de las entradasdigitales DI e imagen de proceso indirecta de las salidas digitales DO de la periferiadigital de C7 y se visualizan en formato BIN. La visualización no se puedemodificar.

Se ha de tener en cuenta que cuando la CPU C7 se encuentra en STOP, el estadoreal del proceso es DO = 0, pero se visualiza el estado ajustado últimamente por elprograma.

La selección de la visualización de estado DI/DO no exige nivel de clave de acceso.

Cambio de modooperativoprotegido porclave de acceso(password)

Abandonar elmenú de modosoperativos

Elegirvisualización deestado DI/DO

Puesta en servicio (arranque)

2

2-9Equipos completos C7-623, C7-624C79000-G7078-C624-01

Se visualizan los datos siguientes:

= Anwahl der

10101010 1.7–1.0

�� �� �� ��

DI:11101110 0.7–0.0

DO:11101110 0.7–0.010101010 1.7–1.0

➀ ➁

Figura 2-5 Visualización de estado DI/DO en un C7-623

Tabla 2-2 Explicación de la visualización de estado DI/DO de la figura 2-5

Punto Explicación

➀ Estado de señal de DI/DO

� 1 DI/DO activo

� 0 DI/DO inactivo

➁ Número de pin de – a

Nota

Los valores de las entradas/salidas digitales DI/DO se leen y visualizan cada400 ms. Por tal razón, no se visualizan las variaciones ocurridas durante dichosintervalos.

La visualización de estado DI/DO se abandona pulsando la tecla ���

El menú Funciones del sistema se abandona pulsando la tecla ���

Abandonarvisualización deestado DI/DO

Abandonar menúde funciones delsistema

Puesta en servicio (arranque)

2

2-10Equipos completos C7-623, C7-624

C79000-G7078-C624-01

2.3 Borrado total del C7

Para establecer un estado neutro del C7 es necesario efectuar el borrado total de laCPU C7 o del OP C7.

El C7 debe estar desconectado. El borrado total del OP C7 tiene lugar de lasiguiente manera:

1. Pulsar y mentener simultáneamente oprimidas las teclas ���

.

2. Conectar la tensión de alimentación del C7.

Así queda concluido el borrado total del OP C7.

Tras el borrado total del OP C7 permanecen:

� el menú de funciones del sistema C7

� el ajuste de modos operativos del OP C7 MODE para cargar la configuración

Existen dos posibilidades para efectuar el borrado total de la CPU C7:

� Borrado total con la función del sistema Modos operativos de la CPU C7

� Borrado total con la función PG (ver manual PG)

El borrado total con la función PG sólo es posible cuando la CPU C7 se encuentraen STOP.

A continuación se describe cómo efectuar el borrado total de la CPU C7 a través dela función del sistema Modos operativos de CPU C7.

1. Conectar la tensión de alimentación del C7 y esperar a que conluyan los tests dearranque. Se visualiza el aviso de reposo.

2. Elegir el menú de funciones del sistema pulsando las teclas ���� ���

Se visualiza el menú de funciones del sistema:

3. Elegir el menú Modos operativos de la CPU C7 de la siguiente manera:

� C7-623: Pulsando la tecla �� o ��

� C7-624: Pulsando una de las teclas �� .... ��

El menú se visualiza con el modo operativo de la CPU C7, RUNP, RUN, STOP,MRES.

Sinopsis

Borrado totaldel OP C7

Qué permanecetras el borradototal del OP C7...

Borrar totalmentela CPU C7

Cómo efectuar elborrado total de laCPU C7

Puesta en servicio (arranque)

2

2-11Equipos completos C7-623, C7-624C79000-G7078-C624-01

4. Elegir la función STOP pulsando las teclas de funciones correspondientes. Sevisualiza el estado STOP.

5. Elegir la función MRES (borrado total) y esperar hasta que se encienda de nuevoel aviso STOP (aprox. 3 segundos).

6. Inmediatamente tras el nuevo encendido del aviso STOP, elegir el estado STOPpulsando las correspondientes teclas de funciones y seleccionar nuevamenteMRES.

Resultado:

– Si el aviso STOP destella durante aproximadamente 3 segundos y lucenuevamente, entonces el borrado total de la CPU C7 ha sido concluido conéxito.

– Si el aviso STOP del C7 no destella o si lucen o destellan otras indicaciones(excepción: indicación BATF): repetir los pasos 4 y 5; evaluar eventualmenteel búfer de diagnóstico del C7 utilizando la PG.

– Si en el C7 lucen los avisos BATF y SF, falta la pila tampón. Si no obstantehay una pila tampón insertada, se ha de consultar en el búfer de diagnósticode la CPU C7 si existen entradas adicionales de errores.

7. Para poder continuar se ha de llevar la CPU C7 al estado STOP o a RUN/RUNP.

Durante el borrado total de la CPU C7 destella el aviso STOP y tiene lugar elsiguiente proceso:

1. La CPU C7 borra el programa de usuario completo en la memoria de trabajo yen la memoria de carga.

2. La CPU C7 borra la memoria backup o de respaldo.

3. La CPU C7 prueba su hardware.

4. Si en la memoria flash integrada en la CPU C7 existe alguna aplicaciónmemorizada, su contenido se copia automáticamente en la memoria de carga yse compila en la memoria de trabajo (borrado de la memoria flash, v. apt. 3.8).

Si no hay aplicación memorizada, la memoria de carga permanece vacía y laCPU C7 tiene el estado de llenado ”0”.

Tras el borrado total de la CPU C7 permanecen:

� el contenido del búfer de diagnóstico

Este contenido se puede leer con la PG.

� los parámetros del diagnóstico del sistema

� eventualmente algún programa de usuario cargado de la memoria flash con datosreinicializados

� parámetros del puerto MPI últimamente ajustados

Secuencia enborrado totalde la CPU C7

Qué permanecetras el borradototal de laCPU C7...

Puesta en servicio (arranque)

2

2-12Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Puesta en servicio (arranque)

3-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Control con la CPU C7

En este capítulo se describe la CPU C7.

Se indica con qué lenguajes y herramientas se puede programar la CPU C7.

Las propiedades de la CPU C7 se pueden parametrizar. La parametrización dedichas propiedades se describe en el apt. 3.5.

En elapartado

encontrará en lapágina

3.1 CPU C7: Resumen 3-2

3.2 Programar la CPU C7 3-3

3.3 Propiedades de la CPU C7 3-4

3.4 Bloques de la CPU C7 3-6

3.5 Parámetros para la CPU C7 3-9

3.5.1 Bloque de parámetros ”Marcas de ciclo” 3-10

3.5.2 Bloque de parámetros ”Comportamiento en arranque” 3-11

3.5.3 Bloque de parámetros ”Diagnóstico del sistema” 3-12

3.5.4 Bloque de parámetros ”Areas remanentes” 3-13

3.5.5 Bloque de parámetros ”Alarmas de proceso” 3-15

3.5.6 Bloque de parámetros ”Reloj tiempo real” 3-16

3.5.7 Bloque de parámetros ”Alarmas horarias” 3-17

3.5.8 Bloque de parámetros ”Alarmas cíclicas” 3-18

3.5.9 Bloque de parámetros ”Comportamiento de ciclo” 3-19

3.5.10 Bloque de parámetros ”Direcciones MPI” 3-20

3.6 Cálculo de tiempos de ciclo y de respuesta de la CPU C7 3-21

3.6.1 Ejemplo de cálculo de tiempo de ciclo 3-27

3.6.2 Ejemplo de cálculo del tiempo de respuesta 3-28

3.6.3 Tiempo de respuesta de las alarmas del proceso 3-30

3.6.4 Tiempo de respuesta de alarmas de diagnóstico 3-32

3.7 Funciones de test e información de la CPU C7 3-28

3.8 Cargar/borrar memoria flash de la CPU C7 3-31

Contenido delcapítulo

Sinopsis delcapítulo

3

3

3-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

3.1 CPU C7: Resumen

La CPU C7 tiene las propiedades siguientes:

� memoria de trabajo de 24 kbytes

� memoria de carga RAM integrada de 40 kbytes

� memoria flash integrada de 40 kbytes

� interfase (módulo de interconexión) IM 360 integrada

� velocidad: aprox. 0,3 ms por 1000 instrucciones binarias

� se puede conectar hasta un máximo de hasta 512 entradas/salidas digitales

� se puede conectar un máximo de hasta 128 entradas/salidas analógicas

� pila tampón

Propiedades de laCPU C7

Control con la CPU C7

3

3-3Equipos completos C7-623, C7-624C79000-G7078-C624-01

3.2 Programar la CPU C7

En la CPU C7 corre el programa de usuario que controla el proceso que ha de servisualizado por la parte OP del C7.

Para desarrollar el programa de usuario se necesitan las siguientes herramientas:

� PG/PC con puerto MPI y cable correspondiente

� software STEP 7 con los manuales correspondientes

� C7

Para la CPU C7 se pueden utilizar dos lenguajes de programación:

� AWL: La Lista de instrucciones consta de varias instrucciones. Cada instruccióndel programa contiene operaciones que representan una función de la CPU C7.

� KOP: Un Esquema de contactos es un lenguaje de programación gráficoparecido a los esquemas eléctricos.

Sinopsis

Herramientasrequeridas

Lenguajes deprogramación

Control con la CPU C7

3

3-4Equipos completos C7-623, C7-624

C79000-G7078-C624-01

3.3 Propiedades de la CPU C7

La tabla 3-1 incluye las propiedades más importantes de la CPU C7.

Tabla 3-1 Propiedades de la CPU C7

Propiedad CPU C7

Memoria de carga � RAM integrada de 40 kbytes

� Memoria flash integrada de 128 kbytes (40 kbytes para copia de memoria de carga)

Memoria de trabajo RAM integrada (24 kbytes)

Velocidad aprox. 0,3 ms por 1000 instrucciones binarias

Entradas/salidas digitales 16/16

Entradas/salidas analógicas 4/1

Entradas universales 4

Marcas 2048

de M 0.0 a 255.7

Remanencia ajustable;

preajuste: 16 bytes de marcas remanentes (de 0 a 15)

Contadores 64

de Z 0 a Z 63

Remanencia ajustable (memoria requerida 2 bytes/contador);

preajuste: 8 contadores remanentes (de 0 a 7)

Temporizadores 128

de T 0 a T 127

Remanencia ajustable (memoria requerida 2 bytes/temporizador);

preajuste: ningunos temporizadores remanentes

Areas de datos, remanentesmáx. 8 áreas de datos de uno o varios bloques de datoscomo máximo 4096 bytes de datos remanentes

Suma máxima de todos losdatos remanentes

4544 bytes

Marcas de ciclo Marcas que pueden utilizarse para obtener ciclos (cadencias) en el programa de usuario.Cantidad: 8 (1 byte de marcas); dirección ajustable de un byte de marcas

Datos locales 1536 bytes en total;

256 bytes según prioridad

Area de la imagen delproceso

de 0 a 127

entradas digitales:de E 0.0 a E 127.7

salidas digitales:de A 0.0 a A 127.7

Profundidad de anidado 8 para cada prioridad;

4 adicionales dentro de un OB de tratamiento de error síncrono

Introducción

Control con la CPU C7

3

3-5Equipos completos C7-623, C7-624C79000-G7078-C624-01

Tabla 3-1 Propiedades de la CPU C7

Propiedad CPU C7

Bloques:

OB

FB

FC

DB

SDB

SFC

SFB

13

128

128

127

9

37

Reloj Reloj hardware

Contador de horas defuncionamiento

1

Control con la CPU C7

3

3-6Equipos completos C7-623, C7-624

C79000-G7078-C624-01

3.4 Bloques de la CPU C7

La tabla 3-2 contiene todos los bloques que pueden ser procesados por la CPU C7.

Tabla 3-2 Relación de bloques de la CPU C7

Bloque Cantidad Area Tamaño máximo Observación

OB 13 – 8 kbytes A continuación de esta tabla se listan todos losDB posibles.

FB 128 0 - 127 8 kbytes –

FC 128 0 - 127 8 kbytes –

DB 127 1 - 127 8 kbytes 0 es reservado

SFC 34 – – El anexo A contiene una lista de todas las SFCde la CPU C7.Para más detalles al respecto, ver ladocumentación del STEP 7.

El sistema operativo de la CPU 314 está concebido para una ejecución del programade usuario controlada por eventos. La tabla siguiente muestra qué bloques deorganización (OB) llaman el sistema operativo cuando aparece un eventodeterminado.

Una descripción detallada de los diferentes OB y de su aplicación figura en elmanual /280/.

El tamaño de un OB puede ser como máximo de 8 kbytes.

La tabla 3-3 lista los OB que determinan el comportamiento de la CPU C7 en casode ejecución cíclica y en caso de arranque.

Tabla 3-3 Lista de OB para ciclo y arranque

Ciclo y arranque OB llamado Prioridadpredefinida del OB

Ejecución cíclica OB 1 1101H, 1103H mínima prioridad

Arranque (transición STOP-RUN) OB 100 1381H, 1382H –

La tabla 3-4 relaciona los OB que determinan el comportamiento de la CPU C7 encaso de eventos de alarma (aquí, interrupción).

No es posible modificar la prioridad de los OB.

Resumen

Bloques deorganización (OB)

Descripción delos OB

Tamaño de un OB

OB para ciclo yarranque

OB para alarmasinternas y externas

Control con la CPU C7

3

3-7Equipos completos C7-623, C7-624C79000-G7078-C624-01

Tabla 3-4 Lista de eventos de alarma de la CPU C7

Alarmas (internas y externas) OB llamado Eventos dearranquesposibles

Prioridad delOB

Prioridad

Alarma horaria OB 10 1111H 2 baja

Alarma de retardoMargen: 1 ms a 60000 ms(ajustable en pasos de 1 ms)

OB 20 1121H 3

Alarma cíclicaMargen: 1 ms a 60000 ms(ajustable en pasos de 1 ms)

OB 35 1136H 12

Alarma de proceso OB 40 1141H 16

Alarma de diagnóstico OB 82 3842H, 3942H 26 alta

La CPU pasa a STOP cuando aparece una

� alarma horaria

� alarma de retardo

� alarma de proceso

� alarma de diagnóstico

pero no se ha programado el OB asociado correspondiente.

La CPU C7 no pasa a STOP cuando aparece una alarma cíclica y no ha sidoprogramado el OB 35.

La tabla 3-5 relaciona los OB que determinan el comportamiento de la CPU C7 encaso de error.

La CPU C7 pasa a STOP si aparece un error y no está programado el OB asociadocorrespondiente (con excepción del OB 81).

Tabla 3-5 Lista de los OB

Error OB llamado Eventos dearranquesposibles

Prioridadpreajustada del

OB

Error de tiempo(p. ej. activado por la vigilancia de temporización de ciclo)

OB 80 3501H, 3502H,3505H, 3507H

26

Error de alimentación(p. ej. también por falta de pila tampón)

OB 81 3822H, 3922H 26

Ha aparecido uno de los errores siguientes:

� Evento para arrancar un OB (p. ej. alarma de retardo) presentepero no es posible ejecutar el OB asociado.

� Error al actualizar la imagen del proceso

OB 85 35A1H, 39B1H,39B2H

26

Comportamientode la CPU en casode faltar OB

OB para reaccióna errores

Control con la CPU C7

3

3-8Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Tabla 3-5 Lista de los OB, continuación

Error Prioridadpreajustada del

OB

Eventos dearranquesposibles

OB llamado

Error de comunicación

� identificador de telegrama erróneo al recibir datos globales

� el bloque de datos para el estado de los datos globales es dema-siado corto o no está presente

OB 87 35E1H, 35E2H,35E6H

26

Error de programación(p. ej. temporizador direccionado no presente)

OB 121 2521H, 2522H,2523H, 2524H,2525H, 2526H,2527H, 2528H,2529H, 2530H,2531H, 2532H,2533H, 2534H,2535H, 253AH,253CH, 253EH

misma prioridadque el OB en elque aparece el

error

Error en caso de acceso directo a periferia (módulo hardwaredefectuoso o no presente)

OB 122 2944H, 2945H misma prioridadque el OB en elque aparece el

error

Tener en cuenta las siguientes particularidades de la CPU C7 en relación a los OB121 y 122:

Nota

En lo que respecta a los OB 121 y 122, observar la siguiente particularidad:

� Byte Nº 3: OB121_BLK_TYPE ó OB122_BLK_TYPE (tipo de bloque en el que ha apare-cido el error)

� Bytes Nº 8 y 9: OB121_BLK_NUM ó OB122_BLK_NUM (número del bloque en el queha aparecido el error)

� Bytes Nº 10 y 11: OB121_PRG_ADDR ó OB122_PRG_ADDR (dirección en el bloque enel que ha aparecido el error)

OB 121 y 122

Control con la CPU C7

3

3-9Equipos completos C7-623, C7-624C79000-G7078-C624-01

3.5 Parámetros para la CPU C7

Es posible parametrizar tanto las propiedades como el comportamiento de laCPU C7.

Bloques de parámetros de la CPU C7:

� Marcas de ciclo

� Comportamiento en arranque

� Diagnóstico del sistema

� Area remanente

� Alarma de proceso

� Reloj de tiempo real

� Alarma horaria

� Alarmas cíclicas

� Comportamiento durante el ciclo

� Dirección de estación MPI

La herramienta que permite parametrizar la CPU C7 es la STEP 7 Configurar hard-ware. La forma de trabajar con esta herramienta figura descrita en el manual /231/.

La CPU C7 adopta los parámetros ajustados

� tras conectar la alimentación de red.

� una vez que se han transferido online, sin error, los parámetros a la CPU en elestado STOP.

� tras el borrado total de la CPU (v. apt. 2.3):Si existe un SDB0 en la memoria flash integrada, entonces se cargan losparámetros en ella contenidos, exceptuando los parámetros MPI. Si no hayningún SDB0 en la memoria flash, se ajustan los parámetros estándar del SDB2.

!Cuidado

Tras la última memorización del programa en la memoria flash del C7 (STEP 7:”Copiar memoria RAM en ROM”) se borran los parámetros ajustados, exceptuandolos parámetros MPI, al efectuar el próximo borrado total.

Propiedadesparametrizables dela CPU C7

Herramienta parala parametrización

Cuándo ”adopta”la CPU C7 losparámetros

Control con la CPU C7

3

3-10Equipos completos C7-623, C7-624

C79000-G7078-C624-01

3.5.1 Bloque de parámetros ”Marcas de ciclo”

Las marcas de ciclo son marcas que cambian periódicamente su estado binario, conuna relación impulso-pausa o ciclo de trabajo de 1:1, con una frecuencia fijamenteajustada. Para C7 hay definidas ocho frecuencias fijas que pueden almacenarse enbytes de marcas cualesquiera. El período puede tomarse de la figura 3-1.

La figura 3-1 muestra el período y la frecuencia correspondiente de impulsosgenerados por el ”byte de marcas de ciclo”.

234567 01Bit

Byte de marcas

0,1 seg. corresponde a. 10 Hz0,2 seg. corresponde a 5 Hz (parpadeo)

0,4 seg. corresponde a 2,5 Hz (intermitencia rápida)0,5 seg. corresponde a 2 Hz

0,8 seg. corresponde a 1,25 Hz (intermitencia)1,0 seg. corresponde a 1 Hz

1,6 seg. corresponde a 0,625 Hz (intermitencia lenta)2 seg. corresponde a 0,5 Hz

Frecuencia corresp. a la duración de período

Figura 3-1 Período de impulsos en ”byte de marcas de ciclo”

La tabla 3-6 relaciona los parámetros del paquete ”Marcas de ciclo”.

Tabla 3-6 Bloque de parámetros ”Marca de ciclo”

Parámetro Explicación Valores posiblesC7-CPU

Ajuste pordefecto

Marcas de ciclo En caso de ”Marca ciclo = sí” esnecesario definir un byte de marcas

sí/no no

Byte de marcas Byte de marcas que debe utilizarse para”byte de marcas de ciclo”

de 0 a 255 –

Definición:Marcas de ciclo

Períodos deimpulsos

Bloque de pará-metros ”Marcasde ciclo”

Control con la CPU C7

3

3-11Equipos completos C7-623, C7-624C79000-G7078-C624-01

3.5.2 Bloque de parámetros ”Comportamiento en arranque”

La tabla 3-7 lista los parámetros del bloque ”Comportamiento en arranque”.

Tabla 3-7 Bloque de parámetros ”Comportamiento en arranque”

Parámetro Explicación Valores posibles Ajuste pordefecto

Autotest tras ALIMEN-TACION ON y borradototal

Si se selecciona ”Autotest al arranque = sí”, laCPU prueba su RAM interna tras cadaALIMENTACION ON.

sí/no sí

Arranque

� Manual

Para la CPU C7 debe estar siempre ajustadorearranque completo.

Rearranquecompleto

Rearranquecompleto

Arranque

� Automático

Tiempos límite módulos

� Parametrización alarranque (en ms)

Duración máxima reservada al ”reparto” deparámetros por los módulos dentro de unbastidor del autómata.

de 1 a 10000 100

Tiempos límite módulos

� Señalización trasALIMENTACION ON(en ms)

Duración máxima durante la cual todos losmódulos emiten un acuse tras ALIMENTACIONON.Si los módulos no envían acuse a la CPU durantedicho período, la CPU pasa a STOP.

de 1 a 65000 65000

Elegir como parámetros para los ”tiempos límite módulos” los valores más elevadosposibles si no se sabe con seguridad qué tiempos serán necesarios en el C7.

Bloque de pará-metros ”Compor-tamiento enarranque”

Consejo

Control con la CPU C7

3

3-12Equipos completos C7-623, C7-624

C79000-G7078-C624-01

3.5.3 Bloque de parámetros ”Diagnóstico del sistema”

El diagnóstico del sistema consiste en la captación, evaluación y señalización defallos y errores dentro de un autómata. El cableado hacia el proceso forma tambiénparte del alcance del diagnóstico del sistema. Así, el fallo ”rotura del hilo” puedeconsiderarse por ejemplo para el diagnóstico del sistema.

El diagnóstico del sistema permite por ejemplo detectar, evaluar y señalizar losfallos siguientes:

� Errores en el programa de usuario

� Averías de módulos

� Rotura de hilo hacia los sensores.

La tabla 3-8 relaciona los parámetros del bloque ”Diagnóstico del sistema”.

Tabla 3-8 Bloque de parámetros ”Diagnóstico del sistema”

Parámetro Explicación Valores posibles Ajuste pordefecto

Entradas ampliadas en el búferde diagnóstico

Si ”Entradas ampliadas de diagnóstico = sí”, laCPU inscribe en el búfer de diagnóstico, ademásde los eventos de error, todas las otras llamadasde OB.

sí/no no

Emisión de mensajes dediagnóstico al pasar al estadoSTOP

Si ”Emisión de mensajes de diagnóstico ... = sí”,la CPU transmite la causa de la puesta en STOP oel mensaje de diagnóstico de usuario a una esta-ción dada (PG, OP) por intermedio del puertomultipunto MPI. Este mensaje de diagnóstico esla entrada más reciente en el búfer dediagnóstico.

sí/no sí

Los fallos que se producen en el proceso, es decir fuera del autómata, no soncaptados por el diagnóstico del sistema. Uno de tales fallos puede ser p. ej. ”Motordefectuoso”. Estos fallos caen dentro del campo de acción del diagnóstico de fallosdel proceso.

Definición:Diagnóstico delsistema

Ejemplo

Bloque de paráme-tros ”Diagnósticodel sistema””

Fallos no captados

Control con la CPU C7

3

3-13Equipos completos C7-623, C7-624C79000-G7078-C624-01

3.5.4 Bloque de parámetros ”Areas remanentes”

Se dice que un área de memoria es remanente si su contenido se conserva tras uncorte de la tensión de red y tras el paso de STOP a RUN. Las marcas,temporizadores y contadores no remanentes se ponen a ”0” tras un corte de latensión de red y tras un paso de STOP a RUN.

Pueden ser remanentes:

� las marcas

� los temporizadores

� los contadores

� las áreas de datos.

El contenido de las áreas fijadas en el bloque de parámetros ”Areas remanentes” seconserva incluso sin respaldo por pila tampón tras un corte de la red y tras un pasode STOP a RUN. En la CPU C7, el uso de una pila tampón no influye en el límiteentre el área no remanente y el área remanente.

Es preciso observar los puntos siguientes para la remanencia de áreas de datos en unbloque de datos:

� C7 con pila tampón: todos los bloques de datos son remanentes. Cualquier ajusterelativo a la remanencia de DB no tiene efecto.

� C7 sin pila tampón; el programa de usuario se encuentra en la memoria flash:

– Los DB para los cuales se ha ajustado un área remanente deben estarprogramados en la memoria flash.

Los bloques de datos o las áreas de datos no remanentes deben crearse conayuda de la SFC 22 ”CREAT_DB”.

– Tras un corte de tensión, las áreas de datos remanentes se conservan. Lasáreas de datos no remanentes incluyen el contenido programado en lamemoria flash.

Definición:Remanencia

Remanencia sinpila tampón

Remanencia enbloques de datos

Control con la CPU C7

3

3-14Equipos completos C7-623, C7-624

C79000-G7078-C624-01

La tabla 3-9 relaciona los parámetros del bloque ”Areas remanentes”. El árearemanente que cubre todas las áreas (marcas, temporizadores, contadores y bytes dedatos) no deberá ser superior a la suma de todos los datos definidos comoremanentes (v. tabla 3-9).

Tabla 3-9 Bloque de parámetros ”Areas remanentes”

Parámetro Explicación Valoresposibles C7

Ajuste pordefecto

Bytes de marcas El valor indicado por este parámetro es el número de bytes demarcas remanentes a partir del byte de marcas 0.

0 a 256 16

Temporizadores El valor indicado por este parámetro es el número detemporizadores S7 remanentes a partir del temporizador 0 (cadatemporizador S7 ocupa 2 bytes).

0 a 128 0

Contadores El valor indicado por este parámetro es el número de contadoresS7 remanentes a partir del contador 0 (cada contador S7 ocupa 2bytes).

0 a 64 8

Areas de datos

� Número del bloquede datos

Un máx. de 8 DB incluyendo un total de 4096 bytes pueden serremanentes. La dirección inicial del área de datos + el número debytes de datos no debe superar 8192.

� de 1a 127

� 1

� Número de bytes dedatos

� de 0a 4096

� 0

� Dirección del bytede datos (direccióninicial y longitud delárea de datos)

� de 0a 8191

� 0

Suma de todos los datosremanentes

4736 bytes

3.5.5 Bloque de parámetros ”Alarmas de proceso”

La tabla 3-10 relaciona una lista de parámetros del bloque ”Alarmas de proceso”.

La prioridad del OB40 de alarma no puede modificarse.

Tabla 3-10 Bloque de parámetros ”Alarmas de proceso”

Parámetro Explicación Valores posibles Ajuste pordefecto

Prioridad OB40 La prioridad del OB40 no puede modificarse. 16 16

Bloque de pará-metros ”Areasremanentes”

Bloque deparámetros”Alarmas deproceso”

Control con la CPU C7

3

3-15Equipos completos C7-623, C7-624C79000-G7078-C624-01

3.5.6 Bloque de parámetros ”Reloj tiempo real”

El reloj de la CPU 313/314 se ajusta en el programa de usuario con la herramientaS7 Info o con la función SFC 0 ”SET_CLK” (v. anexo A y manual de referencia/235/).

La tabla 3-11 lista los parámetros del bloque ”Reloj tiempo real”.

Tabla 3-11 Bloque de parámetros ”Reloj tiempo real”

Parámetro Explicación Valores posibles Ajuste pordefecto

Sincronización:en el bus de comunicación

La sincronización del reloj tiempo real se efectúaa través del bus de comunicación

ninguna comomaestro

ninguna

Sincronización:en el MPI

imposible ninguna ninguna

Sincronización:intervalo

Intervalo de sincronización del reloj tiempo real.Ajuste por defecto = sin sincronización

por defectosegundos

10 segundosminutos

10 segundoshora

12 minutos24 horas

por defecto

Factor de corrección El factor de corrección permite compensar unaderiva del reloj tiempo real durante 24 horas.Ejemplo: si el reloj tiempo real se retrasa 4 ms en24 horas, es necesario ajustar un factor decorrección de ”+ 4 ms”.Ejemplo: si el reloj tiempo real se atrasa 2 segun-dos tras 7 días, entonces el factor de correcciónresulta:2 segundos: 7 días = 286 ms/día;es decir, es preciso ajustar un factor de corrección de + 286

de – 10000 a+ 10000

0

Ajuste de la horay fecha

Bloque de pará-metros ”Relojtiempo real”

Control con la CPU C7

3

3-16Equipos completos C7-623, C7-624

C79000-G7078-C624-01

3.5.7 Bloque de parámetros ”Alarmas horarias”

La CPU C7 puede provocar alarmas horarias que se activan y parametrizan conayuda del bloque de parámetros ”Alarmas horarias”.

La prioridad del OB 10 está fijamente ajustada a 2. Este valor no se puedemodificar.

La tabla 3-12 lista los parámetros del bloque ”Alarmas horarias”.

Tabla 3-12 Bloque de parámetros ”Alarmas horarias”

Parámetro Explicación Valores posibles Ajuste pordefecto

OB10 activo Activación del OB10 sí/no no

Ejecución del OB10 Este parámetro se utiliza para ajustar el intervalode ejecución durante el cual debe dispararse laalarma horaria. El intervalo de llamada se refierea la fecha de disparo así como a la hora dedisparo ajustada.

ningunaúnica

todos losminutos

todas las horasdiaria

semanalmensual

anual

ninguna

Fecha de arranque OB10 Fecha a la que debe dispararse la alarma horaria. - 1994-01-01

Hora de arranque OB10 Hora a la que debe dispararse la alarma horaria.La hora de disparo sólo puede ajustarse en horasy minutos (00:00).

- 00:00:00

Resumen

Prioridad

Bloque de pará-metros ”Alarmashorarias”

Control con la CPU C7

3

3-17Equipos completos C7-623, C7-624C79000-G7078-C624-01

3.5.8 Bloque de parámetros ”Alarmas cíclicas”

Una alarma cíclica es una señal periódica creada en la CPU y que conduce a lallamada automática de un ”OB de tratamiento de alarma cíclica” (OB 35).

La prioridad del OB 35 está fijada en 12 y no puede modificarse.

La tabla 3-13 relaciona los parámetros del bloque ”Alarmas cíclicas”.

Tabla 3-13 Bloque de parámetros ”Alarmas cíclicas”

Parámetro Explicación Valores posibles Ajuste pordefecto

Periodicidad del OB 35 (en ms)Intervalo de llamada del OB 35 de 1a 60000

100

Resumen

Prioridad

Bloque deparámetros”Alarmas cíclicas”

Control con la CPU C7

3

3-18Equipos completos C7-623, C7-624

C79000-G7078-C624-01

3.5.9 Bloque de parámetros ”Comportamiento de ciclo”

La tabla 3-14 lista los parámetros del bloque ”Comportamiento de ciclo”.

Tabla 3-14 Bloque de parámetros ”Comportamiento de ciclo”

Parámetro Explicación Valoresibl

Ajuste pord f

pposibles

j pdefecto

Carga del ciclo por la comunicación (víaMPI)(en %)

Es posible fijar una carga de ciclo máxima enporcentaje con vistas a limitar el efecto de”freno” de una comunicación sobre la ejecucióndel programa. Una limitación de la carga delciclo puede hacer más lenta la comunicaciónentre CPU y PG o entre las CPU. Los serviciosdel sistema operativo como la recopilación ypuesta a disposición de datos para lacomunicación no sufren ningún tipo deinfluenciaLas funciones que exigen una lectura sin inter-rupciones de datos ”frenan” la ejecución del pro-grama con independencia del valor ajustado paraeste parámetro. Ejemplo: estado bloque, lecturade datos del sistema (STEP 7).

de 5 a 50 20

Tiempo de ciclo máximo (en ms) Si la duración de ciclo supera el ”tiempo de ciclomáximo”, la CPU pasa a STOP, si el OB80 noestá cargado para el tratamiento de errores. Lasuperación del tiempo de ciclo máximo puede serdebida p. ej. a:

� procesos de comunicación

� acumulación de eventos de alarma

� un error en el programa de usuario (p. ej.”bucles sin fin”).

de 1 a6000

150

Carga del ciclo por el autotest (en ms) Si ”Autotest cíclico � 0”, la CPU prueba suRAM interna durante el ciclo de programa. Elautotest necesita más tiempo de ciclo. Es posibleindicar la duración de prolongación del ciclo deprograma causado por el autotest como unmúltiplo de 10 ms (”0” = no hay autotest cíclico).

de 0a 65000

0

Bloque de pará-metros ”Compor-tamiento de ciclo”

Control con la CPU C7

3

3-19Equipos completos C7-623, C7-624C79000-G7078-C624-01

3.5.10 Bloque de parámetros ”Direcciones MPI”

Las propiedades del puerto multipunto MPI de la CPU C7 son parametrizables en elbloque ”Direcciones MPI”. Este bloque sólo debe tratarse si hay varias C7interconectadas en red vía el puerto multipunto.

Los parámetros del bloque ”Direcciones MPI” tienen una particularidad: sus valoresse conservan tras un borrado total. Explicación: tras un borrado total, la CPU C7 encuestión debe ser capaz de participar en un intercambio de datos.

El C7 ocupa dos direcciones MPI:

� una para la CPU C7 (dirección por defecto 2)

� una para el OP C7 (dirección por defecto 1)

La tabla 3-15 relaciona los parámetros del bloque ”Direcciones MPI”.

Tabla 3-15 Bloque de parámetros ”Direcciones MPI”

Parámetro Explicación Valoresposibles

Ajuste pordefecto

Dirección MPI más alta La dirección MPI más alta de la red debeindicarse para que

� cada estación (de la red) pueda serdireccionada

� el proceso de comunicación se desarrolle deforma eficaz.

Consejo: Asignar sólo el número de direccionesMPI necesarias. Esto permite acortar el tiempo decomunicación.

El parámetro ”Dirección MPI más alta” debe serel mismo para cada estación MPI.

15

31

63

126

15

Dirección MPI de la CPU C7 Cada estación interconectada en red vía puertoMPI debe tener una dirección propia. Estadirección debe ser única en la red.

El OP C7 tiene una dirección MPI propia(ajuste por defecto = 1)

de 2 a 126 2

1

Nota

El puerto MPI es el único interface de comunicación con el C7. Estos parámetrossólo deberían modificarse con el más alto cuidado.

Puerto multipunto”Multipointinterface MPI”

Valores tras unborrado total

DireccionesMPI del C7

Bloque deparámetros”Direcciones MPI”

Control con la CPU C7

3

3-20Equipos completos C7-623, C7-624

C79000-G7078-C624-01

3.6 Cálculo de tiempos de ciclo y de respuesta de la CPU C7

Este apartado explica cómo resulta el tiempo de ciclo y el tiempo de respuesta de laCPU C7.

El tiempo de ciclo del programa de usuario de la CPU C7 se puede leer con la PG(ver Manual de programación /280/).

Contiene también un ejemplo de cómo calcular el tiempo de ciclo.

El tiempo de respuesta tiene una mayor importancia a la hora de analizar un pro-ceso. En este apartado se describe detalladamente cómo calcular dicho tiempo.

El tiempo de ciclo es el tiempo que transcurre durante un ciclo de programa.

El tiempo de ciclo está constituido por los tiempos siguientes:

� Tiempo de transferencia de la imagen del proceso (PAE y PAA)

� Tiempo de ejecución del sistema operativo

� Tiempo de ejecución del programa de usuario

Las partes del tiempo de ciclo se representan en la figura 3-2

PAE

Sistemaoperativo

Programade usuario

PAA

Interrumpiblepor alarmas

Figura 3-2 Elementos del tiempo de ciclo

El tiempo de respuesta es el retardo que transcurre entre el reconocimiento de unaseñal de entrada y el cambio de estado de la señal de salida correspondiente.

Contenido delapartado

Definición:Tiempo de ciclo

Elementos deltiempo de ciclo

Definición:Tiempo derespuesta

Control con la CPU C7

3

3-21Equipos completos C7-623, C7-624C79000-G7078-C624-01

El tiempo de respuesta depende:

� del tiempo de transferencia de las imágenes de proceso

� del tiempo de ejecución del sistema operativo

� del tiempo de ejecución del programa de usuario

� de la comunicación vía MPI

� del retardo de las entradas y las salidas.

El tiempo de respuesta efectivo se sitúa entre el tiempo de respuesta más corto y elmás largo. Para la configuración de una instalación es necesario calcular el tiempode respuesta más largo.

Seguidamente se consideran los tiempos de respuesta más corto y más largo paraconstatar el orden de magnitud de las fluctuaciones del tiempo de respuesta.

Factores

Fluctuaciones

Control con la CPU C7

3

3-22Equipos completos C7-623, C7-624

C79000-G7078-C624-01

La figura 3-3 representa las condiciones que permiten realizar el tiempo derespuesta más corto.

PAA

Sistemaoperativo

Programade usuario

PAEEl estado de la entrada observada cambiajusto antes de la carga de la PAE. Es decir, lamodificación de la señal de entrada seconsidera todavía en la PAE.

PAA

Sistemaoperativo

PAE

La modificación de la señal de entrada seprocesa en el programa de usuario.

La reacción del programa de usuario a lamodificación de la señal de entrada se pasaa las salidas.

Tiem

po d

e re

spue

sta

Figura 3-3 Tiempo de respuesta más corto

Tiempo derespuesta máscorto

Control con la CPU C7

3

3-23Equipos completos C7-623, C7-624C79000-G7078-C624-01

El tiempo de respuesta (más corto) está formado por los tiempos siguientes:

� 1 � tiempo de transferencia de la imagen del proceso de las entradas +

� 1 � tiempo de ejecución del sistema operativo +

� 1 � tiempo de ejecución del programa +

� 1 � tiempo de transferencia de la imagen de proceso de las salidas +

� tiempo de ejecución de los temporizadores S7

� retardo de las entradas y las salidas.

El tiempo de retardo de las entradas no está representado en la figura. No obstante,se han de tener en cuenta los siguientes tiempos de retardo por cada módulo:

� para entradas digitales: el tiempo de retardo de las entradas

� para salidas digitales: tiempos de retardo despreciables

� para entradas analógicas: tiempo de ciclo de la sección de entradas analógicas

� para salidas analógicas: tiempo de respuesta de la sección de salidasanalógicas

Cálculo

Control con la CPU C7

3

3-24Equipos completos C7-623, C7-624

C79000-G7078-C624-01

La figura 3-4 representa los elementos que constituyen el tiempo de respuesta máslargo.

PAA

Sistemaoperativo

Programade usuario

PAEDurante la carga de la PAE se modifica elestado de la señal observada. Lamodificación de la señal de entrada no esconsiderada ya en la PAE.

PAA

Sistemaoperativo

PAE En este punto se considera en la PAE lamodificación de la señal de entrada.

Sistema de usuario

PAA

Sistemaoperativo

PAE

La modificación de la señal de entrada seprocesa en el programa de usuario.

La reacción del programa de usuario a lamodificación de la señal de entrada se pasaa las salidas.

Tiem

po d

e re

spue

sta

Figura 3-4 Tiempo de respuesta más largo

Tiempo derespuesta máslargo

Control con la CPU C7

3

3-25Equipos completos C7-623, C7-624C79000-G7078-C624-01

El tiempo de respuesta (más largo) está formado por los tiempos siguientes:

� 2 � tiempo de transferencia de la imagen del proceso de las entradas +

� 2 � tiempo de transferencia de la imagen de proceso de las salidas +

� 2 � tiempo de ejecución del sistema operativo +

� 2 � tiempo de ejecución del programa +

� tiempo de ejecución de los temporizadores S7 +

� retardo de las entradas y las salidas.

El tiempo de retardo de las entradas no está representado en la figura. No obstante,se han de tener en cuenta los siguientes tiempos de retardo por cada módulo:

� para entradas digitales: el tiempo de retardo de las entradas

� para salidas digitales: tiempos de retardo despreciables

� para entradas analógicas: tiempo de ciclo de la sección de entradas analógicas

� para salidas analógicas: tiempo de respuesta de la sección de salidasanalógicas

Por regla general es necesario considerar que el tiempo de ciclo de un programa deusuario se prolonga debido a

� un tratamiento controlado por reloj

� un tratamiento de alarma de proceso

� el diagnóstico y el tratamiento de errores.

� comunicación a través de MPI

Los accesos directos a la periferia en el programa de usuario permiten reducir lostiempos de ciclo, p. ej. con L PEB o T PAW. Así se evitan los tiempos de respuestadescritos en la figura 3-4.

Cálculo

Prolongación deltiempo de ciclo

Reducción deltiempo derespuesta

Control con la CPU C7

3

3-26Equipos completos C7-623, C7-624

C79000-G7078-C624-01

El tiempo de ejecución del sistema operativo se compone de diversas secuencias enla CPU C7.

La tabla 3-16 contiene todos los datos requeridos para calcular los tiempos de ejecu-ción del sistema operativo de la CPU C7.

Tabla 3-16 Tiempos de ejecución del sistema operativo de la CPU C7

Secuencia CPU C7

Mando del ciclo aprox. 870 �s

Comunicación vía interface multipunto Las funciones de bloque (cargar/borrar/copiar) prolongan elciclo como máximo un 10 %. La comunicación vía MPIpuede cargar el ciclo hasta un 50% según la parametrizaciónestablecida en STEP 7 (v. apt. 3.5.9).

Actualización de temporizadores S7 7 �s � número de temporizadores S7 en curso

Autotest CPU C7 de 0 a 65000 �s; depende de la parametrización (v. apt. 3.5.9)

Vigilancia de bastidor por cada bastidor: 50 �s

La tabla 3-17 relaciona los tiempos de la CPU C7 correspondientes a laactualización de las imágenes de proceso. Se trata de ”valores ideales” que puedenser prolongados por una alarma o una comunicación vía el MPI de la CPU C7.

Tabla 3-17 Actualización de las imágenes de proceso de la CPU C7

Configuración de periferia Tiempos de actualización de la imagen de proceso

1 C7 (16 bytes) PAE: aprox. 200 �s

PAA: aprox. 150 �s

C7 + 3 bastidores (64 bytes) PAE: aprox. 850 �s

PAA: aprox. 600 �s

C7 + 3 bastidores (128 bytes = ampliación completa)PAE: aprox. 1480 �s

PAA: aprox. 1020 �s

Tiempo deejecución delsistema operativo

Tiempos de eje-cución de losprocesos

Actualización delas imágenes delproceso

Control con la CPU C7

3

3-27Equipos completos C7-623, C7-624C79000-G7078-C624-01

3.6.1 Ejemplo de cálculo de tiempo de ciclo

Recuerde: El tiempo de ciclo está constituido por:

� Tiempo de transferencia de las imágenes del proceso

� Tiempo de ejecución del sistema operativo

� Tiempo de ejecución del programa de usuario

� Tiempo de ejecución de los temporizadores S7

El tiempo de ejecución del programa de usuario de la CPU C7 vale 1,5ms. Elprograma de usuario utiliza 4 temporizadores S7.

Al parametrizar la CPU C7 se renuncia al autotest de la CPU. La CPU C7 estáaislada, el ciclo no es cargado por funciones de comunicación.

En este ejemplo, el tiempo de ciclo se calcula con ayuda de las duracionessiguientes:

� Tiempo de transferencia de las imágenes de proceso

– Imagen de proceso de las entradas: aprox. 0,2ms

– Imagen de proceso de las salidas: aprox. 0,15ms

� Tiempo de ejecución del sistema operativo

– Mando del ciclo: aprox. 0,87ms

– Vigilancia de bastidor: aprox. 0,05ms

� Tiempo de ejecución del programa de usuario: aprox. 1,5ms

� Tiempo de ejecución de los temporizadores S7

Para 4 temporizadores S7, una actualización única tarda4�7 �s = 28��s � 0,03 ms. Sumando el tiempo de transferencia de la imagende proceso, el tiempo de ejecución del sistema operativo y el tiempo de ejecu-ción del programa de usuario, se obtiene el intervalo de tiempo a serconsiderado:

0,2 ms + 0,15 ms + 0,87 ms + 0,05 ms + 1,5ms = 2,77 ms. Este intervalo detiempo se alarga con el tiempo de ejecución de los temporizadores S7:

Tpo. de ejec. de temporiz. S7� �1�2, 77 ms10 ms�� 0, 03 ms � 0, 04 ms

El tiempo de ciclo es igual a la suma de dichas duraciones:

Tiempo de ciclo = 0,2 ms + 0,15 ms + 0,87 ms + 0,04 ms + 1,5 ms � 2,8 ms.

Partes del tiempode ciclo

Ejemplo

Cálculo

Control con la CPU C7

3

3-28Equipos completos C7-623, C7-624

C79000-G7078-C624-01

3.6.2 Ejemplo de cálculo del tiempo de respuesta

Recuerde: el tiempo de respuesta es la suma de:

� 2 � tiempo de transferencia de la imagen de proceso de las entradas +

� 2 � tiempo de transferencia de la imagen de proceso de las salidas +

� 2 � tiempo de ejecución del sistema operativo +

� 2 � tiempo de ejecución del programa +

� tiempo de ejecución de los temporizadores S7 +

� tiempos de retardo de las entradas y salidas

Se toma como base el equipo completo C7 con su periferia.

Se toman como base los datos resultantes del ejemplo de cálculo del tiempo deciclo.

Para el ejemplo se obtiene el siguiente tiempo de respuesta

� tiempo de transferencia de la imagen de proceso

– imagen de proceso de las entradas (PAE): = 2*0,2ms = 0,4 ms

– imagen de proceso de las salidas (PAA): = 2*0,15ms = 0,3 ms

� tiempo de ejecución del sistema operativo

– control del ciclo: = 2*0,87ms = 1,74 ms

– vigilancia de bastidor: = 2*0,05ms = aprox. 0,1 ms

� tiempo de ejecución del programa de usuario: 1,5s

� 1er cálculo intermedio: Como tiempo básico para calcular el

– tiempo de ejecución de los temporizadores

rige la suma de todos los tiempos hasta ahora ejecutados:

0,4 ms (tiempo de transferencia de la imagen de proceso de las entradas)+ 0,3 ms (tiempo de transferencia de la imagen de proceso de las salidas) +1,74 (tiempo de ejecución del sistema operativo) +0,1 ms (vigilancia de bastidor)+ 1,5ms (tiempo de ejecución del programa de usuario) �4,04 ms.

� tiempo de ejecución de los temporizadores S7

Para 4 temporizadores, una actualización única tarda 4 � 7 �s � 0,03 ms. Eltiempo de ejecución de los temporizadores se obtiene de la forma siguiente:

Tpo. de ejecución de temporiz. S7� �1�4, 04 ms10 ms�� 0, 03 ms � 0, 04 ms

Tiempo derespuesta

Configuración deejemplo

Parámetros dela CPU

Cálculo

Control con la CPU C7

3

3-29Equipos completos C7-623, C7-624C79000-G7078-C624-01

� 2º cálculo intermedio:El tiempo de respuesta sin considerar los tiempos deretardo de las entradas y salidas se obtiene de la suma siguiente:

4,04 ms (resultado del primer cálculo intermedio)+ 0,03 ms (tiempo de ejecución de los temporizadores S7) =4,07�5 ms .

� Tiempos de retardo de las entradas y salidas

– La sección de salidas digitales del C7 tiene un retardo de entrada de unmáximo de 4,8 ms por canal.

– El tiempo de retardo de la sección de salidas digitales del C7 es despreciable.

– La sección de entradas analógicas del C7 tiene una resolución de 12 bits. Eltiempo de conversión por canal es de aprox. 0,5ms. Todos los 4 canales hande estar activos; además se efectúa una medida de calibración. Así, el tiempode ciclo tarda aprox 2,5 ms.

– La sección de salidas analógicas del C7 tiene un tiempo de conversión de0,8 ms por canal. A esto hay que añadir el tiempo de establecimiento parauna carga resistiva de 0,1 ms. Con ello se obtiene para una salida analógicaun tiempo de respuesta de 0,9 ms.

� Tiempos de respuesta con tiempos de retardo de las entradas y salidas:

� Caso 1: Al leer una señal de la sección de entradas digitales se activa un canalde salida. Con ello se obtiene un tiempo de respuesta de:

Tiempo de respuesta = 4,8 ms + 5 ms = 9,8 ms � 10 ms.

� Caso 2: Se lee un valor analógico y se emite un valor analógico. De ello se ob-tiene un tiempo de respuesta de:

Tiempo de respuesta = 2,5 ms + 5 ms + 0,9 ms = 3,9 ms � 4 ms.

Control con la CPU C7

3

3-30Equipos completos C7-623, C7-624

C79000-G7078-C624-01

3.6.3 Tiempo de respuesta a alarmas del proceso

El tiempo de respuesta a alarmas del proceso es aquél que transcurre desde la pri-mera aparición de una señal de alarma del proceso hasta la llamada de la primerainstrucción en el OB de alarmas del proceso (OB 40).

Generalmente rige: Las alarmas de mayor prioridad tienen preferencia. Esto signi-fica que el tiempo de respuesta a alarmas del proceso se prolonga según el tiempode ejecución de programa de los OB de alarmas de proceso de mayor prioridad y delos OB de alarmas de proceso de igual prioridad que no han sido ejecutados aún.

El tiempo de respuesta a alarmas del proceso se calcula de la siguiente manera:

Tiempo de respuesta a alarmas de proceso = Tiempo de respuesta a alarmas deproceso de la CPU C7 + tiempo de respuesta a alarmas de proceso del módulo deseñales

Los tiempos de respuesta a alarmas de proceso de la CPU C7 son de aprox. 1,1 ms.

El tiempo de respuesta a alarmas de proceso de los módulos de señales consta de lassiguientes partes:

� Módulos de entradas digitales

Tiempo de respuesta a alarmas de proceso = Tiempo de tratamiento de alarmasinterno + retardo de entrada

Los tiempos están contenidos en la hoja de datos del correspondiente módulo deentradas digitales.

� Módulos de entradas analógicas

Tiempo de respuesta a alarmas de proceso = Tiempo interno de tratamiento dealarmas + tiempo de conversión

El tiempo interno de tratamiento de alarmas de los módulos de entradasanalógicas es despreciable. Los tiempos de conversión están contenidos en lahoja de datos del correspondiente módulo de entradas analógicas.

Al llamar el OB 40 de alarmas de proceso se ejecuta el tratamiento de las alarmas.Las alarmas de mayor prioridad interrumpen el tratamiento de alarmas de proceso,los accesos directos a la periferia tienen lugar durante el tiempo de ejecución de lainstrucción. Tras finalizar el tratamiento de las alarmas de proceso, se continúa eltratamiento cíclico del programa o se llaman y procesan los OB de alarma de igual omenor prioridad.

Recuerde: el tiempo de respuesta a alarmas del proceso se compone de:

� tiempo de respuesta a alarmas de proceso de la CPU y

� tiempo de respuesta a alarmas de proceso del módulo de señales.

Ejemplo: En el presente ejemplo se utiliza exclusivamente la periferia C7.

Tiempo de res-puesta a alarmasdel proceso

Cálculo

CPU C7

Módulos deseñales

Tratamientode alarmasde proceso

Ejemplo de cálculo

Control con la CPU C7

3

3-31Equipos completos C7-623, C7-624C79000-G7078-C624-01

Para el ejemplo, el tiempo de respuesta a alarmas de proceso se compone de:

� tiempo de respuesta a alarmas de proceso de la CPU C7: aprox. 1,1 ms

� tiempo de respuesta a alarmas de proceso del módulo:

– tiempo interno de tratamiento de alarmas: 0,6 ms

– retardo de entradas: 0,01 ms

El tiempo de respuesta a alarmas de proceso se obtiene sumando los tiemposejecutados:

Tiempo de respuesta a alarmas de proceso= 1,1 ms + 0,6 ms + 0,01 ms = aprox. 1,8 ms.

Este tiempo de respuesta a alarmas de proceso calculado transcurre desde la aplica-ción de una señal en la entrada digital hasta la primera instrucción en el OB 40.

Cálculo

Control con la CPU C7

3

3-32Equipos completos C7-623, C7-624

C79000-G7078-C624-01

3.6.4 Tiempo de respuesta a alarmas de diagnóstico

El tiempo de respuesta a alarmas de diagnóstico es aquél que transcurre desde laprimera aparición de un evento de diagnóstico hasta la llamada de la primera opera-ción en el OB de alarmas de diagnóstico (OB 82).

Generalmente rige: Las alarmas de mayor prioridad tienen prioridad. Esto significaque el tiempo de respuesta a alarmas de diagnóstico se prolonga según el tiempo deejecución del programa de los OB de mayor prioridad y de los OB de igual prioridadque no han sido ejecutados.

El tiempo de respuesta a alarmas de diagnóstico se calcula de la siguiente manera:

Tiempo de respuesta a alarmas de diagnóstico = Tiempo de respuesta a alarmas dediagnóstico de la CPU C7 + tiempo de respuesta a alarmas de diagnóstico delmódulo de señalespara C7: 0,6 ms.

Los tiempos de respuesta a alarmas de diagnóstico de la CPU C7 son deaprox. 1,3 ms.

1,3 ms + 0,6 ms = 1,9 ms �2 ms

Tiempo de res-puesta a alarmasde diagnóstico

Cálculo

CPU C7

Ejemplo de cálculo

Control con la CPU C7

3

3-33Equipos completos C7-623, C7-624C79000-G7078-C624-01

3.7 Funciones de test e información de la CPU C7

La CPU C7 ofrece una serie de funciones de test e información (datos de referencia)para consultar el estado de la CPU C7 y de los módulos de señales a ella asociados.Esto permite recibir informaciones sobre

� la configuración actual del C7

� la parametrización actual

� los estados actuales y

� las secuencias en curso

tanto en la CPU C7 como en sus módulos de señales asociados.

Esto permite también modificar variables del proceso con independencia delprograma de usuario.

Las funciones de test e información sólo se pueden ejecutar con el software STEP 7.La descripción de las funciones de test e información figura en el manual de usuario/230/ en los capítulos correspondientes.

La tabla 3-18 relaciona las funciones de información sobre datos de referencia de lasCPU C7.

Tabla 3-18 Funciones de información de la CPU C7

Funciones de información Aplicación

Memoria de usuario Se visualiza el estado de carga actual de

� la memoria permanente (EEPROM), integrada en C7

� memoria de carga de la CPU C7 (RAM)

� memoria de trabajo de la CPU C7 (RAM)

Bloques Permite visualizar los bloques disponibles así como los niveles de ejecución posibles

� SFC

� SFB

� OB

� todos los bloques

Pilas Permite leer el contenido de

� B-Stack (pila B)

� U-Stack (pila U)

� L-Stack (pila L)

Resumen

Descripción de lasfunciones de test einformación

Lista de funcionesde información

Control con la CPU C7

3

3-34Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Tabla 3-18 Funciones de información de la CPU C7, continuación

Funciones de información Aplicación

Comunicación Permite visualizar

� el número de enlaces totales

� el tamaño de los telegramas (trama)

� la velocidad de transmisión vía MPI

� los enlaces OP reservados

� los enlaces PG reservados

� los enlaces libres

Hora del sistema Permite visualizar los valores siguientes

� hora del C7

� fecha del C7

� hora del sistema

� factor de corrección

� ciclo de los telegramas de sincronización

Tiempos de ciclo Permite visualizar los tiempos de ciclo del programa de usuario

� tiempo de vigilancia

� duración del ciclo más largo

� duración del ciclo más corto

� duración del último ciclo

Lectura del búfer dediagnóstico

Permite visualizar el contenido del búfer de diagnóstico

� hora y fecha a las que apareció un evento de diagnóstico

� designación del evento de diagnóstico

� Información que describe más detalladamente el evento de diagnóstico; p. ej., llamada delOB de tratamiento de errores en caso de errores de acceso

Datos de la CPU C7 Permite visualizar las siguientes informaciones sobre un C7

� tipo de C7 y versión de la CPU C7

� tamaño de la memoria de trabajo y de carga de la CPU C7

� ampliación de la memoria de carga

� cantidad y área de entradas, salidas, temporizadores, contadores y marcas

� área de datos locales

� comportamiento del C7 en el sistema

Control con la CPU C7

3

3-35Equipos completos C7-623, C7-624C79000-G7078-C624-01

La tabla 3-19 incluye las funciones de test de la CPU C7.

Tabla 3-19 Funciones de test de la CPU C7

Funciones de test Aplicación

Estado variable Observar variables de proceso seleccionadas (entradas, salidas, marcas, temporizadores, contadores,datos) en un punto predefinido

Forzar variable Asignar a las variables de proceso seleccionadas (entradas, salidas, marcas, temporizadores,contadores, datos) un valor en un punto predeterminado (inicio de ciclo, fin de ciclo, transición RUN� STOP) y con ello forzar puntualmente el programa de usuario.

Estado bloque Observar un bloque para mayor información sobre la ejecución del programa y soportar la fase depuesta en servicio y búsqueda de errores.

La función Estado bloque permite observar el contenido de registros, p. ej. ACU, registro dedirecciones, registro de estado, registro de DB durante la ejecución de instrucciones.

Lista de lasfunciones de test

Control con la CPU C7

3

3-36Equipos completos C7-623, C7-624

C79000-G7078-C624-01

3.8 Cargar/borrar memoria flash de la CPU C7

El programa de usuario se transfiere solamente a la memoria de carga de la CPU C7y no automáticamente a la memoria flash de la CPU C7.

Durante el borrado total de la CPU C7, el contenido de la memoria flash no se borraautomáticamente.

Estas operaciones se han de activar explícitamente a través de una función PG.

La memoria flash del C7 se ha de cargar de forma explícita, función de STEP 7”copiar RAM en ROM”, después de haber copiado el programa y los datos en lamemoria de carga de la CPU C7. Así se transfiere todo el contenido de la memoriade carga a la memoria flash.

Tras el borrado total, la memoria de carga queda reinicializada con el contenido dela memoria flash. Como, no obstante, el contenido de la memoria flash sólo puedemodificarse a través de la función STEP 7 ”copiar RAM en ROM”, proceder de lasiguiente manera para efectuar el borrado total de la memoria flash:

1. Marcar todos los OB, FB, FC y DB de la CPU C7.

2. Borrar con STEP 7 la memoria de carga de la CPU C7; Eliminar/borrar ficheros.La función ”Directo_PLC: Borrar” no se puede utilizar, ya que se ejecuta unborrado total.

3. Activar la función STEP 7 ”copiar RAM en ROM”. Así se ”carga” la memoriade carga vacía en la memoria flash, quedando esta última también vacía.

Resumen

Cargar programade usuario en lamemoria flash

Borrar memoriaflash

Control con la CPU C7

4-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Direccionamiento, parametrización yfuncionamiento de la periferia C7

Este capítulo contiene informaciones sobre:

En elapartado

encontrará en lapágina

4.1 Asignar direcciones para los slots de los módulos de señales 4-2

4.2 Direccionar la periferia digital del C7 4-4

4.3 Utilización y funcionalidad de la periferia analógica C7 4-5

4.3.1 Direccionar la periferia analógica 4-5

4.3.2 Parametrizar la periferia analógica 4-6

4.3.3 Representación de valores analógicos 4-10

4.3.4 Representación de valores analógicos para los márgenes de medidade las entradas analógicas

4-11

4.3.5 Representación de valores analógicos para los márgenes de salida dela salida analógica

4-13

4.3.6 Tiempo de conversión y tiempo de ciclo de la periferia analógica 4-14

4.3.7 Tiempos de conversión, de ciclo, de establecimiento y de respuestade la salida analógica

4-15

4.3.8 Comportamiento de la periferia analógica 4-16

4.3.9 Alarma de tiempo/ciclo de alarma 4-17

4.4 Utilización y funcionalidad de las entradas universales 4-19

4.4.1 Direccionar las entradas universales 4-19

4.4.2 Parametrizar las entradas universales 4-23

4.4.3 Entradas de alarma 4-25

4.4.4 Contador 4-27

4.4.5 Alarmas de contador 4-30

4.4.6 Frecuencímetro 4-32

4.4.7 Contador de períodos 4-34

4.5 Descripción de registros del bloque de parámetros para la periferiaanalógica del C7 y las entradas universales

4-37

4.6 Ejemplos para la programación de la periferia analógica y de lasentradas universales

4-40

4.6.1 Bloque para normalización de valores de salida analógica 4-40

4.6.2 Bloque para normalización de valores de entradas analógicas 4-43

4.6.3 Bloques para la programación de contadores 4-46

Contenido delcapítulo

Sinopsis delcapítulo

4

4

4-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

4.1 Asignar direcciones para los slots de los módulos de señales

A continuación se describe la relación existente entre el slot y la asignación dedirección. Estas informaciones son necesarias para determinar las direccionesiniciales de los módulos C7 utilizados.

La periferia C7 y el módulo específico del cliente ocupan siempre el número debastidor 0.

Para la CPU C7 y la interfase IM360 integrada están reservados los slots lógicos2 y 3.

La periferia existente en el C7 ocupa los slots lógicos 4 (periferia digital) y 5(periferia analógica y entradas universales).

Los slots lógicos 9 a 11 se pueden ocupar con módulos específicos del cliente.

Resumen

Slots C7

Slot para móduloespecífico delcliente

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-3Equipos completos C7-623, C7-624C79000-G7078-C624-01

La figura 4-1 muestra el ejemplo de la configuración de un C7 con móduloespecífico del cliente y la conexión de módulos adiccionales S7-300.

2 3 4 5Nº de slots

272...287Dirección analógica

0...3 (0,1 ocupadas)Dirección digital

Línea de enlace 368

Línea de enlace 368

Línea de enlace 368

Módulos

3 4 5 6 7 8 9 10 11

3 4 5 6 7 8 9 10 11

Número de slot 3 4 5 6 7 8 9 10 11

Número de slot

Número de slot

Módulos

Módulos

Módulo específico del cliente

IM-361

IM-361

IM-361

Figura 4-1 Ejemplo de slots para el C7

Al C7 se pueden conectar un máximo de tres bastidores S7-300. La forma deconectarlas se describe en el manual /70/.

Ampliación del C7

Bastidores S7-300adicionales

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-4Equipos completos C7-623, C7-624

C79000-G7078-C624-01

4.2 Direccionar la periferia digital del C7

En el apartado siguiente se describe cómo direccionar la periferia digital. Lasinformaciones se requieren para direccionar en el programa de usuario los canalesde las entradas/salidas digitales.

La figura 4-2 muestra cómo se obtienen las direcciones de los diferentes canales dela periferia digital.

Dirección de byte:Entradas/salidasdigitalesDirección inicial Byte 0

Dirección de byte: Entradas/salidas digitalesDirección inicial Byte 1

Dirección de bit

Desig.de pin

Dirección 0.0Dirección 0.1

Dirección 0.7Dirección 1.0Dirección 1.1

Dirección 1.7

Entradas digitales

Salidas digitales

Las entradas con esterayado no son relevantespara este ejemplo

0.00.10.20.30.4

0.50.60.71.01.11.21.31.4

1.51.61.7

Vista del lado inferior del C7

Figura 4-2 Direcciones de las entradas/salidas digitales

Resumen

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-5Equipos completos C7-623, C7-624C79000-G7078-C624-01

4.3 Utilización y funcionalidad de la periferia analógica C7

Este apartado describe:

� los conceptos básicos del tratamiento de valores analógicos.

� cómo direccionar y parametrizar la periferia analógica.

� cómo ajustar los márgenes de medida de los canales de entradas analógicas.

� comportamiento de los diferentes canales de entradas analógicas y del canal desalida analógica.

4.3.1 Direccionar la periferia analógica

Los canales analógicos se direccionan siempre palabra por palabara.

Una periferia analógica tiene siempre las mismas direcciones iniciales para loscanales de entrada/salida analógica.

La figura 4-3 muestra cómo se obtienen las direcciones de canales. Se observa que,en la periferia analógica, los canales de entradas analógicas y el canal de salidaanalógica se direccionan siempre a partir de la misma dirección inicial.

AI1-UAI1-IAI1-MAI2-UAI2-IAI2-MAI3-UAI3-IAI3-MAI4-UAI4-IAI4-MMANAAO-UAO-IAO-M

Vista del lado lateral del C7

Entradas analógicas

Canal 0: dirección PEW272

Canal 1: dirección PEW274

Salida analógica

Canal 2: dirección PEW276

Canal 3: dirección PEW278

Canal 0: dirección PAW272

Desig.de pin

Las entradas con esterayado no son relevantespara el ejemplo

Figura 4-3 Direcciones de las entradas/salidas analógicas

Contenido delapartado

Direcciones de lasfuncionesanalógicas

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-6Equipos completos C7-623, C7-624

C79000-G7078-C624-01

4.3.2 Parametrizar la periferia analógica

Este apartado incluye una panorámica de la periferia analógica y de sus parámetros.

La periferia analógica se parametriza con ayuda de la herramienta S7 Configuration.Se obtiene un bloque de parámetros que contiene todos los parámetros de la peri-feria actualmente ajustados. Tras cargar este bloque de parámetros, los parámetrosno se transfieren inmediatemente a la periferia analógica. Antes de cada cambio demodo STOP � RUN, la CPU transfiere los parámetros a la periferia analógica.

Algunos parámetros pueden modificarse también en el programa de usuario pormedio de las SFC 55 a 57 (v. manual de referencia /235/).

Para las dos posibilidades de parametrización, se distingue entre:

� los parámetros estáticos y

� los parámetros dinámicos.

La tabla siguiente indica cuándo se asumen los parámetros estáticos y dinámicos.

Tabla 4-1 Transferencia de parámetros de la CPU C7 a la periferia analógica

Parámetro ajustable con Transferencia deparámetros

estático S7 Configuration STOP –> RUN

dinámico S7 Configuration STOP –> RUN

SFC 55 a 57 RUN

Las propiedades de la periferia analógica son parametrizables con la herramientaS7 Configuration con ayuda de los bloques de parámetros siguientes:

� para las entradas

– Ajustes básicos

– Diagnóstico

– Medida

– Ciclo de alarma

� para la salida

– Ajustes básicos

– Diagnóstico

– Valores sustitutivos

– Margen de salida

Resumen

Parametrización

Propiedadesparametrizables

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-7Equipos completos C7-623, C7-624C79000-G7078-C624-01

La tabla 4-2 ilustra los parámetros de la sección de entradas analógicas.

Tabla 4-2 Parámetros de la sección de entradas analógicas

Parámetro Salida analógica

Valores posibles Preajuste

Ajustes básicos

� Habil. alarma diagnóstico sí/no no

Diagnóstico

� Habilitación

– Error de configuración/parametrización

– Rotura de hilo (sólo 4...20mA)

– Rebase por defecto del margen demedida

– Rebase por exceso del margen demedida

� Vigilancia de rotura de hilo (sólo paramargen de medida 4..20mA)

sí/no

sí/no

no

no

Medición

� Tipo de medida

� Margen

desactivada

Tensión

Intensidad

�10V

�20mA

4..20mA

Tensión

�10V

Ciclo de alarma

� Alarma

� Tiempo de alarma

sí/no

libre, 3ms,

3,5ms, 4ms, 4,5ms....16ms

no

16ms

Parámetros de lasección de entra-das analógicas

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-8Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Si se parametriza este modo operativo de la sección de entradas analógicas,entonces:

� se procesa un ciclo de medida (canal 1, 2, 3, 4),

� se ponen a disposición del programa de usuario el valor de cada canal medido,

� al transcurrir el tiempo de alarma en la CPU C7, se dispara la alarma de procesoy se inicia un nuevo ciclo de medida.

1 2 3 4 1 2 3 4

Ala

rma

de p

roce

soa

la C

PU

C7

0,5ms

Ciclo de medida

Tiempo de alarma parametrizado

Conversión A/Dde los canales

Conversión A/Dde los canales

Figura 4-4 Medida de los 4 canales con el ciclo de medida parametrizado

Si se desactivan canales de medida individuales, se acorta correspondientemente elciclo de medida.

La tabla 4-3 precisa qué parámetros

� son dinámicos o estáticos

� deben ajustarse para la sección o para cada canal en particular.

Tabla 4-3 Propiedades de los parámetros de la sección de entradas analógicas

Parámetro estático/dinámico Validez

Habilitación alarma dediagnóstico

estático Entradas/salidasanalógicasEntradas universales

Habilitación diagnóstico estático Canal

Vigilancia rotura de hilo estático Canal

Tipo de medida dinámico Canal

Margen de medida dinámico Canal

Ciclo de alarma dinámico Entradas analógicas

Ciclo de alarma

Propiedades delos parámetros dela sección de en-tradas analógicas

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-9Equipos completos C7-623, C7-624C79000-G7078-C624-01

La tabla 4-4 da una panorámica sobre los parámetros de la salida analógica.

Tabla 4-4 Parámetros de la sección de salida analógica

Parámetros Salida analógica

Valores posibles Preajuste

Ajustes básicos

� Habilitación alarma diagnóstico sí/no no

Diagnóstico

� Habilitación

– Error de configuración/parametrización

– Valor sustitutivo activado

sí/no no

Valor sustitutivo

� Conservar último valor

� Valor

sí/no

9400H...6C00H

no

0

Salida

� Tipo

� Margen

desactivada

Tensión

Intensidad

�10V

�20mA

4..20mA

Tensión

�10V

La tabla 4-5 precisa qué parámetros de la salida analógica

� son estáticos o dinámicos y

� pueden ajustarse.

Tabla 4-5 Propiedades de los parámetros de la salida analógica

Parámetro estático/dinámico Validez

Habilitación alarma dediagnóstico

estático Entradas/salidaanalógicasEntradas universales

Habilitación diagnóstico estático Salida

Valor sustitutivo

� Conservar últimovalor

dinámico Salida

� Valor dinámico Salida

Tipo de salida dinámico Salida

Margen de salida dinámico Salida

Parámetros de lasección de salidaanalógica

Propiedades delos parámetros dela salida analógica

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-10Equipos completos C7-623, C7-624

C79000-G7078-C624-01

4.3.3 Representación de valores analógicos

La representación de valores analógicos, es decir un valor analógico en formatobinario, es igual en todas las entradas analógicas del C7 y en la salida analógica.

En este apartado se representan los valores analógicos para todos los márgenes demedida o de salida que se pueden utilizar en la periferia analógica del C7.

Un valor analógico digitalizado de un mismo margen nominal es el mismo tanto sise trata de un valor de entrada como de salida.

Los valores analógicos se representan en forma de complemento a 2.

La tabla 4-6 representa los valores analógicos de la periferia analógica:

Tabla 4-6 Representación de valores analógicos

Resolución Valor analógico

Número del bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Significado del bit S 214 213 212 211 210 29 28 27 26 25 24 23 22 21 20

El signo (S) de un valor analógico se codifica siempre con el bit número 15:

� ”0” � �

� ”1” � �

La resolución es de 12 bits. El valor analógico se inscribe en la parte izquierda en elACU. Las posiciones de menor significancia sin ocupar se inscriben con ”0”.

La tabla 4-7 ejemplifica con un patrón de 12 bits de resolución cómo inscribir con”0” las posiciones sin ocupar.

Tabla 4-7 Patrón de bits de un valor analógico de 12 bits (ejemplo)

Resolución Valor analógico

Número del bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Valor analógico de 12 bits(incluyendo signo)

0 1 0 0 0 1 1 0 0 1 1 1 0 0 0 0

Resumen

Representación devalores analógicos

Signo

Resolución en12 bits

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-11Equipos completos C7-623, C7-624C79000-G7078-C624-01

4.3.4 Representación de valores analógicos para los márgenes de medidade las entradas analógicas

Las tablas del presente apartado contienen los valores analógicos digitalizados paralos márgenes de medida de las entradas analógicas.

La tabla 4-8 incluye la representación de los valores analógicos binarios y lasrepresentaciones decimales y hexadecimales de las unidades de los valoresanalógicos.

La tabla 4-9 incluye los valores analógicos digitalizados para los diferentesmárgenes de medida.

Como la representación binaria de los valores analógicos es siempre la misma, lastablas incluyen únicamente una comparativa de los márgenes de medida y de lasunidades.

Así se simplifica la lectura y representación de las tablas. La representación binariacorrespondiente para los valores de medida está contenida en la tabla 4-8.

En la resolución de 12 bits, los bits marcados con ”x” no tienen significado.

Tabla 4-8 Codificaciones posibles de valores analógicos (resolución)

Codificación en bits Unidades Valor analógico

(incl. S) decimal hexadecimal Byte alto Byte bajo

12 8 8H S 0 0 0 0 0 0 0 0 0 0 1 x x x x

Resumen

Lectura de lastablas de valoresde medida

Codificación devalores de medida

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-12Equipos completos C7-623, C7-624

C79000-G7078-C624-01

La tabla 4-9 contiene la representación de los márgenes digitalizados de medida detensión para �10V y los márgenes digitalizados de medida de intensidad para� 20 mA, 4...20 mA.

Tabla 4-9 Representación de los valores digitalizados de medida de las entradas analógicas (márgenes de medida detensión e intensidad)

Margen demedida

Margen demedida

Margen demedida

UnidadesMargenmedida

� 10 Vmedida� 20 mA

medida4..20mA decimal hexadecimal

Margen

� 11,759 � 23,516 0 � 32512 7F00H Desbordamiento

11,7589 23,515 22,81 32511 7EFFH

: : : : : Rebase

10,0004 20,0007 20,005 27649 6C01H

10 20,000 20,000 27648 6C00H

7,500 14,998 : 20736 5100H

:0 :0 4,000 :0 :0H Nominal

– 7,500 – 14,998 3,9995 –20736 AF00H

– 10 – 20,000 0 –27648 9400H

– 10,0004 – 20,0007 Margen derebase

–27649 93FFH

R b: : : : Rebase

– 11,759 – 23,516 –32512 8100H

�– 11,76 �– 23,517 � –32513 � 80FFH Desbordamiento

Márgenes demedida de tensióne intensidad

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-13Equipos completos C7-623, C7-624C79000-G7078-C624-01

4.3.5 Representación de valores analógicos para los márgenes de salida dela salida analógica

La tabla 4-10 incluyen los márgenes de salidas analógicas de la salida analógica.

La tabla 4-10 contiene la representación del margen de salida de tensión � 10 V ydel margen de salida de intensidad � 20 mA, 4..20mA.

Tabla 4-10 Representación del margen analógico de la salida analógica (de tensión/intensidad)

Margen desalida

Margen desalida

Margen desalida

UnidadesMargensalida

� 10 Vsalida

4 ..20 mAsalida� 20 mA decimal hexadecimal

Margen

0 0 0 � 32512 � 7F00H Desbordamiento

11,7589 22,81 23,515 32511 7EFFH

: : : : : Rebase

10,0004 20,005 20,0007 27649 6C01H

10,0000 20,000 20,000 27648 6C00H

: : : : :

0 4,000 0 0 0H

0 3,9995

0

: : Nominal

: : – 6912 E500H

– 6913 E4FFH

: :

–10,0000 – 20,000 – 27648 9400H

10,0004 – 27649 93FFH

: : : Rebase

–11,7589 23,515 – 32512 8100H

0 0 � – 32513 � 80FFH Desbordamiento

Tablas de már-genes de salida

Márgenes desalida de tensión/intensidad

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-14Equipos completos C7-623, C7-624

C79000-G7078-C624-01

4.3.6 Tiempo de conversión y tiempo de ciclo de la periferia analógica

Este apartado incluye las definiciones de los tiempos de conversión y de ciclo ydescribe su importancia para la sección de entradas analógicas.

El tiempo de conversión se compone del tiempo de conversión básico y de untiempo de conversión suplementario para la calibración de entradas.

La conversión analógico-digital y la transferencia de los valores de medidadigitalizados a la CPU C7 se realiza secuencialmente, es decir, los canales deentrada analógica se tratan uno tras otro. El tiempo de ciclo, es decir, el tiempo quetranscurre hasta la reconversión de un valor de entrada analógica es igual a la sumade los tiempos de conversión (0,5ms/canal) de todos los canales de entradaanalógica activos más una medida de calibración. Se recomienda desactivar enS7 Configuration los canales de entrada analógica no utilizados a fin de reducir eltiempo de ciclo.

La figura 4-5 presenta de forma esquemática el tiempo de ciclo para una sección deentradas analógicas con 4 canales.

Tiempo de conversión del canal 1

Tiempo de ciclo(máx. 2,5ms)

Medida de calibración

Tiempo de conversión del canal 2

Tiempo de conversión del canal 3

Tiempo de conversión del canal 4

Figura 4-5 Tiempo de ciclo de la sección de entradas analógicas

Si se parametriza el modo operativo ciclo de alarma, el nuevo ciclo de medida seinicia sólo tras el lanzamiento de la alarma de tiempo (v. apt. 4.3.2).

Introducción

Tiempo deconversión

Tiempo de ciclo

Ciclo de alarma

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-15Equipos completos C7-623, C7-624C79000-G7078-C624-01

4.3.7 Tiempos de conversión, de ciclo, de establecimiento y de respuesta dela salida analógica

Este apartado incluye las definiciones de los tiempos importantes para la salidaanalógica así como las relaciones entre dichos tiempos.

El tiempo de conversión de la salida analógica es el tiempo que transcurre entre laconsideración de un valor de salida digitalizado de la memoria interna y laconversión digital-analógica.

El tiempo de ciclo, es decir el tiempo que transcurre hasta la reconversión de unvalor de salida analógica es igual al tiempo de conversión de la salida analógica.

El tiempo de establecimiento (t2 a t3) es el tiempo que transcurre entre la aplicacióndel valor convertido y el momento en que se alcanza el valor especificado en lasalida analógica. El tiempo de establecimiento depende de la carga. Es necesariodistinguir entre cargas resistivas, capacitivas e inductivas.

El tiempo de respuesta es el tiempo que transcurre entre la escritura de los valoresde salida digitalizados y el momento en que se alcanza el valor especificado en lasalida analógica física. Oscila entre 100µs y 2ms.

Introducción

Tiempo deconversión

Tiempo de ciclo

Tiempo deestablecimiento

Tiempo derespuesta

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-16Equipos completos C7-623, C7-624

C79000-G7078-C624-01

4.3.8 Comportamiento de la periferia analógica

Este apartado describe:

� el efecto de la tensión de alimentación de la periferia analógica y los modosoperativos de la CPU C7 sobre los valores analógicos de entradas y de salida.

� el comportamiento de la periferia analógica en función de la posición del valoranalógico dentro del margen de medida correspondiente.

� el efecto de los fallos en la periferia analógica.

Los valores de entradas y de salidas de la periferia analógica dependen de la tensiónde alimentación de la misma y del modo operativo de la CPU C7.

La activación de una alarma de diagnóstico depende de la parametrización.

La tabla 4-11 resume estas interacciones.

Tabla 4-11 Influencia del modo de la CPU C7 y de la tensión de alimentación L+ sobre los valores de E/Sanalógicas

Modo operativo de laCPU C7

Valor en entrada analógica Valor en salida analógica

ALIMEN-TACION ON

RUN Valor del proceso Valores CPU C7TACION ON

STOP Valor del proceso Valor sustitutivo oconservar último valor (parametrizable)

ALIMEN-TACION OFF

STOP – Señal 0

El comportamiento de una entrada analógica depende de la parte del margen devalores en la que se encuentre el valor de entrada. La tabla 4-12 muestra estadependencia para los valores de entrada analógica.

Tabla 4-12 Comportamiento de entradas analógicas en función de la situación del valor deentrada analógico dentro del margen de valores

Situación del valor deproceso

Valor deentrada

Diagnóstico Alarma

En margen nominal Valor deproceso

– –

En margen de rebase Valor deproceso

– –

En desbordamiento 7FFFH señalizado 1 Alarma de diagnóstico1

1 según la parametrización

Resumen

Influencia de latensión dealimentación y delmodo operativo

Influencia delmargen de valoressobre la entrada

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-17Equipos completos C7-623, C7-624C79000-G7078-C624-01

El comportamiento de la salida analógica depende de la parte del margen de valoresen la que se encuentren los valores de salida. La tabla 4-13 presenta dicha influenciasobre los valores de salida analógicos.

Tabla 4-13 Comportamiento de salidas analógicas en función de la situación del valor desalida analógico dentro del margen de valores

Situación del valor desalida

Valor desalida

Diagnóstico Alarma

En valor nominal Valor C7 – –

En margen de rebase Valor C7 – –

En desbordamiento Señal 0 _ _

Si se han parametrizado funciones de diagnóstico (v. apt. 4.3.1 y 5), los fallos oerrores provocan una entrada en el búfer de diagnóstico y una alarma dediagnóstico.

4.3.9 Alarma de tiempo/ciclo de alarma

Si se parametriza el modo operativo ciclo de alarma, entonces el nuevo ciclo de me-dida se arranca sólo tras el lanzamiento de la alarma de tiempo (v. apt. 4.3.2).

Efectuar la parametrización con la herramienta del STEP 7 S7 Configuration.

Cuando la periferia envía una alarma de proceso a la CPU C7, entonces se llama elOB de tratamiento de alarmas de proceso (OB 40) en la CPU C7. El evento que haprovocado la llamada del OB 40 está contenido en la información de arranque (partede declaración) del OB 40. En la información de arranque se han de evaluar lasinformaciones adicionales Z1 a Z3.

Influencia delmargen de valoressobre la salida

Efecto de fallos

Ciclo de alarma

Eventos para-metrizables

OB de alarmade proceso

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-18Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Las entradas de la parte de declaración del OB 40 están contenidas en la tabla 4-19.Los bytes relevantes para el usuario se representan en la tabla en casillas sombrea-das.

Tabla 4-14 Parte de declaración del OB 40

Byte Significado Significado Byte

0 Clase Identificación Número de evento 1

2 Nivel de ejecución Número de OB actual 3

4 Identificación de datos – Z2/3 Identificación de datos – Z1 5

6 Información adicional Z1 7

8 Información adicional Z2 9

10 Información adicional Z3 11

12 Marca de tiempo (hora/fecha) del evento 13

14 15

16 17

18 19

La información adicional Z1 contiene la dirección inicial de la periferia del C7(byte 6/7).Dirección: 272 ó 0110H

En el byte 8, el bit 4 = 1 en caso de alarma de fin de ciclo.

La información adicional Z3 no se utiliza y está ajustada a 0000H.

La evaluación de alarmas de proceso en el programa de usuario se describe en elmanual /234/.

Parte de declara-ción del OB 40

Informaciónadicional Z1

Informaciónadicional Z2

Informaciónadicional Z3

Evaluación enel programa deusuario

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-19Equipos completos C7-623, C7-624C79000-G7078-C624-01

4.4 Utilización y funcionalidad de las entradas universales

En este apartado se describe:

� los conceptos básicos sobre la funcionalidad de las entradas universales.

� cómo utilizar las entradas universales.

� cómo direccionar y parametrizar las entradas universales.

4.4.1 Direccionar las entradas universales

Por parametrización es posible asignar a las entradas universales una de lasfunciones siguientes:

� entrada digital

� entrada de alarma

� contador

� frecuencímetro

� contador de períodos

Las direcciones de las entradas universales son direcciones por defecto, que no sepueden modificar. Según la aplicación de la entrada universal, los resultados ocupandirecciones diferentes.

Se distinguen los siguientes tipos de direcciones:

� Area de entrada PEW280...PEB287 para valores de contaje o estado de señal delas entradas digitales

� Area de salida/control PAW274...PAB282 para contadores

Contenido delapartado

Resumen

Direccionar lasentradasuniversales

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-20Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Las 4 entradas universales del área de entrada (v. fig. 4-6) tienen las siguientesdirecciones y ponderación:

Tabla 4-15 Dirección de entrada de las entradas universales

Dirección Designación

PEW280 ZE1: Entrada de contador

PEW282 ZE2: Entrada de contador

PEB284

PEB285

ZE3: Entrada de contador

Contador de frecuencia/períodos

PEB286 ––

PEB287: Bit 0 Estado actual entrada universal 1

Bit 1 Estado actual entrada universal 2

Bit 2 Estado actual entrada universal 3

Bit 3 Estado actual entrada universal 4

Bit 4

Bit 5 Estado de las entradas de contador, v. tabla 4-16

Bit 6

Bit 7 ––

La dirección PEB287 contiene en patrones de bits el estado de las diferentesentradas:

Tabla 4-16 Estado de las entradas

Dir.PEB287

Visualización de estado de las entradas universales

Bit 0

Bit 1

Bit 2

Bit 3

Bit = 1: entrada universal 1 activada. Bit = 0: entrada universal 1 desactivada

Bit = 1: entrada universal 2 activada. Bit = 0: entrada universal 2 desactivada

Bit = 1: entrada universal 3 activada. Bit = 0: entrada universal 3 desactivada

Bit = 1: entrada universal 4 activada. Bit = 0: entrada universal 4 desactivada

Bit 4*) Bit = 1: contador 1 contandoBit = 0: contador 1 parado

Bit 5*) Bit = 1: contador 2 contandoBit = 0: contador 2 parado

Bit 6*) Bit = 1: contador 3 contandoBit = 0: contador 3 parado

*) Sólo es relevante si la entrada universal ha sido parametrizada como entrada de contador.

Area de entrada

Estado de lasentradas

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-21Equipos completos C7-623, C7-624C79000-G7078-C624-01

Si las entradas universales se utilizan como contadores, el comportamiento de loscontadores se controla a través del área de salida.

Tabla 4-17 Direcciones y ponderación del área de salida de las entradas de contador

Dirección Control contadores 1..3

PAW274

PAB276: Bit 0

Bit 1

Valor de arranque/comparación (referencia) contador 1

0 = contador 1 desactivado 1 = contador 1 activado

0 = nuevo valor de arranque/comparación no es válido

1 = aplicar nuevo valor de arranque/comparación

PAW277

PAB279: Bit 0

Bit 1

Valor de arranque/comparación (referencia) contador 2*

0 = contador 2 desactivado 1 = contador 2 activado

0 = nuevo valor de arranque/comparación no es válido

1 = aplicar nuevo valor de arranque/comparación

PAW280

PAB282: Bit 0

Bit 1

Valor de arranque/comparación (referencia) contador 3*

0 = contador 3 desactivado 1 = contador 3 activado

0 = nuevo valor de arranque/comparación no es válido

1 = aplicar nuevo valor de arranque/comparación

*) Valor de arranque para contador decrementante (hacia atrás); valor de compara-ción (de referencia) para contador incrementante (hacia adelante)

Area de salida

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-22Equipos completos C7-623, C7-624

C79000-G7078-C624-01

En la figura se muestran los pines del conector.

12345

6789

101112 Entradas universales

� sin ocupar

Desig.de pin

Las entradas con esterayado no son relevantespara el ejemplo

DI-X1Masa

DI-X2DI-X3DI-X4

Vista del lado derecho del C7

Figura 4-6 Pines de las entradas universales

Vista de lasentradasuniversales

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-23Equipos completos C7-623, C7-624C79000-G7078-C624-01

4.4.2 Parametrizar las entradas universales

En el bloque de parámetros ”entradas universales” se pueden ajustar los parámetrospara

� las entradas de alarma

� los contadores

� el contador de frecuencia/períodos

� la entrada digital (siempre cuando la entrada de alarma o de contador estádesactivada).

Las entradas universales se parametrizan con la herramienta S7 Configuration.Se obtiene un bloque de parámetros que contiene todos los parámetros actualmenteajustados de las entradas universales. Tras cargar este bloque de parámetros laCPU C7 entrega los parámetros a las entradas universales correspondientes antes depasar de STOP a RUN.

Si las entradas universales se utilizan como entradas de alarma y están asíparametrizadas, en caso de flanco ascendente o descendente en la entrada se emiteuna alarma de proceso hacia la CPU C7. El flanco ascendente está ajustado pordefecto.

Las entradas universales 1..3 se pueden ajustar como:

� entrada de contador

� frecuencímetro (sólo entrada 3)

� contador de períodos (sólo entrada 3)

Los valores de contadores se entregan al programa de usuario en secuencias de16 bits y los valores del frecuencímetro o del contador de períodos en secuencias de24 bits.

Bloque deparámetros”entradasuniversales”

Parametrización

Entradas dealarma

Entradas decontadores

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-24Equipos completos C7-623, C7-624

C79000-G7078-C624-01

En la tabla 4-18 se relacionan los parámetros para las funciones anteriores.

Tabla 4-18 Bloque de parámetros de las entradas de contador

Parámetro Explicación Margen de valores Ajuste pordefecto

Entrada decontador 1

Determinar el sentido de contaje. adelanteatrás

adelante

Ajustar el flanco de la señal que ha de ser contado. flanco ascendenteflanco negativo

flancoascendente

El contador puede disparar una alarma de proceso alalcanzar el valor de comparación (contaje adelante) o alpasar por 0 (contaje atrás).

síno

no

Entrada decontador 2

Determinar el sentido de contaje. adelanteatrás

adelante

Ajustar el flanco de la señal que ha de ser contado. flanco ascendenteflanco negativo

flancoascendente

El contador puede disparar una alarma de proceso alalcanzar el valor de comparación (contaje adelante) o alpasar por 0 (contaje atrás).

síno

no

Entrada decontador 3

Activar la entrada de contaje y determinar el tipo decontaje.

desactivadocontador

frecuencímetrocontador de períodos

desactivado

Si el contador está activo, entonces determinar el sentidode contaje.

adelanteatrás

adelante

Si el contador está activo, entonces determinar el flancoque ha de ser contado.

flanco ascendenteflanco negativo

flancoascendente

Si el contador está activo, entonces éste puede disparar unaalarma de proceso al alcanzar el valor de comparación(contaje adelante) o al pasar por 0 (contaje atrás).

síno

no

Si el frecuencímetro está activo, entonces ajustar el margende tiempo para el contaje de frecuencias.

0,1s1s10s

1s

Para contador de períodos no se requieren parámetrosadicionales.

Si las entradas universales están desactivadas en el bloque de parámetros (ajuste pordefecto), las entradas reaccionan como entradas digitales. No obstante, para estasentradas no se actualiza automáticamente la imagen de proceso para el programa deusuario. El estado actual de la entrada sólo se puede leer a través de un accesodirecto de periferia (direcciones, v. tablas 4-15 ó 4-16).

Entradas digitales

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-25Equipos completos C7-623, C7-624C79000-G7078-C624-01

4.4.3 Entradas de alarma

Si las entradas universales se utilizan como entradas de alarma, entonces se generauna alarma de proceso al presentarse el flanco correspondiente (parametrizado) enuna de dichas entradas.

La parametrización se realiza con la herramienta del STEP 7 S7 Configuration.

Si se envía una alarma de proceso desde la periferia a la CPU C7, entonces se llamael OB de tratamiento de alarmas de proceso (OB 40) en la CPU C7. El evento queha llamado el OB 40, está depositado en la información de arranque (parte dedeclaración) del OB 40. En la información de arranque se han de evaluar lasinformaciones adicionales Z1 a Z3.

Las entradas registradas en la parte de declaración del OB 40 se muestran en la tabla4-19. Los bytes relevantes para el usuario están representados en la tabla en lascasillas sombreadas.

Tabla 4-19 Parte de declaración del OB 40

Byte Significado Significado Byte

0 Clase Identificación Número de evento 1

2 Nivel de ejecución Número de OB actual 3

4 Identificación de datos Z2/3 Identificación de datos Z1 5

6 Información adicional Z1 7

8 Información adicional Z2 9

10 Información adicional Z3 11

12 Marca de tiempo (hora/fecha) del evento 13

14 15

16 17

18 19

La información adicional Z1 contiene la dirección inicial de la periferia del C7(byte 6/7).Dirección: 272 ó 0110H

Introducción

Eventosparametrizables

OB de alarmas deproceso

Parte de declara-ción del OB 40

Informaciónadicional Z1

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-26Equipos completos C7-623, C7-624

C79000-G7078-C624-01

El byte 8 de la información adicional Z2 contiene el número corriente de la entradauniversal que ha disparado la alarma de proceso. El byte 9 es irrelevante.

La figura 4-7 contiene la información adicional Z2 codificada en bits.

01 1

06 5 4 3 2 1 0

Byte 8

1, cuando la entrada universal 1ha provocado la alarma de proceso

7

0 0 0 001

01

1, cuando la entrada universal 2ha provocado la alarma de proceso

1, cuando la entrada universal 3ha provocado la alarma de proceso

1, cuando la entrada universal 4ha provocado la alarma de proceso

Figura 4-7 Estructura de la información adicional Z2

La información adicional Z3 no se utiliza y está ajustada a 0000H.

La evaluación de las alarmas de proceso en el programa de usuario se describe en elmanual /120/.

Informaciónadicional Z2

Informaciónadicional Z3

Evaluación en elprograma deusuario

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-27Equipos completos C7-623, C7-624C79000-G7078-C624-01

4.4.4 Contador

El contador calcula su valor real (valor de contaje) a partir de los impulsos decontaje (adelante o atrás).

Con la herramienta del STEP 7 S7 Configuration se parametriza

� si los flancos ascendentes o los descendentes han de provocar el impulso decontaje en la entrada universal correspondiente

� o si se ha de contar hacia adelante o hacia atrás.

El valor real del contador se determina con la siguiente fórmula:

Valor real (contador incrementante) = cantidad de flancos

o

Valor real (contador decrementante) = valor de arranque menos cantidad de flancos

En el contaje incrementante se empieza siempre desde 0 o se continúa con el últimovalor del contador y se cuenta hasta el valor de comparación (referencia) ajustado.Al resetear el contador, el valor de arranque es siempre 0. El valor de comparaciónes ajustado por el programa de usuario.

En el contaje decrementante se inicia en el valor de arranque ajustado o se continúacon el último valor del contador y se descuenta progresivamente hasta 0. El valor dearranque es determinado por el programa de usuario.

La entrada universal Contador cuenta impulsos con una frecuencia máxima de10 kHz.

Se dispone de un filtro de frecuencia preconectado a las entradas.

!Precausión

Si la frecuencia actual sobrepasa el valor límite de 10 kHz, entonces ya no quedagarantizado el correcto funcionamiento de las entradas universales debido a lapérdida de ciertos impulsos de contaje.

Contador

Valor real delcontador

Contar haciaadelante

Contar hacia atrás

Rebase de lafrecuencia límite

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-28Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Las entradas unviersales de contador se controlan a través del programa de usuario.

La tabla 4-20 indica las posibilidades disponibles en el programa de usuario paracontrolar el contador.

Tabla 4-20 Control de los contadores a través del programa de usuario

Finalidad Modo de proceder

Arrancar contador � introducir un valor válido de arranque (en caso de contaje decrementante) o de comparación (en caso de contaje incrementante)(PAW274, PAW277, PAW280).

� activar un nuevo valor de arranque/comparación(bit 1 de PAB276, PAB279, PAB282flanco ascendente ’0’ � ’1’).

� arrancar el contador activando el bit de arranque (bit 0 de PAB276, PAB279, PAB282flanco descendente ’1’ �� ’0’).

Parar contador � borrar el bit de arranque (bit 0 de PAB276, PAB279, PAB282flanco descendente ’1’ � ’0’)

Arrancar nuevamente elcontador reinicializando elcontador (reset)

� introducir eventualmente o conservar el valor de arranque actual (en caso de contaje decrementante) o de comparación (en caso de contaje incrementante)(PAW274, PAW277, PAW280).

� activar el nuevo valor de arranque/comparación (bit 1 de PAB276, PAB279, PAB282flanco ascendente ’0’ � ’1’).

� activar el bit de arranque(bit 1 de PAB276, PAB279, PAB282flanco ascendente ’0’ �� ’1’).

Arrancar nuevamente elcontador sin inicializar elcontador (el contadorcontinúa contando sin reset)

� no se ajusta un nuevo valor de arranque/comparación

� arrancar el contador activando el bit de arranque (bit 0 de PAB276, PAB279, PAB282flanco ascendente ’0’ �� ’1’).

Ajustar nuevo valor dearranque/comparación

� introducir nuevo valor de arranque/comparación (PAW274, PAW277, PAW280).

� aplicar valor (bit 1 de PAB276, PAB279, PAB282flanco ascendente ’0’ �� ’1’)

– con el próximo flanco ascendente en la entrada decontaje se activa el nuevo valor de arranque/comparación.

– contaje incrementante en marcha: se asume el nuevo valor de comparación.

– contaje decrementante en marcha: se asume el nuevo valor de arranque,el valor actual de contaje se adapta según la diferencia.

Arrancar o pararcontador

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-29Equipos completos C7-623, C7-624C79000-G7078-C624-01

Tabla 4-20 Control de los contadores a través del programa de usuario, continuación

Finalidad Modo de proceder

El contador se inicializa(inicio de un nuevo procesode contaje) siempre:

� al pasar por 0 (contaje decrementante) o al alcanzar/sobrepasar el valor de comparación(contaje incrementante)

� tras activar el bit de habilitación en el área de datos (bit 0 de PAB276, PAB279, PAB282flanco ascendente ’0’ �� ’1’), si se aplica simultáneamente el bit Activar nuevo valor de arranque/comparación (bit 1 de PAB276, PAB279, PAB282)

Generar un alarma deproceso y resetear el contador

� Condición previa: Alarma de proceso = sí parametrizada para el contador

� en contaje incrementante, si el valor de contaje� valor de comparación

� en contaje decrementante, si valor de contaje � 0.

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-30Equipos completos C7-623, C7-624

C79000-G7078-C624-01

4.4.5 Alarmas de contador

Las entradas universales de contador se pueden parametrizar para que generen unaalarma de proceso. En este caso, un contador incrementante dispara una alarma deproceso al alcanzar el valor de comparación y, uno decrementante, al pasar por 0.

La parametrización se realiza con la herramienta del STEP 7 S7 Configuration.

Si se envía una alarma de proceso desde el contador a la CPU C7, entonces se llamael OB de tratamiento de alarmas de proceso (OB 40) en la CPU C7. El evento queha llamado el OB 40 está depositado en la información de arranque (parte dedeclaración) del OB 40. En la información de arranque se han de evaluar lasinformaciones adicionales Z1 a Z3.

Las entradas registradas en la parte de declaración del OB 40 se muestran en latabla 4-21. Los bytes relevantes para el usuario se representan en la tabla en casillassombreadas.

Tabla 4-21 Parte de declaración del OB 40

Byte Significado Significado Byte

0 Clase Identificación Número de evento 1

2 Nivel de ejecución Número de OB actual 3

4 Identificación de datos Z2/3 Identificación de datos Z1 5

6 Información adicional Z1 7

8 Información adicional Z2 9

10 Información adicional Z3 11

12 Marca de tiempo (hora/fecha) del evento 13

14 15

16 17

18 19

La información adicional Z1 contiene la dirección inicial de la periferia C7(byte 6/7).Dirección: 272 ó 0110H

El byte 8 de la información adicional Z2 contiene el número corriente de la entradauniversal que ha disparado la alarma de proceso. El byte 9 es irrelevante.

Introducción

Eventosparametrizables

OB de alarma deproceso

Parte de declara-ción del OB 40

Informaciónadicional Z1

Informaciónadicional Z2

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-31Equipos completos C7-623, C7-624C79000-G7078-C624-01

La figura 4-7 contiene la información adicional Z2 codificada en bits.

06 5 4 3 2 1 0

Byte 8

7

0 0 0 0 101

010

1, cuando la entrada de contador 1ha provocado la alarma de proceso

1, cuando la entrada de contador 2ha provocado la alarma de proceso

1, cuando la entrada de contador 3ha provocado la alarma de proceso

Figura 4-8 Estructura de la información adicional Z2 en la parte de declaración del OB 40

La información adicional Z3 no se utiliza y está ajustada a 0000H.

La evaluación de las alarmas de proceso en el programa de usuario se describe en elmanual /280/.

Informaciónadicional Z3

Evaluación en elprograma deusuario

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-32Equipos completos C7-623, C7-624

C79000-G7078-C624-01

4.4.6 Frecuencímetro

La entrada universal 3 (parametrizable como frecuencímetro) permite contarcontinuamente flancos iguales dentro de un tiempo parametrizable;requisito: frecuencia � 10 kHz.

Medición de frecuencias rápidas.

La frecuencia se calcula a partir del valor medido y el tiempo de medida parametri-zado.

La señal de medida se conecta a través de la entrada universal 3 (v. apts. 4.4.1 y4.4.2) del C7. El frecuencímetro cuenta los flancos ascendentes de la señal dentrodel retardo parametrizado.

El programa de usuario calcula la frecuencia existente a partir de la fórmulasiguiente:

Frecuencia�Cantidad de flancos positivos

Tiempo de medida parametrizado

El tiempo de medida se parametriza con la herramienta del STEP 7S7 Configuration. Se puede eligir un tiempo de medida de 0,1 s, 1 s ó 10 s. Elproceso de medida se rearranca nuevamente al concluir el tiempo de medidaparametrizado, de modo que siempre se dispone de un valor de frecuencia actual.

El tiempo de medida se supone 1 s. Durante este intervalo se contaron 6500 flancosascendentes de la señal. El programa de usuario calcula entonces la frecuencia apartir de de este valor medido de 6500.

Frecuencia� 65001 s� 6500 Hz

Tras el arranque del C7, se procesa el OB 1 y se arranca simultáneamente la entradauniversal Frecuencímetro.

La primera frecuencia válida se calcula tras el primer tiempo de medida. Hastatranscurrir el primer tiempo de medida, el valor del frecuencímetro FFFFFFH estádisponible en la CPU C7.

Arranque (OB100) Ciclo (OB1) Ciclo (OB1) Ciclo (OB1)

Frecuencia válida Tiempo

Inicio del primertiempo de medida

ocupado* FFFFFFH

* última frecuencia antes del ciclo STOP óFFFFFFH si alimentación ON

Fin del primertiempo de medida

Figura 4-9 Frecuencia durante el primer tiempo de medida

Resumen

Aplicación

Cálculo defrecuencia

Tiempo de medida

Ejemplo de cálculode frecuencia

Frecuenciadurante el primertiempo de medida

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-33Equipos completos C7-623, C7-624C79000-G7078-C624-01

La entrada universal Frecuencímetro está concebida para una frecuencia máxima de10 kHz.

Se dispone de un filtro de frecuencia preconectado a las entradas.

!Precausión

Si la frecuencia actual sobrepasa el valor límite de 10 kHz, entonces ya no quedagarantizado el correcto funcionamiento de las entradas universales debido a lapérdida de ciertos impulsos de contaje.

Para frecuencias relativamente constantes, cuánto mayor sea el tiempo de medidaajustado, mayor será la resolución de la medida. La tabla 4-22 ilustra la resoluciónde la medida en función del tiempo de medida parametrizado.

Tabla 4-22 Resolución de la medida

Tiempo demedida

Resolución Ejemplo para valor de contaje durante un

tiempo de medida

Frecuencia(calculada)

0,1 s Frecuencia calculable en pasos de10 Hz

900 9000 Hz10 Hz.

901 9010 Hz

1 s Frecuencia calculable en pasos de1 Hz

900 900 Hz1 Hz.

901 901 Hz

10 s Frecuencia calculable en pasos de0 1 Hz

900 90 Hz0,1 Hz.

901 90,1 Hz

El frecuencímetro determina la frecuencia en intervalos grandes. Es decir, si eltiempo de medida es grande no se dispone frecuentemente de un valor de frecuenciaactual. En caso de frecuencia variable continuamente, sólo se disponen de valorespromedio.

En virtud del principio de medida, cuanto menor sea la frecuencia medida, mayorserá el error de medida.

Rebase de lafrecuencia límite

Resolución de lamedida

Desventaja de untiempo de medidagrande

Desventaja de una frecuenciapequeña

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-34Equipos completos C7-623, C7-624

C79000-G7078-C624-01

4.4.7 Contador de períodos

La entrada universal 3 se puede parametrizar como contador de períodos. A travésde esta entrada universal se totalizan los impulsos suministrados por un sensor,captador, etc. El captador puede estar instalado, por ejemplo, en el husillo extrusorde una máquina de moldeo por inyección.

Cálculo de frecuencias y numeros de revoluciones bajos.

El medidor de períodos cuenta la cantidad de incrementos (intervalos de tiempofijos) de tzi = 0,5 �s entre dos flancos ascendentes. Con el primer paso de ”0” a ”1”(flanco ascendente) se inicia el primer período y termina con el próximo flancoascendente. Allí empieza también el próximo período.

De esto puede calcularse una duración de período:

tp = Cantidad de incrementos contados * 0,5 �s

A tal efecto, para cada flanco ascendente se arranca un contador, el cual aumenta suvalor en 1 cada 0,5 �s hasta el próximo flanco positivo.

La duración del período es determinable con una precisión de 0,5 �s.

Resumen

Aplicación

Principio

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-35Equipos completos C7-623, C7-624C79000-G7078-C624-01

En la figura 4-10 se muestra un sensor simple. Este suministra ”1” cuando la luzatraviesa una de las ranuras del disco. Al girar el disco, el sensor suministra la señalrepresentada en la figura.

Discoobturador

Señal

t

0

1

tzi

1er Período 2º Período 3er Período

tzi = 0,5µs

Incrementos

1234

Valor del contador1er período

Contador deperíodos

tp = valor del contador * 0,5µs

Señal

Valor del contador2º período

Figura 4-10 Sensor simple, por ejemplo, disco obturador en un eje

Si se conoce la cantidad de impulsos que emite el sensor por cada vuelta del husillo,entonces se puede calcular la velocidad con que gira dicho órgano; ver el siguienteejemplo.

Por cada vuelta del husillo se emiten N = 16 impulsos (N se designa también comonº de impulsos/revolución del sensor). El intervalo entre 2 impulsos es de 50000incrementos (intervalos de tiempo fijos). La velocidad de giro del husillo se calculade la forma siguiente:

v� 1N·ti

116·50000·0, 5�s

� 2, 51s� 150 r

min

Explicación delprincipio con unsensor simple

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-36Equipos completos C7-623, C7-624

C79000-G7078-C624-01

El medidor de períodos suministra un valor de contaje de 24 bits. Con estos 3 bytesse pueden representar valores de hasta FF FF FFH (16777214 decimal). De ello seobtiene, para N = 1, la frecuencia límite inferior para el período máximo indicadoabajo (tp = 8,39s):

fu� 1tp ; tp � 16777214 * 0, 5�s � 8, 39s

fu� 0, 119Hz

Y el número de revoluciones inferior para N = 1

v� 1N·ti�

11·8, 39s

� 0, 1191s� 7, 14 r

min

La frecuencia límite superior resulta de la condición que las entradas universalesestán concebidos para una frecuencia máxima de 10kHz. De esto se obtiene laduración de período mínima de 0,1 ms. Así, la frecuencia límite superior es de10 kHz (equivalente a 600000 r/min).

Un rebase de la frecuencia falsearía los valores de entrada, ya que ciertos impulsosserían suprimidos por el filtro de entrada preconectado (de 10 kHz).

Cuanto mayor sea la duración de período a medir, menor sea el error de medidarelativo.

Estos límites rigen para sensores o captadores que emiten un impulso por vuelta. Sise utilizan sensores que emiten varios impulsos por vuelta, se ha de considerar unafrecuencia límite correspondientemente cambiada.

El valor de contaje FFFFFFH señaliza un desbordamiento por defecto del límiteinferior. En este caso no se emiten avisos de diagnóstico.

Para utilizar la entrada universal 3 como contador de períodos, ésta ha de serajustada (parametrizada) como tal. Esto se realiza con la herramienta del STEP 7,S7 Configuration.

Límite inferior

Límite superior

Límites

Desbordamientodel contador

Parametrización

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-37Equipos completos C7-623, C7-624C79000-G7078-C624-01

4.5 Descripción de registros del bloque de parámetros para la pe-riferia analógica del C7 y las entradas universales

Si se desea efectuar una reparametrización durante la operación en marcha, se ha decomprobar con el programa de usuario la validez y la dependencia de los diferentesparámetros.

Márgenes de valores falsos de los parámetros pueden provocar un comportamientoerróneo de la periferia. En la tabla 4-23 se muestra la configuración de los registros(R) de parámetros.

Tabla 4-23 Descripción de los registros del bloque de parámetros

R Byte Bit Valorestd.

Qué se puede parametrizar Significado del bit correspondiente

0 00 0 0 Habilitación diagnóstico EA1 0=no 1=sí

1 0 Habilitación diagnóstico EA2 0=no 1=sí

2 0 Habilitación diagnóstico EA3 0=no 1=sí

3 0 Habilitación diagnóstico EA4 0=no 1=sí

4 0 Habilitación diagnóstico SA1 0=no 1=sí

5..7 0 ––

01 0 0 Habil. diagn. rotura de hilo EA1 0=no 1=sí (sólo si margen de medida 4..20mA)

1 0 Habil. diagn. rotura de hilo EA2 0=no 1=sí (sólo si margen de medida 4..20mA)

2 0 Habil. diagn. rotura de hilo EA3 0=no 1=sí (sólo si margen de medida 4..20mA)

3 0 Habil. diagn. rotura de hilo EA4 0=no 1=sí (sólo si margen de medida 4..20mA)

4..7 ––

02 0..7 00H reservado

03 0 0 Habilitación alarma dediagnóstico para módulo

0=no 1=sí

1..7 0 –

1 00 0..2 0 E1 Utilización 0=desactiv. (ED normal), 1=ED de alarma, 2=EC

3 0 Alarma de proceso 0=no, 1=sí (siempre si ED de alarma)

(seleccionable para utilización = 2)

4 0 Flanco 0= flanco ascendente, 1=flanco descendente

(sólo sin desactivar)

5 0 Sentido 0=adelante, 1=atrás (sólo si EC)

6..7 0

01 0..2 0 E2 Utilización 0=desactiv. (ED normal), 1=ED de alarma, 2=EC

3 0 Alarma de proceso 0=no, 1=sí (siempre si ED de alarma)

(seleccionable para utilización = 2)

4 0 Flanco 0= flanco ascendente, 1=flanco descendente

(sólo sin desactivar)

5 0 Sentido 0=adelante, 1=atrás (sólo si EC)

6..7 0

Resumen

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-38Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Tabla 4-23 Descripción de los registros del bloque de parámetros, continuación

R Significado del bit correspondienteQué se puede parametrizarValorestd.

BitByte

02 0..2 0 E3 Utilización 0=desactivada (ED normal), 1=ED de alarma, 2=EC,3=frecuencímetro, 4=contador de períodos

3 0 Alarma de proceso 0=no, 1=sí (siempre si ED de alarma)

(seleccionable para utilización = 2)

4 0 Flanco 0= flanco ascendente, 1=flanco descendente

(sólo para utilización = 1 ó 2)

5 0 Sentido 0=adelante, 1=atrás (para utilización = 2)

6..7 0 Tiempo de puerta(apertura)

0=0.1s, 1=s, 2=10s (para utilización = 3)

03 0..2 0 E3 Utilización 0=desactivada (ED normal), 1=ED de alarma

3 0 Alarma de proceso 0=no, (siempre si desactivada), 1=sí (siempre si ED dealarma)

4 0 Flanco 0= flanco ascendente, 1=flanco descendente

(sólo sin desactivar)(seleccionable para utilización = 2)

5..7 0 ––

04 0 Tiempo de ciclo 0=16ms, 1=libre (aprox.2.5ms), 6=3ms, 7=3.5ms, 8=4ms...(intervalos de 0.5ms)

05 0..1 1 EA1 Tipo de medida 0=desactivada, 1=tensión, 2=intensidad

2 0 Alarma de fin de ciclo*) 0=no, 1=sí (sólo para byte 4 <>1)

3 0 ––

4..7 9 Margen de medida 0=desactivado,3=4..20mA, 4=�20mA (si tipo de medida=intensidad)9=�10V (si tipo de medida=tensión)

06 0..1 1 EA2 Tipo de medida 0=desactivada, 1=tensión, 2=intensidad

2 0 Alarma final de ciclo*) 0=no, 1=sí (sólo para byte 4 <>1)

3 0 ––

4..7 9 Margen de medida 0=desactivado,3=4..20mA, 4=�20mA (si tipo de medida=intensidad)9=�10V (si tipo de medida=tensión)

07 0..1 1 EA3 Tipo de medida 0=desactivada, 1=tensión, 2=intensidad

2 0 Alarma final de ciclo*) 0=no, 1=sí (sólo para byte 4 <>1)

3 0 ––

4..7 9 Margen de medida 0=desactivada,3=4..20mA, 4=�20mA (si tipo de medida=intensidad)9=�10V (si tipo de medida=tensión)

08 0..1 1 EA4 Tipo de medida 0=desactivada, 1=tensión, 2=intensidad

2 0 Alarma de fin de ciclo*) 0=no, 1=sí (sólo para byte 4 <>1)

3 0 ––

4..7 9 Margen de medida 0=desactivada,3=4..20mA, 4=�20mA (si tipo de medida=intensidad)9=�10V (si tipo de medida=tensión)

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-39Equipos completos C7-623, C7-624C79000-G7078-C624-01

Tabla 4-23 Descripción de los registros del bloque de parámetros, continuación

R Byte Bit Valorestd.

Qué se puede parametrizar Significado del bit correspondiente

9 0..1 1 SA1 Tipo de salida 0=desactivada, 1=tensión, 2=intensidad

2 0 Comportamiento en casode CPU en STOP

0=aplicar valor sustitutivo (palabra 10)1=conservar último valor

3 0 ––

4..7 9 Margen de salida 0=desactivada,3=4..20mA, 4=�20mA (si tipo de medida=intensidad)9=�10V (si tipo de medida=tensión)

10 0000h Para SA1 Valor sustitutivo si byte 9 / bit 2=0

11

*) Estos 4 bits se combinan con una función lógica O durante la evaluación, ya quesólo existe un ciclo de medida analógico.

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-40Equipos completos C7-623, C7-624

C79000-G7078-C624-01

4.6 Ejemplos para la programación de la periferia analógica y de lasentradas universales

Los siguientes ejemplos de programación para la periferia analógica y las entradasuniversales Contador tienen como fin simplificar la programación de la periferia delC7.

Se describen los siguientes tres ejemplos:

� Bloque para normalización de valores de salida analógica

� Bloque para normalización de valores de entrada analógica

� Bloques para la programación de contadores

4.6.1 Bloque para normalización de valores de salida analógica

El bloque FC127 convierte el valor de entrada, a ser indicado como número real enuna palabra doble de marcas, al correspondiente patrón hexadecimal (= valoranalógico) a ser emitido en una palabra de salida de periferia. A tal efecto, seprograma una regla de tres simple.

1. Primero, el valor de entrada se refiere al margen total resultante(MARGEN_DEC) de la diferencia (límite superior – límite inferior).

El resultado es un porcentaje del valor de entrada absoluto. Este es igual tanto enla representación de número real como en la representación hexadecimal.

2. A continuación se calcula en representación hexadecimal, dependiendo de si setrata de un margen de medida unipolar o bipolar, el margen total(MARGEN_HEX) resultante de la diferencia límite superior – límite inferior(LSP – LIF).

3. Ahora, el porcentaje anteriormente calculado (PORCENJ) se deriva para elmargen hexadecimal total (MARGEN_HEX).

Como resultado se obtiene el valor absoluto a ser emitido.

4. A este valor se le suma como offset el límite inferior (LIF).

5. Se emite el patrón de bits así calculado.

PORCENJ = (valor de entrada – límite inferior) / (límite superior – límite inferior)MARGEN_DEC = límite superior – límite inferiorMARGEN_HEX = LSP – LIFCanal = PORCENJ * MARGEN_HEX + LIF

Resumen

Función delbloque

Composición delas fórmulas

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-41Equipos completos C7-623, C7-624C79000-G7078-C624-01

El bloque FC127 contiene las siguientes líneas de instrucciones:

FUNCTION FC 127 : void

var_inputLímite inferior : DWORDLímite superior : DWORDValor de entrada : DWORD;

end_var

var_tempLIF : DWORD;LSP : DWORD;MARGEN_DEC : DWORD;MARGEN_HEX : DWORD;PORCENJ : DWORD;

end_var

BEGIN

//*** Distinción entre margen de medida unipolar o bipolar ***L Límite inferior; // ¿Límite inferior negativo?L 0.0; // SI => margen de medida bipolar<R;SPB bipo;

L DW#16#0000_0000; // Límite inferior de margen unipolarT LIF;SPA rech;

bipo: NOP 0;L W#16#9400; // Límite inferior de margen bipolarITD;T LIF;

//*** Cálculo del margen (hexadecimal) ***rech: NOP 0;

L W#16#6C00; // Lím. sup. igual para margen unipolar// y bipolar

ITD;L LIF;–D;T MARGEN_HEX; // Memorizar diferencia

//*** Referir el valor de entrada con respecto al margen de medida total ***L Límite superior; // Calcular margenL Límite inferior;–R;T MARGEN_DEC;

Secuencia deinstruccionesFC127

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-42Equipos completos C7-623, C7-624

C79000-G7078-C624-01

L Valor de entrada; // Referir el valor de entrada con respecto al // margen total

L Límite inferior;–R;L MARGEN_DEC;/R;T PORCENJ;

//*** Calcular patrón hexadecimal a emitir ***L MARGEN_HEX; // Referir el valor hexadecimal con respecto al

// margen totalDTR;L PORCENJ;*R;L LIF; // Añadir offsetDTR;+R;RND; // Convertir número real a número entero

// de 32 bitsT CANAL; // Emitir resultado

A continuación se ejemplifica la llamada del FC127.

Antes de la llamada, los límites de margen y el valor de entrada se han de pasar apalabras dobles de marca. Esto se requiere para poder trabajar con valores variables.Normalmente, el ”límite superior” y el ”límite inferior” son fijos; el ”valor deentrada” es variable.

Esto se logra definiendo, en la parte de declaración del FC127, los parámetros”límite superior” y ”límite inferior” como ”REAL”. Para una mayor flexibilidad enlas pruebas, se ha prescindido de esta variante.

Llamar elFC127 en el OB1

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-43Equipos completos C7-623, C7-624C79000-G7078-C624-01

Secuencia de instrucciones en el OB1

ORGANIZATION_BLOCK OB1var_temp

start_info : array [0..19] of byte;end_varBEGIN

L –10.0;T MD0;

L 10.0;T MD4;

L 2.2;T MD8;

CALL FC 127 (Límite inferior := MD0,Límite superior := MD4,Valor de entrada := MD8,Canal := PAW272

);

END_ORGANIZATION_BLOCK

4.6.2 Bloque para normalización de valores de entradas analógicas

El bloque FC126 convierte el valor actual, disponible como número hexadecimal enuna palabra de entrada de periferia, al correspondiente número real (= valoranalógico) a ser emitido en una palabra doble de marca. A tal efecto, se programauna regla de tres simple.

1. Primero, se refiere el valor actual al margen total (MARGEN_HEX) resultantede la diferencia límite superior – límite inferior (LSP – LIF).

Se obtiene un porcentaje del valor actual absoluto. Este es igual tanto enrepresentación de número real como en representación hexadecimal.

2. A continuación se calcula en representación de número real, dependiendo de sise trata de un margen de medida unipolar o bipolar, el margen total resultante dela diferencia (LSP – LIF).

3. Ahora, el porcentaje anteriormente calculado (PORCENJ) se deriva del margende número real total.

Como resultado se obtiene el valor absoluto leído.

4. A este valor se le añade luego el límite inferior (LIF) como offset.

5. Se emite el número real así calculado.

Función delbloque

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-44Equipos completos C7-623, C7-624

C79000-G7078-C624-01

PORCENJ = (canal – LIF) / (LSP – LIF)MARGEN_HEX = LSP – LIFValor actual = PORCENJ * (límite superior – límite inferior) + límite inferior

El bloque FC126 contiene las siguientes líneas de instrucciones:

FUNCTION FC 126 : void

var_inputLímite inferior : DWORD;Límite superior : DWORD;Canal : WORD;

end_var

var_outputValor actual : DWORD;

end_var

var_tempLIF : DWORD;MARGEN_HEX : DWORD;PORCENJ : DWORD;

end_var

BEGIN

// *** Distinción entre margen de medida unipolar o bipolar ***L Límite inferior; // ¿Límite inferior negativo?L 0.0; // SI => margen de medida bipolar<R;SPB bipo;

L DW#16#000_00000; // Límite inferior de margen unipolarT LIF;SPA rech;

bipo: NOP 0;L W#16#9400; // Límite inferior de margen bipolarITD;T LIF;

// *** Cálculo del margen (hexadecimal) ***rech: NOP 0;

L W#16#6C00; // Límite superior igual para margen unipolar // y bipolar

ITD;L LIF;–D;T MARGEN_HEX; // Memorizar diferencia

Composición delas fórmulas

Secuencia deinstruccionesFC126

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-45Equipos completos C7-623, C7-624C79000-G7078-C624-01

/ *** Referir el valor actual con respecto al margen de medida total ***L Canal; // Referir el valor de entrada con respecto al

// margen totalITD;L LIF;–D;DTR;L MARGEN_HEX;DTR;/R;T PORCENJ;

// *** Calcular número real ***L Límite superior; // Calcular margen número realL Límite inferior;–R;L PORCENJ;*R;L Límite inferior;+R;T Valor actual;

END_FUNCTION

A continuación se ejemplifica la llamada del FC126.

Antes de efectuar la llamada, los límites de márgenes se han de pasar a palabrasdobles de marcas. Esto se requiere para poder trabajar con valores variables.Normalmente, el ”límite superior” y el ”límite inferior” son valores fijos.

Esto se logra definiendo, en la parte de declaración del FC 126, los parámetros”límite superior” y ”límite inferior” como ”REAL”. Para mayor flexibilidad en laspruebas, se ha prescindido de esta variante.

Secuencia de instrucciones en el OB1

ORGANIZATION_BLOCK OB1var_temp

start_info : array [0..19] of byte;end_varBEGIN

L 10.0;T MD4;

L –10.0;T MD0;

CALL FC 126 (Límite inferior := MD0,Límite superior := MD4,Canal := PEW272,Valor actual := MD8);

END_ORGANIZATION_BLOCK

Llamar elFC126 en el OB1

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-46Equipos completos C7-623, C7-624

C79000-G7078-C624-01

4.6.3 Bloques para la programación de contadores

Con el programa se persigue realizar una función simple que ilustre el principio demanejo de las entradas de contadores desde el programa STEP7.

Los contadores están realizados de forma que cuenten progresivamente hasta el va-lor de comparación. Al alcanzarse dicho valor de comparación (de referencia), loscontadores se resetean y la operación de contaje se arranca nuevamente a partir decero. Debido al reset inmediato, el valor de comparación indicado no se puede leernunca.

En el presente ejemplo de programa, las entradas universales (UE) están parametri-zadas de la siguiente manera:UE1 Contador Z1UE2 Contador Z2UE3 Contador Z3UE4 Entrada digital normal; no se utiliza en el ejemplo

Los tres contadores están parametrizados de la siguiente manera:Alarma: síSentido de contaje: adelanteFlanco: positivo

Secuencia de ejecución:

1. Primero se paran los tres contadores durante el arranque.

Esto es necesario para garantizar que el contador comience a contar a partir decero en caso de rearranque. Si no se desea de tal manera, es decir, si loscontadores han de continuar contando a partir de su valor ”antiguo”, entonces nose deberán parar dichos contadores.

2. Tras un tiempo de espera de aprox. 10 ms, se inscribe el valor de comparaciónpara cada contador.

Este tiempo de espera se requiere para que la orden de STOP de los contadoresse ejecute en el módulo C7. En el OB de rearranque (OB100), las relaciones detiempo no son críticas, ya que no se ejecuta ninguna vigilancia de ciclo.

3. Tras la inscripción del valor de comparación, los valores de comparación sedeclaran inmediatamente como válidos y se arrancan los contadores.

4. OB1En el OB1 se pueden leer cíclicamente los valores de comparación. Paragarantizar que todos los contadores estén funcionando, se evalúan sus bits deestado. Si no todos los contadores se señalizan como activos, entonces se finalizael OB1.

Si todos los contadores están en marcha, se reposicionan en memoria los valoresde contaje leídos. Esto es opcional y resulta conveniente para determinadasaplicaciones. Si se desea que dentro de un ciclo de OB1 se trabaje siempre con elmismo valor, entonces se reecomienda efectuar dicho reordenamiento (p. ej. altafrecuencia de contaje y ciclo relativamente largo => accesos múltiples en el OB1proporcionan, bajo ciertas circunstancias, valores distintos).

Función de bloque

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-47Equipos completos C7-623, C7-624C79000-G7078-C624-01

5. OB40En el OB40 se define cómo ha de efectuarse la evaluación de alarmas. Aldeterminar la información del registro de vectores de interrupción a partir de lainformación de arranque del OB40 (LB 8), se ejecuta un salto. Depediendo dequé contador haya provocado la alarma, se incrementa el byte de marcas. ElOB40 está programado de tal manera que sea posible detectar varias alarmas quese presenten prácticamente al mismo tiempo.

6. OB35El OB35 sirve para generar los impulsos de contaje. A tal efecto, se ha deefectuar el siguiente cableado para garantizar el funcionamiento del ejemplo:

Unir la salida digital 1.2 con DI-X1Unir la salida digital 1.3 con DI-X2Unir la salida digital 1.4 con DI-X3

En el OB35 se ajustan los bits de salida de las salidas digitales del C7 de modoque en cada salida se obtenga un período de 200 ms, equivalente a unafrecuencia de 5 Hz. Este valor se obtiene a partir de la alarma cíclica por defectodel OB35, que vale 100 ms. Así, cada salida está ajustada durante 100 ms a ”1”lógico y luego – también durante 100 ms – nuevamente a ”0” lógico.

Con la herramienta de STEP 7 ”S7 Status” se puede observar:PEW280 Valor de contaje actual Z1MW20 Imagen de contadores Z1PEW282 Valor de contaje actual Z2MW22 Imagen de contadores Z2PEW284 Valor de contaje actual Z3MW24 Imagen de contadores Z3

MB40 Cantidad de alarmas provocadas por Z1MB41 Cantidad de alarmas provocadas por Z2MB42 Cantidad de alarmas provocadas por Z3

PEB287 Estado de las alarmas

El OB100 de rearranque contiene las siguientes líneas de instrucciones:

ORGANIZATION_BLOCK OB100var_temp

start_info : array [0..19] of byte;end_varBEGIN

//*** Resetear los contadores ***L 0; // Parar explícitamente todos los contadoresT PAB276; // Z1T PAB279; // Z2T PAB282; // Z3

S7 Status

Secuencia deinstruccionesOB100

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-48Equipos completos C7-623, C7-624

C79000-G7078-C624-01

CALL SFC 47 (WT := 10000 // Esperar para que el STOP sea efectivo

);

//*** Ajustar valores de comparación ***L 10; // Ajustar valor de comparación Z1T PAW274;L 20; // Ajustar valor de comparación Z2T PAW277;L 40; // Ajustar valor de comparación Z3T PAW280;

//*** Declarar como válidos valores de comparación y arrancar contadores ***L 3; // Declarar como válido el valor de comparación

// y arrancarT PAB276; // Z1T PAB279; // Z2T PAB282; // Z3

END_ORGANIZATION_BLOCK

El OB1 contiene las siguientes líneas de instrucciones:

ORGANIZATION_BLOCK OB1var_temp

start_info : array [0..19] of byte;status : BYTE;

end_varBEGIN

//*** Evaluar si todos los contadores están ya en marcha ***L PEB287; // Consultar bits de estadoEstado T;

U L20.4; // Z1 señalizado como activoU L20.5; // Z2 señalizado como activoU L20.6; // Z3 señalizado como activoSPB run;BEA;

//*** Calcular imagen de contadores (opcional) ***run: NOP 0;L PEW280; // Z1T MW20;L PEW282; // Z2T MW22;L PEW284; // Z3T MW24;

END_ORGANIZATION_BLOCK

Secuencia deinstrucciones OB1

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-49Equipos completos C7-623, C7-624C79000-G7078-C624-01

El OB35 contiene las siguientes líneas de instrucciones:

ORGANIZATION_BLOCK OB35var_temp

start_info : array [0..19] of byte;end_varBEGIN

UN A1.2; // Ajustada a Z1= A1.2;

UN A1.3; // Ajustada a Z2= A1.3;

UN A1.4; // Ajustada a Z3= A1.4;

L AW0; // Escribir de inmediato AW0 hacia afueraT PAW0;

END_ORGANIZATION_BLOCK

El OB40 contiene las siguientes líneas de instrucciones:

ORGANIZATION_BLOCK OB40var_temp

start_info : array [0..19] of byte;end_varBEGIN

//*** Calcular qué entrada ha provocado la alarma ***

UN L8.0; // ¿Alarma de Z1?SPB z2;

L MB40; // Cuenta la cantidad de alarmas de Z1 (¡hasta un máximo de 255!)INC 1;T MB40;

z2: NOP 0;UN L8.1; // ¿Alarma de Z2?SPB z3;

L MB41; // Cuenta la cantidad de alarmas de Z2 (¡hasta un máximo de 255!)INC 1;T MB41;

z3: NOP 0;UN L8.2; // ¿Alarma de Z3?BEB;

L MB42; // Cuenta la cantidad de alarmas de Z3 (¡hasta un máximo de 255!)INC 1;T MB42;

END_ORGANIZATION_BLOCK

Secuencia deinstruccionesOB35

Secuencia deinstruccionesOB40

Direccionamiento, parametrización y funcionamiento de la periferia C7

4

4-50Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Direccionamiento, parametrización y funcionamiento de la periferia C7

5-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Diagnóstico

En este capítulo se describe qué avisos de diagnóstico se pueden ajustar y como estáestructurado el búfer de diagnóstico.

Se describe además el diagnóstico de la periferia analógica del C7.

Para los avisos de diagnóstico más importantes de la periferia analógica del C7 conentradas universales, se describe también en este capítulo como eleminar los erroresseñalizados.

El concepto ”módulo (hardware)” se utiliza aquí como unidad que engloba laperiferia analógica C7 y las entradas universales.

En elapartado

encontrará en lapágina

5.1 Avisos de diagnóstico 5-2

5.2 Datos de diagnóstico de la periferia analógica del C7 y lasentradas universales

5-4

5.3 Relaciones de dependencia y reacciones en la evaluación dediagnóstico

5-8

Contenido delcapítulo

Sinopsis delcapítulo

5

5

5-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

5.1 Avisos de diagnóstico

La CPU C7 consta de un búfer de diagnóstico en el que se registran, en el orden desu aparición, informaciones más detalladas sobre todos los eventos de diagnóstico.El contenido del búfer de diagnóstico se conserva aún tras el borrado total. Losregistros en el búfer de diagnóstico pueden ser leídos e interpretados por elprograma de usuario.

Los errores en el sistema se pueden evaluar con el búfer de diagnóstico aún tras unlargo período de tiempo para determinar, por ejemplo, la causa de un STOP o paradescifrar la aparición de eventos de diagnóstico individuales y poder asignarlos.

Eventos de diagnóstico son por ejemplo

� Errores en una periferia (módulo)

� Error del sistema en la CPU C7

� Transición de estados operativos (p. ej. de RUN a STOP)

� Errores en el programa de la CPU

El diagnóstico de periferia se divide en dos grupos:

� Diagnóstico estándar (comportamiento erróneo general del módulo analógico delC7 y las entradas universales)

� Diagnóstico específico del módulo

El diagnóstico estándar se registra siempre en el búfer de diagnóstico de la CPU C7al ocurrir un alarma de diagnóstico. A tal efecto es necesario que el diagnóstico demódulo haya sido parametrizado debidamente

El diagnóstico específico del módulo ofrece informaciones detalladas sobre el tipo yla causa posible del error ocurrido. Estas informaciones se pueden consultar en elprograma de usuario a través de llamadas especiales del sistema. Para ello esnecesario que se haya parametrizado la habilitación de diagnóstico (ajuste pordefecto es siempre ”no”).

En el STEP 7 es posible ajustar si las entradas/salidas analógicas deben emitir o noavisos de diagnóstico.

Con la herramienta del STEP 7 S7 Configuration se puede parametrizar también elcomportamiento de diagnóstico de las entradas/salidas analógicas, es decir, se ajustasi la periferia analógica debe transmitir, a petición, avisos de diagnóstico a laCPU C7. Además se puede ajustar con los parámetros si el módulo ha de disparar unalarma de diagnóstico en la CPU C7 al ocurrir un error.

Resumen

Utilidad

Eventos dediagnóstico

Diagnóstico deperiferia del C7

Parametrizardiagnóstico de laperiferia

Diagnóstico

5

5-3Equipos completos C7-623, C7-624C79000-G7078-C624-01

En la información de diagnóstico se distingue entre errores de diagnósticopermanentes y temporales.

� Los errores permanentes de diagnóstico no se pueden influenciar con elprograma de usuario y sólo se pueden eliminar por reset de la CPU C7 (borradototal + rearranque completo) o cambiando el aparato (en caso de defecto).

� Los errores de diagnóstico temporales desaparecen por si mismos al efectuar unanueva medida (error de conversión AD, error por rebase por defecto del margende medida), se pueden eliminar con el programa de usuario (reparametrizandoeventualmente en marcha a través de la SFC55) o interviniendo manualmente enlas conexiones (corrigiendo el cableado).

Los avisos de diagnóstico sólo son registrados por la CPU C7 en el búfer dediagnóstico, si se presenta también el OB de alarma de diagnóstico (OB82). Lacondición es que se haya parametrizado ”habilitación alarma de diagnóstico = sí” .Además se pueden leer los avisos de diagnóstico detallados sobre las informacionesde diagnóstico estándar a través de la herramienta del STEP 7 (ver manual /231/).En todos los demás casos no tiene lugar ningún registro en el búfer de diagnósticode la CPU C7. Tampoco se puede leer el mensaje de diagnóstico.

Información dediagnóstico(periferia)

Leer avisos dediagnóstico

Diagnóstico

5

5-4Equipos completos C7-623, C7-624

C79000-G7078-C624-01

5.2 Datos de diagnóstico de la periferia analógica del C7 y las entradasuniversales

En este apartado se describen los avisos de diagnóstico específicos del módulo delC7 con periferia analógica y entradas universales.

La tabla 5-1 ofrece una vista general sobre los avisos de diagnóstico de los canalesde entrada analógica.

Las informaciones de diagnóstico están asignadas a los diferentes canales.

Tabla 5-1 Aviso de diagnóstico de entrada analógica

Aviso de diagnóstico Entrada analógica

Error de parametrización sí

Error de modo común no

Cortocircuito a P no

Cortocircuito a M no

Rotura de hilo (detección sólo por software para 4-20mA) sí

Error de canal de referencia no

Rebase del margen de medida (desbordamiento por defecto) sí

Rebase del margen de medida (desbordamiento por exceso) sí

Para la salida analógica existe sólo un error colectivo o agrupado. Las causasposibles del error colectivo pueden ser:

� Error de parámetro

� Valor sustitutivo aplicado

El área de diagnóstico consta de:

� Registro 0: bytes de diagnóstico estándar (byte 0...3)

� Registro 1: bytes de diagnóstico específico de los canales (en caso dediagnóstico habilitado).

– Bytes 4...7 y bytes 8..11 - canal e información individual del diagnóstico deAI,

– Bytes 12...15 - información de canal del diagnóstico de AO.

Resumen

Diagnóstico deentrada analógica

Diagnóstico de lasalida analógica

Constitución delárea dediagnóstico delmódulo

Diagnóstico

5

5-5Equipos completos C7-623, C7-624C79000-G7078-C624-01

En la tabla 5-2 se ilustra la constitución del área de diagnóstico y el significado delas diferentes entradas registradas.

Tabla 5-2 Constitución del área de diagnóstico

Byte Bit Significado Explicación Margende

valores

00 0 Avería de módulo 1 = error ocurrido, 0 = todo en orden 0 | 1

1 Error interno 1 = error de temporizador de vigilancia, EPROM, de conv. AD 0 | 1

2 Error externo 1 = error en una AI o AO 0 | 1

3 Error de canal 1 = byte 0/bit 2 y bytes de diagnóstico espec. de canal byte 4...0 | 1

4 –– –– 0

5 –– –– 0

6 Módulo sin parametrizar Estado básico (parám. estándar aplicado) byte 0/bit 0=0 ****) 0 | 1

7 Parámetro erróneo 1 con bit 0 de bytes 8, 9, 10, 11 ó 15 (parámetro estándar paracanal aplicado)

0 | 1

01 0 Clase de módulo Tipo SM (módulo de señales)

1 Clase de módulo Tipo SM 5

2 Clase de módulo Tipo SM

3 Clase de módulo Tipo SM

4 Información de diagnósticoespecífica de los canales

sí 1

5 –– –– 0

6 –– –– 0

7 –– –– 0

02 0 –– –– 0

1 –– –– 0

2 Estado operativo RUN/STOP 0

3 Temporizador de vigilanciaseñaliza error

con bit 1 de byte 0 *) **) ***) 0 | 1

4 –– –– 0

5 –– –– 0

6 –– –– 0

7 –– –– 0

03 0 Avería de bastidor –– 0

1 –– –– 0

2 Error de EEPROM EEPROM de compensación en serie para calibración de me-dida de valores analógicos, se activa con bit 1 de byte 0 *) **)

0 | 1

3 –– –– 0

4 Error de conversión AD con bit 1 de byte 0 0

5 –– –– 0

6 Alarma de proceso perdida –– 0

7 –– –– 0

Diagnóstico

5

5-6Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Tabla 5-2 Constitución del área de diagnóstico, continuación

Byte Margende

valores

ExplicaciónSignificadoBit

Entradas registradas de diagnóstico específicas de canal

04 0..7 Canal de entrada analógica de la siguiente información de diagnóstico específica de canal 71H

05 0..7 Cantidad de canales analógicosde entrada

4

06 0..7 Cantidad de bits de diagnósticopor canal

8

07 Vector del grupo de canales de entradas analógicas

0 Modif. registro de diagn. EA1 0 = no, 1 = sí 0 | 1

1 Modif. registro de diagn. EA2 0 = no, 1 = sí 0 | 1

2 Modif. registro de diagn. EA3 0 = no, 1 = sí 0 | 1

3 Modif. registro de diagn. EA4 0 = no, 1 = sí 0 | 1

4..7 –– 0000

08 Byte de diagnóstico específico para canal de EA1 (DI1)

0 Error en los parámetros paracanal

0 = no, 1 = sí *) 0 | 1

1..3 –– 0

4 Rotura de hilo detec. por softw. 0 = no, 1 = sí (sólo para 4..20mA) 0 | 1

5 –– 0

6 Rebase del margen de medida 0 = no, 1 = sí (desbordamiento por defecto) 0 | 1

7 Rebase del margen de medida 0 = no, 1 = sí (desbordamiento por exceso) 0 | 1

09 Byte de diagnóstico específico para canal de EA2

0 Error en los parámetros paracanal

0 = no, 1 = sí *) 0 | 1

1..3 –– 0

4 Rotura de hilo detec. por softw. 0 = no, 1 = sí (sólo para 4..20mA) 0 | 1

5 –– 0

6 Rebase del margen de medida 0 = no, 1 = sí (desbordamiento por defecto) 0 | 1

7 Rebase del margen de medida 0 = no, 1 = sí (desbordamiento por exceso) 0 | 1

10 Byte de diagnóstico específico para canal de EA3

0 Error en los parámetros paracanal

0 = no, 1 = sí *) 0 | 1

1..3 –– 0

4 Rotura de hilo detec. por softw. 0 = no, 1 = sí (sólo para 4..20mA) 0 | 1

5 –– 0

6 Rebase del margen de medida 0 = no, 1 = sí (desbordamiento por defecto) 0 | 1

7 Rebase del margen de medida 0 = no, 1 = sí (desbordamiento por exceso) 0 | 1

11 Byte de diagnóstico específico para canal de EA4

0 Error en los parámetros paracanal

0 = no, 1 = sí *) 0 | 1

1..3 –– 0

Diagnóstico

5

5-7Equipos completos C7-623, C7-624C79000-G7078-C624-01

Tabla 5-2 Constitución del área de diagnóstico, continuación

Byte Margende

valores

ExplicaciónSignificadoBit

4 Rotura de hilo detec. por softw. 0 = no, 1 = sí (sólo para 4..20mA) 0 | 1

5 –– 0

6 Rebase del margen de medida 0 = no, 1 = sí (desbordamiento por defecto) 0 | 1

7 Rebase del margen de medida 0 = no, 1 = sí (desbordamiento por exceso) 0 | 1

12 0..7 Canal de salida analógica de la siguiente información de diagnóstico específica a los canales73H

13 0..7 Cantidad de canales de salidaanalógicos

1

14 0..7 Cantidad de bits de diagnósticopor canal

0

15 Vector para canal de salida analógica

0 Error colectivo en salidaanalógica 1

0 = no, 1 = sí 0 | 1

1..7 0000000

*) Las entradas analógicas se resetean hasta que el canal pueda funcionarnuevamente. (Excepción: parametrización de detección de rotura de hilo en elajuste tipo de medición <> 4..20mA) EA = 7FFFH.

**) La salida analógica se resetea hasta que el canal pueda funcionar nuevamente.SA = 0V | 0mA

***) Los contadores se resetean hasta que el canal pueda funcionar nuevamente.EC = FFFFh, FZ/PZ = FFFFFFH

****) No hay alarma de proceso, ni de diagnóstico, ni fallo de la periferia analógica,bit 0 de byte 0 = 0.

Diagnóstico

5

5-8Equipos completos C7-623, C7-624

C79000-G7078-C624-01

5.3 Relaciones de dependencia y reacciones en la evaluación dediagnóstico

Las entradas de diagnóstico registradas son dependientes entre sí. Así, por ejemplo,el aviso del fallo ”rotura de hilo” sólo puede entrar en vigor si están activadossimultáneamente los registros de diagnóstico ”error externo” y ”error de canal”.

En la tabla 5-3 se muestran estas dependencias.

Tabla 5-3 Dependencias de las entradas de error registradas

Byte 0 / bit 0 = 1 fallo de módulo

Byte 0 / bit 1 = 1 error interno

Byte 2 / bit 3 = 1 temporizador de vigilancia (R)

Byte 3 / bit 2 = 1 error de EEPROM (R)

Byte 3 / bit 4 = 1 error de conversión AD (M/R) (R)

Byte 0 / bit 2 = 1 error externo

Byte 0 / bit 3 = 1 error de canal

Byte 7 evaluar eventualmente vector de canales

Rotura de hiloBytes 8,9,10,11: bit 4 = 1 byte de diagnóstico específico de canal EA

(E/P)

Desbordamiento por defectoBytes 8,9,10,11: bit 6 = 1 byte de diagnóstico específico de canal EA

(E/P/M)

Desbordamiento por excesoBytes 8,9,10,11: bit 7 = 1 byte de diagnóstico específico de canal EA

(E/P/M)

Byte 0 / bit 7 = 1 parámetros falsos

Byte 8,9,10,11 / bit 0 = 1 byte de diagnóstico específico de canal (P)

Byte 15/ bit 0 = 1 error colectivo SA (sólo es posible un error de parámetro)(P)

Byte 0 / bit 6 = 1 módulo sin parametrizar

Leyenda:E = temporal, se puede eliminar manipulando en las conexionesP = permanente, se puede borrar parametrizando correctamenteR = permanente, se puede borrar por reset (borrado total y rearranque

completo de la CPU C7-CPU) o cambiando el equipoM = temporal, desaparece eventualmente a la nueva medida

Resumen

Dependencia enregistro de error

Diagnóstico

5

5-9Equipos completos C7-623, C7-624C79000-G7078-C624-01

Los avisos de diagnóstico relacionados en la tabla 5-4 se refieren a la tabla 5-3.

En la tabla 5-4 se indican los avisos de diagnóstico así como las posibles reaccionesdel usuario:

Tabla 5-4 Aviso de diagnóstico y reacción posible

Causa del aviso dediagnóstico

Dónde ocurrió el error Reacción del módulo Remedio posible

Módulo sinparametrizar

Al arrancar el módulo en caso de queno se haya parametrizado la CPU C7.El bit ”fallo de módulo” no se activasi no existe ningún otro error.

Aviso a la CPU C7 de que elmódulo trabaja con pará-metros por defecto (ningúndiagnóstico específico decanal del módulo, no hayalarmas de proceso ni dediagnóstico).

Parametrizar módulo.

Fallo de módulo Error colectivo (exceptuando módulosin parametrizar) de todos los bits dediagnóstico activados.

El error se activa/borra conlos bits de diagnósticosubordinados. Si hay alarmade diagnóstico parametrizada,entonces se genera dichaalarma.

Ver errores en el nivel ”fallode módulo” (tabla 5-3).

Error interno El bit de error se activa conjunta-mente con los bits ”temporizador devigilancia”, ”error de EEPROM” o”error de conversión AD”. En casode ”error de EEPROM”, se activaadicionalmente el temporizador devigilancia.

Ver errores en el nivel ”errorinterno” (tabla 5-3)

Ver errores en el nivel ”errorinterno” (tabla 5-3).

Temporizador devigilancia(watchdog)

El error de temporizador de vigi-lancia es reconocido tras un resetinterno del módulo. Puede ocurrirdebido a un error de EPROM o deun error general de módulo.

Si responde el temporizadorde vigilancia, el móduloasume un estado seguro. Seemiten 0 V, los valores demedida son 7FFFH y los decontaje FFFFH/FFFFFFH.

El error no puede ser elimina-do por el usuario. El módulosólo se puede rearrancar porreset en el bus (rearranquecompleto de la CPU C7).

Error de EEPROM El error se reconoce tras resetear elmódulo al leer los valores decalibración para la compensación deoffset de la periferia analógica de laEEPROM serie.

El módulo asume un estadoseguro. Se emiten 0 V, losvalores de medida son7FFFH y los de contajeFFFFH/FFFFFFH.

El error no puede ser elimina-do por el usuario. El módulosólo se puede rearrancar porreset en el bus (rearranquecompleto de la CPU C7) o laperiferia analógica debe serrecalibrada en la fábrica(cambio del aparato).

Error externo El bit de error se activa en caso deerror específico de canal del módulode entradas/salidas analógicas.

Ver en el nivel ”errorexterno” (tabla 5-3).

Ver errores en el nivel ”errorexterno” (tabla 5-3)

Error de canal El error ha sido ocasionado por uncanal. El diagnóstico del canal queprovocó el error está habilitado porparametrización.

Ver en el nivel ”errorexterno” (tabla 5-3).

Ver errores en el nivel ”errorde canal” (tabla 5-3).

Reacción a avisosde diagnóstico

Diagnóstico

5

5-10Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Tabla 5-4 Aviso de diagnóstico y reacción posible, continuación

Causa del aviso dediagnóstico

Remedio posibleReacción del móduloDónde ocurrió el error

Rotura de hilo Condición:Está ajustado el margen de medida4..20mA del canal.

El error se reconoce, en caso deprueba de rotura de hilo parametri-zada, evaluando la intensidad deentrada de canal de entrada analógica(<1.6mA).

Se incrementa un contador deerrores. Si el contador deerrores alcanza el valor fijo 3,entonces se señaliza el error”rotura de hilo”.

Comprobar la conexión delcanal de medida correspon-diente.

Desbordamientopor exceso

El error se reconoce tras lacomparación del valor de medida(incluido el cálculo de corrección).Valor de medida >=margen de rebasepositivo.

El bit se activa; se borra alpresentarse un valor demedida menor.

Comprobar la conexión delcanal de entrada correspon-diente o el sensor.

Desbordamientopor defecto

El error se reconoce tras lacomparación del valor de medida(incluido el cálculo de corección).Valor de medida <=margen de rebasenegativo. Esto es < 0mA a 4..20mA.

El bit se activa; se borranuevamente al alcanzarse unvalor de medida admisible.

Comprobar la conexión delcanal de entrada correspon-diente o el sensor.

Parámetro erróneo El error se reconoce al comprobar losparámetros tras leer y procesar elmargen de parámetros.

En el canal de medidaparametrizado erróneamentese tiene el valor de medida7FFFH y se activa el bit dediagnóstico correspondienteo en el canal de salida, seemiten 0 V/0 mA y se activael bit correspondiente.

Si el módulo no había sidoparametrizado y la parame-trización es correcta, se borrael bit ”parámetro erróneo” y(si alarma de diagnóstico =sí) se señaliza una alarma dediagnóstico a la CPU C7.

Parametrizar correctamente elmódulo.

Diagnóstico

6-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Manejo del C7

En elapartado

encontrará en lapágina

6.1 Teclado 6-2

6.2 Niveles de operación 6-6

6.3 Manejo con las funciones estándar 6-8

6.3.1 OP C7 – Ajustar modos de servicio 6-13

6.4 Entrada de valores 6-15

6.5 Ajustar parámetros del sistema C7 y el idioma 6-19

6.5.1 Modificar parámetros online 6-20

6.5.2 Ajuste del contraste 6-24

6.6 Protección mediante password 6-25

6.6.1 Niveles de password y derechos de acceso 6-26

6.6.2 Administración de passwords 6-27

Nota

Las explicaciones en este capítulo se refieren a las denominadas ”imágenesestándar”, que se suministran en una configuración con ProTool o ProTool/ Lite.A través de estas imágenes estándar se pueden llamar imágenes especiales. Parapersonalizar el interface hombre-máquina es posible reconfigurar completamentelas imágenes estándar. Al contrario, las imágenes especiales están memorizadas deforma fija en el firmware del C7 y no se pueden modificar.

Sinopsis delcapítulo

6

6

6-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

6.1 Teclado

Por su distribución y diseño a color, la disposición de las teclas en el C7-623 yC7-624 está adaptada ergonómicamente a los requerimientos de manejo en losdiferentes modos operativos del equipo.

7 8 9

4 5 6

1 2 3

. 0

ESCINSDEL

DIR

HARDCOPY

SHIFT

HELP ENTER

K1

K9

K2

K10

K3

K11

K4

K12

K5

K13

K6

K14

K7

K15

K8

K16

SFBAF FRCE

DC5V

F1 F2 F3 F4

STOPRUN

D E F

A B CTeclassoft

Teclado del sistemaTeclado de función

LED

SIMATIC C7-623

ACK

Figura 6-1 C7 -623 con teclado y pantalla (display)

F1 F2 F3 F4 F5 F6 F7 F8

Todas las demás teclasson idénticas a las delC7-623

SIMATIC C7-624

Figura 6-2 C7-624 con teclado y pantalla (display)

Diseño del teclado

Manejo del C7

6

6-3Equipos completos C7-623, C7-624C79000-G7078-C624-01

El C7 se maneja a través del teclado, el cual dispone de tres bloques funcionales(v. fig. 6-1):

� Teclado del sistema

� Teclado de funciones

� Teclado de teclas soft

En la figura 6-1 está marcado el bloque de teclas del sistema. La funcionalidad delas diferentes teclas se explica en la tabla 6-1.

Tabla 6-1 Función de las teclas

Tecla Función Explicación

����Tecla deconmutación

Mediante el bloqueo de mayúsculas, se libera la segundafunción de las teclas con doble ocupación (p.ej. conmutaciónde las teclas de numéricas 1 a 6 para la entrada de loscaracteres A a F).

El bloqueo de mayúsculas activado se indica tras pulsar la teclaSHIFT mediante el encendido del LED SHIFT (mayúsculas).A continuación se puede llamar la segunda función de unatecla con doble ocupación.

�����

Teclasnuméricas

Teclas de entrada para caracteres numéricos (0 a 9);en el bloqueo de mayúsculas de las teclas 1 a 6:teclas de entrada para caracteres alfanuméricos A a F.

Las teclas tienen función de repetición, es decir que si semantiene una tecla pulsada, tras un breve retardo, la entrada serepite hasta que se suelta de nuevo la tecla.

���Tecla de signo Cambio de signo de ”más” a ”menos” y de ”menos” a ”más”.

���

Tecla de índice Visualizar índice de imágenes (v. apt 7.2).

��

Acknowledge(tecla deacuse)

Acuse de alarmas.

El LED de la tecla se enciende cuando al menos hay unaalarma sin acusar.

�����

TeclaINSERT

Pulsando la tecla de insertar en las entradas alfanuméricas seinsertará en la posición del cursor actual un espacio en blanco.Todos los caracteres siguientes se desplazarán en una posiciónhacia la derecha.

����

�����

TeclaDELETE(tecla deborrado)

Con la tecla de borrado se borrará en las entradas alfanuméricasel carácter de la posición actual del cursor. Todos los caracteressiguientes se desplazarán una posición hacia la izquierda.

ENTER

Tecla ENTER Con esta tecla se confirma y concluye una entrada.

Con ella, p.ej. se cambia también del nivel de aviso al nivel deimagen.

��

TeclaESCAPE

Cancelación, retorno, cambio de nivel de operación;(v. pág. 6-5).

Rotulación yfunción de lasteclas

Teclado delsistema

Manejo del C7

6

6-4Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Tabla 6-1 Función de las teclas

Tecla ExplicaciónFunción

����� �

TeclaHARDCOPY

Editar la indicación actual del display por la impresora.

��

Tecla HELP Cuando se enciende el LED correspondiente se puedeexaminar en el display un texto de información sobre laindicación actual (v. el apt. 6.5).

Teclas delcursor

Mueven el cursor. Dependiendo de la situación de manejo sedesplazará el cursor, campo, entrada, o tipo de display, hacia laizquierda, derecha, abajo o hacia arriba.

Las teclas tienen una función de repetición, es decir que si semantiene una tecla pulsada, tras un breve retardo, la entrada serepite hasta que se suelta de nuevo la tecla.

���Hojear enlistassimbólicas

Hojear en listas simbólicas y llamar el juego ampliado decaracteres.

���

���

Ajuste decontraste deldisplay

Ajuste de contraste de la visualización del display.

���

��

Seleccionarmenú defunciones delsistema

Se visualiza el menú de selección de modos operativos de laCPU C7 (RUNP, RUN, STOP y MRES) así como lavisualización de estado de entradas y salidas digitales. El menúpuede seleccionarse desde cada nivel.

Nota

El presionar simultáneamente varias teclas puede provocar, entre otras, entradaserróneas.

Con las teclas de funciones K1...K16 se pueden llamar funciones de configuraciónlibre. Cada tecla tiene un LED propio (v. fig. 6-1), que se puede controlar desde laCPU C7.

Las teclas soft F1...F4 (C7-623) o F1...F8 (C7-624) debajo del display se puedenconfigurar para asignarlas a funciones variables según las imágenes correspon-dientes.

Teclado defunciones

Teclado de teclassoft

Manejo del C7

6

6-5Equipos completos C7-623, C7-624C79000-G7078-C624-01

La tecla ��� tiene diferentes funciones según el nivel funcional ajustado. Estas seexplican en la tabla 6-2:

Tabla 6-2 Función de la tecla ESC

Función Explicación

Anular Pulsando la tecla ESC se pueden anular entradas de campo,mientras no hayan sido confirmadas con ENTER.

Retorno Si se pulsa la tecla ESC en una imagen, entonces se produceuna ramificación hacia atrás al destino anterior configurado (deforma estándar, el punto llamado por última vez) y por último,desde la imagen inicial al nivel de avisos.

Desde el nivel de avisos ya no se ejecuta ningún otro retornomediante la pulsación de ESC.

Oscurecer (cancelar) un avisodel sistema

Con la tecla ESC podrá oscurecerse una aviso del sistema.

Interrumpir la visualizaciónde un texto de información

Para interrumpir la visualización de un texto de información sepulsa ESC, para retroceder a la indicación precedente.

Retorno al hojear avisos Para interrumpir el hojear avisos pulsar la tecla ESC, parareponer la indicación de nuevo al aviso actual existente.

Función ESCAPE

Manejo del C7

6

6-6Equipos completos C7-623, C7-624

C79000-G7078-C624-01

6.2 Niveles de operación

Para el servicio de los paneles de operador se deben distinguir dos niveles deoperación separados, entre los cuales se puede cambiar:

� Nivel de avisos

En el nivel de avisos se visualizan los avisos actuales.

� Nivel de imágenes

En el nivel de imagen se seleccionan, usan y ejecutan las funciones.

El nivel de aviso es el nivel superior en el C7. En el nivel de aviso se visualizan losavisos pendientes de servicio y alarmas así como avisos del sistema. Después delarranque del C7, ésta pasa al nivel de aviso y muestra el denominado aviso dereposo.

= Anwahl derSIMATIC C7 Vx.xx

C7-623

Figura 6-3 Aviso de reposo del C7-623 (aviso de servicio nº 0)

Al nivel de imagen se accede accionando la tecla ENTER. La primera imagen quese llama es la denominada imagen inicial. Desde aquí se ramifican – dependiendode la configuración – en otras imágenes. En las figuras se ilustran los valores deproceso actuales, se indican valores y activan funciones por medio de las teclas soft.

La combinación de imágenes individuales se denomina jerarquía de imágenes(v. apt. 8.1.1). Si pasa al final de la jerarquía de imágenes, entonces se retrocede unnivel por medio de la tecla ESC hasta la imagen inicial (función ESC, v. apt. 6.1).

El cambio de los niveles de operación se puede efectuar:

� desde el nivel de avisos al nivel de imágenes: pulsar la tecla ���

� desde el nivel de imágenes al nivel de avisos: pulsar la tecla ENTER

Desde le nivel de avisos, pulsando la tecl ESC, no se puede efectuar una ramifica-ción hacia atrás. La tecla sirve allí únicamente para cancelar la indicación de unaviso del sistema.

Resumen

Nivel de aviso

Nivel de imagen

Cambio de nivelesde operación

Manejo del C7

6

6-7Equipos completos C7-623, C7-624C79000-G7078-C624-01

El nivel de imágenes es abandonado automáticamente cuando hay un aviso delsistema o una alarma para su visualización. El OP C7 cambia entonces al nivel deavisos para la visualización de tal aviso. Este no podrá abandonarse en tanto semuestre un aviso del sistema o una alarma no acusada. El aviso de una alarma noacusada se resalta en el OP C7 con:

– Parpadeo de la alarma

– Iluminación del LED ACK ���

.

Una alarma se acusa pulsando la tecla ACK. Un aviso de sistema se cancelapulsando la tecla ESCAPE.

Después de acusar la alarma o cancelar el aviso de sistema, el OP C7 retorna denuevo al punto desde el cual se hizo la ramificación en el nivel de aviso.

Cambio forzado alnivel de avisos

Manejo del C7

6

6-8Equipos completos C7-623, C7-624

C79000-G7078-C624-01

6.3 Manejo con las funciones estándar

Con el software de configuración ”ProTool” se suministra una configuración deejemplo, que contiene imágenes estándar. Con estas imágenes estándar se puedenseleccionar todas las funciones requeridas para el servicio. Las diferentes funcionesde este manual se describen en base a las imágenes estándar. Si se desea trabajar condichas imágenes estándar, se ha de cargar la configuración suministrada.

En las imágenes estándar se han realizado las funciones que son necesarias para elmanejo básico del C7. A ellas corresponde p. ej. la llamada e impresión del búfer deavisos, tratamiento de password y cambio ”online” de parámetros. No estánincluidas las realizaciones específicas del proceso, como p. ej. avisos de servicio oimágenes para el proceso.

Nota

Con las imágenes estándar suministradas en la configuración de ejemplo se llamanimágenes especiales que están cargadas en el firmware del C7. Estas se pueden lla-mar también en la configuración del usuario a través de la función ”Selección deimágenes especiales.

Las imágenes estándar se llama desde una imagen básica por medio de las teclassoft. A partir de la imagen básica se ramifica a las siguientes imágenes:

� Avisos de servicio (AvServ)

Aquí se puede consultar, imprimir o borrar el búfer de avisos de servicio(v. apt. 7.1.1).

� Alarmas

Aquí se puede consultar, imprimir o borrar el búfer de alarmas (v. apt. 7.1.1).

� Imágenes

Aquí se llama el índice de imagen, para manipular imágenes o imprimirlas.Todas las imágenes que hayan recibido durante la configuración el atributo”Indice” se listan aquí. Si no se ha creado todavía ninguna imagen propia,entonces el índice estará vacío (ver también apt. 7.2).

� Ajustes del sistema (Sistema)

Aquí se pueden modificar los ajustes de forma ”online”. A ello correspondep. ej. parámetros de impresora, parámetros de interfase, modo de servicio ycambio de idioma.

Resumen

Imágenes estándar

Manejo del C7

6

6-9Equipos completos C7-623, C7-624C79000-G7078-C624-01

� Estado variable (EstaVar)

Aquí se llama la función de PG: ESTADO VAR, con la cual se pueden visualizarlos operandos de la CPU C7.

� Controlar variable (ContVar)

Aquí se llama la función de PG: CONTROL (FORZADO) VAR, con la cual sepueden visualizar y modificar los operandos de la CPU C7.

� Tratamiento del password (clave de acceso)

Aquí se adjudica como nivel superior los passwords para los diferentes nivelesde password. Además se incluye un login y logout.

Manejo del C7

6

6-10Equipos completos C7-623, C7-624

C79000-G7078-C624-01

La figura 6-4 muestra la jerarquía de las imágenes estándar en una sinopsis. Lasinformaciones de detalle relativas a las funciones y manejo de las imágenes estándarestán contenidas en los capítulos correspondientes de este manual.

Examinar

Imprimir

Cantidad

BorrarDesbordamiento

Textos

Imagen básica

Avisos de servicio

(AvServ )

Imágenes

Ajustes del sistema

(Sistema )

Modo de servicio (Servicio )

Visualizar avisos (Visualavis )

Avisos del sistema (AvSist )

Cambio de idioma (Idiomas )Fecha/Hora

Parám. de impresora (impre-

sora )

Parám. de interfase (IF1/IF2 )Estado Variable

(EstVAR)

Control Variable

(ContVAR)

Tratamiento de

passwordsLoginLogout

Edit

Tratar

Imprimir

Alarmas Examinar

Imprimir

Cantidad

BorrarDesbordamiento

Textos

Figura 6-4 Jerarquía de las imágenes estándar en la configuración de ejemplo. Las designa-ciones entre ( ) se visualizan así en el display.

Jerarquía de lasimágenes estándar

Manejo del C7

6

6-11Equipos completos C7-623, C7-624C79000-G7078-C624-01

Con la tecla ENTER se cambia desde el nivel de aviso al nivel de imagen. Aquí sepuede manejar, a través de las imágenes correspondientes e imágenes estándar, elproceso o el equipo y observar y efectuar los ajustes del sistema.

En base a las imágenes estándar se describe a continuación cómo ramificar entre lasimágenes individuales dentro de la jerarquía de imagen.

Paso Actividad Resultados

1. Llamar la imagen básica estándaren las imágenes estándarsuministradas

Su nombre se representará en la primera líneaen toda su longitud. Dependiendo de lacorrespondiente variante C7 y del tamaño deldisplay, las líneas siguientes tendrán unacantidad de texto diferente de la entradaactual. Estos textos muestran los nombres deotras imágenes estándar desde las cuales, ycon las teclas soft asignadas, podráramificarse.

2. Con las teclas soft por debajo de lossímbolos << y >> se puededesplazar el detalle de imagenrepresentado.

Se visualiza el detalle de imagen que noestaba representado en el display.

3. Una ramificación a la imagensiguiente se efectúa pulsando la teclasoft bajo el texto correspondiente quemarca el nombre de la imagen allamar.

Ramificación enimágenes estándar

Ejemplo

Manejo del C7

6

6-12Equipos completos C7-623, C7-624

C79000-G7078-C624-01

La figura 6-5 muestra el principio de ramificación, a título de ejemplo, para eldisplay de ocho líneas del C7-624.

� � � � � � � �

Imagen básica C7-624

AvServ Alarmas Imágenes Sistema

ContVAREstaVAR Password

Figura 6-5 Ramificación en el nivel de imagen (ejemplo C7-624, 8x40)

La figura 6-6 muestra el principio de ramificación para el display de cuatro líneasdel C7-623.

= Anwahl der DIR–Funktion

>>

� � � �

AvServ Alarmas

Imagen básica C7-623

Figura 6-6 Ramificación en el nivel de imagen (ejemplo C7-623)

Manejo del C7

6

6-13Equipos completos C7-623, C7-624C79000-G7078-C624-01

6.3.1 OP C7 – Ajustar modos de servicio

Con la imagen estándar pueden ajustarse los modos de servicio del OP C7 online,offline y transferencia. En la tabla 6-3 se explican los citados modos de servicio.

Tabla 6-3 Modos de servicio del OP C7

Modo Explicación

Online en el servicio online existe un enlace lógico entre el OP C7 y la CPU C7, oel OP C7 intenta establecer un enlace.

Offline En el servicio offline no existe ningún enlace lógico entre el OP C7 y laCPU C7. El OP C7 tampoco intenta establecer el enlace.

Transferencia En el servicio de transferencia se transmiten los datos de PG/PC al OP C7.La transferencia tiene lugar a través del puerto MPI. El OP C7 no se puedemanejar durante la transferencia.

Si no hay configuración cargada o si no está cargada la imagen estándar para cam-biar el modo de servicio del OP C7, no será posible cargar una nueva configura-ción. En tal caso será necesario efectuar un borrado total (v. también apt. 2.1).

Los datos de configuración de PG/PC se transfieren siempre al OP C7. En el manualProTool o ProTool/ Lite se describe la operación de transferencia de datos al equiporeceptor. Allí se incluye el OP también como equipo receptor en calidad de repre-sentante del C7-623 ó C7-624.

Resumen

Configuración sincargar

Transferencia alOP C7

Manejo del C7

6

6-14Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Para ajustar los modos de servicio del OP C7, proceder del modo siguiente:

Paso Actividad Resultado

1. Seleccionar la imagen estándar Sistema �� Servicio.

Modo serv. Online

2.�����

Pulsar la tecla

y pulsando, eventualmente varias veces,la tecl a o

se ajusta uno de los modos de serviciolistados en la tabla 6-3.

3. Confirmar la selección pulsando la tecla

ENTER

Queda ajustar el modo deservicio deseado.

4. Abandonar la imagen estándarpulsando ��� Ajuste de sistema

Serv. Visualavis

Ajustar modos deservicio

Manejo del C7

6

6-15Equipos completos C7-623, C7-624C79000-G7078-C624-01

6.4 Entrada de valores

Los valores se introducen en el C7 en los campos de entrada de las imágenes. Sedispone de varios tipos de valores, introducibles de diferentes maneras:

� valores numéricos

� valores alfanuméricos

� valores simbólicos

La entrada de valores se realiza generalmente de la siguiente manera:

Paso Actividad Resultado

1. Ramificar primero, como se explica en la página6-11, a la imagen deseada y una vez allí, en laentrada de imagen correspondiente.

Se visualiza la imagen deseada.

2. Con las teclas de cursor seleccionar dentro de laentrada de imagen el campo de entrada deseado.

El cursor se encuentra sobre elcampo de entrada.

3. Ahora, introducir el valor correspondiente.Dependiendo de la configuración del campo sepueden hacer las entradas de los valores citadosen el Resumen.

El campo de entrada parpadea.

4. Confirmar el valor entrado con

Interrumpir entrada incorrecta con���

ENTER

Se asume el valor. El campo deentrada deja de parpadear.

Luego, el valor original seintroduce de nuevoautomáticamente en el campo.

5. Dado el caso, colocar el cursor con la tecla delcursor a la derecha o izquierda en el siguientecampo de entrada, realizar la entrada siguiente,etc.

Con la tecla del cursor, éste se puede llevarnuevamente a la izquierda al campo de entradaanterior, para intriducir allí otro valor.

como arriba

6. Cerrar la imagen con���

Se reposiciona la visualización yse conmuta a la imagenanteriormente ajustada.

Resumen

Entrada de valoresen general

Manejo del C7

6

6-16Equipos completos C7-623, C7-624

C79000-G7078-C624-01

En los campos que permiten la entrada de un valor puramente numérico por partedel usuario, el valor numérico se introduce por caracteres mediante el bloquenumérico del teclado del sistema.

En los campos numéricos, normalmente, comienza la entrada a la derecha. Lascifras introducidas se desplazarán consecutivamente hacia la izquierda.

Si ya se encuentra en el campo un valor, al entrar el primer carácter se eliminacompletamente del campo.

Excepción: Campos de entrada para valores de entrada nominales del formatoBIN (p. ej. al llamar las funciones de PG ESTADO/CONTROLVAR) se modificarán a la izquierda. Al comenzar la entrada nodesaparece todo el valor del aviso, sino que su patrón de bits serásobrescrito carácter por carácter. El cursor se mueve en estoscampos, con la tecla de bloqueo de mayúsculas (Shift Lock)activa, con las teclas de cursor y .

En cuanto comienza la entrada, ya no se puede abandonar el campo de entrada hastaque se confirme o se interrumpa la entrada.

Para campos de entrada numéricos pueden haber parametrizados valores límite. Entales campos tiene lugar una comprobación de valores límite, es decir que laaceptación de valores entrados sólo es posible cuando están dentro de los límitesparametrizados. Si se entra un valor que se encuentra fuera de dichos límites,aparece un aviso del sistema y, después de su interrupción, se transfiere de nuevo elvalor de entrada anterior al campo.

Si ha sido parametrizado un campo numérico con una cantidad determinada dedecimales, después de la confirmación se ignoran, en caso dado, los decimalesintroducidos en exceso y los introducidos en defecto son rellenados con 0.

Valores numéricos

Entrada de valoresnuméricos

Valores límite

Campos condecimales

Manejo del C7

6

6-17Equipos completos C7-623, C7-624C79000-G7078-C624-01

En la entrada alfanumérica de valores se introducen mezcladas cifras y letras.

Para la parte numérica de la entrada se procede igual que como se describe bajo”valores numéricos”.

Para introducir una letra en la posición actual del cursor hay que activarpreviamente el juego de caracteres alfanuméricos.

Entrada de los caracteres A – F

Los caracteres A – F se pueden introducir, con el bloqueo de mayúsculas (ShiftLock) activado, directamente a través de las teclas numéricas 1 – 6. Para la entradade la candena de caracteres alfanumérica (p. ej. 7FEB53), se procede del modosiguiente:

Paso Actividad Resultado

1. Entrar el 7 normalmente a través del bloquenumérico del teclado del sistema.

La cifra aparece en el campo deentrada.

2. Pulsar la tecla�����

El bloqueo de mayúsculas (ShiftLock) se indica mediante el LEDluminoso.

3. Entrar consecutivamente mediante el bloquenumérico las letras F (en la tecla 6), E (en latecla 5) y B (en la tecla 2).

Las letras aparecen en el campode entrada.

4. Pulsar la tecla�����

El bloqueo de mayúsculas (ShiftLock) está desactivado de nuevo,el LED se apaga.

5. Entrar las cifras restantes 5 y 3 mediantelas teclas 5 y 3 y confirmar con

ENTER

Se acepta la entrada y se reseteala entrada visualizada.

Entrada del juego completo de caracteres del C7

Si no son suficientes los caracteres que pone a disposición el bloque numérico parala entrada alfanumérica, mediante el juego de caracteres ampliado se puedenseleccionar otras letras así como caracteres especiales. El juego de caracteresampliado está disponible en todos los campos con formato STRING. Para la entradade la cadena de caracteres (p. ej. 18OKT61) se procede del modo siguiente:

Paso Actividad Resultado

1. El campo de entrada con la variable se ha deparametrizar previamente. Por ejemplo se puedeseleccionar una cadena con el formato CHR.Entrar 1 y 8 normalmente a través del bloquenumérico del teclado del sistema.

Variable:18......

2. Pulsar la tecla�����

El juego ampliado de caracteresqueda disponible en el campo deentrada actual.

Valoresalfanuméricos

Entrada de valoresnuméricos

Manejo del C7

6

6-18Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Paso ResultadoActividad

3. Con la tecla del cursorhojear hacia arriba en eljuego de caracteres ampliado.

Otros caracteres especiales se obtienen pulsando la tecla

Variable:18O.....

4. Seleccionar O y desplazarse con la tecla delcursor una posición hacia la derecha.

El carácter seleccionado seráaceptado con el movimiento delcursor.

5. Seleccionar K y desplazarse con la tecla delcursor una posición hacia la derecha.

como arriba

6. Seleccionar T y desplazarse con la tecla delcursor una posición hacia la derecha.

como arriba

7. Pulsar la tecla�����

El bloqueo de mayúsculas (ShiftLock) está desactivado de nuevo,se apaga el LED.

8. Entrar las cifras restantes 6 y 1 como antesmediante las teclas 6 y 1 con el bloqueo demayúsculas (Shift Lock) desactivado

y confirmar con ENTER

Variable:18OKT61.

Se acepta la entrada y sereposiciona la entradavisualizada.

Si se debe rellenar un campo mediante la entrada simbólica de valores, se debetomar el valor de una lista de selección.

Para introducir valores simbólicos, proceder de la siguiente manera:

Paso Actividad Resultado

1. Pulsar en el campo de entradala tecla �����

El bloqueo de mayúsculas acti-vado (Shift Lock) se indica me-diante el LED luminoso.

La lista de selección con las en-tradas simbólicas proyectadasestá activada.

2. Seleccionar con la tecla del cursor el valordeseado.

3. Confirmar el valor seleccionado con la tecla

ENTER

El bloqueo de mayúsculas (ShiftLock) se desactiva automática-mente después de laconfirmación.

Valores simbólicos

Manejo del C7

6

6-19Equipos completos C7-623, C7-624C79000-G7078-C624-01

6.5 Ajustar parámetros del sistema C7 y el idioma

Después de haber cargado una configuración, es posible modificar el ajuste desistema del OP C7, contenido en tal configuración, a través de imágenes estándar:

� Idioma (Alemán, Inglés, Francés, Italiano y Español)

� Parámetros

– Modificar parámetros de interfase del OP C7

– Modificar parámetros de impresora

– Ajustar protocolización (listado) de avisos

– Ajustar visualización de avisos (primer/último aviso)

– Ajustar fecha y hora

� Ajustar contraste

Los avisos, imágenes y textos de información podrán visualizarse en varios idiomas.En un C7 podrán cargarse simultáneamente hasta tres idiomas y ofrecerse enselección online al operario.

� Alemán

� Inglés

� Francés

� Italiano

� Español

Para el C7-624 también hay indicaciones del display en ruso, es decir con caracterescirílicos.

Para seleccionar otro idioma, se procede del siguiente modo:

Paso Actividad Resultado

1. Conmutar al nivel de imágenes si éste noestuviese ajustado aún.

Se visualiza la imagen básica.

2. Seleccionar la imagen estándar Sistema � Idiomas.

Contraste 6

Idioma ALEMAN

3. a. Llevar el cursor al campo deselección ALEMAN.

b. Seleccionar el idioma deseado conentrada simbólica. En la lista deselección están incluidos solamentelos idiomas que fueron cargados en elC7.

c. Concluir la entrada pulsandoENTER

El C7 arranca de nuevo yvisualiza todos los textosdependientes del idioma en elnuevo idioma.

Resumen

Ajustar idioma

Manejo del C7

6

6-20Equipos completos C7-623, C7-624

C79000-G7078-C624-01

6.5.1 Modificar parámetros online

Los parámetros ajustados en la configuración se pueden modificar online a travésdel OP C7.

Los parámetros para las interfases del OP C7 podrán modificarse con las imágenesestándar. Al respecto proceder de la siguiente manera:

Paso Actividad Resultado

El resultado depende del C7utilizado y de la configuraciónseleccionada.

1. Seleccionar en la imagen básica con sistema,dependiendo del C7 utilizado, el nivel deimágenes ”Ajustes del sistema”.

Seleccionar ahora una de las imágenes estándardesignadas con System � IF�� .

Ajuste de sistema

IF IF2A/B<<

2. Desplazar la lista de parámetros visualizada conlas teclas del cursor hacia arriba o abajo hasta elparámetro deseado. Algunos de los parámetros mostrados no sonmodificables.

Bits de parada 1Paridad ninguna

Bits de datos 8Vel. emisión 9600

3. Seleccionar el valor para el parámetro en laposición del cursor mediante entrada simbólica(se ha de configurar previamente).

Se ajusta el nuevo parámetro.

4. Aceptar los parámetros modificadospulsando

ENTER

Si se ha ajustado un nivel depassword, se solicita la entradade un password.

5. Introducir el password y confirmar con

y abandonar la imagen especialpulsando

ENTER

���

Se visualiza nuevamente la listade parámetros.

6. Abandonar la imagen estándar pulsando���

Se pasa al nivel de imagen pre-viamente ajustado.

Resumen

Modificar losparámetros deinterfase

Manejo del C7

6

6-21Equipos completos C7-623, C7-624C79000-G7078-C624-01

Los ajustes previos configurados para la salida a través de la impresora conectada sepueden modificar con la imagen estándar. Aquí se pueden ajustar:

� Caracteres/línea (valores de parámetros: 20, 40 ó 80),

� Líneas/página (valores de parámetros: 60 a 72),

� Protocolización de avisos (ON, OFF).

Para el ajuste de los parámetros de impresora, se procede del modo siguiente:

Paso Actividad Resultado

1. Seleccionar, en la imagen básica con Sistema, elnivel de imágenes ”Ajustes del sistema”..

Seleccionar ahora la imagen estándar Impresora.

Líneas/página 72

Protoc. avisos ON

Caract./línea 80

2. Desplazar la lista de parámetros visualizada conlas teclas del cursor hacia arriba o abajo hasta elparámetro deseado.

3. Seleccionar el valor para el parámetro en laposición del cursor mediante entrada simbólica(se ha de parametrizar previamente).

Se ajusta el nuevo parámetro.

4. Aceptar los parámetros modificadospulsando

ENTER

Si se ha ajustado un nivel depassword, se solicita la entradade un password.

5. Introducir el password y confirmar con

y abandonar la imagen especial con

ENTER

���

Se visualiza nuevamente la listade parámetros.

6. Abandonar la imagen estándar con���

Se pasa al nivel de imagen pre-viamente ajustado.

Con protocolización de avisos activa (ON) será impresa cada alarma y aviso deservicio online al llegar o salir (las alarmas también al acusar). Con OFF quedadesactivada esta protocolización. El modo de proceder para el ajuste es igual aldescrito en ”Modificar parámetros de impresora”.

Modificar losparámetros deimpresora

Activar/desactivarprotocolización deavisos

Manejo del C7

6

6-22Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Para determinar si se visualizará la alarma más antigua o la más nueva(Primer/último aviso, v. apt. 7.1.4 ), proceder de la siguiente forma:

Paso Activación Resultado

1. Seleccionar, en la imagen básica con Sistema, elnivel de imágenes ”Ajustes del sistema”.

Seleccionar ahora la imagen estándar VisAvis

Tipo aviso Primer

2. Seleccionar el parámetro correspondientePrimer o último pulsando

y o�����

Se solicita la entrada depassword.

3. Introducir el password.

4. Repetir la operación descrita en el paso 3y confirmar.

5. Abandonar la imagen estándar pulsando���

Se visualiza nuevamente laimagen estándar.

En el OP C7 puede ajustarse la fecha y hora actual, p. ej. efectuar una corrección dehora de verano/invierno. Una modificación repercute al mismo tiempo sobre todoslos avisos e imágenes, en los cuales se visualiza una variable de fecha/hora. Elformato de indicación para fecha y hora se fija durante la configuración y no sepuede modificar en el C7.

La fecha y la hora se ajustan de la siguiente manera:

Paso Actividad Resultado

1. Seleccionar, en la imagen básica con Sistema, elnivel de imágenes ”Ajustes del sistema”.

Seleccionar ahora la imagen estándar Fecha/Hora.

Hora: 01:30:40

Fecha: Vi 01.01.95

2. Seleccionar el día de la semana con lasteclas y o

�����

3. Confirmar la entrada conENTER

Ajustar el primer/último aviso

Ajuste de la fechay la hora

Manejo del C7

6

6-23Equipos completos C7-623, C7-624C79000-G7078-C624-01

Paso ResultadoActividad

4. Con las teclas o

se mueve el cursor hacia la derecha eizquierda al campo de la fecha.

�����El cursor salta o retorna al campode la fecha.

5. Introducir la fecha por entrada numérica. Pulsarpreviamente la tecla Shift.

6. Para cambiar entre la fecha y la hora,pulsar las teclas de cursor.

El cursor se encuentra sobre elcampo de hora.

7. Efectuar la entrada como se describe enel paso 4.

5. Confirmar conENTER

El nuevo parámetro quedaajustado.

6. Abandonar la imagen estándar pulsando���

Se pasa al nivel de imágenesanteriormente ajustado.

Manejo del C7

6

6-24Equipos completos C7-623, C7-624

C79000-G7078-C624-01

6.5.2 Ajuste del contraste

En el C7 se puede ajustar el contraste del display LCD. El contraste del displaypodrá ajustarse con:

� ajuste directo e

� imagen estándar.

El contraste del display LCD puede modificarse en servicio normal a través delteclado del sistema, como se indica a continuación:

Paso Actividad Resultado

1. Pulsar la tecla ���

Se ilumina el LED de SHIFT.

2. Ajustar el contraste al valor deseado con la tecla

(pulsación intermitente o continua).

���

El contraste continúa cambiandomientras se mantenga pulsada latecla.

3. Pulsar la tecla ���

Se apaga el LED SHIFT.

El contraste del display LCD podrá ajustarse también con la imagen estándar. Paraello proceder de la siguiente forma:

Paso Actividad Resultado

1. Seleccionar la imagen estándar Sistema �� Idiomas.

El cursor se encuentra sobre elcampo de entrada de contraste.

2. Seleccionar el valor de contraste deseado conentrada simbólica(1 para el menor, 16 para el máximo contraste).

3. Abandonar la imagen estándar pulsando��

Se pasa al nivel de imágenesanteriormente ajustado.

Resumen

Ajuste directo delcontraste

Ajuste decontraste conimagen estándar

Manejo del C7

6

6-25Equipos completos C7-623, C7-624C79000-G7078-C624-01

6.6 Protección mediante password

Para impedir el manejo no autorizado del C7 existe la posibilidad de establecer,a través de passwords y niveles de passwords, una protección de acceso adeterminadas funciones y entradas.

Con la asignación de un password para un operario, se asigna al mismo tiempo laautorización para ejecutar funciones de un nivel de password determinado.

Tanto el password como el nivel de password se definen durante la configuración.

Si existe protección de acceso por password, entonces es necesario identificarse(LOGIN) y salir del sistema (LOGOUT) en el C7.

La identificación en el C7 se puede efectuar de varias formas:

� A través de la imagen estándar Passwort � Login,

� llamando una función que requiera un nivel de password superior al actual. Eneste caso se solicita automáticamente en el display que se introduzca elpassword.

La identificación a través de la imagen estándar tiene lugar de la siguiente manera:

Paso Actividad Resultado

1. Seleccionar la imagen estándar Password � Login.

En el display se visualiza lamáscara de entrada de password.Esta máscara aparece también alllamar una función para la cual elnivel de password momentáneosea demasiado bajo. El cursorestá situado sobre el primercampo del área de entrada.

2. Introducir el password a través delteclado del sistema y pulsar

ENTER

Tras la entrada de cada carácter,el cursor salta automáticamenteal campo siguiente. Loscaracteres introducidos serepresentan con un asterisco (*)en el área de entrada.

Si el password introducido esválido, se visualiza en el displayel correspondiente nivel depassword.

3. Abandonar la imagen pulsando���

Se pasa al nivel de passwordsanteriormente ajustado.

Seleccionar la imagen estándar Password � Logout. El C7 conmuta luego delnivel de password momentáneo al nivel inferior de password 0 y ramifica al nivel deavisos.

Resumen

Identificación enel C7

Identificación através de laimagen estándar

Salida del sistemaen el C7

Manejo del C7

6

6-26Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Si una función requiere un nivel de password superior al válido momentáneamente,entonces al llamar dicha función se solicita automáticamente la entrada de unpassword adecuado.

Tras la entrada del password, pulsar la tecla ���

para conmutar a la función

llamada.

6.6.1 Niveles de password y derechos de acceso

Durante la configuración sa asignan, para llamadas de funciones mediante teclas defunciones, campos de entrada o teclas soft, niveles de password jerárquicamenteascendentes de 0 a 9. Los niveles de password de las imágenes estándar estánlistados en el anexo C.2.

Al definir un password para un operario, se asigna al mismo tiempo la autorizaciónpara ejecutar funciones de un nivel de password determinado.

Tabla 6-4 Niveles de password

Nivel depassword

Explicación

0 A esta etapa mínima de jerarquía se asignan funciones cuya ejecución no tieneo sólo pequeñas repercusiones en el desarrollo del proceso. Normalmente,éstas son funciones sin posibilidades de entrada, como p. ej. examinar el búferde avisos.

Para la llamada de funciones del nivel de password 0 no es necesario ningúnpassword.

Si se llama una función, que tiene asignado un nivel superior a 0, se solicita enel display la entrada de un password apropiado.

1-8 Conforme al aumento de importancia de las funciones, se les asignan losniveles 1 a 8.

La asignación del nivel de password a un password corresponde al nivelsuperior de password durante la administración de passwords.

9 La autorización para ejecutar funciones del nivel de password 9 está reservadaúnicamente al responsable de la instalación (Super-User), el cual tiene acceso atodas las funciones del C7.

El password para funciones del nivel 9 se crea durante la configuración.

Llamadaautomática

Niveles depasswords

Manejo del C7

6

6-27Equipos completos C7-623, C7-624C79000-G7078-C624-01

6.6.2 Administración de passwords

Unicamente el nivel de password superior (nivel 9) está autorizado para llamar laimagen estándar Password � Edit de la administración de passwords. El C7 sesuministra con el password 100 preajustado. Este puede modificarse durante laconfiguración.

Seleccionar la imagen estándar Password � Edit.

La lista de passwords se visualiza en el display. Esta puede contener hasta unmáximo de 50 passwords.

= Anwahl der DIR–Funktion

00 xxx 901 –––––––– –02 –––––––– –

03 –––––––– –

Nivel de passwordPasswordIndice de passwords

Figura 6-7 Ejemplo de una lista de passwords

Tabla 6-5 Explicación de los términos utilizados en la figura 6-7

Designación en la figura Explicación

Indice de passwords El número de dos dígitos al principio de la entrada depassword corresponde al índice de passwords. Si en un índicede passwords no hay registrado ningún password, los campospara password y nivel de passwords se representan punteados.

Password A la derecha del índice de passwords se encuentra el campocorrespondiente al password. El password tiene una longitudmínima admisible de 3 caracteres y una máxima de 8. Puedecontener cifras y las letras A hasta F.

Nivel de password Al efectuar la primera llamada, sólo está contenido el nivelsuperior de password.

Resumen

Visualización de lalista de passwords

Manejo del C7

6

6-28Equipos completos C7-623, C7-624

C79000-G7078-C624-01

El password y el nivel de password se asignan de la siguiente manera:

Paso Actividad Resultado

1. Seleccionar en la lista de passwords la línea parala entrada del password.

El cursor se encuentra en elprimer carácter del campo para laentrada del password.

2. Introducir un password que todavía no exista yconfirmarlo. No está permitido un cero inicial enel password.

3. Colocar el cursor hacia la derecha en el campopara el nivel de password.

4. Entrar un nivel de password de 1 a 8 para elpassword y confirmarlo.

5. Abandonar la imagen estándar con���

Para modificar un password, se llama la entrada de password al igual que en laasignación del password y se sobrescribe el password anterior con el nuevo.

Si sólo se debe modificar el nivel de password, pero no el password, saltar al campocon la entrada del password, pulsando ENTER. Después se coloca el cursor con latecla del cursor hacia la derecha en el campo para el nivel de password y allí seentra el nuevo nivel.

Para borrar un password, se llama la entrada del password al igual que en laasignación y modificación del password, pero se sobrescribe el primer carácter delpassword con un cero.

Asignación depassword y nivelde password

Modificar pass-word y nivel depassword

Borrar password

Manejo del C7

7-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Funciones estándar de operación ymonitoreo

En elapartado

encontrará en lapágina

7.1 Avisos 7-2

7.1.1 Avisos de servicio y alarmas 7-3

7.1.2 Acusar/suprimir alarmas 7-5

7.1.3 Avisos del sistema 7-6

7.2 Visualización de avisos 7-7

7.2.1 Examinar búfer de avisos 7-10

7.3 Borrar avisos 7-13

7.4 Impresión de avisos 7-15

7.5 Imágenes 7-17

7.6 Textos de información 7-22

7.7 Funciones ESTADO VAR y CONTROL VAR con el OP C7 7-23

Sinopsis delcapítulo

7

7

7-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

7.1 Avisos

Con los avisos se visualizan en el display del C7 los eventos y estados del procesode control. Un aviso consta al menos de texto estático y puede contener tambiénvariables.

En el C7 se visualizan los siguientes tipos de avisos:

� Avisos de servicio,

� alarmas,

� avisos del sistema.

Para cambiar al nivel de avisos, pulsar la tecla ���

Para abandonar el nivel de avisos, pulsar la tecla ENTER

Los avisos de servicio y las alarmas son activados por la CPU C7. Son configuradosy contienen informaciones referidas al proceso. Las alarmas hay que acusarlas.

Los avisos del sistema son activados por el OP C7. No son configurados e informansobre los estados operativos del panel de operador del C7 y sobre malfuncionamien-tos o fallos en la comunicación.

Resumen

Seleccionar nivelde avisos

Abandonar nivelde avisos

Avisos deservicio/alarmas

Avisos del sistema

Funciones estándar de operación y monitoreo

7

7-3Equipos completos C7-623, C7-624C79000-G7078-C624-01

7.1.1 Avisos de servicio y alarmas

En la configuración se define qué estados del proceso se visualizan como avisos deservicio y cuáles como alarmas.

� Los avisos sobre anomalías de desarrollo del proceso o de estado, p. ej. Tem-peratura del motor demasiado alta o Válvula no abre, se han de clasificar en lacategoría de Alarmas.

Nota

En el OP se denomina ”alarma” a un aviso de fallo; en la CPU, una ”alarma” es ladesignación en SIMATIC para una interrupción.

� Los avisos que facilitan indicaciones sobre procesos regulares o estados, comop. ej. Temperatura alcanzada o Motor en marcha, se han de clasificar en la cate-goría de Avisos de servicio.

Además de los avisos de estado, también se pueden configurar las instrucciones parael operador como avisos de servicio o alarmas. Si, por ejemplo, un operador deseainiciar el proceso de envasado pero ha olvidado abrir la entrada de agua en el mez-clador, mediante un aviso – p. ej. Abrir válvula – puede ser requerido a elimi-nar dicha anomalía.

Las alarmas y los avisos se pueden configurar de modo que sea posible resaltar de-terminadas partes del texto – visualizándolas de forma intermitente – del resto delaviso. Las alarmas sin acusar parpadean siempre.

Los avisos pueden contener texto estático o campos variables. En los campos vari-ables se representan, por ejemplo, los valores reales actuales de la CPU C7 en formanumérica o simbólica. En los avisos se pueden visualizar también la fecha y la hora.

Los avisos y alarmas emitidos se memorizan en búfers de avisos propios en el C7.Las avisos contenidos en los búfers se pueden visualizar en el display e imprimir enla impresora conectada.

Si en el proceso en marcha se cumple la condición requerida para la emisión de unaviso, p. ej. alcance de un valor de consigna, el programa de usuario activa un bit enel área de datos para avisos de servicio o alarmas. El C7 lee el área de datos segúnel tiempo de sondeo parametrizado. Con ello se reconoce un aviso como ”llegado”.Cuando se deja de cumplir la condición requerida, el C7 borra el bit. Entonces, elaviso se considera como ”desaparecido”.

Para más detalles sobre áreas de datos, v. apt. 9.3.

Resumen

Procedimiento debit de aviso/alarma

Funciones estándar de operación y monitoreo

7

7-4Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Las alarmas y los avisos de servicio son escritos en el momento de su aparición enel búfer de alarmas o en el de avisos de servicio del C7. En el búfer se registran enorden cornológico:

� Momento de los eventos,

� Llegada y desaparición de los eventos,

� Acuse de alarmas,

� Número de aviso,

� Valores de variables en el momento de la llegada/desaparición.

En los búfers de avisos del C7 pueden registrarse, para cada uno, 256 eventos.Eventos son:

� la llegada de un aviso,

� el acuse de una alarma,

� la descripción de un aviso.

Durante la configuración se puede fijar un tamaño de búfer residual. Al alcanzareste tamaño de búfer residual se emite un aviso de desbordamiento automático,p. ej. Búfer avisos residual. Este aviso de desbordamiento es un aviso delsistema. En el búfer también se siguen registrando avisos tras alcanzar el tamaño debúfer residual.

El aviso de reposo es un subtipo de aviso de servicio. El aviso de reposo es el avisode servicio con el número 0. Este aparece en el display cuando el C7 trabaja en elnivel de avisos y no existe ningún aviso de servicio o alarma. El aviso de reposoestá depositado en el firmware y contiene de modo estándar la versión y el tipo deaparato:

= Anwahl derSIMATIC C7 Vx.xx

C7-623

Figura 7-1 Aviso de reposo del C7-623

En función de la configuración, el aviso de reposo puede estar representado pormedio de otro texto diferente. Puede contener la fecha y la hora, pero nignunavariable.

Búfer de alarmas yde avisos deservicio

Tamaño de búferresidual

Aviso de reposo

Funciones estándar de operación y monitoreo

7

7-5Equipos completos C7-623, C7-624C79000-G7078-C624-01

7.1.2 Acusar/suprimir alarmas

Como consecuencia de su urgencia, las alarmas deben ser acusadas. Esto se puederealizar de modo automático por la CPU C7 o por el operario pulsando la tecla deacuse. En el C7 se representan las alarmas no acusadas de forma intermitente .Adicionalmente luce el LED asignado a la tecla de acuse (ACK).

� Si existen varias alarmas para su visualización, después del acuse de un alarma,se visualiza la siguiente en el display, la cual a su vez debe ser acusada.

� Si ya no existe ninguna alarma para su visualización, el C7 cambia de nuevo alnivel de operación, desde el cual había pasado al nivel de avisos para laindicación de la alarma.

Durante la configuración se pueden agrupar varias alarmas en un, así llamado, grupode acuse. Así, con el acuse de la primera alarma (p. ej. la causa de la alarma)pueden ser acusadas de una sola vez todas las demás alarmas del mismo grupo deacuse (alarmas sucesivas), sin que se presenten consecutivamente en el display parasu acuse. Se pueden proyectar hasta cuatro grupos de acuse.

Si hay alarmas que no están asignadas a ningún grupo de acuse, cuando existenvarios avisos, sólo es acusado aquél que se visualiza en el display en ese momento.A tal efecto, ver también apartado 9.3.

Existe la posibilidad de suprimir la visualización de alarmas de aparición frecuentehasta que rearranque el C7.

¡Para suprimir la visualización es necesario como mínimo el nivel de password 8!

Para suprimir una alarma, se deben pulsar las teclas ENTER

y ���

al mismo tiempo.

Después no se volverá a mostrar ese aviso hasta el siguiente arranque del C7.

Las alarmas suprimidas tampoco se recogen en el búfer de alarmas desde elmomento de su supresión. Allí sólo están almacenadas desde su primera apariciónhasta la supresión de la visualización.

Nota

La supresión de la alarma deberá utilizarse únicamente en la fase de puesta enfuncionamiento del C7.

Acusar alarmas

Grupo de acuse

Suprimir alarmas

Activar supresiónde alarmas

Funciones estándar de operación y monitoreo

7

7-6Equipos completos C7-623, C7-624

C79000-G7078-C624-01

7.1.3 Avisos del sistema

Los avisos del sistema muestran estados de servicio internos del C7. Estos indican,p. ej. malfuncionamientos o fallos en la comunicación.

Este tipo de avisos tiene la máxima prioridad de aviso. Si aparece un fallocorrespondiente en el C7, entonces se borrará el aviso de servicio o alarma mostradoactualmente y en su lugar se presentará un aviso de sistema.

Los avisos del sistema se diferencian en avisos del sistema graves y no graves.

� Un aviso del sistema grave se basa en un error, el cual sólo se puede eliminarmediante un arranque o rearranque del C7.

� Todos los demás errores generan un aviso del sistema no grave, p. ej. cuando seactivó una impresión, pero no hay conectada ninguna impresora en el C7. Lavisualización de un aviso del sistema no grave se puede interrumpir con ESC, entanto no se oscurezca automáticamente al cabo de un breve período de tiempo.La visualización de un aviso del sistema no grave también se puede interrumpirautomáticamente cuando haya transcurrido un determinado tiempo de indicaciónparametrizable.

En el anexo C se encuentra una lista de posibles avisos del sistema y susexplicaciones.

La visualización de avisos del sistema (con excepción del error interno 10 7xx) sepuede suprimir en la configuración. Los avisos del sistema, cuya visualización fuesuprimida, se siguen recogiendo en el búfer de avisos del sistema y, de este modo, sepueden examinar posteriormente en el diplay (seleccionando el menú Ajustes delsistema � Avisos del sistema).

En el búfer de avisos del sistema se pueden almacenar 100 avisos. Los avisos delsistema se registran allí con el número de aviso y su llegada, la desaparición delaviso no se retiene. Tampoco algunos errores de poca importancia así como erroresde manejo son protocolizados en el búfer de avisos del sistema. Los avisos del búferde avisos del sistema se visualizan en el orden de su aparición, es decir, el másantiguo en primer lugar, el más actual en último lugar.

Resumen

Visualización deavisos del sistema

Avisos del sistemagraves y no graves

Bloquear avisosdel sistema

Búfer de avisosdel sistema

Funciones estándar de operación y monitoreo

7

7-7Equipos completos C7-623, C7-624C79000-G7078-C624-01

7.1.4 Visualización de avisos

Los avisos de servicio y las alarmas se presentan en el C7 siempre en el nivel deavisos y se visualizan con arreglo a las prioridades de indicación y de avisos.

Para pasar al nivel de avisos, pulsar la tecla ���

Las alarmas y avisos de servicio pueden estar proyectados con un máximo de 80caracteres y visualizarse de modo por separado o combinado. En la tabla 7-1 seexplican las diferencias:

Tabla 7-1 Explicación de las variantes de aviso

Variantes devisualización

Explicación

Por separado(alternativa)

En este tipo de variante se visualizará siempre sólo una alarma, avisode servicio o aviso de sistema en el display.

Excepción: En el C7-624, en el modo 8 x 40, se visualizan4 avisos en el display.

Si existen varios avisos al mismo tiempo, éstos se visualizanconsecutivamente y según las siguientes prioridades:

1. Aviso del sistema; si hay varios, el más actual.

2. Alarma sin acusar.

3. Aviso de servicio aún no desaparecido.

4. Alarma acusada, pero aún no desaparecida.

5. Aviso de reposo.

Combinada(paralela)

Si no existe ningún aviso del sistema, se representan simultáneamente,uno debajo de otro la alarma y el aviso de servicio con la máximaprioridad. En caso de avisos que sobrepasan el límite de la línea deldisplay, el texto se repite automáticamente en toda su longitud en eldisplay.

Excepción: En el modo 8 x 40, en el C7-624 se visualizan2 alarmas y 2 avisos de servicio.

Si en la visualización combinada existen varios avisos al mismotiempo, los avisos se presentan según las siguientes prioridades:

1. Aviso del sistema; si hay varios, el más actual.

2. Alarma sin acusar; simultáneamente, se visualiza en la segunda línea el aviso de servicio más actual, aún no desaparecido, y con la máxima prioridad de aviso.

3. Alarma acusada, pero aún no desaparecida; simultáneamente,se visualiza en la segunda línea el aviso de servicio más actual,aún no desaparecido, y con la máxima prioridad.

4. Aviso de reposo.

Resumen

Seleccionar nivelde avisos

Variantes devisualización

Funciones estándar de operación y monitoreo

7

7-8Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Los avisos se visualizan con diferente prioridad.

Tabla 7-2 Explicación de las prioridades

Prioridad Explicación

Prioridad devisualización

Los avisos del sistema poseen en cualquier caso la máxima prioridadde visualización, las alarmas sin acusar siempre la segunda máximaprioridad. Los avisos se presentan en diversas variantes en función desi fue proyectada la visualización alternativa o paralela de avisos deservicio y alarmas.

Prioridad de aviso Dentro de los avisos de servicio y alarmas se pueden ajustar en laconfiguración, en función de su importancia, prioridades de avisodesde 1 (baja) hasta 4 (alta). Si hay varios avisos simultáneos con lamisma prioridad de aviso, entonces se visualizarán según susprioridades, comenzando con el de menor.

Si al mismo tiempo hay presentes avisos de servicio y del sistema con la mismaprioridad de visualización y de aviso, se visualiza siempre el más actual.

Según el ajuste configurado, se visualiza la alarma más antigua o la más actual.Mediante la imagen estándar se puede modificar online el ajuste de si, en caso de laexistencia de varias alarmas, se visualiza la más antigua o la más actual. Para ello,en la imagen estándar Sistema�VisAvis se ajusta el parámetro correspondiente.

Prioridades

Visualizar primer/último aviso

Funciones estándar de operación y monitoreo

7

7-9Equipos completos C7-623, C7-624C79000-G7078-C624-01

Si no existen ni avisos del sistema ni alarmas sin acusar, entonces se pueden hojearlos avisos aún no desaparecidos en el nivel de avisos.

Para hojear los avisos, se emplean las teclas del cursor en el nivel de avisos:

Tabla 7-3 Teclas para hojear los avisos

Aviso Tecla

Alarma siguiente

Alarma anterior

Aviso de servicio siguiente

Aviso de servicio anterior

El aviso actual se visualiza de nuevo cuando se pulsa ESC o cuando durante unminuto no se efectúa manejo alguno en el C7.

Independiente del contenido actual del búfer de avisos de servicio o de alarmas, sepueden visualizar en el display todos los textos de avisos de servicio y de alarmas.Par ello se procede del modo siguiente:

Seleccionar la imagen estándar Alarmas �Textos (para visualización de alarmas) oAvServ �Textos (para visualización de avisos de servicio).

Con las teclas del cursor se puede hojear ahora la lista de los textos de los avisoshacia abajo y arriba.

Hojear avisosexistentes en elnivel de avisos

Examinar textos deavisos de servicioy de alarmas

Funciones estándar de operación y monitoreo

7

7-10Equipos completos C7-623, C7-624

C79000-G7078-C624-01

7.1.5 Examinar búfer de avisos

Los avisos visualizados en el C7 se escriben en el búfer de avisos respectivo. Losbúfers de aviso pueden se llamados mediante imágenes estándar para examinar lahistoria de los avisos.

Para todos los avisos se representa cronológicamente cuándo han llegado, han sidoacusados y han desaparecido.

Seleccionar la imagen estándar Alarmas � Examinar.

Los avisos contenidos en el búfer de alarmas se visualizan en el display en la listade alarmas, indicando el número de aviso, la fecha y la hora de su aparición asícomo el estado del aviso (llegado/desaparecido/acusado) y el grupo de acuse:

Q-Gr/N º 04/112 K el 12.04.95 09:34:00

Q-Gr/N º 04/112 Q el 12.04.95 09:35:42

Figura 7-2 Ejemplo de indicación del búfer de alarmas (ejemplo C7-624)

Los textos de avisos se hojean hacia abajo o arriba con las teclas

Tabla 7-4 Explicaciones del ejemplo de la Fig. 7-2

Parte del aviso Explicación

Q-Gr/Nº Indicación referente al campo siguiente: Grupo de acuse y número dealarma.

04/112 La alarma visualizada pertenece al grupo de acuse 04, el número dealarma es el 112.

K La alarma ha llegado.

Q La alarma ha sido acusado.

G La alarma ha desaparecido.

el Fecha Hora Fecha y hora de la llegada/el acuse/la desaparición de la alarma.

Resumen

Examinar búfer dealarmas

Funciones estándar de operación y monitoreo

7

7-11Equipos completos C7-623, C7-624C79000-G7078-C624-01

Indicación del texto de aviso de la alarma marcada:

Retorno a la lista de alarmas:

Seleccionar la imagen estándar Alarmas � Cantidad. Con ello se obtiene una visión de conjunto sobre la totalidad de las alarmas y sobrela cantidad de alarmas aún existentes en el búfer.

Seleccionar la imagen estándar AvServ � Examinar. Los avisos contenidos en el búfer de avisos de servicio se visualizan ahora en eldisplay, en la lista de avisos de servicio, indicando el número de aviso, la fecha y lahora de la aparición así como el estado del aviso (llegado/desaparecido):

= Anwahl der DIR–Funktion

Nº aviso: 045 K

Nº aviso: 031 Gel 12.04.95 09:51:43

el 12.04.95 10:23:50

Figura 7-3 Ejemplo de indicación del búfer de avisos de servicio (ejemplo C7-623 )

Tabla 7-5 Explicación del ejemplo de la Fig. 7-3

Parte del aviso Explicación

Nº aviso Indicación referente al campo siguiente: Número del aviso de servicio.

045 El aviso de servicio visualizado tiene el número 045.

K El aviso ha llegado.

G El aviso ha desaparecido.

el Fecha Hora Fecha y hora de la llegada/desaparición del aviso de servicio.

Indicación del texto del aviso de servicio marcado:

Retorno al aviso de servicio:

Seleccionar la imagen estándar AvServ � Cantidad. Con ello se obtiene una visión de conjunto sobre la totalidad de los avisos deservicio y sobre la cantidad de avisos de servicio aún existentes en el búfer.

Visualizar texto dealarma

Examinar la canti-dad de avisos enel búfer de alarmas

Examinar búfer deavisos de servicio

Visualizar texto deaviso de servicio

Examinar lacantidad de avisosen el búfer deavisos de servicio

Funciones estándar de operación y monitoreo

7

7-12Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Seleccionar la imagen estándar Sistema � AvSist.

Los avisos contenidos en el búfer de avisos del sistema se visualizan ahora en eldisplay, indicando el número de aviso, la fecha y la hora de la aparición:

Nº aviso: 200 el 12.04.95 10:23:50

Nº aviso: 200 el 12.04.95 10:24:00

Figura 7-4 Ejemplo de indicación del búfer de avisos del sitema (ejemplo C7-624)

Tabla 7-6 Explicación del ejemplo de la Fig. 7-4

Parte del aviso Explicación

Nº aviso Indicación referente al campo siguiente: Número del aviso de sistema.

200 El aviso de servicio visualizado tiene el número 200.

el Fecha Hora Fecha y hora de la llegada/desaparición del aviso de sistema.

Para la indicación del texto del aviso del sistema marcado:

Retorno al aviso del sistema:

Examinar búfer deavisos del sistema

Visualizar texto delaviso

Funciones estándar de operación y monitoreo

7

7-13Equipos completos C7-623, C7-624C79000-G7078-C624-01

7.1.6 Borrar avisos

Los avisos de servicio y las alarmas se almacenan automáticamente en el búfer deavisos de servicio o de alarmas. Cada uno de estos búfers puede contener 256eventos. Para evitar un desbordamiento del búfer deberán borrarse los avisos deservicio y alarmas.

Forma de borrar los avisos contenidos en el búfer de avisos de servicio o de alarmas:

� mediante imagen estándar o

� automáticamente en caso de desbordamiento del búfer.

Los avisos del sistema sólo son borrados automáticamente en caso dedesbordamiento del búfer.

Mediante las imágenes estándar se pueden borrar:

� todas las alarmas (no individuales) acusadas y desaparecidas,

� todos los avisos de servicio (no individuales) llegados y desaparecidos.

Para borrar avisos de servicio y alarmas se procede del siguiente modo:

1. Seleccionar una de las dos imágenes estándar dependiendo del tipo de avisoAlarmas �Borrar (para alarmas) o AvServ �Borrar (para los avisos de servicio).

2. Borrar búfer: pulsar ENTER

.

No borrar búfer: pulsar ���

.

Al alcanzarse el tamaño residual configurado del búfer de alarmas se visualizará enel display, de forma estándar, un aviso de desbordamiento. La presentación del avisode desbordamiento podrá activarse y desactivarse online por medio de la imagenestándar Alarmas →Desbord. Si el búfer de alarmas no puede recoger más avisosnuevos, entonces se borrarán automáticamente primero las alarmas acusadas ydesaparecidas, hasta que se alcance el tamaño de búfer residual configurado.

Si aún así no queda libre el búfer residual, se siguen borrando otros avisos hasta quequede libre, y en este orden:

� Alarmas acusadas, pero aún no desaparecidas,

� Alarmas sin acusar, pero ya desaparecidas,

� Alarmas sin acusar, no desaparecidas.

Si se configuró ”Protocolización en caso de desbordamiento” y hay conectada en elC7 una impresora lista para el servicio, se activa una impresión forzosa de todos losavisos borrados.

Resumen

Borrar avisos deservicio y alarmasmedianteimágenes estándar

Borradoautomático delbúfer de alarmasen caso dedesbordamiento

Funciones estándar de operación y monitoreo

7

7-14Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Al alcanzarse el tamaño residual configurado del búfer de avisos de servicio sevisualizará en el display, de forma estándar, un aviso de desbordamiento. La salidadel aviso de desbordamiento podrá activarse y desactivarse online por medio de laimagen estándar AvServ → Desbord. Si el búfer de avisos de servicio no puederecoger ya más avisos nuevos, entonces se borrarán automáticamente primero losavisos de servicio ya desaparecidos.

Si con ello no queda libre el tamaño del búfer residual, independientemente de laprioridad y del estado del aviso (llegado/desaparecido), se borran tantos avisos deservicio antiguos hasta que queda restablecido el tamaño de búfer residualparametrizado.

Si incluso después aún no está disponible el tamaño de búfer restante, se borrantantos avisos antiguos existentes, hasta que sea éste el caso.

Si se configuró ”Protocolización en caso de desbordamiento” y hay conectada en elC7 una impresora lista para el servicio, se activa una impresión forzosa de todos losavisos borrados..

Si el búfer de avisos del sistema está completamente escrito, al aparecer un avisoadicional del sistema, se borra el más antiguo respectivamente. No se efectúaningún aviso de desbordamiento ni impresión forzosa, como es el caso en los avisosde servicio y alarmas.

Borrado auto-mático del búferde avisos de ser-vicio en caso dedesbordamiento

Borradoautomático delbúfer de avisos delsistema en caso dedesbordamiento

Funciones estándar de operación y monitoreo

7

7-15Equipos completos C7-623, C7-624C79000-G7078-C624-01

7.1.7 Impresión de avisos

Las alarmas y los avisos de servicio se pueden imprimir

� como protocolización directa de avisos,

� como impresión global del búfer de avisos y

� como impresión forzosa en caso de desbordamiento de búfer (v. pág. 7-13”borrado automático del búfer de alarmas......”).

Una alarma y un aviso de servicio se pueden imprimir directamente a su llegada ydesaparición (una alarma también al ser acusada), si así se ajustó durante laconfiguración del aviso. Los avisos del sistema no se protocolizan directamente.

Si después de cualquier otra función de impresión sigue una protocolización directade avisos, se imprime de nuevo el encabezado de la protocolización directa deavisos.

Si la impresora está bloqueada, no está dispuesta u ocupada por otra función deimpresión, se almacenan de forma intermedia hasta 16 avisos. El almacenamientointermedio de los avisos para el protocolo de avisos es independiente del búfer deavisos correspondiente.

La protocolización directa podrá activarse y desactivarse por medio de una imagenestándar:

Paso Actividad Resultado

1. Seleccionar en la imagen básica con sistema elnivel de imágenes ”Ajustes del sistema”.

Seleccionar ahora la imagen estándar Impresora.

Líneas/página 72

Prot. avisos activ.

Caract./línea 80

2. En la lista de parámetros, colocar el cursor sobreProtocolo de avisos.

El cursor está posicionado sobreprotocolo de avisos.

3. Ajustar ON u OFF con

y o�����

Se solicita entrada de password.

4. Introducir password.

5. Repetir la operación del paso 3 y confirmar.

Resumen

Protocolizacióndirecta de avisos

Activar/desactivarprotocolización deavisos

Funciones estándar de operación y monitoreo

7

7-16Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Paso ResultadoActividad

4. Confirmar conENTER

5. Abandonar la imagen estándar con���

Se visualiza nuevamente laimagen básica.

Se pueden imprimir los avisos del búfer de alarmas y avisos de servicio, pero no delbúfer de avisos del sistema:

� como crónica, es decir que todos los avisos que se encuentran en el búfer de laclase de avisos correspondiente se imprimen en el orden en el que están en dichobúfer,

� como resumen, es decir que todos los avisos que se encuentran en el búfer de laclase de avisos correspondiente se imprimen en orden ascendente clasificadospor número de aviso. Si un aviso aparece varias veces, se clasifica segúnsubcriterios de tiempo.

La preselección existente es crónica. Esta podrá modificarse durante laconfiguración. Una selección online entre crónica y resumen es posible en el C7solamente con la configuración correspondiente.

Seleccionar la imagen estándar Alarmas�Imprimir para imprimir las alarmas o,AvServ�Imprimir para imprimir los avisos de servicio.

Imprimir búfer deavisos

Activar impresión

Funciones estándar de operación y monitoreo

7

7-17Equipos completos C7-623, C7-624C79000-G7078-C624-01

7.2 Imágenes

En el C7 se muestra en imágenes lo ocurrido en el proceso (p. ej. una máquina deelaboración o estación de mezclado) y también se influencia (manejo). Estasimágenes las crea el configurador de forma específica a la aplicación.

En las imágenes se registran los valores de proceso interrelacionados lógicamenteofreciendo así una visión general sobre un proceso o una instalación. Además deestas ”imágenes” alfanuméricas de lo que ocurre en el proceso, las imágenes ofrecenla posibilidad de introducir nuevos valores de proceso y con ello, controlar elproceso. En el C7 podrán configurarse como máximo 99 imágenes.

Ejemplo: Los valores del proceso en una imagen pueden reunirse librementeseleccionables en grupos temáticos. Un ejemplo al respecto lo muestra la figura 7-5.

= Anwahl der DIR–Funktion

Temperatura caldera 1: 80 �C

Temperatura caldera 2: 78 �C

Volumen caldera 1: 1200 l

Volumen caldera 2: 3000 l

Figura 7-5 Ejemplo de valores de proceso interrelacionados temáticamente (C7-623)

Cada imagen consta de los siguientes componentes:

� un título (opcional, número máx. de caracteres: ancho del display menos 3),

� máx. 99 entradas de imagen,

� un destino de retorno, al que se derivará pulsando la tecla ESC. Los posiblesobjetivos para un retroceso son

– el nivel de avisos,

– otra imagen,

– un índice,

– vuelta al punto desde el cual se seleccionó la imagen actual.

Las imágenes pueden reunirse en un índice de imágenes, a través del cual se puedenvisualizar en el display, imprimir y procesar. Una imagen se puede encontrar en elíndice de imágenes bajo su número y, dado el caso, bajo su título de imagen (si se haconfigurado).

Resumen

Composición delas imágenes

Indice deimágenes

Funciones estándar de operación y monitoreo

7

7-18Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Las imágenes podrán visualizarse, elaborarse (manejo) e imprimirse en el C7. Paraello deben seleccionarse previamente.

La selección de una imagen es siempre posible a través:

� Teclas soft,

� Teclas de función,

� Indice,

� Orden de control.

En la tabla 7-7 se ilustran las posibilidades disponibles para seleccionar una imagen.

Tabla 7-7 Posibilidades de selección de imagen

Selección Explicación

Por teclas soft Con las teclas soft se puede ramificar desde una imagen enotra. La derivación está fijada en la configuración.

Por teclas de función La asignación configurada de las teclas de función es, alcontrario que en las teclas soft, de validez global. Por ello,resulta posible, en cada situación de manejo, seleccionar en laconfiguración la imagen definida de forma fija.

Por índice Llamar la imagen estándar Imágenes�Elaborar . Con ello sevisualizará en el display el índice de imágenes. Contienesolamente las imágenes que fueron aceptadas en el índicedurante la configuración. Con las teclas de cursor ”hojear” sepuede hojear el índice. La selección de imagen se hace con latecla ENTER.

Alternativamente a la imagen estándar Imágenes�Elaborarse puede llamar el índice de imágenes con la tecla DIR en elteclado del sistema. La imagen seleccionada con ENTERpodrá elaborarse pero no imprimirse.

Por orden de control Para ejecutar una orden del operario podrá llamarse unaimagen desde la C7-CPU. El cursor se encuentra ya en unaentrada preselecionada o en un campo de entrada en el cual, eloperario podrá efectuar su entrada (ver también el apt. 9.6).

El nivel de imágenes se abandona pulsando la tecla ���

Seleccionar laimagen

Abandonar nivelde imágenes

Funciones estándar de operación y monitoreo

7

7-19Equipos completos C7-623, C7-624C79000-G7078-C624-01

Las imágenes podrán manejarse introduciendo valores en los campos de entrada ycampos de entrada/salida combinados, es decir, elaborarse. Para elaborar unaimagen, proceder de la siguiente forma:

Paso Actividad Resultado

1. Seleccionar la imagen a elaborar como quedódescrito bajo ”Seleccionar imagen”.

Se visualiza la imagen. El cursorsalta al primer campo de entrada.

2. Mover el cursor al campo correspondientecon las teclas del cursor

El cursor está posicionado en elcampo de entrada.

3. Efectuar las modificaciones deseadas como sedescribe en el apt. 6.4.

El cursor está posicionado alfinal de la entrada.

4. Cuando sea necesario, volver a posicionar elcursor después de confirmar la entrada para llevara cabo otras modificaciones.

El cursor está posicionado alfinal de la entrada.

5. Terminar la elaboración con���

Se conmuta al nivel previamenteajustado.

Para imprimir una imagen por la impresora conectada, proceder de la siguienteforma:

Paso Actividad Resultado

1. Seleccionar la imagen a imprimir a través de laimagen estándar IMAGENES � Imprimir .

Se visualiza el índice deimágenes (no cuando se hace laselección con las teclas de fun-ción o con orden de control, aquíse imprime inmediatamente laimagen correspondiente).

2. Hojear con las teclas del cursor

hacia el número de imagen deseado, caso quehaya sido configurado, al título de imagen.

Se visualiza el título de imagendeseado.

3. Enviar la imagen seleccionada a laimpresora pulsando la tecla

ENTER

La imagen seleccionada se envíaa la impresora.

4. Terminar la acción con���

Se conmuta al nivel previamenteajustado.

Elaborar unaimagen

Imprimir la imagen

Funciones estándar de operación y monitoreo

7

7-20Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Las imágenes están constituidas por entradas. Cada imagen puede incluir hasta 99entradas. Independientemente del número de líneas configurado se mostrará en elOP siempre exactamente una entrada por página de display. Las líneas queeventualmente no hayan sido configuradas se mostrarán en el display como líneasen blanco.

Un ejemplo de una entrada de línea son, en el ejemplo mencionado anteriormente,fig. 7-5 de la pág. 7-17, las dos líneas:

Temperatura caldera 1: 80 °C

Temperatura caldera 2: 78 °C

Una entrada de imagen se compone de los siguientes elementos:

� Texto estático

El texto estático contiene las aclaraciones para el operario. Puede contenertambién informaciones sobre la asignación de las teclas soft.

� Campos para

– salida de

� Fecha,

� Hora,

� Valores actuales de la CPU C7,

– introducción de valores de entrada, los cuales son transferidos a la CPU C7inmediatemente tras su entrada,

– entrada y salida combinadas de valores actuales y de entrada de la CPU C7.

� Teclas soft

A las teclas soft se les asignan llamadas de función dependientes de la imagen.

En la configuración se determinará, en qué intervalos se actualizan valores de laCPU C7, es decir son leídos del control y se visualizan en el display.

En imágenes grandes con más de 159 valores actuales o de entrada se activaautomáticamente la ”actualización parcial de la imagen”. Se actualizan solamentelos valores que se encuentren momentáneamente en el display. Por ello, al hojear lasentradas de imagen se podría visualizar brevemente un valor anterior. Sin embargo,se acelera la actualización de los valores actuales visibles.

Entradas deimagen

Componentes deuna entrada deimagen

Actualización devalores enimágenes grandes

Funciones estándar de operación y monitoreo

7

7-21Equipos completos C7-623, C7-624C79000-G7078-C624-01

Los campos de entrada y salida tienen las siguientes propiedades:

� Los campos de entrada fijan los valores de entrada en forma numérica osimbólica.

� En los campos de entrada resulta visible el cursor parpadeante.

� Los campos de salida muestran los valores actuales de la CPU C7 en formanumérica o simbólica.

� Para los campos de entrada y salida simbólicos pueden haber configurados hasta256 textos individuales, los cuales se pueden llamar y admitir en el C7 a travésde un campo de selección.

� Para entradas numéricas de valores rigen los formatos numéricos o valores límiteparametrizados en cuanto a la cantidad de enteros y decimales.

Campos deentrada y salida

Funciones estándar de operación y monitoreo

7

7-22Equipos completos C7-623, C7-624

C79000-G7078-C624-01

7.3 Textos de información

Los textos de información contienen informaciones acerca del contenido actual deldisplay. Se crean durante la configuración con la herramienta ProTool y ofreceninformaciones adicionales en el idioma ajustado en el C7. Los textos de informaciónse pueden parametrizar para

� avisos de servicio y alarmas,

� imágenes,

� entradas de imágenes,

� campos de entrada y campos de entrada/salida combinados.

Con los textos de información se puede informar al usuario, p. ej., acerca de laasignación actual de las teclas soft. El texto de información para una avería puedecontener, p. ej., indicaciones adicionales sobre la causa posible y la eliminación deuna perturbación.

El texto de información parametrizado se puede seleccionar pulsando la tecla ���� .La disponibilidad de un texto de información se muestra mediante el encendido delLED HELP.

En función de la posición del cursor (p. ej. campo de entrada, imagen, etc.), seobtiene una reacción diferente al pulsar la tecla HELP. En la tabla 7-8 se explicanestas reacciones.

Tabla 7-8 Explicación relativa a los textos de información

Posición del cursor Explicación

Campo de entrada o campocombinado de entrada/salida

Si existe un texto de información (LED encendido), entoncesel texto de información se presenta al pulsar la tecla HELP. Pulsando nuevamente la tecla HELP, se visualiza el texto deinformación de la entrada de imagen (si está configurado).

Campo sin texto deinformación

Si se pulsa la tecla HELP en un campo que no contiene textode información, entonces se visualiza de inmediato el texto deinformación de la entrada de imagen (si está configurado).

Imagen El texto de información parametrizado para una imagen seobtiene

� pulsando la tecla HELP en el índice cuando el cursorse encuentra en la imagen correspondiente o,

� dentro de una imagen, cuando el cursor está sobre el título de la imagen.

Con las teclas de cursor verticales y se puede hojear dentro del texto deinformación.

Con ��� se interrumpe la visualización del texto de información y se muestranuevamente el contenido original del display.

Resumen

Seleccionar textode información

Visualizar textosde información

Hojear/interrumpirtextos deinformación

Funciones estándar de operación y monitoreo

7

7-23Equipos completos C7-623, C7-624C79000-G7078-C624-01

7.4 Funciones ESTADO VAR y CONTROL VAR con el OP C7

A través de la configuración de imágenes estándar especiales similares a lasfunciones de PG ESTADO VAR y CONTROL VAR, el C7 ofrece la posibilidad devisualizar y modificar valores de operandos. Así, en el servicio online es posibleprocesar directamente en el OP C7 los operandos de control de la CPU C7.

Con ESTADO VAR se pueden visualizar los operandos en el display.

Con CONTROL VAR (FORZADO VAR) se pueden visualizar los operandos,modificar sus valores y transferirlos de nuevo a la CPU C7. Los operandosseleccionados permanecen en la memoria RAM estática y siguen siendo vigentestras un rearranque del C7.

La función CONTROL VAR se llama a través de la imagen estándar ContVAR .Tras la llamada, se visualiza una lista de operandos. Según la longitud de línea deldisplay, los operandos se visualizan en una o dos líneas.

La figura 7-6 muestra la representación para el SIMATIC S7.

ValoresFormatoDirección sólo para DBNº de operandoTipo de operando

*

Actualización en marcha

Dirección AS: 2

DB 10 DIR DEZ=1234 *DB DIR HEX=DB DIR HEX=

Figura 7-6 Representación de los operandos para SIMATIC S7 (Ejemplo: C7-624 2x40)

La dirección AS (PLC) es la dirección de estación MPI de la CPU seleccionada.Esta se puede ajustar.

Resumen

ESTADO VAR

CONTROL VAR

LlamarCONTROL VAR

Dirección AS(PLC)

Funciones estándar de operación y monitoreo

7

7-24Equipos completos C7-623, C7-624

C79000-G7078-C624-01

En la tabla 7-9 se muestran las posibilidades de manejo disponibles durante lavisualización de CONTROL VAR.

Tabla 7-9 Posibilidades de manejo

Modo de proceder Tecla

Generalmente: Cada entrada se acusa por campo pulsando la teclarepresentada a la derecha. ENTER

El cursor se mueve dentro de la línea pulsando las teclas.

En la columna con los operandos se puede mover hacia arriba o abajopulsando las teclas representadas a la derecha.

Si el cursor está posicionado en la columna de operandos, el tipo de datosvisualizado (DB, MW, EW, AW, Z, T) se puede seleccionar pulsando la teclaadyacente y las teclas anteriormente mencionadas.

���

Si el cursor está posicionado en la columna para formato, los formatos dedatos HEX, DEZ, BIN, CHR, T, C se pueden ajustar pulsando las teclascorrespondientes como se describe en el apartado anterior.

Introducir con el bloque numérico el número del operando a visualizar omodificar o bien la dirección.

0....9

Dentro de las líneas y del campo con un valor, el cursor se puede moverhorizontalmente. En total se pueden ocupar hasta 10 líneas.

Los valores del operando seleccionado se visualizan en el campo de valores enel formato prescrito.

Insertar un nuevo renglón de variables delante del renglón actual. El cursordebe estar posicionado en el primer campo. No debe haberse inciado ningunaentrada o actualización.

Borrar el renglón actual. Si el cursor está posicionado en un campo de valores(no BIN) que contiene por lo menos un carácter, entonces con la tecla deborrado se borra el carácter donde está posicionado el cursor.

�����

�����

Tras editar la lista de operandos, los valores se han de actualizar en la CPU C7. Estono tiene lugar inmediatamente tras la confirmación individual. Los nuevos valoresse transfieren a la CPU C7 solamente si se pulsa la tecla de entrada tras laconfirmación de la última entrada.Durante la actualización se visualiza en la esquina superior derecha un asteriscointermitente *. Si el asterisco no parpadea, entonces no se estableció el enlacelógico con la CPU C7.

Durante la actualización no se pueden realizar entradas. La actualización seinterrumpe pulsando la telca

��

.

Trabajar conCONTROL VAR

Actualizar valores

Interrumpiractualización

Funciones estándar de operación y monitoreo

8-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Funciones de operación y monitoreoampliadas

En este capítulo se describe qué posibilidades hay para ajustar el OP C7 de modoque el proceso de la CPU C7 pueda provocar reacciones del OP C7 dependientes dela situación.

En elapartado

encontrará en lapág.

8.1 Guía del operador dependiendo del proceso 8-2

8.1.1 Jerarquía de imagen autodefinida 8-4

8.2 Manejo del OP C7 desde la CPU C7 8-7

Contenido delcapítulo

Sinopsis delcapítulo

8

8

8-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

8.1 Guía del operador dependiendo del proceso

En diferentes situaciones de manejo son necesarias o admisibles diferentes acciones.Para apoyar las cambiantes necesidades durante el manejo del proceso se puedenconfigurar las siguientes medidas, las cuales ofrecerán al operador ayudasespecíficas a la situación de que se trate:

� Teclas soft dependientes de la imagen,

� Teclas de funciones globales y

� Jerarquías de imagen definidas por el operario.

Las teclas de funciones en C7-623 y C7-624 podrán asignarse, en la configuración,con llamadas de función. Aquí habrá que diferenciar entre asignación local o global.

� Global significa que la asignación es válida para toda la configuración.

� Local significa que la asignación es sólo válida para una entrada de imagen.

Con ello puede activar el operario las funciones adecuadas a la situación. Las teclasde función cuya asignación pueda cambiar dependiendo de la entrada de imagen sedenominan teclas soft.

Las siguientes teclas pueden asignarse como teclas soft en los equipos individuales:

Tabla 8-1 Teclas asignables como teclas soft

Equipo Teclas Explicación

C7-623 F1...F4 Estas teclas de función podrán configurarse como teclassoft.

K1...K16 Estas teclas de función podrán asignarse de forma globaldurante la configuración.

C7-624 F1...F8 Estas teclas debajo del display podrán configurarse comoteclas soft.

K1...K16 Estas teclas de función podrán asignarse como globalesdurante la configuración.

Nota

Durante la configuración de las teclas soft hay que tener en cuenta que las llamadasde función que deben estar siempre disponible – y con ello incluso en el tratamientode imagen – no se asignen las teclas que estén previstas para actuar como teclassoft.

Resumen

Ramificación conteclas soft y teclasde función

Funciones de operación y monitoreo

8

8-3Equipos completos C7-623, C7-624C79000-G7078-C624-01

Las teclas de función y las teclas soft podrán asignarse, entre otras, con lassiguientes funciones:

� ramificar en el nivel de aviso,

� seleccionar imagen,

� activar la impresión,

� mostrar el índice,

� modificar parámetro online.

A una tecla de función o una tecla soft es posible asignar un nivel de password.Así, determinadas funciones, p. ej. ”modificar parámetro online”, sólo podránhacerse accesibles a las personas autorizadas.

Si en una situación determinada se desea o se debe ejecutar una función a través deuna tecla de función, esto puede señalizarse al operador a través del LEDcorrespondiente. El LED es activado por la CPU C7.

K1

LED

Figura 8-1 Tecla de función con LED

A cada tecla soft podrá asignarse por configuración un bit en una variable. Con ellose conseguirá que al pulsar una tecla soft se active un bit en la CPU C7. Al respecto,el OP C7 transmite no sólo bits individuales, sino que transmite siempre toda lavariable al PLC y sobrescribe así las informaciones allí contenidas.

Al soltar la tecla o en caso de un cambio de visualización que modifique laasignación de la tecla soft se borra de nuevo el bit.

Asignación de lasteclas

Particularidadesde las teclas defunción

Particularidadesde las teclas soft

Funciones de operación y monitoreo

8

8-4Equipos completos C7-623, C7-624

C79000-G7078-C624-01

8.1.1 Jerarquía de imagen autodefinida

La jerarquía de imagen podrá adaptarse, durante la configuración, a las necesidadesespecíficas de la instalación y modificarse de forma completa o parcial. Se puedeneliminar o añadir imágenes.

Las imágenes podrán combinarse entre sí a voluntad. La estructura, orden decombinación, la entrada en el índice y los destinos de retorno respectivos se fijarándurante la configuración con ProTool o ProTool/Lite.

La ramificación entre las diferentes imágenes se hace por medio de teclas soft ydestinos de retorno configurados. Al respecto, también es posible una ramificaciónde entradas de diferentes imágenes en la misma imagen (v. fig. 8-2). Los saltos deretorno no están sólo limitados al nivel de imagen sino que podrán ramificarsetambién en el nivel de aviso.

Así mismo, durante la configuración se definirá qué imagen se mostrará en el C7como imagen inicial.

�� ���� �

�� ���� ����� �

�� ���� �

�� ���� �

�� ���� ��� ���� �

�� ���� �

�� ����

�� ���� �� ���� ��� ���

��

Figura 8-2 Principio de una jerarquía de imagen

A continuación, y en forma de ejemplo, se indica sinópticamente la estructura deuna jerarquía de imagen. Los detalles pueden tomarse del manual del usuarioProTool o ProTool/Lite.

Ejemplo:

Con el C7 se manejará y supervisará una instalación para la elaboración y envasadode diferentes zumos de frutas. La instalación se divide, a grosso modo, en laestación de mezcla y la de llenado.

Estación de mezcla Los ingredientes para los zumos de fruta se encuentran entres tanques. Dependiendo del zumo a elaborar semezclarán los ingredientes en unas proporcionesdeterminadas.

Resumen

Ejemplo sobreestructura de unajerarquía deimagen

Funciones de operación y monitoreo

8

8-5Equipos completos C7-623, C7-624C79000-G7078-C624-01

Estación de llenado El zumo de fruta ya mezclado fluye, después de abrir unaválvula, a los recipientes de llenado y desde allí se porcionaen botellas. La botellas marchan sobre una cinta detransporte. Antes del llenado se efectúa una verificación derotura del envase de vidrio. Después del llenado se cerraránlas botellas, etiquetarán y paletizarán.

La imagen básica configurada podría representarse por ejemplo en el display delC7-623 tal y como se indica en la Fig. 8-3. Consta solamente de un texto estático.

= Anwahl der DIR–Funktion

Instalación 1

Mezclar Llenar<< >>

Figura 8-3 Imagen básica de la instalación (Ejemplo para C7-623)

La sección de imagen representada en el display podrá seleccionarse con las teclassoft debajo de los símbolos y moverse horizontalmente con los símbolos << y >> .

Pulsando la tecla soft por debajo de la entrada ”Mezclar ” podrá ahora verse laentrada representada en la Fig. 8-4. Consta así mismo sólo de texto estático queramifica a otras imágenes (”Tanque2 ”, ” Tanque3 ” y ” Mezclador ”).

= Anwahl der DIR–Funktion

Estación de mezcla

Tanque2 Tanque3 Mezclador<<

Figura 8-4 Imagen con texto estático (ejemplo)

Imagen básica

Seleccionar”Mezclar”

Funciones de operación y monitoreo

8

8-6Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Si se pulsa la tecla soft ”Tanque2”, entonces se visualiza la entrada representada enla fig. 8-5. Esta contiene, además del texto estático, también dos campos de salida(contenido de tanque e indicación de temperatura) así como un campo de entrada(posición de válvula). En el campo de entrada podrá ajustarse la posición de laválvula del tanque por medio de la entrada de un valor simbólico (p. ej. ABIERTA oCERRADA).

= Anwahl der DIR–Funktion

Tanque2

Temp.: 17,0 °CVálvula: Abierta >>

Contenido: 371 Litros

Figura 8-5 Imagen con campos de entrada y salida (ejemplo)

Seleccionar”Tanque2”

Funciones de operación y monitoreo

8

8-7Equipos completos C7-623, C7-624C79000-G7078-C624-01

8.2 Manejo del OP C7 desde la CPU C7

El OP C7 y el programa de usuario de la CPU C7 se comunican escribiendo yleyendo alternativamente áreas de datos (punteros de área). Así, el C7 puedeoriginar diversas acciones mediante la evaluación de estas áreas de datos.

Las áreas de datos de usuario se describen detalladamente en el apt. 9.2.

En la tabla 8-2 se explica qué acciones se pueden controlar.

Tabla 8-2 Funciones de control

Acciones Explicación

Ordenes de control Las órdenes de control son funciones activadas por el programa deusuario en la CPU C7, p. ej., imprimir y seleccionar imágenes,transmitir la fecha y la hora (del OP C7 a la CPU C7). Cada orden sedeposita en la CPU C7 con su número de orden y los parámetroscorrespondientes.

Por ejemplo, la CPU C7 puede llamar una imagen para señalizarle unestado determinado al usuario o indicarle que es necesario efectuarentradas.

El área de interfase que se ha de ajustar se describe en el apt. 9.6.

El anexo C.3 contiene una lista completa de todas las órdenes decontrol con sus parámetros así como una descripción de las áreas dedatos de usuario que deben ajustarse en la CPU C7.

NotaLas órdenes de la CPU C7 al OP C7 sólo podrán activarse si el OP estátrabajando en servicio online normal.

Activación de LED Los diodos luminosos de las teclas del C7 se pueden activar desde laCPU C7. Esto permite señalizar al usuario, mediante el encendido deun LED, que en una situación tal es necesario pulsar una tecladeterminada.

Para la activación de los LED es necesario crear una imagen de losLED en la CPU C7. En la configuración se asigna a cada LED dos bitsen el área de imagen de los LED. Con estos dos bits se pueden materia-lizar cuatro estados diferentes de los LED: apagado, luz permanente,intermitencia lenta, intermitencia rápida.La estructura de la imagen de los LED se describe en el apt. 9.4.3.

Resumen

Accionesdiferentes

Funciones de operación y monitoreo

8

8-8Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Tabla 8-2 Funciones de control, continuación

Acciones Explicación

Evaluación de losnúmeros de imagen

El C7 deposita en el área de números de imagen informaciones sobreel tipo de objeto llamado. Así, es posible transferir informaciones sobreel contenido actual del display del OP C7 al programa de usuario de laCPU C7 y, desde allí, activar a su vez determinadas reacciones, p. ej.llamar otra imagen.La estructura del área de números de imagen se describe en el apt. 9.5.

Imagen del tecladode funciones

Pulsando una tecla de función en el C7 se puede activar un bit en laimagen del teclado de funciones de la CPU C7. Este bit puede serevaluado por el programa de usuario.

Para ello se debe crear en la CPU C7 el área de datos necesaria para laimagen del teclado y parametrizar en la configuración el puntero deárea correspondiente en el OP C7 para asignar una tecla a un bit.

Como máximo se puede transferir la pulsación de dos teclas pulsadassimultáneamente.La estructura de la imagen del teclado de funciones se describe en elapt. 9.4.2.

Imagen del tecladodel sistema

Cada tecla del teclado del sistema (exceptuando las teclas del cursor yla tecla de índice) tiene un bit fijamente asignado en el área de datos(puntero de área) para los bits del teclado del sistema. Mientras semantenga pulsada la tecla correspondiente permanece activado el bit;si se suelta la tecla, entonces se borra éste.

La evaluación de este área de datos permite advertir al usuario, p. ej.con un aviso de error, sobre el manejo incorrecto de una tecla.La estructura de la imagen del teclado del sistema se describe en elapt. 9.4.1.

Fecha y hora Con una orden de control se puede activar la transferencia de la hora yla fecha desde el OP C7, a fin de sincronizar el OP C7 con la CPU C7.

Area de acuse CPUC7 �OP C7

Creando el área de datos correspondiente (puntero de área) se puedenacusar alarmas también desde la CPU C7 (programa de usuario) enlugar de desde el panel (ver también apt. 9.3).

Area de acuseOP C7 �CPU C7

Creando el área de datos correspondiente (puntero de área) se puedeinformar a la CPU C7 (programa de usuario) que se ha acusado unaalarma determinada (ver también apt. 9.3).

Funciones de operación y monitoreo

9-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Areas de datos para la comunicación entre elOP C7 y la CPU C7

Este capítulo contiene informaciones sobre los parámetros requeridos en laconfiguración para ajustar la comunicación entre el OP C7 y la CPU C7.

La comunicación tiene lugar a través de dos áreas de datos:

� área de datos de usuario

y/o

� área de interfase

En este capítulo se describen la funcionalidad, la estructura y las particularidades delas diferentes áreas de datos de usuario y del área de interfase.

Para los que ingresan en la temática del OP, se recomienda consultar el resumentécnico Introducción simplificada a los TD/OP.

En elapartado

encontrará en lapágina

9.1 Parámetros de comunicación en la configuración 9-2

9.2 Panorámica sobre las áreas de datos de usuario 9-3

9.3 Avisos de servicio y alarmas 9-4

9.4 Imagen del teclado y de los LED 9-8

9.4.1 Imagen del teclado del sistema 9-10

9.4.2 Imagen del teclado de funciones 9-11

9.4.3 Imagen de los LED 9-12

9.5 Area de números de imágenes 9-13

9.6 Area de interfase 9-14

9.6.1 Bits de control y confirmación 9-15

9.6.2 Areas de datos en el área de interfase 9-16

9.6.3 Ejemplo de activación de una orden de control 9-18

9.7 Instrucciones para optimización 9-19

Contenido delcapítulo

Sinopsis delcapítulo

9

9

9-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

9.1 Parámetros de comunicación en la configuración

En el software de configuración para la comunicación a través de MPI se han deajustar los parámetros siguientes:

Nota

Los parámetros siguientes están ajustados ya con valores correctos y no es necesariomodificarlos si el C7 se utiliza sin otros S7, C7 u OP en una red.

Tabla 9-1

Parámetro Explicación

Tipo de CPU CPU del PLC.Aquí se ha de ajustar el S7-300 para la CPU C7. Si hay otrasCPU conectadas, se han de ajustar con S7-300 o S7-400.

Dirección CPU Dirección MPI de la CPU C7 en la configuración de red. Ladirección está preajustada y se puede asignar libremente.Debe ser unívoca en la configuración de red y no estarrepetida.

Slot/Bastidor Aquí se ha de ajustar el slot y el bastidor.Para el C7 rige:Slot 2Bastidor 0

Dirección OP C7 Dirección MPI del OP C7 en la configuración de red. Ladirección es asignable libremente. Debe ser unívoca en laconfiguración de red y no estar repetida. Está preajustada ladirección 2.

Interfase Aquí debe ajustarse a qué interfase del OP C7 está conectadala CPU C7.

Velocidad detransmisión

La velocidad de transmisión del OP C7 a la CPU C7 estáfijamente ajustada a 187,5 kBaudios.

En las herramientas ProTool y ProTool/ Lite, todos los ajustes se efectúan bajo elpunto del menú Sistema de destino � Control (PLC).

El primer control (PLC) de la lista debe ser siempre la CPU C7, ya que la funcióndel sistema C7 ”Visualización de estado DI/DO” accede siempre a la periferiadigital del primer control de dicha lista.

Parámetros

Herramienta deconfiguración

Particularidaddel C7

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-3Equipos completos C7-623, C7-624C79000-G7078-C624-01

9.2 Panorámica sobre las áreas de datos de usuario

Las áreas de datos de usuario sirven para efectuar el intercambio de datos entre laCPU y el OP C7. A través de ellas se comunican el OP y la CPU C7.

Durante la comunicación, las áreas de datos son leídas y escrita alternativamente porel OP C7 y el programa de usuario. Mediante la evaluación de los datos allídepositados, la CPU y el OP C7 activan acciones recíprocas fijamente definidas.

Las áreas de datos de usuario pueden ocupar cualquier área de memoria de la CPUC7.

Se pueden ajustar las siguientes áreas de datos de usuario:

� avisos de servicio

� alarmas

� órdenes de control

� imagen de teclado del sistema

� imagen de teclado de funciones

� imagen de los LED

� fecha y hora

� área de números de imagen

� versión de usuario

Areas de datos deusuario

Volumen defunciones

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-4Equipos completos C7-623, C7-624

C79000-G7078-C624-01

9.3 Avisos de servicio y alarmas

Un aviso se lanza cuando se activa un bit en una de las áreas de avisos de laCPU C7. La posición de las áreas de avisos se definen con la herramienta deconfiguración. El área correspondiente se ha de crear también en la CPU C7.

Tan pronto se active el bit en el área de avisos o de alarmas de la CPU C7 y dichaárea sea leída por el OP C7, éste reconoce el aviso correspondiente como ”llegado”.

Al contrario, tras borrar dicho bit en la CPU C7, el OP C7 reconoce el aviso como”desaparecido”.

La tabla 9-2 representa la cantidad de áreas de avisos para avisos de servicio yalarmas, la cantidad de áreas de acuse de alarmas, así como la longitud total detodas las áreas para los equipos C7-623 y C7-624.

Tabla 9-2 Areas de avisos del C7-OP

Equipo Area de bits de avisos de servicio Area de alarmas o área de acuse dealarmas

Canti-dad

Longitud (palabras) Cantidadpor tipo

Longitud total por tipo(palabras)

C7-623 4 32 4 32

C7-624 4 64 4 64

Para cada bit en el área de avisos parametrizada se puede configurar un aviso. Losbits están asignados en orden ascendente a los números de avisos.

Ejemplo:

En la CPU C7 se ha parametrizado el siguiente área de avisos de servicio:

DB 60 Dirección 42 Longitud 5 (en palabras)

La fig. 9-1 muestra la asignación de un total de 80 (5 x 16) números de avisos paralos diferentes números de bits en el área de avisos de servicio del PLC.

Esta asignación tiene lugar automáticamente en el OP C7.

��

����������� ��

�����������

������ ��� �����

Figura 9-1 Asignación del bit de aviso al número de aviso

Lanzamientode avisos

Areas de aviso

Asignación del bitde aviso al númerode aviso

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-5Equipos completos C7-623, C7-624C79000-G7078-C624-01

En virtud de que las alarmas señalizan estados operativos extraordinarios, esnecesario acusarlas.El acuse tiene lugar

� por manejo en el C7 o

� activando un bit en el área de acuse de la CPU C7.

Si la CPU C7 debe ser informada con un acuse de alarma en el OP C7 o si el acusedebe efectuarse desde la CPU C7, entonces se han de ajustar las áreas de acusecorrespondientes en la CPU C7:

� Area de acuse OP C7 → CPU C7:a través de esta área se informa al PLC que se ha acusado una alarma por manejoen el OP.

� Area de acuse CPU C7 → OP C7:a través de esta área se acusa una alarma mediante la CPU C7.

Estas áreas de acuse se han de indicar también en la configuración, en ProTool yProTool/Lite bajo ”Puntero de área”.

La figura 9-2 muestra esquemáticamente las diferentes áreas de alarmas y de acuse.Los procesos de acuse se relacionan en la tabla 9-3.

Proceso interno /combinación

���� ��

����� ��� ������

Area de acuse CPU C7 � OP C7

Area de acuse OP C7 � CPU C7

��� ��

���

Figura 9-2 Areas de alarma y de acuse

Acuse

Areas de acuse

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-6Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Tabla 9-3 Operaciones durante el acuse de alarmas

Acción Reacción Significado

Activar bit de alarma en laCPU C7

Se borra el bit de acusecorrespondienteOP C7 → CPU C7

Alarma llegada y sin acusar

Activar bit de acuse enCPU C7 1)

oacuse por manejo en el OP C7

Se activa bit de acuseOP C7 → CPU C7

Alarma acusada

Borrar bit de alarma en laCPU C7

Alarma desaparecida(independientemente delestado de acuse)

1) Si el acuse ha sido activado por la CPU C7, entonces el bit de acuse CPU C7 → OP C7 debeser borrado por el programa de usuario a más tardar con la nueva llegada del alarma.

Cada alarma tiene un número de aviso. Este número de aviso tiene asignado elmismo bit x del área de alarmas y el mismo bit x del área de acuse. Esto rigetambién cuando se utilizan varias áreas de acuse y la longitud del área de acuseanterior no comprende la longitud total del área de alarmas correspondiente.

La figura 9-3 ilustra dicha asignación.

�������������

�������������

�������������

�������������

��

��

bit de acuse para alarma nº 49

�������������

�� ��

� ��

� �

alarma nº 1

����� ��� ������ �

� �

alarma nº 49

����� ��� ������ �

��

bit de acuse para alarma 1

����� ��� �� ��� �

����� ��� �� ��� �

�������������

�������������

��

��

� �

�������������

��������������� ��

� ��

� �

� �

� �

Figura 9-3 Asignación del bit de acuse al número de aviso

Un bit aplicado en esta área por la CPU C7 implica el acuse de la alarmacorrespondiente en el OP C7.

El área de acuse CPU C7 → OP C7

� debe seguir inmediatamente al área de alarmas correspondiente,

� debe tener exactamente el mismo tiempo de sondeo y

� puede tener como máximo la misma longitud que el área de alarmascorrespondiente.

Asignación del bitde acuse alnúmero de aviso

Area de acuseCPU C7 → OP C7

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-7Equipos completos C7-623, C7-624C79000-G7078-C624-01

Cuando se acusa un alarma en el OP C7 se activa el bit correspondiente en el áreade acuse OP C7 → CPU C7. Así, el S7 puede reconocer que se ha acusado unalarma.

El área de acuse OP C7 → CPU C7 puede tener como máximo la misma longitudque el área de alarmas correspondiente.

Las áreas de acuse no pueden ser mayores que el área de alarmas correspondiente.No obstante, se pueden ajustar con un tamaño menor, si el PLC no tiene que acusartodas las alarmas. La figura 9-4 ilustra este caso.

Area de alarmas Area de acuse dealarmas reducida

���� �

���� �

���� �

���� �

Alarmas que no se pueden acusar

Alarmas que sepueden acusar

���� �

Figura 9-4 Area de acuse reducida

Nota

Las alarmas importantes, cuyo acuse debe señalizarse a la CPU C7, se han dedepositar en el área de alarmas en orden ascendente a partir del bit 0.

Area de acuseOP C7 → OP C7

Tamaño de lasáreas de acuseCPU C7 → OP C7 yOP C7 → CPU C7

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-8Equipos completos C7-623, C7-624

C79000-G7078-C624-01

9.4 Imagen del teclado y de los LED

Las pulsaciones de teclas en el OP C7 se pueden transmitir a la CPU C7 y serevaluadas allí. Esto permite, p. ej., que el PLC pueda activar una acción (p. ej.conectar un motor).

Los diodos luminiscentes (LED) en las teclas de funciones del C7 se pueden activardesde el PLC. Este permite, p. ej., señalizar al usuario, a través de encendido de unLED, qué tecla se ha de pulsar en una situación determinada.

Para poder aprovechar esta posibilidad, las áreas de datos correspondientes –denominadas imágenes – se deben

� crear en la CPU C7,

� definir en la configuración como ”punteros de área” y

� configurar las teclas de función, asignar a los bits de los ”punteros de área”.

Las imágenes del teclado se transfieren de forma espontánea a la CPU C7. Es decir,la transferencia tiene lugar siempre que en el OP C7 se registre una modificación.Por tal razón, no se requiere parametrizar un tiempo de sondeo. Como máximo sepueden transferir dos teclas pulsadas simultáneamente.

�� Todas las teclas (exceptuando la tecla SHIFT)

Mientras se mantenga pulsada la tecla correspondiente, el bit asignado tiene elvalor 1 en la imagen del teclado; de lo contrario, el valor 0.

��� ����� ������

��� �� �� ���

� Tecla SHIFT

Si se pulsa una vez la tecla SHIFT, el bit asignado adquiere el valor 1 en laimagen del teclado. Aún después de soltar dicha tecla, este estado se mantienehasta que la tecla SHIFT sea pulsada nuevamente.

�= Tecla SHIFT

pulsada

��� �� �� ���

Aplicación

Condiciónnecesaria

Transferencia

Asignación devalores

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-9Equipos completos C7-623, C7-624C79000-G7078-C624-01

9.4.1 Imagen del teclado del sistema

La imagen del teclado del sistema es un área de datos con una longitud fija de dospalabras de datos.

Cada tecla del teclado del sistema tiene asignado exactamente un bit en la imagendel teclado del sistema. Excepción: tecla DIR y teclas de cursor.

La imagen de teclado del sistema se debe definir también en la configuración bajo”punteros de área, tipo: teclado del sistema” . Esta imagen sólo puede depositarse enuna CPU y allí sólo una vez.

Imagen del teclado :

�$'� !&%#!'$(&� "#%� '#!% "&

primera palabra

segunda palabra

��������

���

������ �

�����

�� �����

�����

� � � � � � � � � �Número del bit

Nota

Los bits no utilizados no pueden ser sobrescritos por el programa de usuario.

El bit colectivo del teclado sirve como bit de verificación. Se pone a ”1” cada vezque se transfiere la imagen del teclado del OP C7 a la CPU C7; se debe borrardespués que el programa de usuario evalúe el área de datos.

A través de la lectura regular del bit colectivo, se puede determinar en el programade usuario si la imagen del teclado del sistema ha sido transferida nuevamente.

Estructura

Bit colectivo delteclado

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-10Equipos completos C7-623, C7-624

C79000-G7078-C624-01

9.4.2 Imagen del teclado de funciones

La imagen del teclado de funciones se puede dividir en áreas de datos separadas:

� Cantidad máxima de áreas de datos: 4

� Longitud total de todas las áreas de datos (palabras): 4

La asignación de las diferentes teclas a los bits de las áreas de datos se determinadurante la configuración de las teclas de funciones. A tal efecto, a cada tecla seasigna el número correspondiente dentro del área de imágenes.

La imagen del teclado de funciones se debe definir también en la configuración bajo”Punteros de área, tipo: teclado de funciones”.

El bit más significativo de la última palabra de datos de cada área de datoscorresponde al bit colectivo del teclado. Sirve como bit de verificación. Se pone a”1” cada vez que se transfiere la imagen del teclado del OP C7 a la CPU C7. Tras laevaluación del área de datos por parte del programa de usuario, se ha de borrar el bitcolectivo del teclado.

Mediante la lectura regular del bit colectivo se puede determinar en el programa deusuario si un bloque determinado ha sido transferido nuevamente.

Areas de datos

Asignación deteclas

Bit colectivo delteclado

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-11Equipos completos C7-623, C7-624C79000-G7078-C624-01

9.4.3 Imagen de los LED

La imagen de los LED se puede dividir en áreas de datos separadas:

� Cantidad máxima de áreas de datos: 4 (p. ej. 4 áreas de datos diferentes en CPUdiferentes)

� Longitud total de todas las áreas de datos (palabras): 9

La asignación de los diferentes diodos luminiscentes a los bits de las áreas de datosse determina durante la configuración de las teclas de funciones. A tal efecto seasigna a cada LED el número de bit correspondiente dentro del área de imágenes.

El(los) número(s) de bit(s) designa(n) el primero de dos bits consecutivos, quecontrolan 4 estados diferentes de LED:

Bit n + 1 Bit n Función LED

0 0 Apagado

0 1 Intermitencia a aprox.2 Hz

1 0 Intermitencia a aprox.0,5 Hz

1 1 Luz permanente

Areas de datos

Asignación de LED

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-12Equipos completos C7-623, C7-624

C79000-G7078-C624-01

9.5 Area de números de imágenes

El OP C7 deposita en el área de números de imagen informaciones sobre la imagenllamada en el OP C7.

Esto permite transmitir informaciones relativas al contenido actual del display delOP C7 a la CPU C7 y, desde allí, activar a su vez determinadas reacciones, p. ej.llamar otra imagen.

Si se desea utilizar el área de números de imagen, ésta se ha de definir durante laconfiguración como ”puntero de área”. Sólo se puede depositar en una CPU C7 ysólo una vez.

El área de números de imagen se transmite de forma espontánea al PLC. Es decir, latransferencia tiene lugar siempre cuando el OP C7 registra una modificación. Porconsiguiente, no se requiere parametrizar un tiempo de sondeo.

El área de números de imágenes es un área de datos con una longitud fija de dospalabras de datos.

A continuación se representa para el OP C7 la estructura del área de números deimágenes en la memoria del PLC.

tipo de imagen actual

nº de entrada actual nº campo de entrada actual

nº de imagen actual

7 0 7 0

1ª pal.

2ª pal.

Entrada Asignación

Tipo de imagen actual 1: imagen

Nº de imagen especial actual 1 a 99

Nº de entrada actual 1 a 99

Nº de campo de entrada actual 0 a 8,0: Nº de campo de entrada

En el nivel de avisos y durante la visualización del índice, todos los bytes del áreade números de imagen están ocupados con FFH.

En caso de imágenes especiales (v. anexo C.3), el área de números de imágenes estáocupada de la siguiente manera:

0 77 0

3 Nº de imagen especial

FFH Nº campo de entrada actual

1ª pal.

2ª pal.

Aplicación

Condiciónnecesaria

Estructura

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-13Equipos completos C7-623, C7-624C79000-G7078-C624-01

9.6 Area de interfase

El área de interfase sólo se requiere para la CPU C7 si las funciones allí contenidasse han de utilizar y evaluar desde la CPU C7.

El área de interfase se debe configurar si se desean utilizar las siguientes funciones:

– enviar órdenes de control al OP C7

– sincronizar fecha y hora entra la CPU C7 y el OP C7

– evaluar identificación de acoplamiento

– reconocer arranque del OP C7 en el programa de la CPU C7

– evaluar modo operativo del OP C7 en el programa de la CPU C7

– evaluar bit de vida del OP C7 en el programa de la CPU C7

La figura 9-5 muestra la estructura del área de interfase. El área de interfase sepuede depositar en un bloque de datos o en un área de marcas.Además, la dirección del área de interfase se debe definir durante la configuración.Esto se requiere para que el OP sepa donde están depositados los datos.

El área de interfase se debe crear una vez por cada CPU.

Area de interfase:

7 0Dirección

Bits decontrol/confirmación

n+0

n+4

Buzón deórdenes

n+12

n+14

n+25

Identif. de acoplamiento

Hora

Fecha

n+13reservado

n+18

n+15

n+21

reservado

reservado

reservado

Figura 9-5 Estructura del área de interfase en la CPU C7

Resumen

Estructura del áreade interfase

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-14Equipos completos C7-623, C7-624

C79000-G7078-C624-01

9.6.1 Bits de control y confirmación

Para los bits de control y confirmación se dispone de tres bytes en el área deinterfase. Los bytes n+0 y n+1 sirven para la coordinación entre el OP C7 y laCPU C7. El byte n+3 se requiere para la transferencia de registros y variablesindirectas.

Los bytes n+1 y n+2 se describen a continuación.

La figura siguiente ilustra la estructura del byte n+0. A continuación se describenlos diferentes bits.

7 6 5 4 3 2 1 0Dirección

n+0

Hora

Fecha

Bit 5-6 Fecha, hora nuevas1 = nuevas0 = leídas

Con la orden de control 41 se puede activar la tansmisión de hora y fechadesde el OP C7 a la CPU C7. Estos bits son activados por el OP C7cuando se ha transmitido una nueva fecha o una nueva hora. Tras laevaluación de la fecha o de la hora, se ha de borrar el bit en el programade la CPU C7.

La figura siguiente ilustra la estructura del byte n+1. A continuación se describenlos diferentes bits.

7 6 5 4 3 2 1 0Dirección

n+1

Bit de vida del OP C7

Modo operativo del OP C7

Aranque del OP C7

Bit 0 Arranque del OP C71 = OP C7 ha arrancado

El bit 0 es aplicado por el OP C7 tras finalizar el arranque. En el pro-grama de la CPU C7 se puede borrar el bit y reconocer con ello un nuevoarranque del OP C7.

Bit 1 Modo operativo del OP C71 = OP C7 está offline0 = OP C7 está en servicio normal

El bit 1 se activa cuando el OP C7 ha sido pasado por el usuario a offline.En estado online, el bit tiene el valor 0.

Introducción

Descripción delbyte n+0

Descripción delbyte n+1

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-15Equipos completos C7-623, C7-624C79000-G7078-C624-01

Bit 2 Bit de vida del OP C7El bit de vida es invertido por el OP C7 en intervalos de un segundo. Conello se reconoce en el programa de la CPU C7 si el enlace con el OP C7existe todavía.

9.6.2 Areas de datos en el área de interfase

En este apartado se describe la estructura y la utilización de las áreas de datoscontenidas en el área de interfase.

A través del buzón de órdenes, la CPU C7 activa una acción en el OP C7. Todos losdemás bytes corresponden a áreas en las cuales el OP C7 escribe datos. Estas áreaspueden ser evaluadas por el programa de la CPU C7. A continuación se describenlos diferentes bytes.

Byte n+4 a n+11:A través del buzón de órdenes (peticiones) se pueden transferir órdenes de control alOP C7 y con ello activar acciones en dicho OP.

El buzón de órdenes consta de cuatro palabras. La primera palabra contiene elnúmero de orden. En las demás palabras se han de introducir los parámetros de laorden (máximo 3).

0

��� º� �� �� ��

��������� �

����

7��������� 07

��������� �

��������� �

Si la primera palabra del buzón de órdenes es diferente de 0, el OP C7 evalúa laorden de control. A continuación, el OP C7 pone esta palabra de datos de nuevoa ”0”. Por esta razón, se han de introducir primero los parámetros en el buzón deórdenes y luego el número de orden.

Las órdenes de control posibles están relacionadas con sus números y parámetroscorrespondientes en el anexo C.3.

Byte n+13:El OP C7 introduce en el byte 13 la identificación de acoplamiento 0 para MPI.

Resumen

Buzón de órdenes

Identificación deacoplamiento

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-16Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Hora = Byte n+15 a n+17,Fecha = Byte n+21 a n+24:A través de la orden de control 41 se puede activar la transferencia de hora y fechadesde el OP C7 a la CPU C7.

Las figuras siguientes muestran la estructura de ambas áreas de datos. Todas lasindicaciones están codificadas en BCD.

Hora:

����� �����������

�������$�

���! �� ������������

��� ���!���� ��������

07

Fecha:

�"�� ��� ��� ������� ����� �

�"�� �������

���� ��������

�#�� ��������

����

�������$�

����

���

07

���

Fecha y hora

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-17Equipos completos C7-623, C7-624C79000-G7078-C624-01

9.6.3 Ejemplo de activación de una orden de control

Modo de proceder para activar una orden de control:

1. El bloque de interfase (contiene el área de interfase) se ha de crear en la CPU C7(ejemplo DB52).

2. Durante la configuración se ha de introducir el bloque de interfase (DB52) en el”puntero de área”. Así se informa de este bloque al OP C7.

3. A través de un programa de la CPU C7 (v. fig. 9-6) se registra esta orden en elbloque de interfase.

4. El OP C7 lee el bloque de interfase y ejecuta la orden.

Programa para orden de control 51 ”selección de imagen”

EN DB52 Llamada del bloque de interfase.

L nº de imagen Entrada del 1er parámetro (nº de imagen) en elT DBW6 buzón de órdenes del bloque de interfase.

L nº de entrada Entrada del 2º parámetro (nº de entrada) en elT DBW8 buzón de órdenes del bloque de interfase.

L nº de campo Entrada del 3er parámetro (nº de campo) en elT DBW10 buzón de órdenes del bloque de interfase.

L 51 Entrada del nº de orden en el buzón de órdenes delT DBW4 bloque de interfase y con ello activación de la orden.

Figura 9-6 Ejemplo para un programa de CPU C7

Proceso de laorden de control

Areas de datos para la comunicación entre el OP C7 y la CPU

9

9-18Equipos completos C7-623, C7-624

C79000-G7078-C624-01

9.7 Instrucciones para optimización

La estructura de las áreas de datos de usuario y de los tiempos de sondeoparametrizados en los punteros de área descritos en el apt. 9.3 son factoresdeterminantes para los tiempos de actualización realmente alcanzables. El tiempode actualización es igual al tiempo de sondeo más el tiempo de transferencia más eltiempo de ejecución.

Para lograr tiempos de actualización óptimos, se ha de tener en cuenta lo siguientedurante la configuración:

� Las diferentes áreas de datos se han de definir lo más pequeñas posibles y lo másgrandes que sea necesario.

� Las áreas de datos correspondientes se han de definir de forma conexa. Eltiempo de actualización real se mejora definiendo un área grande en vez devarias áreas pequeñas.

� Tiempos de sondeo muy pequeños afectan innecesariamente a las prestacionesglobales. Por consiguiente, ajustar el tiempo de sondeo conforme a la velocidadde variación de los valores del proceso. Por ejemplo, la evolución de la tempera-tura de un horno es mucho más lenta que la evolución de revoluciones de unaccionamiento eléctrico.

Valor de referencia para el tiempo de sondeo: aprox. 1 segundo.

� Para mejorar los tiempos de actualización, prescindir eventualmente de latransmisión cíclica de las áreas de datos de usuario (tiempo de sondeo 0).Utilizar en su lugar órdenes de control para transferir de forma espontánea lasáreas de datos de usuario.

� Depositar sin huecos las variables de un aviso o de una imagen en un área dedatos.

� Para que los cambios en la CPU C7 puedan ser reconocidos de forma segura porel OP C7, éstos deben estar presentes por lo menos durante el tiempo de sondeoreal.

Factoresdeterminantes

Areas de datos para la comunicación entre el OP C7 y la CPU

A-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Las SFC y SFB en la CPU C7 A

A

A-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

La CPU C7 ofrece diversas funciones de sistema que sirven por ejemplo para eltratamiento de programas o para el diagnóstico. Dichas funciones de sistema sellaman desde el programa de usuario a través del número de SFC o SFB asociado.

Estas funciones del sistema se describen en detalle en el manual de referencia /235/.

La CPU C7 ofrece las siguientes funciones integradas de reloj.

SFC Nº Nombre Descripción Tiempo deejecución

SFC 0 SET_CLK Ajustar la hora. Si el reloj a ajustar es un reloj maestro, la sincroni-zación de la hora se activa simultáneamente. Si el reloj a ajustar esun reloj esclavo, sólo se ajusta la fecha y la hora.

120 �s

SFC 1 READ_CLK Leer la hora 190 �s

SFC 2 SET_RTM Ajustar el contador de horas de funcionamientoEn la CPU C7 es posible ajustar 1 contador de horas de funciona-miento.

65 �s

SFC 3 CTRL_RTM Arrancar/parar el contador de horas de funcionamiento 55 �s

SFC 4 READ_RTM Leer el contador de horas de funcionamiento 90 �s

SFC 64 TIME_TICK Leer el tiempo del sistema.El tiempo del sistema puede leerse con una precisión de 1 ms.

45 �s

La tabla siguiente relaciona las funciones de sistema que sirven para copiar einicializar variables de un campo.

SFC Nº Nombre Descripción Tiempo deejecución

SFC 20 BLKMOV Copiar una variable de cualquier tipo 90 �s+ 2 �s/byte

SFC 21 FILL Inicializar un campo 90 �s+ 3,2 �s/byte

La función de sistema SFC 22 ”CREAT_DB” permite crear un bloque de datos.

SFC Nº Nombre Descripción Tiempo deejecución

SFC 22 CREAT_DB Crear un bloque de datos de longitud fija y en un área definida110 �s+ 3,5 �spor DB en el áreadefinida

Introducción

Función de reloj

Funciones debloque

Crear un bloque dedatos

Las SFC y SFB en la CPU C7

A

A-3Equipos completos C7-623, C7-624C79000-G7078-C624-01

Las alarmas horarias sirven para controlar la ejecución de programas por medio delreloj interno de la CPU C7.

SFC Nº Nombre Descripción Tiempo deejecución

SFC 28 SET_TINT Ajustar la fecha y hora de una alarma horaria 190 �s

SFC 29 CAN_TINT Borrar la fecha y hora de una alarma horaria 50 �s

SFC 30 ACT_TINT Activar una alarma horaria 50 �s

SFC 31 QRY_TINT Consultar el estado de una alarma horaria 85 �s

El sistema operativo arranca una alarma de retardo cuando ha transcurrido undeterminado tiempo.

SFC Nº Nombre Descripción Tiempo deejecución

SFC 32 SRT_DINT Arrancar una alarma de retardo 85 �s

SFC 33 CAN_DINT Anular una alarma de retardo 50 �s

SFC 34 QRY_DINT Consultar el estado de alarmas de retardo arrancadas 80 �s

Funciones dealarma horaria

Alarmas de retardo

Las SFC y SFB en la CPU C7

A

A-4Equipos completos C7-623, C7-624

C79000-G7078-C624-01

La CPU C7 ofrece las siguientes funciones de sistema para reaccionar frente aalarmas y errores.

SFC Nº Nombre Descripción Tiempo deejecución

SFC 36 MSK_FLT Enmascarar errores síncronos 150 �s

SFC 37 DMSK_FLT Desenmascarar errores síncronos 160 �s

SFC 38 READ_ERR Leer y borrar errores de programación y de acceso aparecidos ybloqueados

160 �s

SFC 39 DIS_IRT Bloquear el tratamiento de nuevos eventos de alarma 215 �s

SFC 40 EN_IRT Habilitar el tratamiento de nuevos eventos de alarma 305 �s

SFC 41 DIS_AIRT Retardar el tratamiento de nuevos eventos de alarma 35 �s

SFC 42 EN_AIRT Habilitar el tratamiento de eventos de alarma 35 �s

SFC 43 RE_TRIGR Redisparar el temporizador de vigilancia (watchdog) 30 �s

SFC 44 REPL_VAL Copiar el valor sustitutivo en el ACU 1 del nivel que ha provocadoel error

45 �s

Las siguientes funciones de sistema permiten influenciar el cambio de un modooperativo a otro.

SFC Nº Nombre Descripción Tiempo deejecución

SFC 46 STP Pasar la CPU a STOP -

SFC 47 WAIT Programar tiempos de espera 200 �s

Para asignar las direcciones libres de un módulo al bastidor y slot asociados puedenutilizarse las SFC siguientes.

SFC Nº Nombre Descripción Tiempo deejecución

SFC 5 GADR_LGC Calcular la dirección libre del canal x del módulo de señales en el slot y.

-

SFC 49 LGC_GADR Conversión de la dirección libre en el slot y bastidor asociados a un módulo.

140 �s

SFC 50 RD_LGADR Determinar todas las direcciones libres acordadas de un módulo. 190 �s

Tratamiento dealarmas y errores

Cambios de modo

Conversión de direcciones

Las SFC y SFB en la CPU C7

A

A-5Equipos completos C7-623, C7-624C79000-G7078-C624-01

Las funciones de sistema siguientes permiten leer y escribir informaciones dediagnóstico.

SFC Nº Nombre Descripción Tiempo deejecución

SFC 51 RDSYSST Leer informaciones de la lista de estado del sistema 280 �s +200 �s/registro

SFC 52 WR_USMSG Escribir informaciones de diagnóstico seleccionables en el búfer dediagnóstico

110 �s

La CPU ofrece las funciones de sistema siguientes para escribir y leer losparámetros de un módulo hardware.

SFC Nº Nombre Descripción Tiempo deejecución

SFC 55 WR_PARM Escribir parámetros dinámicos en un módulo 1,6 ms

SFC 56 WR_DPARM Escribir parámetros dinámicos predefinidos en un módulo 1,75 ms

SFC 57 PARM_MOD Parametrizar un módulo 2,2 ms

SFC 58 WR_REC Escribir un registro específico del módulo 1,4 ms + 32 �s/Byte

SFC 59 RD_REC Leer un registro específico del módulo 0,49 ms

Funciones dediagnóstico

Funciones deparametrizaciónde módulo

Las SFC y SFB en la CPU C7

A

A-6Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Las SFC y SFB en la CPU C7

B-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Lista de estado del sistema en la CPU C7

La CPU C7 está en condiciones de ofrecer al usuario determinadas informaciones.Memoriza dichas informaciones en la ”lista de estado del sistema”.

Este anexo presenta las listas parciales de la lista de estado del sistema que ofrece laCPU C7.

Introducción

B

B

B-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

La lista de estado del sistema incluye los datos que describen el estado actual de unaCPU C7. Ella suministra en todo momento informaciones globales relativas a:

� la parametrización actual de la CPU C7 y de los módulos de señalesparametrizables

� los estados y secuencias actuales de la CPU C7 y de los módulos de señalesparametrizables.

La estructura de la lista de estado del sistema así como las entradas realizables sedescriben detalladamente en el manual de referencia STEP 7 Funciones estándar yfunciones del sistema.

El contenido de la lista de estado del sistema puede leerse utilizando la funciónSFC 51 ”RDSYSST” en el programa de usuario (v. manual de referencia /235/.

La lista de estado del sistema está subdividida en listas parciales que permitenacceder de manera puntual a informaciones contenidas en la lista de estado delsistema.

Cada lista parcial incluye:

� un encabezamiento de 4 palabras de datos de longitud

� un número dado de registros que contienen las informaciones relativas a loseventos.

Definición

Leer la lista deestado del sistema

Listas parciales

Estructura de laslistas parciales

Lista de estado del sistema en la CPU C7

B

B-3Equipos completos C7-623, C7-624C79000-G7078-C624-01

El encabezamiento de una lista parcial tiene una longitud de 4 palabras de datos.El contenido del encabezamiento se representa en la figura B-1.

SZL-ID (identificación de la lista parcial)

Indice (tipo o número de objeto)

Longitud de un registro contenido en la lista parcial

Número de registros contenidos en la lista parcial

Figura B-1 Encabezamiento de una lista parcial de la lista de estado del sistema

Cada lista parcial incluye un identificador ”SZL-ID”. Por otra parte, existe laposibilidad de leer sólo un extracto de la lista parcial. El identificador de tal extractode la lista parcial está también contenido en el ”SZL-ID”. La estructura de”SZL-ID” de las CPU está representada en la figura B-2.

101112131415 89Bit 234567 01

0 00 0

Número de identi-ficación (identifi-cador de la listaparcial)

Identificadorde extracto delista parcial

Figura B-2 Estructura del identificador de la lista parcial ”SZL-ID”

Encabezamiento

SZL-ID

Lista de estado del sistema en la CPU C7

B

B-4Equipos completos C7-623, C7-624

C79000-G7078-C624-01

El identificador del extracto de la lista parcial permite fijar la longitud de la listaparcial a sacar:

� 0H: se saca la lista parcial completa

� 1H bis EH: se saca una parte especial de la lista parcial

� FH: se saca sólo el encabezamiento

Es preciso definir un índice cuando sólo se desea leer un registro dado de la listaparcial.

Esta palabra de datos indica cuánta información (en bytes) está inscrita en unregistro de una lista parcial.

Esta palabra de datos indica el número de registros contenidos en la lista parcialemitida.

La tabla siguiente incluye las diferentes listas parciales de la lista de estado delsistema así como las entradas significativas para las diferentes CPU C7.

Tabla B-1 Listas parciales de la lista de estado del sistema de la CPU C7

SZL_ID Lista parcial Indice(= identificador

de diferentesregistros de lalista parcial)

Contenido del registro(extracto de listas parciales)

0011H0111H

Identificador CPU C7

Todos los registros de la lista parcial

Un registro de la lista parcial

- Tipo de CPU C7 y número de versión

0012H

0112H

Características de la CPU C7

Todos los registros de la lista parcial

Sólo los registros de un grupo decaracterísticas

0000H0100H0300H

Procesamiento STEP 7

Información horaria en la CPU C7

Juego de operaciones STEP 7

0013H Areas de memoria de usuario 01H

02H

05H

Memoria de trabajo

Memoria de carga integrada

Tamaño de la memoria de respaldo(back-up)

Identificador delextracto de listaparcial

Indice

Longitud de losregistros

Número deregistros

Listado de listasparciales

Lista de estado del sistema en la CPU C7

B

B-5Equipos completos C7-623, C7-624C79000-G7078-C624-01

Tabla B-1 Listas parciales de la lista de estado del sistema de la CPU C7, continuación

SZL_ID Contenido del registro(extracto de listas parciales)

Indice(= identificador

de diferentesregistros de lalista parcial)

Lista parcial

0014H Areas del sistema operativo 0001H

0002H

0003H

0004H

0005H

0006H

0007H

Imagen de proceso de las entradas(en bytes)

Imagen de proceso de las salidas (en bytes)

Número de marcas

Número de temporizadores

Número de contadores

Tamaño del espacio de direccionesreservado a la periferia

Area de datos locales total de la CPU C7(en bytes)

0015H

0115H

Tipos de bloques

Todos los registros de una lista parcial

Un registro función del índice 0800H

0A00H

0B00H

0C00H0E00H

OB (número y tamaño)

DB (número y tamaño)

SDB (número y tamaño)

FC (número y tamaño)

FB (número y tamaño)

0017H

0117H

SDB cargables Número de SDB -

0018H

0118H

Informaciones sobre bastidores

Todos los registros de una lista parcial

Un registro función del índice 0000H

0001H

0002H

0003H

Fila 0

Fila 1

Fila 2

Fila 3

0021H

0A21H

Asignación de alarmas/errores por intermedio del número del OBcorrespondiente

Registros de todas las alarmas posibles

Registros de las alarmas ocupadas

- -

0222H

Estado de alarma;

Registro de la alarma indicada 0001H

5050H

Clase de alarma ciclo libre

Clase de alarma asíncrona

0023H

Prioridad

Registros de todas las prioridades

Unicamente encabezamiento de listasparciales

0000H Prioridad de OB autorizados

Lista de estado del sistema en la CPU C7

B

B-6Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Tabla B-1 Listas parciales de la lista de estado del sistema de la CPU C7, continuación

SZL_ID Contenido del registro(extracto de listas parciales)

Indice(= identificador

de diferentesregistros de lalista parcial)

Lista parcial

0024H

0124H

0424H

0524H

Modos de operación de la CPU C7

Informaciones relativas a todos los cambiosde modo memorizados

Información relativa al último cambio demodo

Información relativa al modo de operaciónactual

Información relativa al modo de operaciónindicado

5000H5010H5020H

Modo STOP

Modo ARRANQUE

Modo RUN

0131H Parámetros de prestaciones decomunicación relativos al tipo decomunicación indicada

0001H

0002H0003H0005H

0007H

0008H

Número de enlaces, velocidad detransmisión

Parámetros de test y de puesta en servicio

Manejo y visualización (parámetros)

Funciones de diagnóstico y entradas dediagnóstico

Comunicación por datos globales(parámetros)

Manejo y visualización (informaciones detiempo)

0132H Información del estado de comunicaciónrelativa al tipo de comunicación indicada

0001H0002H0003H

0004H0005H0007H0008H

0009H

Número y tipo de enlaces

Número de peticiones de test ajustadas

Número actual de peticiones (órdenes) demanejo y visualización cíclicas

Niveles de protección de la CPU C7

Datos de estado de diagnóstico

Comunicación por datos globales

Tiempo de ciclo, factor de corrección,contador de horas de funcionamiento,fecha/hora

Velocidad de transmisión ajustada por MPI

0D91H Información de estado de módulohardware de todos los módulos delbastidor indicado

0000H0001H0002H0003H

Propiedades/parámetros del módulomontado

Bastidor 0

Bastidor 1

Bastidor 2

Bastidor 3

Lista de estado del sistema en la CPU C7

B

B-7Equipos completos C7-623, C7-624C79000-G7078-C624-01

Tabla B-1 Listas parciales de la lista de estado del sistema de la CPU C7, continuación

SZL_ID Contenido del registro(extracto de listas parciales)

Indice(= identificador

de diferentesregistros de lalista parcial)

Lista parcial

00A0H

01A0H

Búfer de diagnóstico

Todas las informaciones de eventosindicadas en el búfer

Las x informaciones introducidas másnuevas

x Información relativa al evento

Las informaciones dependen del evento

00B2H

Diagnóstico del módulo hardware

Registro completo de las informaciones dediagnóstico relativas a un módulo

Bastidor +número del

puesto ocupado

Informaciones de diagnóstico relativas a unmódulo hardware

Lista de estado del sistema en la CPU C7

B

B-8Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Lista de estado del sistema en la CPU C7

C-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Funcionalidad del OP C7 /imágenes estándar / órdenes de control /avisos del sistema

En elapartado

encontrará en lapágina

C.1 Funcionalidad del OP C7-OP C-2

C.2 Descripción resumida de las imágenes estándar C-4

C.3 Ordenes de control y sus parámetros C-6

C.4 Avisos del sistema C-14

C.4.1 Errores internos C-27

Sinopsis delcapítulo

C

C

C-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

C.1 Funcionalidad del OP C7-OP

En la relación tabular siguiente (tabla C-1) se resumen las funciones del C7-623 yC7-624 con sus variantes correspondientes.

Tabla C-1 Funciones del C7-623 y C7-624

C7-623 C7-624

Display

– Tecnología

– Líneas por caracteres por línea/altura de caracteres (mm)

– Ajuste de contraste

STN–LC

4x20/5

x

STN–LC

4x20/8 ó

8x40/4,5

x

Avisos de servicio

– cantidad máxima

– longitud máxima (caracteres)

– visualizar

– imprimir

– examinar textos de avisos de servicio

– cantidad máxima de entradas en el búfer de avisos

de servicio

– examinar búfer de avisos de servicio

– imprimir búfer de avisos de servicio

– borrar búfer de avisos de servicio

499

80

x

x

x

256

x

x

x

99980xxx

256

xxx

Alarmas

– cantidad máxima

– longitud máxima (caracteres)

– visualizar

– imprimir

– examinar alarmas

– cantidad máxima de entradas en búfer de alarmas

– examinar búfer de avisos de alarmas

– imprimir búfer de avisos de alarmas

– borrar búfer de avisos de alarmas

49980xxx

256xxx

99980xxx

256xxx

Registro de avisos

en el búfer con fecha, hora, estado x x

Tabla con espectrode funciones

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-3Equipos completos C7-623, C7-624C79000-G7078-C624-01

Tabla C-1 Funciones del C7-623 y C7-624, continuación

C7-624C7-623

Introducción de valor de entrada

– cifras o letras

– por variables simbólicas

xx

xx

Visualización de valor actual (numérico y simbólico) x x

Entrada combinada de valor de entrada actual x x

Prueba de valor límite para entrada por usuario x x

Protección por password (también por entrada de autoriza-

ción)

x x

Imágenes

– cantidad máxima

– visualizar

– imprimir

– entradas por imagen

– cantidad máx. de campos por imagen

– cantidad máx. de campos por entrada de imagen

99xx

9930032

99xx

9930032

Textos de información

– longitud máxima (caracteres) 320 320

Teclas de función

– cantidad

– LED integrado

16x

16x

Teclas soft (cantidad) 4 8

Protocolos de impresión x x

Función de diagnóstico

(ESTADO/CONTROL VAR)

x x

Idiomas parametrizables para el OP C7Alemán, Inglés, Francés, Italiano, Español, Ruso x

–xx

Idiomas online (conmutables) 3 3

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-4Equipos completos C7-623, C7-624

C79000-G7078-C624-01

C.2 Descripción resumida de las imágenes estándar

En el siguiente cuadro se relacionan todas las imágenes estándar para los equiposC7-623 y C7-624. Además de una indicación breve sobre la función correspondientese indica el nivel de password necesario. Bajo la columna ”Nivel 1” se listan lasimágenes que pueden seleccionarse desde la imagen básica. Desde estas imágenesse puede también hacer diferentes llamadas, las cuales están listadas en la columna”Nivel 2”.

La jerarquía aquí utilizada corresponde a la configuración de ejemplo que sesuministra con ProTool o ProTool/Lite (v. apt. 6.3).

Tabla C-2 Relación tabular de las imágenes estándar

Nivel 1 Nivel 2 Función Nivel de password

Alarmas Examinar � Visualizar alarmas en el búfer de alarmas.

� Visualizar el texto de un aviso, el cual se seleccionó en el búfer de alarmas.

0

Alarmas Imprimir Imprimir las alarmas como crónica, es decir todos los eventos de los avisos (llegar,desaparecer, acusar) en el orden cronológico de su aparición.

2

Alarmas Cantidad Visualizar los avisos registrados en el búfer, repartidos en ’avisos totales’ y ’avisosaún presentes’.

0

Alarmas Borrar Borrar todas las alarmas acusadas y desaparecidas en el búfer de alarmas. 6

Alarmas Desbord. Activar y desactivar aviso del sistema en caso de desbordamiento del búfer dealarmas.

4

Alarmas Textos Visualizar todos los textos de alarmas. 0

AvServ Examinar � Visualizar avisos de servicio en el búfer de avisos de servicio

� Visualizar el texto de un aviso, el cual se seleccionó en el búfer de avisos de servicio.

0

AvServ Imprimir Imprimir avisos de servicio como crónica, es decir, todos los eventos de avisos(llegar, desaparecer) en el orden cronológico de su aparición.

2

AvServ Cantidad Visualizar los avisos registrados en el búfer, distribuidos en ’avisos totales’ y ’avisosaún presentes’.

0

AvServ Borrar Borrar del búfer de avisos de servicio todos los avisos de servicio llegados ydesaparecidos.

6

AvServ Desbord. Activar y desactivar aviso del sistema en caso de desbordamiento del búfer de avisosde servicio.

4

AvServ Textos Visualizar todos los textos de avisos de servicio. 0

Sistema Servicio Ajustar los modos de servicio de OP C7: Online, Offline, transferencia 8

Sistema VisAvis Determinar si, con varias alarmas, se visualizará la más antigua (primera) o la última4

Sistema AvSist Visualizar búfer de avisos del sistema. 0

Sistema Idiomas Seleccionar idioma. 2

Sistema Fecha/Hora Ajustar fecha y hora. 4

Sistema Impresora Ajustar parámetros de impresora. 2

Resumen

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-5Equipos completos C7-623, C7-624C79000-G7078-C624-01

Tabla C-2 Relación tabular de las imágenes estándar, continuación

Nivel 1 Función Nivel de password

Nivel 2

Sistema IF1

IF2

Ajustar parámetros de interfase (V.24)

Ajustar parámetros de interfase (MPI)

6

EstaVAR Visualizar operandos del S7 0

ContVAR Visualizar y forzar operandos del S7 8

Password Login Identificación de un usuario mediante entrada de password. 0

Password Logout Salir de opción password y retorno al nivel de avisos 0

Password Edit � Visualizar lista de passwords.

� Asignar y modificar passwords y niveles de password.

� Borrar passwords.

9

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-6Equipos completos C7-623, C7-624

C79000-G7078-C624-01

C.3 Ordenes de control y sus parámetros

Las órdenes o peticiones de control permiten activar, desde el programa de usuario,funciones en el OP C7 tales como:

– visualizar imagen

– ajustar fecha y hora

– modificar ajustes generales

Una orden de control consta de 4 palabras de datos. La primera palabra de datoscontiene el número de orden. Las palabras de datos 2 a 4 contienen, según lafunción, hasta un máximo de tres parámetros. La estructura básica de una orden decontrol se ilustra en la figura C-1.

��ª� �������

���� � �������� ��� ���� �������� ���

�º� ��� �����

��!������ �

������"�

�ª� �������

�ª� �������

�ª� �������

��!������ �

��!������ �

Figura C-1 Estructura de una orden de control

Nota

Los ajustes preparativos a efectuar en el área de interfase se describen en el apt. 9.6.

Resumen

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-7Equipos completos C7-623, C7-624C79000-G7078-C624-01

En la tabla C-3 se ofrece un listado con todas las órdenes de control posibles en elC7 (Nº = número de la orden de control) con sus parámetros correspondientes:

Tabla C-3 Ordenes de control con parámetros

Nº Función

1 Seleccionar modo operativo del C7

Parámetro 1 1: OfflineParámetros 2, 3

Generalmente, las órdenes sólo pueden ser activadas por la CPU C7 cuando el C7 estáen modo online.

Nota:Es decir, el C7 no se puede conectar online a través de una orden de control.

3 Hardcopy

Parámetros 1, 2, 3 –

5 Seleccionar índice

Parámetro 1 1: IndiceImágenes, visualización

4: IndiceImprimir imágenes

Parámetros 2,3 –

7 Imprimir todas las imágenes del proceso

Parámetros 1, 2, 3 –

Listado

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-8Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Tabla C-3 Ordenes de control con parámetros, continuación

Nº Función

11 Selección de imágenes especiales

Las siguientes imágenes integradas en el firmware se pueden seleccionar a través desus números (fijos) de objeto.

Parámetro 1 n+6: Bloqueo del cursor (0=desactivado./1=activado)n+7: Número de imagen especial

Búfer de alarmas1 Salida del búfer2 Emitir cantidad de avisos3 Aviso de desbordamiento activado/desactiv.4 Borrar búfer sí/no

Búfer de avisos de servicio5 Salida del búfer6 Emitir cantidad de avisos7 Aviso de desbordamiento activado/desactiv.8 Borrar búfer sí/no

Funciones PG25 Estado VAR26 Controlar (forzar) VAR

Funciones especiales30 Selección de idioma, luminosidad

(Contraste)31 Cambio del modo operativo

Ajustes35 Ajustar hora/fecha36 Interfase V.2438 Parámetros de impresora40 Tipo de avisos

Textos de avisos45 Visualizar textos de alarmas46 Visualizar textos de avisos de servicio

Avisos del sistema50 Sacar búfer de avisos del sistema

Password55 Login56 Entrada de password

Funciones del sistema C797 Menú del sistema C798 Selección de modo operativo de la CPU C799 Visualización de estado DI/DO

Parámetros 2, 3 –

12 Activar/desactivar protocolización de avisos

Parámetro 1 0: desactivar1: activar

Parámetros 2, 3 –

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-9Equipos completos C7-623, C7-624C79000-G7078-C624-01

Tabla C-3 Ordenes de control con parámetros, continuación

Nº Función

13 Conmutación de idioma

Parámetro 1 0: 1er idioma1: 2º idioma2: 3er idioma

Parámetros 2, 3 –

14 Ajustar hora (codificada en BCD)

Parámetro 3 -

Parámetro 1

���

Horas (0..23)

Parámetro 2

��� ���

Segundos (0..59)

Minutos (0..59)

15 Ajustar fecha (codificada en BCD)

Parámetro 1

���

Día de la semana 1: Domingo2: Lunes::

7: SábadoParámetro 2

��� ���

Mes (1..12)

Día (1..31)

Parámetro 3

����

Año

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-10Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Tabla C-3 Ordenes de control con parámetros, continuación

Nº Función

16 Parámetros para interfase V.24

Parámetro 1 Valor para parámetro 2

Velocidad 0: 300 Baudios1: 600 Baudios2: 1200 Baudios3: 2400 Baudios4: 4800 Baudios5: 9600 Baudios

Bits de datos 0: 7 bits de datos1: 8 bits de datos

Bits de parada0: 1 bit de parada1: 2 bits de parada

Paridad 0: par1: impar2: ninguna

Parámetro 2 parámetro de interfase a ajustar0: velocidad de transmisión1: bits de datos2: bits de parada3: paridad

Parámetro 3 –

19 Parámetros de impresora

Parámetro 1 Valor para parámetro 2Cantidad de caracteres/línea0: 20 caracteres/línea1: 40 caracteres/línea2: 80 caracteres/líneaCantidad de líneas/página0: 60 líneas/página1: 61 líneas/página...12: 72 líneas/página

Parámetro 2 parámetros de impresora a ajustar0: cantidad de caracteres por línea1: cantidad de líneas por página

21 Modo de visualización de alarmas

Parámetro 1 0: Primer valor (aviso más antiguo)1: Ultimo valor (aviso más nuevo)

23 Ajustar nivel de password

Parámetro 1 1..9(1 = nivel de password más bajo, 9 = nivel de password más alto)

Parámetros 2, 3 –

24 Password Logout (Derivar al nivel de avisos)

Parámetros 1, 2, 3 –

25 Imprimir protocolo de turno

Parámetros 1, 2, 3 –

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-11Equipos completos C7-623, C7-624C79000-G7078-C624-01

Tabla C-3 Ordenes de control con parámetros, continuación

Nº Función

31 Imprimir búfer de alarmas

Parámetro 1 0: imprimir cronológicamente1: imprimir en forma conjunta

Parámetros 2, 3 –

32 Imprimir búfer de avisos de servicio

Parámetro 1 0: imprimir cronológicamente1: imprimir en forma conjunta

Parámetros 2, 3 –

37 Activar/desactivar aviso de desbordamiento para avisos de servicio

Parámetro 1 0: desactivar1: activar

Parámetros 2, 3 –

38 Activar/desactivar aviso de desbordamiento para alarmas

Parámetro 1 0: desactivar1: activar

Parámetros 2, 3 –

41 Transferir fecha/hora a la CPU C7

Si se activa esta orden con demasiada frecuencia, se puede provocar una sobrecarga delC7 ya que cada orden implica dos transferencias a la CPU C7.

42 Traer área de LED de la CPU C7

Parámetro 1 número de bloque 1-4

Parámetros 2, 3 –

43 Traer área de bits de avisos de servicio de la CPU C7

Parámetro 1 número de bloque 1-4

Parámetros 2, 3 –

44 Traer área de bits de alarmas de la CPU C7

Parámetro 1 número de bloque 1-4

Parámetros 2, 3 –

45 Traer área de acuse de la CPU C7

Parámetro 1 número de bloque 1-4

Parámetros 2, 3 –

47 Traer área de LED de la CPU C7

Parámetro 1 imagen de LEDnúmero de área(1...4)

Parámetro 2 imagen de LED palabra 0

Parámetro 3 imagen de LED palabra 1

imagen de LED palabra 0Imagen de LED

Puntero de área imagen de LED palabra 1

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-12Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Tabla C-3 Ordenes de control con parámetros, continuación

Nº Función

Nota:

Al contrario de la orden 42 (traer área de LED de la CPU C7), en la orden 47 setransmite también la imagen de los LED, lo que garantiza una activación más rápida delos LEDs.

El área de LED indicada no debe configurarse con una longitud mayor de 2 palabrasde datos.

48 Selección de menú

Parámetro 1 Número de menú (en el menú estándar)

1 nivel de avisos

2 menú principal

3 alarmas12 imprimir alarmas

4 avisos de servicio14 imprimir avisos de servicio

5 imágenes

8 funciones PG

9 funciones especiales24 avisos del sistema23 textos de avisos22 ajustes

10 password

Parámetro 2 número de punto de menú0: primer punto de menú1...20

Parámetro 3 –

49 Borrar búfer de avisos de servicio

50 Borrar búfer de alarmas

51 Selección de imágenes

Parámetro 1 n+6: bloqueo del cursor(0=desactivar/1=activar)n+7: número de imagen (1...99)

Parámetro 2 número de entrada1) (0...99)

Parámetro 3 número de campo2) (0...8)

52 Imprimir imagen

Parámetro 1 número de imagen (1..99) formato:KY

Parámetro 2,3 –

71 Actualización parcial de imágenes

Parámetro 1 0: desactivar1: activar

Parámetros 2,3 –Esta orden sólo se puede activar cuando no hay imagen seleccionada.

72 Posicionamiento del cursor en la imagen de proceso actual

Parámetro 1 número de entrada (0..99)Parámetro 2 número de campo (0..8)Parámetro 3 bloqueo del cursor (0=desactivar/1=activar)

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-13Equipos completos C7-623, C7-624C79000-G7078-C624-01

Tabla C-3 Ordenes de control con parámetros, continuación

Nº Función

73 Posicionamiento del cursor en la imagen especial actual

Parámetro 1 número de campoParámetro 2 bloqueo del cursor (0=desactivar/1=activar)

Parámetro 3 –

74 Simulación del teclado

Parámetro 1 n+6: nº teclado de funciones interno 1nº teclado del sistema 2

n+7: nivel de password0: se evalúa el nivel de password1: no se evalúa el nivel de password

Parámetro 2 n+8: primer código de teclasn+9: segundo código de teclas

Teclas de funcionesF1. 1 ... F16:16

7 8 9 INSDEL

4 5 6

1 2 3

0 +/–

SHIFT

D E F

A B C

.

:1

:7

:13

:19

:2

:8

:14

:20

:3

:9

:15

:21

:4

:10

:16

:22

:5

:17

:23

:6

:12

:18

:24

Teclado del sistema C7

HARDCOPY

HELP

:11ACK

ESC

ENTER

DIR

Parámetro 3En la simulación del teclado por orden de control se ha de tener en cuenta el tiempo detransmisión de la CPU C7 al OP C7.Por ejemplo, el acuse de una avería por simulación del teclado desde la CPU C7 puedeprovocar resultados erróneos:– si la avería en cuestión ha sido acusada ya por manejo en el C7.– si llega una nueva avería o un aviso del sistema antes de que la orden sea evaluada.

Si en una de las órdenes 11, 51, 53, 72 y 73 se indica un valor diferente de 0 para elparámetro ”bloqueo del cursor”, entonces el campo de entrada seleccionado ya nopodrá abandonarse pulsando las teclas del cursor o la tecla ESC. El bloqueo delcursor sólo podrá eliminarse:

� repitiendo la orden con bloqueo del cursor = 0

� a través de otra orden, que provoque una modificación de la visualización en eldisplay.

Si se intenta abandonar el campo de entrada durante el bloque del cursor, entoncesse visualiza el aviso del sistema ”$400 entrada inadmisible” .

Orden de controlcon bloqueo delcursor

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-14Equipos completos C7-623, C7-624

C79000-G7078-C624-01

C.4 Avisos del sistema

En este apartado se describen los avisos más importantes del sistema, cuándo sepresentan y, dado el caso, cómo eliminar la causa del error.

Los avisos de sistema del OP C7 pueden dividirse en diferentes categorías.

La información relativa a qué categoría pertenece un aviso de sistema, estácontenida en el número de aviso:

��� Texto de aviso

Número de aviso

0 Error de controlador (driver)

1 Aviso de arranque

2 Advertencia

3 Indicación

4 Error de operario

5 Otro aviso

6 Error de configuración

7 Error interno

Con la categoría del aviso puede limitarse a grosso modo cuál es la causa del avisodel sistema.

A continuación se indica una selección de avisos de sistema importantes, cuándoaparecen y, en su caso, como solucionar la causa del fallo. Los avisos del sistemaque tienen carácter autoexplicativo no son considerados.

Nota

En tanto no existan datos de configuración en el OP C7 los avisos se visualizarán enidioma inglés.

En todos los avisos del sistema que se refieran a ”errores internos”, se debe cumplirel siguiente modo de proceder:

1. Desconectar el C7 y, a continuación, hacer que arranque de nuevo.

2. Llevar el C7 al modo de transferencia al efectuar el arranque (v. apt. 2.1), trans-ferir de nuevo la configuración y arrancar de nuevo el C7.

3. Si sigue apareciendo el error, dirigirse a la sucursal Siemens más próxima, indi-cando el número de error aparecido y también las posibles variables en el aviso.

Introducción

Número de aviso

Categoría de aviso

Modo de procedercon ”Erroresinternos”

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-15Equipos completos C7-623, C7-624C79000-G7078-C624-01

Las tablas siguientes contienen los avisos más importantes, sus causas y eventualremedio:

Aviso Causa Remedio

Please wait

(Por favoresperar)

Se está efectuando un cambio de modo

Ready fortransfer(Listo paratransferencia)

Esperar datos del PG/PC

Data transfer(Transferenciade datos)

Transferencia de datos entre PG/PC y OP en marcha

Firmware notcompatible

El firmware no puede emplearse para la presenteconfiguración.

EPROM-memory failure

Módulo de memoria defectuosofallo interno de hardware

Enviar el equipo e indicar el fallo para sureparación

RAM-memoryfailure

Flash-memoryfailure

Módulo de memoria defectuoso o error de transferenciaTransferir de nuevo la configuración o enviarequipo para su reparación.

Avisos

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-16Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Aviso Causa Remedio

$ 005 Error interno

$ 006 Error de transmisión de datos en el modo de transferencia(aviso con 2 variables)

Var. 1 Aviso de estado

Var. 21 Error interno3 Error de espera (Timeout)5 Error de paridad (Parity)6 Error de trama (Framing)7 Error de desbordamiento (Overrun)8 Interrupción de línea9 Desbordamiento del búfer de recepción

10 Caracter de control erróneo11 Error interno

Verificar la conexión;transferir otra vez

$ 040 PLC no responde

– Cable defectuoso o no enchufado

– Comprobar conexión física

$ 041

$ 044

Error de controlador (driver) provisional – Rearrancar el PC

– Retransmitir la configuración

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-17Equipos completos C7-623, C7-624C79000-G7078-C624-01

Aviso Causa Remedio

$ 100 Contenido de RAM no válido

$ 104 Modo de transferencia interrumpido por pulsación detecla

$ 106 Se eliminó error importante y se pulsó la tecla

$ 108 Cambio de modo de servicio

$ 110 Cambio de modo de servicio

$ 114 Rearranque del PLC

$ 115 Establecimiento de enlace lógico

$ 117 Tras una anomalía, la conexión con el PLC está de nuevoen orden

$ 119 Arranque automático del C7 (la lista de passwords no se borrará obligatoriamente)

$ 125 El idioma se cambió mediante imagen estándar o pororden del control

$ 131 Cambio de modo de servicio

$ 133 Cambio de modo de servicio

$ 135 Cambio de modo de servicio

$ 136 PLC no responde.Comprobar la ejecución del programa en el PLC o elenlace físico.

$ 138 Bloque de datos número x no existe en la memoria delPLC; crear % de área de memoria.

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-18Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Aviso Causa Remedio

$ 200 La tensión de la pila tampón no llega a alcanzar el valor mínimo o tipo incorrecto de pila colocado

Cambiar pila

$ 201 Error al escribir en el chip de reloj (avería hardware)

Enviar equipo para su reparación

$ 202 Error al leer la fecha Entrar de nuevo la fecha (enviar C7)

$ 203 Error al leer la hora Entrar de nuevo la hora (enviar C7)

$ 204 Error al leer el día de la semana Entrar de nuevo el día de la semana(enviar C7)

$ 205 La impresora no está lista y ya no es posible el almacena-miento interno de órdenes de impresión (capacidad exce-dida)

Disponer la impresora o desactivar la protocolización de avisos

$ 206 La impresora no está lista, la orden de impresión se almacena de forma intermedia

Disponer la impresora

$ 207 Se interrumpió la orden de impresión Controlar impresora,cable y enchufe

$ 210 Error interno Véase remedio en errores internos

$ 212 Error interno Véase remedio en errores internos

$ 213 De momento no es posible el servicio offline Probar otra vez el cambio de servicio en un momento posterior

$ 214 El número de orden enviado por la CPU C7 o parametri-zado en una imagen es demasiado grande

Controlar el programa de usuario y la imagende proceso configurada.

$ 217$ 218

Se superponen las direcciones de dos variables Modificar la configuración (Variable)

$ 220$ 221

Desbordamiento del búfer de impresión, avisos perdidos

$ 222 Búfer de avisos de servicio lleno hasta el tamaño restanteBorrar búfer o parametrizar el tamaño de búferrestante más pequeño

$ 224 Búfer de avisos de servicio lleno, el búfer se borróparcialmente y se activó la impresión forzosa

$ 225 Búfer de alarmas lleno hasta tamaño de búfer restanteBorrar búfer o parametrizar el tamaño de búferrestante más pequeño

$ 227 Búfer de avisos de alarmas lleno, el búfer se borró par-cialmente y se activó la impresión forzosa

$ 229 Conector de teclado defectuoso o suelto(avería hardware)

Enviar equipo para su reparación

$ 250 No es posible conmutar por orden al modo operativo(servicio) deseado del OP.

Este aviso puede presentarse, p. ej., durante la comunica-ción a través de FAP al intentar conmutar al servicio deconexión PG-PLC directa.

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-19Equipos completos C7-623, C7-624C79000-G7078-C624-01

$ 252 Las funciones de recetas del TD/OP no se pueden ejecu-tar simultáneamente. Dos ejemplos de situaciones en lascuales se presenta el aviso 252:– La función seleccionada está acitva ya (p. ej. es utili-

zada por el PLC en la tarea no prioritaria),– durante la selección de un registro, se intenta trans-

mitir el registro o borrarlo.

$ 256 La memoria de sistema disponible es insuficiente paraejecutar la función seleccionada. Seleccionar nueva-mente la función. Si sigue apareciendo el aviso, se ha de”simplificar” la imagen correspondiente, es decir, para-metrizarla con menos elementos/funciones de imagen,p. ej.:– depositar la función, en la cual aparece el aviso, en

otra imagen,– no utilizar curvas en la imagen conjuntamente con

esta función.

$ 257 Un registro no fue memorizado con la versión de recetaactualmente cargada. Si se han de seguir utilizando losregistros afectados, se ha de introducir la versión antiguaen la configuración de la receta.La asignación de los valores de un registro queda deter-minada por la estructura de la receta. Si se ha modificadola estructura en una nueva configuración, puede ocurrirque un registro ”antiguo” sea interpretado erróneamente.

$ 259 La transferencia de un registro al PLC debe tener lugardurante un tiempo determinado. Este tiempo ha sidosobrepasado.Causas posibles:– la recepción del registro no fue acusada por el PLC

(programa de usuario),– el registro es demasiado grande.A pesar de sobrepasarse el tiempo, el registro se trans-mite completamente.

$ 260 El modo del PLC (manual, automático, STOP) nocoincide con la configuración.

$ 261 Un registro no se puede seguir utilizando, porque losdatos ya no son consistentes.

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-20Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Aviso Causa Remedio

$ 303 El PLC no ha invertido la marca de vida. Los datos nohan sido solicitados o ya no son válidos

Controlar el estado del PLC

$ 304 Número de orden o parámetros de la orden inadmisiblesModificar la orden en el PLC

$ 305 Falta número de bloque de datos x Crear bloque de datos que falta

$ 306 Error de controlador (driver) provisional

$ 307 El contador x no existe en el PLC Modificar configuración (Variable)

$ 308 El temporizador (timer) x no existe en el PLC Modificar configuración (Variable)

$ 309 La entrada x no existe en el PLC Modificar configuración (Variable)

$ 310 La salida x no existe en el PLC Modificar configuración (Variable)

$ 311 La marca x no existe en el PLC Modificar configuración (Variable)

$ 312 Orden de impresión rechazada, orden equivalente actual-mente en ejecución

Esperar hasta que finalice orden anterior; activarla de nuevo

$ 313 Orden de impresión procesada más tarde por estar ocu-pada la impresora

$ 315 Para el objeto marcado (p. ej. aviso, valor de entrada) no se ha configuradoningún texto de información

$ 316

$ 317

Nivel de password actual demasiado bajo para el manejo deseado

Identificación con nivel de password mayor

$ 318 Intento de identificación con password no válido

$ 319 Al editar el password se entró un password que ya existe

$ 320

$ 321

Primero entrar el password, después fijar elnivel

$ 322 Entrar el password con 3 dígitos comomínimo

$ 323 En una máscara de búfer se pulsó (texto de los avisos) no habiendo ningunaentrada para el aviso actual.

$ 335 Confirmación para supresión de alarmas

$ 336

$ 337

$ 338

La impresora no se puede activar Comprobar la impresora y la conexión con elC7

$ 339 Comunicación con el PLC restablecido

$ 340 Cuando está en marcha la función de estado en la PG nose puede manejar el C7

$ 341 Error interno

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-21Equipos completos C7-623, C7-624C79000-G7078-C624-01

$ 342 Este aviso indica error en un bloque de datos. Lasvariables x e y determinan la causa del error (variable x)y el número del bloque de recepción afectado (varia-ble y).

Variable x:0 longitud de bloque errónea introducida en el bloque

de recepción nº y.1 número de bloque erróneo introducido en el bloque

de recepción nº y.

Corregir la longitud o el número de bloque necesario otransmitir el bloque de datos correcto.

$ 385$ 386

Transferencia de receta en marcha. Durante este tiempono se puede manejar el panel de operador.Esta puede ser la causa de que no pueda efectuarseningún manejo: El PLC no ha borrado el bit de control/acuse correspondiente, que elimina el bloqueo del buzónde receta, en el bloque de datos TDOP.

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-22Equipos completos C7-623, C7-624

C79000-G7078-C624-01

��� ���� ������

$ 400 Pulsada una tecla inadmisible.

$ 401 El valor entrado no es adecuado al formato de representa-ción.

$ 402 Error de manejo en la imagen ESTADO VAR y CON-TROL VAR; (tras pulsar INS, cuando ya está ocupada la10ª línea de variable)

$ 403 Entrada de hora incorrecta.

$ 404 Entrada de fecha incorrecta.

$ 406 Error de manejo en la imagen ESTADO VAR yCONTROL VAR.

Interrumpir actualización (Tecla ESCAPE)

$ 407

$ 409 En la entrada no se ha respetado el valor límite inferiorEntrar un valor que sea mayor o igual a Var

$ 410 En la entrada no se ha respetado el valor límite superiorEntrar un valor que sea menor o igual a Var

$ 411 Selección inadmisible de imágenes especiales. Modificar eventualmente los parámetros de interfaseconfigurados.

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-23Equipos completos C7-623, C7-624C79000-G7078-C624-01

Aviso Causa Remedio

$ 500

$ 501

$ 502

$ 503

$ 504

Actualmente no es posible la transferencia a la CPU C7

– CPU C7 sobrecargada

– el FB estándar no se llamó durante más de 1,5 s

– controlar el programa de usuario

$ 506 Demasiados bloques de avisos con el mismo número debloque (sobrecarga)

El error aparece cuando la CPU C7 envía den-tro de un período determinado demasiadasórdenes con ”Traer área de bits de aviso”

$ 509 La versión del firmware difiere de la versión del FBestándar

Cargar un nuevo FB estándar en la CPU C7

$ 512

$ 520 Demasiados retrocesos almacenados Cambiar al nivel de avisos (dado el caso conla tecla ESC)

$ 522 No se puede seleccionar la imagen ya que hay poco espa-cio en memoria disponible. Origina un nuevo arranquecon optimización de memoria.

1. Borrar de la configuración los campos noutilizados

2. Parametrizar o distribuir una imagenmenor (con menos campos)

$ 526 En el C7 está ajustado el modo PLC-PG Cambio al modo de servicio normal

$ 536 Fallo en el enlace entre OP y la disquetera. Comprobar el enlace físico.

$ 538 Acceso simultáneo a los datos por orden y por manejo.Repetir el intento de acceso no ejecutado.

$ 539 Los registros en la memoria RAM para la receta nº x erandefectuosos y fueron borrados. Si hay datos memoriza-dos en la memoria flash, éstos siguen siendo válidos.

$ 540 Cantidad máxima de registros ya creada.

$ 541...550 La variable indicada no existe en el PLC. Comprobar la configuración.

$ 551 Dirección de control no existente.

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-24Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Aviso Causa Remedio

$ 600 Transferido parámetro incorrecto de ProTool/Lite (aviso de desbordamiento)

Ajuste el valor deseado por medio de imagenestándar o vía el PLC

$ 601 Transferido parámetro incorrecto de ProTool/Lite (protocolo de avisos)

Ajuste el valor deseado por medio de imagenestándar o vía el PLC

$ 602 Transferido parámetro incorrecto de ProTool/Lite(tamaño de búfer restante)

Proyectar y transferir de nuevo el valor de-seado

$ 604 Para un bit de avisos ajustado no hay parametrizadoningún aviso

Parametrizar y transferir avisos

$ 606$ 607$ 609$ 610$ 611

Véase errores internos

$ 613 Bloque de datos no existe o es demasiado corto Instalar DB con la longitud necesaria en elPLC

$ 614 El layout de protocolo (aspecto de la página impresa)para orden de impresión no fue configurado.

$ 615 La línea a emitir es más grande que la memoria deimpresión reservada o la cantidad de secuencias de con-trol es demasiado grande.

Controlar la configuración del protocolo.

$ 616$ 617

Véase errores internos

$ 618 Valor erróneo transmitido: número de bit para valor desalida de control.

$ 619 Error de ProTool/Lite (estructura de datos para inicializa-ción de valor de entrada)

Cargar de nuevo ProTool/Lite, transferir denuevo la configuración

$ 620 Transferido parámetro incorrecto de ProTool/Lite (teclado de funciones)

Transferir de nuevo la configuración

$ 621 Transferido parámetro incorrecto de ProTool/Lite (tipo deavisos)

Ajustar el valor deseado con imagen estándaro con el control

$ 623 Véase errores internos

$ 624 No existen entradas de receta.

$ 625 Número de receta no válido en la orden de control ocampo de funciones.

$ 626 No hay valores de entrada parametrizados.

$ 627 Véase errores internos

$ 628 La receta no cabe en los campos.

$ 629 Area de imagen de los LED demasiado pequeña. Aumentar el área de imagen de LED con-forme a los offsets de bit configurados.

$ 630 Area de imágenes del teclado demasiado pequeña Aumentar área de imágenes de acuerdo conlos offsets de bits parametrizados

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-25Equipos completos C7-623, C7-624C79000-G7078-C624-01

$ 631 (Aviso con 1 variable)1, 2 Alarma activada no parametrizado5, 6 Aviso de servicio activado no parametrizado8...20 Errores internos25 Tipo de campo inadmisible

Completar la configuración y transferirla denuevo

$ 632 (Aviso con 1 variable)1, 4 Texto de información no existe2 Identificador de texto de información para avi-

sos no existe12 La imagen del proceso no contiene entradas

3, 6, 7, Errores internos8, 11, 13

Completar la configuración y transferirla denuevo

$ 634 (Aviso con 1 variable)18 Título de imagen no parametrizado

0 ... 8, Errores internos34

Completar la configuración y transferirla denuevo

$ 635 (Aviso con 1 variable)6 Texto de avisos, de entrada o de información

no parametrizados para idioma actual18 Título de imagen no parametrizado25 Formato de datos inadmisible para campo

simbólico (sólo KF y KY admisibles)33 Formato de datos inadmisible para campo de

valor de entrada44 Con retorno fijo a imagen: imagen no existe45 Con retorno fijo a imagen: número de entrada

o de campo no existe48 Demasiados campos en la imagen50 Variable para teclas soft no existe51 Número de tecla soft demasiado grande55 Tecla soft indicada en la entrada no existe

7...9, Errores internos19, 28,41...43

Completar la configuración o modificarla ytransferirla de nuevo

$ 636

$ 637

Aviso de servicio activado (nº x) no parametrizado Completar la configuración y transferirla denuevo

$ 638

$ 639

Campo de valor actual para aviso de servicio nº x creadosólo simbólicamente.

$ 640

$ 641

Alarma activada (nº x) no parametrizada Completar la configuración y transferirla denuevo

$ 642

$ 643

Campo de valor actual para alarma (nº x) creado sólosimbólicamente.

$ 645

$ 649

Error externo

$ 650 Puntero de área para función utilizada no parametrizadoParametrizar puntero de área

$ 651 Error interno

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-26Equipos completos C7-623, C7-624

C79000-G7078-C624-01

$ 653 El número de versión de usuario no coincide con el de-positado en la CPU C7.

Ajustar el número de versión de usuario

$ 655 El área de acuse del PLC no se encuentra físicamentedetrás del área de alarmas (error grave, sin arranque)

Parametrizar de nuevo las áreas de acuse CPUC7 � OP C7 y transferidas

$ 657 El protocolo de control configurado no es apoyado por lavariante del equipo utilizado (error grave)

Modificar el protocolo de la variante delequipo utilizado y volver a transferir

$ 659 Variable no válida en receta nº x (formato BIN).

$ 660 Destino no válido parametrizado para retorno en imagen.Completar la configuración y transferirla denuevo

$ 662 Destino no válido parametrizado para retorno en imagen.Completar la configuración y transferirla denuevo

$ 667 Configuración errónea x.

Variable x :1 tipo de datos diferente a DB2 número de DB mayor que 153 longitud de DB mayor que 10244 pal. de datos en encabezamto. de bl. de datos5 valor actual no está en bloque de transmisión6 valor de entrada no está en bloque de recepción7 valor de entrada/actual no en bl. de recepción

8 primer valor no está en bloque de transmisión9 tipo de datos diferente DB10 número de DB mayor que 1511 longitud de DB mayor que 102412 pal. de datos en encabezamto. de bl. de datos13 área está en DB erróneo14 suma de bloque de datos demasiado grande

x = 1..8: modificar la configuración del enlace del proceso y transferir de nuevo

x = 9..13:modificar la configuración del puntero de área y transferirde nuevo

x = 14: limitar la configuración y transferirla de nuevo

$ 670 Se solicitaron demasiadas variables al mismo tiempo.Remedio: configurar– mayor la base de tiempo,– menos variables en la imagen.

$ 681 El enlace entre el OP y el control está perturbado.Eventualmente los parámetros de interfase estánajustados erróneamente.

$ 682 Demasiados enlaces al proceso Configurar para la imagen visualizada menosenlaces al proceso.

Aviso Causa Remedio

$ 702 Error interno (error de valor actual)

$ 703 Error interno (orden con errores)

$ 704 Flash llena Limitar configuración

$ 705 Error interno (Error S5)

$ 706 Error interno (aviso desconocido acusado)

$ 7xx Error interno

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-27Equipos completos C7-623, C7-624C79000-G7078-C624-01

C.4.1 Errores internos

Los códigos de error a partir del 700, así como algunos errores indicados en losapartados anteriores, describen errores internos de los equipos C7 o de lasherramientas de configuración ProTool.

Al ocurrir un error interno, proceder paso a paso de la forma siguiente:

� Llevar la CPU C7 a STOP. Desconectar el C7 y hacerlo arrancar de nuevo.

� Durante el arranque llevar el OP C7 al modo de transferencia. Transferir denuevo la configuración y volver a arrancar el C7.

� Si persiste aún el error, dirigirse a la representación Siemens más cercana.Indicar el código de error ocurrido así como las variables eventuales del aviso.

� 005 código de error: #Var1, #Var2, #Var3, #Var4

� 6xx error en el fichero de configuración

� 701 errores de valor actual internos

� 702 orden errónea (número o parámetros de orden erróneos)

� 703 memoria flash llena (limitar la configuración)

� 704 error en el PLC

� 705 acuse a aviso desconocido

� 706 solicitud de receta ya activo

� 7xx errores internos

Modo de proceder

Avisos posibles

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

C

C-28Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control

D-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Bibliografía relativa a SIMATIC C7 y S7 D

D

D-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Este anexo contiene una relación de bibliografía técnica que permite profundizar losconocimientos más allá del sistema S7–300.

La tabla D-1 contiene una selección de libros técnicos en alemán adquiribles direc-tamente en Siemens o en librerías.

Tabla D-1 Lista de libros técnicos en alemán adquiribles

Título del libro ReferenciaSiemens

Referenciaen librerías

Speicherprogrammierbare Steuerungen, Grundbegriffe

Siemens-AG, Berlin und München, 1989

A19100-L531-F913 ISBN 3-8009-8031-2

SPS Speicherprogrammierbare Steuerungen vomRelaisersatz bis zum CIM-Verbund

Eberhardt E. Grötsch

Oldenbourg Verlag; München, Wien 1989

A19100-L531-G231 ISBN 3-486-21114-5

Speicherprogrammierbare Steuerungen SPS; Band 1:Verknüpfungs- und Ablaufsteuerungen; von derSteuerungsaufgabe zum Steuerungsprogramm

Günter Wellenreuther, Dieter Zastrow

Braunschweig (3. Auflage) 1988

– ISBN 3-528-24464-X

Steuern und Regeln mit SPS

Andratschke, Wolfgang

Franzis-Verlag

– ISBN 3-7723-5623-0

/70/ Manual: Autómata programable S7-300,Configuración, instalación y datos de la CPU

/71/ Manual de referencia: Sistemas de automatización S7-300 y M7-300 Datos de los módulos

/72/ Lista de operaciones: Autómata programable S7-300,CPU 312/314

/230/ Manual de usuario: Software básico para S7,convertir programas S5

/232/ Manual: AWL para S7-300/400,programar bloques

/233/ Manual: KOP para S7-300/400,programar bloques

/235/ Manual de referencia: Software del sistema para S7-300/400Funciones del sistema y funciones estándar

/280/ Manual de programación: Software del sistema para M7-300/400,diseño de programas

Introducción

Indicebibliográfico

Bibliografía relativa a SIMATIC C7 y S7

E-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Siemens en el mundo

El anexo incluye la lista

� de ciudades en la República Federal de Alemania en dónde existen agencias deSiemens

� de todas las agencias y representaciones de Siemens AG en Europa y en el restodel mundo.

Agencias SIMATIC en la República Federal de Alemania

'� ���� �(*/,4�$#� � ��� �7�� �,57.,48�:7)7:44,4897��

'� �� �� �:.8):7.�$#� "�� �7�� �079/&,74,7�;54�"0,3,48� "97�� �

☎ � ��� ��� �� C� �(= ��� ��� �� C�� ��

☎ ���� �� � � C�� ��(= ���� �� � � C�� ��

'� ��� � �,06?0.�$#� � �� �78�� �0,8,<,99,7"6704.,7897��

'� ����� !5895*1�$#�� �78�� �(4./(33,7�4+:8970,897��

☎ � ���� ��� � �C��� ���(= ���� ��� � �C��� ��

☎ � ���� ��� ��C� ��(= ���� ��� ��C� �

'� ":*:78(2

'� ���� � �0,2,-,2+�$#� � �� �78�� "*/2B63(44"*/<,704,7� "97��

'� � ���� �(>7,:9/�$#� �"� �� �78�� �A82&,0/,7897��

'� � ��� �,7204�$#� � �� �7�� �0,)4,7"(2?:-,7� �C�

☎ � ���� �� � �C�� ��(= ���� �� � �C�� ��

☎ � ��� ���� ��� ��C�� ���(= ��� ���� ��� ��C�� �

☎ � �� � �� � �C � �(= �� � �� � �C � ��

'� ���� �7,8+,4�$#� �� �7�� �,/3(44�(7287:/,7� "97��

☎ ���� �� ��� C� ���(= ���� �� ��� C� ��

'� ���� �B88,2+57-�$#� � �� �7�� �,*1,7�(/4<,.� �

☎ � ��� �� �� ��C�� ���(= ��� �� �� ��C�� ��

'� ��� � �(7287:/,�$#� �� �� �7�� �529?�(44<(2+(22,,� ��

☎ � ���� �� �� �C�� ��(= ���� �� �� �C � �

'� ���� �(88,2�$#� � ��� �7�� $/20.�B7.,73,089,7C�7:44,7C"97�

☎ � �� � ��� ��� ��C�� ��(= �� � ��� ��� ��C�� ��

'� ������ �,369,4�$#� �� �7�� �041�04+(:,7� "97��

☎ � ���� ��� �� �C� �(= ���� ��� �� �C� ��

'� ���� �7(:48*/<,0.�$#� � �� �7�� ,21(�*1,7897�� �

☎ � �� � ��� �� C�� � �(= �� � ��� �� C�� �

'� �� � �7,3,4�$#� � �� �78�� $2)70*/�5497,8*(76,� �

'� ���� �/,3409?�$#� � �� �78�� �:70*/�574(,7� "97�� �

☎ ���� �� �� ��C�� ��(= ���� �� �� ��C�� �

☎ � ���� ��� �� � C� � ��(= ���� ��� �� � C� �

'� ������ �7-:79�$#� � �� �7�� "1:+,24>�((7),7.897�� ��

☎ ���� ��� �� C�� �(= ���� ��� �� C�� �

'� � �� �88,4�$#� � ��� �7�� �2,04�7:66897�� �

☎ � ��� ��� �� �C�� ��(= ��� ��� �� �C�� �

'� ����� �7(41-:79�$#� � �� �7�� &�� �B22,7!A+,2/,03,7� �(4+897�� C�

☎ � ��� ���� �� ��C��� ��(= ��� ���� �� ��C��� �

'� ����� �7,0):7.�$#� �� �7�� #/53(�()8):7.,7897�� �

☎ � ���� ��� �� C� ���(= ���� ��� �� C�� ��

'� ����� �(3):7.�$#� �� �7�� !5/+,�04+,462(9?�

☎ � ��� ���� �� ��C��� ���(= ��� ���� �� ��C�� ��

'� ���� �0,2�$#� �� �78�� �7,<8&0992(4+� C�

☎ � ���� ��� �� ��C�� ��(= ���� ��� �� ��C� ��

'� ����� �5)2,4?�$#� � �� �7�� !0*1,�7(41,4897��

☎ � ��� ��� � �C� ���(= ��� ��� � �C�

'� ���� �A24�$#� � ��� �7�� 7,8*/,7�7(4?C�,:,7C"97�� �

☎ � ��� �� � ��C�� ��(= ��� �� � ��C�� �

'� ����� �5489(4?�$#� �� �78�� &0,89�709?C�7452+C"97�� �

☎ � ��� � ��� ���C� ��(= ��� � ��� ���C� ��

'� ����� �(.+,):7.�$#� %�� ���� �7�� �(48*/040,9?"0,;,78957897�� �C��

☎ � ���� ��� � ��C�� �(= ���� ��� � ��C��

'� ��� � �(44/,03�$#� �� �� �7�� ":2?)(*/,7�>4(35897�� �

☎ � ���� �� �� �C�� ���(= ���� �� �� �C � �

'� ����� �B4*/,4�$#� � ��� �7�� "*/@-,7!0*/(7+C"97(:88C"97�� ��

☎ � ��� ���� �� C��� ���(= ��� ���� �� C��� ��

'� �� �� �B489,7�$#� "� ��� �7�� "*/20,*13(44"0,3,48897��

☎ � ��� �� ��� � C�� �(= ��� �� ��� � C�� ��

'� ������ �B74),7.�$#� � �� �7�� �2(8%54C+,7C#(44C"97�� ��

☎ � ���� �� �� �C� � ���(= ���� �� �� �C��� ��

'� ������ �84()7B*1�$#� "� ��� �7�� A/2,7�;,78):7.,7� "97�� �

☎ � �� � ��� � �C� ���(= �� � ��� � �C�� �

'� ��� �� !,.,48):7.�$#� �"� �� �7�� !,<09?,7�574897�� �

☎ � ���� ��� ��� ��C� ���(= ���� ��� ��� ��C� ��

'� ��� "((7)7B*1,4�$#�� �7�� �B22,7�(7904C�:9/,7�"97��

☎ � ���� ��� �� ��C� ���(= ���� ��� �� ��C�

'� ���� "0,.,4�$#� � �� �7�� (9?"(4+897�� �C��

☎ � ��� ��� �� �C� ���(= ��� ��� �� �C� ��

'� ������ "9:99.(79�$#� � �� �7�� �B22,7&,088(*/,7897��

☎ � ���� �� � ��C�� ���(= ���� �� � ��C�� ��

'� ��� #70,7�$#� %�� �� �� �7�� �(2+(:-�A)897��

☎ � ���� �� �� ��C��(= ���� �� �� ��C�

'� ������ $23�$#� '!�� �7�� �071�0152(:8C�995C"97�� �

☎ � ���� ��� ��� �C�� ��(= ���� ��� ��� �C�� ��

'� ������ &B7?):7.�$#� �"� ��� �7�� %5.9�4+7,(8C�70,8,7C"97�� ��

☎ � ���� ��� �� �C�� ��(= ���� ��� �� �C � �

'� ���� &:66,79(280,/,� '�� � �� �88,4�$#� � ��� �7�� �2,04�7:66897�� �

☎ � ��� ��� �� �C�� ��(= ��� ��� �� �C�� �

'� �� �� �((9?,4� ��(445;,7��$#� � ��� �78�� �5--3(44�02+,8/,03,7� "97�� �

☎ � �� � �� �� ����� ��(= �� � �� �� ����� ��

'� ������ �,02)7544�$#� �"�� �7�� �(:2�,*1(78:23,7� "97�� �

☎ � ��� �� ��� � ��C� ���(= ��� �� ��� � ��C�� �

Contenido delanexo

E

E

E-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

������ �6;19686O�@A.;/B9'�" $� �'�� �)(� �'�� ���"?@� ,.?460"2096@6� "2/B@.;� �.1� � �☎ ��� ��� ���� �� ��� ��� ��� ����.E ��� ��� ���� �� ��� ��� ��� ��

����� �B1.=2@A'62:2;@� �:/��� �)(� ��� "?� (B?6!.7<@� BA0.� ���☎ ��� ��� ���� � ��� ��� ���.E ��� ��� ���� � ��� ��� ��

".;052@A2?� " �� )&'62:2;@� %!��� �<;A?<9� 'F@A2:@��"?� �.?12?;'6?� +6996.:� '62:2;@� �<B@2�%?6;02@@� &<.1☎ ��� ��� ����� �� ��� � � ���.E ��� ��� ����� �� ��� � � �

Agencias y representaciones SIMATIC en Europa (excepto República Federal de Alemania)

����� �?B@29.@'62:2;@� '��� *%��� "?� �:B2?�5.B@@22� 12� �5.92?<6� ���☎ ��� � � � �� �� ��� �� ���.E ��� � � � �� �� ��� �� ��

Bélgica

����� '<36.'62:2;@� ���� "?@� 6?<C.�9C1� �?.4.;� -.;8<C� #?� ��☎ �� ��� ��� � �� ��� ��� ��.E �� ��� ��� � �� ��� ��� ��

Bulgaria

���� �.992?B='62:2;@� �'�� �%�� "?� �.;@2;�<?B=C.;4� �☎ ��� ��� ����� ��� � � ���.E ��� ��� ���� ���� ��� ��

Dinamarca

��� �� �MA2/<?4'62:2;@� ���� �'%�� "?� $59@@<;H@[email protected].;� O��<E� �� ��� ��☎ ��� ��� ����� �� ��� ��� ���.E ��� ��� ����� �� ��� ��� ��

Suecia

������ �M;8M=6;4'62:2;@� ���� �'%�� "?� �<;@@<; 9B//[email protected].;� ���� �<E� ��� ��☎ ��� ��� ����� ��� �� ���.E ��� ��� ����� ��� ��� ��

�� �� ".9:M'62:2;@� ���� �'%�� "?� �K:A4?2;�?6:@/F4.A.;� ��� �<E� � �☎ ��� ��� ����� ��� ��� ���.E ��� ��� ����� ��� ��� ��

������ )==9.;1@� *K@/F'A<085<9:'62:2;@� ���� �'%O���� "?� %2?@@<;�<5.;;2@9.;1@CK42;� � O��☎ ��� ��� ���� �� �� ��� ���.E ��� ��� ���� �� �� ��� ��

��� � 'B;[email protected]'62:2;@� ���� �'%�� "?� '7M/2?4!.42?4.A.;� ���� �<E� ���☎ ��� ��� ����� ��� ��� ���.E ��� ��� ����� ��� ��� ��

�� �� &2;2;@!.B@.;;2'62:2;@O�9/6@� '��� 'F@A2:2@�1�.BA<:.A6<;�� *�&!�� "?@� (52C2;.��� �C� 12@� �.B:2AA2@�.@2� =<@A.92� �� ��☎ ��� ��� � ��� �� ��� ��� ���.E ��� ��� � ��� �� ��� ��� ��

Suiza

����� -N?605'62:2;@O�9/6@� ���� *�&� ���"?� �;429�� �?269.42?@A?.I2� �O��☎ ��� ��� ���� �� ��� ��� � �.E ��� ��� ���� �� ��� ��� ��

�� ��� �?;<'62:2;@� ���� .;029.?� �?;<��"?� (B028�� *6;.?@8J� �☎ ��� � � ���� ��� �� ��� ���.E ��� � � ���� ��� �� ��� ��

República Checa

������ %?.5.� �'62:2;@� ���� -.@A<B=2;6� C� �&��"?� '8<=�� #.� @A?G6� ��☎ ��� � � � �� ��� �� ��� ��� ��.E ��� � � � �� ��� �� ��� ��

������ �6;16896O�@A.;/B9'�" $� (��� C2� '�#� �� '���)(� ��� "?@� ,.?460"2096@6� "2/B@.;� �.1� #<� � �☎ ��� ��� � � �� � ��� ��� ���.E ��� ��� � � �� � � � ��� ��

Turquía

� ���� 62D� ��'62:2;@�*2?A?2AB;4�� �)(��"?� !62/@05;2?�)9� +<?<D@8<D<� �☎ �� ��� ������ � ��� � � �.E �� ��� ������ � ��� ��� �

Ucrania

������� "<@8.B'62:2;@� ���� "?� �;4295.?1"?� "605.69<D�� )9� �B/6;6;@8.7.� ��☎ �� ��� ��� ���� � ��� ��� ���.E �� ��� ��� ���� � ��� � � ��

Rusia

������ �;8.?.� .C.89612?2'�" $��# �&��� "?� �;@2?A��A.AN?8� �B9C.?6� #<� ����☎ ��� ��� ��� �� �� ��� � ��

���� �:.1<?.'62:2;@� '��� �2=� �;2?46.� 2��;1B@A?6.�� "?� �;4� �� � %2960.;<�@A?.1.� #.06<;.9� ���� .<�8:� ��� � �93?.4612�� �=A� �����☎ �� ��� ��� ���� �� ��� ��� ���.E �� ��� ��� ���� �� ��� ��� ��

Portugal

����� ".A<@6;5<@�%<?A<'62:2;@� '��� �2=� �;2?46.� 2��;1B@A?6.�� "?� �;4� �� �:.?.9��@A?.1.� #.06<;.9� ����#<� ����� �?26E626?<�� �=A� ����☎ �� ��� ��� � �� �� ��� �� ���.E �� ��� ��� � �� �� ��� �� ��

������ �B0B?2@A6'62:2;@�� �6?<B� 12� 0<;@B9A.A66�A25;602�� "?� �?6A@05'A?� -.?66� #<� � �� @20A<?� �☎ ��� ��� ���� � �� ��� ���.E ��� ��� ���� � �� ��� ��

Rumania����� !BE2:/<B?4O�.::'62:2;@� '��� �)(�� "?� #<0829@ ��� &B2� 12@� %2B=962?@�%� ����☎ �� ��� � � �� ��� ��O�� ��.E �� ��� � � �� ��� ��O�� ��

Luxemburgo

���� �!� �2;� �..4'62:2;@� #212?9.;1� #*�� �%'�%'�"?� %2;?6@�� %?6;@2@� �2.A?6E9..;� �☎ ��� ��� ����� �� ��� � � ���.E ��� ��� ����� �� ��� ��� ��

Países Bajos

����� �F996;[email protected];'62:2;@� �'� �2?42;��"?� (?<.;�� �?.A@/2?4C262;� �%<@A/<8@� ��� ��☎ ��� ��� ����� ��� ��� ���.E ��� ��� ����� ��� ��� ��

Noruega

����� $@9<� �'62:2;@� �'�� �)(� %?<1B8A2?��"?� �442;�� $@A?2� �82?� C26� ��%<@A/<8@� ���� *26AC2A☎ ��� ��� � �� ��� ��� ���.E ��� ��� � �� ��� ��� ��

����� (?<;1526:'62:2;@� �'� (?<;1526:�"?� (5<?@2;�� '=29.B42;� ☎ ��� ��� ����� ��� ��� ���.E ��� ��� ����� ��� ��� ��

������ 'A?.@/<B?4�� �212E'62:2;@� '��� �)(� ��� !26@A2992 �� &B2� 1B� &56;O#.=<92<;�%� ��☎ ��� ��� ��� ��� ��� �.E ��� ��� ��� ��� ��� ��

������ (<B9<B@2'62:2;@� '��� �)(� ��� "?� �B4B2A-��� 12� �.@@<� �.:/<�C2;B2� 1B� "6?.69�� �%� ����☎ ��� ��� � � ��� �� ���.E ��� ��� ��� ��� � � �

����� �;;@/?B08#2B�&B:'62:2;@� ���� �)(�� "?� ".F?'62:2;@@A?.I2� ��� %<@A3� �� ��☎ ��� ��� ��� � �� �� � � ���.E� ��� ��� ��� � �� �� ��� ��

����� �?242;G'62:2;@� ���� �)(�� "?� ".192;2?�<@23O�BA2?O'A?.I2� ���%<@A3.05� ���☎ ��� ��� ���� ���� ��� � � � �.E ��� ��� ���� ���� ��� � � ��

Austria

����� �?.G'62:2;@� ���� �)(�� "?� �.::2?;244'A?.@@4.;42?� 'A?.I2� ���%<@A3.05� ��☎ ��� ��� ��� ���� � ��� � � ���.E ��� ��� ��� ���� � ��� � � ��

�� �� 9.42;3B?A'62:2;@� ���� �)(�� "?� +2/2?+2?;2?� C<;� '62:2;@� %.?8� �☎ ��� ��� ��� ���� �� ��� � � ���.E� ��� ��� ��� ���� �� ��� ��� ��

�� �� !6;G'62:2;@� ���� �)(�� "?� '05:61A+<934.;4O%.B96O'A?.I2� %<@A3.05� ���☎ ��� ��� ��� � �� �� ��� � � ���.E� ��� ��� ��� � �� �� ��� ��� ��

�� �� '.9G/B?4'62:2;@� ���� �)(��"?� ".?6.052?� �B;�;;@/?B082?� �B;12@@A?.I2� ��%<@A3.05� �☎ ��� ��� ��� � �� �� ��� ��� ���.E� ��� ��� ��� � �� �� ��� ��� ��

� ��� +62;'62:2;@� ���� �)(� ��� "?� 'A?.@@2?�'62:2;@@A?.I2� ��O� �%<@A3.05� ��☎ ��� ��� ���� �� ��� ��� ���.E� ��� ��� ���� �� ��� ��� ��

��� �� �<9<4;.'62:2;@� '=��� �)(� &����"?� (<@.AA6*6.� �.@06.?<9<�� �☎ ��� ��� ����� �� ��� ��� ���.E ��� ��� ����� �� � � ��

Italia

�� �� �?2@06.'62:2;@� '=��� �)(� &�����"?� �.@=.?6�� *6.� 1299.� *<9A.�� � ☎ ��� ��� ����� �� ��� ��� ��.E ��� ��� ����� ��� ��� �

�� �� "69.;<'62:2;@� '=��� �)(� &�����"?� �2?A6�� *6.� !.GG.?<;6�� �☎ ��� ��� � �� ��� ��� �� ���.E ��� ��� � �� ��� ��� �� �

��� �� %.1<C.'62:2;@� '=��� �)(� &�����"?� "6992C<6�� *6.92� 1299��;1B@A?6.�� ��☎ ��� ��� ����� �� �� ��� ���.E ��� ��� ����� �� ��� ��� ��

���� � &<:.'62:2;@� '=��� �)(� &�����"?� *2@@6<�� *6.� !.B?2;A6;.�� ���☎ ��� ��� ���� �� ��� �����.E ��� ��� ���� �� ��� ��� �

��� �� (<?6;<'62:2;@� '=��� �)(� &�����"?� "<;A<96�� *6.� %6<� *���� � �☎ ��� ��� ����� �� ��� ����.E ��� ��� ����� ��� ��� ��

������ "2?64;.0�<?12.BE'62:2;@� '��� �)(� ���!26A@A2992�� %.?0� �.12?.� 'B1���� �C2;B2� �?6.;2�� �%� ���☎ ��� ��� ��� ��� � � ���.E ��� ��� ��� ��� ��� ��

���� � !2@>B6;�� �212E!6992'62:2;@� '��� �)(� ��� !26A@A2992���� &B2� 12� �[email protected]� �29?<F�%� ��☎ ��� ��� �� ��� ��� ���.E ��� ��� �� ��� ��� ��

������ #.;A2@'62:2;@� '��� �)(� ���!26A@A2992�� -.0� 1B� %2??.F��� &B2� 1B� %2A6A� �5.A2962?☎ ��� ��� ��� ��� ��� ���.E ��� ��� ��� ��� ��� ��

Francia

������ "B?06.'62:2;@� '��� �)(� ��� "?� ".?A6;2G".?>B2@� 12� 9<@� *292G�� ��☎ ��� ��� ����� �� ��� � �.E ��� ��� ����� �� � � ��

���� � '2C699.'62:2;@� '��� �)(� ���"?� 12� 9.� �B2;A2�'!�� ��� !�� ��&()��%.@2<� 12� 9.� �0.06.@�� @;��163606<� '62:2;@�☎ ��� ��� ���� �� ��� ��� ���.E ��� ��� ���� �� ��� ��� ��

� �� &2F87.C68':6A5� �� #<?9.;1� ����"?� 7.?A.;@@<;��#<.AB;6� ��� %$�� ���☎ �� ��� ��� ���� � � ��� ���.E �� ��� ��� ���� � � ��� ��

Islandia

�B/96;� ��'62:2;@� !A1�� %<D2?� �� �BA<:.OA6<;� �6C6@6<;�� "?� "B9964.;�O��� '9.;2F� &<.1�B/96;� �;1B@A?6.9� �@A.A2☎ �� ��� ��� ���� �� ��� �� ���.E �� ��� ��� ���� �� ��� ��� ��

Irlanda

����� (?2@� �.;A<@� �".1?61�'62:2;@� '��� �)(� ���"?� $9.4B6/29�� &<;1.� 12� �B?<=.�� �☎ ��� ��� ���� �� ��� � � ���.E ��� ��� ���� �� ��� � ��

��� �� *.92;06.'62:2;@� '��� �)(� ��� "?� �9/<?@�C1.� �?.4<;�� ��� ��1� �B?<=.�☎ ��� ��� ���� �� ��� ��� ���.E ��� ��� ���� �� � � ��� ��

�� ��� *64<'62:2;@� '��� �)(� ��� "?� �.??61<%6G.??<�� �☎ ��� ��� ����� ��� ��� ���.E ��� ��� ����� ��� ��� ��

���� � -.?.4<G.'62:2;@� '��� �)(� ��� "?� �96.4.�C1.� �90.912� �<:2G� !.4B;.�� �☎ ��� ��� ����� ��� ��� ���.E ��� ��� ����� ��� ��� ��

� ���� �@=<<'62:2;@� [email protected]<2��$�"�)(� ��� "?� '..?29.6;2;".7B?6;8.AB�� %$�� ��☎ �� ��� ��� ���� ��� ��� ��� ���.E �� ��� ��� ���� ��� ��� ��� ��

Finlandia

������ � �.9B6?2O2AO�B6?2!F<;'62:2;@� '��� �)(� ��� !26A@A2992�O���� �52:6;� 12@� %2A6A2@� �?<@@2@��%� ��☎ ��� ��� ��� ��� ��� ���.E ��� ��� ��� ��� ��� ��

������ !.� �<?B;.'62:2;@� '��� �)(� ��� "?� %2?26?.!6;.?2@� &6C.@�� � O��☎ ��� ��� ����� � � ��� ���.E ��� ��� ����� � � ��� ��

������ -.4?2/'62:2;@� 1<<�� "?� �B97.8(?4� �?.G2;.� %2A?<C60.� �� ���6/<;.��☎ �� ��� ��� ����� ��� ��� ���.E �� ��� ��� ����� � � ��� ��

Croacia

��� �� '.6;A� �2;6@�� �212E� %.?6@'62:2;@� '��� �)(� ��� "?� �?.;42?������ �1� $?;.;<☎ ��� ��� ���� ��� � ��� ���.E ��� ��� ���� ��� � � � ��

������ �:.?<B@@6<�A52;'62:2;@� ���� ��� �� �)(��"?� �;A<;6<B�� %.?.16@@<B� ���?A2:61<@�� %$�� �� ��� ��☎ ��� ��� ���� ��� ��O�� ���.E ��� ��� ���� ��� ��O�� ��

Grecia

������ (52@@.9<;686'62:2;@� ���� *�� �� �)(��"?� %.@@.9616@�2<?4686@� '05<96@� ���� %$�� �� ��☎ ��� ��� ����� ��� � � � �.E ��� ��� ����� ��� � � ��

Gran Bretaña

Hungría

�� ��� �[email protected].'62:2;@� ���� "?� 'F8<?06;��(<C.?2;@8.� ��☎ ��� � � ���� ��� �� ���.E ��� � � ���� ��� ��� �

Eslovaquia

������ !7B/97.;.'62:2;@� '9<C2;67.�� "?� !.C?60�B;.7@8.� ���☎ �� ��� ��� ����� �� � � ��� ���.E �� ��� ��� ����� �� � � � � ��

Eslovenia

������ �69/.<'62:2;@� '��� �)(� ��� "?� (.=6.".E6:<� �4B6??2�� ��☎ ��� ��� ���� �� �� ��� ���.E ��� ��� ���� �� �� � � ��

������ �<?;299.� 12� !9</?24.A�.?029<;.'62:2;@� '��� �)(� ��� "?� $?A6G�<.;� �2?;.;12G� *.995<;?.A�� �☎ ��� ��� ���� �� ��� � � �.E ��� ��� ���� �� ��� � � ��

España

�� ��� �67<;'62:2;@� '��� �)(� ��� "?� �B052A�<??61.�� �☎ ��� ��� ����� ��� ��� ���.E ��� ��� ����� ��� ��� ��

������� %<G;.;'62:2;@� '=� G<<��#6212?9.@@B;4�%<G;.;�� "?� +26@@)9� �.7<D.� �☎ ��� ��� ����� ��� ��� ���.E ��� ��� ����� ��� ��� ��

��O���� .A<D602'62:2;@� '=� G<<��#6212?9.@@B;4� .A<D602�� � "?� ?G.8)9� <@06B@G86� ��☎ ��� ��� ���� ���� � � ���.E ��� ��� ���� ���� ��� ��

Polonia

���� �� [email protected].'62:2;@� '=� G<<�� "?� �[email protected]

)9� GB=;60G.� ���☎ ��� ��� � �� �� ��� ��� ���.E ��� ��� � �� �� ��� ��� ������� � +?<09.D'62:2;@� '=� G<<�� #6212?9� +?<09.D�� "?� +<7;6.8�)9� %<D@A.;0LD� '9.@8605� ��☎ ��� ��� ����� ��� ��� ���.E ��� ��� ����� ��� ��� ��

Siemens en el mundo

E

E-3Equipos completos C7-623, C7-624C79000-G7078-C624-01

Agencias y representaciones SIMATIC fuera de Europa

'/<B7/5=� 23� �67:3�"�� '����7D� �<3@57/�� !@� �@=E<3�D2/� �=:/<2/� ���� �/A� � �*☎ ���� � �� � ��� ��� ���/F ���� � �� � � � ��� ��

�67:3

����� �=@2=0/�� $@=D� 23� �=@2=0/'73;3<A� '��� !@� '� �/@17/��/;>7::=� � ��☎ ���� ����� �����������/F ���� ����� � ���� ��

������ �G2@/�:53@'73;3<A�� �C@3/C� 2��:53@�� �7D7A7=<�<3@573�� !@� �3<<=C@����� @C3� �0@7� �@3A97� �� �$� �� ☎ � ��� � �� ��� ��� ���/F � ��� � �� ��� ��� ��

�4@71/

�4@71/� 23:� 'C@

�@53:7/

(K<3H

�0728/<� ��&� �� �'73;3<A� ���� � '�!�"�� !@� �3::/:���� �$� ��� ☎ � � �� ����� ��� ���/F� � � �� � ��� ��� �

�=AB/� 23� !/@47:

("M �� � &=;/</� 3� �/@2=��.�� '/@:� �:31B@=B316<7?C3�!@� �/<B/@�� �;;3C0:3� �6/;☎ � � ��� ���� ��� ��� ���/F � � ��� ���� ��� ��� �

�:31B@=� (316<=:=573A� �=@>� �$DB�� B2'73;3<A� .7;0/0E3��!@� &=<� �://AA3<A�� '/D=G� �=CA31<@� �<3H� (3@@/13�� !=G=� �D3$#� �=F� ��� ��☎ � ��� ���� ��� ��� ���/F � ��� ���� ��� ��� ��

.7;0/0E3

�1C/2=@

%C7B='73;3<A� '��� �3>B� �����!@� � �� �C3@@/�/::3� !/<C3:� ./;0@/<=� G$/</;3@71/</� "=@B3� 9;� � � �/A7::/� 23� �=@@3=A� ��M��M����☎ ��� ��� � �� ��� ��� ���/F ��� ��� � �� ��� ��� ��

'/<� '/:D/2=@'73;3<A� '��� ���� !@� !� �C0=<���� �/::3� '73;3<A�$/@?C3� �<2CAB@7/:� 'B/� �:3</�>/@B/2=� �� �☎ ��� ��� ��� ��� ���/F ��� ��� ��� ��� ��

�:� '/:D/2=@

�7C2/2� 23� �C/B3;/:/'73;3<A� '��� ���)(�� !@� �=2=G /� �/::3� �M��.=</� ���� �>/@B/2=� ����☎ ��� � � � �� � � ��� ���/F� ��� � � � �� ��� ��� ��

�C/B3;/:/

$3@K

7;/� ���'�!� '��� �3>B� �)(��!@� $/H�'=:2/<�D2/�� "� �@@7=:/� ���� �B=� $7A=☎ ���� ����� ��� ��� ���/F ���� ����� ��� ��� ��

�/A/0:/<1/� ��'�(� � '��� �)(�� !@� �:� �/167@7��;;3C0:3� '73;3<A�9;� ��� &=CB3� 23� &/0/B��7<� '30//☎ � � � � �� ��� ��� ��/F� � � � � �� ��� ��� ��

!/@@C31=A

+7<26=39� ����'73;3<A� �$BG�� B2�� !@� �L@53<� �=44�� �:03@B� +3AA3:A� 'B@33B�<2CAB@73A� "=@B6�� $#�� �� �☎ � � ��� ����� �� ��� �����/F� � � ��� ����� �� ��� ��

"/;707/

&'�� ���� �@//;4=<B37<'73;3<A� B2�� �)(�� !@� �� �7::3@;/<<'73;3<A� �=CA3� '�� ����=@<3@� +=:;/@/<A� �� �711/@2�'B@33BA�� $#� �=F� ���� ���� �=6/<<3A0C@5☎ � �� ����� �� ��� ��� ��☎ � �� ����� �� ��� ��� ���/F� � �� ����� �� ��� ��� �

�;J@71/

�@53<B7</

���������� '/=� $/C:=�� '$�� $7<7BC0/!�,�(��� '��� �)(M$��� !@� �� &=11=��D3<72/� !CB7<5/�� ����☎ ���� ����� �� ��� �� ���/F ���� ����� �� ��� �� ��

�@/A7:

'/<� �=A3� ����'73;3<A� '�� '/<� �=A3�� �7D7A7=<��<3@57/� G� �CB=;/B7H/17=<�� � *�(��!@� �3@@/@=� /� )@C1/�� �>/@B/2=� ���� ☎ ��� ��� ��� ��� ���/F ��� ��� �� ��� ��

�=AB/� &71/

!7AA7AA/C5/�� #"� �"� ���'73;3<A� �:31B@71� B2�� �3>B� ' � ��!@� �@32� 3=<�� ���� �3@@G� &=/2+3AB☎ ��� ������ �� � � ��� ��� � �/F ��� ������ ��� ��� ��� �

�/</2I

�/@/<?C7::/'73;3<A� '��� ���� !@� �� $3@3H��/@@3@/� ��� "=� ������☎ ���� ������ ��� ��� ���/F ���� ������ ��� ��� ��

�=:=;07/

� ���� !3F71=�� ��'73;3<A� '�� 23� �*�� ��M�)(��!@� �@35=@7=� '/<163H�3:35/17=<� �H1/>=BH/:1=$=<73<B3� ����� "=� ����=:=<7/� �<2CAB@7/:� */::38=�>/@B/2=� $=AB/:�������� � ���� � ;3F71=☎ �� � ���� �� �� �� ���/F �� � ���� �� �� �� � �/F �� � ���� �� �� �� ��

!JF71=

��))

*3<3HC3:/

����� �/@/1/A'73;3<A� '��� �)(��'���!@� �3ACA� �/D/2/�D2/� �=<� �735=� �7A<3@=A)@0/<7H/17=<� =A� &C713A���>� ������ �/@/1/A� ����� �☎ ���� � �� � ��� ��� ���/F ���� � �� � ��� � � ��

�=<5� �=<5

�=<5� �=<5'73;3<A� B2� �/<5� �=<5� �� &� #���CB=;/B7=<� 'GAB3;� ��7D7A7=<� �� !@� �37@3<� /93��B6� �:==@�� &353<1G� �3<B@3���� +=<5� �6C9� �/<5� &=/2☎ ���� � �� �� ��� ��� ���/F ���� � �� �� ��� ��� ��

�<27/

�/<5/:=@3� ���� ���'73;3<A� B2�� ��"�)(�!�$��!@� �� 'C<23@@/;�G=B7� !/6/:�� �@2� �:==@���� 'B� !/@9A� &=/2�� $#�� � � ☎ ���� ����� � �� �� ���/F ���� ����� � �� �� ��

./;/:79��-��/7@=� �(����� �)(�� !@� +� -� �@/7AA�� ./@9/@7/� &7H9� 'B@33B��$#�� ��☎ � �� � �� �� � � ��� ���/F � �� � �� �� � � ��� ��

("M ���� �6/@5C7/� ��� (C<7A'�(� ��� '�� !@� !=C3:67����� &C3� 23� :�)A7<3.=<3� 7<2CAB@73::3� ��J@=>=@B����$� ����� ����� (C<7A� �323F☎ � � ��� ���� ��� ��� ���/F � � ��� ���� ��� ��� ��

$=7<B� �:/7@3�� %)�� ��&��&�'73;3<A� �:31B@71� B2�� !@� �� �=C:3B����� (@/<A� �/</2/� �756E/G☎ ��� ������ �� �� ��� ���/F ��� ������ �� �� ��� ��

�C@</0G�� �� �� *��� ���'73;3<A� �:31B71� B2�� !@� �� !/HC@39!/@7<3� +/G� �CA7<3AA� $/@9����� "=@B60@==9� �=C@B☎ ��� ������ �� ��� ��� ���/F ��� ������ �� ��� ��� �

�:>6/@3BB/�� ��� �� � '��� �<1�� &357=</:� '/:3A� !/</53@'/CB63/AB�� !@� !716� �C<G=<��(316<=:=5G� �@7D3☎ ��� ��� ���� �� ��� ��� ���/F ��� ��� ���� �� ��� ��� ��

�<2=D3@�� !�� ������'��� �<1�� "=@B6� �/AB� &357=<��!@� !/@9� �=<2:�� #<3� (316� �@7D3�'C7B3� ���☎ ��� ��� ���� �� ��� ��� ���/F ��� ��� ���� �� ��� ��� �

!C97:B3=�� +�� �� ��'��� �<1�� !72E+3AB� &357=<��!@� �/@:� �//A�� ��� � ��B6� �D3<C3+3AB☎ ��� ��� ���� �� ��� ��� ���/F ��� ��� ���� �� ��� ��� ��

$:G;=CB6�� !"� ���� '��� �<1�� !72+3AB� &357=<��!@� �@35� �/AB3@���� ��� ��B6� �D3<C3� "=☎ ��� ��� ���� �� ��� ��� ���/F ��� ��� ���� �� ��� ��� �

(@7>=:7 70G/� � '$ ��'73;3<A� ���� �@/<16� 70G/��!@� +/6/0�� ./B�� ��;/2��C7:27<5� (=E3@� "=� ��� �:==@� "=� �$#�� ��� ���☎ � ��� � ��� �� ��� ���/F� � ��� � ��� �� ��� ��

707/ /� $/H�'=1732/2� �=;3@17/:� 3� �<2CAB@7/:�/<A/� B2/�� �� �� ��� !@� �319;/<<�/::3� !3@1/2=� 3A?� -/</1=16/�� $� ��� ���☎ ����� � �� ��� ��� ���/F ����� � �� ��� ��� ��

�=:7D7/

�=;0/G� ���� ���'73;3<A� B2�� �)(!��$��!@� � '� !7AB@G�3/2� #44713� �� �C7:27<5����� �/<>/B� �/6/D� !/@5� +=@:7☎ ���� � �� �� ��� ��� �����/F ���� � �� �� ��� ���

����� �/67/� �:/<1/��$@=D� 23� �C3<=A� �7@3A'73;3<A� � '��� !@� '�C@/<�&C2@75C3H� ���☎ ���� ����� ������ ���/F ���� ����� ������ ��

���� &=A/@7=�� $@=D� 23� '/<B/� �3'73;3<A� '��� !@� &� 'B7H/��&711673@7� ���☎ ���� ���� ��� ������ ���/F ���� ���� ��� ������ ��

����� /A� �3@/A�� $@=D� 23� !3<2=H/'73;3<A� '��� !@� '� 'C/@3H��113A=� "=@B3� ���☎ ���� ����� ������ �� ���/F ���� ����� ������ �� ��

������� '/<� !/@B7<��$@=D� 23� �C3<=A� �7@3A'73;3<A� '��� $����)(��!@� &C2@75C3H� �C7A!@� &=:/<2� �3@@=<��@/:�� &=1/� ������ &CB/� ��� 9;� ��� ��☎ ���� ���� �� ��� ��� � �� ��☎ ���� ���� �� ��� ��� ���/F ���� ���� �� ��� ��� ��

�=5=B/� �'73;3<A� '��� � �7D7A7=<� �<3@57/��!@� !� �/@/;7::=�/@@3@/� ���� "=� ��M���>/@B/2=� �����☎ ���� ���� � ��� � ���/F ���� ���� � ��� �� ��

�/:7'73;3<A� '��� �/@@/<?C7::/�!@� �C72=� �3@</<23H�/@@3@/� ���� "=� �����☎ ���� �� �� ����� ��� ���/F ���� �� ������ ��� ��

�/:7'73;3<A� '�� �/:7� !@� �� �� "/@/<8=�/@@3@/� ��� ��� ��� 'C@� � ☎ ���� ����� � ������ ���/F ���� ����� � ��� �� ��

�=CAB=<�� (,� ������'��� �<1�� '=CB6+3AB� &357=<��!@� +/23� �@/24=@2������ "=@B6E3AB� �@33E/G�� 'C7B3� ��☎ ��� ������ �� ��� ��� ���/F ��� ������ �� ��� ��� ��

!/A=<�� #�� ����������'��� �<1�� �3<B@/:� &357=<��!@� CB63@� �@=CB6/;3:������� �C93� �@7D3� AC7B3� ���☎ ��� ��� ���� �� ��� ��� ���/F ��� ��� ���� �� ��� ��� ��

�/:1CBB/� ���� ���'73;3<A� B2�� �� �)(�!�$��!@� �� �� �/<5C:7��� 7BB:3� &CAA3:� 'B@33B�� $#�� ���☎ ���� ����� � ��� ��� ������/F ���� ����� � ��� ��� ��

�57>B=

�A7/

�7:7>7</A

!3B@=� !/<7:/'73;3<A� �<1�� !@� �� �=<74/17= <2� �� �B6� �:�� 'B3@:7<5� �3<B@3� �:25�AB30/<� 1=@� 23� :/� &=A/ 35/A>7� *7::/53☎ ���� � �� �� ��� ��� ���/F ���� � �� � �� ��� ���

�<2=<3A7/

�/9/@B/� � ����7/<� �@/6/� �:39B@79/�� �/9/@B/�� $=E3@�<5� �� �CB=;� �7D�� !@� !� ./4@C::/6�:� �/B=B� 'C0@=B=� �=D� �������!CAB79/� 13<B@3� �C7:27<5� �:==@� /��$#� �=F� � ��☎ �� � � ��� �� ��� ��� ���/F �� � � ��� �� ��� ��� �

"3E� �3:67� ���� �� '73;3<A� B2�� �� �)(�!�$��!@� &� "/@/G/</<���� &7<5� &=/2�� �$� �AB/B3��$#�� ����☎ ���� ����� �� ��� ��� ���/F ���� ����� �� ��� ��� ��

�@/07/� '/C27B/

�322/6� M� ��� �@/07/� �:31B@71� B2� '3@D713� �3<B3@�!@� �=037AA7�� $#�� �� �☎ ��� ��� � �� �� ��� ��� ��/F ��� ��� � �� �� ��� ��� ��

Siemens en el mundo

E

E-4Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Agencias y representaciones SIMATIC fuera de Europa

�/07,4/0%40809=� �>/�� �/07,4/0� !114.0�� �%��������<�� ��� )04==�� ��� �709� !=8:9/� $:,/�709?92,�� %���� �� ☎ ��� ���� �� ��� ��� ���,B ��� ���� �� ��� �� ��

&3,47,9/

�,926:6� �0<74� �?.60<� �:�� �>/��� �<�� ,<:92�0<74� �?.60<� �:?=0���� %:4� $?-4,�� %?63?8@4>� �� $:,/"�!�� �:B� ��� ����� �,926:6� ☎ ���� ���� �� ��� � �,B ���� ���� �� ��� �

�?=><,74,

�?=><,74,

(40>9,8

�,9:4%40809=� ���� $0;<0=09>,>4:9� !114.0�<�� 2?C09� �?,92� �4,92��� "3,9� �:4� �3,?� %><00>☎ �� � � �� ��� �� ��,B �� � � �� ��� ��� ��

�07-:?<90%40809=� �>/��� �%������� �<�� �� �473:78�� � �3?<.3� %><00>$4.38:9/�� (4.>:<4,� ��☎ ��� ���� � �� ��� ��,B ��� ���� � �� ���

"0<>3%40809=� �>/��� �%������� �<�� ��� �:=><:8���� �?<=A::/� $:,/(4.>:<4,� ",<6�� )���� �☎ ��� ���� �� ��� � ��,B ��� ���� �� ��� � �

%C/90C�� �%�)�� �� %40809=� �>/�� %4/90C�� �9/?=><4,7��?>:8,>4:9�� �<�� %>0;309� �::;����� ",.414.� �423A,C�� �<>,8:9☎ ��� ���� � ��� ��� �,B ��� ���� � ��� ��� �

?0@,� +07,9/,

�<0097,90�� �?.67,9/� �%40809=� �>/�� �?.67,9/� !114.0��%������� �<�� ��� $4.38:9/�� �<0,>� %:?>3� $:,/"�!��� �I��☎ �� � ���� �� �� �� ���,B �� � ���� �� �� �� ��

�,;F9

&:6C:� �%40809=� ������ �&&�� �<�� ,6,84.34%40809=� �?546,<,� �?47/492�� ��I��� 4=34I�:>,9/,� �I.3:80%349,2,A,I6?☎ ��� ���� � � �� � ���,B ��� ���� � � ��� ��� ��

�,<,.34� I� � %40809=� ",64=>,9� �92�� � �:�� �>/���":A0<� � �4@4=4:9�� �<�� ��C,=����!� �:?=0�-/?77,3� �,<::9� $:,/"�!�� �:B� ���☎ ���� ���� �� �� ��,B ���� ���� �� ��� �� ��

%492,;?<

%492,;:<0� �� %40809=� �">0�� �>/�� %492,;:<0�� �'&��<�� '71� �0B077��� �,77,92� %0.>:<☎ ���� �� � ��� ���,B ���� �� � ��� ��

$0;H-74.,� /0� �:<0,

%0:?7�%40809=� �>/��� ����� �<�� �,92� )�� %��=4,� &:A0<� �?47/492�� �>3� �7::<���� *0:6=,8I/:92�� �,92�9,8I6?���"�!�� �:B� �☎ ���� ���� �� ��� ��� ���,B ���� ���� �� ��� ��� �

&,4A,9

&,4;04� �%40809=� �>/��� �'&� �� �<�� �?7/09�>3� �7��� �,>3C� �410� �9=?<,9.0� �7/2������ �09� �4� $:,/�� %0.�� ☎ ��� ��� ���� �� ��� �� ���,B ��� ��� ���� �� �� �� ��

",64=>E9

�� � �?,92D3:?%40809=� �>/�� �349,�� �?,92D3:?�!114.0�� �<�� "0>0<� �309�$::8� � ���� ��$�� � �:>07�,</09� &:A0<������ �?,9=34� �:92� �?☎ ���� ���� �� ��� �� ���,B ���� ���� �� � � � � �

$0;H-74.,� ":;?7,<� /0� �349,

�� �045492%40809=� �>/�� �349,�� �045492� !114.0��<�� ):712,92� %G7790<��� ),925492� +3:923?,9� ,9� �?�3,:C,92� �4=><4.>"�!�� �:B� �� �☎ ���� ��� � ��� �� ���,B ���� ��� � ��� ��� �

��� %3,923,4%40809=� �>/�� �349,�� %3,923,4�!114.0�� �<�� )4774,8� �?4� ��� �49� #?492� �?☎ ���� ���� �� ��� � � �,B ���� ���� �� ��� � � �

� %309C,92%40809=� �>/�� �349,�� %309C,92�!114.0�� �<�� $09� #4�� %,604� &:<.3��?47/492� ��</� �7�� ����� %341?� �,� �?%309� �0� �4=><4.>☎ ���� �� �� �� ��� �� ���,B ���� �� �� �� ��� �� ��

�<E9

�� � &030<,9%40809=� %�%����� �<�� �49�",C?3�34,-,90� �C,>:77,3� &,7023,94� ��%40809=3:?=0�� "�!���� ����� ����� �&030<,9☎ ���� ���� �� �,B ���� ���� �� � ��� ��

Siemens en el mundo

Glosario-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Glosario

A

Los acumuladores son registros en la � CPU C7 que sirven como memoria inter-media para operaciones de carga, transferencia, comparación, cálculo y conversión.

Es un ajuste básico razonable que se utiliza siempre cuando no se indica ningún otrovalor.

Señaliza estados operativos especialmente urgentes; por lo tanto ha de ser acusada.

El � sistema operativo de la CPU C7 distingue 10 prioridades que sirven para regu-lar el tratamiento del programa de usuario. Entre estas prioridades se encuentran,entre otras, las alarmas (ejemplo: alarma de proceso). La aparición de una alarmaocasiona la llamada automática del bloque de organización OB correspondiente porparte del sistema operativo. El usuario programa la reacción deseada a la alarmadentro de dicho OB (ejemplo: en un FB).

La alarma cíclica es generada periódicamente por la CPU C7 en función de una detiempo parametrizable. A continuación, se procesa el � bloque de organizacióncorrespondiente.

Los bloque diagnosticables señalizan a la � CPU C7 vía alarma de diagnóstico loserrores de sistema reconocidos.

Una alarma de proceso se activa desde módulos de periferia capaces de emitiralarmas (interrupciones) debido a que en el proceso ha aparecido un evento dado.La alarma de proceso se comunica a la CPU C7. En función de la prioridad de estaalarma, se trata el � bloque de organización correspondiente.

La alarma de retardo es una de las prioridades del tratamiento de programas de laCPU C7. Se genera al transcurrir el temporizador lanzado en el programa deusuario. A continuación, se procesa el bloque de organización correspondiente.

ACU

Ajuste por defecto

Alarma(en OP)

Alarma(en PLC)

Alarma cíclica

Alarma dediagnóstico

Alarma de proceso

Alarma de retardo

Glosario-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

La alarma horaria es una de las prioridades del tratamiento de programas de laCPU C7. Se genera en función de una fecha determinada (o diariamente) y hora(p. ej. 9:50 o cada hora, minuto). A continuación, se procesa el bloque de organiza-ción correspondiente.

El estado operativo ARRANQUE se activa al pasar del estado STOP a RUN.

Los autómatas programables (PLC) son equipos electrónicos cuya función está me-morizada como programa en el mismo. Por consiguiente, la estructura y el cableadodel equipo no dependen de la función del control. Tienen la estructura de un compu-tador; consta de � CPU C7 con memoria, módulos de entradas/salidas y sistemainterno de bus. La periferia y el lenguaje de programación están orientados a losrequerimientos de la técnica de control.

El aviso de error es una de las reacciones posibles del sistema operativo a un errorde ejecución. Otras posibilidades de reacción son: � reacción a error en elprograma de usuario, estado STOP de la CPU C7.

Señaliza estados internos en el C7 y en el PLC.

Informa sobre determinados estados de servicio de la máquina o instalación conec-tada al C7.

B

Los bloques de datos (DB) son áreas en el programa de usuario que contienen datosde usuario. Se distingue entre bloques de datos globales, a los que se puede accederdesde todos los bloques ejecutables, y bloques de datos de instancia, que estánasignados a una determinada llamada de FB.

Cada llamada de un bloque de función en el programa de usuario STEP 7 tieneasignado un bloque de datos, que se genera automáticamente. En el bloque de datosde instancia están depositados los valores correspondientes a los parámetros deentrada, salida y de paso, así como los datos locales del bloque.

Un bloque de función (FB) es, según IEC 1131-3 un � bloque ejecutable (lógico)con � datos estáticos. Permite efectuar la transferencia de parámetros en el pro-grama de usuario. Por consiguiente, los bloques de función se prestan para la pro-gramación de operaciones complejas que se repiten frecuentemente, p. ej., regula-ciones, selección de modos operativos.

Un SFB es un � bloque de función integrado en el sistema operativo de la CPU C7,que en caso necesario puede llamarse en el programa de usuario STEP 7.

Alarma horaria

ARRANQUE

Autómataprogramable

Aviso de error

Aviso del sistema

Aviso de servicio

Bloque de datos

Bloque de datosde instancia

Bloque de función

Bloque defunciones delsistema

Glosario

Glosario-3Equipos completos C7-623, C7-624C79000-G7078-C624-01

Los bloques de organización (OB) constituyen la interfase entre el sistema operativode la CPU C7 y el programa de usuario. En ellos se ajusta la secuencia de trata-miento del programa de usuario.

También llamado bloque lógico. En SIMATIC S7 es un bloque que contiene unaparte del programa de usuario STEP 7. Al contrario de un � bloque de datos: elcual contiene solamente datos.

Al efectuar el borrado total de la � CPU C7 se borran las siguientes memorias:

� � memoria de trabajo

� área de escritura/lectura de la � memoria de carga

� � memoria del sistema

� � memoria de respaldo (backup)

y el programa de usuario se carga nuevamente desde la � memoria Flash.

Al efectuar el borrado total del � OP C7 se borran las siguientes memorias:

� � memoria de trabajo

� � memoria de configuración

Con esto no queda ninguna configuración de usuario cargada.

C

El sistema completo C7-620 integra en un equipo la CPU S7-300, el OP COROS, laperiferia y la interfase IM 360.

Campo para la visualización de un valor actual.

Campo para ajustar los valores de un parámetro (se puede seleccionar uno de losvalores disponibles).

Areas reservadas en textos parametrizados o fijos para la entrada y/o salida devalores.

La función online PG ”Comprimir” permite ordenar todos los bloques válidos en laRAM de la CPU C7, en forma sucinta y sin huecos, al comienzo de la memoria deusuario. Con ello se eliminan todos los huecos resultantes al borrar o copiar bloques.

Asignación de módulos a bastidores/slots y (p. ej. en módulos de señales) dedirecciones.

Bloque deorganización

Bloque ejecutable

Borrado total

C7-620

Campo de salida

Campo deselección

Campos

Comprimir

Configuración

Glosario

Glosario-4Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Definición con el software de configuración ProTool/Lite de los ajustes básicos,avisos e imágenes específicos a la instalación.

Forma parte de la � CPU C7. El contenido de las ”celdas de contaje” se puede mo-dificar con instrucciones STEP 7 (p. ej. contar hacia adelante/atrás).

Los procesadores de comunicaciones (CP) son módulos inteligentes con unprocesador propio. Constituyen un grupo de gran importancia dentro de loscomponentes de un sistema de automatización. Según sus tareas, se distinguendiferentes tipos de procesadores de comunicación, p. ej., CP para señalización ylistado, para acoplamiento punto a punto, para manejo y visualización (COROS),para acoplamientos de redes (SINEC = SIMATIC NET), para diagnóstico y paraaplicaciones de memoria masiva.

La CPU C7 (central processing unit) es el núcleo del C7, incluyendo unidad decontrol y aritmética, memoria, sistema operativo y puertos para las unidades deprogramación. Es independiente del � OP C7. La CPU C7 tiene una dirección MPIpropia y está conectada con el OP C7 a través del puerto MPI.

D

Sirven para controlar el programa de la CPU C7 e incluyen lista de referencias, plande ocupación, estructura de programa, lista de operandos libres y lista de losdesignadores que faltan. En el manual de usuario STEP 7 se describe cómo leerestos datos.

Son datos que sólo pueden utilizarse dentro de un bloque de función. Se memorizanen un bloque de datos de instancia correspondiente al bloque de función. Los datosmemorizados en el bloque de instancia se conservan hasta la próxima llamada delbloque de función.

Son datos locales de un bloque que, durante el tratamiento del bloque, se depositanen la pila L y, tras el tratamiento, ya no están disponibles.

Momento en el cual se retira un aviso por parte del PLC.

� Funciones de diagnóstico, � Diagnóstico del sistema

El diagnóstico del sistema consiste en el reconocimiento, evaluación y visualizaciónde errores ocurridos dentro del sistema de automatización; p. ej., errores deprogramación o fallos de módulos. Los errores del sistema pueden ser visualizadospor LED o a través de la herramienta S7 Information.

Configuracióndel OP

Contadores

CP

CPU C7

Datos dereferencia

Datos estáticos

Datos temporales

Desapariciónde un aviso

Diagnóstico

Diagnóstico delsistema

Glosario

Glosario-5Equipos completos C7-623, C7-624C79000-G7078-C624-01

La dirección define el lugar físico en la memoria y permite el acceso directo aloperando memorizado bajo tal dirección.

Tiempo transcurrido entre la llegada y la desaparición de un aviso de servicio.

E

Entrada externa para nivel superior de password (Super-User).

Elemento de una imagen constituido por número de entrada, textos y variables.

Los eventos de diagnóstico son, p. ej., errores en una función digital del C7, erroresdel sistema en el C7 (ocasionados, p. ej., por un error de programación) otransiciones de estado operativo.

F

� Bloque de función

� Función

Las FEPROM corresponden en su función a las EEPROM borrables eléctricamente.Sin embargo pueden borrarse mucho más rápidamente (FEPROM = Flash ErasableProgrammable Read Only Memory).

En la EPROM Flash se pueden memorizar los siguientes datos a prueba de corte detensión:

� el � programa de usuario

� los � parámetros que determinan el comportamiento de la � CPU C7 y de lasfunciones de periferia del C7.

Una función (FC) es, según IEC 1131-3 un � bloque ejecutable (lógico) sin �datos estáticos. Permite efectuar la transferencia de parámetros en el programa deusuario. Por consiguiente, las funciones se prestan para la programación de opera-ciones complejas que se repiten frecuentemente, p. ej., cálculos.

Las funciones de información del STEP 7 permiten visualizar en una PG lasinformaciones de estado de los C7 durante las diferentes fases de la puesta enservicio y durante la operación de un sistema de automatización.

Dirección

Duración de lavisualización

Entrada deautomatización

Entrada de imagen

Eventos dediagnóstico

FB

FC

Flash-EPROM

Función

Función deinformación

Glosario

Glosario-6Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Una SFC es una � función integrada en el sistema operativo de la CPU C7, que encaso necesario puede llamarse en el programa de usuario STEP 7.

Función que conduce a una modificación del contenido del display, p. ej., visualizarnivel de avisos, búfer de alarmas, imagen.

Las funciones de diagnóstico comprenden el diagnóstico completo del sistema eincluyen el reconocimiento, la evaluación y la visualización de errores dentro delC7.

H

Impresión del contenido del display en la impresora conectada.

�� Herramienta STEP 7

Es una herramienta de � STEP 7 ajustada a una función específica.

I

Forma de representación de datos lógicos de proceso correlacionados, que se puedenvisualizar conjuntamente y modificar individualmente en el C7.

La imagen de proceso forma parte de la � memoria del sistema de la CPU C7.Al comienzo del programa cíclico, los estados de señal de los módulos de entrada setransfieren a la imagen de proceso de las entradas. Al final del programa cíclico, laimagen de proceso de las salidas se transfiere como estado de señal a los módulosde salidas.

Impresión automática de los avisos de alarma o de servicio borrados en caso de des-bordamiento de búfer.

� MPI

Función delsistema

Función devisualización

Funciones dediagnóstico

Hardcopy

Herramienta

HerramientaSTEP 7

Imagen

Imagen de proceso

Impresión forzosa

Interfacemultipunto

Glosario

Glosario-7Equipos completos C7-623, C7-624C79000-G7078-C624-01

L

Momento de activación de un aviso por parte del C7.

M

Son parte integrante de la � memoria del sistema de la CPU para memorizar even-tos intermedios. A ellas se puede acceder por bit, byte, palabra o por palabra doble.

La memoria de carga forma parte de la CPU C7. Ella incluye los objetos generados(objetos a cargar) por la unidad de programación. Está materializada en forma dememoria integrada fija.

La memoria de configuración es una memoria Flash integrada en el panel deoperador OP C7, en la cual se memorizan los datos de configuración.

La memoria del sistema está integrada como memoria RAM en el módulo central.Contiene las áreas de operandos (p. ej. temporizadores, contadores, marcas) asícomo determinadas áreas de datos requeridas internamente por el sistema operativo(p. ej. búfer para comunicación).

La memoira de respaldo permite salvaguardar las partes de la memoria del C7-620sin pila tampón. Permite memorizar un número parametrizable de temporizadores,contadores, marcas y bytes de datos denominados � temporizadores, contadores,marcas y bytes de datos remanentes.

La memoria de trabajo es una memoria de acceso aleatorio (RAM) en el� C7-620, en la cual el procesador accede al programa de usuario durante laejecución.

La memoria de usuario incluye bloques lógicos o de código y � bloques de datosdel programa de usuario. La memoria de usuario puede estar integrada en laCPU C7 como memoria Flash. El programa de usuario se ejecuta siempre desde la� memoria de trabajo de la CPU C7.

� Flash–EPROM

Modo operativo del C7, en el cual se transfieren datos desde la unidad de programa-ción al C7 o viceversa. Se distingue entre transferencia (trans S7) a través del puertoMPI y por la interfase de impresora (trans).

Llegada de unaviso

Marcas

Memoria de carga

Memoria deconfiguración

Memoria delsistema

Memoria derespaldo

Memoria detrabajo

Memoria deusuario

Memoria Flash

Modo detransferencia

Glosario

Glosario-8Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Los módulos de señales (periferia C7) constituyen la interface entre el proceso y elC7. Hay módulos de entradas y salidas tanto analógicas como digitales.

El puerto multipunto (MPI) es el interface del SIMATIC S7 hacia la unidad deprogramación. Permite utilizar simultáneamente diferentes estaciones (unidades deprogramación, visualizadores de textos, paneles de operador) con uno o variosmódulos centrales. Las estaciones del MPI están interconectadas por un sistema debus. Cada estación está identificada por una dirección unívoca (dirección MPI).

N

Nivel operativo del C7 en el cual se visualizan los avisos activados.

Nivel de proceso del C7 que permite examinar y manipular imágenes.

O

� Bloque de organización

El OP C7 procesa las funciones de operación y monitoreo del C7. Es independientede la � CPU C7 y, p. ej., continúa su marcha cuando la CPU C7 pasa al estadoSTOP. El OP C7 tiene una dirección MPI propia y está conectado a la CPU C7 através del puerto MPI. Este puerto MPI enlaza también el OP C7 con el equipo deconfiguración (PG/PC).

Activación de una función por el C7. La manipulación de las órdenes (peticiones) decontrol se describe en el manual.

P

Como parametrización se entiende el ajuste del comportamiento de un módulo.

Variable de un bloque ejecutable (lógico) STEP 72. Variable que se utiliza para ajustar el comportamiento de un módulo (uno o variosparámetros por módulo). Cada módulo se suministra con un ajuste básico adecuadoy que puede modificarse con la herramienta STEP 7 S7 Configuration.Hay � parámetros estáticos y � parámetros dinámicos.

Módulo de señales

MPI

Nivel de avisos

Nivel de imágenes

OB

OP C7

Orden de control

Parametrización

Parámetro

Glosario

Glosario-9Equipos completos C7-623, C7-624C79000-G7078-C624-01

Los parámetros dinámicos de los módulos pueden, al contrario de los parámetrosestáticos, modificarse durante el funcionamiento llamando una SFC en el programade usuario, p. ej.: valores límite de un módulo analógico de entradas de señal.

Los parámetros estáticos de módulos no pueden, al contrario que los parámetrosdinámicos, modificarse en el programa de usuario sino únicamente por medio de laherramienta S7 Configuration, p. ej.: retardo de entrada de un módulo digital deentradas de señal.

Para el manejo de una función protegida, hay que introducir un password (clave deacceso) dotado de un determinado nivel de password. Este nivel estipula la autoriza-ción del usuario. El nivel de password requerido en cada caso se define durante laconfiguración y puede ser de 0 (nivel inferior) a 9 (nivel superior).

La periferia C7 (� módulo de señales) constituye la interface entre el proceso y elsistema de automatización. Emite entradas y salidas tanto analógicas como digitales.Las entradas universales integradas tienen funciones especiales (entradas de alarma/contadores) en el C7.

� Unidad de programación

� Autómata programable

El � sistema operativo de la CPU C7 distingue entre diferentes prioridades, p. ej.,tratamiento cíclico de programa, tratamiento de programa controlado por alarmas deproceso. Cada prioridad tiene asignados � bloques de organización (OB), en losque el usuario del S7 puede programar una reacción determinada. Los OB tienendiferentes prioridades definidas por software, según cuya secuencia se procesan ointerrumpe mutuamente en caso de aparición simultánea.

Los procesadores de comunicaciones son módulos para acoplamientos punto a puntoy de bus.

Las llamadas de bloques permiten llamar un bloque desde otro. Como profundidadde anidamiento se define la cantidad de � bloques ejecutables (lógicos) llamadossimultáneamente.

El programa de usuario contiene todas las � instrucciones y declaraciones, asícomo datos para el tratamiento de señales, que permiten controlar una instalación oun proceso. Está asignado a un módulo programable (p. ej. CPU C7, FM) y se puedeestructurar en pequeñas unidades (bloques).

Parámetrosdinámicos

Parámetrosestáticos

PasswordNivel de password

Periferia C7

PG

PLC

Prioridad de OB

Procesador decomunicaciones

Profundidad deanidamiento

Programa deusuario

Glosario

Glosario-10Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Impresión de avisos de alarmas y de servicio paralela a la visualización por display.

Comprobación del estado de la unidad central y de la memoria tras cada aplicaciónde la tensión de alimentación.

Se requiere para intercambiar datos entre la parte de operación y monitoreo (manejoy visualización) y el PLC del C7. Contiene informaciones referentes a la posición yel tamaño de las áreas de datos en el PLC.

R

Una RAM (Random Access Memory) es una memoria de escritura/lectura, en lacual cada celda se puede direccionar y modificar individualmente. Las memoriasRAM se utilizan como memorias de datos y de programa.

Reacción a un error de ejecución. El sistema operativo puede reaccionar de lasmaneras siguientes: Poner la CPU C7 en STOP, llamar un bloque de organización,para que el usuario pueda programar una reacción, o visualizar del error.

En caso de arranque de una CPU C7 (ejemplo: tras seleccionar uno de los modosoperativos de la CPU C7 en el menú ”Funciones del sistema” o al conectar latensión de red), el bloque de organización 100 (rearranque) es tratado antes delreservado al programa cíclico (OB 1). En caso de rearranque se carga la imagen delproceso de las entradas y el programa de usuario STEP 7 se trata a partir de laprimera instrucción del OB 1.

Una red es el enlace de varios C7 y/o S7–300 y otros equipos terminales, p. ej., unaPG, a través de � cables de conexión. En ella tiene lugar el intercambio de datosentre los equipos conectados.

Las áreas en bloques de datos, así como los temporizadores, contadores y marcas,son remanentes si su contenido no desaparece tras un rearranque o un corte detensión.

Protocolización deavisos

Prueba dearranque

Puntero de área

RAM

Reacción a errores

Rearranque

Red

Remanencia

Glosario

Glosario-11Equipos completos C7-623, C7-624C79000-G7078-C624-01

S

La sección de entradas/salidas analógicas convierten valores analógicos del proceso(p. ej. temperatura) en valores digitales, que pueden ser procesados por la CPU C7,o convierten valores digitales en magnitudes analógicas.

Modo operativo del C7 que permite visualizar avisos y manipular imágenes.

� Bloque de función del sistema

� Función del sistema

El sistema operativo de la CPU C7 organiza las funciones y acciones de la CPU C7que no están asociadas a una tarea de control especial.

Software de programación para crear programas de usuario para controlesSIMATIC S7.

T

Teclas con asignación variable (dependiente de la entrada de imagen visualizada).

Forman parte de la � CPU C7. Asíncronamente al programa de usuario, el con-tenido de las ”celdas de tiempo” es actualizado automáticamente por el sistemaoperativo. Con las instrucciones STEP 7 se ajusta la función exacta de la celda detiempo (p. ej. retardo a la conexión) y se activa su procesamiento (p. ej. arranque).

Información de referencia parametrizable para avisos, imágenes, entradas deimágenes y campos de selección.

Intervalo de tiempo entre la llegada y la desaparición de un aviso de alarma.

Si el sistema operativo detecta un error determinado (p. ej. error de acceso enSTEP 7), entonces llama el bloque de organización (OB tratamiento de error)previsto a tal efecto, con el cual puede ajustarse el comportamiento ulterior de laCPU C7.

Sección deentradas/salidasanalógicas

Servicio normal

SFB

SFC

Sistema operativode la CPU C7

STEP 7

Teclas soft

Temporizadores

Texto deinformación

Tiempo deperturbación

Tratamiento deerrores con OB

Glosario

Glosario-12Equipos completos C7-623, C7-624

C79000-G7078-C624-01

U

Las unidades de programación son en esencia PC industriales, compactos yportátiles. Se distinguen por un equipamiento hardware y software adaptado a losautómatas programables SIMATIC.

V

Los valores sustitutivos son valores suministrados al proceso en caso de per-turbación de un módulo de salidas o indicados al programa de usuario en lugar delvalor del proceso, en caso de perturbación de un módulo de entradas. Los valoressustitutivos los fija por adelantado el usuario (ejemplo: conservar último valor).

Es la velocidad de la transmisión de datos (bit/s).

Unidad deprogramación

Valor sustitutivo

Velocidad detransmisión

Glosario

Indice-1Equipos completos C7-623, C7-624C79000-G7078-C624-01

Indice alfabético

AAcknowledge, 6-3Acoplamiento del SIMATIC S7

arranque del OP C7, 9-14bit de vida, 9-15bits de control y confirmación, 9-14buzón de órdenes, 9-15fecha y hora, 9-14, 9-16identificación de acoplamiento, 9-15modo operativo del OP C7, 9-14

Activación de LED, 8-3Actualización parcial de la imagen, 7-20Acusar, alarmas, 7-5Acuse, 9-5Ajuste básico, bloque de parámetros, 4-9Ajuste del contraste, 6-4

con imagen estándar, 6-24directo, 6-24

Ajustes básicos, bloque de parámetros, 4-7Ajustes de servicio, parámetros de impresora, C-4Ajustes del sistema, 6-19

ajustar fecha y hora, C-4modo de servicio OP C7, C-4parámetros de interfase, C-5seleccionar idioma, C-4visualización de aviso, C-4

Alarma, 1-4, 4-7, 4-17, 4-25, 4-30cíclica, 3-7, 3-17de diagnóstico, 3-7de proceso, 3-7de retardo, 3-7de tiempo, 4-17examinar la cantidad, 7-11horaria, 3-7no acusada, 6-7

Alarma (en OP), Glosario-1Alarma cíclica, bloque de parámetros, 3-17Alarma de diagnóstico, 4-17

habilitación, 4-7, 4-9Alarma de proceso, 4-17, 4-25, 4-30

bloque de parámetros, 3-14evento, 4-17, 4-25, 4-30prioridad, 3-14

Alarmas, 7-3acusar, 6-7, 7-5avisar, 6-7borrar, C-4cantidad, C-4cantidad máxima, C-2desbordamiento, C-4examinar, C-4hojear, 7-9impresión forzosa, 7-13imprimir, C-4longitud máxima, C-2suprimir, 7-5visualizar de forma intermitente, 7-3visualizar textos, C-4

Alarmas horarias, bloque de parámetros, 3-16Alimentación de la red, 3-9Altura de caracteres, en el display, C-2Area de acuse, 9-5, 9-6

tamaño, 9-7Area de acuse de alarmas, cantidad, 9-4Area de aviso, 9-4Area de avisos de alarma, activar un bit, 9-4Area de avisos de servicio, activar un bit, 9-4Area de datos, 3-14

área de números de imagen, 9-12imagen del teclado del sistema, 9-9remanente, 3-4

Area de datos de usuariooptimización, 9-18volumen de funciones, 9-3

Area de entrada, entradas universales, 4-20Area de números de imagen, 9-12Area de salida

direcciones, 4-21entradas universales, 4-21

Area remanente, bloque de parámetros, 3-13Arrancar contador, 4-28Arranque, 2-2

C7, 3-11configuración cargada, 2-3OB, 3-6

Arranque del OP C7, 9-14

Indice-2Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Asignación de direccionesmódulos específicos del cliente, 4-2para slots, 4-2

Asignación de funciones, de las teclas, 8-3Asignación de las teclas de función

global, 8-2local, 8-2

Asignación de teclas, imagen del teclado de funcio-nes, 9-10

Asignar por configuración un bit, 8-3Autotest, 2-2, 3-11Avisar, alarma, 6-7Aviso

borrar, 7-13categoría, C-14desaparición, Glosario-4errores internos, C-27llegada, Glosario-7primer, 7-8protocolización, 7-15último, 7-8

Aviso de desbordamiento, 7-4, 7-14Aviso de diagnóstico

lectura, 5-3reacción, 5-9

Aviso de reposo, 2-2, 7-4Aviso de servicio, 1-3, Glosario-2Aviso del sistema, Glosario-2

bloquear, 7-6grave, 7-6no grave, 7-6oscurecer (cancelar), 6-5visualización, 7-6

Avisoscrónica, 7-16lanzamiento, 9-4prioridad de aviso, 7-7visualización, 7-7

Avisos de estado, 7-3Avisos de servicio, 7-3

borrar, 7-13, C-4cantidad, C-4cantidad máxima, C-2desbordamiento, C-4examinar, C-4hojear, 7-9imprimir, C-4longitud máxima, C-2visualizar textos, C-4

AWL, 1-2, 3-3

BBibliografía, D-2Bit de acuse, 9-6Bit de aviso, 9-4Bit de vida, 9-15Bits de control y confirmación, 9-14Bloque, 3-5

de organización, 3-6Bloque de parámetros

ajustes básicos, 4-7, 4-9alarmas cíclicas, 3-17alarmas de proceso, 3-14alarmas horarias, 3-16áreas remanentes, 3-13ciclo de alarma, 4-7comportamiento de ciclo, 3-18comportamiento en arranque, 3-11diagnóstico, 4-7, 4-9, 5-4diagnóstico del sistema, 3-12direcciones MPI, 3-19entradas de contador, 4-24entradas universales, 4-23marcas de ciclo, 3-10margen de salida, 4-9medición, 4-7reloj tiempo real, 3-15valor sustitutivo, 4-9

Borradoalarmas, C-4avisos de servicio, C-4

Borrado total, 2-10, 3-19CPU C7, 2-10MRES, 2-7OP C7, 2-10

Borraravisos, 7-13avisos de servicio, 7-13búfer de alarmas, 7-13password, 6-28

Búfer de alarmas, 7-4borrar automáticamente, 7-13examinar, 7-10

Búfer de avisos de servicio, 7-4borrar automáticamente, 7-14examinar, 7-11

Búfer de avisos del sistema, 7-6borrar automáticamente, 7-14examinar, 7-12visualizar, C-4

Indice alfabético

Indice-3Equipos completos C7-623, C7-624C79000-G7078-C624-01

Búfer de diagnóstico, 3-12constitución, 5-4

Buzón de órdenes, 9-15Byte de diagnóstico

específico de canal, 5-6estándar, 5-4

Byte de marcas, 3-14

CC7

ajustar los modos de servicio, 6-14diagnóstica de periferia, 5-2funciones de información, 3-33funciones de test, 3-33parametrización, 3-9qué se necesita para trabajar con, 1-1

Cálculo de frecuencia, 4-32Cambio de niveles de operación, 6-6Campo de entrada, propiedad, 7-21Campo de salida, Glosario-3

componentes de imagen, 7-20propiedad, 7-21

Campo de selección, Glosario-3Campos, Glosario-3

componentes de imagen, 7-20de entrada y salida, 7-20de entrada y salida combinadas, 7-20fecha, 7-20hora, 7-20valor actual de la CPU C7, 7-20valor de entrada de la CPU C7, 7-20

Campos de entrada, componentes de imagen, 7-20Cantidad

alarmas, C-4avisos de servicio, C-4

Cantidad de caracteres, por línea, C-2Cantidad de líneas, en el display, C-2Carácter, borrar, 6-3Caracteres A – F, entrada, 6-17Caracteres especiales, 6-17Carga del ciclo

por el autotest, 3-18por la comunicación, 3-18

Ciclo, OB, 3-6Ciclo de alarma, 4-7, 4-8, 4-14, 4-17

bloque de parámetros, 4-7tiempo de alarma, 4-7

Clave de acceso100, 2-8ajuste por defecto, 2-8

Codificación, de valores de medida, 4-11Comportamiento de ciclo, bloque de parámetros,

3-18Comportamiento en arranque, bloque de paráme-

tros, 3-11

Composición de las imágenes, 7-17Comprobación de valores límite, 6-16Comunicación, carga del ciclo, 3-18Configuración, 1-4

cargar nueva configuración, 2-4del OP, Glosario-4software, 1-4

Configuración cargada, arranque, 2-3Configuración no cargada, 2-3Contador

arrancar, 4-28de horas de funcionamiento, 3-5entradas universales, 4-27frecuencia límite, 4-27parar, 4-28software, 3-4

Contador de períodos, 4-34parametrización, 4-36parámetros, 4-23

Contador S7, 3-14Contar

hacia adelante, 4-27hacia atrás, 4-27

Contraste, C-2CONTROL VAR, C-5Conversión analógico digital, 4-14CPU C7, 1-1, 1-2, Glosario-4

bloques, 3-6borrado total, 2-10parámetros, 3-9propiedades, 3-2tiempo de ciclo, 3-20tiempo de respuesta, 3-20

DDatos locales, 3-4DB, 3-5, 3-6Decimales, 6-16Derechos de acceso, 6-26Desbordamiento

alarmas, C-4avisos de servicio, C-4

Desbordamiento del búfer, 7-13Destino de retorno, imagen, 7-17Detalle de imagen, desplazar, 6-11Diagnóstico

bloque de parámetros, 4-7, 4-9, 5-4entrada analógica, 5-4evaluación, 5-8habilitado, 5-4parametrización, 5-2salida analógica, 5-4

Diagnóstico de periferia, C7, 5-2Diagnóstico del sistema, 3-12

bloque de parámetros, 3-12

Indice alfabético

Indice-4Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Dirección MPIbloque de parámetros, 3-19C7, 3-19más alta, 3-19

Direccionamiento, 4-4entradas universales, 4-19

Direcciones, periferia analógica, 4-5Directa, protocolización de avisos, 7-15Display

tamaño, C-2tecnología, C-2

Duración de la visualización, Glosario-5

EEntrada

a la derecha, 6-16a la izquierda, 6-16

Entrada analógica, diagnóstico, 5-4Entrada de automatización, Glosario-5Entrada de contador

bloque de parámetros, 4-24parámetros, 4-23

Entrada de imagen, Glosario-5Entrada digital, entradas universales, 4-24Entradas analógicas, margen de medida, 4-11Entradas de campo, anular, 6-5Entradas de imagen, 7-17Entradas digitales, 3-4Entradas universales, 3-4

bloque de parámetros, 4-23contador, 4-27direccionamiento, 4-19

Entrar una cadena de caracteres, 6-17Equipo TD/OP, error, C-27Error

acceso directo a periferia, 3-8de alimentación, 3-7de comunicación, 3-8de configuración, 4-7, 4-9de parametrización, 4-7, 4-9de programación, 3-8de tiempo, 3-7interno, C-14, C-16, C-26, C-27

Error de diagnósticopermanente, 5-3temporal, 5-3

Espacio en blanco, insertar, 6-3Específico de canal, byte de diagnóstico, 5-6Esquema de bloques, función integrada frecuencí-

metro, 4-32Estado, entradas universales, 4-20ESTADO VAR, C-5Etapa de jerarquía, 6-26Evaluación del número de imagen, 8-8

Eventoalarma de proceso, 4-17, 4-25, 4-30de diagnóstico, 5-2

Examinaralarmas, C-4avisos de servicio, C-4textos de avisos de servicio, 7-9

FFactor de corrección, 3-15FB, 3-5, 3-6FC, 3-5, 3-6Fecha, 8-8

ajustar, 6-22, C-4Fecha y hora, 9-14, 9-16Flanco de señal, ajuste, 4-24Frecuencia, de impulsos, 3-10Frecuencia límite

contador, 4-27medidor de períodos, 4-36rebase, 4-27, 4-33

Frecuencia límite inferior, medidor de períodos,4-36

Frecuencia límite superior, medidor de períodos,4-36

Frecuencímetroparámetros, 4-23resolución de la medida, 4-33

Función de las teclas, 6-3Función de repetición, 6-3, 6-4Función de sistema, A-2Función de visualización, Glosario-6Función ESCAPE, 6-5Funciones

básicas, 1-3de manejo, 1-3de operación y monitoreo, 1-3de un OP C7, 1-3de visualización, 1-3

Funciones de información, 3-33Funciones de PG

CONTROL VAR, C-5CONTROL VAR (FORZADO VAR), 7-23ESTADO VAR, 7-23, C-5

Funciones de test, 3-33Funciones del OP C7, resumen, C-2Funciones estándar, manejo, 6-8

GGrupo de acuse, 7-5

Indice alfabético

Indice-5Equipos completos C7-623, C7-624C79000-G7078-C624-01

HHerramienta de parametrización, entradas universa-

les, 4-23Herramienta para la programación, 1-2Hora, 8-8

ajustar, 6-22, C-4

IIdentificación, LOGIN, 6-25Identificación de acoplamiento, 9-15Idiomas, 1-4, C-4

ajustar, 6-19parametrizables, C-3

Imagen, Glosario-6actualización, 7-20componentes, 7-20de los LED, 9-11del teclado de funciones, 9-10del teclado del sistema, 9-9elaborar, 7-19entradas, 7-20imágenes grandes, 7-20imprimir, 7-19seleccionar, 7-18

Imagen básica estándar, 6-11Imagen de los LED, número de bit, 9-11Imagen del proceso, 3-4

actualización, 3-26Imagen del teclado del sistema, 8-8Imagen especial, área de números de imagen, 9-12Imagen inicial, 8-4Imágenes, 1-3

cantidad máxima, C-3Imágenes estándar, 6-8

jerarquía de las imágenes, 6-10ramificación, 6-11

Impresiónactivar, 7-16de avisos cronológica, 7-16

Impresión forzosa, 7-13Impresión global, 7-15Impreso

alarmas, C-4avisos de servicio, C-4

Impresoraajustar parámetros, C-4modificar los parámetros, 6-21

Impulsosfrecuencia, 3-10período, 3-10

Incremento, 4-34Indicaciones de manejo, 7-3Indicador de área, 8-7Indice, de passwords, 6-27Indice bibliográfico, D-2

Indice de imágenes, 7-17Información adicional, 4-18, 4-25, 4-30

JJerarquía de imágenes, 6-6, 8-4

imagenes estándar, 6-10Juego de caracteres, ampliado, 6-17

KKOP, 1-2, 3-3

LLED, 8-3

acknowledge, 6-3activación, 8-7acusar, 6-3asignación, 9-11estados, 9-11Help, 6-4, 7-22Shift, 6-3texto de información, 6-4

Lenguajes de programación, 1-2, 3-3Lista de estado del sistema, B-2Lista de operandos, 7-23Lista de passwords, visualizar, 6-27Lista de selección, 6-18Llamada password, automática, 6-26LOGIN, 6-25, C-5LOGOUT, 6-25, C-5

MMarcas, 3-4

de ciclo, 3-4Marcas de ciclo, bloque de parámetros, 3-10Margen de medida, 4-10

entradas analógicas, 4-11rebase por defecto, 4-7rebase por exceso, 4-7

Margen de medida de intensidad, periferia analó-gica, 4-12

Margen de medida de tensión, periferia analógica,4-12

Margen de salida, 4-10bloque de parámetros, 4-9salida analógica, 4-13

Margen de salida de intensidad, salida analógica,4-13

Margen de salida de tensión, salida analógica, 4-13Medición, bloque de parámetros, 4-7Medida, tipo, 4-7Medidor de períodos, 4-34

Indice alfabético

Indice-6Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Memoriade carga, 3-4de trabajo, 3-4

Memoria de configuración, Glosario-7Memoria Flash, Glosario-7Memoria flash de la CPU C7

borrado, 3-36carga, 3-36

Mensaje de diagnóstico, 4-17emisión, 3-12

Menú de funciones del sistema, 2-5abandonar, 2-9elegir, 2-5

Menú de modos operativos, abandonar, 2-8Menú del sistema, combinación de teclas, 6-4Modificar, operandos de control, 7-23Modo de transferencia, C-27, Glosario-7Modo operativo

elegir, 2-6seleccionar, 2-5

Modo operativo de la CPU C7cambiar, 2-8elegir, 2-7

Modo operativo del OP C7, 9-14ajustar, 2-3

Modos de servicio, C-4OP C7, 6-13

Modos de servicio del C7, ajustar, 6-14Modos de servicio OP C7, C-4Módulo, específico del cliente, 4-2MRES, 2-7

NNivel de avisos, 6-6, Glosario-8

abandonar, 7-2área de números de imagen, 9-12seleccionar, 7-2

Nivel de imágenes, 6-6, Glosario-8abandonar, 7-18

Nivel de operación, cambio, 6-6Nivel de password, 6-26, C-4, Glosario-9

modificar, 6-28Nivel de password superior, password, 6-27Número de aviso, 9-4Número de bit, 9-11Número de impulsos/revolución, 4-35Número de la imagen, 7-17

evaluar, 8-8

OOB, 3-5, 3-6

para alarmas, 3-6OB 1, Startereignis in CPU 314, 3-6OB 10, Startereignis in CPU 314, 3-7

OB 100, Startereignis in CPU 314, 3-6OB 121, Startereignis in CPU 314, 3-8OB 122, Startereignis in CPU 314, 3-8OB 20, Startereignis in CPU 314, 3-7OB 35, Startereignis in CPU 314, 3-7OB 40, 4-18, 4-25, 4-30

Startereignis in CPU 314, 3-7OB 80, Startereignis in CPU 314, 3-7OB 81, Startereignis in CPU 314, 3-7OB 82, Startereignis in CPU 314, 3-7OB 85, Startereignis in CPU 314, 3-7OB 87, Startereignis in CPU 314, 3-8OB de alarma, 4-17, 4-25, 4-30Offline, 6-13Online, 6-13OP C7, 1-1, 1-3, Glosario-8

borrado total, 2-10funciones, C-2

Operandos de control, modificar, 7-23Orden de borrado, alarmas, 7-13Orden de control, 8-7, 9-14, Glosario-8

SIMATIC S7, 9-15Ordenes de control, C-6Ordenes y sus parámetros, C-6

PParametrización

CPU C7, 3-9entradas universales, 4-23

ParámetroCPU C7, 3-9dinámico, 4-6estático, 4-6periferia analógica, 4-6sección de entradas analógicas, 4-7sección de salida analógica, 4-9

Parámetros de interfase, modificar, 6-20Parámetros del sistema, 6-19Parar contador, 4-28Password, 6-26, Glosario-9

administración, 6-27, C-5borrar, 6-28editar, C-5formato, 6-27modificar, 6-28nivel superior, 6-26preajustado, 6-27

Password 100, 6-27Periferia analógica

comportamiento, 4-16parámetros, 4-6

Período, 4-34de impulsos, 3-10

PG. Siehe Unidad de programaciónPila tampón, 3-13

Indice alfabético

Indice-7Equipos completos C7-623, C7-624C79000-G7078-C624-01

Primer aviso, 7-8Primer/último aviso, ajustar, 6-22Prioridad

alarmas de proceso, 3-14de aviso, 7-7, 7-8de visualización, 7-8

Prioridad de aviso, 7-6Procedimiento de bit de avsio, 7-3Proceso de acuse, 9-6Profundidad de anidado, 3-4Programa de control, cargar, 2-3Propiedades de los parámetros

salida analógica, 4-9sección de entradas analógicas, 4-8

Protección mediante password, 6-25Protocolización, 1-4, 6-21Protocolización de avisos, 6-21, 7-15, Glosario-10

activar/desactivar, 6-21, 7-15ProTool, error, C-27Prueba de arranque, Glosario-10Puntero de área, Glosario-10

área de números de imagen, 9-12

RReacción, a avisos de diagnóstico, 5-9Reacción a errores, OB, 3-7Rebase por defecto, del margen de medida, 4-7Rebase por exceso, del margen de medida, 4-7Reloj (CPU C7), 3-5, 3-15

factor de corrección, 3-15Reloj tiempo real, bloque de parámetros, 3-15Remanencia, 3-13Resolución, valor analógico, 4-10Respaldo, por pila tampón, 3-13Resumen, impresión de avisos, 7-16Retorno, 6-5Rotulación de las teclas, función, 6-3Rotura de hilo, 4-7

vigilancia, 4-7RUN, 2-7RUNP, 2-7

SS7 Configuration, 3-9Salida analógica

diagnóstico, 5-4márgenes de salida, 4-13

Salida del sistema, LOGOUT, 6-25Salidas digitales, 3-4SDB, 3-5Sección de entradas analógicas, parámetros, 4-7Sección de salida analógica, parámetros, 4-9Segunda función, teclas, 6-3

Selección de imagenpor índice, 7-18por orden de control, 7-18por teclas de función, 7-18por teclas soft, 7-18

Sentido de contaje, determinación, 4-24Servicio normal, Glosario-11SFB, A-2SFC, 3-5, 3-6, A-2Signo, valor analógico, 4-10SIMATIC S7

alarmas, 9-4área de números de imagen, 9-12avisos de servicio, 9-4imagen de los LED, 9-11imagen del teclado de funciones, 9-10imagen del teclado del sistema, 9-9imágenes, 9-8orden de control, 9-15

Simulación del teclado, C-13Sistema operativo, tiempo de ejecución, 3-26Slots, C7, 4-2Software, de configuración, 1-4STOP, 2-7

de la CPU C7, 3-7

TTamaño de búfer residual, 7-4Tecla

ajuste del contraste, 6-4de acuse, 6-3de borrado, 6-3de conmutación, 6-3de índice, 6-3, 7-18de signo, 6-3del cursor, 6-4DIR, 7-18ENTER, 6-3ESCAPE, 6-3HARDCOPY, 6-4HELP, 6-4INSERT, 6-3numérica, 6-3segunda función, 6-3SHIFT, 9-8

Tecla soft, asignar por configuración un bit, 8-3

Indice alfabético

Indice-8Equipos completos C7-623, C7-624

C79000-G7078-C624-01

Teclado, 6-2bit colectivo

teclado de funciones, 9-10teclado del sistema, 9-9

C7-623, 6-2C7-624, 6-2de funciones, 6-4de teclas soft, 6-4del sistema, 6-3

Teclado de función, imagen, 8-8Teclas de función, 7-18

cantidad, C-3LED, 8-3

Teclas soft, 6-11, 7-18, Glosario-11cantidad, C-3componentes de imagen, 7-20

Temporizador, 3-4Temporizador S7, 3-14Test del sistema operativo, arranque, 2-2Texto de alarma, visualizar, 7-11Texto de información, 1-4, 7-22, C-3Texto estático, componentes de imagen, 7-20Textos de aviso, 7-9Textos de avisos de servicio, examinar, 7-9Tiempo de actualización, 9-18Tiempo de alarma, ciclo de alarma, 4-7Tiempo de ciclo, 3-20

entradas analógicas, 4-14máximo, 3-18salida analógica, 4-15

Tiempo de conversiónentradas analógicas, 4-14salida anaógica, 4-15

Tiempo de ejecución, sistema operativo, 3-26Tiempo de establecimiento, salida analógica, 4-15Tiempo de medida, frecuencímetro, 4-32Tiempo de perturbación, Glosario-11Tiempo de respuesta, 3-20

más corto, 3-22más largo, 3-24reducción, 3-25salida analógica, 4-15

Tiempo de sondeo, factores determinantes, 9-18

Tiempo del ciclo, prolongación, 3-25Tiempo límite, módulos, 3-11Título de imagen, 7-17Trabajar con C7, qué se necesita, 1-1Transferencia, 6-13

UUltimo aviso, 7-8Unidad de programación, 1-2

VValor actual de la CPU C7, 7-20Valor analógico

resolución, 4-10signo, 4-10

Valor de entrada, de la CPU C7, 7-20Valor real del contador, determinar, 4-27Valor sustitutivo, bloque de parámetros, 4-9Valores, entrar, 6-15Valores alfanuméricos, 6-17Valores de la CPU C7, actualizar, 7-20Valores numéricos, 6-16Valores simbólicos, 6-18Variantes de aviso, por separado, 7-7Variantes de visualización, combinada, 7-7Velocidad, de la CPU C7, 3-4Visualización

avisos, 7-7lista de passwords, 6-27

Visualización de estado DI/DO, 2-5abandonar, 2-9elegir, 2-8explicación, 2-9

ZZE1, 4-20ZE2, 4-20ZE3, 4-20

Indice alfabético

V–1Equipos completos C7–623, C7–624C79000–G7078-C624-01

Remitente:

Nombre: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Cargo: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Empresa: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Calle: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Código postal:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Población: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

País: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Teléfono: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Indique el ramo de la industria al que pertenece:

❒ Industria del automóvil

❒ Industria química

❒ Industria eléctrica

❒ Industria alimentaria

❒ Control e instrumentación

❒ Industria mecánica

❒ Industria petroquímica

❒ Industria farmacéutica

❒ Industria del plástico

❒ Industria papelera

❒ Industria textil

❒ Transportes

❒ Otros _ _ _ _ _ _ _ _ _ _ _

Siemens AG

AUT E 146

Östliche Rheinbrückenstr. 50

D–76181 Karlsruhe

R.F.A.

V–2Equipos completos C7–623, C7–624

C79000–G7078-C624-01

En las líneas siguientes puede exponer los problemas concretos que se le hayan planteadoal manejar el manual:

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Observaciones/sugerencias

Sus observaciones y sugerencias nos permiten mejorar la calidad y utilidad de nuestradocumentación. Por ello le rogamos que rellene el presente formulario y lo envie aSiemens.

Responda por favor a las siguientes preguntas dando una puntuación comprendida entre1 = muy bien y 5 = muy mal

1. Corresponde el contenido del manual a sus exigencias ?

2. Resulta fácil localizar las informaciones requeridas ?

3. Es comprensible el texto ?

4. Corresponde el nivel de los detalles técnicos a sus exigencias ?

5. Qué opina de la calidad de las ilustraciones y tablas ?

6.

7.

8.