Página 1
Las SFC, los SFB y las funcio- nes IEC en la CPU-C7 Lista de estado del sistema en la CPU-C7 Funcionalidad del OP-C7, imágenes estándar y avisos del sistema Bibliografía relativa a SIMATIC C7 y S7 C79000-G7078-C622-01 Siemens en el mundo Glosario, índice alfabético...
Página 2
Marcas registradas SIMATIC y SINEC son marcas registradas por SIEMENS AG Los restantes nombres y designaciónes contenidos en el presente impreso pueden ser marcas registra- das cuyo utilización por terceros para sus fines pueden infringir los derechos de los proprietarios.
Indice Introducción ............Control con el C7 .
Página 4
Indice Utilización y funcionalidad de la periferia analógica C7 ....4.3.1 Direccionar la periferia analógica ........4.3.2 Representación de los valores analógicos .
Página 5
Indice Modificar la dirección en la configuración de red MPI ....7-12 Entradas de valores ..........7-13 Ajustar los parámetros de sistema C7 y seleccionar el idioma .
Introducción Contenido del En este capítulo se explica cuáles son los medios que se necesitan para programar el capítulo C7, así como las posibilidades que ofrece el C7 como equipo de operación y moni- toreo (visualización). Nota El C7 consta de dos unidades que operan independientemente la una de la otra: –...
Introducción Control con el C7 Resumen En la CPU del C7 corre el programa de usuario, el cual controla el proceso que ha de ser visualizado por la parte de operación y monitoreo del C7. CPU-C7 El modo de funcionamiento de la CPU-C7 está determinado por las siguientes uni- dades funcionales: Memoria de trabajo Esta memoria contiene el programa de usuario.
Utilizando la ASi se puede reemplazar este mazo de cables por un sencillo cable de dos hilos, que es común para todos los sensores o actuadores. En el catálogo Siemens ST PI encontrará los datos técnicos y datos de pedido sobre los actuadores y sensores ASi.
Página 10
Introducción Modo extendido En el modo de funcionamiento extendido se pueden aplicar todas las funciones posibles de la especificación del maestro ASi. Este modo de funcionamiento está asistido por una función (FC), adjunto a este manual en un disquete. Aplicando la FC con el modo extendido no sólo se pueden aplicar las funciones del modo estándar, sino que además se pueden efectuar llamadas de maestro desde el programa de usuario.
Introducción Operación y monitoreo con el C7 Resumen Con el C7 se pueden visualizar estados de servicio y valores actuales del proceso. También se pueden efectuar entradas en el C7 que se escriben en la CPU del C7. Asimismo, el C7 permite configurar funciones para realizar el diagnóstico de las máquinas.
Página 12
Introducción Avisos del sistema Los avisos del sistema muestran estados de servicio internos del C7. Por ejemplo, hacen referencia a condiciones erróneas o fallos en la comunicación. Este tipo de avisos tiene la máxima prioridad de visualización. En caso de producirse un fallo de este tipo en el C7, se ocultará...
Introducción Panorámica del C7 Los C7-621 / C7-621 ASi SIMATIC están compuestos internamente por componen- tes cuyo funcionamiento conjunto está armonizado de modo óptimo. Dichos compo- nentes son: una CPU PLC del tipo SIMATIC S7-300 (CPU C7), un panel de operador (OP) SIMATIC por líneas (OP C7), periferia digital y analógica integrada (periferia C7-621), una conexión para el bus de periferia para ampliar el C7-621 con módulos S7-300 a través del IM 621,...
Página 14
Introducción El modo de funcionamiento básico también se corresponde con el de una configura- ción de módulos estándar de la familia PLC u OP; los distintos componentes operan independientemente unos de otros, y cada procesador tiene asignada una memoria. La CPU C7 se programa con STEP-7, y el OP C7 se configura con ProTool / Lite. El software corre con Windows 95, en una PG o un PC.
Puesta en servicio (arranque) Contenido del Este capítulo describe: capítulo cómo se comporta el C7 durante el arranque; qué hay que hacer cuando todavía no se ha cargado una configuración y cuando hay una cargada; cómo activar los modos operativos de la CPU-C7 RUNP, RUN, STOP y MRES; cómo activar la visualización de entradas/salidas digitales DI/DO;...
Puesta en servicio (arranque) Operación de arranque y puesta en servicio Arranque Al conectar la alimentación el C7 efectúa un autotest, comprobando la funcionali- dad de los componentes más importantes, y mostrando los resultados del test por medio del LED de estado y del display. Al arrancar se dan los siguientes pasos: 1.
Página 17
Puesta en servicio (arranque) No hay configu- Si no hay cargada ninguna configuración se activarán las imágenes cargadas en el ración OP cargada firmeware en inglés. En este caso se debe elegir el modo operativo OP-C7 en el que se desea realizar la transferencia de una configuración. A tal efecto hay que pro- ceder de la siguiente manera: Paso Actividad...
Página 18
Puesta en servicio (arranque) Cargar otra Si ya hay cargada una configuración, se podrá cargar otra configuración distinta ac- configuración OP tuando del mismo modo que como se ha explicado en el subapartado ”No hay confi- guración OP cargada”. En caso de que en la configuración que está cargada en ese momento no se disponga de la imagen estándar o de la función arriba mencionada, antes de cargar otra confi- guración se deberá...
Puesta en servicio (arranque) Seleccionar el modo operativo de la CPU-C7 Menú de funciones El menú de funciones del sistema se puede activar desde cualquier nivel de servicio. del sistema Una vez dentro de dicho menú pueden seleccionarse los siguientes submenús o fun- ciones: Para seleccionar el modo operativo de la CPU-C7 pulsar –...
Página 20
Puesta en servicio (arranque) Elegir el menú El menú Modos operativos de la CPU-C7 se selecciona desde el menú de funcio- Modos operativos nes del sistema; para hacerlo hay que pulsar la tecla Entonces se visualizará el menú representado en la figura inferior (el MODO: STOP de la figura sirve únicamente a modo de ejemplo): Modo operativo ajustado MODE:STOP...
Página 21
Puesta en servicio (arranque) Elegir los modos Para elegir los diferentes modos operativos de la CPU-C7 hay que pulsar la corres- operativos de la pondiente tecla de función, tal y como se representa a continuación en la tabla 2-1: CPU-C7 Tabla 2-1 Seleccionar el modo operativo de la CPU-C7 Modo operativo...
Página 22
Puesta en servicio (arranque) Cambio de modo Para impedir que se pueda cambiar incontroladamente el modo operativo de la operativo prote- CPU-C7, en la configuración cargada se activa una protección por clave de acceso. gido por clave de La operación se realiza del siguiente modo: acceso (password) 1.
Puesta en servicio (arranque) Visualización DI/DO (C7-621) Elegir La imagen visualización de estado de entradas/salidas digitales DI/DO se elige visualización desde el menú de funciones del sistema, pulsando la tecla DI/DO El estado de la periferia digital se puede visualizar aplicando una función del si- stema C7.
Página 24
Puesta en servicio (arranque) Abandonar la Para salir de la visualización de estado DI/DO hay que pulsar la tecla visualización de estado DI/DO Abandonar el Para salir del Menú de funciones del sistema hay que pulsar la tecla menú de funciones del sistema Equipos completos C7-621, C7-621 ASi 2-10...
Puesta en servicio (arranque) Borrado total del C7 Resumen Para poner el C7 en un estado neutro hay que efectuar el borrado total de la CPU-C7 y, bajo determinadas circunstancias, también el del OP-C7. Borrado total El C7 tiene que estar desconectado. Para borrar la parte del OP-C7 hay que dar los del OP-C7 siguientes pasos: 1.
Página 26
Puesta en servicio (arranque) Si se trata de un C7-621 se visualiza el menú de funciones del sistema de la si- guiente forma: C7 621 C7 System Functions IN/OUT Figura 2-6 Menú de funciones del sistema del C7-621 con sus teclas de función Tratándose de un C7-621 ASi, el menú...
Página 27
Puesta en servicio (arranque) Se visualiza el siguiente menú: MODE:STOP = Anwahl der DIR–Funktion RUNP RUN STOP MRES DC5V diodos luminosos indicadores FRCE STOP Figura 2-8 Menú ”Modos operativos de la CPU-C7” con sus teclas de función 5. Seleccionar la función STOP pulsando la tecla Se iluminará...
Página 28
Puesta en servicio (arranque) Secuencia en el La CPU-C7 borra todo el programa de usuario en la memoria de trabajo y en la me- borrado total moria de carga. de la CPU-C7 1. La CPU-C7 borra todo el programa de usuario en la memoria de trabajo y en la memoria de carga.
Control con la CPU-C7 Contenido del En este capítulo se describe la CPU-C7; se explica con qué lenguajes y herramientas capítulo se puede programar la CPU-C7. En el apartado 3.6 se explica asimismo cuáles son las propiedades de la CPU que el usuario puede parametrizar. Apartados del Apartado Tema...
Control con la CPU-C7 CPU-C7: Panorámica Propiedades de la La CPU-C7 se caracteriza por las siguientes propiedades: CPU-C7 memoria de trabajo de 12 kbytes memoria de carga RAM integrada de 20 kbytes memoria flash integrada de 20 kbytes bus P para conectar la periferia externa velocidad: aprox.
Control con la CPU-C7 Programar la CPU-C7 Resumen En la CPU-C7 corre el programa de usuario, el cual controla del proceso que ha de ser visualizado por el OP-C7. Herramientas Para poder desarrollar el programa de usuario se necesitan las siguientes herramien- requeridas tas de trabajo: PG / PC con puerto MPI y el cable correspondiente...
Control con la CPU-C7 Propiedades de la CPU-C7 Introducción En la tabla 3-1 se incluyen las propiedades principales que caracterizan a la CPU-C7. Tabla 3-1 Propiedades de la CPU-C7 Propiedad CPU-C7 Memoria de trabajo 12 kbytes (integrada) Memoria de carga (integrada) 20 kbytes RAM 20 kbytes para memoria flash.
Página 33
Control con la CPU-C7 Tabla 3-1 Propiedades de la CPU-C7, continuación Propiedad CPU-C7 Puerto MPI velocidad de trans- 187,5 kbaudios ferencia cantidad máxima de 32 (126 con repetidor) estaciones distancia 50 m sin repetidor 1100 m con 2 repetidores 9100 m con 10 repetidores en serie Comunicación a través de...
Control con la CPU-C7 Funciones de test y funciones de información de la CPU-C7 Resumen La CPU-C7 ofrece al usuario funciones de test y funciones de información que ga- rantizan una correcta operación y un comportamiento de reacción definido en caso de producirse un fallo.
Control con la CPU-C7 Lista de las En la tabla 3-2 se enumeran las funciones de información de la CPU-C7. En el ma- funciones de nual del usuario se describen ampliamente todas estas funciones. información Tabla 3-2 Funciones de información de la CPU-C7 Funciones de información Aplicación Memoria de usuario...
Página 36
Control con la CPU-C7 Tabla 3-2 Funciones de información de la CPU-C7, continuación Funciones de información Aplicación Leer el búfer de diagnóstico Visualizar el contenido del búfer de diagnóstico hora y fecha en las que se ha producido un evento denominación del evento de diagnóstico información detallada sobre el evento de diagnóstico;...
Control con la CPU-C7 3.4.1 Reloj y contador de horas de funcionamiento Introducción La CPU-C7 tiene un reloj software. Aparte de ello, la CPU-C7 ofrece al usuario un contador de horas de funciona- miento, con el cual se pueden contabilizar las horas de servicio de la CPU-C7 o de un dispositivo conectado.
Control con la CPU-C7 Bloques de la CPU-C7 Resumen En este capítulo se ofrece una visión de conjunto de los bloques que se pueden pro- cesar en la CPU-C7. El sistema operativo de la CPU-C7 está diseñado para controlar el procesamiento del programa de usuario por eventos.
Página 39
Control con la CPU-C7 OB para ciclo y En la tabla 3-6 se enumeran los OB que determinan el comportamiento de la arranque CPU-C7 en la ejecución cíclica y en el arranque. Tabla 3-6 Lista de los OB para ciclo y arranque Ciclo y arranque OB llamado Prioridad...
Página 40
Control con la CPU-C7 OB para reacción En la tabla 3-8 se enumeran los OB que determinan el comportamiento de la a errores CPU-C7 en caso de error. Tabla 3-8 Bloques de organización para reacciones a errores Error OB llamado Posibles eventos Prioridad de arranque...
Página 41
Control con la CPU-C7 OB 121 y 122 En relación con los OB 121 y 122, deben tenerse en cuenta las particularidades de la CPU-C7 que se mencionarán a continuación. Nota En lo que respecta a los OB 121 y 122 se debe observar la siguiente particularidad: La CPU registra el valor ”0”...
Control con la CPU-C7 Parámetros para la CPU-C7 Propiedades Las propiedades y el comportamiento de la CPU-C7 se pueden parametrizar. El parametrizables usuario lleva a cabo la parametrización en diferentes registros con STEP-7 (v. la de la CPU-C7 documentación sobre STEP-7 y la Ayuda online de STEP-7). Bloques de parámetros de la CPU-C7: Ciclo / marcas de ciclo Comportamiento en arranque...
Control con la CPU-C7 3.6.1 Ficha ”Ciclo / Marcas de ciclo” Bloque de pará- En la tabla 3-9 se listan los parámetros del bloque de parámetros ”Ciclo”, integrado metros ”Ciclo” en la ficha ”Ciclo/marcas de ciclo”. Tabla 3-9 Bloque de parámetros ”Ciclo” Parámetro Explicación Margen de...
Página 44
Control con la CPU-C7 Definición: Marcas Las marcas de ciclo son marcas que cambian periódicamente su estado binario, con de ciclo una relación impulso-pausa o ciclo de trabajo de 1:1, y con una frecuencia ajustada de modo invariable. Para C7 hay definidas ocho frecuencias fijas, que pueden alma- cenarse en cualquiera de los bytes de marcas.
Control con la CPU-C7 3.6.2 Ficha ”Comportamiento en arranque” ”Comportamiento En la ta tabla 3-11 se listan los parámetros de la ficha ”Comportamiento en en arranque” arranque”. Tabla 3-11 Bloque de parámetros ”Comportamiento en arranque” Parámetro Explicación Margen de valores Ajuste por defecto Test del hardware al efec-...
Control con la CPU-C7 3.6.3 Ficha ”Diagnóstico / reloj” Diagnóstico En el bloque de parámetros ”Diagnóstico” de la ficha ”Diagnóstico/reloj” se para- metriza el alcance que tendrán los avisos del diagnóstico del sistema que la CPU-C7 pondrá a disposición del usuario. Definición: El diagnóstico del sistema consiste en la captación, evaluación y señalización de Diagnóstico del...
Control con la CPU-C7 3.6.4 Ficha ”Remanencia” Definición: Se dice que un área de memoria es remanente si su contenido se conserva tras un Remanencia corte de la tensión de red y tras el paso de STOP a RUN. Las marcas, los temporizadores y los contadores no remanentes se ponen a cero tras un corte de la tensión de red y tras un paso de STOP a RUN.
Control con la CPU-C7 Tabla 3-13 Bloque de parámetros ” reas remanentes”, continuación Parámetro Explicación Margen de Ajuste por valores defecto Bloque de datos Si ”Bloque de datos = sí”, deben determinarse el bloque de sí / no datos y la ”cantidad de bytes de datos” requerida a partir de número del bloque de 1 a 127 ”Dirección del byte de datos”.
Control con la CPU-C7 3.6.6 Ficha ”Alarmas cíclicas” Definición: Alarma Una alarma cíclica es una señal periódica, creada dentro de la CPU-C7, y que pro- cíclica duce automáticamente la llamada del ”OB de tratamiento de alarma cíclica”, que es el OB 35. Prioridad La prioridad del OB 35 está...
Control con la CPU-C7 3.6.7 Bloque de parámetros ”Estaciones MPI” de la ficha ”General” Puerto multipunto Las propiedades del puerto multipunto MPI de la CPU-C7 se pueden parametrizar ”Multipoint con el bloque de parámetros ”Direcciones MPI”. Este bloque solamente habrá que Interface MPI”...
Página 51
Control con la CPU-C7 Nota El puerto MPI es el único interface de comunicación con el C7. En caso de tener que modificar estos parámetros deberá hacerse poniendo el mayor cuidado. Dirección MPI para la PG = ajuste por defecto 0, más alta =15. En caso de que se quiera ajustar otro valor diferente, por ejemplo 31, 63 ó...
Control con la CPU-C7 Cálculo de los tiempos de ciclo y de respuesta de la CPU-C7 Contenido del Este apartado explica la composición de los tiempos de ciclo y de respuesta de la apartado CPU-C7. El tiempo de ciclo del programa de usuario que haya en la CPU-C7 se puede leer con la PG (v.
Página 53
Control con la CPU-C7 En la figura 3-2 se representan los elementos del tiempo de ciclo: Sistema operativo Programa de usuario Sistema operativo Susceptible de in- terrupciones por Programa las alarmas de usuario Figura 3-2 Elementos del tiempo de ciclo Prolongación del Fundamentalmente, ha de tenerse en cuenta que el tiempo de ciclo de un programa tiempo de ciclo...
Control con la CPU-C7 3.7.1 Tiempo de respuesta Definición: El tiempo de respuesta es el tiempo que transcurre desde que se reconoce una señal Tiempo de de entrada hasta que se cambia el estado de la señal de salida asociada. respuesta Factores El tiempo de respuesta depende de los factores siguientes:...
Página 55
Control con la CPU-C7 Tiempo de En la figura 3-3 se representan las condiciones en las que se puede obtener el tiempo respuesta más de respuesta más corto. corto Retardo de las entradas El estado de la entrada en cuestión cambia justo antes de leer la PAE.
Página 56
Control con la CPU-C7 Tiempo de En la figura 3-4 se representa la situación en la que se da el tiempo de respuesta más respuesta más largo. largo Retardo de las entradas El estado de la entrada en cuestión cambia mientras se está...
Página 57
Control con la CPU-C7 Tiempo de ejecu- La table 3-17 contiene los tiempos que se deben aplicar para calcular los tiempos de ción del sistema ejecución del sistema operativo de la CPU-C7. operativo Los tiempos especificados no consideran las funciones de test, tales como estado o control las funciones Cargar / Borrar / Comprimir bloque comunicaciones Tabla 3-17...
Página 58
Control con la CPU-C7 Retardo de las en- En función del módulo de que se trate en cada caso, deben observarse los siguientes tradas / salidas tiempos de retardo: Para entradas digitales: el tiempo de retardo de las entradas Para salidas digitales: tiempos de retardo despreciables Para salidas de relé: tiempos de retardo característicos entre 10 ms y 20 ms.
Control con la CPU-C7 3.7.2 Ejemplo de cálculo de los tiempos de ciclo y de respuesta Elementos del Como ya vimos en un apartado anterior, el tiempo de ciclo resulta de la suma de los tiempo de ciclo siguientes elementos: Tiempo de transferencia de las imágenes del proceso + Tiempo de ejecución del sistema operativo + Tiempo de ejecución del programa de usuario +...
Página 60
Control con la CPU-C7 Elementos del Tal como vimos en un apartado anterior, el tiempo de respuesta resulta de la suma tiempo de respue- de los siguientes tiempos: tiempo de transferencia de la imagen del proceso de las entradas + tiempo de transferencia de la imagen del proceso de las salidas + tiempo de ejecución del sistema operativo + tiempo de ejecución del programa +...
Página 61
Control con la CPU-C7 1. cálculo parcial: Como base de tiempo para calcular el tiempo de ejecución de los temporizadores S7 se toma la suma de todos los tiempos antes citados: 2 0,21 ms (tiempo de transferencia de la imagen del proceso de las entradas) + 2 0,18 ms (tiempo de transferencia de la imagen del proceso de las salidas) + 2 1 ms (tiempo de ejecución del sistema operativo)
Control con la CPU-C7 3.7.3 Tiempo de respuesta a alarmas Definición: Tiempo El tiempo de respuesta a una alarma es el tiempo que transcurre desde que se pro- de respuesta a duce la primera señal de alarma hasta que se llama a la primera instrucción del OB alarmas de tratamiento de alarmas.
Página 63
Control con la CPU-C7 Módulos de El tiempo de respuesta a alarmas de proceso de los módulos de señales se constituye señales del siguiente modo: Módulos de entradas digitales Tiempo de respuesta a alarmas de proceso = tiempo interno de tratamiento de alarmas + retardo de entrada Los tiempos concretos están incluidos en la hoja de datos del correspondiente módulo de entradas digitales.
Control con la CPU-C7 3.7.4 Ejemplo de cálculo del tiempo de respuesta a alarmas Elementos del Como ya vimos en apartados anteriores, el tiempo de respuesta a alarmas de proceso tiempo de está compuesto por los siguientes elementos: respuesta tiempo de respuesta de la CPU a alarmas de proceso, y tiempo de respuesta de los módulos de señales a alarmas de proceso.
Control con la CPU-C7 3.7.5 Reproducibilidad de las alarmas cíclicas y de retardo Definición: Repro- Alarma de retardo: ducibilidad La divergencia temporal de la llamada de la primera instrucción de la tarea con re- specto al instante programado para la alarma. Alarma cíclica: El margen de fluctuación de la distancia temporal entre dos llamadas consecutivas, medido entre las primeras instrucciones respectivas de la tarea.
Control con la CPU-C7 Cargar / borrar la memoria flash de la CPU-C7 Resumen Al transferir un programa de usuario a la CPU-C7, el programa es transferido única- mente a la memoria de carga, sin que también sea transferido automáticamente a la memoria flash de la CPU-C7.
Direccionamiento, parametrización y funcionamiento de la periferia C7 Apartado Tema Página Apartados del capítulo Asignar direcciones para los slots de los módulos de señales Direccionar la periferia digital del C7 Utilización y funcionalidad de la periferia analógica C7 4.3.1 Direccionar la periferia analógica 4.3.2 Representación de los valores analógicos 4.3.3...
Direccionamiento, parametrización y funcionamiento de la periferia C7 Asignar direcciones para los slots de los módulos de señales Resumen En el direccionamiento orientado a los slots (direccionamiento estándar), cada direc- ción inicial de los módulos tiene asignado un número de slot. Según cuál sea el tipo del módulo la dirección será...
Página 69
Direccionamiento, parametrización y funcionamiento de la periferia C7 Direcciones inicia- En la tabla inferior se enumeran las direcciones iniciales de los módulos, referidas a les de los módulos los slots. Tabla 4-1 Direcciones iniciales de los módulos, referidas a los slots Dirección inicial Número de slot del módulo...
Página 70
Direccionamiento, parametrización y funcionamiento de la periferia C7 Bastidores S7-300 Al C7-621 ASi se le puede conectar como máximo un bastidor de módulos S7-300 adicionales con un máximo de 4 módulos. Para obtener información acerca de cómo conectar éstos, consúltese el Manual /70/. Módulos ASi Al C7-621 ASi se le puede conectar 31 esclavos AS.
Direccionamiento, parametrización y funcionamiento de la periferia C7 Direccionar la periferia digital del C7 Resumen A continuación se describirá cómo direccionar la periferia digital integrada. Estas informaciones son necesarias para poder direccionar los canales de las entradas y salidas digitales en el programa de usuario. rea de direccio- Las direcciones de la periferia digital para las entradas y las salidas están entre namiento...
Direccionamiento, parametrización y funcionamiento de la periferia C7 Utilización y funcionalidad de la periferia analógica C7 Contenido del En este apartado se describen apartado los conceptos básicos del tratamiento de valores analógicos, cómo direccionar y parametrizar la periferia analógica, el comportamiento de los diferentes canales de entradas analógicas y del canal de salida analógica.
Direccionamiento, parametrización y funcionamiento de la periferia C7 4.3.2 Representación de los valores analógicos Resumen La representación de los valores analógicos, esto es, los valores analógicos en for- mato binario, es igual en todas las entradas analógicas del C7 y en la salida analógica.
Direccionamiento, parametrización y funcionamiento de la periferia C7 4.3.3 Representación de valores analógicos para los márgenes de medida de las entradas analógicas Resumen Las tablas de este apartado contienen los valores analógicos digitalizados para los márgenes de medida de las entradas analógicas. La tabla 4-5 contiene la representación de los valores analógicos binarios y las cor- respondientes representaciones decimales y hexadecimales de las unidades de los valores analógicos.
Página 75
Direccionamiento, parametrización y funcionamiento de la periferia C7 Márgenes de me- En la tabla 4-6 se representan los márgenes digitalizados de medida de tensión para dida de tensión y 10V y los de medida de la intensidad par 20 mA. de intensidad Tabla 4-6 Representación de los valores digitalizados de las entradas analógicas (márgenes de tensión y de intensidad)
Direccionamiento, parametrización y funcionamiento de la periferia C7 4.3.4 Representación de valores analógicos para el margen de salida de la salida analógica Tabla para los már- En la tabla 4-7 se incluye el margen de salida analógico de la salida analógica. genes de salida Márgenes de sa- En la tabla 4-7 se representa el margen de salida de tensión...
Direccionamiento, parametrización y funcionamiento de la periferia C7 Ejemplos de programación de la periferia analógica Resumen Los ejemplos de programación que se exponen a continuación tienen como finalidad hacer más fácil el comienzo a aquellos usuarios que se estén iniciando en la progra- mación de la periferia del C7.
Página 78
Direccionamiento, parametrización y funcionamiento de la periferia C7 Secuencia de El bloque FC127 contiene las siguientes líneas de instrucciones: instrucciones FC127 FUNCTION FC 127 : void var_input Límite inferior : DWORD Límite superior : DWORD Valor de entrada : DWORD; end_var var_temp LIF : DWORD;...
Página 79
Direccionamiento, parametrización y funcionamiento de la periferia C7 //*** Calcular patrón hexadecimal a emitir *** L MARGEN_HEX; // Referir el valor hexadecimal con respecto al // margen total DTR; L PORCENJ; L LIF; // Añadir offset DTR; RND; // Convertir número real a número entero // de 32 bits T CANAL;...
Direccionamiento, parametrización y funcionamiento de la periferia C7 4.4.2 Bloque para normalización de valores de entradas analógicas Función del El bloque FC126 convierte el valor actual, disponible como número hexadecimal en bloque una palabra de entrada de periferia, al correspondiente número real (= valor analógico) a ser emitido en una palabra doble de marca.
Página 81
Direccionamiento, parametrización y funcionamiento de la periferia C7 // *** 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 unipolar T LIF;...
Página 82
Direccionamiento, parametrización y funcionamiento de la periferia C7 Llamar el A continuación se ejemplifica la llamada del FC126. FC126 en el OB1 Antes de efectuar la llamada, los límites de márgenes se han de pasar a palabras dobles de marcas. Esto se requiere para poder trabajar con valores variables. Normalmente, el ”límite superior”...
Número de pedido: E20001-P285-A497-V2 Dicha publicación puede adquirirse a través de cualquier oficina, sucursal, represen- tación y punto de asistencia postventa de Siemens. Leyendo el presente capítulo se adquirirá una idea global sobre el tema. En el capítulo 6 se explicará la funcionalidad, la programación y el manejo del C7-621 ASi.
ASi: introducción y generalidades Introducción Resumen La red de actuadores y sensores ASi (Actuador-Sensor-Interface, que aquí se deno- mina de forma abreviada ASi), es un sistema de interconexión para sensores y ac- tuadores binarios del nivel de proceso inferior. Utilizando la ASi se reemplaza en este nivel el habitual mazo de cables por un único cable eléctrico, el cable ASi.
Página 85
ASi: introducción y generalidades Principales Las características principales de la ASi son las siguientes: características ASi está optimizada para la conexión de sensores y actuadores binarios. de la ASi A través del cable ASi se lleva a cabo tanto el intercambio de datos entre los sensores / actuadores y el maestro, como la alimentación de los sensores.
ASi: introducción y generalidades El concepto del sistema ASi Componentes Una red ASi está constituida por los siguientes componentes: del sistema Tabla 5-1 Componentes del sistema que forman una red ASi Explicación CP-ASi -C7 C7-621 ASi Módulos ASi El concepto modular definido en la técnica ASi prevé la combinación ramificada en forma de árbol de las estaciones ASi mediante los de- nominados módulos ASi;...
Página 87
ASi: introducción y generalidades Nota En esta red deben observarse en todos y cada uno de los casos las condiciones de compatibilidad técnica en cuanto se refiere a sección del cable, caída de tensión, longitud de la línea, etc., de modo que todas las condiciones sean conformes a la especificación ASi (véanse /1/ y /2/).
ASi: introducción y generalidades 5.2.1 Propiedades des sistema y datos orientativos de importancia Modo de opera- Las principales características del modo de operación de la ASi / del sistema ASi ción de la ASi son: Método de acceso maestro-esclavo La red ASi es un sistema denominado ”sistema de un solo maestro” o ”Single Master System”, es decir, por cada red ASi solamente hay un maestro que con- trola el intercambio de datos.
Página 89
ASi: introducción y generalidades Prácticamente la totalidad de la electrónica que necesita un esclavo está montada dentro de un circuito integrado especial. De este modo se puede integrar directa- mente la conexión ASi en actuadores o sensores binarios. Todos los componentes necesarios ocupan en su conjunto un volumen de unos 2 cm Mayor funcionalidad, mayor aprovechamiento La integración directa permite dotar a los dispositivos de una elevada funcionali-...
ASi: introducción y generalidades El CP-ASi-C7 para el C7-621 ASi Resumen El CP-ASi-C7 está integrado en autómatas de la serie C7-300. El CP ASi C7 puede utilizarse con dos modos de funcionamiento diferentes: Modo estándar El modo estándar permite poner en servicio y programar el CP ASi C7 con una sen- cillez extraordinaria.
ASi: introducción y generalidades Otros componentes del sistema ASi Resumen Además del maestro ASi que se describe en el presente manual, también se requie- ren los componentes del sistema de transferencia ASi y los esclavos ASi. En los si- guientes apartados se ofrece una panorámica de las características fundamentales, así...
ASi: introducción y generalidades Uso de otros ca- Aparte de los cables especiales ASi se puede usar cualquier cable de dos hilos con bles de 2 hilos sección de 2 x 1,5 mm ; el blindaje y el trenzado no son precisos. Para unir un ca- ble especial ASi con otro tipo de cable (p.ej.
ASi: introducción y generalidades 5.4.3 Repetidor / Extensor ASi Resumen El repetidor y extensor ASi ha sido construido para emplearlo en el entorno de una red de sensores y actuadores ASi. El dispositivo se emplea para poder ampliar la longitud máxima de una red de sen- sores y actuadores, que como ya hemos visto está...
Página 94
ASi: introducción y generalidades Extensor El extensor ASi se aplica en los casos en los que el maestro está situado a bastante distancia de la instalación ASi propiamente dicha: El maestro se puede colocar separado del segmento ASi hasta una distancia de 100 metros Los esclavos solamente se pueden montar en el lado del extensor opuesto al maestro...
ASi (por ejemplo, para ajustar los diferentes márgenes de conmutación de un Sonar-BERO). Tanto Siemens como otros fabricantes ofrecen sensores con conexión ASi integrada. Para obtener información más detallada al respecto, consúltense los catálogos.
ASi: introducción y generalidades El funcionamiento del maestro, comandos / secuencia / programación Resumen En este capítulo se explican las tareas y funciones de un CP-ASi-C7 de modo que se pueda obtener una idea básica y clara sobre ellas. Este apartado resulta de gran importancia para poder comprender las funciones, los modos de funcionamiento y las interfases.
Página 97
ASi: introducción y generalidades De acuerdo con esta concepción de distintos niveles, el usuario dispone de distintos modos de funcionamiento. Esta formación del perfil se usa igualmente para que el manejo del CP-ASi-C7 sea acorde a las necesidades y exigencias existentes, y especialmente para mantenerlas dentro de la mayor sencillez posible en el modo de funcionamiento estándar: rea de funcionamiento de las interfases Modos de funcionamiento...
Página 98
ASi: introducción y generalidades Modo estándar En el denominado modo de funcionamiento estándar, el CP-ASi-C7 puede adoptar con el CP-ASi-C7 el control de los esclavos ASi que estén conectados, sin que en el programa de usua- rio del PLC tengan que estar previstas instrucciones adicionales. Los menús de manejo y monitoreo del C7-621 ASi bastan para inicializar los escla- vos e iniciar y vigilar el funcionamiento cíclico de la instalación.
Página 99
ASi: introducción y generalidades Los parámetros de funcionamiento datos de configuración con ocupación E/S, código de identificación y dirección de esclavo están guardados en una memoria adicional (EEPROM). Datos E / S En las salidas de datos están los datos de usuario para los componentes de auto- matización que se transfirieron desde el CP-ASi-C7 al esclavo ASi.
ASi: introducción y generalidades 5.5.1 Fases de funcionamiento y funciones Estructura de da- Antes de ocuparnos de las fases de funcionamiento y de las funciones de las mis- tos / de informa- mas, es necesario saber cómo es la estructura de la información del sistema maestro- ción esclavo ASi.
Página 101
ASi: introducción y generalidades En el CP-ASi-C7 hay que distinguir: Imágenes de datos Son informaciones guardadas en memoria volátil: – Datos E / S Los datos de las entradas y salidas del proceso. – Parámetros actuales Los parámetros actuales son una imagen de los parámetros que están activos en el esclavo en el momento de visualizar la imagen.
ASi: introducción y generalidades Las fases de fun- La siguiente representación esquemática servirá como punto de partida para ir des- cionamiento cribiendo las distintas fases de funcionamiento. Fase offline Inicialización Fase de arranque Fase de detección Fase de activación en el modo protegido Fase de activación en el modo de (Protected Mode) proyección (Configuration Mode)
Página 103
ASi: introducción y generalidades Fase offline La fase offline, también denominada inicialización, es el estado base del maestro. La inicialización se efectúa tras haber conectado la tensión de alimentación o, du- rante el funcionamiento, al efectuarse un rearranque. Durante la inicialización, las imágenes de todas las entradas de esclavo y los datos de salida se ponen a cero (desactivados), visto desde la aplicación.
Página 104
ASi: introducción y generalidades Funcionamiento Una vez concluida la fase de arranque, el CP-ASi-C7 pasa al funcionamiento nor- normal mal. Fase de intercambio de datos En el funcionamiento normal, el maestro envía datos (datos S) cíclicamente a los distintos esclavos, y recibe sus telegramas de acuse de recibo (datos E). Si se detecta un error durante la transferencia de datos, el maestro repetirá...
Puesta en servicio y funcionamiento de la ASi Apartado Tema Página Apartados del capítulo Puesta en servicio y funcionamiento de la ASi Modo estándar 6.2.1 Proyección del CP-ASi-C7 en el modo estándar 6.2.2 Direccionar el CP-ASi-C7 con un programa Manejo y visualización del C7-621 ASi 6-10 6.3.1 Ajustar el Config Mode o el Protected Mode...
Puesta en servicio y funcionamiento de la ASi Puesta en servicio y funcionamiento de la ASi Resumen En este capítulo se explican los siguientes temas: Conceptos básicos sobre el funcionamiento del CP-ASi-C7. Utilidades de la interfase ASi. Cómo direccionar y parametrizar la interfase ASi. Procedimiento a seguir para sustituir un esclavo en ramal ASi.
Puesta en servicio y funcionamiento de la ASi Modo estándar Resumen El modo estándar es el modo de funcionamiento usado con mayor frecuencia en el ASi, y al mismo tiempo el más sencillo. El modo estándar permite acceder directa- mente a las entradas y a las salidas del esclavo (p.ej.: módulos de bus) igual que con los módulos E / S SIMATIC.
Página 108
Puesta en servicio y funcionamiento de la ASi Para proyectar el CP-ASi-C7 en el modo de funcionamiento estándar poniendo en servicio simultáneamente la red ASi hay que dar los siguientes pasos: 1. Pasar la CPU-C7 a STOP. 2. Poner el CP-ASi-C7 en el modo de proyección. Si el CP-ASi-C7 ya se encon- traba en el modo de proyección (el equipo se entrega con este modo) no hará...
Puesta en servicio y funcionamiento de la ASi 6.2.2 Direccionar el CP-ASi-C7 con un programa Resumen El CP-ASi-C7 ocupa en el área de direccionamiento (área analógica) de la CPU-C7: – 16 bytes de entrada – 16 bytes de salida rea de direccio- De los 16 bytes del área de direccionamiento del CP-ASi-C7, 31x4 bits se ocupan namiento con los datos de los esclavos ASi.
Página 110
Puesta en servicio y funcionamiento de la ASi Tabla 6-1 Ocupación de la interfase CP-ASi-C7, continuación Número del byte E / S Bit 7-4 Bit 3-0 Esclavo 18 Esclavo 19 Esclavo 20 Esclavo 21 Esclavo 22 Esclavo 23 Esclavo 24 Esclavo 25 Esclavo 26 Esclavo 27...
Página 111
Puesta en servicio y funcionamiento de la ASi Ejemplo de direc- La forma de acceder a las entradas y salidas de los esclavos ASi es igual que la cionamiento de forma como se accede a la periferia analógica del C7. En la figura siguiente se re- esclavos presenta este método estándar con un ejemplo: V.
Página 112
Puesta en servicio y funcionamiento de la ASi Acceder a datos de Para acceder a los bits de los esclavos ASi hay que utilizar los siguientes comandos usuario ASi S7 de carga y transferencia: L PEW X L PED X T PAW X T PAD X X representa la dirección de byte respectiva en el CP-ASi-C7.
Página 113
Puesta en servicio y funcionamiento de la ASi 3) Al final del programa: – Emitir la ”Pseudo PAA” de las salidas (copiar palabras de datos en los datos de salida del CP-ASi CPL DBD 16) T PAD 256 L DBD 20 T PAD 260 L DBD 24 T PAD 264...
Puesta en servicio y funcionamiento de la ASi Manejo y visualización del C7-621 ASi Resumen El C7-621 ASi ofrece al operador la posibilidad de intervenir en el manejo de los esclavos conectados, así como de visualizar determinadas indicaciones de estado del esclavo.
Página 115
Puesta en servicio y funcionamiento de la ASi Selección de la Para poder seleccionar las distintas funciones ASi hay que seleccionar previamente función ASi la función del sistema ASi. Las funciones ASi se seleccionan del siguiente modo: 1. Se tiene que visualizar el menú general SIMATIC C7 V1.00 C7-621...
Página 116
Puesta en servicio y funcionamiento de la ASi Avisos Por regla general, los avisos que pueden aparecer al manejar el equipo son los si- guientes: No se produjo ningún error AS–I DS Write state NO_ERROR confirm Se produjeron errores AS–I DS Write state ERROR confirm Cuando hay un esclavo que tiene la dirección ”0”, y el usuario intenta pasar del...
Puesta en servicio y funcionamiento de la ASi Estructura de me- La figura 6-5 representa un esquema general de los principales menús con las rela- nús de la ASi ciones de dependencia que existen entre ellos. En los siguientes apartados se expli- cará...
Puesta en servicio y funcionamiento de la ASi 6.3.1 Ajustar el Config Mode o el Protected Mode Resumen Par poder ajustar direcciones y para poder adoptar una configuración actual es im- prescindible que estén ajustado determinados modos de funcionamiento. Desactivar Config Mode (modo de proyección) Protected Mode.
Página 119
Puesta en servicio y funcionamiento de la ASi Config Mode de Enabled –> Disabled Protected Mode Paso Actividad Resultado Seleccionar el menú para Project AUTOPROG Config pulsando la tecla Address | Seleccionar el menú para Config Visual. con Enabled pulsando la tecla Conf.Mode: Enabled Disabled setconf...
Página 120
Puesta en servicio y funcionamiento de la ASi Config Mode de Disabled –> Enable Paso Actividad Resultado Seleccionar el menú para Project AUTOPROG Config pulsando la tecla Address | Seleccionar el menú para Config Visual. con Disabled pulsando la tecla Conf.Mode: Disabled Enable Seleccionar Disabled –>...
Puesta en servicio y funcionamiento de la ASi 6.3.2 Ajustar la dirección de un esclavo Resumen El usuario puede cambiar la dirección que esté ajustada para un esclavo manejando el C7. A continuación se describe el procedimiento a seguir para hacerlo. Requisitos Para poder introducir una dirección para un esclavo deben cumplirse las siguientes condiciones previas:...
Puesta en servicio y funcionamiento de la ASi Paso Actividad Resultado Confirme la adopción de la nueva dirección 1. No hay errores --> se podrá pulsando la tecla introducir otra dirección (paso 3). 2. Error --> repetir la opera- ción de entrada de la direc- ción (paso 3).
Puesta en servicio y funcionamiento de la ASi 6.3.3 Ajustar el modo AUTOPROG Resumen El modo AUTOPROG sirve para ajustar automáticamente la dirección de un esclavo cada vez que se aplica (por ejemplo, cuando se ha sustituido un esclavo ave- riado).
Página 124
Puesta en servicio y funcionamiento de la ASi Paso Actividad Resultado Activar AUTOPROG: Enabled Menú visualizado: AUTOPROG: Disabled Enable Enabled: Se aceptará la entrada si está aju- Seleccionar pulsando la tecla stado Disabled Se visualizan avisos (v. página 6-12) No hay errores: acusar recibo Se señala que se ha seleccionado pulsando Enabled.
Puesta en servicio y funcionamiento de la ASi 6.3.4 Sustituir un esclavo averiado y programar automática la dirección de un esclavo (AUTOPROG) Resumen Cuando en el menú ASi están activados SF y CER en la visualización del estado encontrándose el CP-ASi-C7 en el modo protegido, se visualizará lo siguiente: Ha fallado exactamente un esclavo.
Página 126
Puesta en servicio y funcionamiento de la ASi La señalización SF y CER se apaga (v. apt. 6.3.7). El CP-ASi-C7 indica en la visua- lización del estado cuál es el nuevo esclavo incorporado. Nota Ha de tenerse en cuenta que la programación automática de direcciones sólo es po- sible aplicarla cuando el CP-ASi-C7 se encuentre el modo protegido (Protected Mode) y solamente se haya averiado un único esclavo.
Puesta en servicio y funcionamiento de la ASi 6.3.5 Activar la configuración de entrada partiendo de la configuración actual Resumen Si hay una configuración actual de los esclavos detectada, se puede que la configu- ración actual pase a ser la configuración de entrada activa. Requisitos Para poder activar la configuración de entrada deben cumplirse las siguientes condi- ciones previas:...
Página 128
Puesta en servicio y funcionamiento de la ASi Paso Actividad Resultado Seleccionar (si Enabled) el menú para Set Configuration activar la configuración de entrada Slaves confirm Se visualiza (por ejemplo) Seleccionar (si se desea) la visualización con la configuración actual (Slaves) pulsando la tecla ----- ----- ----- ----- ----- ----- --...
Puesta en servicio y funcionamiento de la ASi 6.3.6 Estado de los esclavos Resumen Utilizando el menú Status del C7-621 ASi se pueden visualizar los esclavos pre- sentes y los que están activados. Requisitos Para poder visualizar el estado de los esclavos se debe cumplir la siguiente condi- ción previa: El menú...
Página 130
Puesta en servicio y funcionamiento de la ASi Explicación de la La visualización de estado es gráfica. En la tabla 6-3 se explica el significado de los visualización de signos que se representan en la visualización. estado Tabla 6-3 Explicación de la representación gráfica Representación Explicación Esclavo en...
Puesta en servicio y funcionamiento de la ASi 6.3.7 Avisos de estado y de error del maestro Resumen Utilizando el menú del C7-621 ASi se puede visualizar el estado del maestro. Requisitos Para poder visualizar el estado del maestro se debe cumplir la siguiente condición previa: El menú...
Puesta en servicio y funcionamiento de la ASi Indicaciones de error del CP-ASi-C7 / remedio para los errores que se presenten Resumen A continuación se enumera una serie de causas de fallos y perturbaciones que se pueden producir durante el funcionamiento del CP-ASi-C7, así como los respectivos remedios para subsanarlos.
Puesta en servicio y funcionamiento de la ASi A pesar de que AUTOPROG Los datos de configuración (configuración Comprobar que se ha empleado el ”esclavo está activado, no se aplica la E / S, código ID) del esclavo intercambiado suplente” correcto. programación automática de no concuerdan con los valores del esclavo an- Comparar las especificaciones del fabricante...
Página 134
Puesta en servicio y funcionamiento de la ASi Eventos de alarma El CP-ASi-C7 distingue entre eventos de alarma llegados (entrantes) y eventos de alarma desaparecidos (salientes). Si se produce un evento de alarma y ello deriva en un estado sin errores (ASi-CONFIG_OK=TRUE y ningún error interno en el CP), se activará...
Página 135
Puesta en servicio y funcionamiento de la ASi Si se producen eventos de alarma en un estado en el que no se pueden señalizar acti- vando una DAL (p. ej. en el STOP del PLC o cuando todavía no se ha acusado de recibo una DAL antigua), el CP-ASi-C7 actúa del siguiente modo: Si vuelve a ser posible una nueva activación de una DAL, y si en este instante la configuración global ASi (es decir: configuración de esclavos ASi y estado in-...
Página 136
Puesta en servicio y funcionamiento de la ASi Datos locales del En la tabla siguiente se incluye una lista del DS 0, localizable dentro de los datos OB de diagnóstico locales del bloque de organización OB 82 (bytes de datos locales 8 a11). Los demás (OB 82) datos locales del OB 82 se podrán encontrar en las descripciones de STEP-7.
Página 137
Puesta en servicio y funcionamiento de la ASi Leer el registro de El CP-ASi-C7 actualiza continuamente una denominada lista de detalles, en la cual diagnóstico DS 1 se indican todos los esclavos que difieren de la proyección, es decir, todos los escla- vos que faltan, que no han sido proyectados o que están mal proyectados, pero que existen (cada esclavo tiene asignado un bit en la lista de detalles: 0 = sin errores;...
Página 138
Puesta en servicio y funcionamiento de la ASi Se parte de la base de que en el CP-ASi-C7 los esclavos 1 y 12 han sido proyectados con los menús ASi del C7-621 ASi, y de que el CP-ASi-C7 se encuentra en el estado protegido (Protected Mode;...
Página 139
Puesta en servicio y funcionamiento de la ASi ORGANIZATION_BLOCK ”OB82” TITLE = VERSION : 0.0 VAR_TEMP OB82_EV_CLASS : BYTE //16#39, Event class 3,Entering event state OB82_FLT_ID : Byte; //16#xx Fault identification code OB82_PRIORITY : BYTE ; //26/28 (Priority of 1 is lowest) OB82_OB_NUMBR : BYTE ;...
Página 140
Puesta en servicio y funcionamiento de la ASi := #t_req, //si 1: inicio de lectura IOID := B#16#54, //siempre para CP-ASi-C7 LADDR := #t_laddr, //dirección del módulo RECNUM := B#16#1 //número de registro = 1 RET_VAL := #t_return //respuesta para información //de error o de estado BUSY := #t_busy...
Puesta en servicio y funcionamiento de la ASi Modo extendido con FC ASi_3422 Resumen Para poder aplicar el modo de funcionamiento Modo extendido se necesita tener la FC ”ASi_3422” en el C7-621 ASi. En este apartado se explica la diferencia que exi- ste en cuanto a las funciones disponibles, entre usar el modo estándar y utilizar la FC ”ASi_3422”...
Página 142
Puesta en servicio y funcionamiento de la ASi Representación KOP DONE STARTUP ERROR LADDR SEND RECV STATUS Figura 6-6 Representación KOP de la llamada a la función Parámetros formales En la siguiente tabla se describen los parámetros formales de la función: Tabla 6-7 Parámetros formales de las funciones Nombre...
Página 143
Puesta en servicio y funcionamiento de la ASi Tabla 6-7 Parámetros formales de las funciones, continuación Nombre Clase Tipo rea de Observación memoria RECV E,A,M,D,L Búfer receptor Este búfer sólo es relevante con los comandos que suministran datos de respuesta. El parámetro hace referencia a un área de memoria en el que se deposita una respuesta de comando.
Página 144
Puesta en servicio y funcionamiento de la ASi Información de En la tabla 6-8 se han recopilado las posibles señalizaciones de la primera palabra estado o de error de STATUS en función de DONE y de ERROR. Tabla 6-8 Posibles señalizaciones en la primera palabra de STATUS DONE ERROR STATUS...
Página 145
Puesta en servicio y funcionamiento de la ASi Tabla 6-8 Posibles señalizaciones en la primera palabra de STATUS, continuación DONE ERROR STATUS Significado 8F22 Error en la longitud del área al leer un parámetro 8F23 Error en la longitud del área al escribir un parámetro Este código de error indica que el parámetro queda fuera del área del operando, ya sea parcial o completamente;...
Página 146
Puesta en servicio y funcionamiento de la ASi Perfil de señal de Una llamada de comando se inicia con ACT = 1. Mientras se está ejecutando una los operandos for- llamada, la primera palabra de STATUS tiene el valor 8181 .
Puesta en servicio y funcionamiento de la ASi 6.5.1 Interfase para comandos CP-ASi-C7 Resumen A continuación se describen las llamadas por comando CP-ASi-C7 que se pueden dirigir desde la CPU-C7 al CP-ASi-C7. El CP-ASi-C7 ofrece con estas llamadas por comando la máxima funcionalidad del perfil maestro M1 de la especificación ASi. Además, el CP-ASi-C7 se puede proyectar completamente desde la CPU-C7 medi- ante llamadas por comando.
Página 148
Puesta en servicio y funcionamiento de la ASi Tabla 6-9 Resumen de las llamadas por comando, continuación Nombre / Capítulo Parámetro Respuesta Codificación Leer lista con eco de parámetros Ninguno Lista con eco de parámetros Leer el número de versión Ninguno Cadena con la versión Leer y borrar el estado del esclavo...
Página 149
Puesta en servicio y funcionamiento de la ASi La petición RECEIVE para extraer el eco del parámetro es opcional. Por regla gene- ral éste no se evalúa. Estructura de los datos de la petición en el búfer emisor Bit 7 Bit 0 Byte 0 Byte 1...
Página 150
Puesta en servicio y funcionamiento de la ASi Proyectar datos de Set_Permanent_Configuration: Al efectuar esta llamada se proyectan los datos de configuración configuración E / S y el código identificador para el esclavo ASi direccionado. Los datos se memorizan de modo no volátil en el CP-ASi-C7. Nota Al ejecutar este comando el CP-ASi-C7 pasa a la fase offline, y a continuación vuelve al modo de funcionamiento normal (rearranque completo del CP-ASi-C7).
Página 151
Puesta en servicio y funcionamiento de la ASi Leer datos de con- Al efectuar esta llamada se retornan los datos de configuración E / S (actuales) y los figuración actual códigos de identificación (actuales) de un esclavo direccionado que hayan sido de- terminados en el CP-ASi-C7.
Página 152
Puesta en servicio y funcionamiento de la ASi Activar modo Set_offline_Mode: Esta llamada conmuta entre los funcionamientos online y offline. offline El bit OFFLINE no se memoriza permanentemente, es decir, el bit se vuelve a poner ONLINE al arrancar / rearrancar. En el funcionamiento offline el CP solamente procesa peticiones hechas por el usua- rio, sin que se realicen intercambios de datos cíclicamente.
Página 153
Puesta en servicio y funcionamiento de la ASi Cuando se cambia del modo de proyección al modo protegido se efectúa un rearran- que completo del CP (transición a la fase offline y conmutación al funcionamiento online a continuación). Si un esclavo está registrado en la lista LDS con la dirección 0, el CP no podrá cam- biar del modo de proyección al modo protegido.
Página 154
Puesta en servicio y funcionamiento de la ASi Leer estado del Al efectuar esta llamada se puede leer el registro de estado del esclavo direccionado. esclavo El significado de las marcas del registro de estado es el siguiente: ”Dirección volátil” Esta marca está...
Página 155
Puesta en servicio y funcionamiento de la ASi Leer listas y Get_LPS, Get_LAS, Get_LDS, Get_Flags: Al efectuar estas llamadas se leen marcas respectivamente los siguientes registros del CP-ASi-C7: la lista de esclavos (slaves) proyectados, LPS; la lista de esclavos activos, LAS; la lista de esclavos detectados, LDS;...
Página 156
Puesta en servicio y funcionamiento de la ASi Tabla 6-10 Significado de las marcas Nombre de la marca Significado de la marca OFFLINE_READY La marca está activada cuando la fase offline está activa. La marca está activada cuando la tensión en la línea ASi es dema- siado baja.
Página 157
Puesta en servicio y funcionamiento de la ASi Leer configuración Con este comando se leen los siguientes datos del CP-ASi-C7: completa la lista de esclavos activos (LAS), que indica cuáles de los esclavos conectados al sistema están activados; los datos actuales de configuración de los esclavos que están conectados (confi- guración E / S y código identificador);...
Página 158
Puesta en servicio y funcionamiento de la ASi Byte 26 Código ID esclavo 20 Conf. E / A esclavo 20 Byte 27 Código ID esclavo 21 Conf. E / A esclavo 21 Byte 28 Código ID esclavo 22 Conf. E / A esclavo 22 Byte 29 Código ID esclavo 23 Conf.
Página 159
Puesta en servicio y funcionamiento de la ASi Proyectar la confi- Al efectuar esta llamada se puede transferir completa la configuración que se desee guración completa al CP-ASi-C7, y memorizarla aquí como configuración de entrada. De este modo se proyectará el CP-ASi-C7. Los datos que se transfieren son los siguientes: la lista de esclavos proyectados, que determina qué...
Página 160
Puesta en servicio y funcionamiento de la ASi Byte 31 Código ID esclavo 25 Conf. E / A esclavo 25 Byte 32 Código ID esclavo 26 Conf. E / A esclavo 26 Byte 33 Código ID esclavo 27 Conf. E / A esclavo 27 Byte 34 Código ID esclavo 28 Conf.
Página 161
Puesta en servicio y funcionamiento de la ASi Escribir lista de Con este comando se transfieren parámetros al CP-ASi-C7 para todos los esclavos. parámetros El CP-ASi-C7 solamente transfiere a los esclavos aquellos parámetros que hayan sido modificados, es decir, que difieran de los parámetros actuales. Estructura de los datos de respuesta en el búfer receptor Bit 7 Bit 4...
Página 162
Puesta en servicio y funcionamiento de la ASi Byte 10 Eco par. esclavo 20 Eco par. esclavo 21 Byte 11 Eco par. esclavo 22 Eco par. esclavo 23 Byte 12 Eco par. esclavo 24 Eco par. esclavo 25 Byte 13 Eco par. esclavo 26 Eco par.
Página 163
Puesta en servicio y funcionamiento de la ASi Leer y borrar el es- Al efectuar esta llamada se lee el estado del esclavo y, al mismo tiempo, se borra el tado del esclavo registro del estado de dicho esclavo. El significado de las marcas en los registros de estado es el siguiente: ”Dirección volátil”...
Página 164
Puesta en servicio y funcionamiento de la ASi Leer ID de esclavo Al efectuar esta llamada se puede leer directamente el código identificador (código ID) de un esclavo a través de la línea ASi. Esta llamada esta prevista para efectuarla con fines de diagnóstico, y no se necesita durante el funcionamiento normal del ma- estro.
Puesta en servicio y funcionamiento de la ASi Dependencia del tiempo de ciclo ASi con respecto al número de esclavos conectados Dependencia Como se puede ver en la tabla siguiente, el tiempo de ciclo ASi varía sensiblemente según cuál sea la cantidad de esclavos que estén conectados. Tabla 6-11 Dependencia del tiempo de ciclo ASi Número de esclavos...
Página 166
Puesta en servicio y funcionamiento de la ASi Equipos completos C7-621, C7-621 ASi 6-62 C79000-G7078-C622-01...
Página 167
Operación del C7 Apartado Tema Página Apartados del capítulo Teclado Niveles de operación Operación con las funciones estándar 7.3.1 Ajustar el modo de servicio del OP-C7 7-11 Modificar la dirección en la configuración de red MPI 7-12 Entradas de valores 7-13 Ajustar los parámetros de sistema C7 y seleccionar el 7-17...
Estructuración del Tal y como se puede apreciar en la figura 7-1, el teclado del C7 está compuesto por teclado tres bloques funcionales: Teclado del sistema Teclas soft Bloque numérico SIMATIC C7-621 DC5V FRCE STOP ’ SHIFT ENTER Teclas soft Teclado del sistema Bloque numérico...
Operación del C7 Teclado del En la figura 7-1 se representan dentro de sendos recuadros los bloques formados por sistema las teclas numéricas y por las teclas del sistema. En la tabla 7-1 se explica la funcio- nalidad de cada una de dichas teclas. Tabla 7-1 Función de las teclas numéricas y del sistema Tecla...
Página 170
Operación del C7 Tabla 7-1 Función de las teclas numéricas y del sistema, continuación Tecla Función Explicación Teclas de cur- Mover el cursor. En función de la situación de manejo, el cur- sor se desplaza a izquierda, derecha, hacia arriba y abajo por caracteres, por campos, por entradas o por display.
Operación del C7 Niveles de operación Resumen Para el servicio del C7 se deben distinguir dos niveles de operación separados, entre los cuales se puede cambiar: Nivel de avisos En el nivel de avisos se visualizan los avisos actuales. Nivel de imágenes En el nivel de imágenes se seleccionan, manejan y ejecutan funciones.
Operación del C7 Cambio de nivel de El cambio de los niveles de operación se efectúa operación desde el nivel de avisos al nivel de imágenes pulsando la tecla ENTER desde el nivel de imágenes al nivel de avisos pulsando la tecla Desde el nivel de avisos, con la tecla ESC, no se pueden efectuar más retrocesos.
Operación del C7 Operación con las funciones estándar Resumen Junto con el software de proyección ”ProTool” o ”ProTool / Lite”” se suministra una proyección con imágenes estándar. Con estas imágenes estándar se pueden seleccionar todas las funciones necesarias para manejar el equipo. Las descripciones de este manual acerca de las distintas funciones toman como base las imágenes estándar.
Página 174
Operación del C7 Estado Variable Aquí se llama la función PG Estado Variable, con la cual se pueden visualizar los operandos del control. Control Variable Aquí se llama la función PG Control Variable, con la cual se pueden visualizar y modificar operandos del control.
Página 175
Operación del C7 Jerarquía de las Con el software de configuración ProTool o ProTool / Lite se entregan para el imágenes stándar OP-C7 configuraciones estándar con imágenes estándar acabadas. La figura 7-4 muestra la jerarquía de estas imágenes estándar. Las informaciones detalladas sobre las funciones y sobre el manejo de las imágenes estándar las encontrará...
Página 176
Operación del C7 Ramificar al nivel Pulsando la tecla se cambia del nivel de avisos al nivel de imágenes. En este ENTER de imágenes último, y por medio de las correspondientes imágenes e imágenes estándar, se puede estándar observar y operar en el proceso, así como efectuar los ajustes que el sistema requiera.
Operación del C7 7.3.1 Ajustar el modo de servicio del OP-C7 Resumen Los modos de servicio Online, Offline y Transferencia se pueden ajustar en el OP-C7 mediante una imagen estándar. En la tabla 7-2 se explican estos modos de servicio. Tabla 7-2 Modos de servicio del OP-C7 Modo...
Operación del C7 Ajustar los modos Para ajustar los modos de servicio del OP-C7 hay que proceder del siguiente modo: de servicio Paso Actividad Resultado Seleccionar la imagen estándar Sistema ³ Modo pulsando primero Modo Online la tecla seguida de (ejemplo) Pulsando las teclas Shift...
Operación del C7 Entradas de valores Resumen En los campos de entrada de las imágenes del C7 se entran los valores que se trans- fieren a la CPU-C7. Hay diferentes tipos de valores, que se entran de formas dife- rentes. Valores numéricos Valores alfanuméricos Simbólicos...
Página 180
Operación del C7 Valores numéricos En aquellos campos que permiten al operario entrar valores estrictamente numéri- cos, entrar el valor numérico carácter por carácter usando las teclas del bloque numérico. Si en ese mismo campo había antes otro valor, al entrar el primer carácter del nuevo valor numérico desaparecerá...
Página 181
Operación del C7 Valores alfanumé- En la entrada de valores alfanuméricos se introducen cifras y letras mezcladas. ricos En lo que se refiere a la parte numérica de la entrada deben seguirse las instruccio- nes del apartado ”Valores numéricos”. Entrada de valores Si en el lugar que ocupe el cursor se quiere introducir una letra deberá...
Página 182
Operación del C7 Valores simbólicos Si hay que rellenar un campo aplicando la entrada de valores simbólicos se deberá toma el valor de una lista de selección. Para entrar un valor simbólico hay que proceder del siguiente modo: Paso Actividad Resultado Se activa la lista de selección con Pulsar la tecla...
Operación del C7 Ajustar los parámetros de sistema C7 y seleccionar el idioma Resumen Una vez que se ha cargado una proyección, desde el OP-C7 se pueden modificar a través de las imágenes estándar ajustes de sistema que hayan sido ajustados con la proyección: seleccionar el idioma ajustar la fecha y la hora...
Operación del C7 7.6.1 Ajustar fecha y hora Ajuste de la fecha En el OP-C7 se pueden ajustar la fecha y la hora actuales; el día de la semana se y la hora calcula internamente. Al modificar estos datos cambian en todos los avisos e imáge- nes en los que se visualice una variable de fecha/hora.
Operación del C7 Protección mediante password Resumen Para impedir que alguien no autorizado maneje el C7 se puede habilitar mediante passwords y nivel de passwords una protección de acceso para la llamada de deter- minadas funciones y entradas. Al asignarse un password para un operario se concede simultáneamente la autoriza- ción para ejecutar funciones de un determinado nivel de password.
Operación del C7 Tabla 7-3 Niveles de password Nivel Explicación Con este escalón, que es el más bajo de la jerarquía, se ocupan funciones cuya ejecución no tiene ninguna o casi ninguna repercusión sobre el desarrollo del pro- ceso. Generalmente se trata de funciones en las que no se pueden efectuar entradas. Para llamar a funciones del nivel cero no se necesita password.
Operación del C7 7.7.3 Administración de passwords Resumen Para poder llamar a la imagen estándar Password Edit hay que utilizar forzosa- mente el nivel superior de password (nivel de password 9). El C7 se entrega con el password 100 preajustado. Al realizar la proyección se puede modificar.
Página 188
Operación del C7 Asignación de Para asignar un password y un de nivel de password hay que proceder del siguiente password y de ni- modo: vel de password Paso Actividad Resultado Seleccionar en la lista de passwords la línea para El cursor se encuentra en el pri- la entrada del password.
Operación del C7 Test de hardware Resumen Además del breve test de arranque (”eprom test”, ”ram test”, ”flash test”) que se realiza cada vez que se efectúa un arranque en frío del C7, el operario puede activar un test de hardware que incluye funciones de test para todos los componentes im- portantes del equipo.
Página 190
Operación del C7 Componentes que En la tabla siguientes se listan los componentes que se sometidos al test de hard- se comprueban ware: Tabla 7-5 Componentes que son sometidos al test de hardware Componente Explicación CPU-TEST Se prueban los registros internos, los temporizadores y el control de interrupción del procesador.
Funciones estándar de operación y monitoreo Capítulo Tema Página Apartados del capítulo Avisos 8.1.1 Avisos de servicio 8.1.2 Avisos del sistema 8.1.3 Visualización de avisos Imágenes Timer y Counter 8-13 8.3.1 Timer (temporizador) 8-13 8.3.2 Counter (contador) 8-14 Funciones Estado Variable y Control Variable con el 8-15 OP-C7 Equipos completos C7-621, C7-621 ASi...
Funciones estándar de operación y monitoreo Avisos Resumen Con los avisos se indican en el display del C7 los eventos y estados del proceso del control. Como mínimo, un aviso siempre está constituido por texto estático; adicio- nalmente puede contener variables. En el C7 se visualizan los siguientes tipos de avisos: avisos de servicio, avisos del sistema.
Funciones estándar de operación y monitoreo 8.1.1 Avisos de servicio Resumen Los avisos de servicio contienen informaciones relativas al proceso que aportan da- tos sobre desarrollos o estados regulares, tales como, por ejemplo Temperatura alcanzada, o Motor en marcha. Además de avisos de estado también pueden proyectarse indicaciones de manejo como avisos de servicio.
Página 194
Funciones estándar de operación y monitoreo Nº de aviso rea de direcciones 1 Nº de bit 15 14 13 12 11 10 rea de Nº de aviso direcciones 2 Nº de bit Figura 8-1 Correspondencia entre el área de avisos de servicio y el número de aviso Actualización de Cuando el OP-C7 ha detectado un aviso como llegado, lee el valor a indicar para las avisos...
Funciones estándar de operación y monitoreo 8.1.2 Avisos del sistema Resumen Los avisos del sistema muestran estados de servicio internos del OP-C7. Hacen refe- rencia, por ejemplo, a manejos erróneos o a perturbaciones en la comunicación. Visualización de Este tipo de avisos tienen la mayor prioridad de visualización. En caso de producirse avisos del sistema una perturbación de esta clase en el C7, se ocultará...
Funciones estándar de operación y monitoreo 8.1.3 Visualización de avisos Resumen Los avisos de servicio se editan en el C7 siempre en el nivel de avisos, visua- lizándose siguiendo el orden de prioridades de indicación y de aviso. En el display siempre se visualizará...
Página 197
Funciones estándar de operación y monitoreo Búfer de avisos En el búfer de avisos del OP-C7 se memorizan los últimos 50 avisos siguiendo el orden de su llegada. Si el búfer de avisos se llena, al llegar el siguiente aviso se so- brescribirá...
Página 198
Funciones estándar de operación y monitoreo Imágenes Resumen En el C7 se visualiza y opera el desarrollo del proceso (p. ej. de una estación de en- vasado o mezcladora) en imágenes. Estas imágenes son creadas específicamente para la aplicación por parte del proyectista. En imágenes se registran valores del proceso correspondientes lógicamente y trans- miten así...
Funciones estándar de operación y monitoreo Seleccionar una Las imágenes se pueden seleccionar fundamentalmente imagen a través de las teclas soft, o del índice de imágenes. En la tabla 8-4 se explican los modos posibles de seleccionar una imagen. Tabla 8-4 Posibles medios de seleccionar una imagen Selección Explicación...
Página 200
Funciones estándar de operación y monitoreo Elaborar una En las imágenes se pueden entrar valores. Para elaborar una imagen hay que proce- imagen der del siguiente modo: Paso Actividad Resultado Seleccionar la imagen a elaborar igual que como Se visualiza la imagen. El cursor se ha descrito en ”Seleccionar imagen”...
Página 201
Funciones estándar de operación y monitoreo Entradas de Las imágenes constan de entradas. Cada imagen puede tener hasta un máximo de 40 imagen entradas. En el OP-C7 se visualiza siempre una entrada por cada página del display. Las líneas que no estén proyectadas se representan en el display con líneas vacías. Un ejemplo de entrada de imagen serían las dos líneas siguientes: Temp.
Página 202
Funciones estándar de operación y monitoreo Campos de Los campos de entrada y salida tienen las siguientes propiedades: entrada y salida Los campos de entrada determinan valores de entrada en forma numérica o simbólica. En los campos de entrada se puede ver el cursor intermitente. Los campos de salida indican el valor actual de la CPU-C7 de forma numérica o simbólica.
Funciones estándar de operación y monitoreo Timer y Counter Resumen Con el OP-C7 se puede acceder a timer (temporizadores) y counter (contadores) de la CPU-C7. Algunos ejemplos de ello se encuentran en las imágenes estándar del OP-C7. La siguiente descripción de los accesos a timer y counter se basa en las imágenes estándar denominadas ”Timer”...
Funciones estándar de operación y monitoreo 8.3.2 Counter (contador) Visualizar / editar De cada uno de los contadores proyectados y que estén activados en la CPU-C7 se valor de contador puede visualizar en el OP-C7 el estado actual y también, caso de estar proyectado, se puede modificar la fijación del valor de entrada.
Funciones estándar de operación y monitoreo Funciones Estado Variable y Control Variable con el OP-C7 Resumen Proyectando imágenes estándar especiales semejantes a las funciones PG Estado Variable y Control Variable, el C7 ofrece la posibilidad de visualizar y modificar valores de operandos. De este modo, durante el servicio Online se puede operar di- rectamente en el OP-C7 con los operandos de control de la CPU-C7, sin tener que conectar un PC o una PG al C7.
Página 206
Funciones estándar de operación y monitoreo Operar con Con- En la tabla 8-5 se explican las posibilidades de operación que existen durante la vi- trol Variable sualización de Control Variable. Tabla 8-5 Posibilidades de operación Operación Tecla General: Pulsando la tecla adjunta se acusa recibo de cada entrada efectuada en cada campo.
Página 207
Funciones estándar de operación y monitoreo Tipos de datos En la tabla se muestran los tipos de datos admisibles para SIMATIC S7-300. admisibles Dirección Tipo de datos SIMATIC S7-300 DB, M CHAR BYTE WORD DINT DWORD REAL BOOL STRING TIMER COUNTER E, PE, A, PA CHAR...
Página 208
Funciones estándar de operación y monitoreo Equipos completos C7-621, C7-621 ASi 8-18 C79000-G7078-C622-01...
Funciones ampliadas de operación y monitoreo Apartado Tema Página Apartados del capítulo Orientación del usuario dependiente del proceso Jerarquía de imágenes autodefinidas Evaluación del número de la imagen Imagen del teclado del sistema Comunicación 9.5.1 Acoplamiento a S7-300 mediante MPI 9.5.2 rea de interfase en SIMATIC S7 9-11...
Funciones ampliadas de operación y monitoreo Orientación del usuario dependiente del proceso Resumen En diversas situaciones de operación son necesarias o admisibles acciones diferentes en la mayoría de los casos. Para asistir la exigencias variables durante el manejo del proceso, se pueden proyectar las siguientes medidas, las cuales ofrecen ayudas se- lectivas al operario específicas de la situación.
Funciones ampliadas de operación y monitoreo Jerarquía de imágenes autodefinidas Adaptación de la La jerarquía de imágenes se puede adaptar durante la configuración a necesidades jerarquía de imá- específicas de la instalación y modificarse por completo o por partes. Se pueden genes eliminar o añadir imágenes.
Funciones ampliadas de operación y monitoreo Estación mezcladora Los ingredientes para los zumos de frutas se encuentran en tres tanques. En función del zumo a producir se mezclan los ingredientes en una relación determinada. Estación de envasado El zumo de frutas terminado de mezclar fluye después de abrir una válvula en el recipiente de envasado y desde allí...
Funciones ampliadas de operación y monitoreo Evaluación del número de la imagen Resumen El área de números de imagen se encuentra en el la CPU-C7. El OP-C7 escribe en este área el número de imagen actualmente llamada. Si la CPU-C7 escribe un número de imagen en el área de números de imagen se abre la imagen en el OP-C7.
Funciones ampliadas de operación y monitoreo Selección de A continuación se describe el proceso para la selección de la imagen 5 mediante la imagen mediante CPU-C7: la CPU-C7 Número de la imagen Número de entrada 1. Abrir en el OP-C7 una imagen palabra cualquiera.
Funciones ampliadas de operación y monitoreo Imagen del teclado del sistema Resumen A cada tecla del teclado del sistema (a excepción de las teclas de cursor) corres- ponde un bit del área de datos para bits del teclado del sistema. Al accionar una te- cla se pone el bit correspondiente en la imagen del teclado.
Funciones ampliadas de operación y monitoreo Comunicación Clases de El OP-C7 puede acoplarse a controles del tipo SIMATIC S7 mediante dos configura- acoplamiento ciones de red distintas. La configuración de la red depende de la CPU utilizada. Es posible la clase de acoplamiento siguiente: SIMATIC S7-300 Acoplamiento multi-punto (MPI) La clase de acoplamiento influye sobre la configuración y el direccionamiento.
Funciones ampliadas de operación y monitoreo 9.5.1 Acoplamiento a S7-300 mediante MPI Conexión En el acoplamiento a S7-300, el OP-C7 se conecta a la interfase MPI del equipo de automatización. Al OP-C7 se puede conectar dos S7 como máximo. Hasta cuatro OP-C7 pueden comunicar simultáneamente con un S7.
Página 218
Funciones ampliadas de operación y monitoreo Parámetros En el software de configuración se deben ajustar los siguientes parámetros para el acoplamiento mediante MPI: Dirección del Dirección de MPI del módulo S7 al que está conectado interlocutor de el OP-C7. Está ajustada previamente la dirección 2. comunicación Puesto de enchufe Número del puesto de enchufe en el que está...
Funciones ampliadas de operación y monitoreo 9.5.2 rea de interfase en SIMATIC S7 Finalidad El área de interfase sólo es necesaria cuando se deban utilizar o evaluar las siguientes funciones desde el SIMATIC S7: ajustar fecha y hora entre S7 y OP-C7, evaluar la identificación de acoplamiento y reconocer el arranque del OP-C7 en el programa S7.
Funciones ampliadas de operación y monitoreo 9.5.3 Bits de control y confirmación Finalidad Para los bits de control y confirmación existen tres bytes en el área de interfase. Los bytes n+0 y n+1 sirven para la coordinación entre el OP-C7 y el S7. El byte n+3 no es relevante para el OP-C7.
Funciones ampliadas de operación y monitoreo 9.5.5 Hora y fecha Finalidad En los bytes n+15 hasta n+17 y n+21 hasta n+24, el programa S7 deposita la hora y la hora actuales. De este modo puede el OP-C7 sincronizar la fecha y la hora con el S7.
Página 222
Funciones ampliadas de operación y monitoreo Equipos completos C7-621, C7-621 ASi 9-14 C79000-G7078-C622-01...
Las SFC, los SFB y las funciones IEC en la CPU-C7 Apartado Tema Página Apartados del capítulo Las SFC y los SFB Las funciones IEC Equipos completos C7-621, C7-621 ASi C79000-G7078-C622-01...
Las SFC, los SFB y las funciones IEC en la CPU-C7 Las SFC y los SFB Resumen La CPU-C7 ofrece diversas funciones de sistema que sirven por ejemplo para el tratamiento de programas o para el diagnóstico. Dichas funciones de sistema se llaman desde el programa de usuario a través del número de SFC o SFB asociado.
Página 225
Las SFC, los SFB y las funciones IEC en la CPU-C7 Crear un bloque de La función de sistema SFC 22 ”CREAT_DB” permite crear un bloque de datos. datos Nº Nombre Descripción Tiempo de ejecución CREAT_DB Crear un bloque de datos de longitud fija y en un área definida 110 s+ 3,5 s por DB en el área definida...
Página 226
Las SFC, los SFB y las funciones IEC en la CPU-C7 Tratamiento de La CPU-C7 ofrece las siguientes funciones de sistema para reaccionar frente a alarmas y errores alarmas y errores. Nº Nombre Descripción Tiempo de ejecución MSK_FLT Enmascarar errores síncronos 150 s DMSK_FLT Desenmascarar errores síncronos...
Página 227
Las SFC, los SFB y las funciones IEC en la CPU-C7 Funciones de Las funciones de sistema siguientes permiten leer y escribir informaciones de diagnóstico diagnóstico. Nº Nombre Descripción Tiempo de ejecución RDSYSST Leer informaciones de la lista de estado del sistema 280 s + 200 s/registro WR_USMSG...
Las SFC, los SFB y las funciones IEC en la CPU-C7 Las funciones IEC DATE_AND_TIME Para realizar operaciones con los formatos de datos DATE, TIME_OF_DAY y DATE_AND_TIME, STEP-7 ofrece las siguientes funciones IEC. Nº FC Nombre Descripción Tiempo de ejecución D_TOD_DT Resumir los formatos de datos DATE y TIME_OF_DAY aprox.
Página 229
Las SFC, los SFB y las funciones IEC en la CPU-C7 Comparar Para comparar los contenidos de variables que tengan el formato de datos DATE_AND_TIME DATE_AND_TIME, STEP-7 ofrece las siguientes funciones IEC. Nº FC Nombre Descripción Tiempo de ejecución EQ_DT Comparar los contenidos de dos variables en el formato 190 s DATE_AND_TIME para saber si son iguales.
Página 230
Las SFC, los SFB y las funciones IEC en la CPU-C7 Tratamiento de Para realizar operaciones con los contenidos de variables STRING, STEP-7 ofrece variables STRING las siguientes funciones IEC. Nº FC Nombre Descripción Tiempo de ejecución Leer la longitud actual de una variable STRING. 90 s LEFT Leer los primeros L caracteres de una variable STRING.
Página 231
Las SFC, los SFB y las funciones IEC en la CPU-C7 Tratamiento de va- Para realizar funciones de selección, STEP-7 ofrece las siguientes funciones IEC. lores numéricos Nº FC Nombre Descripción Tiempo de ejecución LIMIT Limitar un valor numérico en sus valores límites parame- 0,45 ms trizables.
Página 232
Las SFC, los SFB y las funciones IEC en la CPU-C7 Equipos completos C7-621, C7-621 ASi A-10 C79000-G7078-C622-01...
Lista de estado del sistema en la CPU-C7 Apartado Tema Página Apartados del capítulo Lista de estado AS-Interface Protocol Implementation Conformance Statement (PICS) Equipos completos C7-621, C7-621 ASi C79000-G7078-C622-01...
Lista de estado del sistema en la CPU-C7 Lista de estado Definición La lista de estado del sistema incluye los datos que describen el estado actual de una CPU-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ñales parametrizables los estados y secuencias actuales de la CPU-C7 y de los módulos de señales parametrizables.
Página 235
Lista de estado del sistema en la CPU-C7 Encabezamiento El encabezamiento de una lista parcial tiene una longitud de 4 palabras de datos. El contenido del encabezamiento se representa en la figura B-1. SZL-ID (identificación de la lista parcial) Indice (tipo o número de objeto) Longitud de un registro contenido en la lista parcial Número de registros contenidos en la lista parcial Figura B-1...
Página 236
Lista de estado del sistema en la CPU-C7 Identificador del El identificador del extracto de la lista parcial permite fijar la longitud de la lista extracto de lista parcial a sacar: parcial se saca la lista parcial completa se saca una parte especial de la lista parcial se saca sólo el encabezamiento Indice Es preciso definir un índice cuando sólo se desea leer un registro dado de la lista...
Página 237
Lista de estado del sistema en la CPU-C7 Tabla B-1 Listas parciales de la lista de estado del sistema de la CPU-C7, continuación SZL_ID Lista parcial Indice Contenido del registro (= identificador (extracto de listas parciales) de diferentes registros de la lista parcial) 0014 Areas del sistema operativo...
Página 238
Lista de estado del sistema en la CPU-C7 Tabla B-1 Listas parciales de la lista de estado del sistema de la CPU-C7, continuación SZL_ID Lista parcial Indice Contenido del registro (= identificador (extracto de listas parciales) de diferentes registros de la lista parcial) Modos de operación de la CPU-C7 0024...
Página 239
Lista de estado del sistema en la CPU-C7 Tabla B-1 Listas parciales de la lista de estado del sistema de la CPU-C7, continuación SZL_ID Lista parcial Indice Contenido del registro (= identificador (extracto de listas parciales) de diferentes registros de la lista parcial) Búfer de diagnóstico Información relativa al evento...
Lista de estado del sistema en la CPU-C7 AS-Interface Protocol Implementation Conformance Statement (PICS) Fabricante Siemens AG Nombre del producto Equipos completos C7-621 ASi Nº de referencia Versión Perfil maestro M1 / M0 Fecha Lista de funciones En la tabla siguiente se explican las funciones maestro de la clase maestro M1 en la maestro disponi- interfase host.
Página 241
Lista de estado del sistema en la CPU-C7 16.1 Status, Flag = Get_Flag_Config_OK() Bit de error DS0, Leer listas y marcas 16.2 Status, Flag = Get_Flag_LDS.0() Leer listas y marcas 16.3 Status, Flag = Get_Flag_Auto_Address_Assign() Leer listas y marcas 16.4 Status, Flag = Get_Flag_Auto_Prog_Available() Leer listas y marcas 16.5...
Página 242
Lista de estado del sistema en la CPU-C7 Lista de funciones En la tabla siguiente se explican las funciones maestro de la clase maestro M0 en la maestro disponi- interfase host. bles sin FC ”ASI_3422” Nº Función o llamada a la interfase host M0 Observación / ejecución de la función (representación simbólica) mediante / capítulo...
Página 243
Lista de estado del sistema en la CPU-C7 Status = Activate_Data_Exchange(Mode) – No implementada Status = Change_Slave_Address(Addr1, Addr2) – Implementada Status = Set_Auto_Address_Enable – A través del menú con la selección AUTO- PROG (apt. 6.3.3) Status = Get_Auto_Address_Enable – No implementada 23.1 Status, Resp = Cmd_Reset_ASI_Slave(Addr, RE- –...
Página 244
Lista de estado del sistema en la CPU-C7 Equipos completos C7-621, C7-621 ASi B-12 C79000-G7078-C622-01...
Funcionalidad del OP-C7, imágenes estándar y avisos del sistema Apartado Tema Página Apartados del capítulo Funcionalidad del OP-C7 Breve descripción de las imágenes estándar Avisos del sistema C.3.1 Errores internos C-11 Equipos completos C7-621, C7-621 ASi C79000-G7078-C622-01...
Funcionalidad del OP-C7, imágenes estándar y avisos del sistema Funcionalidad del OP-C7 Tabla con el es- En la tabla siguiente se exponen de forma resumida las funciones del C7-621 y del pectro de funcio- C7-621 ASi con las respectivas variantes de los equipos. Funciones del OP-C7 Display –...
Funcionalidad del OP-C7, imágenes estándar y avisos del sistema Breve descripción de las imágenes estándar Introducción En el siguiente cuadro sinóptico figuran todas las imágenes estándar para los equi- pos C7-621 y C7-621 ASi. Además de una breve referencia a la función respectiva se menciona el nivel de password.
Página 248
C7. 3. Si el error sigue apareciendo, sírvanse dirigirse a la sucursal de Siemens más próxima, indicando el número del error y las variables que puedan haber apare- cido en el aviso.
Página 249
Funcionalidad del OP-C7, imágenes estándar y avisos del sistema Avisos En la tabla siguiente se incluye una relación con los principales avisos, sus causas y los posibles remedios. Aviso Causa Remedio Please wait Se está efectuando un cambio de servicio (espere por favor) Ready for transfer Esperar a datos del PG / de la PC...
Página 250
Funcionalidad del OP-C7, imágenes estándar y avisos del sistema Aviso Causa Remedio $ 005 Error interno $ 006 Error en la transferencia de datos con el modo de transfe- Comprobar la conexión y transferir de rencia MPI (aviso con 1 variable) nuevo Error interno Se interrumpió...
Página 251
Funcionalidad del OP-C7, imágenes estándar y avisos del sistema Aviso Causa Remedio $ 100 Contenido de RAM no válido $ 104 El modo de transferencia fue interrumpido por manejo $ 119 Arranque automático del C7 La lista de password no se borra forzosamente $ 202 Error al leer la fecha Entrar de nuevo la fecha (remitir el C7)
Página 252
Funcionalidad del OP-C7, imágenes estándar y avisos del sistema Aviso Causa Remedio $ 401 El valor introducido no es adecuado al formato de repre- sentación $ 402 Error de operación en la imagen Estado Variable o Control Variable $ 403 Entrada de la hora incorrecta $ 404 Entrada de la fecha incorrecta...
Página 253
Funcionalidad del OP-C7, imágenes estándar y avisos del sistema Aviso Causa Remedio $ 600 En el modo de transferencia se ha transferido un paráme- Ajustar el valor deseado mediante la ima- tro incorrecto (aviso de desbordamiento) gen estándar o el control $ 601 En el modo de transferencia se ha transferido un paráme- Ajustar el valor deseado mediante la ima-...
Página 254
Funcionalidad del OP-C7, imágenes estándar y avisos del sistema Aviso Causa Remedio $ 635 (Aviso con 1 variable) Completar o modificar y transferir de nuevo la configuración Texto del aviso o de la entrada no proyectado para idioma actual Título de la imagen no proyectado Formato de datos no admisible para campo simbólico Formato de datos no admisible para valor de...
En la fase de arranque, poner el C7 en el modo de transferencia. Transferir de nuevo la configuración y volver a efectuar un nuevo arranque del C7. Si el error sigue apareciendo, sírvanse dirigirse a la sucursal de Siemens más próxima, indicando el número del error y las variables que puedan haber apare- cido en el aviso.
Página 256
Funcionalidad del OP-C7, imágenes estándar y avisos del sistema Equipos completos C7-621, C7-621 ASi C-12 C79000-G7078-C622-01...
Este anexo contiene una relación de bibliografía técnica que permite profundizar los conocimientos 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 disponibles en alemán Título del libro...
Página 258
(La AS-International Association e.V. fomenta la tecnología ASi) /3/ Título: ”SIMATIC NET Industrielle Kommunikationsnetze” Katalog IK 10 “ 1997 Este catálogo se puede adquirir a través de cualquiera de las sucursales de zona o nacionales de SIEMENS. Equipos completos C7-621, C7-621 ASi C79000-G7078-C622-01...
República Federal de Alemania en dónde existen agencias de Siemens de todas las agencias y representaciones de Siemens AG en Europa y en el resto del mundo. Agencias SIMATIC en la República Federal de Alemania...
Página 260
Siemens en el mundo Agencias y representaciones SIMATIC en Europa (excepto República Federal de Alemania) Austria España Luxemburgo Rumania Noruega Rusia Gran Bretaña Suecia Grecia Países Bajos Polonia Hungría Bélgica Irlanda Bulgaria Suiza Islandia Finlandia Croacia Italia Francia Dinamarca Portugal Turquía...
Página 261
Siemens en el mundo Agencias y representaciones SIMATIC fuera de Europa Equipos completos C7-621, C7-621 ASi C79000-G7078-C622-01...
Página 262
Siemens en el mundo Agencias y representaciones SIMATIC fuera de Europa Equipos completos C7-621, C7-621 ASi C79000-G7078-C622-01...
Página 263
Glosario Los acumuladores son registros en la CPU-C7 que sirven como memoria inter- media para operaciones de carga, transferencia, comparación, cálculo y conversión. Ajuste por defecto Es un ajuste básico razonable que se utiliza siempre cuando no se indica ningún otro valor.
Página 264
Glosario Alarma horaria La alarma horaria es una de las prioridades del tratamiento de programas de la CPU-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.
Página 265
Glosario Bloque de función Un bloque de función (FB) es, según IEC 1131-3 un bloque ejecutable (lógico) 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.
Página 266
Glosario Comprimir La función online PG ”Comprimir” permite ordenar todos los bloques válidos en la RAM de la CPU-C7, en forma sucinta y sin huecos, al comienzo de la memoria de usuario. Con ello se eliminan todos los huecos resultantes al borrar o copiar bloques. Configuración Asignación de módulos a bastidores/slots y (p.
Página 267
Glosario Diagnóstico del El diagnóstico del sistema consiste en el reconocimiento, evaluación y visualización sistema de errores ocurridos dentro del sistema de automatización; p. ej., errores de programación o fallos de módulos. Los errores del sistema pueden ser visualizados por LED o a través de la herramienta S7 Information. Dirección La dirección define el lugar físico en la memoria y permite el acceso directo al operando memorizado bajo tal dirección.
Página 268
Glosario Una función (FC) es, según IEC 1131-3 un ³ bloque ejecutable (lógico) sin ³ Función datos estáticos. Permite efectuar la transferencia de parámetros en el programa de usuario. Por consiguiente, las funciones se prestan para la programación de opera- ciones complejas que se repiten frecuentemente, p.
Página 269
Glosario Interface multipunto Llegada de un Momento de activación de un aviso por parte del C7. aviso Marcas 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. Memoria de carga La memoria de carga forma parte de la CPU-C7.
Página 270
Glosario Módulo de señales Los módulos de señales (periferia C7) constituyen la interface entre el proceso y el C7. 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 de programación.
Página 271
Glosario Parámetros Los parámetros estáticos de módulos no pueden, al contrario que los parámetros estáticos dinámicos, modificarse en el programa de usuario sino únicamente por medio de la herramienta S7 Configuration, p. ej.: retardo de entrada de un módulo digital de entradas de señal.
Página 272
Glosario Una RAM (Random Access Memory) es una memoria de escritura/lectura, en la cual cada celda se puede direccionar y modificar individualmente. Las memorias RAM se utilizan como memorias de datos y de programa. Reacción a errores Reacción a un error de ejecución. El sistema operativo puede reaccionar de las maneras siguientes: Poner la CPU-C7 en STOP, llamar un bloque de organización, para que el usuario pueda programar una reacción, o visualizar del error.
Página 273
Glosario Teclas soft Teclas con asignación variable (dependiente de la entrada de imagen visualizada). Temporizadores 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 sistema operativo. Con las instrucciones STEP-7 se ajusta la función exacta de la celda de tiempo (p.
Página 274
Glosario Equipos completos C7-621, C7-621 ASi Glosario-12 C79000-G7078-C622-01...
Página 275
Indice alfabético reas de direcciones, avisos de servicio, 8-3 Arranque, 2-2 Abandonar el menú de funciones del sistema, 2-8 C7, 3-17 Abandonar el menú de modos operativos, 2-8 configuración cargada, 2-3 Abandonar el nivel de avisos, 8-2 OB, 3-11 Acoplamiento a SIMATIC S7 Arranque automático, 3-17 área de interfase, 9-11 Arranque en frío, 7-23...
Página 276
Indice alfabético AUTOPROG, 6-21 ASi, 6-19 Autotest, 2-2 errores internos, C-11 Aviso funciones de información, 3-6 desaparición, Glosario-4 funciones de test, 3-6 llegada, Glosario-7 parametrización, 3-14 Aviso de reposo, 2-2, 8-4 qué se necesita para trabajar con, 1-1 Aviso de servicio, 1-5, Glosario-2 Cable ASi, 5-4 Aviso del sistema, 1-6, Glosario-2 Cadena de caracteres, introducción, 7-15...
Página 277
Indice alfabético Configuración no cargada, 2-3 Direccionamiento automático, 6-21 Configuración S7, 9-9 Direcciones de las funciones analógicas, 4-6 Configuraciones estándar, 7-9 Display, C-2 Contador, 8-13 Test, 7-24 software, 3-4 Driver ASi, Glosario-5 Contador de horas de funcionamiento, 3-9 DT_DATE, A-6 Contador S7, 3-19 DT_DAY, A-6 Contraste, ajustar, C-2...
Página 278
Indice alfabético FIND, A-8 Frecuencias de los impulsos, 3-16 FB, 3-4, 3-10 Fuente de alimentación ASi, 5-4 FC, 3-4, 3-10 Función, llamar, 7-10 AD_DT_TM, A-6 Función de desplazamiento, 7-10 CONCAT, A-8 Función de diagnóstico, C-2 D_TOD_DT, A-6 Función de sistema, A-2 DELETE, A-8 Función de visualización, Glosario-6 DI_STRNG, A-8...
Página 279
Indice alfabético Imagen básica estándar, 7-10 LIMIT, A-9 Imagen del proceso, 3-4 Lista de estado del sistema, B-2 Imagen del teclado del sistema, 9-7 Lista de operandos, 8-15 Imagen inicial, 9-3 Lista de passwords, 7-21 Imágenes, 1-5, 7-7 Lista de selección, 7-16 campos, C-2 Llamar, función, 7-10 entradas, C-2...
Página 280
Indice alfabético Modo extendido, ASi, 6-37 Modo operativo, seleccionar, 2-9 Parametrización, CPU C7, 3-14 Modo protegido, ASi, 6-3, 6-14 Parámetro, CPU C7, 3-14 Modos de servicio, 7-11, C-3 Parámetros de sistema C7, 7-17 Modos de servicio del OP-C7 Password, 7-19, 7-20, 7-21, Glosario-9 ajuste, 7-12 borrar, 7-22 resumen, 7-11...
Página 281
Indice alfabético REPLACE, A-8 Tecla ESCAPE, 7-3 Reposición al hojear en avisos, 7-3 Tecla shift, 7-3 Representar valores de proceso, 8-8 Tecla soft, 7-10 Resolución, valor analógico, 4-7 Teclado Retroceder, 7-3 anular entradas en campos, 7-3 Retroceso, 7-6 bit colectivo, 9-7 RIGHT, A-8 C7-621, 7-2, 7-3 RUN, 2-7...
Página 282
Indice alfabético Transferencia, 7-11 Valores numéricos, 7-14 introducción por la derecha, 7-14 modificación por la izquierda, 7-14 Valores simbólicos, 7-16 lista de selección, 7-16 Unidad de programación, 1-2 Variable, C-2 Velocidad, 9-10 de la CPU C7, 3-4 Velocidad de transferencia, MPI, 3-22 Valor actual, 8-11 Visualización de avisos, 8-6 Valor analógico...
Página 284
Sus observaciones y sugerencias nos permiten mejorar la calidad y utilidad de nuestra documentación. Por ello le rogamos que rellene el presente formulario y lo envíe a Siemens. Responda por favor a las siguientes preguntas dando una puntuación comprendida entre 1 = muy bien y 5 = muy mal ¿...