1 simatic 2 equipos completos c7-626, c7-626 dp 3 ción de ... · lista de estado del sistema en la...
TRANSCRIPT
Indice
Informaciones para el usuario
Introducción 1
Puesta en servicio (arranque) 2
Control
Control con la CPU C7 3
Direccionamiento y parametriza-ción de la periferia C7 4
Diagnóstico de la periferia 5
Operación y monitoreo
Manejo del C7 (General) 6
Funciones estándar deoperación y monitoreo 7
Areas de datos para la comunica-ción entre el OP y la CPU del C7 8
Anexos
Las SFC y SFB en la CPU C7 A
Lista de estado del sistemaen la CPU C7 BFuncionalidad 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, Indice alfabético
C79000-G7078-C627-01
Equipos completosC7-626, C7-626 DP
Tomo 2Utilización del C7
Manual
SIMATIC
iiEquipos completos C7-626, C7-626 DP
C79000 G7078 C627 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,o bien lesiones corporales 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 a lodescrito en este 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 con los equipos y componentes de provenienciatercera 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 un manejo y unmantenimiento rigurosos.
SIMATIC y SINEC son marcas registradas por SIEMENS AG
Los restantes nombres y designaciones contenidos en el presente documento pueden ser marcas regis-tradas cuya utilización por terceros para sus propios fines puede violar los derechos de los proprietarios.
Hemos probado el contenido de esta publicación con la concordan-cia descrita para el hardware y el software. Sin embargo, es posibleque se den algunas desviaciones que nos impiden tomar garantíacompleta de esta concordancia. El contenido de esta publicaciónestá sometido a revisiones regularmente y en caso necesario seincluyen las correcciones en la siguiente edición. Agradecemossugerencias.
������� ��� ������������Copyright � Siemens AG 1996 All rights reserved
La divulgación y reproducción de este documento, así como el uso yla comunicación de su contenido, no están autorizados, a no ser quese obtenga el consentimiento expreso para ello. Los infractoresquedan obligados a la indemnización de los daños. Se reservantodos los derechos, en particular para el caso de concesión depatentes o de modelos de utilidad.
Siemens AGGrupo AutomatizaciónDivisión Sistemas de Automatización IndustrialesPostfach 4848, D-90327 Nürnberg
� Siemens AG 1996Sujeto a cambios sin previo aviso.
Siemens Aktiengesellschaft Referencia C79000-G7078–C627
Consignas deseguridad para elusuario
Personal cualificado
Uso conforme
Marca registrada
iiiEquipos completos C7-626, C7-626 DPC79000-G7078-C627-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-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Panorámica del C7 1-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 Puesta en servicio (arranque) 2-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 Puesta en servicio 2-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Con la configuración cargada en el OP C7 2-3. . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 OP C7 sin configuración cargada 2-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 Cargar la configuración a posteriori 2-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5 Seleccionar modo operativo de CPU C7 y visualización de estado DI/DO 2-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6 Borrado total del C7 2-11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
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 Interface DP de la C7-626 DP 3-10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6 Parámetros para la CPU C7 3-12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.1 Bloque de parámetros ”Marcas de ciclo” 3-13. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.2 Bloque de parámetros ”Comportamiento en arranque” 3-14. . . . . . . . . . . . . . . . 3.6.3 Bloque de parámetros ”Diagnóstico del sistema” 3-15. . . . . . . . . . . . . . . . . . . . . 3.6.4 Bloque de parámetros ”Areas remanentes” 3-16. . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.5 Bloque de parámetros ”Alarmas de proceso” 3-17. . . . . . . . . . . . . . . . . . . . . . . . 3.6.6 Bloque de parámetros ”Reloj tiempo real” 3-18. . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.7 Bloque de parámetros ”Alarmas horarias” 3-19. . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.8 Bloque de parámetros ”Alarmas cíclicas” 3-20. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.9 Bloque de parámetros ”Comportamiento de ciclo” 3-21. . . . . . . . . . . . . . . . . . . . 3.6.10 Bloque de parámetros ”Direcciones MPI” 3-22. . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7 Cálculo de tiempos de ciclo y de respuesta de la CPU C7 3-23. . . . . . . . . . . . . 3.7.1 Ejemplo de cálculo del tiempo de ciclo 3-29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.7.2 Ejemplo de cálculo del tiempo de respuesta 3-30. . . . . . . . . . . . . . . . . . . . . . . . . 3.7.3 Tiempo de respuesta a alarmas del proceso 3-32. . . . . . . . . . . . . . . . . . . . . . . . . 3.7.4 Tiempo de respuesta a alarmas de diagnóstico 3-34. . . . . . . . . . . . . . . . . . . . . .
ivEquipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
3.8 Tiempos de rotación del token en la red PROFIBUS-DP 3-35. . . . . . . . . . . . . . 3.8.1 Partes del tiempo de respuesta con la CPU C7 DP como maestro DP 3-36. . 3.8.2 Tiempo de rotación del token tDP 3-37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.9 Funciones de test e información de la CPU C7 3-38. . . . . . . . . . . . . . . . . . . . . . .
3.10 Cargar/borrar memoria flash de la CPU C7 3-41. . . . . . . . . . . . . . . . . . . . . . . . . .
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. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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 (General) 6-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1 Distribución de la imagen 6-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2 Teclado 6-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3 Entrada y salida de valores 6-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3.1 Campos numéricos 6-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3.2 Campos de cadenas (string) 6-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indice
vEquipos completos C7-626, C7-626 DPC79000-G7078-C627-01
6.3.3 Campos simbólicos 6-12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4 Manejo de las ventanas 6-13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5 Ajustes del sistema C7 6-15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.5.1 Imagen estándar Ajustes del sistema 6-15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.5.2 Imagen estándar para el ajuste de la impresora 6-16. . . . . . . . . . . . . . . . . . . . . . 6.5.3 Oscurecimiento 6-17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.5.4 Ajuste del brillo y del contraste 6-18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.6 Modo de servicio ajuste / cambio 6-19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.7 Protección mediante password 6-21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.7.1 Avisarse en el OP (Login) 6-22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.7.2 Despedirse del OP (Logout) 6-23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.7.3 Administración de passwords 6-23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.8 Test del Hardare 6-25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7 Funciones estándar de operación y monitoreo 7-1. . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1 Imágenes 7-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.1 La aplicación del C7 7-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.2 Elementos de la imagen 7-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.3 Selección de imágenes 7-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.4 Imágenes estándar 7-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2 Avisos 7-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.1 Avisos de servicio y alarmas 7-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.2 Características generales 7-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.3 Avisos actuales 7-11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.4 Avisos almacenados 7-14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.5 Imagen estándar para la elaboración de avisos 7-16. . . . . . . . . . . . . . . . . . . . . . 7.2.6 Avisos del sistema 7-17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3 Recetas 7-18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.3.1 Elaboración y transferencia de registros de datos 7-20. . . . . . . . . . . . . . . . . . . . 7.3.2 Crear y editar registros de datos 7-24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.3.3 Registros de parámetros 7-27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4 Impresión 7-29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5 ESTADO/CONTROL de variables con el C7 7-31. . . . . . . . . . . . . . . . . . . . . . . . .
8 Areas de datos para la comunicación entre el OP C7 y la CPU C7 8-1. . . . . . . . . . .
8.1 Parámetros de comunicación en la configuración 8-2. . . . . . . . . . . . . . . . . . . .
8.2 Panorámica sobre las áreas de datos de usuario 8-3. . . . . . . . . . . . . . . . . . . . .
8.3 Avisos de servicio y alarmas 8-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4 Imagen del teclado y de los LED 8-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.4.1 Imagen del teclado del sistema 8-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.4.2 Imagen del teclado de funciones 8-10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.4.3 Imagen de los LED 8-11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5 Area de números de imágenes 8-12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6 Areas de solicitud y transferencia de curvas 8-13. . . . . . . . . . . . . . . . . . . . . . . . .
8.7 Versión de usuario 8-15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.8 Area de interfase 8-16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.8.1 Bits de control y confirmación 8-17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.8.2 Areas de datos en el área de interfase 8-18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.8.3 Ejemplo de activación de una orden de control 8-20. . . . . . . . . . . . . . . . . . . . . . .
Indice
viEquipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
8.9 Recetas 8-21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.9.1 Transferencia de registros de datos 8-22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.9.2 Direccionamiento de recetas y registros de datos así como
áreas de datos necesarias 8-22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.9.3 Sincronización durante la transferencia – caso normal 8-24. . . . . . . . . . . . . . . . 8.9.4 Sincronización durante la transferencia – casos especiales 8-25. . . . . . . . . . . .
8.10 Variables de escritura indirecta 8-26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.11 Instrucciones para optimización 8-27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A Las SFC y SFB en la CPU C7 A-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.1 SFCs y SFBs A-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.2 Funciones IEC A-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
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 Ordenes de control y sus parámetros C-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3 Avisos del sistema C-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C.3.1 Errores internos C-24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
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
1-1Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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 a partir de la version 2.10 (incluyendodocumentació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-626, C7-626 DP
C79000-G7078-C627-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.
Existen otros lenguajes de programación como p. ej. SCL y HiGraph.
Resumen
CPU C7
Lenguajes deprogramacón
Introducción
1
1-3Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
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.
Con quéprogramar
Equiposrequeridos
Introducción
1
1-4Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
1.2 Operación y monitoreo con el C7
Las máquinas controladas electrónicamente son supervisadas y operadas la mayoríade las veces ”directamente in situ” en el sector de producción. En función del ta-maño y la complejidad de la máquina o instalación son muy diferentes las exigen-cias en cuanto a los sistemas de operación y observación.
Los equipos completos aptos para gráficos son el C7-626 y el C7-626 DP.
Dichos equipos permiten:
� representar los procesos, máquinas e instalaciones en forma de imágenes total-mente gráficas y semigráficas;
� intervenir en el desarrollo del proceso con el teclado integrado.
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).
”Una imagen dice más que cien palabras”, dice una cita conocida.
Esta afirmación afecta especialmente a la supervisión de máquinas e instalaciones,en donde se trata de ofrecer al operario informaciones sobre el desarrollo delproceso de forma clara y concreta.
La representación de valores del proceso y cursos del proceso se efectúa en formade imágenes, que pueden contener gráficos, textos y valores. A menudo, los valoresdel proceso de una instalación están en una relación funcional. Las imágenesmuestran dicha relación y, de este modo, representan una imagen del proceso.
El OP C7 permite representar las máquinas e instalaciones como imágenestotalmente gráficas. Esto facilita la orientación del operario.
Los valores actuales del proceso, como p. ej. el nivel de llenado o el número de re-voluciones, pueden editarse en forma de valores numéricos, como texto o comobarras.La representación de curvas se ofrece cuando se deben representar valores del pro-ceso variables a lo largo de un período de tiempo (p. ej. cursos de temperatura).
Otra forma de edición para los valores del proceso son los gráficos simbólicos. Estosson elementos gráficos (mapas de bits), que se visualizan alternativamente en fun-ción del estado del proceso, p. ej. posición de válvula abierta o cerrada.
Cuadro deconjunto
C7 aptos paragráficos
OP C7
Imágenes
Imágenes de lainstalación total-mente gráficas
Barras, curvas
Gráficos simbólicos
Introducción
1
1-5Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
A través del teclado integrado en el C7, el operario puede intervenir en el desarrollodel proceso.
De este modo, es posible p. ej. mediante la fijación de valores del proceso (valoresde entrada), la activación de elementos de ajuste (p. ej. válvula).
Importantes requisitos para el manejo son la sencilla aplicación, el corto tiempo deaprendizaje y una gran seguridad de operación.
La estructura de la superficie de manejo es proyectable libremente por el C7, es de-cir, que el manejo se puede adaptar óptimamente a la aplicación correspondiente.
Algunas características:
� Teclas de funciones libremente proyectables
� Teclas soft
� Ventana Pop–Up para entradas simbólicas
Los estados del proceso o de la máquina, como p. ej. el modo de servicio actual, sevisualizan en el C7 como aviso de servicio en texto claro.
Las alarmas facilitan información sobre estados críticos de la máquina.
En el texto del aviso de servicio o alarma, también se pueden recoger los valores demedida actuales, como p. ej. valores de temperatura, del número de revoluciones,etc.
Los avisos de servicio o alarma aparecidos se almacenan en un buffer de avisos confecha y hora. Cuando está activa la protocolización de avisos, se imprimen directa-mente todos los eventos de avisos en paralelo.
Los textos de información proyectables ofrecen p. ej. la posibilidad de indicar aloperario informaciones adicionales importantes para la eliminación de anomalías, alaparecer una alarma.
En el C7 se pueden almacenar registros de datos de la máquina como recetas.
La estructura de una receta se establece en la configuración, independientemente desi se trata de recetas reales o de fijaciones de unidades, vías de desplazamiento ocursos de temperatura.
Los datos de una receta se pueden definir de nuevo o modificar directamente en elC7.
El C7 ofrece una protección mediante password que permite asignar a los diversosoperarios diferentes passwords. Al mismo tiempo, se puede permitir o prohibir acada operario el acceso a funciones de manejo especiales de un nivel de password.Esto impide manejos incorrectos y aumenta la seguridad de la instalación.
Manejo del proceso
Avisos
Textos de información
Recetas
Protección me-diante password
Introducción
1
1-6Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Todos los avisos y textos de las imágenes se pueden depositar en el C7 hasta en tresidiomas diferentes.
Esto permite la aplicación internacional con personal operario de diversos idiomas.
Las funciones PG ESTADO/CONTROL VARIABLE permiten al operario visualizary modificar online desde el OP C7 áreas de direcciones en la CPU del C7. Esto per-mite un rápido diagnóstico de errores directamente in situ, incluso sin equipo deprogramación.
Plurilingüismo
Función PG
Introducción
1
1-7Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
1.3 Panorámica del C7
Los equipos SIMATIC C7-626 / C7-626-DP 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 orientado a gráficos 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-626 y C7-626 DP 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.
� un interface DP para conectar esclavos DP.
C7
PeriferiaC7
IM C7 PuertoMPI
PLC C7 OP C7Memoria CPU
CPU C7
Memoria OP
OP C7
STEP 7ProTool
Puerto deimpresora
C7Interface DP
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-8Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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. Ambasherramientas corren bajo Windows en una PG o en un PC.
Introducción
2-1Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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 el apar-tado
encontrará en la pá-gina
2.1 Puesta en servicio 2-2
2.2 Con la configuración cargada en el OP C7 2-3
2.3 OP C7 sin configuración cargada 2-4
2.4 Cargar la configuración a posteriori 2-6
2.5 Seleccionar modo operativo de CPU C7 y visualización deestado DI/DO
2-8
2.6 Borrado total del C7 2-11
Contenido delcapítulo
Indice delcapítulo
2
2
2-2Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
2.1 Puesta en servicio
La figura representada a continuación muestra los pasos primordiales a seguir parala puesta en servicio:
Transferir datos de configuración al OP
Conectar la fuente de alimentación del C7
Sin configuración
El OP C7 no tiene instaladaninguna configuración/firm-ware.
Con configuración sumi-nistrada (default)
El OP C7 opera con la confi-guración cargada.
Imagen básica
C7-OP
Cargar configuración a po-steriori
El OP C7 va a operar conuna configuración modifi-cada/cambiada.
Figura 2-1 Guía para la puesta en servicio
Vista de conjunto
Puesta en servicio (arranque)
2
2-3Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
2.2 Con la configuración cargada en el OP C7
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. El C7 ejecuta para ambas partes (CPU y OP) un test del sistema operativo.
3. Durante la fase de arranque (1 y 2), la CPU del C7 permanece en el estadooperativo STOP.
Después del arranque del OP del CP aparece la siguiente pantalla inicial (imágenbásica:
339 Arranque finalizado
!
Imágen básica C7-626
Iconos delas teclassoft paraseleccio-nar lasimágenesestándar
Figura 2-2 Imágen básica C7 (ejemplo)
4. Confiirme el mensaje visualizado pulsando la tecla ��� .
Para la operación y el monitoreo del proceso, el panel de operador del OP 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.5).
3. Arrancar la operación de copia desde la PG/PC.
Arranque
Cargar programade control
Puesta en servicio (arranque)
2
2-4Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
2.3 OP C7 sin configuración cargada
En la puesta en servicio no está cargada ninguna configuración. Sin embargo tieneque estar cargada para que pueda funcionar el OP C7, ya que en caso contrario noestará disponible la función ”Selección de los modos de servicio C7-CPU”. Los mo-dos de servicio RUN-P, RUN, STOP y MRES sólo podrán ser ajustados cuando hayauna configuración cargada.
Nota
En caso de poner el OP en marcha sin la configuración estándar es preciso cargaruna configuración a través del puerto serie V.24.
Cargue la configuración básica, ya que las explicaciones que figuran en el presentemanual se refieren a dicha configuración.
Proceda como sigue:
1. Conecte el puerto serie V.24 del OP del C7 (v. figura KEIN MERKER) con elPG/PC mediante un cable estándar de PG/PC.
2. Conectar la fuente de alimentación del C7.
Puesto que no se ha cargado ninguna configuración, el C7 pasa automáticamenteal modo de transferencia y espera a que se le transmitan datos.
3. Transferir la configuración del PC/PG al OP del C7.
Con la configuración se transfiere automáticamente el firmware del OP C7.
Nota
El procedimiento exacto está descrito en el manual de ProTool.
Al terminar la transferencia se inicializa el OP C7.
4. Confiirme el mensaje visualizado pulsando la tecla ��� .
Resumen
Cargar laconfiguración
Puesta en servicio (arranque)
2
2-5Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
339 Arranque finalizado
!
Imágen básica C7-626
Figura 2-3 Imágen básica del C7 con mensaje 339
Puesta en servicio (arranque)
2
2-6Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
2.4 Cargar la configuración a posteriori
La configuración se puede cargar de dos maneras distintas en el OP C7:
� a través del interface MPI (v. figura 2.9 Tomo 1)
� a través del interface serie V.24
A continuación se explica cómo proceder para sustituir una configuración que yaestá cargada en el OP C7.
Las configuraciones para el OP C7 se pueden transferir al mismo a través de unaconexión MPI.
Para ello es necesario que el OP C7 ya tenga una configuración instalada y que estéconfigurada la función Transferencia MPI.
Proceda como sigue:
1. Conecte el interface MPI del C7 con el PG/PC mediante un cable PG/PC.
Nota
� Si el OP C7 y el computador de configuración (PG/PC) ya están conectados albus MPI, no será necesario cambiar los cables para la transferencia.
2. Conecte el C7 a la fuente de alimentación.
3. Seleccione en la imagen básica Ajustes del sistema � Modos de servicio Trans-ferencia MPI. El OP C7 ejecuta un nuevo arranque.
4. En el modo Transferencia MPI se visualiza la siguiente imagen:
Resumen
Transferencia MPI
Cargar la configu-ración
Puesta en servicio (arranque)
2
2-7Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
ESCseriel.Downl.
Transferencia MPI
Frecuencia de kbaud MPI
Dirección de estación MPI 001
= 187,5
Tel. transferencia
Dirección transferencia
Indicación de la frecuenciaactual (configurada) dekbaudios/entrada de otrafrecuencia de Kbaudios
Indicación de la direcciónde estación configuradadel OP
cambiar a modalidad detransferencia (serial)
cancelar modalidad detransferencia MPI
Figura 2-4 Transferencia MPI
5. Transferir la configuración del PC/PG al OP. El modo de proceder se describedetalladamente en el manual de usuario ProTool.
Nota
La velocidad de transferencia está ajustada a 187,5 de forma estándar.
En la transferencia serie, la configuración se transfiere del PC/PG al OP C7 a travésde una conexión V.24.
Proceder como sigue:
1. Conectar el computador de configuración (PC/PG) al puerto V.24 del OP C7 uti-lizando un cable estándar apropiado.
2. Encender la fuente de alimentación del C7.
3. Durante el arranque, pulsar la combinación de teclas
���
para cambiar al modo de transferencia.
En la línea superior del display aparece la indicación Modo de transfe-rencia .
4. Transferir la configuración del PC/PG al OP C7.
La configuración residente en el OP C7 es sobreescrita por la nueva configura-ción.
Al terminar la transferencia se vuelve a inicializar el OP C7, visualizando laimagen básica de la configuración cargada.
Transferencia através del puertoV.24
Cargar la configu-ración
Puesta en servicio (arranque)
2
2-8Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
2.5 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 simultáneamente las teclas A–Z
��� .
Se visualiza el siguiente menú:
�� ��� ��� ��� ��� ���� �
DI: 00000000 0.7–0.0
00000000 1.7–1.0
DO: 11001000 0.7–0.0
10101000 1.7–1.0
CPU-MODO: RUN
RUN-P RUN STOP MRES ESC
➀➁
Figura 2-5 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-9Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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
Tecla 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 programano se puede cargar ni modificar. Los datos tampoco 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 posiblecontinuar operando con el OP C7.
MRES���
Borrado total
El borrado total de la CPU C7 (borrar memoria, cargar nuevamente programa de usuario desde lamemoria flash) requiere una secuencia especial de manejo de los modos operativos STOP yMRES (v. apt. 2.6).
Si en el borrado total se borraron datos requeridos para la configuración, se indica el alarmacorrespondiente del OP C7.
Nota:La posición MRES no representa ninguna posición de tecla y el estado MRES permanece activo.Este modo operativo representa sólo un modo de control para la CPU C7. Si permanece ajustadoeste modo operativo, es inoperable la CPU C7. Es decir, se ha de resetear siempre antes deabandonar el menú, pulsando STOP, RUN o RUN-P.
Eligir modosoperativos de laCPU C7
Puesta en servicio (arranque)
2
2-10Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
La tabla 2-2 explica la indicación de estado.
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 V. la ocupación de pines en el apt. 2.5 del tomo 1.
Nota
Los valores de las entradas/salidas digitales DI/DO se leen y visualizan cada500 ms. Por tal razón, no se visualizan las variaciones ocurridas durante dichosintervalos.
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.7.1).
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 abandona pulsando la tecla ���
(ESC). A continuación vuelve a aparecer la imagen básica.
Indicación delestado DI/DO
Cambio de modooperativoprotegido porclave de acceso(password)
Abandonar elmenú de modosoperativos
Puesta en servicio (arranque)
2
2-11Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
2.6 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.
3. Se retrasa el arranque del OP C7 y se visualiza el siguiente mensaje:Press ’DEL’ to erase total intern FLASH!
Existen dos posibilidades:
– Si confirma este mensaje dentro del tiempo de retardo con la tecla DEL(Supr) se borrará completamente la memoria del OP C7 (configuración y FWdel OP).
– Si no confirma este mensaje no se borrará nada y el OP C7 ejecuta un arran-que normal y se inicializa la configuración residente.
Si el OP C7 ha sido borrado totalmente, la configuración sólo se podrá cargar através del puerto serie V.24 (v. apt. 2.3).
Un borrado total de la CPU C7 significa que se vuelve a inicializar la CPU del C7,con lo cual se borra el programa de control actual y se vuelve a cargar el programade usuario que se encuentre en la memoria flash de la CPU C7.
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.
Sinopsis
Borrado totaldel OP C7
Borrar totalmentela CPU C7
Puesta en servicio (arranque)
2
2-12Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
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 A–Z ����
El menú se visualiza con el modo operativo de la CPU C7, RUNP, RUN, STOP,MRES.
3. Elegir la función STOP pulsando las teclas de funciones correspondientes. Sevisualiza el estado STOP.
4. Elegir la función MRES (borrado total) y esperar hasta que se encienda de nuevoel aviso STOP (aprox. 3 segundos).
5. 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.
6. Para poder continuar se ha de llevar la CPU C7 al estado STOP o a RUN/RUNP.
Nota
El contenido de la memoria flash se mantiene (v. también el apt. 3.10).
Cómo efectuar elborrado total de laCPU C7
Puesta en servicio (arranque)
2
2-13Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
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.10).
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-14Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Puesta en servicio (arranque)
3-1Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Control con la CPU C7
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 Interface DP de la C7-626 DP 3-10
3.6 Parámetros para la CPU C7 3-12
3.6.1 Bloque de parámetros ”Marcas de ciclo” 3-13
3.6.2 Bloque de parámetros ”Comportamiento en arranque” 3-14
3.6.3 Bloque de parámetros ”Diagnóstico del sistema” 3-15
3.6.4 Bloque de parámetros ”Areas remanentes” 3-16
3.6.5 Bloque de parámetros ”Alarmas de proceso” 3-17
3.6.6 Bloque de parámetros ”Reloj tiempo real” 3-18
3.6.7 Bloque de parámetros ”Alarmas horarias” 3-19
3.6.8 Bloque de parámetros ”Alarmas cíclicas” 3-20
3.6.9 Bloque de parámetros ”Comportamiento de ciclo” 3-21
3.6.10 Bloque de parámetros ”Direcciones MPI” 3-22
3.7 Cálculo de tiempos de ciclo y de respuesta de la CPU C7 3-23
3.7.1 Ejemplo de cálculo de tiempo de ciclo 3-30
3.7.2 Ejemplo de cálculo del tiempo de respuesta 3-31
3.7.3 Tiempo de respuesta a alarmas del proceso 3-33
3.7.4 Tiempo de respuesta a alarmas de diagnóstico 3-35
3.8 Tiempos de rotación del token en la red PROFIBUS-DP 3-36
3.8.1 Partes del tiempo de respuesta con la CPU C7 DP comomaestro DP
3-37
3.8.2 Tiempo de rotación del token tDP 3-38
3.9 Funciones de test e información de la CPU C7 3-39
3.10 Cargar/borrar memoria flash de la CPU C7 3-42
Indice delcapítulo
3
3
3-2Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
3.1 CPU C7: Resumen
La CPU del C7-626 tiene las propiedades siguientes:
� memoria de trabajo de 96 kbytes
� memoria de carga RAM integrada de 160 kbytes
� memoria flash integrada de 512 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
La CPU del C7-626 DP tiene las siguientes propiedades:
� memoria de trabajo de 96 kbytes
� memoria de carga RAM integrada de 160 kbytes
� memoria flash integrada de 512 kbytes
� interfase (módulo de interconexión) IM 360 integrada
� velocidad: aprox. 0,3 ms por 1000 instrucciones binarias
� libre direccionamiento
� Listas adicionales del estado del sistema DP
� se puede conectar hasta un máximo de hasta 1024 entradas/salidas digitales
� se puede conectar un máximo de hasta 128 entradas/salidas analógicas
� pila tampón
Propiedades de laC7-626
Propiedades de laC7-626 DP
Control con la CPU C7
3
3-3Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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.
Existen otros lenguajes de programación como por ejemplo SCL y HiGraph.
Resumen
Herramientasrequeridas
Lenguajes deprogramación
Control con la CPU C7
3
3-4Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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
(integrada)
� RAM de 160 kbytes
� Memoria flash integrada de 512 kbytes
Memoria de trabajo
(integrada)
96 kbytes
Velocidad aprox. 0,3 ms por 1000 instrucciones binarias
Entradas/salidas digitales 16/16
Entradas/salidas analógicas 4/1
Entradas universales 4
Espacio de direccionesDP Sólo C7-626 DP
� 2 kByte con SFC 14 ”DPRD_DAT” o SFC 15 ”DPWR_DAT”� de ellos 512 bytes (con instrucciones de carga y transferencia)
Esclavos DP conectables Sólo C7-626 DP
64
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
4736 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-626, C7-626 DPC79000-G7078-C627-01
Tabla 3-1 Propiedades de la CPU C7
Propiedad CPU C7
Bloques:
OB
FB
FC
DB
SDB
SFC
SFB
14
128
128
127
9
37 para el C7-626 DP = 40
–
Reloj Reloj hardware
Contador de horas defuncionamiento
1
Control con la CPU C7
3
3-6Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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 14 – 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 Eventos dearranqueposibles
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-626, C7-626 DPC79000-G7078-C627-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)Valor por defecto: 100 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 (falta módulo o esdefectuoso)
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-626, C7-626 DP
C79000-G7078-C627-01
Tabla 3-5 Lista de los OB, continuación
Error Prioridadpreajustada del
OB
Eventos dearranquesposibles
OB llamado
Fallo/retorno de una estación a la red PROFIBUS-DP OB 86 38E1H, 39E2H, 26
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º 4: 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-626, C7-626 DPC79000-G7078-C627-01
Si el OB de error no ha sido programado se observa el siguiente comportamiento enla CPU C7:
La CPU pasa a STOP si falta La CPU C7 permanece en RUN si falta
OB 80 (Error de tiempo)
OB 85 (Error de ejecución del programa)
OB 86 (Fallo de equipo (estación) en la red PROFIBUS-DP)
OB 87 (Error de comunicación)
OB 121 (Error de programación)
OB 122 (Error de acceso directo a la periferia)
OB 81 (fallo de alimentación)
Comportamientode la CPU si faltael OB de error
Control con la CPU C7
3
3-10Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
3.5 Interface DP de la C7-626 DP
El presente apartado contiene todos los datos que definen una C7-626 DP comomaestro DP. Esta información se precisa para poder configurar una redPROFIBUS-DP utilizando la C7-626 DP.
Descripciones e indicaciones relativas a la configuración hardware y software deuna red PROFIBUS-DP y del diagnóstico en la misma figuran en la ayuda online deSTEP 7 así como en la Documentación STEP 7.
En la tabla 3-6 se relacionan datos importantes para el funcionamiento de la C7-626DP como maestro DP:
Tabla 3-6 Datos importantes para el funcionamiento de la C7-626 DP como maestro DP
Datos C7-626 DP como maestro DP
Velocidades de transmisión 9,6 kBaud
19,2 kBaud
93,75 kBaud
187,5 kBaud
500 kBaud
1,5 MBaud
3 MBaud
6 MBaud
12 MBaud
Es posible conectar las siguientesestaciones DP (esclavos DP):
ET 200
DP/AS-I Link
S5-95 DP (esclavo DP)
S5-115U a 155U con IM308C (como esclavo DP)
Inst. de campo según DIN E 19245 parte 3
Número de esclavos direccionables 64
Introducción
Otra bibliografía
C7-626 DP comomaestro DP
Control con la CPU C7
3
3-11Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
La tabla 3-7 resume los espacios de direcciones y su tamaño necesarios para elfuncionamiento de la C7-626 DP como maestro DP:
Tabla 3-7 Espacios de direcciones y su tamaño para C7-626 DP como maestro DP
Espacio direcciones datos útiles Tamaño
Direcciones libres
de ellas, en área P
de ellas, en imagen de proceso
bytes 0 a 1023
hasta 512 bytes vía instrucciones de carga ytransferencia
bytes 0 a 128
total en DP 2 kbytes
acceso en lectura con SFC 14 ”DPRD_DAT”y
acceso en escritura SFC 15 ”DPWR_DAT”
de ellos, 512 bytes vía instrucciones de cargay transferencia
Tamaño de un área de datos útiles consistenteshasta 32 bytes
Datos útiles de una estaciónEstación
Entrada: 122 bytesSalida: 122 bytes
Espacios dedirecciones de laC7-626 DP
Control con la CPU C7
3
3-12Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
3.6 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 elhardware. 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.6):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
En caso de cambiar parámetros (en la RAM) después de guardar el programa en lamemoria flash del C7, éstos se perderán en el próximo borrado total, a excepción delos parámetros MPI.
Propiedadesparametrizables dela CPU C7
Herramienta parala parametrización
Cuándo ”adopta”la CPU C7 losparámetros
Control con la CPU C7
3
3-13Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
3.6.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-8 relaciona los parámetros del paquete ”Marcas de ciclo”.
Tabla 3-8 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-14Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
3.6.2 Bloque de parámetros ”Comportamiento en arranque”
La tabla 3-9 lista los parámetros del bloque ”Comportamiento en arranque”.
Tabla 3-9 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-15Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
3.6.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-10 relaciona los parámetros del bloque ”Diagnóstico del sistema”.
Tabla 3-10 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-16Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
3.6.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.
Nota
El C7 tiene que respaldarse siempre con una batería tampón.
Todos los bloques de datos son remanentes, con lo cual no tiene sentido ajustar laremanencia de los DBs, si bien la batería tampón tiene que estar lo suficientementecargada.
Definición:Remanencia
Remanencia sinpila tampón
Remanencia de losbloques
Control con la CPU C7
3
3-17Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
La tabla 3-11 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-11).
Tabla 3-11 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.6.5 Bloque de parámetros ”Alarmas de proceso”
La tabla 3-12 relaciona una lista de parámetros del bloque ”Alarmas de proceso”.
La prioridad del OB40 de alarma no puede modificarse.
Tabla 3-12 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-18Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
3.6.6 Bloque de parámetros ”Reloj tiempo real”
El reloj de la C7-CPU 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-13 lista los parámetros del bloque ”Reloj tiempo real”.
Tabla 3-13 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
ninguno como
maestro
ninguno
Sincronización:en el MPI
imposible ninguna ninguno
Sincronización:intervalo
Intervalo de sincronización del reloj tiempo real.Ajuste por defecto = sin sincronización
ningunoSegundos
10 segundosMinutos
10 minutosHoras
12 horas24 horas
ninguno
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-19Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
3.6.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-14 lista los parámetros del bloque ”Alarmas horarias”.
Tabla 3-14 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-20Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
3.6.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-15 relaciona los parámetros del bloque ”Alarmas cíclicas”.
Tabla 3-15 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-21Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
3.6.9 Bloque de parámetros ”Comportamiento de ciclo”
La tabla 3-16 lista los parámetros del bloque ”Comportamiento de ciclo”.
Tabla 3-16 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-22Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
3.6.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 C7 – oS7/M7 – interconectadas 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-17 relaciona los parámetros del bloque ”Direcciones MPI”.
Tabla 3-17 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-23Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
3.7 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. Encaso de utiilzar la CPU C7 DP como maestro en la red PROFIBUS-DP se deberánconsiderar además los tiempos de ejecución del bus.
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
� Comunicación vía MPI
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
Contenido delapartado
Definición:Tiempo de ciclo
Elementos deltiempo de ciclo
Control con la CPU C7
3
3-24Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
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.
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.
� tiempos de ejecución del bus en la red PROFIBUS-DP (sólo CPU C7 DP)
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.
Definición:Tiempo derespuesta
Factores
Fluctuaciones
Control con la CPU C7
3
3-25Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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
Tiempos de rotación del tokenen la red PROFIBUS-DP
Tiempos de rotación del token enla red PROFIBUS-DP
Figura 3-3 Tiempo de respuesta más corto
Tiempo derespuesta máscorto
Control con la CPU C7
3
3-26Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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-27Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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
Tiempo de rotación del token en la redPROFIBUS-DP
Tiempos de rotación del token en lared PROFIBUS-DP
Figura 3-4 Tiempo de respuesta más largo
Tiempo derespuesta máslargo
Control con la CPU C7
3
3-28Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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-29Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
El tiempo de ejecución del sistema operativo se compone de diversas secuencias enla CPU C7.
La tabla 3-18 contiene todos los datos requeridos para calcular los tiempos de ejecu-ción del sistema operativo de la CPU C7.
Tabla 3-18 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.6.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.6.9)
Vigilancia de bastidor por cada bastidor: 50 �s
La tabla 3-19 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-19 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. 0,3ms
PAA: aprox. 0,27ms
C7 + 3 bastidores (64 bytes) PAE: aprox. 1,4ms
PAA: aprox. 1,2ms
C7 + 3 bastidores (128 bytes = ampliación completa)PAE: aprox. 1,7ms
PAA: aprox. 1,4ms
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-30Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
3.7.1 Ejemplo de cálculo del 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-31Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
3.7.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): ca. 0,85 ms
– imagen de proceso de las salidas (PAA): ca. 0,6 ms
� tiempo de ejecución del sistema operativo
– control del ciclo: ca. 0,87 ms
– vigilancia de bastidor: ca. 0,1 ms
– autotest CPU: 0,5 ms
� tiempo de ejecución del programa de usuario: 2,6ms
� 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:
2x0,8 ms (tiempo de transferencia de la imagen de proceso de las entradas)
+ 2x0,6 ms (tiempo de transferencia de la imagende proceso de las salidas)
+ 2x(0,87 ms+0,1 ms+0,5 ms) (tiempo de ejecución del sistema operativo) + 2x2,6 ms (tiempo de ejecución del programa de
usuario) �11 ms.
Tiempo derespuesta
Configuración deejemplo
Parámetros dela CPU
Cálculo
Control con la CPU C7
3
3-32Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
� tiempo de ejecución de los temporizadores S7
Para 32 temporizadores, una actualización única tarda 32 � 7 �s � 0,22 ms. Eltiempo de ejecución de los temporizadores se obtiene de la forma siguiente:
Tpo. de ejecución de temporiz. S7� �1� 11 ms10 ms� � 0, 22 ms � 0, 5 ms
� Carga del ciclo por comunicación 20 %
La base de tiempo son los 11 ms arriba calculados. El 20% es 2,2 ms.
� 2º cálculo intermedio:El tiempo de respuesta sin considerar los tiempos deretardo de las entradas y salidas se obtiene de la suma siguiente:
11 ms (resultado del primer cálculo intermedio)+ 0,5 ms (tiempo de ejecución de los temporizadores S7) + 2,2 ms (Carga del ciclo por comunicación) = 13,7�14 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-33Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
3.7.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-34Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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,2 ms
– retardo de entradas: 0,1 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,2 ms + 0,1 ms = aprox. 1,4 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-35Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
3.7.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-36Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
3.8 Tiempos de rotación del token en la red PROFIBUS-DP
En una red PROFIBUS-DP, el tiempo de respuesta consta de varios componentes:
� el tiempo de respuesta del maestro DP
� el tiempo de rotación del token en la red PROFIBUS-DP
� el tiempo de respuesta del esclavo DP
En este apartado se indica todo lo importante relativo a los tiempos de rotación deltoken de la red PROFIBUS-DP.
Todo lo relativo a los tiempos de rotación del token en una red PROFIBUS-DP aquíindicado se refiere a una C7-DP CPU ejerciendo de maestro en la redPROFIBUS-DP.
Los tiempos de rotación del token son siempre función del número de esclavos, dela velocidad de transmisión y de la cantidad de repetidores RS 485.
Mediante una PG es posible leer el tiempo de rotación del token en una redPROFIBUS-DP (v. Documentación STEP 7). En un ejemplo mostramos la forma deestimar el tiempo de rotación del token también sin necesidad de PG.
Para calcular el tiempo de respuesta de la CPU C7 DP como maestro, leer los apts.3.7 a 3.7.4.
Para calcular los tiempos de respuesta de los esclavos DP, consultar ladocumentación del aparato considerado.
Introducción
Contenido delapartado
Control con la CPU C7
3
3-37Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
3.8.1 Partes del tiempo de respuesta con la CPU C7 DP como maestro DP
La figura 3-5 muestra las partes del tiempo de respuesta en una red PROFIBUS-DP.Sumando, estas partes proporcionan el tiempo de respuesta promedio que transcurreentre la modificación de una entrada y el cambio asociado en una salida:
➂
➁
➂
➁
CPU C7 DP como maestro DP
➀ Tiempo de ejecución del programa de usuario en la CPU➁ Tiempo de respuesta del esclavo DP➂ Tiempo de rotación del token
①
Figura 3-5 Tiempos de respuesta dentro de la red PROFIBUS-DP
La tabla 3-20 muestra dónde se describen las partes respectivas del tiempo derespuesta.
Tabla 3-20 Partes del tiempo de respuesta en la red PROFIBUS-DP
Nº Partes del tiempo de respuesta Descripción
➀ Tiempo de ejecución del programa deusuario en la CPU
v. apts. 3.7 a 3.7.4
➁ Tiempo de respuesta del esclavo DP en la documentación del esclavoDP respectivo
➂ Tiempo de rotación del token en este apartado
Tiempos derespuesta dentrode PROFIBUS-DP
Descripción
Control con la CPU C7
3
3-38Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
3.8.2 Tiempo de rotación del token t DP
El tiempo de rotación del token es el tiempo que tarda el maestro DP en acceder unavez a cada uno de los esclavos DP subordinados.
Si se ha configurado la red PROFIBUS-DP con STEP 7, éste calcula el tiempo derotación del token típico previsto. En la PG es posible visualizar el tiempo derotación de la configuración (v. Manual de usuario STEP 7).
La figura 3-6 muestra la variación de dicho tiempo. En este ejemplo se supone quecada esclavo DP aporta en promedio 4 bytes de datos.
Tiempo de ro-tación del to-ken
Cantidad de esclavos DP
6 ms
4 ms
2 ms
1 2 4 8 16 32
Velocidad: 12 Mbits/s
Velocidad: 1,5 Mbits/s
1 ms
3 ms
5 ms
7 ms
Figura 3-6 Variación del tiempo de rotación en PROFIBUS-DP para 1,5 Mbits/s y12 Mbits/s
Si se tiene una red PROFIBUS-DP con varios maestros, entonces es necesarioconsiderar el tiempo de rotación del token para cada maestro, es decir, tiempo derotación del token total = tiempo de rotación del token � cantidad de maestros.
Definición
Cálculopor STEP 7
Variosmaestros DP
Control con la CPU C7
3
3-39Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
3.9 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/231 en los capítulos correspondientes.
La tabla 3-21 relaciona las funciones de información sobre datos de referencia de lasCPU C7.
Tabla 3-21 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
� BStack (pila de módulos)
� UStack (pila de interrupciones)
� LStack (pila de datos locales)
Resumen
Descripción de lasfunciones de test einformación
Lista de funcionesde información
Control con la CPU C7
3
3-40Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Tabla 3-21 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-41Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
La tabla 3-22 incluye las funciones de test de la CPU C7.
Tabla 3-22 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: inicio y fin del ciclo, transición RUN � STOP
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-42Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
3.10 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 (ROM) 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 (RAM) queda reinicializada con elcontenido de la memoria flash. Como, no obstante, el contenido de la memoria flashsólo puede modificarse a través de la función de STEP 7 ”Copiar RAM en ROM”,proceder de la siguiente manera para efectuar el borrado total de la memoria flash:
1. Cambie en el Administrador Simatic a online (AP-on). Seleccione todos losSDBs, OBs, FCs, DBs, FBs y bórrelos con los comandos de menú ”Edición”,”Borrar”.
2. Seleccione después ”MPI-2 (directo)” y ejecute el comando ”Sistema destino”,”Copiar RAM en ROM”.
Seguidamente se borra totalmente la CPU C7.
Resumen
Cargar programade usuario en lamemoria flash
Borrar memoriaflash
Control con la CPU C7
4-1Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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
Indice delcapítulo
4
4
4-2Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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 6 a 11 se pueden ocupar con módulos específicos del cliente.
La asignación libre de direcciones permite, en contraposición con la asignación enfunción del slot, elegir libremente la dirección de un módulo (SM/FM/CP). Con elloqueda definida una dirección inicial en la que se basarán las restantes direccionesdel módulo.
La asignación libre sólo se puede utilizar en el S7–300 con el C7-626 DP.
Supongamos un módulo de E/S digitales enchufado en el slot 9 del bastidor 0:
� En el caso de la asignación de direcciones en función del slot, STEP 7 asigna alas entradas y salidas las direcciones a partir de E 20.0 y A 20.0.
� Con asignación libre de direcciones es posible atribuir a las entradas y salidasdiferentes direcciones, p. ej. las entradas a partir de E 10.0 y las salidas a partirde A 6.0.
Ventajas de la asignación libre de direcciones:
� Posibilidad de utilizar óptimamente los espacios de direcciones disponibles yaque no quedan ”huecos” entre los diferentes módulos.
� Al escribir software estándar pueden indicarse direcciones que sonindependientes de la configuración respectiva de un S7-300.
A la hora de direccionar esclavos DP normalizados con una consistencia de datos alo largo de 3 bytes y > 4 bytes es necesario llamar en el programa de usuariodeterminadas SFC (v. anexo A y Manual de referencia Funciones del sistema yfunciones estándar).
Resumen
Slots C7-626
Slot para móduloespecífico delcliente
Asignación librede direccionesC7–626 DP
Ejemplo
Ventaja
Direccionamientode esclavos DPnormalizados
Direccionamiento, parametrización y funcionamiento de la periferia C7
4
4-3Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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...287 (valores estándar)Direcció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
Bastidor3
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
Bastidor2
Bastidor1
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-626, C7-626 DP
C79000-G7078-C627-01
4.2 Direccionar la periferia digital del C7
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-626, C7-626 DPC79000-G7078-C627-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
Direcciones estándar
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-626, C7-626 DP
C79000-G7078-C627-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 Configurar elhardware. Se obtiene un bloque de parámetros que contiene todos los parámetros dela periferia actualmente ajustados. Tras cargar este bloque de parámetros, losparámetros no se transfieren inmediatemente a la periferia analógica. Antes de cadacambio de modo STOP � RUN, la CPU transfiere los parámetros a la periferiaanaló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 Configurar el hardware STOP –> RUN
dinámico Configurar el hardware STOP –> RUN
SFC 55 a 57 RUN
Las propiedades de la periferia analógica son parametrizables con la herramientaConfigurar el hardware 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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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 � 22,815 32767 7FFFH Desbordamiento
11,7589 23,515 22,810 32511 7EFFH
: : : : : Rebase
10,0004 20,0007 20,005 27649 6C01H
10 20,000 20,000 27648 6C00H
7,500 14,998 16,000 20736 5100H
: : : : : Nominal
–7,50 –14,998 4,000 0 0H
3,995 –1 FFFFH
1,1852 –4864 ED00
–10,00 –20,000 –27648 9400H
– 10,0004 – 20,0007 –27649 93FFH
: : : : Rebase
– 11,759 – 23,516 –32512 8100H
�– 11,76 �– 23,517 � 1,1845 –32768 8000H Desbordamiento
Márgenes demedida de tensióne intensidad
Direccionamiento, parametrización y funcionamiento de la periferia C7
4
4-13Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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 (por exceso)
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 : : Nominal
: 0 : – 6912 E500H
0 – 6913 E4FFH
: :
–10,0000 – 20,000 – 27648 9400H
10,0004 – 27649 93FFH
: : : Rebase
–11,7589 23,515 – 32512 8100H
0 0 � – 32513 � 80FFH Desbordamiento (por defecto)
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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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 o
conservar ú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-626, C7-626 DPC79000-G7078-C627-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 Configurar el hardware..
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-626, C7-626 DP
C79000-G7078-C627-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 o dirección parametrizada.
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-626, C7-626 DPC79000-G7078-C627-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
Todas las direcciones nombradas en los capítulos siguientes son direcciones por de-fecto que pueden ser parametrizadas.
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
Direcciones delC7-626 DP
Direcciones delC7-626
Direccionamiento, parametrización y funcionamiento de la periferia C7
4
4-20Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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 Configurar elhardware. Se obtiene un bloque de parámetros que contiene todos los parámetrosactualmente ajustados de las entradas universales. Tras cargar este bloque deparámetros la CPU C7 entrega los parámetros a las entradas universales correspon-dientes antes de pasar 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-626, C7-626 DP
C79000-G7078-C627-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 por defecto, v. tablas 4-15 ó 4-16).
Entradas digitales
Direccionamiento, parametrización y funcionamiento de la periferia C7
4
4-25Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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 Configurar elhardware.
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 o dirección parametrizada.
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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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 Configurar el hardware 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.
El valor final del valor de comparación parametrizado (contaje hacia delante) no sealcanza nunca desde el punto de vista del usuario, ya que el contaje empieza en 0 yvuelve a ponerse al mismo valor al alcanzar el valor de comparación.
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-626, C7-626 DP
C79000-G7078-C627-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. Estas direcciones pueden elegirse libremente en el C7-626 DP.
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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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 Configurar elhardware.
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 o dirección parametrizada.
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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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 7 Configurar elhardware. Se puede eligir un tiempo de medida de 0,1 s, 1 s ó 10 s. El proceso demedida se rearranca nuevamente al concluir el tiempo de medida parametrizado, demodo 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 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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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 provenientes de 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.
Para alcanzar una precisión de medida de < 1% es preciso elegir el método de me-dida apropiada en función de la señal a procesar.
Cuándo utilizar el contador de periodos o el frecuencímetro:
Tabla 4-23 Contador de periodos/frecuencímetro
Frecuencia Método de medida
< 10 Hz Contador de periodos
10...100 Hz Frecuencímetro Tiempo de medición: 10s
100Hz...1 kHz Frecuencímetro Tiempo de medición: 1s
1...10 kHz Frecuencímetro Tiempo de medición: 0,1s
Resumen
Aplicación
Principio
Precisión de me-dida
Direccionamiento, parametrización y funcionamiento de la periferia C7
4
4-35Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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 U
min
Explicación delprincipio con unsensor simple
Direccionamiento, parametrización y funcionamiento de la periferia C7
4
4-36Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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 concebidas 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 será 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,Configurar el hardware.
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-626, C7-626 DPC79000-G7078-C627-01
4.5 Descripción de registros del bloque de parámetros para la periferiaanaló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-24 se muestra la configuración de los registros(R) de parámetros.
Tabla 4-24 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 EA1 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-626, C7-626 DP
C79000-G7078-C627-01
Tabla 4-24 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 E4 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-626, C7-626 DPC79000-G7078-C627-01
Tabla 4-24 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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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 ”Observar y forzar variable” 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
Función PG online
Secuencia deinstruccionesOB100
Direccionamiento, parametrización y funcionamiento de la periferia C7
4
4-48Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-01
Direccionamiento, parametrización y funcionamiento de la periferia C7
5-1Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Diagnóstico de la periferia
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 el apar-tado
encontrará en la pá-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-626, C7-626 DP
C79000-G7078-C627-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 Configurar el hardware se puede parametrizartambién el comportamiento de diagnóstico de las entradas/salidas analógicas, esdecir, se ajusta si la periferia analógica debe transmitir, a petición, avisos dediagnóstico a la CPU C7. Además se puede ajustar con los parámetros si el móduloha de disparar una alarma 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 de la periferia
5
5-3Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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 sí 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 de la periferia
5
5-4Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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íficos 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 de la periferia
5
5-5Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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 byte4...7
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 0x51
02 0 –– –– 0
1 –– –– 0
2 –– –– 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 –– –– 0
1 –– –– 0
2 Error de EEPROM –– 0 | 1
3 –– –– 0
4 Error de conversión AD con bit 1 de byte 0 0 | 1
5 –– –– 0
6 Alarma de proceso perdida –– 0 | 1
7 –– –– 0
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
04H
06 0..7 Cantidad de bits de diagnósticopor canal
08H
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
Diagnóstico de la periferia
5
5-6Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Tabla 5-2 Constitución del área de diagnóstico, continuación
Byte Margende
valores
ExplicaciónSignificadoBit
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 –– –
4 Rotura de hilo detec. por softw. 0 = no, 1 = sí (sólo para 4..20mA) 0 | 1
5 –– –
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 –– –
4 Rotura de hilo detec. por softw. 0 = no, 1 = sí (sólo para 4..20mA) 0 | 1
5 –– –
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 –– –
4 Rotura de hilo detec. por softw. 0 = no, 1 = sí (sólo para 4..20mA) 0 | 1
5 –– –
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 –– –
4 Rotura de hilo detec. por softw. 0 = no, 1 = sí (sólo para 4..20mA) 0 | 1
5 ––
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
01H
14 0..7 Cantidad de bits de diagnósticopor canal
00H
Diagnóstico de la periferia
5
5-7Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Tabla 5-2 Constitución del área de diagnóstico, continuación
Byte Margende
valores
ExplicaciónSignificadoBit
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.
*****) El error colectivo también se activará cuando se haya parametrizado la apli–cación de un valor de sustitución y este entre en acción.
Diagnóstico de la periferia
5
5-8Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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
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 de la periferia
5
5-9Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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 de la periferia
5
5-10Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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 de la periferia
6-1Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Manejo del C7 (General)
En elapartado
encontrará en lapágina
6.1 Distribución de la imagen 6-2
6.2 Teclado 6-3
6.3 Entrada y salida de valores 6-6
6.3.1 Campos numéricos 6-7
6.3.2 Campos de cadenas (string) 6-9
6.3.3 Campos simbólicos 6-12
6.4 Manejo de las ventanas 6-13
6.5 Ajustes del sistema 6-15
6.5.1 Imagen estándar Ajustes del sistema 6-15
6.5.2 Imagen estándar para el ajuste de la impresora 6-16
6.5.3 Oscurecimiento 6-17
6.5.4 Ajuste del brillo y del contraste 6-18
6.6 Modo de servicio ajuste / cambio 6-19
6.7 Protección mediante password 6-21
6.7.1 Avisarse en el OP (Login) 6-22
6.7.2 Despedirse del OP (Logout) 6-23
6.7.3 Administración de passwords 6-23
6.8 Test del Hardare 6-25
Nota
Las explicaciones en este capítulo se refieren a las denominadas ”Imágenesestándar”, que se suministran en una configuración con ProTool. A través de estasimágenes estándar se pueden llamar imágenes especiales. Para personalizar elinterface hombre-máquina es posible reconfigurar completamente las imágenesestándar. Al contrario, las imágenes especiales están memorizadas de forma fija enel firmware del C7 y no se pueden modificar.
Indice delcapítulo
6
6
6-2Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
6.1 Distribución de la imagen
Una imagen comprende el tamaño de todo el display y puede tener, p. ej., la si-guiente distribución:
Area de imagen básica
Ventana permanente
Programas piloto para funcionesde teclas soft
Figura 6-1 Distribución de la imagen del C7
La ventana permanente pone a constante disposición del operario magnitudes im-portantes del proceso, independientemente de la imagen abierta actualmente.
En el área de imagen básica se encuentra el contenido propio de la imagen abiertaactualmente.
Otras ventanas (p.ej. ventana de avisos, ventana de ayuda, ventana Pop–Up) se vi-sualizan tanto a través del área de imagen básica como de la ventana permanente.
Con programas piloto se simbolizan funciones de teclas soft específicas de la ima-gen.
Resumen
Ventana permanente
Area de imagenbásica
Programa piloto
Manejo del C7 (General)
6
6-3Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
6.2 Teclado
El C7 se maneja a través del teclado, el cual dispone de tres bloques funcionales(v. fig. 6-2):
� Teclado de funciones K1...K10
� Teclado de teclas soft F1...F14
� Teclado del sistema
7 8 9
4 5 6
1 2 3
. 0
ESC
ACK
DEL
A–Z
A–Z
HELP ENTER
SIMATIC C7-626
F3
F2
F4
F5 F6
F7 F8
A B C D E F
G H I J K L
M N O P Q R
S T W XU V
Y Z
F1
K3 K4 K5 K6 K7
F14
K8 K9
SF
BAF
FRCE
STOP
RUN
DC5V
K10
K1 F9 F10 F11 F12 F13 K2
INS
Teclado del sistema
Figura 6-2 C7-626 o C7-626 DP con teclado y display
Una tecla de funciones, K1...K10 independientemente de la imagen abierta actual-mente, activa siempre la misma acción en el OP C7 o en la CPU C7 (significadoglobal en el OP C7).Tales acciones pueden ser, p. ej.:
� Abrir una imagen
� Visualización de las alarmas actuales
� Iniciar la impresión de una imagen (hardcopy)
� Visualización de la ventana de hora
Tecla soft significa que las teclas de función pueden tener un significado específicode la imagen (local).
Teclado
Teclas defunciones
Tecla soft
Manejo del C7 (General)
6
6-4Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
La función de una tecla soft puede ser diferente de imagen a imagen. En la imagenactualmene abierta, la función de una tecla soft se representa en el programa pilotocorrespondiente en el borde de la pantalla.
Con las teclas del sistema se ejecutan entradas en el OP25. En la figura 6-2 estámarcado el bloque de teclas del sistema. La funcionalidad de las diferentes teclas seexplica en la tabla 6-1.
Las teclas de control del OP C7 tienen las siguientes funciones:
Tabla 6-1 Funciones de las teclas
Tecla Funciones Descripción
A–Z
Tecla de con-mutación
Con esta tecla se conmutan las teclas de entradas de ocupaciónnumérica a ocupación alfanumérica.
La tecla dispone de dos LED que indican el estado actual:
Ningún LED encendido
� la ocupación numérica de las teclas de entrada está activa
� pulsando una vez, cambia a la ocupación alfanumérica delas teclas de entrada
LED izquierdo o derecho encendido
� está activa la ocupación alfanumérica izquierda o derechade las teclas de entrada
� cada pulsación cambia entre la ocupación alfanuméricaizquierda y derecha de las teclas de entrada
A–Z � cambia la ventana activa (sólo en OP25/35)
� vuelve a cambiar de la ocupación alfanumérica de las teclasde entrada a la ocupación numérica de las mismas
DELINS � activar modalidad de edición (sólo en OP25/35)
� borrar/insertar carácteres individuales
���
Tecla de inter-rupción(ESCAPE)
Pulsando la tecla se anulan de nuevo las acciones iniciadas, p.ej.
� se borran caracteres ya introducidos para una entrada devalor
� se borra un aviso existente del sistema
���
Tecla deacuse(Ack-nowledge)
10. acusa la alarma visualizada actualmente o todos los avisosde un grupo de acuse.
El LED permanece encendido mientras exista una alarma queno esté acusada.
HELP
Tecla de infor-mación(HELP)
Abre una ventana con textos de ayuda para el objeto seleccio-nado (p. ej. aviso, campo de entrada).
El LED se enciende cuando existe un texto de ayuda para elobjeto seleccionado.
Pulsando una tecla cualquiera se cierra la ventana de ayuda.
Teclado delsistema
Funciones de lasteclas
Manejo del C7 (General)
6
6-5Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Tabla 6-1 Funciones de las teclas, continuación
Tecla DescripciónFunciones
ENTER
Tecla de acep-tación (EN-TER)
� acepta una entrada y la finaliza
� abre la ventana Pop–Up para una entrada simbólica
Teclas del cur-sor
� desplazan el cursor a los diferentes campos de entrada enuna imagen
� desplazan el cursor dentro del campo de entrada
� seleccionan una entrada en el buffer de avisos
� seleccionan un valor en la ventana Pop–Up
Nota
Pulsando varias teclas a la vez pueden introducirse valores erróneos.
Manejo del C7 (General)
6
6-6Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
6.3 Entrada y salida de valores
En las imágenes del OP hay varios tipos de campos de entrada:
� campos numéricos (digital o análogo)
� campos de control
� campos simbólicos.
A continuación describimos el procedimiento para introducir valores en el OP.
1. Posicione el cursor mediante las teclas del cursor en el campo de entrada en cuestión.
2. Entre el valor. La estrategia de entrada se diferencia según el tipo de campo. Enlos subcapítulos siguientes encontrará las informaciones correspondientes acercadel manejo en cada campo.
3. Confirme la entrada con la tecla ENTRAR.
Al haber realizado una posible entrada incorrecta, Vd. tiene las siguientes posibili-dades de corrección antes de aceptarla:
� Insertar/borrar carácteres en la posición del cursor con la tecla INS/DEL y con-firmar el valor correcto con ENTRAR.
� Cancelar la entrada con la tecla ESC.
Entonces se vuelve a poner automáticamente el valor original en el campo. Re-pita la entrada con el valor original y confírmela con la tecla ENTRAR.
En el OP25/35 se dispone de una función para editar la cual facilita editar tambiénlas entradas que ya fueron aceptadas.
1. Posicione el cursor en el campo de entrada en cuestión
2. Active la modalidad de edición pulsando la tecla INS/DEL. En diferencia a lamodalidad de entrada, el valor visualizado no se pierde.
En diferencia a la modalidad de entrada, el valor visualizado no se pierde.
3. Mueva el cursor hacia el lugar correspondiente del campo de entrada.
Con la tecla INS/DEL pueden insertarse/borrarse carácteres en la posición delcursor.
4. Confirme la entrada con la tecla ENTRAR.
Con la tecla ESC puede cancelarse la entrada. Vuelve a visualizarse el valor anti-guo.
Resumen
Procedimiento
Corregir/cancelarentrada
Modalidad deedición (sólo enOP25/35)
Manejo del C7 (General)
6
6-7Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
6.3.1 Campos numéricos
En el modo de entrada cambia la forma del cursor. La entrada comienza con la ali-neación a la derecha del campo de entrada. Las cifras entradas son desplazadas ha-cia la izquierda (formato de calculadora de bolsillo).
Para entrar en un campo numérico proceda de la siguiente manera:
Paso Teclas Descripción
1 Entrar un va-lor decimal ..0
U V
9E F
lor decimal 0 9
W S T
,W
.S T
Entrar un va-lor hexadeci-mal
T..
..
7A B
9F
0U V
9E F
Los carácteres A....F han de entrarse en el modo al-fanumérico.
Entrar un va-lor digital
,0U V
1M N
2 Aceptar entrada ENTER
� El valor entrado tiene validez.
� Cuando el valor entrado afecta a un valor límiteproyectado o se han hecho entradas incorrectas,la entrada deja de tener validez. Se conserva elvalor ”antiguo”.
o
cancelar entrada ESC
El valor ”antiguo” tiene validez de nuevo.
Modo de entrada
Entrada
Manejo del C7 (General)
6
6-8Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
En caso de una entrada errónea, puede optar, antes de la aceptación, entre las si-guientes correcciones:
SI... ENTONCES....
Cifra incorrecta Posicionar el cursor sobre la cifra y sobrescribirla (el cursor se detiene en esta posición)
Cifra de más Borra la cifra en la posición del cursor y junta la en-trada desde la izquierdaDEL
INS
Cifra de menos 1. cambiar al modo alfanumérico
2. inserta carácteres en blanco en laposición del cursor (desde la posi-ción del cursor, se desplaza la entrada hacia la izquierda)
3. cambiar de nuevo a la ocupación numérica de las teclas de entrada.
4. Sobrescribir carácteres en blanco
DELINS
A–Z
A–Z
Corregir entrada
Manejo del C7 (General)
6
6-9Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
6.3.2 Campos de cadenas (string)
En un campo de cadenas se pueden entrar tantos carácteres numéricos (cifras) comocaracteres alfanuméricos.
En el modo de entrada, cambia la forma del cusor. La entrada comienza con la ali-neación a la izquierda del campo de entrada. El cursor salta una posición a la dere-cha tras cada entrada de carácteres.
Para entrar en un campo de cadenas proceda de la siguiente manera:
Paso Teclas Descripción
1 Entrar cifras..
,
0U V
9E F
W
.S T
Si es necesario, cambiar antes con [Taste] desde elmodo alfanumérico.
Entrar letrasA–Z
Cambiar al modo alfanumérico.
T...7
A B Y Z
2 Aceptar entrada ENTER
� la cadena entrada tiene validez
� se cambia de nuevo desde el modo alfanumé-rico1
o
cancelar ca-dena ESC
� se borra el cursor de entradas
� se cambia de nuevo desde el modo alfanumé-rico1
� la cadena ”antigua” tiene de nuevo validez
1) no en OP45
Entrada
Manejo del C7 (General)
6
6-10Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
En caso de una entrada de error, puede optar, antes de la aceptación, entre las si-guientes correcciones:
SI... ENTONCES....
Cifra incorrecta
Posicionar el cursor sobre la cifra y sobrescribirla
(el cursor se detiene en esta posición)
Cifra de más Borra la cifra en la posición del cur-sor y junta la entrada desde la dere-cha.
DELINS
Cifra de menos
1. cambiar al modo alfanumérico
2. inserta carácteres en blanco en la posición del cursor (desde la posición del cursor se desplaza la entrada hacia la izquierda)
3. Sobrescribir carácteres en blanco
A–Z
DELINS
Corregir entrada
Manejo del C7 (General)
6
6-11Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Si desea entrar ”Ventil 05” ejecute los siguientes pasos:
Tecla Visualización
,
,
,
,
,
,
A–Z
A–Z 0U V
A–Z 9E F
A–Z 1M N
.S T
A–Z 5I J
A–Z 6K L
A–Z Y Z
0U V
5I J
V
VE
VEN
VENT
VENTI
VENTIL
VENTIL
VENTIL 0
VENTIL 05
ENTER Aceptar entrada
Ejemplo de unaentrada de cade-nas
Manejo del C7 (General)
6
6-12Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
6.3.3 Campos simbólicos
La entrada de un campo simbólico se efectúa mediante una ventana Pop–Up, en laque se visualizan las posibles entradas para este campo.
Para entrar en un campo simbólico proceda de la siguiente manera:
Paso Tecla Descripción
1 Abrir Ven-1 Abrir Ven-tana Pop–Up ENTERtana Pop–Up ENTER
2 Seleccionarla entrada
3 Aceptar entrada ENTER
� El valor correspondiente a la entrada seleccio-nada tiene validez
� Se cierra la ventana Pop–Up
o
cancelar entrada ESC
� El valor ”antiguo” tiene de nuevo validez.
� Se cierra la ventana Pop–Up.
Mediante una entrada simbólica se quiere conectar el mezclador 3.
ENTER
La ventana Pop se visualiza
El mezclador 3 ”desconectado” está marcado
–off
on
Seleccione el mezclador 3 ”conectado”
–off
on
ENTER
La entrada seleccionada es aceptada
Entrada
Ejemplo
Manejo del C7 (General)
6
6-13Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
6.4 Manejo de las ventanas
En el C7 puede hacerse mostrar varias ventanas al mismo tiempo.
Para trabajar en una ventana determinada puede saltarse a ella desde cualquier otra.
Puede cambiarse entre
� imagen básica
� imagen permanente
� línea de avisos, ventana de avisos
Utilice la tecla intermedia del cursor para seleccionar la ventana en la que quiere efectuar el manejo/las entradas.
Tecla Descripción
A–ZA–ZA–Z Cada vez que se pulsa la tecla se traslada el cursor de unaventana a la siguiente.
La ventana en la que se encuentra el cursor es la ventana que está activa y en la quees posible efectuar el manejo/las entradas.
No puede cambiarse a las ventanas que no contienen campos de entrada.
Las líneas de avisos, las ventanas de avisos y las páginas de avisos forman las ex-cepciones.
Aquí se pone el cursor en el primer aviso y Vd. tiene entonces la posibilidad de se-leccionar el texto de información de un determinado aviso.
Funcionalidad de la tecla Info:
� Primer impulso
Se visualiza el texto de información que corresponde al campo o al aviso selec-cionado.
� Segundo impulso
Se visualiza el texto de información que corresponde a la imagen básica.
Resumen
Seleccionarventanas
Limitaciones/parti-cularidades
Tecla info
Manejo del C7 (General)
6
6-14Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
En el C7, la posición de las ventanas visualizadas es estática, es decir: al visualizar, por ejemplo una ventana de alarmas o una ventana emergente, no sepuede manejar el campo de entrada situado debajo de la misma.
En general, en el C7 sólo se pueden realizar entradas estando todas las ventanas cer-radas.
Ventanas estáticasy dinámicas
Manejo del C7 (General)
6
6-15Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
6.5 Ajustes del sistema C7
Las funciones descritas en este capítulo le permitirán al usuario configurar el C7.
Son ajustables:
� Modos de servicio del C7
� Diversas funciones de aviso
� Fecha/Hora
� Idioma
� Brillo, contraste, oscurecimiento
� Parámetros de la impresora
6.5.1 Imagen estándar Ajustes del sistema
La imagen estándar Ajuste del sistema ofrece las siguientes posibilidades de ajustes:
� Modos de servicio: Servicio normal online/offline, modo de transferencia, trans-ferencia MPI,
� Indicación de avisos: primera (más antigua) o última (más reciente) alarma
� Activar y desactivar listado de avisos
� Ajustar la fecha y la hora actual
� Conectar/desconectar aviso de desbordamiento del buffer
� Cambiar entre 3 idiomas como máximo
� Oscurecer el display
� Seleccionar la imagen estándar Backup/Restore
Resumen
Resumen
Manejo del C7 (General)
6
6-16Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
ESCI
DF GBR
USA
E
Ajustes del sistema
Modo de servicio
Visualizar avisosProtocolización de aviso
Aviso de desbordamientobuffer FechaHora
Cambio de idioma
Oscurecimiento del display
Estructura de la imagen estándar:
Figura 6-3 Imagen estándar Ajustes del sistema
6.5.2 Imagen estándar para el ajuste de la impresora
Puede establecer los modos de impresión, así como los parámetros de transferenciaen el C7 a través de la imagen estándar Ajustes de impresión.
En la impresora deben ser ajustados los mismos parámetros de transferencia que enel C7.
Según el estándar éstos son:Velocidad: 9600Bits de datos: 8Bits de stop: 1Paridad: ninguna
Resumen
Manejo del C7 (General)
6
6-17Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
La imagen estándar ofrece las siguientes posibilidades de ajuste:
ESC
00
General
No. interfaseVelocidadBits de datosBits de stopTimeout(s)ParidadTipoTipo impresora
ImpresiónColorNegritaDensidadAgujas
Hardcopy:
Ajustes de la impresora
Figura 6-4 C7: Ajuste de la impresora en la imagen estándar
6.5.3 Oscurecimiento
La iluminación de fondo del display es posible gracias a un tubo termoiónico CCFL(cold cathode fluorescence lamp).
El brillo del tubo termoiónico CCFL disminuye cuando aumenta la duración de ser-vicio.
El fabricante del display establece una típica vida de servicio de 20 000 horas.
Para aumentar la duración de utilización existe la posibilidad de oscurecer automáti-camente el tubo termoiónico.
El oscurecimiento se configura a través del ProTool.
Si dentro del tiempo establecido no se pulsa ninguna tecla, la iluminación de fondodel display se desconecta automáticamente.
Al pulsar una tecla cualquiera se volverá a activar la iluminación de fondo
Imagen de laimpresora
Vida de serviciodel tubo termoiónico CCFL
Oscurecimiento enel OP25/35
Conectar la ilumi-nación de nuevo
Manejo del C7 (General)
6
6-18Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
6.5.4 Ajuste del brillo y del contraste
Siempre que el C7 esté en servicio podrá ajustar cuando quiera
� el contraste del display y
� el brillo de la iluminación de fondo del display.
Para ello, pulse las siguientes teclas:
más alto:+A–Z
más bajo:+A–Z
más alta:+A–Z
más baja: +A–Z
Resumen
Contraste del display
Brillo de la ilumi-nación de fondodel display
Manejo del C7 (General)
6
6-19Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
6.6 Modo de servicio ajuste / cambio
Los paneles de operador C7 conocen los siguientes modos de servicio:
� Servicio normal online/offline
� Modo de transferencia
Es el modo de servicio estándar para el manejo del proceso y la visualización delproceso sin limitaciones.
El OP C7 está conectado a la CPU C7 e intercambia datos con éste.
En este modo de servicio no tiene lugar comunicación alguna con el control.
No son posibles ni el manejo ni la visualización del proceso. El OP C7 sigue siendooperable.
En el modo de transferencia se pueden transferir los datos de la configuración delPC/PG al OP.
El OP C7 no se puede operar en este modo de servicio.
Estando configurada la transferencia MPI pueden transferirse los datos de configura-ción al OP C7 a través de una conexión MPI.
El modo de servicio del OP C7 se puede ajustar o cambiar tanto mediante operaciónen el OP como por orden del control.
El respectivo modo de servicio actual es almacenado por el OP C7 a prueba de fa-llos de la red. Tras conectar la alimentación de corriente, el OP C7 pasa de nuevo alúltimo modo de servicio ajustado.
El ajuste / cambio del modo de servicio se puede efectuar, p. ej. a través de la ima-gen estándar Ajustes del sistema.
Resumen
Servicio normalonline
Servicio normal offline
Modo de transferencia
Transferencia MPI
Modo de servicioajuste / cambio
Durante el servicio
Manejo del C7 (General)
6
6-20Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Mediante combinaciones de teclas se pueden ajustar durante el arranque del OP2 lossiguientes modos de servicio:
Combinación deteclas
Descripción
+ESC
Modo de transferencia. (transferencia serial)
Mientras no esté en marcha una transferencia de datos PC/PG y OP,con se puede abandonar el modo de transferencia.
ESC
+ESC
A–ZA–Z cambiar entre servicio online y offline (toggle)
+ +ESC
Borrado total del OP C7: Se borra el FW y la configuración; despuésse deberá realizar una transferencia serie vía V24.
2) en el OP35: Pulse las teclas una vez haya terminado en el autotest (”Testing Memory...”) la verificación del RAM y manténgalas presionadashasta que los resultados de las pruebas se hayan borrado.
En el arranque
Manejo del C7 (General)
6
6-21Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
6.7 Protección mediante password
Las teclas de funciones / teclas soft, así como los campos de entrada pueden estarprevistos de una protección mediante password (contraseña), es decir, que sólo per-sonas autorizadas tienen acceso al manejo del equipo.
Para el manejo de una función protegida, es necesaria la entrada de un password, elcual presenta un nivel determinado. Mediante el nivel de password se fija la autori-zación del operario.
El respectivo nivel de password necesario está preetablecido por medio de la confi-guración y puede llegar de 0 (nivel mínimo) a 9 (nivel máximo).
El nivel superior de password ha definido con la configuración un password especialcon el nivel de password 9. Este autoriza a toda clase de manejo.
El nivel superior de password puede modificarse en la configuración.
Para entrar passwords así como para la asignación de passwords/niveles existe laimagen estándar Edición passwords.
Los passwords asignados pueden verse en una lista de passwords.
Resumen
Password, nivel depassword
Nivel superior depassword
Imagen de passwords
Lista de pass-words
Manejo del C7 (General)
6
6-22Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
6.7.1 Avisarse en el OP (Login)
El aviso en el OP puede realizarse de dos maneras:
� a través de una imagen estándar
� a través de la ventana Login que se visualiza automáticamente
Proceda de la siguiente manera:
1. Llame la imagen estándar Elaboración passwords
Elaboración passwords
Login:
Edit:
ESC
Lista de passwords
Figura 6-5 Imagen estándar Elaboración passwords
2. Entre en el campo Login: su password individual.
Si el password es válido, se visualiza el nivel de password tras aceptar la entrada.
Ahora puede Vd. manejar todas las funciones que están permitidas en el nivel depassword asignado o en uno de los niveles inferiores.
Si se necesita un nivel de password superior al nivel actual para efectuar el manejo/las entradas se proyecta automáticamente una ventana Login.
Tras entrar un password se regresa al lugar en el cual se intentó el manejo/la en-trada.
Ahora puede repetirse el manejo/la entrada.
Resumen
Avisarse a travésde la imagenestándar
Avisarse a travésde la ventanaLogin
Manejo del C7 (General)
6
6-23Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
6.7.2 Despedirse del OP (Logout)
Llame la imagen estándar Edición passwords.
Entre en el campo Login: cualquier secuencia de carácteres, es decir, un passwordque no valga.
Tras aceptar la entrada sólo pueden manejarse funciones con el nivel de password 0.
Si dentro de un tiempo determinado por la configuración no se maneja el OP, se ledespide automáticamente al usuario.
6.7.3 Administración de passwords
Para la administración de passwords se dispone de las siguientes posibilidades:
� Asignar máximamente 50 passwords diferentes
� Asignar un nivel de password a cada password
� Modificar los passwords y los niveles de passwords existentes
� Borrar passwords
� Examinar los passwords asignados en una lista de passwords
Entre un password válido en la imagen de passwords.
Tras aceptar la entrada puede Vd. asignar, modificar y borrar passwords en el campoEdit:.
Vd. sólo tiene acceso a los passwords cuyo nivel sea inferior o igual al nivel con elque se avisó.
Modo de proceder:
1. Entrar en el campo Edit: un password que aún no exista. Están permitidos máxi-mamente 8 carácteres a discreción.
2. Entrar nivel de password de 1 a 8.
Tras aceptar el password, éste se almacena en la memoria del OP C7 a prueba defallos de corriente.
Despedirse a tra-vés de la imagenestándar
Logout automático
Resumen
Avisarse
Derechos de ac-ceso
Definir passwordnuevo
Manejo del C7 (General)
6
6-24Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Modo de proceder:
1. Entrar en el campo Edit: el password que quiere modificar o al cual quiere asi-gnarle un nuevo nivel.
2. Modificar el password:borrar el password antiguo, a continuación entrar el password nuevo.(no es posible modificar directamente)
Modificar nivel de password:sobreescribir el nivel de password antiguo con el nivel nuevo.
Modo de proceder:
1. Entrar en el campo Edit: el password que quiere borrar. El OP indica el nivel depassword asignado.
2. Sobreescribir el nivel de password con 0. Al aceptarlo se borra el password.
La lista de passwords se llama desde la imagen estándar Edición passwordsmediante una tecla soft.
Los passwords con sus niveles asignados se visualizan en una ventana Pop-Up.
Nota
Sólo se visualizan los passwords cuyo nivel es inferior o igual al nivel con el queVd. está avisado actualmente.
Si no pueden visualizarse todos los passwords al mismo tiempo en el display, la vi-sualización puede moverse con las teclas del cursor.
Modificar pass-word/nivel
Borrar password
Examinar lista depasswords
Manejo del C7 (General)
6
6-25Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
6.8 Test del Hardare
El test del hardware del OP C7 ofrece la posibilidad de comprobar las siguientesunidades funcionales:
� Memorias internas e interface de módulo de memoria
� Interfaces seriales
� Teclado y display
� Unidades funcionales internas (p. ej. watchdog o reloj de tiempo real)
Al conectar la alimentación de corriente para el OP pulsar simultáneamente las teclas
del cursor y mantenerlas presionadas hasta que se visualice el menú del test.
El programa de prueba dispone de una serie de tests individuales, que se puedeniniciar pulsando una tecla de funciones F9...F14, así como K1...K10.
Tras la conclusión de una prueba individual, aparece en el display el resultado de laprueba:
OK : No ha aparecido ningún error
DEF : La unidad funcional comprobada es defectuosa.
El programa de prueba se puede finalizar desconectando la alimentación de co-rriente para el OP.
Resumen
Llamar el pro-grama de prueba
Desarrollo de laprueba
Finalizar el pro-grama de prueba
Manejo del C7 (General)
6
6-26Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Manejo del C7 (General)
7-1Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Funciones estándar de operación ymonitoreo
En elapartado
encontrará en lapágina
7.1 Imágenes 7-2
7.1.1 La aplicación del C7 7-2
7.1.2 Elementos de la imagen 7-4
7.1.3 Selección de imágenes 7-5
7.1.4 Imágenes estándar 7-6
7.2 Avisos 7-7
7.2.1 Avisos de servicio y alarmas 7-7
7.2.2 Características generales 7-8
7.2.3 Avisos actuales 7-10
7.2.4 Avisos almacenados 7-13
7.2.5 Imagen estándar para la elaboración de avisos 7-15
7.2.6 Avisos del sistema 7-16
7.3 Recetas 7-17
7.3.1 Elaboración y transferencia de registros de datos 7-19
7.3.2 Crear y editar registros de datos 7-23
7.3.3 Registros de parámetros 7-26
7.4 Impresión 7-28
7.5 ESTADO/CONTROL de variables con el C7 7-30
Indice delcapítulo
7
7
7-2Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
7.1 Imágenes
En las imágenes se registran los valores del proceso lógicamente correspondientes.Mediante elementos gráficos se explica la relación de estos valores. Las diferentesimágenes facilitan así una rápida visión general de un proceso o instalación. Junto aesta ”ilustración” del desarrollo del proceso, las imágenes ofrecen la posibilidad deentrar nuevos valores del proceso y, de este modo, controlar el proceso.
7.1.1 La aplicación del C7
Con el OP se maneja y supervisa una instalación para producir y elaborar diversoszumos de frutas. La instalación se compone, a grandes rasgos, de la estación mez-cladora y la estación de envasado.
Los ingredientes para los zumos de frutas se encuentran en tres tanques. En funcióndel zumo a producir, los ingredientes se mezclan en una determinada proporción.
El zumo de frutas ya mezclado fluye, tras la apertura de una válvula, a los recipien-tes de envasado y desde allí se reparte en botellas. Estas botellas son llevadas sobreuna cinta transportadora. Tras el llenado se efectúa un control de rotura de cristal.Después del llenado, las botellas son cerradas, etiquetadas y colocadas en paletas.
Resumen
Estación mezcladora
Estación de envasado
Funciones estándar de operación y monitoreo
7
7-3Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Estación de envasado
Etiquetado
Paletización
tanque1 tanque2 tanque3
mezclador
M
Figura 7-1 Estación mezcladora y de envasado
Funciones estándar de operación y monitoreo
7
7-4Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
7.1.2 Elementos de la imagen
Para la representación de una imagen en el C7 se utilizan diversos elementos, p. ej.
� textos fijos,
� carácteres semigráficos,
� campos de entrada para valores del proceso,
� campos de salida para valores del proceso,
� barras,
� curvas,
� gráficos simbólicos.
Los distintos elementos de la imagen se los mostraremos con ayuda de un ejemplode imagen para la estación mezcladora de la instalación de zumos de frutas anterior-mente citada.
La imagen podría presentar el siguiente aspecto:
Texto fijo
Semigráfico ( tanque)
Barra, indica gráficamente la carga del tanque
Campo simbólico de entrada, para abrir y cerrar la válvula
Gráfico simbólico, indica gráficamente el estado de la válvula (abierta–cerrada)
Campo de salida numérico
Programas piloto para funciones de teclas soft
1
2
3
4
5
6
7
Estación mezcladoraCantidades (en l)
Tanque 1 Tanque 2 Tanque 2
Válvula 4Cargadel mez-clador (l)
4 4
1
2
34
5
6
7
Válvula 4abierta
Válvula 4cerrada
Motor delmezcla-dor co-nectado
Selecciónde la es-tación deenvasado
Selecciónde la ima-gen básica
Motor delmezcla-dor des-conec-tado
Figura 7-2 Ejemplo de imagen de estación mezcladora
Elementos delejemplo de imagen
Funciones estándar de operación y monitoreo
7
7-5Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
7.1.3 Selección de imágenes
Las imágenes se pueden seleccionar
� con la tecla de funciones (tecla soft),
� a través de un campo de entrada (correspondientemente proyectado),
� mediante una orden de la CPU.
Pulsando una tecla de funciones (o una tecla soft) se abre una determinada imagen.
Se abre una imagen después de haber ejecutado una entrada correspondiene en elcampo de entrada proyectado para la selección de la imagen.
El control, en función del estado del proceso o de la instalación, dispone la selec-ción de una imagen en el C7.
Tecla de funciones
Campo de entrada
Orden del control
Funciones estándar de operación y monitoreo
7
7-6Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
7.1.4 Imágenes estándar
Junto con el OP se suministran imágenes estándar, que pueden combinarse y modifi-carse (adaptarse) en la configuración.
Las imágenes estándar son llamadas desde una imagen del sistema mediante unatecla soft.
1 2 3 4 5
Teclas soft para laselección deimágenes están-dar
Imagen básica
Figura 7-3 Imágen básica (ejemplo)
1 Elaboración del passwod
2 Ajustes de la impresora
3 Estado Variable
4 Ajustes del sistema
5 Elaboración de avisos
Si desea obtener informaciones detalladas sobre la función y el manejo de las imá-genes estándar, consulte los capítulos correspondientes de este manual.
Imagen básica
Funciones estándar de operación y monitoreo
7
7-7Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
7.2 Avisos
Los avisos informan al operario sobre determinados eventos mediante la visualiza-ción de un texto.
Se pueden diferenciar las siguientes clases de avisos:
� Los avisos de servicio sirven para la visualización de estados del proceso du-rante el servicio normal de la instalación.
� Las alarmas indican anomalías / interrupciones en el desarrollo del proceso.
� Los avisos del sistema
A diferecia de los avisos de servicio y alarmas, que contienen información refe-rente al proceso, los avisos del sistema informan sobre estados / errores internosdel C7.
7.2.1 Avisos de servicio y alarmas
Los avisos de servicio y alarmas facilitan, mediante la visualización de textos deavisos, información sobre estados normales o críticos del proceso. El texto de avisotambién puede contener valores actuales de medida.
Con la ayuda de dos ejemplos queremos mostrarle las diferencias entre los avisos deservicio y alarmas:
La instalación de zumos de frutas ha finalizado el proceso de mezcla. Esto se le no-tifica al operario mediante un aviso de servicio, el cual podría tener el siguiente as-pecto:
Proceso de mezcla concluidoCarga en el mezclador: 5000 l
El operario quiere ahora iniciar el proceso de envasado, pero ha olvidado abrir laválvula de envasado. El control detiene automáticamente el proceso de envasado yemite, p. ej., la siguiente alarma:
Proceso de envasado interrumpido¡La válvula de envasado está cerrada!
Como consecuencia de su importancia, las alarmas deben ser acusadas. el operarioconfirma de este modo que ha observado el aviso.
El acuse también puede ser efectuado por el control.
Resumen
Resumen
Avisos de servicio
Alarmas
Funciones estándar de operación y monitoreo
7
7-8Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
7.2.2 Características generales
El C7 ofrece las siguientes posibilidades de visualización para avisos de servicio yalarmas:
Un aviso de servicio o alarma actual se puede visualizar en una línea o una ventanade avisos.
Mediante la configuración puede haber fijada una de las combinaciones siguientes:
� Visualización de un aviso de servicio oalarma en la línea de avisos
Línea de avisosAviso de servicio o alarma
Línea de avisosAviso de servicio
Ventana de alarmasAlarma
� Visualización de un aviso de servicio enla línea de avisos y de una alarma en laventana de avisos
� Visualización de un aviso de servicio /alarma en la correspondiente ventanade avisos
Ventana de avisos de ser-vicioVentana de alar-
mas
En la correspondiente página de avisos, el operario puede examinar todos los avisosde servicio o alarmas aún existentes.
El OP C7 almacena todos los avisos en una memoria respaldada por batería. Estosavisos almacenados pueden ser examinados.
Cada aviso tiene una prioridad establecida por la configuración, la cual determina laimportancia del aviso correspondiente.
� Cuando existen varios avisos, se visualiza en primer lugar aquel que tiene la ma-yor prioridad.
� Si existen varias alarmas sin acusar, se visualiza la primera (aviso de primervalor) o la última (aviso de último valor).
El tipo de visualización primer/último valor puede ser modificado por el opera-rio.
� Cuando coinciden varios avisos de servicio de igual prioridad, se visualiza elmás actual.
Posibilidades devisualización
Línea y ventana deavisos
Página de avisosde servicio y dealarmas
Buffer de avisos
Prioridades de visualización
Funciones estándar de operación y monitoreo
7
7-9Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Los eventos de los avisos pueden tener los estados siguientes:
Llegado identifica la aparición del aviso
Desaparecido la causa del aviso ya no existe
Acusado sólo en alarmas,el aviso fue reconocido y confirmado por el operario o el con-trol.
Estos estados de los avisos son registrados por el C7 con el tiempo exacto y se emi-ten cuando se visualiza una página o el buffer de avisos.
Si aparece este símbolo en el display del C7, significa que existe todavía al menosuna alarma.
Las alarmas han de ser acusadas por el operador o por la CPU.
Tecla Descripción
���
Acusar la alarma indicada.
Tras el acuse, si aún queda una alarma sin acusar, ésta se visualiza.
Los avisos pueden estar reunidos en grupos de acuse.
Si el aviso visualizado pertenece a un grupo de acuse, todas las alarmas de este úl-timo son también acusadas automáticamente durante el acuse.
Estados de los avisos
Indicador de avisos
Acusar alarmas
Grupos de acuse
Funciones estándar de operación y monitoreo
7
7-10Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
7.2.3 Avisos actuales
La línea de avisos existe siempre, independientemente de la imagen seleccionada.
En la línea de avisos se visualizan, dependiendo de la configuración, los avisos deservicio y/o alarmas.
Ejemplo de un aviso de servicio:
Proceso de mezcla concluidoCarga en el mezclador: 5000 1
Valor del proceso en el momento de llegada
Para diferenciarlas de los avisos de servicio, las alarmas se representan con intermi-tencia.
Las alarmas siempre tienen prioridad ante los avisos deservicio.
Si no existen alarmas o están todas acusadas, se visua-lizan los avisos de servicio.
Si no existen avisos de servicio, se visualiza un aviso dereposo.
Alarmas
Avisos de servicio
Aviso de reposo
Los avisos en una ventana de avisos contienen, además del texto de los avisos, in-formaciones adicionales, como p.ej. número de avisos, fecha/hora de llegada de unaviso.
Ejemplo de una ventana de alarma:
Número de avisos Fecha
Hora Grupo de acuse
Número de avisosno acusados
0048 11:34:02 11.11.93 QGR.01 2Caldera 25: Temperatura 156 gradosLlamar al jefe de turno: Tel. 9465
Línea de avisos
Alarmas intermi-tentes
Prioridades de visualización
Ventana de avisos
Funciones estándar de operación y monitoreo
7
7-11Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
La ventana de avisos de servicio no se visualiza automáticamente, sino que ha de serseleccionada por el operario o el control y cancelada de nuevo.
Si no existe ningún aviso de servicio actual, se visualiza un aviso de reposo.
Número de avisos Fecha
Hora
Número de avisos noacusados
0050 11:42:17 11.11.93 12Caldera 25: Tolerancia de tempera-tura mantenida de nuevo 94 grados
i
Las páginas de avisos facilitan al operario una visión de conjunto sobre las alarmaso avisos de servicio existentes, es decir, que aún no han desaparecido.
La selección de la página de alarmas o de avisos puede efectuarse mediante unaoperación en el C7 o a través del control.
Los diferentes eventos de avisos aparecen clasificados según la prioridad de visua-lización. En las alarmas éstos son listados de acuerdo a la visualización ajustadaprimer/último valor.
Ejemplo de una página de una alarma:
Página de alarma
0049 K 11:32:00 18.11.93 QGR:01 Presión de caldera demasiado alta:12,7 bar
0049 KQ 11:33:20 18.11.93 QGR:01 Presión de caldera demasiado alta:10,3 bar
0010 K 11:34:36 18.11.93 QGR:02 ¡Alimentación de aceite detenida!
0010 KQ 11:35:18 18.11.93 QGR:02 ¡Alimentación de aceite detenida!
Número de avisos
Estado de avisosValor del proceso en elmomento de llegada
Grupo deacuse
Hora y fecha del mo-mento de llegada
Si no se pueden representar todos los avisos en el display al mismo tiempo, se puededesplazar el contenido de la ventana de avisos hacia abajo/hacia arriba mediante lasteclas del cursor , .
Ventana de avisosde servicio
Páginas de alarmas y de avisos de servicio
Funciones estándar de operación y monitoreo
7
7-12Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Para cada evento de avisos, en la página de avisos hay contenidas las siguientes in-formaciones:
� Número de aviso
� Estado del aviso con hora y fecha
El C7 actualiza la indicación del estado del aviso (p.ej. K para llegado, Q paraacusado).
� Grupo de acuse al que pertenece la alarma
� Texto de los avisos, dado el caso, con valores del proceso
Si un aviso contiene valores del proceso, el C7 indica aquí los valores, tal comoestaban al aparecer o desaparecer del estado (momento de llegar, momento dedesaparecer).
Con el estado del aviso acusado, el C7 no registra ningún valor del proceso.
Pulsando repetidamente la tecla de funciones, con la que se llamó la página de alar-mas/de avisos, se puede cambiar entre la visualización de la página de avisos y ladel buffer de avisos.
Si el listado (protocolización) de avisos está activado, todos los eventos de los avi-sos también se listarán directamente en la impresora conectada.
A la página delbuffer de avisos yde vuelta
Listado de avisos
Funciones estándar de operación y monitoreo
7
7-13Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
7.2.4 Avisos almacenados
El C7 entra todos los eventos de los avisos en una memoria tamponada por bate-rías.Esto permite también visualizar, en un momento posterior, los avisos apareci-dos.
Los eventos de los avisos almacenados son visualizados, en función de la clase deaviso, en el buffer de alarmas o en el de avisos de servicio.
La selección de una página de buffer se puede efectuar mediante una operación enel C7 o a través del control.
Todos los avisos son visualizados en orden cronológico, el más actual aparece en laparte superior del display.
Ejemplo de visualización del buffer de alarmas:
Buffer de alarmas
0010 KGQ11:38:04 18.11.93 QGR:02 ¡Alimentación de aceite detenida!
0010 KQ 11:35:18 18.11.93 QGR:02 ¡Alimentación de aceite detenida!
0049 KGQ11:34:09 18.11.93 QGR:01 Presión de caldera demasiado alta:9,3 bar
0049 KQ 11:33:20 18.11.93 QGR:01 Presión de caldera demasiado alta:10,3 bar
0049 K 11:32:00 18.11.93 QGR:01 Presión de caldera demasiado alta:12,7 bar
Número de avisos
Estado de avisos Valor del proceso
Grupo de acuseHora y fecha delmomento de llegada
Si en el texto de los avisos hay contenidos valores del proceso, el C7 indica aquí losvalores tal como estaban en el momento de los avisos de llegada y desaparición.
De lo contrario, las informaciones son las mismas que en la página de avisos de ser-vicio o de alarmas.
El buffer de avisos de servicio/ alarmas se puede borrar mediante una operación enel C7 o a través del control.
De ellos se excluyen:
� los avisos existentes
� las alarmas aún no acusadas
Resumen
Buffer de alarmasy de avisos de servicio
Borrar buffer
Funciones estándar de operación y monitoreo
7
7-14Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Los eventos de los avisos son almacenados por el C7 en un área de memoria comúnpara avisos de servicio y alarmas, el llamado buffer de avisos.
Si en el buffer de avisos sólo queda libre un determinado espacio de memoria (buf-fer restante), el C7 puede presentar un aviso del sistema que lo indique.
Si ya no existe más espacio en el buffer de avisos y llegan nuevos avisos, el C7 bo-rra del buffer eventos hasta que éste haya adquirido un tamaño determinado de buf-fer restante.
Se borran los eventos de avisos más antiguos en el orden siguiente:
1. Avisos de servicio que ya han desaparecido
2. Alarmas desaparecidas y acusadas
3. Avisos de servicio existentes
4. Alarmas existentes
Los avisos borrados son editados forzosamente por la impresora cuando la configu-ración desbordamiento está conectada.
Desbordamientodel buffer
Funciones estándar de operación y monitoreo
7
7-15Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
7.2.5 Imagen estándar para la elaboración de avisos
La elaboración de los avisos de servicio y alarmas puede llevarse a cabo a través dela imagen estándar Elaboración de avisos.
ESC
1 2 3
Elaboración de avisos
Teclas soft
Retorno a laimagen básica
Figura 7-4 Imagen estándar de la imagen de elaboración de avisos
Las teclas soft tienen el siguiente significado:
1 Abrir ventanas de avisos de servicio
2 Borrar buffers de avisos de servicio
3 Borrar buffers de alarmas
A través de las teclas de función puede seleccionar además las siguientes funciones:
K1Abrir la página de avisos de servicio,cambiar entre la visualización de la página y el buffer de avisos de servicio.
K2Abrir la página de alarmas,cambiar entre la visualización y de la página y el buffer de alarmas.
Estructura
Manejo
Funciones estándar de operación y monitoreo
7
7-16Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
7.2.6 Avisos del sistema
La elaboración de los avisos de servicio y alarmas puede llevarse a cabo a través dela imagen estándar Elaboración de avisos.
Los avisos del sistema informan sobre determinados estados internos de servicio delOP C7. El espectro de los posibles avisos del sistema alcanza desde indicacioneshasta avisos de errores graves y fatales.
Las causas de los avisos del sistema pueden ser:
� Errores de manejo,
p.ej. entradas inadmisibles
� Errores del sistema,
p. ej. comunicación deteriorada entre el OP C7 y la CPU C7
.En cuanto aparece un determinado estado de servicio/error, el OP C7 presenta auto-máticamente una ventana con un aviso del sistema.
Ejemplo de una ventana de avisos del sistema
Número de aviso
210 Aviso de desbordamiento del buffer
i
Un aviso del sistema se compone de un número y un texto de aviso. El texto delaviso también puede contener variables internas del sistema. Estas precisan la causade un aviso de error.
En algunos avisos del sistema se espera una confirmación o decisión del operario, p.ej.:
”¿Borrar buffer de alarmas? 0 Sí / 1 No”
Mediante la entrada de 0 (Sí) o 1 (no) se determina el desarrollo ulterior.
En el caso de los avisos del sistema, pulsando la tecla de interrupción o bien me-diante la selección de otra imagen, podrá cerrar la ventana de avisos del sistema.
En el anexo de este manual se encuentra una lista con avisos del sistema, que faci-lita informaciones más detalladas sobre la causa del aviso, así como las variables delsistema eventualmente visualizadas y , dado el caso, presenta posibilidades de reme-dio.9
Estructura
Ventana de avisosdel sistema
Cancelación
Causas de error,remedio
Funciones estándar de operación y monitoreo
7
7-17Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
7.3 Recetas
En el capítulo 7.1.1 le hemos presentado el ejemplo de una instalación de zumos defrutas. Esta instalación suministra como producto final una botella de zumo, que esdeterminada por influencias de diversas magnitudes procedentes de la instalación.
Las magnitudes de las influencias para una clase de zumo se agrupan en una ”pres-cripción de elaboración”.
Esta prescripción es una receta, la magnitud individual de influencia es una entradade receta. Las recetas son configuradas y no pueden ser modificadas en el C7.
Para nuestro ejemplo, la receta NARANJA podría ser:
Tanque 1
Tanque 2
Tiempo de mezcla
Tamaño de botella
Etiqueta
Botellas por caja
Una clase de zumo puede ser mezclado en diferentes concentraciones, p. ej. comobebida, néctar de naranja, puro zumo de naranja. Estas a su vez pueden ser envasa-das en botellas de diversos tamaños. Todo esto tiene lugar siguiendo la misma re-ceta, pero las diversas entradas responden a valores diferentes. Los valores corres-pondientes a las entradas (p. ej. para bebida) forman un registro de datos.
Los registros de datos de una receta se reunen en el OP C7. En nuestro ejemplo és-tos podrían ser:
Receta NARANJA
Tanque 1
Tanque 2
Tiempo de mezcla
Tamaño de botellas
Etiqueta
Botellas por caja
Registros de datos paraBebida Néctar Zumo
90
10
5
1
4
6
70
30
10
0,7
2
12
0
100
0
1
1
6
Resumen
Ejemplo de una re-ceta
Registros de datos
Funciones estándar de operación y monitoreo
7
7-18Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
La temática de las recetas se puede comparar de forma generalizada con un archivador.
La instalación a controlar o el proceso es aquí el archivador. Cada uno de los cajo-nes tiene la estructura fija de una receta. Los registros de datos de una receta se ar-chivan en las fichas del cajón correspondiente.
POMELO
LIMÓN
Instalación de zumos de frutas
NARANJA
.......
BebidasNéctar
Zumo
El operario ejecuta la ”administración de las fichas” en el panel de operador del C7.
En los siguientes subcapítulos les mostraremos los pasos que deben realizar paraello.
Analogía armariode documentos
Funciones estándar de operación y monitoreo
7
7-19Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
7.3.1 Elaboración y transferencia de registros de datos
Hasta ahora ha visto que la receta se proyecta con sus entradas. En el OP C7 no esposible modificar posteriormente una receta.
De este modo, la administración de recetas en el panel de operador del C7 significa
� almacenar (crear)
� cargar,
� borrar y
� modificar.
Para elaborar registros de datos dispone de la imagen estándar Elaboración de datos.La imagen estándar Transferencia de datos complementa las posibilidades de elabo-ración mediante funciones especiales para la transferencia.
Elaboración de registros de datos, estructura de su imagen estándar:
Teclas soft
Entrada simbólica
Entrada de ca-dena
Entrada simbólicaReceta:
Nombre de registro
Comentario
Portador de datos
NARANJA
Bebida
Texto
Flash int.
ESC
Formatear
Elaboración de registros de datos
Figura 7-5 Imagen estándar para la elaboración de registros de datos
Imagen para la ela-boración de regis-tros de datos
Funciones estándar de operación y monitoreo
7
7-20Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Los programas piloto en la tabla de teclas soft tienen el significado siguiente:
Tecla soft Descripción
ALMACENARA-ZCopiar los valores actuales desde el control al OP C7 y almace-nar como registro de datos en el soporte de datos deseado
CARGARA-Z Carga el registro de datos seleccionado desde el portador dedatos seleccionado en el OP C7 y lo transfiere al control.
BORRARA-ZBorra el registro de datos seleccionado en el portador de datosseleccionado
Nota
Para borrar todos los registros de datos el portador de datos, elFlash o el disquete deben ser forzosamente formateados.
MODIFICARA-ZEdita (modifica) el registro de datos seleccionado en el portadorde datos seleccionado.
SELECCIONARA-Z Escoge un registro de datos de la receta seleccionada
Los valores actuales pueden ser transferidos del OP al control o a la inversa, sin seralmacenados en un portador de registros, facilitándose así el proceso de carga. Delmismo modo, se hace posible también la transferencia entre el OP y el portador dedatos.
Para estas transferencias dispone de la imagen Transferencia de registros de datos.
ESC
Transferencia de registros de datos
Receta
Teclas soft
Entrada simbólica
Entrada simbólica
Entrada de cadenaNombre de registro
Comentario
Portador de datos
Bebida
Texto
Flash int.
NARANJA
Figura 7-6 Imagen estándar para la transferencia de registros de datos
Imagen de transferencia deregistros de datos
Funciones estándar de operación y monitoreo
7
7-21Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Los programas piloto en la tabla de teclas soft tienen el significado siguiente:
Tecla soft Descripción
SPS � OP C7Transferir los valores actuales del control al OP C7 (Actualizar elvalor en el OP C7)
OP C7 � SPSTransferir los valores actuales del OP C7 al control (Transferir losvalores al control)
Dat � OP C7Transferir un registro de datos del portador de datos al OP C7
OP C7 � DatTransferir un registro de datos del OP C7 al soporte de datos
SELECCIONARSeleccionar un nombre de registro de datos
Funciones estándar de operación y monitoreo
7
7-22Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Para operar con las imágenes estándar de elaboración y transferencia de registro dedatos siga el siguiente esquema:
Paso Tecla /Teclasoft
Descripción
1 Nombres de re-cetas
2 Entrar nombresde registros dedatos
Al entrar los nombres de los registros de datos deberá tener en cuenta las siguientes con-venciones:
� Los nombres no deben superar los 11 carácteres
Una vez entrado el octavo caracter se añade automáticamente un punto.
� Detrás del punto puede añadir como máximo tres carácteres
� Los carácteres especiales, carácteres blancos y comas no son admisibles.
o
seleccionar elnombre de re-gistros de datos
A-Z Tras activar las teclas soft se visualiza una ventana, en la cual apa-recen todos los registros de datos de la receta seleccionada
Néctar 12:05 20:17 Comentario
ora, fecha del último almacena-miento / modificación
NARANJA
Bebida 10:05 11:34 Comentario
Zumo 13:05 08:56 Comentario
Nombre de regis-tro de datos
Receta
Operación en la ventana de selección de registro de datos:
1. Seleccionar mediante las teclas del cursor elregistro de datos deseado
2. Acepte el registro de datos seleccionado y cierre la ventana
ENTER
,
3 Seleccionar elportador de datos
El registro de datos puede almacenarse/archivarse en la memoria Flash interna
4 Mediante la tecla soft, seleccione la función que debe ser ejecutada, p. ej. cargar, almacenar, editar.
Manejo general
Funciones estándar de operación y monitoreo
7
7-23Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
7.3.2 Crear y editar registros de datos
Al configurar el OP C7 sólo se determina la estructura de las recetas. Primero noexiste ningún registro de datos. Estos son producidos/creados por el OP C7.
La imagen estándar Edición registro de datos ofrece una función para editar. Estafacilita:
� Crear nuevos registros de datos en un portador de datos seleccionado.
� Modificar el contenido de los registros de datos que están almacenados en unportador de datos.
Modo de proceder para crear/editar registros de datos
1. Seleccione la receta
2. Entre el nombre del registro de datos
Para crear un nuevo registro de datos, entre un nombre que aún no exista.
3. Seleccione el portador de datos en el que quiere almacenar el registro de datos.
Nota
Antes de salvar el registro de datos por primera vez deberá formatear el portador dedatos. Para flash y diskette, se dispone de una función para formatear en la imagenEdición registro de datos.
4. Seleccionar modalidad de edición
El registro de datos seleccionado se visualiza en forma de una lista en una ven-tana de edición (en una línea se indica siempre la entrada de la receta y el valor)
4
Bebida NARANJADepósito 1Depósito 2Tiempo de mezcladoTamaño de botella
Botellas por cajaEtiqueta
6
1051
90
Comentario
Figura 7-7 Ventana de edición Registro de datos
Crear/editar regis-tros de datos
Funciones estándar de operación y monitoreo
7
7-24Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Manejo en la ventana de edición:
Paso Tecla Descripción
1 seleccionar elvalor a modifi-car
2 entrar el nuevo sólo se admiten decimales y cadenas (strings)
3 entrar comenta-rio(opcional)
Al campo de comentarios se accede desde el campo deentrada superior con la tecla del cursor D
Nota
Un comentario entrado en la imagen Transferencia regis-tro de datos no se acepta en la ventana de edición.
4 aceptar valoresnuevos ENTER
Se efectúa una consulta de seguridad:
0 Sí: en el registro de datos seentran valores nuevos.Se cierra la ventana de edición.
1 No: Se sigue manejando en la ventana de edición.
o Cancelar en-trada ���
Se efectúa una interrogación de seguridad
Funciones estándar de operación y monitoreo
7
7-25Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Si los registros de datos deben contener los valores actuales del sistema de controlrealice los pasos siguientes en la imagen Edición registro de datos:
1. Seleccionar la receta a la cual debe asignarsele un registro de datos
2. Entrar el nombre del registro de datos y, opcionalmente, el comentario
3. Seleccionar el portador de datos en el que debe almacenarse el registro de datos.
4. Salvar el registro de datos
Ahora se transmiten los valores actuales del sistema de control al OP C7 y sonsalvados como registro de datos en el portador de datos seleccionado, grabandotambién el momento en el que se realizó el proceso de almacenar.
Nota
Si aún no existe ningún registro de datos con el mismo nombre en la receta, se salvainmediatamente.
De lo contrario se realiza una interrogación de seguridad antes de sobreescribir.
5. Para crear más registros de datos repita el paso 1 – 4 para cada uno de losregistros.
Copiar registros de datos significa que Vd. utiliza los valores actuales en el OP C7como base y los transmite bajo diferentes nombres al portador de datos.
Los registros de datos creados se pueden editar/ajustar posteriormente.
Cada uno de los pasos a realizar en la imagen Transferencia regsitros de datos:
1. Seleccionar la receta
2. Entrar el nombre del registro de datos y, opcionalmente, el comentario.
3. Transferir el registro de datos del OP C7 al portador de datos
4. Repetir el paso 1–3 para cada registro de datos nuevo.
Aceptar valoresdel sistema decontrol
Copiar registrosde datos
Funciones estándar de operación y monitoreo
7
7-26Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
7.3.3 Registros de parámetros
El registro de parámetros está compuesto de un registro de datos de diferentes rece-tas con un nombre común.
Un registro de parámetros contiene en sus registros de datos todos los valores queson necesarios para el ajuste de una máquina o instalación. Por ejemplo, se puedecargar el ajuste básico para máquinas que producen en paralelo diversos objetos.
Como ilustración se amplía el ejemplo de la instalación de zumos de frutas en treslíneas de fabricación igualmente equipadas. En estas líneas se ejecutan en paralelolas recetas NARANJA, POMELO y LIMON. Cada una de las recetas contiene unregistro de datos ”Bebida”. Estos tres registros de datos forman el registro de pará-metros ”Bebida”.
¡Por ejemplo, al iniciar el turno, cada una de las tres líneas de fabricación se puedenajustar a la producción de una bebida especial!
Un registro de parámetros se elabora en la imagen Elaboración de registros de datosdel mismo modo que un registro de datos.
Un registro de parámetros puede ser:
� seleccionado
� almacenado (creado)
� cargado
� borrado
En el campo simbólico Receta: se debe seleccionar como nombre de receta Registrode parámetros.
Nota
Si el ”Registro de parámetros” es seleccionado como receta, los registros de datosde todas las recetas aparecen indicados, después de pulsar la tecla soft SELECCIO-NAR en la ventana de selección del registro de datos. Los registros de parámetros(múltiples registros de datos con el mismo nombre) llevan delante del nombre un *como caracterización.
Definición
Ejemplo
Elaboración
Seleccionar
Funciones estándar de operación y monitoreo
7
7-27Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Un registro de parámetros puede ser almacenado en la imagen Elaboración de regis-tros de datos de dos maneras diferentes:
a) Almacenar para cada receta un registro de parámetros:
1. Seleccionar como receta Registro de parámetros.
2. Determinar el nombre del registro de datos y el portador de datos
3. Almacenar el registro de parámetros como registro de datos
b) Almacenar para cada receta seleccionada un registro de datos:
1. Seleccionar nombres de receta
2. Determinar los nombres de registros de datos y el portador de datos
3. Almacenar el registro de datos
4. Repetir los pasos del 1 al 3 para cada registro de datos
En el OP C7 se cargan todos los registros de datos existentes en el portador de datoscon el nombre seleccionado y se transfieren después al control.Proceso de manejo como se describe en el cap. 7.3.1.
Nota
En función del volumen de las recetas, la transferencia de un registro de parámetrosal control puede tardar relativamente mucho tiempo. Por lo tanto, un registro deparámetros sólo debería contener las recetas que sean indispensablemente necesa-rias.
Registro de parámetros completo:
Proceso de manejo como se describe en el capítulo 7.3.1.Seleccionar el Registro de parámetros como nombre de receta.
Registro de parámetros parcialmente:
Borrar en la receta seleccionada cada uno de los registros de datos con el nombrecorrespondiente.Manejo como se describe en el capítulo 7.3.1.
No es posible editar un registro de parámetros.Sólo pueden editarse individualmente los registros de datos contenidos en el registrode parámetros. Manejo como se describe en el capítulo 7.3.2.
Almacenar (Crear)
Cargar
Borrar
Editar
Funciones estándar de operación y monitoreo
7
7-28Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
7.4 Impresión
En una impresora el OP C7 puede
� Hacer un listado de avisos,
� listado forzoso,
� hacer hardcopies del contenido actual del display,
� imprimir una lista de imágenes.
Es posible imprimir la hardcopy y protocolizar los avisos al mismo tiempo.Si el proceso de impresión ya se ha iniciado, una impresión activada de nuevo seguarda en la memoria intermedia.
La protocolización de avisos se puede activar y desactivar en el OP C7. En la proto-colización activa se editan en la impresora todos los eventos de los avisos.
Durante la protocolización de avisos se pueden imprimir simultáneamente hardco-pies. Los avisos que van entrando mientras se imprime la hardcopy, son recogidosen el buffer de avisos e impresos con retardo de tiempo.
En el listado forzoso, los avisos borrados por el OP C7 al desbordarse el buffer deavisos son editados en la impresora.
ActivaciónLa hardcopy es activada mediante la pulsación de una tecla de funciones. A conti-nuación, se imprime la imagen visualizada en el display como gráfico de carácteres(ASCII) o de pixels. Las ventanas visualizadas (p. ej. ventana de avisos) actual-mente en la imagen no se imprimen con la hardcopy.
CancelarUna hardcopy iniciada se cancela pulsando de nuevo la tecla de ”HARDCOPY”.
La activación o cancelación de una hardcopy son indicadas respectivamente me-diante un aviso del sistema.
Para llevar un listado puede configurar una lista de imágenes, las cuales se impri-men automáticamente una tras otra después de iniciar la impresión, con una imagenpor cada página.
Si en una imagen existen campos de salida para valores de procesos, entonces seemiten los valores actuales del sistema de control al imprimir.
Activación:La impresión se impulsa mediante una tecla de función o mediante una petición dela CPU.
Resumen
Listado de avisos
Configurar un lis-tado forzoso
Hardcopy
Función
Funciones estándar de operación y monitoreo
7
7-29Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
LimitacionesLa impresión se realiza en la modalidad ASCII, es decir, los elementos gráficos quepuedan contener las imágenes (p. ej. imágenes completamente gráficas, curvas, ba-rras) no se imprimen. No se puede crear ninguna hardcopy mientras se está impri-miendo.
Se pueden definir e imprimir diversas listas de imágenes si se incorpora esta funciónvarias veces en la configuración (p. ej. ocupar con ella varias teclas de funciones) ose transmite varias veces la orden del control 85.
Imprimir variaslistas de imágenes
Funciones estándar de operación y monitoreo
7
7-30Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
7.5 ESTADO/CONTROL de variables con el C7
El panel de operador del C7, con las dos funciones Estado Variable y Control Varia-ble, ofrece la posibilidad de visualizar a través de imagenes básicas valores de ope-randos de la CPU conectada y modificarlos en una segunda imagen.
Durante el servicio online se pueden elaborar así operandos del control directamenteen el OP C7; no tiene que conectarse ningún equipo de programación al control.
Con Estado Variable se puede visualizar el estado de los operandos de un SIMATICS5/S7.
Con Control Variable se pueden controlar operandos de un SIMATIC S5/S7 modifi-cando los valores de la variable y transmitiéndolos de nuevo al control.
La imagen estándar Estado Variable se selecciona por medio de una tecla soft de laimagen básica.
En el OP C7, la representación se reparte en dos líneas.
12 DB, DBB 100 10BIN = 00000000 00000000
1 ?????? 0 ????????? 0
1 ?????? 0 ????????? 0
1 ?????? 0 ????????? 0
1 ?????? 0 ????????? 0
123 ESC
Estado Variable
Estado:Estado Marcha
Retorno a la imagen básicaActualización START/STOP
Figura 7-8 Imagen Estado Variable con OP C7 y un SIMATIC S7
Resumen
Estado Variable
Control Variable
Imagen estándarESTADOVARIABLE
Funciones estándar de operación y monitoreo
7
7-31Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
La figura 7-9 muestra de manera ejemplar la estructura de una línea.
Valor del operandoFormato de datosDirección del operandoen los tipos de datos DBB, DBW yDB, DBD, DBNúmero del DB, DDNúmero DBsólo relevante para los tipos de datos DBB, DBW, DBD, DBXTipo de datos
12 1438DB, DBD DEZ001 1820
Dirección MPIEntrada de la dirección del sistemade control
Figura 7-9 Representación de los operandos del control para SIMATIC S7
Procedimiento para examinar los valores de operando en el control:
Paso Tecla /teclasoft
Descripción
1 Entrar ope-rando
Tras la selección de imagen, la elaboración del estado se encuentra en el Estado de Stop(indicación abajo, en el centro de la imagen).
1. entrar tipo de dato para el primer operando (simbólicamente a través de la ventanaPop–Up,)
2. Entrar la dirección del operando (en los tipos de datos DB, DW y DB, DD y númerode DB)
3. Entrar el formato de datos (simbólicamente a través de la ventana Pop–Up)
4. Repetir las entradas para 2 hasta n operandos.
Nota
En caso de efectuarse una entrada errónea (p. ej. formato de datos no corresponde altipo de dato entrado), aparece un aviso del sistema. La primera entrada de la ventanaPop–Up es adoptada en el campo.
2 ActualizaciónSTART
123Al activar la tecla soft, se conecta la elaboración de estado en el estado Actualización enmarcha. Seguidamente, aparecen indicados en la última columna los valores de los ope-randos. La indicación se actualiza cíclicamente.
3 ActualizaciónSTOP
123Al activar de nuevo la tecla soft, se conecta la elaboración de estado otra vez en el estadoEstado Stop
Adicionalmente al volumen de funciones de Estado Variable, con Control Variablese pueden modificar valores de operandos (controlados = ).
La imagen estándar Control Variable se ha de configurar con ProTool y seselecciona con una tecla de funciones.
En el OP C7, la representación se reparte en dos líneas:
Operandos
Manejo de EstadoVariable
Imagen estándar Control Variable
Funciones estándar de operación y monitoreo
7
7-32Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
12 DB, DBB 100 10BIN = 00000000 00000000
1 ?????? 0 ????????? 0
1 ?????? 0 ????????? 0
1 ?????? 0 ????????? 0
1 ?????? 0 ????????? 0
123 ESC
Control Variable
Estado:Control Entrada
Control ENTRADA / STOP
Actualización START / STOPRetorno a la imagen básica
Figura 7-10 Imagen Control Variable con un OP C7 y SIMATIC S7
Funciones estándar de operación y monitoreo
7
7-33Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Procedimiento para modificar los valores del operando:
Paso Tecla /teclasoft
Descripción
1 ActualizaciónSTART
123Al activar la tecla soft, se cambia de la elaboración del estado al estado Actualización enmarcha.
2 Control ENTRADA
123 Conectar en el estado Control entrada. La elaboración del estado se detiene y ya es posi-ble realizar entradas.
3 Entrar / modificar el valor de operando
Cuando el valor de operando es modificado, aparece en la última co-lumna de la línea una marca de modificación.
Marca de modificación
2 DB,DBW 17 24
DEZ= 14 X
4 ControlSTART
123 Al pulsar de nuevo la tecla soft
� son transferidos al control todos los valores de los operandos acompañados de lamarca de modificación
� se reponen las marcan de modificación
� se cambia de nuevo automáticamente a la elaboración del estado (estado Actualizaciónen marcha).
o
cancelarentradas
123
ESCLos valores modificados no son transferidos al control cuando se abandona la imagenControl Variable o
cuando se cambia de nuevo al estado Actualización en marcha.
Manejo de ControlVariable
Funciones estándar de operación y monitoreo
7
7-34Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Funciones estándar de operación y monitoreo
8-1Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Areas de datos para la comunicación entre elOP y la CPU del 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 se inician en la temática del OP, se recomienda consultar el resumentécnico Introducción simplificada a los TD/OP. ProTool-Einstieg leicht gemacht(62B5370-0Cf01-0BA1)
En elapartado
encontrará en lapágina
8.1 Parámetros de comunicación en la configuración 8-2
8.2 Panorámica sobre las áreas de datos de usuario 8-3
8.3 Avisos de servicio y alarmas 8-4
8.4 Imagen del teclado y de los LED 8-8
8.4.1 Imagen del teclado del sistema 8-9
8.4.2 Imagen del teclado de funciones 8-10
8.4.3 Imagen de los LED 8-11
8.5 Area de números de imágenes 8-12
8.6 Areas de solicitud y transferencia de curvas 8-13
8.7 Versión de usuario 8-15
8.8 Area de interfase 8-16
8.8.1 Bits de control y confirmación 8-17
8.8.2 Areas de datos en el área de interfase 8-18
8.8.3 Ejemplo de activación de una orden de control 8-20
8.9 Recetas 8-21
8.9.1 Transferencia de registros de datos 8-22
8.9.2 Direccionamiento de recetas y registros de datos así como áreas dedatos necesarias
8-22
8.9.3 Sincronización durante la transferencia – caso estándar 8-24
8.9.4 Sincronización durante la transferencia – casos especiales 8-25
8.10 Variables de escritura indirecta 8-26
8.11 Instrucciones para optimización 8-27
Resumen
Indice delcapítulo
8
8
8-2Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
8.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 8-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 2 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 1.
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 y la CPU del C7
8
8-3Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
8.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 escritas alternativamentepor el 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
� recetas
� 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
� área de solicitud de curvas
� área de transferencia de curvas
Areas de datos deusuario
Funcionalidad
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-4Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
8.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 8-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-626 y C7-626 DP.
Tabla 8-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-626 /C-626 DP
8 125 8 125
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. 8-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 8-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 y la CPU del C7
8
8-5Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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 bajo ”Puntero de área”.
La figura 8-2 muestra esquemáticamente las diferentes áreas de alarmas y de acuse.Los procesos de acuse se relacionan en la tabla 8-3.
Proceso interno /combinación
���� ��
����� ��� ������
Area de acuse CPU C7 � OP C7
Area de acuse OP C7 � CPU C7
��� ��
���
Figura 8-2 Areas de alarma y de acuse
Acuse
Areas de acuse
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-6Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Tabla 8-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 8-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 8-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 y la CPU del C7
8
8-7Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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 8-4 ilustra este caso.
Area de alarmas Area de acuse dealarmas reducida
���� �
���� �
���� �
���� �
Alarmas que no se pueden acusar
Alarmas que sepueden acusar
���� �
Figura 8-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 y la CPU del C7
8
8-8Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
8.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 la CPU del C7. Este permite, p. ej., señalizar al usuario, a través de encendidode un LED, 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 y la CPU del C7
8
8-9Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
8.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 :
�/5� ,10.,5/61� -.0� 5.,0*-1
�����
�8)
�� �� �� �
� � � � � � � � � �
Número de bit
��"
)(
%$����! ������������
���
'&↔SHIFT
#"
�7� 2*0*+3*
�7� 2*0*+3*
7� 2*0*+3*3.4.36*-*
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 y la CPU del C7
8
8-10Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
8.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: 8
� Longitud total de todas las áreas de datos (palabras): 8
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 y la CPU del C7
8
8-11Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
8.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: 8 (p. ej. 8 áreas de datos diferentes en CPUsdiferentes)
� Longitud total de todas las áreas de datos (palabras): 16
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 y la CPU del C7
8
8-12Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
8.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.
����� ��� ������� � ����
���������
������ ��� ����� ��� �������� � ����
������ ��� ������� � ����
�
��� ����
���������
��� ����
��� ����
��� ����
��� ����
�
Entrada Ocupación
Tipo de imagen actual 1: Imagen3: Imagen especial4: Ventana permanente5: Ventana de alarmas6: Ventana de avisos de servicio
Número de imagen actual 1 hasta 65535
Número de campo de entrada actual 1 hasta 65535
En imágenes especiales, el número de imagen actual está ocupado de la manera si-guiente:
Valor Significado
1 Página de alarmas
2 Página de avisos de servicio
3 Buffer de alarmas
4 Buffer de avisos de servicio
Aplicación
Condiciónnecesaria
Estructura
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-13Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
8.6 Areas de solicitud y transferencia de curvas
Una curva es la representación gráfica de un valor del control. La lectura del valorse efectúa, en función de la configuración, controlada por tiempo o por bits.
En un período de tiempo definido durante la configuración, el OP C7 lee cíclica-mente los valores de la curva. Las curvas controladas por tiempo son apropiadaspara cursos continuos, p. ej. la temperatura de servicio de un motor.
Poniendo un bit de trigger, el OP C7 lee o bien un valor de curva o el buffer de cur-vas completo. Esto se define durante la configuración. Las curvas controladas porbits se utilizan normalmente para la representación de valores que cambian rápida-mente. Un ejemplo al respecto es la presión de inyección en la confección de piezasde plástico.
Para activar curvas controladas por bits se deben definir durante la configuración lascorrespondientes áreas (bajo Puntero de área) y ajustarse en la CPU C7. A través deestas áreas comunican entre sí el OP C7 y la CPU C7.
Estas áreas necesarias son:– Area de solicitud de curvas – Area de transferencia de curvas1– Area de transferencia de curvas2
(sólo es necesaria en caso de buffer alternativo)
En estas áreas proyectadas se asigna a cada curva de forma fija el mismo bit. Porello cada curva es claramente identificable en todas las áreas.
El buffer alternativo es un segundo buffer para la misma curva, el cual se puedeajustar durante la configuración.
Mientras el OP C7 lee los valores del buffer 1, la CPU C7 escribe en el buffer 2. Siel OP C7 lee el buffer 2, el OP C7 escribe en el buffer 1. De este modo se evita quedurante la lectura de la curva por parte del panel de operador C7, los valores de lacurva sean sobrescritos por la CPU C7.
Las distintas áreas - solicitud de curvas, transferencias de curvas 1 y 2 - se puedendividir en áreas de datos separadas con una cantidad y longitud máximas prefijadas(tabla 8-4).
Tabla 8-4 Distribución de las áreas de datos
Areas de datos
Solicitud Transferencia
1 2
Cantidad máx. por tipo 8 8 8
Long. total áreas de datos (palabras) 8 8 8
Curvas
Curvas controla-das por tiempo
Curvas controla-das por bits
Buffer alternativo
Distribuciónde las áreas de datos
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-14Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Si en el OP C7 se abre una imagen con una o varias curvas, el OP C7 pone los bitscorrespondientes en el área de solicitud de curvas. Después de la anulación de laimagen, el OP repone los bits correspondientes en el área de solicitud de curvas.
A través del área de solicitud de curvas se puede evaluar en el PLC la curva que serepresenta actualmente en el OP C7. Las curvas también pueden ser controladas sinevaluación del área de solicitud de curvas.
Este área sirve para el trigger de curvas. Poner en el programa S7 el bit asignado ala curva en el área de transferencia de curvas y el bit colectivo de curvas. El OP C7reconoce el trigger y repone el bit de curvas y el bit colectivo de curvas. Despuéslee, en función de la configuración, un valor o el buffer completo.
Area(s) de transferencia de curvas
���� ��� ����� ��� �����
��� ����
��� ����
� � � � � � � � � � � �
Número de bit
Mientras no se haya repuesto el bit colectivo, el área de transferencia de curvas nopuede ser modificado por el programa STEP7.
El área de transferencia de curvas2 es necesario para aquellas curvas que se configu-ran con buffer alternativo. Tiene la misma estructura que el área de transferencia decurvas1.
Area de solicitudde curvas
Area de transferencia decurvas1
Area de transferencia decurvas2
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-15Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
8.7 Versión de usuario
Durante el arranque del OP C7 se puede verificar si el OP C7 está conectado al con-trol correcto.
Para ello, el OP C7 compara un valor depositado en la CPU C7 con el valor configu-rado. De este modo se garantiza la compatibilidad de los datos de configuración conla CPU. Si no coinciden se visualiza el aviso del sistema $653 en el OP y un nuevoarranque del equipo.
Para poder utilizar dicha función se han de prefijar durante la configuración del OPlos siguientes valores:
� Valor que pertenece a la configuración: (1...255) bajo Sistema de destino → Parámetros → Otros. Si se prefija 0 se suprime esta comprobación:
� Tipo y dirección de datos del valor depositado en el control bajo Sistema de des-tino → Puntero de área, selección Versión de usuario en el campo Tipo:.
Utilización
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-16Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
8.8 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
– recetas (transferencia de registros de datos)
– 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 8-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 8-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 y la CPU del C7
8
8-17Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
8.8.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 1 = 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 y la CPU del C7
8
8-18Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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.
El byte n+3 sirve para sincronizar la transferencia de registros y variables indirectas.A continuación se explica el significado de cada uno de los bits. La transferenciaexacta está descrita en el apt. 8.9.3.
Bit 0 1 = Buzón de datos bloqueado (es activado sólo por el OP C7)0 = Buzón libre
Bit 1 1 = Registro/Variable erróneo/a
Bit 2 1 = Registro/Variable correcto/a
Bit 3 1 = Fin de la transferencia de datos
Bit 4 1 = Solicitar registro/variable
Bit 5 1 = OP C7 debe leer registro
Bit 6 1 = Solicitar bloqueo del buzón de datos
8.8.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
��������� �
��������� �
Descripción delbyte n+3
Resumen
Buzón de órdenes
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-19Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
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.2.
Byte n+13:El OP C7 introduce en el byte 13 la identificación de acoplamiento 0 para MPI.
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
���
Identificación deacoplamiento
Fecha y hora
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-20Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
8.8.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. 8-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 8-6 Ejemplo para un programa de CPU C7
Proceso de laorden de control
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-21Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
8.9 Recetas
Una receta es la composición de variables para obtener una estructura de datos fija.Esta estructura se define durante la configuración y se provee de datos en el OP. Laestructura no puede ser modificada posteriormente desde el OP.
Ya que la estructura de datos puede ser ocupada varias veces, hablamos de registrosde datos. En el OP se almacenan (crean), cargan, borran y modifican estos registrosde datos. Los datos son depositados en el OP con lo que se ahorra memoria en el S7.
En caso de utilización de una receta se garantiza que durante la transferencia de unregistro de datos a la CPU C7 lleguen varios datos juntos y sincronizados al S7.
Los registros de datos pueden ser transferidos desde el OP al S7 o desde el S7 al OP.Se transfieren registros de datos desde el OP al S7 para ajustar determinados valoresen la CPU, p. ej. para la producción de zumo de naranja. También es posible recogerdatos de la CPU y archivarlos en el OP como registro de datos para, p. ej. almacenaruna ocupación favorable de valores.
Nota
Para la transferencia de registros de datos se utilizan solamente las variables. Paratransferir un registro desde el soporte de datos (p. ej. memoria flash) al S7 es pre-ciso cargarlo primeramente en las variables.
Para garantizar un desarrollo coordinado en la transferencia de registros de datos eimpedir la sobrescritura incontrolada de datos se ponen bits en el byte de control yconfirmación 3 del área de interfase.
Definición
Transferencia deregistros de datos
Sincronización
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-22Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
8.9.1 Transferencia de registros de datos
Los registros de datos se pueden transferir de dos formas diferentes desde el OP C7al control o desde el control al OP C7. Las dos clases de transferencia son ”directa”e ”indirecta”.
Al escribir un registro de datos, las variables del registro de datos se escriben direc-tamente en las direcciones definidas respectivamente. En caso de lectura directa, lasvariables son leídas desde las memorias destino de la CPU en el OP.
En ProTool, las variables para la transferencia directa tienen que tener tanto unaconexión con la CPU C7 como también el atributo Escritura directa. Las variablesque no tengan asignada ninguna dirección en la CPU C7 no son transferidas.
Todas las variables del registro de datos se depositan en un archivo intermedio de laCPU C7, el así llamado buzón de datos. En el buzón de datos están únicamente losvalores de las variables, las direcciones no se transfieren.
Al escribir un registro de datos, las variables son escritas en el archivo intermedio. Alleer un registro de datos, las variables del programa de control son escritas primero enel archivo intermedio. El OP C7 lee entonces las variables del archivo intermedio.
8.9.2 Direccionamiento de recetas y registros de datos así como áreas dedatos necesarias
Para identificar una receta en el control hay disponibles tres identificadores. Losidentificadores se pueden definir libremente. Recomendamos entrar para el primeridentificador el mismo valor que el número de la receta.
En ProTool hay que entrar en el buzón de diálogo Parámetros bajo Identificadoresla identificación de la receta. ProTool entra automáticamente para la primera identi-ficación el número de la receta. Los identificadores se escriben en el buzón de datosdurante la transferencia de registros de datos entre el OP C7 y la CPU C7 y puedenser evaluados por el control.
Los registros de datos que se crean en el OP C7 reciben un nombre simbólico. Esteno se transfiere con registros de datos entre OP C7 y control. El registro de datosmismo, además del identificador de la receta, no tiene identificación alguna en elcontrol.
Definición
Transferenciadirecta
Transferenciaindirecta
Direccionamiento/Areas de datos
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-23Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Buzón de datos:
En la CPU C7 se debe reservar el área para el buzón de datos. Para ello se tienenque utilizar los mismos datos que se establecieron en la configuración bajo ProToolen Punteros de área. La siguiente imagen muestra la estructura del buzón de datos.
reservadaLong. registro datos en bytes
Identificador 1 Identificador 2 Identificador 3
Valor registro de datos 1 Valor registro de datos ...
Valor registro de datos m
1ª pal.2ª pal.3ª pal.4ª pal.5ª pal.6ª pal.
nª pal.
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-24Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
8.9.3 Sincronización durante la transferencia – caso estándar
Los bits de control y confirmación en el área de interfase sincronizan la transferen-cia de registros de datos. El caso estándar consiste en que la transferencia es acti-vada mediante OP C7eración en el OP C7.
La siguiente descripción muestra el proceso de cómo el OP C7 pone los bits de sin-cronización y cómo tiene que reaccionar ante ello el programa del control.
Tabla 8-5 Pasos de la transferencia
Paso Explicación
1 El bit 0 es comprobado por el OP C7. Si el bit 0 está puesto a 1 (= Buzón de datosbloqueado) concluye la transferencia con un aviso de error del sistema. Si el bit 0está puesto a 0, el OP C7 pone el bit en 1.
2 El OP C7 entra los identificadores en el buzón de datos.En un registro de datos que se haya de transferir de forma indirecta, los valores delregistro de datos también se escriben en el buzón de datos. En un registro de datosque se haya de transferir de forma directa, los valores de las variables se escribenen la dirección proyectada.
3 El OP C7 pone el bit 3 en 1 (= Transferencia de datos concluida).
4 En el programa de la CPU se puede evaluar el registro de datos o la variable. Acontinuación se tiene que acusar en el programa de S7 si la transferencia se efectuósin errores o con errores.Sin errores: El bit 2 se pone a 1 Con errores: El bit 1 se pone a 1
5 Reponer ahora el bit 0 en el programa de S7.
6 Los bits puestos en los pasos 3 y 4 son repuestos por el OP C7.
Transferencia de registros de datos
Transferencia OP C7 → S7(Activación por el OP C7)
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-25Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
8.9.4 Sincronización durante la transferencia – casos especiales
En este tipo de transferencia hay que tener en cuenta que los valores actuales de lasvariables se transfieren al OP C7. Los valores no son leídos directamente por el so-porte de datos.
Tabla 8-6 Pasos de la transferencia
Paso Explicación
1 En el programa de la CPU se solicita el bloqueo del buzón de datos poniendo el bit6 a 1.
2 Si el bloqueo es posible, el OP C7 pone el bit 0 en 1 y, al mismo tiempo, repone elbit 6 a 0.
3 En el programa de la CPU se comunica al OP C7 a través del buzón de datos elregistro de datos que deba transferir. Por ello se entran los identificadores de lareceta en el buzón de datos.
4 Poner en el programa de S7 el bit 4 a 1 (= Solicitar datos a través de buzón de da-tos).
5 El OP C7 lee el buzón de datos.
6 El OP C7 desactiva el bit 4 y transfiere el registro de datos / la variable igual que sedescribe en el caso 1 a partir del paso 2.
La transferencia directa de la CPU al OP C7 se efectúa siempre sin coordinación.Los valores son leídos directamente de la dirección. Se ignoran las variables sin di-rección. Los siguientes pasos se refieren únicamente a la transferencia indirecta.
El bit 0 es comprobado por el OP C7. Si el bit 0 está puesto a 1 (= Buzón de datosbloqueado), concluye la transferencia con un aviso de error del sistema. Si el bit 0está a 0, el OP C7 pone el bit a 1.
El OP C7 entra los identificadores en el buzón de datos. La longitud del registro dedatos no es indicada por el OP C7 (se registra la longitud 0 ).
Paso 3: El OP C7 pone el bit 3 a 1 (= Transferencia de datos concluida).
Paso 4: En el programa S7 se evalúan ahora los identificadores y se entran los datos solicita-dos en el buzón de datos. A continuación, activando los bits 1 ó 2 se efectúa el acusede si los identificadores están sin errores o con errores.Identificadores sin errores: El bit 2 se pone a 1 Identificadores con errores: El bit 1 se pone a 1
Paso 5: El OP C7 lee el registro de datos del buzón de datos y, después, repone los siguien-tes bits: bit 3, bit 2 ó 1 (en función del acuse), bit 0.
Transferencia OP C7 → CPU C7(Activación porCPU)
Transferencia CPU C7→ OP C7(Activada por OPC7)Paso 1:
Paso 2:
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-26Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
En esta dirección de transferencia hay que tener en cuenta que los valores de S7 sonescritos en las variables en el OP C7. Los valores no son escritos directamente en elregistro de datos sobre el soporte de datos.
Paso 1: Solicitar en el programa de S7 el bloqueo del buzón de datos poniendo el bit 6 en 1.
Paso 2: Si es posible el bloqueo, el OP C7 pone el bit 0 en 1 y, al mismo tiempo, repone en0 el bit 6.
Paso 3: Entrar en el programa de S7 los identificadores y el registro de datos en el buzón dedatos. A continuación, poner el bit 5 en 1 (= El OP C7 debe leer el buzón de datos).Mediante los identificadores es determinado el registro de datos.
8.10 Variables de escritura indirecta
Para los paneles de operador OP C7 se pueden proyectar variables indirectas que seasignan a campos de entrada. El valor es entrado por el operario directamente en elOP C7. Tras la entrada en el OP C7 se transfieren los contenidos de estas variablescoordinados en el buzón de datos al PLC.
La coordinación de la transferencia de datos corresponde a la coordinación de latransferencia de registros de datos de recetas (véase capítulo 8.9.3).
Las variables indirectas se pueden utilizar en imágenes como variables ”normales”,es decir variables con direcciones.
Transferencia S7 → OP C7(Activación por S7)
Principio
Coordinación
Utilización
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-27Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
8.11 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. 8.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.
Si en curvas controladas por bits se ajusta el bit general en el área de transferenciade curvas, el OP C7 actualiza cada vez todas las curvas cuyo bit está ajustado endicho área. Después repone otra vez el bit. Si en el programa de S7 se ajusta inme-diatamente de nuevo el bit, el OP C7 sólo se ocupa de la actualización de las curvas.El manejo del OP C7 es entonces casi imposible.
Factoresdeterminantes
Imágenes
Areas de datos para la comunicación entre el OP y la CPU del C7
8
8-28Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Areas de datos para la comunicación entre el OP y la CPU del C7
A-1Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Las SFC y SFB en la CPU C7
En elcapítulo
encontrará en lapágina
A.1 SFCs y SFBs A-2
A.2 Funciones IEC A-6
A
A
A-2Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
A.1 SFCs y SFBs
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
Introducción
Función de reloj
Funciones debloque
Las SFC y SFB en la CPU C7
A
A-3Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
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
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
Crear un bloque dedatos
Funciones dealarma horaria
Alarmas de retardo
Las SFC y SFB en la CPU C7
A
A-4Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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
En calidad de maestro DP, la CPU C7 DP ofrece las siguientes funciones de sistema:
NºSFC
Nombre Descripción Tiempo de ejecución
13 DPNRM_DG Leer el diagnóstico de esclavo codificado según DP normalizado aprox. 180 �s
14 DPRD_DAT Leer datos útiles consistentes de esclavos DP normalizados conun identificador DP normalizado > 4 bytes
aprox. 180 �s
15 DPWR_DAT Escribir datos útiles consistentes de esclavos DP normalizadoscon un identificador DP normalizado > 4 bytes
aprox. 180 �s
Funciones dediagnóstico
Funciones deparametrizaciónde módulos
Funciones para elmaestro DP
Las SFC y SFB en la CPU C7
A
A-6Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
A.2 Funciones IEC
STEP 7 ofrece las siguientes funciones IEC para las operaciones con los formatosDATE, TIME_OF_DAY y DATE_AND_TIME.
Nº FC Nombre Descripción Tiempo de ejecución
3 D_TOD_DT Juntar los formatos DATE y TIME_OF_DAY (TOD) yconvertirlos al formato DATE_AND_TIME.
aprox. 680 �s
6 DT_DATE Extraer el formato DATE del formatDATE_AND_TIME.
aprox. 230 �s
7 DT_DAY Extraer el día de la semana del formatoDATE_AND_TIME.
aprox. 230 �s
8 DT_TOD Extraer el formato TIME_OF_DAY del formato-DATE_AND_TIME.
aprox. 200 �s
Para convertir los formatos de tiempo S5 TIME y TIME, STEP 7 ofrece lassiguientes funciones IEC:
Nº FC Nombre Descripción Tiempo de ejecución
33 S5TI_TIM Convertir el formato S5 TIME al formato TIME aprox. 80 �s
40 TIM_S5TI Convertir el formato TIME al formato S5 TIME aprox. 160 �s
Para operaciones con tiempos, STEP 7 ofrece las siguientes funciones IEC:
Nº FC Nombre Descripción Tiempo de ejecución
1 AD_DT_TM Sumar un intervalo de tiempo en formato TIME a unahora exacta en formato DT. El resultado es una nuevahora en formato DT.
0,75 ms
35 SB_DT_TM Restar un intervalo en formato TIME de una hora exactaen formato DT. El resultado es una nueva hora enformato DT.
0,75 ms
34 SB_DT_DT Restar dos horas distintas en formato DT. Como resul-tado se obtiene un intervalo de tiempo en formato TIME.
0,7 ms
Para comparar contenidos de variables en formato DATE_AND_TIME, STEP 7ofrece las siguientes funciones IEC:
Nº FC Nombre Descripción Tiempo de ejecución
9 EQ_DT Comparar respecto a igualdad el contenido de dos varia-bles en formato DATE_AND_TIME.
190 �s
12 GE_DT Comparar respecto a superioridad o igualdad el contenidode dos variables en formato DATE_AND_TIME.
190 �s
DATE_AND_TIME
Formatosde tiempo
Intervalos detiempo
CompararDATE_AND_TIME
Las SFC y SFB en la CPU C7
A
A-7Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Nº FC Tiempo de ejecuciónDescripciónNombre
14 GT_DT Comparar respecto a superioridad el contenido de dosvariables en formato DATE_AND_TIME.
190 �s
18 LE_DT Comparar respecto a inferioridad o igualdad el contenidode dos variables en formato DATE_AND_TIME.
190 �s
23 LT_DT Comparar respecto a inferioridad el contenido de dosvariables en formato DATE_AND_TIME.
190 �s
28 NE_DT Comparar respecto a desigualdad el contenido de dosvariables en formato DATE_AND_TIME.
190 �s
Para comparar los contenidos de variables en formato STRING, STEP 7 ofrece lassiguientes funciones IEC:
Nº FC Nombre Descripción Tiempo de ejecución
10 EQ_STRNG Comparar respecto a igualdad el contenido de dos varia-bles en formato STRING.
150 �s + (n � 32)
13 GE_STRNG Comparar respecto a superioridad o igualdad el contenidode dos variables en formato STRING.
150 �s + (n � 32)
15 GT_STRNG Comparar respecto a superioridad el contenido de dosvariables en formato STRING.
140 �s + (n � 38)
19 LE_STRNG Comparar respecto a inferioridad o igualdad el contenidode dos variables en formato STRING.
150 �s + (n � 32)
24 LT_STRNG Comparar respecto a inferioridad el contenido de dosvariables en formato STRING.
140 �s + (n � 38)
29 NE_STRNG Comparar respecto a desigualdad el contenido de dosvariables en formato STRING.
150 �s + (n � 32)
n = Número de caracteres
Comparar STRING
Las SFC y SFB en la CPU C7
A
A-8Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Para operaciones con el contenido de variables STRING, STEP 7 ofrece lassiguientes funciones IEC:
Nº FC Nombre Descripción Tiempo de ejecución
21 LEN Leer la longitud actual de una variable STRING. 90 �s
20 LEFT Leer los L primeros caracteres de una variable STRING. 150 �s + (L � 26)
32 RIGHT Leer los L últimos caracteres de una variable STRING. 150 �s + (L � 26)
26 MID Leer los L caracteres intermedios de una variableSTRING (a partir de un carácter dado).
150 �s + (L � 26)
2 CONCAT Agrupar dos variables STRING en una variableSTRING.
180 �s + (n � 28)
17 INSERT Insertar una variable STRING en otra variable STRINGen un punto definido.
250 �s + (n � 26)
4 DELETE Borrar L caracteres de una variable STRING. 300 �s + ((L + P) � 27)
31 REPLACE Sustituir L caracteres de una variable STRING por unasegunda variable STRING.
300 �s + ((L + P) � 27)
11 FIND Indicar la posición de la segunda variable STRING den-tro de la primera variable STRING.
k � 50 �s
L, P = Parámetro de bloque (si l + P = 0, entonces tiempo de ejecución L + P = 254 �sn = Número de caracteresk = Número de caracteres en el parámetro IN1
Tratar variablesSTRING
Las SFC y SFB en la CPU C7
A
A-9Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Para convertir variables de o a formato STRING, STEP 7 ofrece las siguientesfunciones IEC:
Nº FC Nombre Descripción Tiempo de ejecución
16 I_STRNG Convertir una variable en formato INTEGER al formatoSTRING.
1,11 ms
5 DI_STRNG Convertir una variable en formato INTEGER (32 bits) alformato STRING.
1,5 ms
30 R_STRNG Convertir una variable en formato REAL al formatoSTRING.
1,72 ms
38 STRNG_I Convertir una variable en formato STRING al formatoINTEGER.
0,5 ms
37 STRNG_DI Convertir una variable en formato STRING al formatoINTEGER (32 bits).
0,84 ms
39 STRNG_R Convertir una variable en formato STRING al formatoREAL.
2,0 ms
Para funciones de selección, STEP 7 ofrece las siguientes funciones IEC:
Nº FC Nombre Descripción Tiempo de ejecución
22 LIMIT Limitar un valor numérico a límites parametrizables. 0,45 ms
25 MAX Seleccionar de tres variables numéricas el valor mayor. 0,43 ms
27 MIN Seleccionar de tres variables numéricas el valor menor. 0,43 ms
36 SEL Seleccionar una de dos variables. 0,32 ms
Conversión deformato conSTRING
Tratar valoresnuméricos
Las SFC y SFB en la CPU C7
A
A-10Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Las SFC y SFB en la CPU C7
B-1Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Lista de estado del sistema en la CPU C7
La CPU C7 está capacitada para ofrecer al usuario determinadas informaciones.Dichas informaciones las memoriza 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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-01
El encabezado de una lista parcial tiene una longitud de 4 palabras de datos.El contenido del encabezado 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 Encabezado 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 también está 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”
Encabezado
ID de la SZL
Lista de estado del sistema en la CPU C7
B
B-4Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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 determinado registro de lalista parcial.
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-626, C7-626 DPC79000-G7078-C627-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 en 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 medio 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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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
Seguidamente figura una relación de las listas parciales que, complementando a lascontenidas en la tabla B-1, puede evaluar la C7-626 DP en su calidad demaestro DP.
Tabla B-2 Listas parciales de la lista de estado del sistema de la C7-626 DP como maestro DP
SZL_ID Lista parcial Indice(= identificador
de diferentesregistros de lalista parcial)
Contenido del registro(extracto de listas parciales)
0C91H Información de estado de un módulo Dirección inicialdel módulo
Propiedades/parámetros del módulomontado
0092H
0292H
Informaciones de estado de los basti-dores o de las estaciones en la red DP
Estado teórico de los bastidores en confi-guración central o de las estaciones de unasubred
Estado real de los bastidores enconfiguración central o de las estaciones deuna subred
0000H
ID de subred
Informaciones de estado de los bastidoresen configuración central
Informaciones de estado de las estacionesen la subred
00B2H
00B3H
Diagnóstico de módulos
Registro completo, en función del módulo,de la información de diagnóstico delmódulo
Registro completo, en función del módulo,de la información de diagnóstico delmódulo
Bastidor ynúmero de slot
Dirección inicialdel módulo
Información de diagnóstico en función delmódulo
Listas parcialesparaPROFIBUS-DP
Lista de estado del sistema en la CPU C7
B
B-8Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Lista de estado del sistema en la CPU C7
C-1Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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 C-2
C.2 Ordenes de control y sus parámetros C-5
C.3 Avisos del sistema C-9
C.3.1 Errores internos C-24
Sinopsis delcapítulo
C
C
C-2Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
C.1 Funcionalidad del OP C7-OP
En la tabla siguiente (tabla C-1) se resumen las funciones del C7-626 y C7-626 DPcon sus variantes correspondientes.
Tabla C-1 Funciones C7–626, C7–626 DP
Funciones C7-626, C7-626 DP
Avisos de servicio Cantidad 2000
Indicación en línea/ventana de avisos
Examinar todos los BM existentes en página de avisos
Longitud del texto de los avisos (carácteres) 2 x 35
Líneas por aviso 2
Valores de proceso en texto de avisos 8
Alarmas Cantidad 2000
Indicación en línea/ventana de avisos
Tipo de indicación Primer valor / último valor,opcional
Examinar todos los BM existentes en página de avisos
Longitud del texto de los avisos (carácteres) 2 x 35
Líneas por cada aviso 2
Valores de proceso en texto de avisos 8
Acuse de alarmas individuales Sí
Acuse simultáneo de varias alarmas sí, 16 grupos de acuse
Configuración de avisos Salida en la impresora Sí
Buffer de avisos Capacidad 512 eventos de avisos
Examinar avisos de servicio/alarmas almacenados en página de buffer
borrar Sí
Aviso de desbordamiento del buffer Sí
Impresión forzosa al desbordarse el buffer Sí
Registro de avisos Momento de la aparición Fecha/hora
Estado del aviso Llegado, desaparecido, acusado
Tabla con volumende funciones
Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control
C
C-3Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Tabla C-1 Funciones C7–626, C7–626 DP, continuación
C7-626, C7-626 DPFunciones
Imágenes visualizar Sí
imprimir (hardcopy) Sí
Elementos estáticos de la imagen Gráfico estático completo
Texto fijo
Carácteres semigráficos
Elementos de entrada / salida Campos de entrada
Campos de salida
Campos combinados de entrada/salida
Entrada simbólica (ventana Pop–up)
Salida simbólica (gráfico/texto)
Barras
Curvas
Orientación del usuario Programas piloto para funcionesde teclas soft
Ventana permanente Sí
Supervisión de valor límite para entradas/salidas Sí
Funciones de conversión para entrada/salida lineal
cuadrado
Juegos de carácteres Juegos de carácteres cargables por idioma 3
Juego de carácteres independiente del idioma (con ca-rácteres semigráficos)
1
Tamaños de carácteres en pixels 8 x 8 hasta 64 x 64
Atributos de texto Display intermitencia, vídeo inverso, sub-rayado
impresora negrita, cursiva, subrayado
Texto de información Líneas / carácteres 7/35
para avisos Sí
para campos de entrada Sí
para imágenes Sí
Protección mediantepassword
Cantidad de passwords
Niveles del password
50
9
Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control
C
C-4Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Tabla C-1 Funciones C7–626, C7–626 DP, continuación
C7-626, C7-626 DPFunciones
Recetas Cantidad 255
Registros de datos por receta 500
Entradas por registro de datos 500
Almacenar (crear) registros de datos C7-CPU/C7-OP � soporte dedatos
Cargar registros de datos soporte de datos �C7-OP/C7-CPU
Borrar registros de datos en soporte de datos
Modificar (editar) registros de datos en soporte de datos
Transferir valores actuales C7-CPU � C7-OP
C7-OP � C7-CPU
Transferir registros de datos soporte de datos � C7-OP
C7–OP � soporte de datos
Registros de parámetros Sí
Funciones para imprimir Hardcopy del contenido del display
Modalidad de carácteres (ASCII)
Modalidad gráfica Si
Si
Listado directo de avisos Sí
Impresión de imágenes en la modalidad de carácteres(ASCII)
Sí
Cambio de idioma online Cantidad de idiomas 3
Funciones PG (E d /C l V i bl )
para SIMATIC S7 Sí(Estado/Control Variable)
p
Display Posibilidad de ajuste para luminosidad del display/con-traste
Sí
Oscurecimiento Sí
Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control
C
C-5Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
C.2 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. 8.8.
Resumen
Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control
C
C-6Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
En la tabla C-2 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-2 Ordenes de control con parámetros
Nº Función
2 Oscurecimiento
Parámetro 1, 0: Off1. On
Parámetro 2,3
3 Hardcopy
Parámetros 1, 2, 3 –
12 Activar/desactivar listado de avisos
Parámetro 1 0: desactivar1: activar
Parámetros 2, 3 –
13 Cambio 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
Listado
Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control
C
C-7Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Tabla C-2 Ordenes de control con parámetros, continuación
Nº Función
21 Modo de visualización de alarmas
Parámetro 1 0: Primer valor (aviso más antiguo)
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 –
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-8
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-8
Parámetros 2, 3 –
44 Traer área de bits de alarmas de la CPU C7
Parámetro 1 número de bloque 1-8
Parámetros 2, 3 –
45 Recoger área de acuse de la CPU C7
Parámetro 1 número de bloque 1-8
Parámetros 2, 3 –
47 Recoger área de LED de la CPU C7
Parámetro 1 imagen de LEDnúmero de área (1...8)
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-8Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Tabla C-2 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.
49 Borrar búfer de avisos de servicio
50 Borrar búfer de alarmas
51 Selección de imágenes
Parámetro 1 n+7: número de imagen (1...255)
Parámetro 2 –
Parámetro 3 número de campo2) (1...255)
Los campos de salida no se consideran en el número actual
69 Transferir registro de datos de recetas al OP C7
Parámetro 1 Password 1
Parámetro 2 Password 2
Parámetro 3 Password 3
70 Transferir registro de datos de recetas desde el OP C7 a la CPU C7
Parámetro 1 Password 1
Parámetro 2 Password 2
Parámetro 3 Password 3
72 Posicionamiento del cursor en la imagen de proceso actual o en la receta actual
Parámetro 1 –Parámetro 2 número de campo 1...255Parámetro 3 –
Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control
C
C-9Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
C.3 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 del sistema se visualizan en el lenguaje que se eligió durante la configu-ración. Mientras que el C7 no disponga de datos de configuración, los avisos se vi-sualizarán siempre en inglés.
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.
Introducción
Idioma
Número de aviso
Categoría de aviso
Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control
C
C-10Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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-11Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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 estado0 Iniciación de la función1 Recepción de datos2 Envío de datos3 Envío de bloques de avisos4 Conclusión de la función
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 de listado
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
$ 043 Error en la transferencia de datos. Con este aviso setransmite una variable para la causa del error.
Variable:0 Error de Time-out1 Error de Framing (recepción)2 Error de Overrun3 Error de paridad4 No es posible establecer conexión5 Error de sumas de comprobación (recepción)6 Recepción inesperada de caracteres7...11 Error interno (véase capítulo C.3.1 )12 Bloque de datos de recepción demasiado
grande13 Area de memoria en el control no existente
Repetir la transferencia de datos. Dado el caso,verificar previamente la conexión física o losparámetros de interfase proyectados.
Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control
C
C-12Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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-13Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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 el listado 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-14Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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-15Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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.
�
$ 324 Número de imágen y de entrada no existentes
$ 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-16Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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-17Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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)
$ 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.
$ 442 Este mensaje indica un error en el bloque de datos. Lasvariables x e y indican la causa (variable x) y el númerodel bloque de recepción afectado (variable y).
Variable x:0 Se ha indicado una longitud de bloque errónea en elbloque de recepción nº y.
1 Se ha indicado un número de bloque erróneo en elbloque de recepción nº y
Corrija la longitud de bloque requerida o elnúmero de bloque o enviar el bloque de datoscorrecto.
Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control
C
C-18Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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
$ 505 No es posible una transferencia de datos porque o estápuesto el bit de bloqueo de recetas en el control o se estáenviando una receta en ese momento.
Enviar nuevamente el registro cuando la CPUC7 haya habilitado el buzón de recepción.
$ 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”
$ 507 La transferencia de registros de datos no fue acusada porel control (programa de usuario) en el intervalo de 10segundos.
Acelerar el control del DB en el lado de laCPU C7.
$ 509 La versión del firmware difiere de la versión del FBestándar
Cargar un nuevo FB estándar en la CPU C7
$ 510 Este aviso es emitido cuando– no existe el módulo de datos para la variable en la
recetao
– los datos de la receta contienen errores.
Ajustar el módulo de datos o modificar laconfiguración.
$ 511 Número de registro de datos en orden del control o teclade funciones no válidos.
$ 512 Este aviso hace referencia a un error del control. La varia-ble transmitida con el aviso identifica el número de unmódulo de datos instalado demasiado pequeño.
Dado el caso, corregir la configuración.
$ 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 de 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-19Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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
$ 603 Valor de entrada de receta creado sólo simbólicamente.
$ 604 Para un bit de avisos ajustado no hay parametrizadoningún aviso
Parametrizar y transferir avisos
$ 605 Enlace de procesos configurado sólo simbólicamente.
$ 606 Se configuraron demasiadas variables de avisos.
$ 607 No existe el tipo de datos configurado.
$ 608 El número de la imagen no existe.
$ 609 No existe o no está permitido el objeto especial, objeto demanejo para el texto de los avisos.
$ 610 No existe o no está permitido el objeto de manejo paralínea de cabecera o pie de página.
$ 611 No existe el objeto de manejo especial para la impresióndel buffer.
$ 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. 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
$ 622 La receta configurada no cabe en el buzón de recepciónde la CPU C7 (más de 256 palabras de datos)
Véase errores internos
$ 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.
Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control
C
C-20Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
$ 627 Error interno Véase errores internos cap. C 3.1
$ 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
$ 631 Configuración de avisos x incompleta o con errores.
Variable x:1, 2 Alarma activada no proyectada3 Enlace de procesos creado sólo
simbólicamente4 Campo de valor actual creado sólo
simbólicamente5, 6 Aviso de servicio activado no proyectado7 Campo de valor actual simbólico creado sólo
simbólicamente21...24 Textos de campo para valor actual simbólico
no existentes25 Tipo de campo inadmisible8...20 Error interno
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
Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control
C
C-21Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
$ 635 Configuración x con errores.
Variable x:1 Entrada de imagen o de receta creada sólo
simbólicamente3 Campo creado sólo simbólicamente6 Texto de los avisos, de la entrada o de
información no proyectado para todos los idiomas
7...9, Error interno19, 28, 41...4318 Título de imagen o receta no proyectado20 Enlace de procesos creado sólo
simbólicamente21 Texto de información creado sólo
simbólicamente22 Campo simbólico creado sólo
simbólicamente23 Menos de 2 textos de campo proyectados
para campo simbólico24 Texto de campo actual para campo simbólico
proyectado25 Formato de datos inadmisible para campo
simbólico (sólo KF y KY admisibles)
26 Valor de entrada de receta proyectado conformato de datos KC
33 Formato de datos inadmisible para campo devalor de entrada
35 Formato de datos para alerta demasiado corto36 Formato de datos inadmisible para valor
actual de control44 Con referencia fija en menú: punto del menú no existe45 Con referencia fija en imagen:
número de entrada o de campo no existe46 Demasiados valores actuales de control en la
imagen (admisibles 200, como máximo)
48 Demasiados campos en la imagen delproceso
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-22Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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 Proyectar la imagen visualizada con menos enlaces deprocesos.
Configurar para la imagen visualizada menosenlaces al proceso.
Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control
C
C-23Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
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-24Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
C.3.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
Procedimiento
Avisos posibles
Funcionalidad del OP C7/imágenes estándar/avisos del sistema/órdenes de control
D-1Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Bibliografía relativa a SIMATIC C7 y S7 D
D
D-2Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-01
Glosario
A
Los acumuladores son registros de 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 bloques 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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-01
L
Impresión de avisos de alarmas y de servicio paralela a la visualización por display.
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 memoria 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).
Listado de avisos
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-626, C7-626 DP
C79000-G7078-C627-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 Tomo 2 cap. 8.8.
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 Configurar el hardware.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-626, C7-626 DPC79000-G7078-C627-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 Configurar el hardware, p. ej.: retardo de entrada de un módulo digitalde entradas 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 ointerrumpen 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-626, C7-626 DP
C79000-G7078-C627-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 el 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.
Listado de avisos
Prueba dearranque
Puntero de área
RAM
Reacción a errores
Rearranque
Red
Remanencia
Glosario
Glosario-11Equipos completos C7-626, C7-626 DPC79000-G7078-C627-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-626, C7-626 DP
C79000-G7078-C627-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-626, C7-626 DPC79000-G7078-C627-01
Indice alfabético
AAbrir ventana de avisos de servicio, 7-16Acoplamiento del SIMATIC S7
arranque del OP C7, 8-17bit de vida, 8-18bits de control y confirmación, 8-17buzón de órdenes, 8-18fecha y hora, 8-17, 8-19identificación de acoplamiento, 8-19modo operativo del OP C7, 8-17
Acuse, 8-5Acuse de alarmas, 7-10AD_DT_TM, A-6Administración de passwords, 6-23Advertencia de desbordamiento del buffer conectar/
desconectar, 6-15Ajuste básico, bloque de parámetros, 4-9Ajuste de la hora, 6-15Ajuste de la impresora, 6-16Ajuste del sistema, 6-15Ajustes básicos, bloque de parámetros, 4-7Alarma, 4-7, 4-17, 4-25, 4-30
cíclica, 3-7, 3-20de diagnóstico, 3-7de proceso, 3-7de retardo, 3-7de tiempo, 4-17horaria, 3-7
Alarma (en OP), Glosario-1Alarma cíclica, bloque de parámetros, 3-20Alarma de diagnóstico, 4-17
habilitación, 4-7, 4-9Alarma de proceso, 4-17, 4-25, 4-30
bloque de parámetros, 3-17evento, 4-17, 4-25, 4-30prioridad, 3-17
Alarmas horarias, bloque de parámetros, 3-19Alimentación de la red, 3-12Area de acuse, 8-5, 8-6
tamaño, 8-7Area de acuse de alarmas, cantidad, 8-4Area de aviso, 8-4Area de avisos de alarma, activar un bit, 8-4Area de avisos de servicio, activar un bit, 8-4
Area de datos, 3-17área de números de imagen, 8-12imagen del teclado del sistema, 8-9remanente, 3-4
Area de datos de usuariooptimización, 8-27volumen de funciones, 8-3
Area de direccionamiento DP, de la CPU, 3-4Area de entrada, entradas universales, 4-20Area de números de imagen, 8-12Area de salida
direcciones, 4-21entradas universales, 4-21
Area de solicitud de curvas, 8-14Area de transferencia de curvas, 8-13, 8-14Area remanente, bloque de parámetros, 3-16Areas de datos
Area de solicitud de curvas, 8-13Area de transferencia de curvas, 8-13
Areas de datos de usuario, Variables de escrituraindirecta, 8-26
Arrancar contador, 4-28Arranque, 2-3
C7, 3-14OB, 3-6
Arranque del OP C7, 8-17Asignación de direcciones
módulos específicos del cliente, 4-2para slots, 4-2
Asignación de teclas, imagen del teclado de funcio-nes, 8-10
Asignación del password, 6-23Autotest, 2-3, 3-14Aviso
categoría, C-9desaparición, Glosario-4errores internos, C-24llegada, Glosario-7
Aviso de diagnósticolectura, 5-3reacción, 5-9
Aviso de reposo, 2-3Aviso de servicio, Glosario-2Aviso del sistema, Glosario-2
Indice-2Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Avisos, 1-5almacenados, 7-14lanzamiento, 8-4listar, 7-13
Avisos de alarmas, 7-7acusar, 7-10buffer de avisos, 7-9estado de avisos, 7-10línea de avisos, 7-9, 7-11página de avisos, 7-12página de buffer, 7-14prioridades de visualización, 7-9representación, 7-11ventana de avisos, 7-9, 7-11visualizar, 7-9
Avisos de servicio, 7-7buffer de avisos, 7-9estado de avisos, 7-10línea de avisos, 7-9, 7-11página de avisos, 7-12página de buffer, 7-14prioridades de visualización, 7-9ventana de avisos, 7-9, 7-11visualizar, 7-9
Avisos del sistema, 7-17causas, 7-17
AWL, 1-2, 3-3
BBackup, 6-15Barras, 1-4Bibliografía, D-2Bit de acuse, 8-6Bit de aviso, 8-4Bit de vida, 8-18Bits de control y confirmación, 8-17Bloque, 3-5
de organización, 3-6
Bloque de parámetrosajustes básicos, 4-7, 4-9alarmas cíclicas, 3-20alarmas de proceso, 3-17alarmas horarias, 3-19áreas remanentes, 3-16ciclo de alarma, 4-7comportamiento de ciclo, 3-21comportamiento en arranque, 3-14diagnóstico, 4-7, 4-9, 5-4diagnóstico del sistema, 3-15direcciones MPI, 3-22entradas de contador, 4-24entradas universales, 4-23marcas de ciclo, 3-13margen de salida, 4-9medición, 4-7reloj tiempo real, 3-18valor sustitutivo, 4-9
Borrado total, 2-11, 3-22CPU C7, 2-11MRES, 2-9OP C7, 2-11
Borrarbuffer de avisos, 7-14password, 6-24
Búfer de diagnóstico, 3-15constitución, 5-4
Buffer alternativo, 8-13Buffer de alarmas
borrar, 7-14ejemplo para visualización, 7-14
Buffer de avisos, 7-9, 7-14, 7-29borrar, 7-14
Buffer de avisos de servicio, borrar, 7-14, 7-16Bus MPI, 2-6Buzón de datos, 8-23Buzón de órdenes, 8-18Byte de diagnóstico
específico de canal, 5-5estándar, 5-4
Byte de marcas, 3-17
CC7
diagnóstico de periferia, 5-2funciones de información, 3-38funciones de test, 3-38parametrización, 3-12qué se necesita para trabajar con, 1-1
C7-626 DPinterface DP, 3-10maestro DP, 3-10
Cálculo de frecuencia, 4-32Cambio de idiomas, 6-15
Indice alfabético
Indice-3Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Campo de salida, Glosario-3Campo de selección, Glosario-3Campos, Glosario-3Campos de cadenas, 6-9Campos numéricos, 6-7Campos simbólicos, 6-12Características de la CPU C7, area de direcciona-
miento DP, 3-4Carga del ciclo
por el autotest, 3-21por la comunicación, 3-21
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-10ajuste por defecto, 2-10
Codificación, de valores de medida, 4-11Comportamiento de ciclo, bloque de parámetros,
3-21Comportamiento en arranque, bloque de paráme-
tros, 3-14Comunicación, carga del ciclo, 3-21Comunicación vía MPI, 3-23CONCAT, A-8Configuración, del OP, Glosario-4Configuración del OP C7, cargar, 2-6Configurar el hardware, 3-12Contador
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-17Contar
hacia adelante, 4-27hacia atrás, 4-27
contraste, brillo, 6-18Control Variable, 7-31, 7-34
Imagen estándar, 7-32Conversión analógico digital, 4-14CPU
Area de direccionamiento DP, 3-4Esclavos DP conectables, 3-4FCs (IEC-), A-6
CPU 315-2 DPdatos útiles consistentes, 3-11esclavos DP conectables, 3-10espacios de direcciones, 3-11velocidades de transmisión, 3-10
CPU C7, 1-1, 1-2, Glosario-4bloques, 3-6borrado total, 2-11parámetros, 3-12Propiedades, 3-2propiedades, 3-2tiempo de ciclo, 3-23tiempo de respuesta, 3-23
Curvas, 1-4, 8-13Controladas por bits, 8-13Controladas por tiempo, 8-13
Curvas controladas por bits, 8-13Curvas controladas por tiempo, 8-13
DD_TOD_DT, A-6Datos locales, 3-4Datos útiles consistentes, CPU 315-2 DP, 3-11DB, 3-5, 3-6DELETE, A-8Desbordamiento del buffer, 7-15DI_STRNG, A-9Diagnó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-15
bloque de parámetros, 3-15Dirección MPI
bloque de parámetros, 3-22C7, 3-22más alta, 3-22
Direccionamiento, 4-4entradas universales, 4-19
Direccionamiento de recetas y registros de datos,8-22
Direcciones, periferia analógica, 4-5Direcciones DP, entradas universales, 4-19Directa, 8-22
Indice alfabético
Indice-4Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Displaybrillo, 6-18oscurecimiento, 6-15
DPNRM_DG, A-5DPRD_DAT, A-5DPWR_DAT, A-5DT_DATE, A-6DT_DAY, A-6DT_TOD, A-6Duración de la visualización, Glosario-5
EEjemplo
Entrada de cadenas, 6-11Entrada simbólica, 6-12Página de alarmas, 7-12Ventana de alarmas, 7-11Visualización del buffer de alarmas, 7-14
Elaboración de avisos, 7-16Elaboración de registro de datos, 7-20Elaboración del password, 6-21, 6-22Elementos de imagen, 7-4Entrada
como nivel superior, 6-23de cadenas, 6-9numérica, 6-7simbólica, 6-12
Entrada analógica, diagnóstico, 5-4Entrada de automatización, Glosario-5Entrada de cadenas, ejemplo, 6-11Entrada de contador
bloque de parámetros, 4-24parámetros, 4-23
Entrada de imagen, Glosario-5Entrada de password, 6-22Entrada digital, entradas universales, 4-24Entrada simbólica, ejemplo, 6-12Entradas analógicas, margen de medida, 4-11
Entradas digitales, 3-4Entradas universales, 3-4
bloque de parámetros, 4-23contador, 4-27direccionamiento, 4-19Direcciones DP, 4-19
EQ_DT, A-7EQ_STRNG, A-7Equipo TD/OP, error, C-24Error
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-11, C-23, C-24
Error de diagnósticopermanente, 5-3temporal, 5-3
Esclavo. Véase Esclavo DPEsclavo DP, conectables a la CPU 315-2 DP, 3-10Esclavos DP, conectables a la CPU, 3-4Espacio de direcciones, CPU 315-2 DP, 3-11Específico de canal, byte de diagnóstico, 5-5Esquema de bloques, función integrada frecuencí-
metro, 4-32Estado, entradas universales, 4-20Estado de avisos, 7-10Estado Variable, 7-31Evento
alarma de proceso, 4-17, 4-25, 4-30de diagnóstico, 5-2
FFactor de corrección, 3-18FB, 3-5, 3-6
Indice alfabético
Indice-5Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
FC, 3-5, 3-6AD_DT_TM, A-6CONCAT, A-8D_TOD_DT, A-6DELETE, A-8DI_STRNG, A-9DT_DATE, A-6DT_DAY, A-6DT_TOD, A-6EQ_DT, A-7EQ_STRNG, A-7FIND, A-8GE_DT, A-7GE_STRNG, A-7GT_DT, A-7GT_STRNG, A-7I_STRNG, A-9INSERT, A-8LE_DT, A-7LE_STRNG, A-7LEFT, A-8LEN, A-8LIMIT, A-9LT_DT, A-7LT_STRNG, A-7MAX, A-9MID, A-8MIN, A-9NE_DT, A-7NE_STRNG, A-7R_STRNG, A-9REPLACE, A-8RIGHT, A-8S5TI_TIM, A-6SB_DT_DT, A-6SB_DT_TM, A-6SEL, A-9STRNG_DI, A-9STRNG_I, A-9STRNG_R, A-9TIM_S5TI, A-6
FC (IEC-), Tiempo de ejecución, A-6Fecha, ajustar, 6-15Fecha y hora, 8-17, 8-19FIND, A-8Flanco de señal, ajuste, 4-24Frecuencia, de impulsos, 3-13Frecuencia 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 sistema, A-2Función de visualización, Glosario-6Función PG, 1-6Funciones de información, 3-38Funciones de las teclas, 6-4Funciones de test, 3-38Funciones del OP C7, resumen, C-2Funciones IEC, DATE_AND_TIME, A-6
GGE_DT, A-7GE_STRNG, A-7Grupos de acuse, 7-10GT_DT, A-7GT_STRNG, A-7
HHerramienta de parametrización, entradas universa-
les, 4-23Herramienta para la programación, 1-3
II_STRNG, A-9Identificación de acoplamiento, 8-19Identificadores, 8-22Idiomas, 1-6IEC-FC, Tiempo de ejecución, A-6Iluminación de fondo, display, 6-17Imagen, Glosario-6
de los LED, 8-11del teclado de funciones, 8-10del teclado del sistema, 8-9
Imagen básica, 7-6Imagen de los LED, número de bit, 8-11Imagen del proceso, 3-4
actualización, 3-28Imagen estándar
ajuste del sistema, 6-15ajustes de la impresora, 6-16Backup/Restore, 6-15Control Variable, 7-32elaboración de avisos, 7-16elaboración de registro de datos, 7-20, 7-24elaboración del password, 6-21, 6-22ESTADO VARIABLE, 7-31Transferencia de registro de datos, 7-21
Indice alfabético
Indice-6Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Imágenes, 1-4Imágenes estándar, 7-6Impulsos
frecuencia, 3-13período, 3-13
Incremento, 4-34Indicación de avisos, 6-15Indicador de avisos, 7-10Indice bibliográfico, D-2Indirecta, 8-22Información adicional, 4-18, 4-25, 4-30INSERT, A-8Interface DP, C7-626 DP, 3-10
JJuego de parámetros, 7-27
almacenar, 7-28
KKOP, 1-2, 3-3
LLE_DT, A-7LE_STRNG, A-7LED
asignación, 8-11estados, 8-11
LEFT, A-8LEN, A-8Lenguajes de programación, 1-2, 3-3LIMIT, A-9Línea de avisos, 7-9, 7-11Lista de estado del sistema, B-2Listado de avisos, Glosario-7, Glosario-10Listar avisos, 7-13Login, 6-22Logout, 6-23LT_DT, A-7LT_STRNG, A-7
MMaestro DP, C7-626 DP, 3-10Manejo de las ventanas, 6-13Manejo del proceso, 1-5Marcas, 3-4
de ciclo, 3-4Marcas de ciclo, bloque de parámetros, 3-13Margen de imagen básica, 6-2
Margen de medida, 4-10entradas 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-13MAX, A-9Medición, bloque de parámetros, 4-7Medida, tipo, 4-7Medidor de períodos, 4-34Memoria
de carga, 3-4de trabajo, 3-4
Memoria de configuración, Glosario-7Memoria Flash, Glosario-7Memoria flash de la CPU C7
borrado, 3-41carga, 3-41
Mensaje de diagnóstico, 4-17emisión, 3-15
Menú de funciones del sistema, 2-8elegir, 2-8
Menú de modos operativos, abandonar, 2-10MID, A-8MIN, A-9Modalidad de edición, 6-4, 6-6Modo de transferencia, 6-19, C-24, Glosario-7Modo operativo, seleccionar, 2-8Modo operativo de la CPU C7
cambiar, 2-10elegir, 2-9
Modo operativo del OP C7, 8-17Módulo, específico del cliente, 4-2MRES, 2-9
NNE_DT, A-7NE_STRNG, A-7Nivel de avisos, Glosario-8Nivel de imágenes, Glosario-8Nivel de password, Glosario-9Nivel del password, 6-21
modificar, 6-24Nivel superior de password, 6-21
Indice alfabético
Indice-7Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Número de aviso, 8-4Número de bit, 8-11Número de impulsos/revolución, 4-35
OOB, 3-5, 3-6
para alarmas, 3-6OB 1, Evento de arranque en CPU 314, 3-6OB 10, Evento de arranque en CPU 314, 3-7OB 100, Evento de arranque en CPU 314, 3-6OB 121, Evento de arranque en CPU 314, 3-8OB 122, Evento de arranque en CPU 314, 3-8OB 20, Evento de arranque en CPU 314, 3-7OB 35, Evento de arranque en CPU 314, 3-7OB 40, 4-18, 4-25, 4-30
Evento de arranque en CPU 314, 3-7OB 80, Evento de arranque en CPU 314, 3-7OB 81, Evento de arranque en CPU 314, 3-7OB 82, Evento de arranque en CPU 314, 3-7OB 85, Evento de arranque en CPU 314, 3-7OB 86
C7–CPU, 3-8Fallo/retorno, 3-8
OB 87, Evento de arranque en CPU 314, 3-8OB de alarma, 4-17, 4-25, 4-30OP C7, 1-1, 1-4, Glosario-8
borrado total, 2-11funciones, C-2
Orden de control, 8-17, Glosario-8SIMATIC S7, 8-18
Orden del controlRegistro de datos CPU C7 –> OP C7, C-8Registro de datos OP C7 –> CPU C7, C-8
Ordenes de control, C-5Órdenes de impresión, respaldo, 7-29Ordenes y sus parámetros, C-5Oscurecimiento, 6-17
PPágina de alarmas, 7-9, 7-12
abrir, 7-16ejemplo, 7-12
Página de avisos, 7-9Página de avisos de servicio, 7-9, 7-12
abrir, 7-16Página de buffer de alarmas, 7-14Página de buffer de avisos, 7-14Página para buffer de avisos de servicio, 7-14Parametrización
CPU C7, 3-12entradas universales, 4-23
ParámetroCPU C7, 3-12diná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 transferencia, impresora, 6-16Parar contador, 4-28Password, 6-21, Glosario-9
borrar, 6-24modificar, 6-24
Periferia analógicacomportamiento, 4-16parámetros, 4-6
Período, 4-34de impulsos, 3-13
PG. Véase Unidad de programaciónPictograma, 6-2Pila tampón, 3-16Prestaciones de la CPU C7, Esclavo DP, 3-4Prioridad, alarmas de proceso, 3-17Prioridad de visualización, 7-11Proceso de acuse, 8-6PROFIBUS-DP
tiempo de respuesta, 3-36tiempo de rotación del token, 3-35
Profundidad 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 del password, 1-5ProTool, error, C-24Prueba de arranque, Glosario-10Puntero de área, Glosario-10
área de números de imagen, 8-12
RR_STRNG, A-9Reacció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-7Receta
Direccionamiento, 8-22Transferencia de registros de datos, 8-22
Recetas, 1-5, 7-18, 8-21Definición, 8-21Direccionamiento, 8-22Transferencia de registros de datos, 8-21
Indice alfabético
Indice-8Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Registro de datos, 7-18almacenar, 7-24crear, 7-24editar, 7-24Recetas, 8-21seleccionar, 7-23ventana de impresión, 7-24
Registro de datos CPU C7 –> OP C7, C-8Registro de datos OP C7 –> CPU C7, C-8Registros de datos, Direccionamiento, 8-22Reloj (CPU C7), 3-5, 3-18
factor de corrección, 3-18Reloj tiempo real, bloque de parámetros, 3-18Remanencia, 3-16REPLACE, A-8Resolución, valor analógico, 4-10Respaldo, por pila tampón, 3-16Respaldo, órdenes de impresión, 7-29Restore, 6-15RIGHT, A-8Rotulación de las teclas, función, 6-3Rotura de hilo, 4-7
vigilancia, 4-7RUN, 2-9RUNP, 2-9
SS5TI_TIM, A-6Salida analógica
diagnóstico, 5-4márgenes de salida, 4-13
Salidas digitales, 3-4SB_DT_DT, A-6SB_DT_TM, A-6SDB, 3-5Sección de entradas analógicas, parámetros, 4-7Sección de salida analógica, parámetros, 4-9SEL, A-9Selección de imagen, 7-5Sentido de contaje, determinación, 4-24Servicio normal, Glosario-11SFB, A-2SFC, 3-5, 3-6, A-2
DPNRM_DG, A-5DPRD_DAT, A-5DPWR_DAT, A-5
Signo, valor analógico, 4-10
SIMATIC S7alarmas, 8-4área de números de imagen, 8-12Area de transferencia de curvas, 8-13avisos de servicio, 8-4Buzón de datos, 8-23Identificadores, 8-22imagen de los LED, 8-11imagen del teclado de funciones, 8-10imagen del teclado del sistema, 8-9imágenes, 8-8orden de control, 8-18Recetas, 8-21Transferencia de registros de datos, 8-22Versión de usuario, 8-15
Sistema operativo, tiempo de ejecución, 3-28Slots, C7, 4-2STOP, 2-9
de la CPU C7, 3-7STRNG_DI, A-9STRNG_I, A-9STRNG_R, A-9
TTecla, SHIFT, 8-8Tecla de aceptación, 6-5Tecla de acuse, 6-4Tecla de conmutación, 6-4Tecla de interrupción, 6-4Tecla info, 6-13Teclado, 6-3
bit colectivoteclado de funciones, 8-10teclado del sistema, 8-9
del sistema, 6-4teclas de funciones, 6-3teclas del sistema, 6-3
Teclas de función, 6-3Teclas del cursor, 6-5Teclas soft, 6-3, Glosario-11Temporizador, 3-4Temporizador S7, 3-17Test del hardware, 6-25Test del sistema operativo, arranque, 2-3Textos de información, 1-5
visualizar, tecla, 6-4Tiempo de actualización, 8-27
Indice alfabético
Indice-9Equipos completos C7-626, C7-626 DPC79000-G7078-C627-01
Tiempo de alarma, ciclo de alarma, 4-7Tiempo de ciclo, 3-23
entradas analógicas, 4-14máximo, 3-21salida analógica, 4-15
Tiempo de conversiónentradas analógicas, 4-14salida anaógica, 4-15
Tiempo de ejecuciónFC (IEC-), A-6sistema operativo, 3-28
Tiempo de establecimiento, salida analógica, 4-15Tiempo de medida, frecuencímetro, 4-32Tiempo de perturbación, Glosario-11Tiempo de respuesta, 3-23
en la red PROFIBUS-DP, 3-36más corto, 3-25más largo, 3-26reducción, 3-27salida analógica, 4-15
Tiempo de rotación del token, red PROFIBUS-DP,3-35
Tiempo de sondeo, factores determinantes, 8-27Tiempo del ciclo, prolongación, 3-27Tiempo límite, módulos, 3-14TIM_S5TI, A-6Trabajar con C7, qué se necesita, 1-1Transferencia de registro de datos, 7-21Transferencia de registros de datos, 8-22, 8-24
Sincronización, 8-24Transferencia MPI, 6-15, 6-19Transferir registro de datos
Directa, 8-22Indirecta, 8-22
Tubo termoiónico, 6-17
UUnidad de programación, 1-3
VValor analógico
resolución, 4-10signo, 4-10
Valor real del contador, determinar, 4-27Valor sustitutivo, bloque de parámetros, 4-9Variables, Escritura indirecta, 8-26Velocidad, de la CPU C7, 3-4Velocidad de transmisión, CPU 315-2 DP, 3-10Ventana
cambiar, 6-9dinámica, 6-14estática, 6-14seleccionar, 6-12
Ventana de alarmas, 7-9ejemplo, 7-11
Ventana de avisos, 7-9, 7-12Ventana de avisos de servicio, 7-9Ventana de avisos del sistema, 7-17Ventana de selección de registro de datos, 7-23Ventana dinámica, 6-12Ventana Login, 6-22Ventana permanente, 6-2Versión de usuario, 8-15Vida de servicio, del tubo termoiónico CCFL, 6-17
Indice alfabético
Indice-10Equipos completos C7-626, C7-626 DP
C79000-G7078-C627-01
Indice alfabético
1Equipos completos C7-626, C7-627 DPC79000–G7078-C627-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.
2Equipos completos C7-626, C7-627 DP
C79000–G7078-C627-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 envíe 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.