Resumen de contenidos para Siemens SIMATIC S7-300 CPU 31xC Serie
Página 1
Prólogo SIMATIC S7-300 SIMATIC S7-300 CPU 31xC Funciones tecnológicas Resumen de las funciones ______________ tecnológicas ______________ Posicionamiento SIMATIC Posicionamiento con salida ______________ analógica S7-300 CPU 31xC Funciones tecnológicas Posicionamiento con salidas ______________ digitales Contaje, medición de ______________ frecuencia y modulación de Instrucciones de servicio ancho de pulso ______________...
Página 2
El equipo o los componentes del sistema sólo se podrán utilizar para los casos de aplicación previstos en el catálogo y en la descripción técnica, y sóloassociado a los equipos y componentes de Siemens y de tercera que han sido recomendados y homologados por Siemens. El funcionamiento correcto y seguro del producto presupone un transporte, un almacenamiento, una instalación y un montaje conforme a las prácticas de la buena...
Consignas de seguridad Prólogo Finalidad del manual Este manual ofrece una visión muy completa sobre las funciones tecnológicas integradas de la CPUs 31xC. El manual está dirigido a aquellas personas encargadas de realizar tareas de automatización con funciones tecnológicas destinadas a los sistemas de automatización SIMATIC.
Prólogo Modificaciones respecto a la versión anterior A partir de las versiones indicadas en la tabla, la CPU 31xC incluye nuevas funciones: Submódulo de contaje: • En el modo de operación Contaje, el valor actual de contaje se puede leer accediendo directamente mediante la dirección de entrada del submódulo contaje.
Prólogo Ubicación en el paquete de documentación El presente manual forma parte del paquete de documentación de la CPU 31xC. Manual de referencia/Manual de producto Sistema de automatización S7-300 • Descripción de las funciones, la estructura y los datos Datos de las CPU 312 IFM a 318-2 DP técnicos de la CPU.
Si tiene preguntas relacionadas con el uso de los productos descritos en el manual a las que no encuentre respuesta, diríjase a la sucursal o al representante más próximo de Siemens, en donde le pondrán en contacto con el especialista.
Índice Prólogo ..............................3 Resumen de las funciones tecnológicas....................15 Posicionamiento ............................17 Tipos admitidos de posicionamiento controlado................17 2.1.1 Posicionamiento controlado con salida analógica ...............17 2.1.2 Posicionamiento controlado con salidas digitales ...............18 Generalidades sobre el posicionamiento..................19 Funcionalidad..........................20 Componentes para el posicionamiento controlado..............21 Posicionamiento con salida analógica .....................
Página 8
Índice Tratamiento de errores y alarmas....................84 3.6.1 Avisos de error en el bloque de función del sistema (SFB)............84 3.6.2 Evaluar errores en el programa de usuario ................85 3.6.3 Configurar y evaluar una alarma de diagnóstico ................ 87 Instalación de ejemplos.......................
Página 9
Índice Instalación de ejemplos ......................170 Datos técnicos..........................171 4.8.1 Encoder incremental ........................171 4.8.2 Listas de errores ........................173 4.8.3 Parámetros de los módulos en las pantallas de parametrización - Resumen breve ....179 4.8.4 Parámetros del DB de instancia del SFB DIGITAL (SFB 46)............182 Contaje, medición de frecuencia y modulación de ancho de pulso............
Página 10
Índice Descripción de las funciones para modulación de ancho de pulso.......... 249 5.7.1 Proceso de la modulación de ancho de pulso ................249 5.7.2 Controlar la modulación de ancho de pulso desde el programa de usuario ......250 5.7.3 Describir y leer la interfaz de peticiones para la modulación de ancho de pulso ..... 252 5.7.4 Bloques de función de la modulación de ancho de pulso............
Página 11
Índice 6.5.2 Funciones de comunicación para el acoplamiento RK 512............319 6.5.2.1 Funciones de comunicación para el acoplamiento RK 512 - Conceptos básicos.....319 6.5.2.2 Envío de datos con el SFB 63 " SEND_RK"................320 6.5.2.3 Recogida de datos con SFB 64 "FETCH_RK"................324 6.5.2.4 Recibir/Facilitar datos con el SFB 65 "SERVE_RK"...
Página 12
Índice Regulación............................. 403 Generalidades........................... 403 7.1.1 Esbozo de la regulación integrada.................... 403 7.1.2 Conceptos básicos........................405 Cables de conexión/pantalla ..................... 408 7.2.1 Reglas de cableado ........................408 Parametrizar..........................409 7.3.1 Parametrizar SFBs con pantallas de parametrización.............. 409 Integración de la regulación en el programa de usuario............410 Descripción de las funciones ....................
Página 13
Índice Tablas Tabla 3-1 Asignación del conector X1 ......................27 Tabla 3-2 Asignación del conector X2 ......................28 Tabla 4-1 Asignación del conector X2 .......................107 Tabla 4-2 Parámetro Modo de control .......................179 Tabla 4-3 Significado de los modos de control ..................179 Tabla 4-4 Otros parámetros del accionamiento..................180 Tabla 5-1 Parámetros de entrada ......................251...
Página 14
Índice CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Resumen de las funciones tecnológicas Generalidades Dependiendo del tipo de CPU, son compatibles las siguientes funciones tecnológicas: Posicionamiento Contaje Acoplamiento punto a Regula- punto ción CPU 312C – 2 canales respectivamente para – – contaje, medida de frecuencia (máx. 10 kHz) o modulación de ancho de pulso (2,5 kHz) CPU 313C –...
Página 16
Resumen de las funciones tecnológicas CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Posicionamiento Tipos admitidos de posicionamiento controlado 2.1.1 Posicionamiento controlado con salida analógica Introducción La CPU admite el posicionamiento controlado con salida analógica. Propiedades El posicionamiento controlado con salida analógica presenta las propiedades siguientes: • El control del accionamiento se realiza mediante una salida analógica asignada de forma fija ya sea con una tensión de +/-10 V (pin 16) o intensidad de +/-20 mA (pin 17) o bien con una tensión de 0 a 10 V (pin 16) o intensidad de 0 a 20 mA (pin 17) y salida digital de 24 V adicional como señal de sentido (X2, pin 29)
Posicionamiento 2.1 Tipos admitidos de posicionamiento controlado 2.1.2 Posicionamiento controlado con salidas digitales Introducción La CPU admite el posicionamiento controlado con salidas digitales (control de velocidad lenta/velocidad rápida). Propiedades El posicionamiento controlado con salidas digitales (control de velocidad lenta/velocidad rápida) presenta las propiedades siguientes: •...
Posicionamiento 2.2 Generalidades sobre el posicionamiento Generalidades sobre el posicionamiento Vista de conjunto • Número de ejes – CPU 314C-2 DP/PtP: 1 eje Nota Al utilizar una función de posicionamiento, sólo se dispone de 2 canales de contaje (canales 2 y 3). •...
Posicionamiento 2.3 Funcionalidad Funcionalidad Vista de conjunto • Modos de operación: – Jog – Búsqueda del punto de referencia – Modo incremental relativo – Modo incremental absoluto • Otras funciones: – Búsqueda del punto de referencia – Borrar trayecto residual –...
Posicionamiento 2.4 Componentes para el posicionamiento controlado Componentes para el posicionamiento controlado Estructura del principio El siguiente gráfico muestra los componentes para el posicionamiento controlado: • La CPU controla la etapa de potencia por medio de sus salidas. • La etapa de potencia procesa la señal de posicionamiento y controla el motor. •...
Página 22
Posicionamiento 2.4 Componentes para el posicionamiento controlado CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Posicionamiento con salida analógica Cables de conexión/pantalla 3.1.1 Normas importantes de seguridad Mantenimiento del concepto de seguridad Peligro Para garantizar la seguridad de la instalación, es imprescindible instalar los elementos de conexión mencionados a continuación y adaptar la instalación a las siguientes condiciones: •...
Página 24
Posicionamiento con salida analógica 3.1 Cables de conexión/pantalla Nota Es posible conectar inductancias directamente(p. ej., relés y contactores) sin conexión externa. Si los circuitos eléctricos de salida de SIMATIC pueden ser desconectados mediante contactos adicionales (p. ej., contactos de relé), deberá equipar las inductancias con dispositivos de protección contra sobretensiones.
Posicionamiento con salida analógica 3.1 Cables de conexión/pantalla 3.1.2 Reglas de cableado Cables de conexión/apantallamiento • Los cables para las salidas analógicas y los encoders de 24 V deben estar apantallados. • Los cables para las entradas y salidas digitales deberán estar apantallados cuando su longitud sea superior a 100 m.
Posicionamiento con salida analógica 3.1 Cables de conexión/pantalla 3.1.3 Conexión para posicionamiento controlado por salida analógica Introducción Conecte a los conectores frontales X1 y X2 de la CPU 314C-2 DP/PtP los siguientes componentes: • Encoder 24 V • Interruptor para la medición de longitud •...
Posicionamiento con salida analógica 3.1 Cables de conexión/pantalla Descripción de la asignación de conectores En las asignaciones de conectores detalladas a continuación sólo se describen las conexiones relevantes para el tipo de posicionamiento en cuestión. Nota Si utiliza la función de posicionamiento no podrá utilizar los contadores 0 y 1, ya que necesitan en parte las mismas entradas.
Página 28
Posicionamiento con salida analógica 3.1 Cables de conexión/pantalla Conexión Nombre/Dirección Función Masa V: Entrada/salida de tensión I: Entrada/salida de intensidad C: Entrada común Tabla 3-2 Asignación del conector X2 Conexión Nombre/Dirección Funcionamiento 1 L+ Tensión de alimentación de 24 V de las entradas DI+0.0 Señal de encoder A DI+0.1...
Página 29
Posicionamiento con salida analógica 3.1 Cables de conexión/pantalla Conexión Nombre/Dirección Funcionamiento DO+1.3 – DO+1.4 – DO+1.5 – DO+1.6 – DO+1.7 – Masa *: La salida sólo se utiliza con el tipo de control "Tensión de 0 a 10 V o intensidad de 0 a 20 mA y señal de sentido". CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Posicionamiento con salida analógica 3.1 Cables de conexión/pantalla 3.1.4 Conectar componentes Procedimiento 1. Desconecte la alimentación eléctrica de todos los componentes 2. Conecte la tensión de alimentación de las entradas y salidas: – 24 V a X2, pin 1, 21 y 31 –...
Posicionamiento con salida analógica 3.2 Parametrizar Parametrizar 3.2.1 Conceptos básicos de parametrización Principio Ajustando determinados parámetros es posible adaptar la función de posicionamiento a la aplicación deseada. La parametrización se lleva a cabo mediante dos tipos de parametrización diferentes: • Parámetros de los módulos Se trata de ajustes básicos que se llevan a cabo una vez y ya no se vuelven a modificar durante el proceso.
Posicionamiento con salida analógica 3.2 Parametrizar Pantallas de parametrización En las pantallas de parametrización se pueden ajustar los parámetros de los módulos: • General • Direcciones • Parámetros básicos • Accionamiento • Eje • Encoder • Diagnóstico Las pantallas de parametrización son autoexplicativas. Encontrará la descripción de los parámetros en los siguientes capítulos y en la ayuda integrada de las pantallas de parametrización.
Posicionamiento con salida analógica 3.2 Parametrizar 3.2.2 Parametrizar con la pantalla de parametrización Requisito Condición previa al acceso a una pantalla de parametrización es haber creado un proyecto en el que poder guardar la parametrización. Procedimiento 1. Inicie el Administrador SIMATIC y abra la configuración de hardware de su proyecto. 2.
Posicionamiento con salida analógica 3.2 Parametrizar 3.2.4 Parámetros de accionamiento Parámetro Zona de destino Parámetros Valores posibles Valor predet. Zona de destino 0 a 200 000 000 impulsos La CPU redondea los valores impares. La zona de destino es simétrica respecto al destino. Si el valor es 0, el parámetro POS_RCD pasa a TRUE cuando se sobrepasa el destino o se alcanza con precisión de impulso.
Posicionamiento con salida analógica 3.2 Parametrizar Parámetro Velocidad lenta / Velocidad de referenciado Parámetros Valores posibles Valor predet. Velocidad lenta / 10 hasta la velocidad máxima parametrizada Velocidad de referenciado Una vez alcanzado el punto de inicio de frenado, se decelera la velocidad lenta. En la búsqueda del punto de referencia, se reduce la velocidad una vez alcanzado el sensor del punto de referencia.
Posicionamiento con salida analógica 3.2 Parametrizar Parámetro Modo de control Parámetros Valores posibles Valor predet. Tensión +/-10 V o intensidad +/-20 mA Modo de control • Tensión +/-10 V o intensidad +/-20 mA Tensión de 0 a 10 V o intensidad de 0 a 20 mA •...
Posicionamiento con salida analógica 3.2 Parametrizar Parámetro Vigilancia de la zona de destino Parámetros Valores posibles Valor predet. Sí Vigilancia de la zona • de destino • Tras alcanzar la zona de destino, se vigila si el accionamiento se detiene en una posición de destino alcanzada o si se aleja de ella.
Posicionamiento con salida analógica 3.2 Parametrizar 3.2.5 Parámetros del eje Parámetro Tipo de eje Parámetro Valores posibles Valor predet. Eje lineal Tipo de eje • Eje lineal Eje rotativo • Puede controlar tanto ejes lineales como ejes rotativos. En caso de eje lineal , la zona en la que se puede mover el eje está delimitada físicamente: El eje rotativo no está...
Posicionamiento con salida analógica 3.2 Parametrizar Parámetro Final de carrera de software Inicio / Fin Parámetro Valores posibles Valor predet. Final de carrera de Final de carrera de software Inicio -100 000 000 software Inicio / Fin Final de carrera de software Fin +100 000 000 -5x10 a +5x10...
Posicionamiento con salida analógica 3.2 Parametrizar Parámetros Medición de longitud y Coordenada del punto de referencia Parámetro Valores posibles Valor predet. Medición de longitud • Inicio/Fin con flanco ascendente DI • Inicio/Fin con flanco descendente DI • Inicio con flanco ascendente; Fin con flanco •...
Posicionamiento con salida analógica 3.2 Parametrizar Parámetro Vigilancia de la zona de trabajo Parámetro Valores posibles Valor predet. Sí Vigilancia de la zona • Sí de trabajo • (sólo con ejes lineales) Para un eje lineal, aquí se puede determinar si se va a vigilar la zona de trabajo. Se comprueba si el valor real de posición se encuentra fuera del final de carrera de software.
Posicionamiento con salida analógica 3.2 Parametrizar 3.2.6 Parámetros del encoder Parámetro Incrementos por vuelta Parámetro Valores posibles Valor predet. Incrementos por 1 a 2 impulsos 1000 vuelta El parámetro "Incrementos por vuelta" indica el número de incrementos que emite un encoder por cada vuelta.
Posicionamiento con salida analógica 3.2 Parametrizar Parámetro Vigilancia del error en señal (señal cero) Parámetro Valores posibles Valor predet. Sí Vigilancia del error en • señal (señal cero) • Si la vigilancia de error en señal está activada, la CPU comprueba que la diferencia de impulsos entre dos señales de señal cero (señal de encoder N) sea siempre igual.
Posicionamiento con salida analógica 3.2 Parametrizar 3.2.7 Parametrización del diagnóstico Habilitación de la alarma de diagnóstico para vigilancias Al reaccionar la vigilancia es posible disparar una alarma de diagnóstico. Requisito: En la pantalla "Parámetros básicos", debe haber ajustado la alarma de diagnóstico y activado la vigilancia correspondiente en las pantallas "Accionamiento", "Eje"...
Posicionamiento con salida analógica 3.3 Integración en el programa de usuario Integración en el programa de usuario Procedimiento Las funciones de posicionamiento se controlan a través del programa de usuario. Para ello, llame el bloque de función del sistema SFB ANALOG (SFB 44) . El SFB se encuentra en "Standard Library"...
Página 46
Posicionamiento con salida analógica 3.3 Integración en el programa de usuario DB de instancia En el DB de instancia se encuentran los parámetros del SFB. Los parámetros se describen en el apartado Parametrización básica del SFB ANALOG (SFB 44) (Página 53) . Puede acceder a los parámetros a través de •...
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Funciones para el posicionamiento con salida analógica 3.4.1 Posicionamiento con salida analógica - proceso Vista de conjunto Una salida analógica asignada de forma fija (salida analógica 0) controla el accionamiento con una tensión de (señal de tensión) entre ±10 V o de 0 a 10 V y salida digital CONV_DIR adicional o una intensidad (señal de intensidad) de ±20 mA o de 0 a 20 mA y salida digital CONV_DIR adicional.
Página 48
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Posicionamiento con salida analógica En la parte superior del siguiente gráfico se representa el desarrollo principal de un desplazamiento. Para simplificar, se presupone que la velocidad real cambia de forma lineal a lo largo del trayecto recorrido.
Página 49
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica • Una vez concluida la fase de aceleración (RAMP_UP)se efectúa una aproximación al destino a la velocidad (V teórica • En el punto de inicio de frenado calculado por la CPU se introduce el retardo (RAMP_DN)hasta el tiempo de conmutación.
Página 50
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Retardo a la desconexión en caso de interrupción de un desplazamiento El tiempo de espera (sólo activo en caso de interrupción de un desplazamiento) desde la interrupción del desplazamiento hasta la supresión de la salida digital CONV_EN se puede ajustar en las pantallas de parametrización mediante el parámetro "Retardo a la desconexión".
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Vigilancias En las pantallas de parametrización se pueden activar por separado diversas vigilancias. Si reacciona una de las vigilancias, el desplazamiento se interrumpirá con un error externo (acuse con ERR_A). Vigilancia Descripción Error en señal...
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Fin de un desplazamiento Un desplazamiento se puede finalizar de tres formas: • Aproximación a destino • Desactivación • Cancelación Aproximación a destino: La aproximación a destino es la finalización automática de un desplazamiento cuando se alcanza el destino predeterminado.
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica 3.4.2 Parametrización básica del SFB ANALOG (SFB 44) Resumen de todos los parámetros básicos: Aquí se describen los parámetros del SFB idénticos para todos los modos de operación. Los parámetros específicos de cada modo de operación se describen por separado.
Página 54
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Parámetros de entrada no conectados al bloque (datos locales estáticos) Parámetro Tipo de Dirección Descripción Valores posibles Valor datos (DB de predet. instancia) ACCEL DINT Aceleración. De 1 a 100 000 No se puede cambiar durante el Impulsos/s desplazamiento.
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Reglas de la distancia de cambio de vel. y la distancia de desconexión • Los valores para el desplazamiento hacia adelante y el desplazamiento hacia atrás pueden ser distintos. •...
Página 56
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Parámetros de salida no conectados al bloque (datos locales estáticos) Parámetro Tipo de Dirección Descripción Valores posibles Valor predet. datos (DB de instancia) PARA BOOL 54.0 Eje parametrizado. TRUE/FALSE FALSE BOOL...
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica 3.4.3 Modo de operación Jog Descripción En el modo de operación "Jog", el accionamiento se mueve en sentido + o en sentido -. No se preselecciona ningún destino. Requisitos •...
Página 58
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Procedimiento • Configure los siguientes parámetros de entrada del SFB como se indica en la columna "Ajuste": Parámetro Tipo de Dirección (DB Descripción Valores posibles Valor Ajuste datos de instancia) predet.
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica 3.4.4 Búsqueda del punto de referencia Descripción Una vez conectada la CPU, no existe ninguna referencia entre el valor de posición ACT_POS y la posición mecánica del eje. Para asignar un valor de encoder reproducible a la posición real debe establecerse una referencia (sincronización) entre la posición del eje y el valor del encoder.
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Posición del punto de referencia En la búsqueda del punto de referencia, para la posición del punto de referencia (señal de señal cero) es necesario distinguir si: • El punto de referencia se encuentra en sentido + con respecto al sensor del punto de referencia.
Página 61
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Ejemplo 2 • Sentido de inicio + • Punto de referencia con respecto al sensor en sentido - El desplazamiento se realiza a la velocidad predeterminada mediante el parámetro SPEED hasta el sensor del punto de referencia.
Página 62
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Ejemplo 3 • La posición de inicio se encuentra en el sensor del punto de referencia. • Sentido de inicio - • Punto de referencia con respecto al sensor del punto de referencia en sentido + El desplazamiento se realiza a velocidad de búsqueda del punto de referencia V Independientemente del sentido predeterminado en el SFB, se sigue el sentido predeterminado en las pantallas de parametrización mediante el parámetro "Decalaje del...
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica 3.4.5 Búsqueda del punto de referencia - proceso Requisitos para una búsqueda del punto de referencia • Encoder con señal cero o, en caso de encoder sin señal cero, interruptor como señal de punto de referencia.
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica • En cuanto comienza el desplazamiento, se ajusta WORKING = TRUE y SYNC = FALSE. Una vez alcanzado el punto de referencia, WORKING se vuelve a ajustar a FALSE. En caso de ejecución sin errores, SYNC = TRUE.
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica 3.4.6 Modo de operación Modo incremental relativo Descripción En el modo de operación "Modo incremental relativo", el accionamiento se mueve a partir del último destino (LAST_TRG) en un sentido predeterminado a lo largo de un tramo de recorrido relativo.
Página 66
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Procedimiento • Configure los siguientes parámetros de entrada del SFB como se indica en la columna "Ajuste": Parámetro Tipo de Dirección Descripción Valores posibles Valor Ajuste datos (DB de predet.
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica • Si se produce un error durante la interpretación de la llamada del SFB, WORKING = FALSE permanece y ERROR se ajusta a TRUE. La causa concreta del error se indica con el parámetro STATUS (consulte el apartado Listas de errores (Página 92) ).
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Requisitos • Los parámetros del módulo se han ajustado en las pantallas de parametrización y se han cargado en la CPU (PARA = TRUE). • La parametrización básica del SFB se ha realizado del modo descrito en el apartado Parametrización básica del SFB ANALOG (SFB 44) (Página 53) .
Página 69
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Procedimiento • Configure los siguientes parámetros de entrada del SFB como se indica en la columna "Ajuste": Parámetros Tipo de Dirección (DB Descripción Valores posibles Valor Ajuste datos de instancia) predet.
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica • Si se produce un error durante la interpretación de la llamada del SFB, WORKING = FALSE permanece y ERROR se ajusta a TRUE. La causa concreta del error se indica con el parámetro STATUS (consulte el apartado Listas de errores (Página 92) ).
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Una vez ejecutada la petición, la posición actual tiene la coordenada transferida con el parámetro JOB_VAL. • Eje lineal: la coordenada del punto de referencia debe encontrarse en la zona de trabajo (incluido el final de carrera de software).
Página 72
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Requisitos • Los parámetros del módulo se han ajustado en las pantallas de parametrización y se han cargado en la CPU (PARA = TRUE). • La parametrización básica del SFB se ha realizado del modo descrito en el apartado Parametrización básica del SFB ANALOG (SFB 44) (Página 53) .
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica • Si se produce un error, se ajusta JOB_ERR = TRUE. La causa concreta del error se indica en el parámetro JOB_STAT. • Con JOB_DONE = TRUE se puede iniciar una nueva petición. Efectos de la petición •...
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica 3.4.9 Borrado del trayecto residual Descripción Después de un desplazamiento con destino (Modo incremental relativo o Modo incremental absoluto) se puede borrar un trayecto residual existente (DIST_TO_GO) con la petición. Requisitos •...
Página 75
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Lanzamiento simultáneo de petición y posicionamiento Si se lanzan simultáneamente un posicionamiento y una petición, la petición se ejecutará en primer lugar. Si la petición concluye con errores, no se ejecutará el posicionamiento. Si se lanza una petición durante un desplazamiento, la petición finalizará...
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica 3.4.10 Medición de longitud Descripción La función "Medición de longitud" permite determinar la longitud de una pieza. El inicio y el final de la medición se realizan mediante flancos en la entrada digital "Medición de longitud". El SFB contiene las coordenadas para el inicio y el final de la medición y de la longitud medida.
Página 77
Posicionamiento con salida analógica 3.4 Funciones para el posicionamiento con salida analógica Procedimiento • El flanco en la entrada digital da inicio a la medición de longitud. • Cuando se inicia la medición de longitud, se desactiva MSR_DONE. • Al final de la medición de longitud, se ajusta MSR_DONE = TRUE. •...
Posicionamiento con salida analógica 3.5 Ajuste de parámetros Ajuste de parámetros 3.5.1 Normas importantes de seguridad Nota importante Tenga en cuenta los puntos mencionados en la siguiente advertencia. Advertencia Pueden producirse daños personales o materiales. Para evitar posibles daños personales y materiales tenga en cuenta los siguientes puntos: •...
Posicionamiento con salida analógica 3.5 Ajuste de parámetros 3.5.2 Determinación y efecto de los parámetros de los módulos Incrementos por vuelta El parámetro Incrementos por vuelta" figura en la placa de características y en la ficha técnica del encoder incremental conectado. La tecnología evalúa las señales del encoder siempre de forma cuádruple.
Posicionamiento con salida analógica 3.5 Ajuste de parámetros Tiempo de vigilancia El parámetro Tiempo de vigilancia debe ser lo suficientemente alto como para que el accionamiento pueda vencer el momento de retención del eje en el tiempo indicado cuando se inicia un desplazamiento. Ejemplo: El accionamiento se mueve con una tensión analógica de 0,5 V como mínimo.
Posicionamiento con salida analógica 3.5 Ajuste de parámetros 3.5.3 Efecto de los parámetros SFB ACCEL y DECEL Mediante los parámetros ACCEL (aceleración) y DECEL (deceleración) se preselecciona el grado con el que se va a acelerar/retardar el accionamiento. Ejemplo: A una velocidad de desplazamiento deseada de 10000 impulsos/s y una aceleración de 1000 impulsos/s transcurren 10 s antes de que se alcance el valor teórico de velocidad de 10000 impulsos/s.
Posicionamiento con salida analógica 3.5 Ajuste de parámetros 3.5.4 Comprobar parámetros Requisitos • La instalación está cableada correctamente. • El submódulo de posicionamiento está configurado y parametrizado, y el proyecto está cargado en la CPU. • Está cargado, p. ej., el programa de ejemplo suministrado "Analog 1 First steps". •...
Página 83
Posicionamiento con salida analógica 3.5 Ajuste de parámetros Paso ¿Qué hay que hacer? ✔ Comprobación de la distancia de cambio de vel. y la distancia de desconexión Realice un desplazamiento en el modo de operación "Modo incremental absoluto o relativo " •...
Posicionamiento con salida analógica 3.6 Tratamiento de errores y alarmas Tratamiento de errores y alarmas 3.6.1 Avisos de error en el bloque de función del sistema (SFB) Tipos de error En el SFB se señalizan los errores recogidos en la siguiente tabla. Con excepción del error de sistema, todos los errores se identifican con un número de error, que se encuentra en el SFB como parámetro de salida.
Posicionamiento con salida analógica 3.6 Tratamiento de errores y alarmas Error externo (ERR) La tecnología vigila el desplazamiento, el margen de desplazamiento y los periféricos conectados. Para ello, los distintos tipos de vigilancia se deben haber activado previamente en las pantallas de parametrización "Accionamiento", "Eje" y "Encoder". Cuando reaccionan las vigilancias, se notifica un error externo.
Página 86
Posicionamiento con salida analógica 3.6 Tratamiento de errores y alarmas CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Posicionamiento con salida analógica 3.6 Tratamiento de errores y alarmas 3.6.3 Configurar y evaluar una alarma de diagnóstico Principio Cuando se produce uno de los siguientes errores, se puede disparar una alarma de diagnóstico: • error de parametrización (datos del módulo) •...
Posicionamiento con salida analógica 3.6 Tratamiento de errores y alarmas Evaluación de una alarma de diagnóstico en el programa de usuario Después de dispararse una alarma de diagnóstico se puede evaluar en el OB 82 qué alarma de diagnóstico se ha disparado. •...
Posicionamiento con salida analógica 3.7 Instalación de ejemplos Instalación de ejemplos Utilizar ejemplos Encontrará los ejemplos (programa y descripción) en el CD de documentación que le ha sido facilitado con su equipo o en Internet. El proyecto está formado por varios programas S7 comentados de distinta complejidad y finalidad.
Posicionamiento con salida analógica 3.8 Datos técnicos Datos técnicos 3.8.1 Encoder incremental Encoders incrementales conectables Es posible utilizar encoders incrementales asimétricos de 24 V con dos impulsos desplazados eléctricamente en 90° con o sin señal cero. Entradas para la Ancho mín. de Máxima frecuencia de Longitud máx.
La CPU evalúa los 4 flancos de las señales A y B (consulte el gráfico) de cada incremento (evaluación cuádruple). Es decir, un incremento del encoder corresponde a cuatro impulsos. Esquema de conexiones para el encoder incremental Siemens 6FX 2001-4 (Up = 24V; HTL) El siguiente gráfico muestra el esquema de conexiones para un encoder incremental de Siemens 6FX 2001-4xxxx (Up = 24 V;...
Posicionamiento con salida analógica 3.8 Datos técnicos 3.8.2 Listas de errores Principio Cuando se produce un error, en los parámetros SFB STATUS o JOB_STAT se emite un número de error. El número de error está formado por un tipo y un número de evento. Ejemplo de una lista de errores El siguiente gráfico muestra el contenido del parámetro STATUS para el evento "Preajuste de destino erróneo"...
Página 93
Posicionamiento con salida analógica 3.8 Datos técnicos Números de error en el parámetro SFB "Estado" Clase de evento 32 (20H): "Error SFB" Nº de evento Texto del evento Remedio (20)02H SFB incorrecto. Utilice el SFB 44. (20)04H Nº de canal (CHANNEL) incorrecto. Ajuste "0"...
Página 94
Posicionamiento con salida analógica 3.8 Datos técnicos Clase de evento 50 (32H): "Error al iniciar un desplazamiento (velocidad / aceleración)" Nº de evento Texto del evento Remedio (32)02H La preselección de velocidad SPEED es La preselección de velocidad está fuera del incorrecta.
Página 95
Posicionamiento con salida analógica 3.8 Datos técnicos Clase de evento 52 (34H): "Error al iniciar un desplazamiento (preajuste de destino/tramo de recorrido)" Nº de evento Texto del evento Remedio (34)05H La indicación de recorrido es incorrecta. La coordenada absoluta de destino resultante debe ser menor que 5x10 (34)06H La indicación de recorrido es incorrecta.
Página 96
Posicionamiento con salida analógica 3.8 Datos técnicos Números de error en el parámetro SFB JOB_STAT Clase de evento 64 (40H): "Error general durante la ejecución de una petición" Nº de evento Evento Remedio (40)01H El eje no está parametrizado. Parametrice el submódulo "Posicionamiento" mediante HW Config.
Posicionamiento con salida analógica 3.8 Datos técnicos 3.8.3 Parámetros de los módulos en las pantallas de parametrización - Resumen breve Parámetros básicos Parámetros Valores posibles Valor predet. Ninguna Selección de alarma • Ninguna Diagnóstico • Parámetros de accionamiento Parámetros Valores posibles Valor predet.
Posicionamiento con salida analógica 3.8 Datos técnicos Parámetros del eje Parámetros Valores posibles Valor predet. Eje lineal Tipo de eje • Eje lineal Eje rotativo • Final de carrera de Final de carrera de software Inicio Final de carrera -100 000 000 software de software Fin +100 000 000...
Posicionamiento con salida analógica 3.8 Datos técnicos Parámetros de diagnóstico Parámetros Valores posibles Valor predet. Sí Error en señal (señal • cero) • Sí Margen de • desplazamiento • Sí Zona de trabajo (con • ejes lineales) • Sí Valor real •...
Posicionamiento con salida analógica 3.8 Datos técnicos 3.8.4 Parámetros del DB de instancia del SFB ANALOG (SFB 44) Generalidades Parámetros Declara Tipo de Dirección Descripción Valores posibles Valor prede- ción datos (DB de terminado instancia) LADDR WORD Dirección de E/S de su submódulo Específico de la 310 hex que ha definido previamente en...
Página 101
Posicionamiento con salida analógica 3.8 Datos técnicos Parámetros Declara Tipo de Dirección Descripción Valores posibles Valor prede- ción datos (DB de terminado instancia) ACT_POS DINT Valor real de posición actual. -5x10 a +5x10 impulsos MODE_OUT Modo de operación 0, 1, 3, 4, 5 ajustado/activo.
Página 102
Posicionamiento con salida analógica 3.8 Datos técnicos Parámetros Declara Tipo de Dirección Descripción Valores posibles Valor prede- ción datos (DB de terminado instancia) CHGOVER STAT BOOL 54.3 Accionamiento en la zona de TRUE/FALSE FALSE conmutación (desde el punto de conmutación hasta el inicio del siguiente desplazamiento).
Posicionamiento con salidas digitales Cables de conexión/pantalla 4.1.1 Normas importantes de seguridad Mantenimiento del concepto de seguridad Peligro Para garantizar la seguridad de la instalación, es imprescindible instalar los elementos de conexión mencionados a continuación y adaptar la instalación a las siguientes condiciones: •...
Página 104
Posicionamiento con salidas digitales 4.1 Cables de conexión/pantalla Nota Es posible conectar inductancias directamente(p. ej., relés y contactores) sin conexión externa. Si los circuitos eléctricos de salida de SIMATIC pueden ser desconectados mediante contactos adicionales (p. ej., contactos de relé), deberá equipar las inductancias con dispositivos de protección contra sobretensiones.
Posicionamiento con salidas digitales 4.1 Cables de conexión/pantalla 4.1.2 Reglas de cableado Cables de conexión/apantallamiento • Los cables para las salidas analógicas y los encoders de 24 V deben estar apantallados. • Los cables para las entradas y salidas digitales deberán estar apantallados cuando su longitud sea superior a 100 m.
Posicionamiento con salidas digitales 4.1 Cables de conexión/pantalla 4.1.3 Conexión para posicionamiento controlado por salida digital Generalidades Conecte al conector frontal X2 de la CPU 314C-2 DP/PtP los siguientes componentes: • Encoder de 24 V • Interruptor para la medición de longitud •...
Página 107
Posicionamiento con salidas digitales 4.1 Cables de conexión/pantalla Descripción de la asignación de conectores En la asignación de conectores detallada a continuación sólo se describen las conexiones relevantes para el tipo de posicionamiento en cuestión. Nota Si utiliza la función de posicionamiento no podrá utilizar los contadores 0 y 1, ya que necesitan en parte las mismas entradas.
Página 108
Posicionamiento con salidas digitales 4.1 Cables de conexión/pantalla Conexión Nombre/Dirección Función DO+1.0 Salida digital Q0 DO+1.1 Salida digital Q1 DO+1.2 Salida digital Q2 DO+1.3 Salida digital Q3 DO+1.4 DO+1.5 DO+1.6 DO+1.7 Masa CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Posicionamiento con salidas digitales 4.1 Cables de conexión/pantalla 4.1.4 Conectar componentes Procedimiento 1. Desconecte la alimentación eléctrica de todos los componentes 2. Conecte la tensión de alimentación de las entradas y salidas digitales: – 24 V a X2, pin 1, 21 y 31 –...
Posicionamiento con salidas digitales 4.1 Cables de conexión/pantalla 4.1.5 Conexión de protección para salidas digitales Descripción La CPU 314C-2 DP/PtP dispone de 4 salidas digitales para el tipo de posicionamiento. Con las salidas digitales se activa la etapa de potencia. La función de las salidas digitales depende del modo de control (consulte el apartado Parámetros de accionamiento (Página 115) ).
Posicionamiento con salidas digitales 4.1 Cables de conexión/pantalla Funcionamiento de la conexión de protección Los contactores K1 y K2 controlan el sentido de giro del motor. Ambos contactores están bloqueados entre sí por los contactos de reposo K2 y K1. Los finales de carrera de hardware E1 y E2 son los finales de carrera +/-.
Posicionamiento con salidas digitales 4.2 Parametrizar Parametrizar 4.2.1 Conceptos básicos de parametrización Principio Ajustando determinados parámetros es posible adaptar la función de posicionamiento a la aplicación deseada. La parametrización se lleva a cabo mediante dos tipos de parametrización diferentes: • Parámetros de los módulos Se trata de ajustes básicos que se llevan a cabo una vez y ya no se vuelven a modificar durante el proceso.
Posicionamiento con salidas digitales 4.2 Parametrizar Pantallas de parametrización En las pantallas de parametrización se pueden ajustar los parámetros de los módulos: • General • Direcciones • Parámetros básicos • Accionamiento • Eje • Encoder • Diagnóstico Las pantallas de parametrización son autoexplicativas. Encontrará la descripción de los parámetros en los siguientes capítulos y en la ayuda integrada de las pantallas de parametrización.
Posicionamiento con salidas digitales 4.2 Parametrizar 4.2.2 Parametrizar con pantallas de parametrización Requisito Condición previa al acceso a una pantalla de parametrización es haber creado un proyecto en el que poder guardar la parametrización. Procedimiento 1. Inicie el Administrador SIMATIC y abra la configuración de hardware de su proyecto. 2.
Posicionamiento con salidas digitales 4.2 Parametrizar 4.2.4 Parámetros de accionamiento Parámetro Modo de control Parámetros Valores posibles Valor predet. Modo de control El modo de control describe cómo las 4 salidas digitales (Q0 a Q3) hacen funcionar un motor conectado mediante la activación de potencia. Es posible elegir uno de los 4 modos de control.
Página 116
Posicionamiento con salidas digitales 4.2 Parametrizar Modo de control 3 Velocidad rápida Velocidad lenta Desplazamiento + Desplazamiento - Modo de control 4 Velocidad rápida + Velocidad lenta + Velocidad rápida - Velocidad lenta - CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Página 117
Posicionamiento con salidas digitales 4.2 Parametrizar Modo de control 1 Modo de control 1 Velocidad rápida Velocidad lenta Posición alcanzada Sentido + Sentido - Sentido + Sentido - (POS_RCD). Modo de control 2 Modo de control 2 Velocidad rápida Velocidad lenta Posición alcanzada Sentido +...
Página 118
Posicionamiento con salidas digitales 4.2 Parametrizar Parámetro Zona de destino Parámetros Valores posibles Valor predet. Zona de destino 0 a 200 000 000 impulsos La CPU redondea los valores impares. La zona de destino es simétrica respecto al destino. Si el valor es 0, el parámetro POS_RCD pasa a TRUE cuando se sobrepasa el destino o se alcanza con precisión de impulso.
Página 119
Posicionamiento con salidas digitales 4.2 Parametrizar Parámetro Vigilancia de la aproximación a destino Parámetros Valores posibles Valor predet. Sí Vigilancia de la • aproximación al destino • Una vez alcanzado el punto de desconexión, el eje debe alcanzar la zona de destino durante el tiempo de vigilancia.
Posicionamiento con salidas digitales 4.2 Parametrizar 4.2.5 Parámetros del eje Parámetro Tipo de eje Parámetro Valores posibles Valor predet. Eje lineal Tipo de eje • Eje lineal Eje rotativo • Puede controlar tanto ejes lineales como ejes rotativos. Descripción En caso de eje lineal, la zona en la que se puede mover el eje está delimitada físicamente: El eje rotativo no está...
Página 121
Posicionamiento con salidas digitales 4.2 Parametrizar Parámetro Final de carrera de software Inicio / Fin Parámetro Valores posibles Valor predet. Final de carrera de Final de carrera de software Inicio -100 000 000 software Inicio / Fin Final de carrera de software Fin +100 000 000 -5x10 a +5x10...
Posicionamiento con salidas digitales 4.2 Parametrizar Parámetro Medición de longitud Parámetro Valores posibles Valor predet. Medición de longitud • Inicio/Fin con flanco ascendente DI • Inicio/Fin con flanco descendente DI • Inicio con flanco ascendente; fin con flanco • descendente Inicio con flanco descendente;...
Posicionamiento con salidas digitales 4.2 Parametrizar Parámetro Vigilancia de la zona de trabajo (sólo con ejes lineales) Parámetro Valores posibles Valor predet. Sí Vigilancia de la zona • Sí de trabajo (sólo con • ejes lineales) Para un eje lineal, aquí se puede determinar si se va a vigilar la zona de trabajo. Se comprueba si el valor real de posición se encuentra fuera del final de carrera de software.
Posicionamiento con salidas digitales 4.2 Parametrizar 4.2.6 Parámetros del encoder Generalidades Parámetro Valores posibles Valor predet. Incrementos por 1 a 2 impulsos 1000 vuelta El parámetro "Incrementos por vuelta" indica el número de incrementos que emite un encoder por cada vuelta. Puede consultar el valor en la descripción del encoder. La CPU evalúa los incrementos de forma cuádruple (un incremento equivale a cuatro impulsos, consulte el apartado Encoder incremental (Página 171) ).
Página 125
Posicionamiento con salidas digitales 4.2 Parametrizar Parámetro Vigilancia del error en señal (señal cero) Parámetro Valores posibles Valor predet. Sí Vigilancia del error en • señal (señal cero) • Si la vigilancia de error en señal está activada, la CPU comprueba que la diferencia de impulsos entre dos señales de señal cero (señal de encoder N) sea siempre igual.
Posicionamiento con salidas digitales 4.2 Parametrizar 4.2.7 Parametrización del diagnóstico Alarma de diagnóstico para vigilancias Al reaccionar la vigilancia es posible disparar una alarma de diagnóstico. Habilitar alarma de diagnóstico Requisito: En la pantalla "Parámetros básicos", ajuste la alarma de diagnóstico y active la vigilancia correspondiente en las pantallas "Accionamiento", "Eje"...
Posicionamiento con salidas digitales 4.3 Integración en el programa de usuario Integración en el programa de usuario Procedimiento Las funciones de posicionamiento se controlan a través del programa de usuario. Para ello, llame el bloque de función del sistema SFB DIGITAL (SFB 46) . El SFB se encuentra en "Standard Library"...
Página 128
Posicionamiento con salidas digitales 4.3 Integración en el programa de usuario DB de instancia En el DB de instancia se encuentran los parámetros del SFB. Los parámetros se describen en el apartado Posicionamiento con salidas digitales (velocidad lenta/velocidad rápida) (Página 129) . Puede acceder a los parámetros a través de •...
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Funciones para el posicionamiento con salidas digitales 4.4.1 Posicionamiento con salidas digitales (velocidad lenta/velocidad rápida) Vista de conjunto Cuatro de las salidas digitales de 24 V asignadas de forma fija al accionamiento (Q0-Q3) controlan el accionamiento.
Página 130
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Posicionamiento con salidas digitales En la parte superior del siguiente gráfico se representa el desarrollo principal de un desplazamiento. Para simplificar, se presupone que la velocidad real cambia de forma lineal a lo largo del trayecto recorrido.
Página 131
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales • El desplazamiento finaliza en el momento en el que se alcanza el punto de desconexión (WORKING= FALSE). A partir de ese momento puede comenzar un nuevo desplazamiento. •...
Página 132
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Vigilancias En las pantallas de parametrización se pueden activar por separado diversas vigilancias. Si reacciona una de las vigilancias, el desplazamiento se interrumpirá con un error externo (acuse con ERR_A). Vigilancia Descripción Error en señal...
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Fin de un desplazamiento Un desplazamiento se puede finalizar de tres formas: • Aproximación a destino • Desactivación • Cancelación Aproximación a destino La aproximación a destino es la finalización automática de un desplazamiento cuando se alcanza el destino predeterminado.
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales 4.4.2 Parametrización básica del SFB DIGITAL (SFB 46) Resumen de todos los parámetros básicos: Aquí se describen los parámetros del SFB idénticos para todos los modos de operación. Los parámetros específicos de cada modo de operación se describen por separado.
Página 135
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Parámetros de entrada no conectados al bloque (datos locales estáticos) Parámetros Tipo de Dirección Descripción Valores posibles Valor prede- datos (DB de terminado instancia) CHGDIFF_P DINT Distancia de cambio de vel. +: 0 a +10 impulsos 1000...
Página 136
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Reglas de la distancia de cambio de vel. y la distancia de desconexión • Los valores para el desplazamiento hacia adelante y el desplazamiento hacia atrás pueden ser distintos. •...
Página 137
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Parámetros de salida no conectados al bloque (datos locales estáticos) Parámetros Tipo de Dirección Descripción Valores posibles Valor datos (DB de predet. instancia) PARA BOOL 44.0 Eje parametrizado. TRUE/FALSE FALSE BOOL...
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales 4.4.3 Modo de operación Jog Descripción En el modo de operación "Jog", el accionamiento se mueve en sentido + o en sentido -. No se preselecciona ningún destino. Requisitos •...
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Procedimiento • Configure los siguientes parámetros de entrada del SFB como se indica en la columna "Ajuste": Parámetro Tipo de Dirección Descripción Valores posibles Valor Ajuste datos (DB de predet.
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales 4.4.4 Búsqueda del punto de referencia 4.4.4.1 Búsqueda del punto de referencia - funcionamiento Descripción Una vez conectada la CPU, no existe ninguna referencia entre el valor de posición ACT_POS y la posición mecánica del eje.
Página 141
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Posición del punto de referencia En la búsqueda del punto de referencia, para la posición del punto de referencia (señal de señal cero) es necesario distinguir si: • El punto de referencia se encuentra en sentido + con respecto al sensor del punto de referencia.
Página 142
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Ejemplo 2: • Sentido de inicio + • Punto de referencia con respecto al sensor en sentido - El desplazamiento se realiza a velocidad rápida hasta el sensor del punto de referencia. Seguidamente, se cambia a velocidad lenta y se cambia el sentido de desplazamiento.
Página 143
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Ejemplo 3: • La posición de inicio se encuentra en el sensor del punto de referencia. • Sentido de inicio - • Punto de referencia con respecto al sensor del punto de referencia en sentido + •...
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales 4.4.4.2 Búsqueda del punto de referencia - proceso Requisitos para una búsqueda del punto de referencia • Encoder con señal cero o, en caso de encoder sin señal cero, interruptor como señal de punto de referencia.
Página 145
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Procedimiento • Configure los siguientes parámetros de entrada del SFB como se indica en la columna "Ajuste": Parámetros Tipo de Dirección Descripción Valores posibles Valor Ajuste datos (DB de predet.
Página 146
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Resultado • En cuanto comienza el desplazamiento, se ajusta WORKING = TRUE y SYNC = FALSE. Una vez alcanzado el punto de referencia, WORKING se vuelve a ajustar a FALSE. En caso de ejecución sin errores, SYNC = TRUE.
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales 4.4.5 Modo de operación Modo incremental relativo Descripción En el modo de operación "Modo incremental relativo", el accionamiento se mueve a partir del último destino (LAST_TRG) en un sentido predeterminado a lo largo de un tramo de recorrido relativo.
Página 148
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Procedimiento • Configure los siguientes parámetros de entrada del SFB como se indica en la columna "Ajuste": Parámetro Tipo de Dirección Descripción Valores posibles Valor Ajuste datos (DB de predet.
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Resultado • En cuanto se inicia el desplazamiento, se ajusta WORKING = TRUE. En el punto de desconexión, WORKING vuelve a ajustarse a FALSE. Si se alcanza el destino predeterminado, se ajusta POS_RCD = TRUE.
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales 4.4.6 Modo de operación Modo incremental absoluto Descripción En el modo de operación "Modo incremental absoluto" se realizan aproximaciones a posiciones de destino absolutas. Requisitos • Los parámetros del módulo se han ajustado en las pantallas de parametrización y se han cargado en la CPU (PARA = TRUE).
Página 151
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Procedimiento • Configure los siguientes parámetros de entrada del SFB como se indica en la columna "Ajuste": Parámetro Tipo de Dirección Descripción Valores posibles Valor Ajuste datos (DB de predet.
Página 152
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Resultado • En cuanto se inicia el desplazamiento, se ajusta WORKING = TRUE. En el punto de desconexión, WORKING vuelve a ajustarse a FALSE. Si se alcanza el destino predeterminado, se ajusta POS_RCD = TRUE.
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales 4.4.7 Indicación del punto de referencia Descripción Con la petición "Buscar punto de referencia" se puede sincronizar el eje incluso sin búsqueda de punto de referencia. Una vez ejecutada la petición, la posición actual tiene la coordenada transferida con el parámetro JOB_VAL.
Página 154
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Requisitos • Los parámetros del módulo se han ajustado en las pantallas de parametrización y se han cargado en la CPU (PARA = TRUE). • La parametrización básica del SFB se ha realizado del modo descrito en el apartado Parametrización básica del SFB DIGITAL (SFB 46) (Página 134) .
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Resultado • La petición se procesa inmediatamente con la llamada del SFB. JOB_DONE se ajusta a FALSE durante un ciclo del SFB. • Es necesario desactivar el lanzamiento de la petición (JOB_REQ). •...
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales 4.4.8 Borrado del trayecto residual Descripción Después de un desplazamiento con destino (Modo incremental relativo o Modo incremental absoluto) se puede borrar un trayecto residual existente (DIST_TO_GO) con la petición. Requisitos •...
Página 157
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales Lanzamiento simultáneo de petición y posicionamiento Si se lanzan simultáneamente un posicionamiento y una petición, la petición se ejecutará en primer lugar. Si la petición concluye con errores, no se ejecutará el posicionamiento. Si se lanza una petición durante un desplazamiento, la petición finalizará...
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales 4.4.9 Medición de longitud Descripción La función "Medición de longitud" permite determinar la longitud de una pieza. El inicio y el final de la medición se realizan mediante flancos en la entrada digital "Medición de longitud". El SFB contiene las coordenadas para el inicio y el final de la medición y de la longitud medida.
Página 159
Posicionamiento con salidas digitales 4.4 Funciones para el posicionamiento con salidas digitales En los parámetros de salida del SFB (BEG_VAL, END_VAL, LEN_VAL accesibles a través del DB de instancia) se incluye la siguiente información: Parámetro Tipo de Dirección (DB Descripción Valores posibles Valor datos...
Posicionamiento con salidas digitales 4.5 Ajuste de parámetros Ajuste de parámetros 4.5.1 Normas importantes de seguridad Nota importante Tenga en cuenta los puntos mencionados en la siguiente advertencia. Advertencia Pueden producirse daños personales o materiales. Para evitar posibles daños personales y materiales tenga en cuenta los siguientes puntos: •...
Posicionamiento con salidas digitales 4.5 Ajuste de parámetros 4.5.2 Determinación y efecto de los parámetros de los módulos Incrementos por vuelta El parámetro "Incrementos por vuelta" figura en la placa de características y en la ficha técnica del encoder incremental conectado. La tecnología evalúa las señales del encoder siempre de forma cuádruple.
Posicionamiento con salidas digitales 4.5 Ajuste de parámetros 4.5.3 Efecto de los parámetros SFB CHGDIFF_P y CHGDIFF_M Los parámetros "CHGDIFF_P" (distancia de cambio de velocidad en sentido +) y "CHGDIFF_M" (distancia de cambio de velocidad en sentido -) definen el punto de conmutación en el que el accionamiento cambia de velocidad rápida a velocidad lenta.
Posicionamiento con salidas digitales 4.5 Ajuste de parámetros 4.5.4 Comprobar parámetros Requisitos • La instalación está cableada correctamente. • El submódulo de posicionamiento está configurado y parametrizado, y el proyecto está cargado en la CPU. • Está cargado, p. ej., el programa de ejemplo suministrado "Digital 1 First steps". •...
Página 164
Posicionamiento con salidas digitales 4.5 Ajuste de parámetros Paso ¿Qué hay que hacer? ✔ Comprobación de la distancia de cambio de vel. y la distancia de desconexión • Realice un desplazamiento en el modo de operación "Modo incremental absoluto o relativo" •...
Posicionamiento con salidas digitales 4.6 Tratamiento de errores y alarmas Tratamiento de errores y alarmas 4.6.1 Avisos de error en el bloque de función del sistema (SFB) Generalidades En el SFB se señalizan los errores recogidos en la siguiente tabla. Con excepción del error de sistema, todos los errores se identifican con un número de error, que se encuentra en el SFB como parámetro de salida.
Posicionamiento con salidas digitales 4.6 Tratamiento de errores y alarmas Error externo (ERR) La tecnología vigila el desplazamiento, el margen de desplazamiento y los periféricos conectados. Para ello, los distintos tipos de vigilancia se deben haber activado previamente en las pantallas de parametrización "Accionamiento", "Eje" y "Encoder". Cuando reaccionan las vigilancias, se notifica un error externo.
Página 167
Posicionamiento con salidas digitales 4.6 Tratamiento de errores y alarmas CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Posicionamiento con salidas digitales 4.6 Tratamiento de errores y alarmas 4.6.3 Configurar y evaluar una alarma de diagnóstico Principio Cuando se produce uno de los siguientes errores, se puede disparar una alarma de diagnóstico: • error de parametrización (datos del módulo) •...
Posicionamiento con salidas digitales 4.6 Tratamiento de errores y alarmas Evaluación de una alarma de diagnóstico en el programa de usuario Después de dispararse una alarma de diagnóstico se puede evaluar en el OB 82 qué alarma de diagnóstico se ha disparado. •...
Posicionamiento con salidas digitales 4.7 Instalación de ejemplos Instalación de ejemplos Utilizar ejemplos Encontrará los ejemplos (programa y descripción) en el CD de documentación que le ha sido facilitado con su equipo o en Internet. El proyecto está formado por varios programas S7 comentados de distinta complejidad y finalidad.
Posicionamiento con salidas digitales 4.8 Datos técnicos Datos técnicos 4.8.1 Encoder incremental Encoders incrementales conectables Es posible utilizar encoders incrementales asimétricos de 24 V con dos impulsos desplazados eléctricamente en 90° con o sin señal cero. Entradas para la Ancho mín. de Máxima frecuencia de Longitud máx.
La CPU evalúa los 4 flancos de las señales A y B (consulte el gráfico) de cada incremento (evaluación cuádruple). Es decir, un incremento del encoder corresponde a cuatro impulsos. Esquema de conexiones para el encoder incremental Siemens 6FX 2001-4 (Up = 24V; HTL) La siguiente figura muestra el esquema de conexiones de un encoder incremental Siemens 6FX 2001-4xxxx (Up = 24 V;...
Posicionamiento con salidas digitales 4.8 Datos técnicos 4.8.2 Listas de errores Principio Cuando se produce un error, en los parámetros SFB STATUS o JOB_STAT se emite un número de error. El número de error está formado por un tipo y un número de evento. Ejemplo El siguiente gráfico muestra el contenido del parámetro STATUS para el evento "Preajuste de destino erróneo"...
Página 174
Posicionamiento con salidas digitales 4.8 Datos técnicos Números de error en el parámetro SFB "Estado" Clase de evento 32 (20H): "Error SFB" Nº de Texto del evento Remedio evento (20)01H SFB incorrecto. Utilice el SFB 46. (20)04H Nº de canal (CHANNEL) incorrecto. Ajuste "0"...
Página 175
Posicionamiento con salidas digitales 4.8 Datos técnicos Clase de evento 49 (31H): "Error al iniciar un desplazamiento (habilitación de inicio)" Nº de Evento Remedio evento (31)01H No se ha habilitado el arranque puesto Parametrice el submódulo que el eje no esta parametrizado. "Posicionamiento"...
Página 176
Posicionamiento con salidas digitales 4.8 Datos técnicos Clase de evento 52 (34H): "Error al iniciar un desplazamiento (preajuste de destino/tramo de recorrido)" Nº de Evento Remedio evento (34)01H A preselección de destino está fuera de la Con ejes lineales y Modo incremental zona de trabajo.
Página 177
Posicionamiento con salidas digitales 4.8 Datos técnicos Números de error en el parámetro SFB "JOB_STAT" Clase de evento 64 (40H): "Error general durante la ejecución de una petición" Nº de Evento Remedio evento (40)01H El eje no está parametrizado. Parametrice el submódulo "Posicionamiento"...
Página 178
Posicionamiento con salidas digitales 4.8 Datos técnicos Error externo (ERR) Los errores externos se muestran en el parámetro SFB ERR (WORD) activando un bit: Vigilancia Bit en ERR-WORD Error en señal (señal cero) 0004 hex Margen de desplazamiento 0800 hex Zona de trabajo 1000 hex Valor real...
Posicionamiento con salidas digitales 4.8 Datos técnicos 4.8.3 Parámetros de los módulos en las pantallas de parametrización - Resumen breve Introducción Las tablas siguientes proporcionan una visión de conjunto de los parámetros de los módulos que pueden ajustarse mediante pantallas de parametrización. Parámetros básicos Parámetro Valores posibles...
Posicionamiento con salidas digitales 4.8 Datos técnicos Tabla 4-4 Otros parámetros del accionamiento Parámetro Valores posibles Valor predet. Zona de destino 0 a 200 000 000 impulsos La CPU redondea los valores impares. De 0 a 100 000 ms Tiempo de vigilancia •...
Página 181
Posicionamiento con salidas digitales 4.8 Datos técnicos Parámetros del encoder Parámetro Valores posibles Valor predet. Incrementos por 1 a 2 impulsos 1000 vuelta Normal Sentido de contaje • Normal Invertido • Sí Vigilancia del error en • señal (señal cero) •...
Posicionamiento con salidas digitales 4.8 Datos técnicos 4.8.4 Parámetros del DB de instancia del SFB DIGITAL (SFB 46) Generalidades Parámetros Declara Tipo de Dirección Descripción Valores posibles Valor ción datos (DB de predet. instancia) LADDR WORD Dirección de E/S de su submódulo Específico de la 310 hex que ha definido previamente en...
Página 183
Posicionamiento con salidas digitales 4.8 Datos técnicos Parámetros Declara Tipo de Dirección Descripción Valores posibles Valor ción datos (DB de predet. instancia) WORD Error externo Cada bit Bit2 : vigilancia de error en señal. 0 ó 1 Bit11: vigilancia de margen de desplazamiento (siempre 1).
Página 184
Posicionamiento con salidas digitales 4.8 Datos técnicos Parámetros Declara Tipo de Dirección Descripción Valores posibles Valor ción datos (DB de predet. instancia) END_VAL STAT DINT Valor real de posición "Medición de -5x10 a +5x10 longitud - Fin". impulsos LEN_VAL STAT DINT Longitud medida.
Contaje, medición de frecuencia y modulación de ancho de pulso Generalidades 5.1.1 Modos de operación y propiedades - Resumen Modos de operación de las CPUs • Contaje • Medición de frecuencia • Modulación de ancho de pulso (salida de una secuencia de impulsos) Visión general de las propiedades de las CPUs •...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.1 Generalidades • Señales que cuenta la CPU Encoder incremental de 24 V con dos fases desfasadas en 90 (encoder rotativo). – Encoder de impulsos de 24 V con nivel de sentido –...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.1 Generalidades 5.1.2 Funcionalidad - Resumen Contaje • Modos de operación de contaje – Contaje sin fin – Contaje único – Contaje periódico • Función de puerta Para iniciar, detener e interrumpir las funciones de contaje. •...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.1 Generalidades 5.1.3 Componentes de una aplicación de contador - Resumen Generalidades Las funciones de contaje (contaje, medición de frecuencia y modulación de ancho de pulso) están integradas en la CPU. Un sensor o un interruptor sin rebote suministra los impulsos de contaje.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.2 Cables de conexión/pantalla Cables de conexión/pantalla 5.2.1 Reglas de cableado Cables de conexión/apantallamiento • Los cables para las salidas analógicas y los encoders de 24 V deben estar apantallados. •...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.2 Cables de conexión/pantalla 5.2.2 Asignación de las conexiones Asignación básica de los conectores En la siguiente figura encontrará representada la distribución general de los conectores en CPUs con dos conexiones (X1 y X2). La figura ilustra la CPU 314C-2 DP/PtP a modo de ejemplo.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.2 Cables de conexión/pantalla Asignación de conectores de la CPU 312C, conector X1: Conexión Nombre/ Contaje Medición de frecuencia Modulación de ancho de Dirección pulso: No conectado DI+0.0 Canal 0: pista A/impulso Canal 0: pista A/impulso DI+0.1 Canal 0: Pista B/sentido...
Página 192
Contaje, medición de frecuencia y modulación de ancho de pulso 5.2 Cables de conexión/pantalla Asignación de conectores de la CPU 313C (conector X2) y la CPU 313C-2 DP/PtP (conector X1) Conexión Nombre/ Contaje Medición de frecuencia Modulación de ancho de Dirección pulso: 1 L+...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.2 Cables de conexión/pantalla Asignación de conectores de la CPU314C-2 DP/PtP (conector X2) Cone- Nombre/ Contaje Medición de frecuencia Modulación de ancho de xión Dirección pulso 1 L+ Tensión de alimentación de 24 V de las entradas DI+0.0 Canal 0: pista A/impulso Canal 0: pista A/impulso...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.2 Cables de conexión/pantalla 5.2.3 Conectar componentes Procedimiento 1. Desconecte la alimentación eléctrica de todos los componentes 2. Conecte la tensión de alimentación de las entradas y salidas: CPU 312C: –...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.3 Parametrizar Parametrizar 5.3.1 Parametrizar con pantallas de parametrización Principio La parametrización permite ajustar la función de contaje a sus necesidades particulares. • La parametrización se lleva a cabo en pantallas de parametrización •...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.3 Parametrizar Procedimiento 1. Inicie el Administrador SIMATIC y abra la configuración de hardware de su proyecto. 2. Haga doble clic en el submódulo "Contaje" (Count) de su CPU. Accederá al cuadro de diálogo "Propiedades".
Contaje, medición de frecuencia y modulación de ancho de pulso 5.3 Parametrizar 5.3.3 Parámetros para contaje sin fin, único y periódico Descripción de los parámetros Parámetro Descripción Valores posibles Valor predet. Ninguno: Sin limitación del rango de Ninguno Sentido • •...
Página 198
Contaje, medición de frecuencia y modulación de ancho de pulso 5.3 Parametrizar Parámetro Descripción Valores posibles Valor predet. CPU 314C-2 DP/PtP 60, 30, 10, 5, 2, 1 kHz 60kHz Frecuencia La frecuencia máxima de la señal Latch (de máxima: congelación) se puede graduar de forma Latch escalonada.
Página 199
Contaje, medición de frecuencia y modulación de ancho de pulso 5.3 Parametrizar Parámetro Descripción Valores posibles Valor predet. Sí Alarma de Cuando se abre la puerta hardware se genera • proceso: una alarma de proceso si está abierta la • Abrir la puerta software.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.3 Parametrizar 5.3.4 Medición de frecuencia Descripción de los parámetros Parámetros Descripción Valores posibles Valor predet. Tiempo de Ventana de tiempo en la que se miden los De 10 a 10 000 ms integración impulsos entrantes.
Página 201
Contaje, medición de frecuencia y modulación de ancho de pulso 5.3 Parametrizar Parámetros Descripción Valores posibles Valor predet. Sí: Sí puerta HW • • Control de puerta a través de la puerta • SW y puerta HW. La frecuencia máxima de la señal de puerta HW corresponde a la frecuencia de contaje máxima.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.3 Parametrizar 5.3.5 Modulación de ancho de pulso: Descripción de los parámetros Parámetros Descripción Valores posibles Valor predet. Por mil Formato de salida Formato de la salida para la salida •...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.4 Integración de las funciones en el programa de usuario Integración de las funciones en el programa de usuario Procedimiento Estas funciones se controlan desde el programa de usuario. Para ello, llame los siguientes bloques de función del sistema: Función Contaje...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.4 Integración de las funciones en el programa de usuario Estructura del programa El SFB debe abrirse cíclicamente (por ejemplo OB1). Nota Si ha programado un SFB en su programa, no podrá abrir de nuevo el mismo SFB en otra parte del programa con diferente tipo de prioridad, ya que el SFB no debe cancelarse a sí...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función El contaje - descripción de la función 5.5.1 Conceptos básicos para el contaje Modos de operación de contaje Las modalidades de operación de contaje le facilitan el trabajo con las aplicaciones de contaje.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función Valor de contaje/Valor de carga Es posible preseleccionar un valor para el contador. Para ello es posible: • preseleccionar el valor de contaje directamente. El valor de contaje se aplicará de este modo inmediatamente.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función Indique el sentido de contaje independientemente de cómo esté ajustado el parámetro "Sentido normal de contaje". Para ello deberá activar una señal como señal del sentido correspondiente o ajustar el sentido de contaje en la parametrización.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función 5.5.2 Contaje sin fin Descripción La CPU cuenta en esta modalidad de operación a partir de 0 o a partir del valor de carga. •...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función 5.5.3 Contaje único Descripción En esta modalidad de operación la CPU cuenta el sentido normal de contaje parametrizado sólo una vez. • Sin sentido normal de contaje: –...
Página 210
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Página 211
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función • Sentido de contaje normal adelante: – La CPU empieza a contar a partir del valor de carga. – La CPU cuenta hacia adelante o hacia atrás. –...
Página 212
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función • Sentido de contaje atrás: – La CPU empieza a contar a partir del valor de carga. – La CPU cuenta hacia adelante o hacia atrás. –...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función 5.5.4 Contaje periódico Descripción En esta modalidad de operación la CPU cuenta según el sentido normal de contaje parametrizado de forma periódica. •...
Página 214
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función • Sentido de contaje normal adelante: – La CPU empieza a contar a partir del valor de carga. – La CPU cuenta hacia delante y hacia atrás. –...
Página 215
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función • Sentido de contaje atrás: – La CPU empieza a contar a partir del valor de carga. – La CPU cuenta hacia delante y hacia atrás. –...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función 5.5.5 Control del contador desde el programa de usuario Descripción Para controlar el contador del programa de usuario utilice el SFB COUNT (SFB 47). Las siguientes funciones están disponibles: •...
Página 217
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función Parámetros de entrada Parámetro Tipo de Dirección Descripción Valores Valor datos (DB de posibles predet. instancia) LADDR WORD Dirección de E/S del submódulo que ha Específico de 300 hex definido previamente en "HW Config".
Página 218
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función Parámetros de entrada no conectados al bloque (datos locales estáticos) Parámetro Tipo de Dirección Descripción Valores Valor datos (DB de posibles predet. instancia) RES_STS BOOL...
Página 219
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función Parámetros de salida no conectados al bloque (datos locales estáticos) Parámetro Tipo de Dirección Descripción Valores posibles Valor datos (DB de predet. instancia) STS_CMP BOOL...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función 5.5.6 Describir y leer la interfaz de peticiones del contador Descripción Para escribir y leer en el registro del contador dispone de la interfaz de peticiones. Requisito La última petición debe haber concluido (JOB_DONE = TRUE).
Página 221
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función • Aplicable sólo a peticiones de lectura: Lea el valor actual en el DB de instancia, parámetro JOB_OVAL. Parámetro Tipo de Dirección Descripción Valores posibles Valor datos...
Página 222
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función Contaje único/periódico con sentido normal de contaje adelante Petición Valores posibles Valor final hasta +2147483646 (2 Escribir directamente en el contador -2147483648 (-2 ) hasta el valor final -2 Escribir el valor de carga -2147483648 (-2...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función 5.5.7 Bloques de función del contador Estructura En la figura encontrará los diversos bloques de función que se describen a lo largo de los siguientes capítulos: CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función 5.5.8 Entradas del contador Impulso/A Aquí se conecta la señal de contaje o la pista A del encoder. Es posible conectar el encoder con evaluación simple, doble o cuádruple.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función 5.5.9 Función de puerta del contador Principio Para el contador dispone de dos puertas: • Una puerta de software (Puerta SW) que se controla a través del programa de usuario. La puerta software se puede abrir a través de un flanco positivo del parámetro SW_GATE del SFB.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función Las siguientes figuras muestran las consecuencias de los comandos Cancelar o Interrumpir de la función de puerta: Controlar la puerta exclusivamente a través de la puerta SW Las pantallas de parametrización permiten establecer con el parámetro "Función de puerta"...
Página 227
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función Control de la puerta con las puertas SW y HW Las pantallas de parametrización le permiten establecer con el parámetro "Función de puerta"...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función 5.5.10 Comportamiento de la salida en el contador Introducción En este apartado se describe el comportamiento de la salida digital. Valor de comparación En la CPU se puede guardar un valor de comparación que le será...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función Bit de estado STS_CMP El bit de estado STS_CMP indica que la salida en cuestión está conectada o que estuvo conectada. Este bit se desactiva con RES_STS. Si la salida aún está activada, el bit correspondiente se activará...
Página 230
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función La duración de impulso se preselecciona en pantallas de parametrización y se puede leer y escribir desde el programa de usuario a través de la interfaz de peticiones del SFB (JOB_ID = 10 hex), así...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función 5.5.11 Efectos de la histéresis en los modos de contaje Descripción Un encoder puede detenerse en una determinada posición para después "oscilar" alrededor de esta posición.
Página 232
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función Efectos de "Valor del contador>= valor de comparación" o "Valor del contador <= valor de comparación" La siguiente figura muestra un ejemplo del efecto de la histéresis. En la figura se representan los diferentes comportamientos de una salida con una histéresis de 0 (= desconectada) y una histéresis de 3.
Página 233
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función Efectos de "Impulso con valor de comparación" y "Duración de impulsos igual a cero" La figura siguiente muestra un ejemplo del efecto de la histéresis. En la figura se representan los diferentes comportamientos de una salida con una histéresis de 0 (= desconectada) y una histéresis de 3.
Página 234
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función Efectos con "Impulso alcanzado en valor de comparación" y "Duración de impulsos igual a cero" La figura siguiente muestra un ejemplo del efecto de la histéresis. En la figura se representan los diferentes comportamientos de una salida con una histéresis de 0 (= desconectada) y una histéresis de 3.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.5 El contaje - descripción de la función 5.5.12 Alarma de proceso durante el contaje Ajustar la alarma de proceso En las pantallas de parametrización se habilita la alarma de proceso y se ajusta con qué eventos debe dispararse dicha alarma de proceso: •...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.6 Descripción de las funciones para medición de frecuencia Descripción de las funciones para medición de frecuencia 5.6.1 Proceso de una medición de frecuencia Principio En esta modalidad de operación la CPU cuenta los impulsos que llegan en un determinado tiempo de integración y emite un valor de frecuencia.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.6 Descripción de las funciones para medición de frecuencia Rango de frecuencia CPU 312C CPU 313C, CPU 313C-2 DP/PtP CPU 314C-2 DP/PtP De 0 a 10 kHz De 0 a 30 kHz De 0 a 60 kHz Inversión del sentido de giro Si durante el tiempo de integración se produce una inversión del sentido de giro, el valor de...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.6 Descripción de las funciones para medición de frecuencia Rango de medición posibles con indicaciones de errores Tiempo de /error abs. /error abs. /error abs. /error abs. mín máx máx máx integración 10 s...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.6 Descripción de las funciones para medición de frecuencia 5.6.2 Control del frecuencímetro del programa de usuario Funcionamiento del SFB FREQUENC Para controlar el frecuencímetro del programa de usuario utilice el parámetro SFB FREQUENC (SFB 48).
Página 240
Contaje, medición de frecuencia y modulación de ancho de pulso 5.6 Descripción de las funciones para medición de frecuencia Parámetros de entrada Parámetro Tipo de Dirección Descripción Valores posibles Valor datos (DB de predet. instancia) LADDR WORD Dirección de E/S del submódulo que ha Específico de la 300 hex definido previamente en "HW Config".
Página 241
Contaje, medición de frecuencia y modulación de ancho de pulso 5.6 Descripción de las funciones para medición de frecuencia Parámetros de salida Parámetro Tipo de Dirección Descripción Valores posibles Valor datos (DB de predet. instancia) STS_GATE BOOL 12.0 Estado de la puerta interna TRUE/FALSE FALSE STS_STRT...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.6 Descripción de las funciones para medición de frecuencia 5.6.3 Describir y leer la interfaz de peticiones para la medición de frecuencia Introducción Para leer y escribir en los registros de frecuencia dispone de la interfaz de peticiones. Requisito La última petición debe haber concluido (JOB_DONE = TRUE).
Página 243
Contaje, medición de frecuencia y modulación de ancho de pulso 5.6 Descripción de las funciones para medición de frecuencia • Aplicable sólo a peticiones de lectura: Lea el valor actual en el DB de instancia, parámetro JOB_OVAL. Parámetro Tipo de Dirección Descripción Valores posibles...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.6 Descripción de las funciones para medición de frecuencia 5.6.4 Bloques de función del frecuencímetro Estructura En la figura se muestran todos los bloques de función que se describirán a lo largo de los siguientes capítulos: CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.6 Descripción de las funciones para medición de frecuencia 5.6.5 Entradas del frecuencímetro Impulso/A Aquí puede conectar la señal que desea medir o la pista A del encoder. Es posible conectar el encoder con evaluación simple.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.6 Descripción de las funciones para medición de frecuencia 5.6.6 Función de puerta del frecuencímetro Principio Para la medición de frecuencia dispone de dos puertas: • Una puerta de software (Puerta SW) que se controla a través del programa de usuario. La puerta software se puede abrir a través de un flanco positivo del parámetro SW_GATE del SFB.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.6 Descripción de las funciones para medición de frecuencia 5.6.7 Comportamiento de la salida en el frecuencímetro Límite inferior/superior La CPU permite ajustar un límite inferior y un límite superior y asignarlos a una salida digital y una alarma de proceso.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.6 Descripción de las funciones para medición de frecuencia Si la frecuencia actual se encuentra por debajo del límite inferior, se activa el bit STS_UFLW. Si la frecuencia actual se encuentra por encima del límite superior, se activa el bit STS_OFLW.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.7 Descripción de las funciones para modulación de ancho de pulso Descripción de las funciones para modulación de ancho de pulso 5.7.1 Proceso de la modulación de ancho de pulso Principio El valor de salida preseleccionado (OUTP_VAL) es convertido por la CPU en una serie de impulsos con su correspondiente relación impulso/pausa (modulación de ancho de pulso).
Contaje, medición de frecuencia y modulación de ancho de pulso 5.7 Descripción de las funciones para modulación de ancho de pulso 5.7.2 Controlar la modulación de ancho de pulso desde el programa de usuario Funcionalidad del control Utilice el SFB PULSE (SFB 49) para controlar la modulación de ancho de pulso del programa de usuario.
Página 251
Contaje, medición de frecuencia y modulación de ancho de pulso 5.7 Descripción de las funciones para modulación de ancho de pulso Tabla 5-1 Parámetros de entrada Parámetros Tipo de Dirección Descripción Valores posibles Valor datos (DB de predet. instancia) LADDR WORD Dirección de E/S de su submódulo que ha Específico de la...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.7 Descripción de las funciones para modulación de ancho de pulso 5.7.3 Describir y leer la interfaz de peticiones para la modulación de ancho de pulso Descripción Para escribir en los registros y leerlos dispone de la interfaz de peticiones. Requisito La última petición debe haber concluido (JOB_DONE = TRUE).
Página 253
Contaje, medición de frecuencia y modulación de ancho de pulso 5.7 Descripción de las funciones para modulación de ancho de pulso • Aplicable sólo a peticiones de lectura: Lea el valor actual en el DB de instancia, parámetro JOB_OVAL. Parámetro Tipo de Dirección Descripción...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.7 Descripción de las funciones para modulación de ancho de pulso 5.7.4 Bloques de función de la modulación de ancho de pulso Estructura En la figura se muestran todos los bloques de función que se describirán a lo largo de los siguientes capítulos: CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.7 Descripción de las funciones para modulación de ancho de pulso 5.7.5 Función de puerta de la modulación de ancho de pulso Principio Para la modulación de ancho de pulso dispone de dos puertas: •...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.7 Descripción de las funciones para modulación de ancho de pulso 5.7.6 Ajuste de los parámetros para la secuencia de impulsos Parámetros y sus posibilidades de ajuste y de control Parámetros Ajustables a través de: Controlables con:...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.7 Descripción de las funciones para modulación de ancho de pulso Si modifica el valor de salida durante la salida de impulsos, la CPU calculará inmediatamente la nueva pausa entre los impulsos y la duración de impulso, conmutando la salida según corresponda.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.7 Descripción de las funciones para modulación de ancho de pulso Duración mínima de impulso Todos los impulsos de salida y pausas de impulso menores que la duración mínima de impulso serán ignorados.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.7 Descripción de las funciones para modulación de ancho de pulso 5.7.8 Alarma de proceso para la modulación de ancho de pulso Ajustar la alarma de proceso En las pantallas de parametrización se habilita la alarma de proceso y se ajusta con qué eventos debe dispararse dicha alarma de proceso: •...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.8 Tratamiento de errores y alarmas Tratamiento de errores y alarmas 5.8.1 Visualización de errores Principio Los errores se indican por medio de • Avisos de error en el bloque de función del sistema (SFB) •...
Página 261
Contaje, medición de frecuencia y modulación de ancho de pulso 5.8 Tratamiento de errores y alarmas Evaluación de errores CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.8 Tratamiento de errores y alarmas 5.8.3 Configurar una alarma de diagnóstico Uso de la alarma de diagnóstico Al producirse • errores de parametrización (datos del módulo) y • y el error "Error de proceso perdido", se puede disparar una alarma de diagnóstico.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.8 Tratamiento de errores y alarmas Evaluación de una alarma de diagnóstico en el programa de usuario Después de dispararse una alarma de diagnóstico se puede evaluar en el OB 82 qué alarma de diagnóstico se ha disparado.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.8 Tratamiento de errores y alarmas 5.8.4 Configurar una alarma de proceso Uso de la alarma de proceso Es posible disparar una alarma de proceso con determinados eventos. La alarma de proceso permite reaccionar a los eventos inmediatamente en el programa de usuario.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.8 Tratamiento de errores y alarmas Evaluación de una alarma de proceso en el programa de usuario Después de dispararse una alarma de proceso podrá evaluar en el OB 40 qué alarma de proceso se ha disparado.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.8 Tratamiento de errores y alarmas OB 40, byte 11 Descripción: Bit 0 Canal 2: Flanco de contaje presente Bit 1 Canal 2: - Bit 2 Canal 2: - Bit 3 Canal 2: - Bit 4 Canal 3: Flanco de contaje presente...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.9 Instalación de ejemplos Modulación de ancho de pulso OB 40. Byte 8 Descripción: Bit 0 Canal 0: Abrir la puerta HW Bit 1 Canal 0: - Bit 2 Canal 0: - Bit 3 Canal 0: - Bit 4...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos 5.10 Datos técnicos 5.10.1 Funciones Contaje CPU 312C CPU 313C, CPU 314C-2 DP/PtP CPU 313C-2 DP/PtP Frecuencia máx. 10 kHz 30 kHz 60 kHz (Pista A/impulso, Pista B/sentido, puerta HW y Latch) mín.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos Modulación de ancho de pulso: Datos técnicos de la secuencia de impulsos Frecuencia de salida De 0 a 2,5 kHz Duración mínima de 200 µs impulsos Precisión de la pausa +/- (duración de impulso x 100 ppm) +/- 100 µs ppm = partes por millones Precisión del retardo a la...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos 5.10.2 Encoder incremental Encoders incrementales conectables Se podrán utilizar dos encoders incrementales asimétricos de 24 V con dos impulsos eléctricos desfasados 90°. Evaluación de señal Incrementos Un incremento caracteriza el período de señales de las dos pistas, A y B, del sensor. Este valor se indicará...
Página 271
A y B; dependerá de los niveles de las pistas A y B que se generen impulsos de contaje hacia delante o hacia atrás. Esquema de conexiones para el encoder incremental Siemens 6FX 2001-4 (Up = 24V; HTL) La siguiente figura muestra el esquema de conexiones de un encoder incremental Siemens 6FX 2001-4xxxx (Up = 24 V;...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos 5.10.3 Listas de errores Principio En las siguientes tablas encontrará la descripción de los números de error correspondientes a la salida de SFB JOB_STAT. El número de error está formado por un tipo y un número de evento.
Página 273
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos Tabla 5-7 Tipo de evento 04 (04H): "Pulsweitenmodulation, Parametrierfehler SFB-Parameter (SFB 49)" Número de Texto del evento Remedio evento (04)11H La duración del período es insuficiente. Consulte los valores válidos en la ayuda online o en el manual de instrucciones.
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos 5.10.4 Parámetros de los módulos (visión general) Introducción Las tablas siguientes proporcionan una visión de conjunto de los parámetros de los módulos que pueden ajustarse mediante pantallas de parametrización. Parámetros básicos Parámetros Descripción...
Página 275
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos Parámetro Descripción Valores posibles Valor predet. señales de CPU 314C-2 DP/PtP 60, 30, 10, 5, 2, 1 kHz 60 kHz contaje/puerta Frecuencia CPU 312C 10, 5, 2, 1 kHz 10 kHz máxima: CPU 313C, 313C-2 DP/PtP...
Página 276
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos Parámetro Descripción Valores posibles Valor predet. Sí Alarma de Cuando se alcanza el comparador (reacción) se genera • proceso: una alarma de proceso. • Alcanzar el comparador Sí...
Página 277
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos Parámetro Descripción Valores posibles Valor predet. Directo Indicar valor Si la periodicidad de la frecuencia medida • Directo medido supera el tiempo de integración Valor medio • parametrizado, se emitirá...
Página 278
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos Modulación de ancho de pulso: Parámetro Descripción Valores posibles Valor predet. Por mil Por mil Formato de salida Formato de la salida para la salida • • Valor analógico S7 •...
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos 5.10.5 DBs de instancia de los SFBs Parámetros del SFB 47 "COUNT" Parámetros Decla- Tipo de Dirección Descripción Valores Valor ración datos (DB de posibles predet. instancia) LADDR WORD Dirección de E/S de su submódulo...
Página 280
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos Parámetros Decla- Tipo de Dirección Descripción Valores Valor ración datos (DB de posibles predet. instancia) STS_C_DN BOOL 12.4 Estado Sentido atrás TRUE/ FALSE FALSE Se indicará siempre el último sentido de contaje.
Página 281
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos Parámetro del SFB 48 "FREQUENC" Parámetros Decla- Tipo de Dirección Descripción Valores Valor ración datos (DB de posibles predet. instancia) LADDR WORD Dirección de E/S de su submódulo Específico de que ha definido previamente en "HW la CPU...
Página 282
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos Parámetros Decla- Tipo de Dirección Descripción Valores Valor ración datos (DB de posibles predet. instancia) STS_C_UP BOOL 12.4 Estado Sentido adelante TRUE/ FALSE FALSE Se indicará siempre el último sentido de contaje.
Página 283
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos Parámetros de SFB 49 "PULSE" Parámetros Decla- Tipo de Dirección Descripción Valores posibles Valor ración datos (DB de predet. instancia) LADDR WORD Dirección de E/S de su submódulo que Específico de la ha definido previamente en "HW Config".
Página 284
Contaje, medición de frecuencia y modulación de ancho de pulso 5.10 Datos técnicos CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Acoplamiento punto a punto Generalidades 6.1.1 Descripción del producto Principio La interfaz serie permite intercambiar datos entre sistemas de automatización, equipos o dispositivos sencillos mediante un acoplamiento punto a punto. La comunicación entre los dispositivos implicados se lleva a cabo mediante una transferencia asíncrona serie. La interfaz serie integrada en la CPU 313/314C-2PtP ofrece acceso a la comunicación a través de la interfaz X27 (RS422/485).
Ejemplos de interlocutores La interfaz serie de la CPU permite un acoplamiento punto a punto con diferentes módulos de Siemens, y con productos de otros fabricantes. A continuación se citan algunos ejemplos: • SIMATIC S5 mediante 3964(R)/RK512 con el módulo interfaz correspondiente en el autómata S5...
Acoplamiento punto a punto 6.1 Generalidades 6.1.4 Propiedades de la interfaz X27 (RS 422/485) Definición La interfaz X27 (RS 422/485) es una interfaz de diferencia de potencial y sirve para realizar transferencias de datos en serie según la norma X27. •...
Acoplamiento punto a punto 6.1 Generalidades 6.1.5 Transferencia en serie de un carácter Principio Existen diferentes configuraciones de red para el intercambio de datos entre dos o más interlocutores. El acoplamiento punto a punto entre dos interlocutores es el caso más simple de intercambio de información.
Acoplamiento punto a punto 6.1 Generalidades Convenciones Aparte de los bits de inicio y de parada es necesario establecer otras convenciones entre los dos interlocutores para que se pueda ejecutar una transferencia de datos en serie. Entre estas convenciones se encuentran los siguientes: •...
Acoplamiento punto a punto 6.1 Generalidades Tiempo de retardo de caracteres En la siguiente figura se representa el intervalo de tiempo máximo permitido entre dos caracteres recibidos dentro de un mismo telegrama = tiempo de retardo de caracteres. CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Acoplamiento punto a punto 6.2 Cables de conexión/pantalla Cables de conexión/pantalla 6.2.1 Reglas de cableado Cable de conexión • Los cables deberán estar apantallados. • La pantalla de los cables debe ir conectada en ambos extremos. Estribo de conexión para cables apantallados El estribo de conexión para cables apantallados permite conectar a tierra de forma cómoda y sencilla todas los cables apantallados mediante conexión directa al perfil soporte.
Acoplamiento punto a punto 6.2 Cables de conexión/pantalla 6.2.2 Conexión de una línea serie Ocupación de terminales En la siguiente tabla encontrará la ocupación de pines del conector de 15 polos Sub D en el panel frontal de la CPU: Conector RS 422/485 Denomi- Entrada/...
Acoplamiento punto a punto 6.3 Parametrizar Parametrizar 6.3.1 Tipos de parámetros Principio La parametrización permite adaptar la comunicación en serie a las necesidades especiales de su aplicación. La parametrización se lleva a cabo mediante dos tipos de parametrización diferentes: • Parámetros de los módulos Se trata de ajustes básicos que se llevan a cabo una vez y ya no se vuelven a modificar durante el proceso.
Acoplamiento punto a punto 6.3 Parametrizar 6.3.2 Parametrizar con pantallas de parametrización Introducción En las pantallas de parametrización se ajustan los parámetros de protocolo: Las pantallas de parametrización son fáciles de utilizar y autoexplicativas. Encontrará la descripción de los parámetros en los siguientes capítulos y en la ayuda integrada de las pantallas de parametrización.
Acoplamiento punto a punto 6.3 Parametrizar 6.3.3 Parámetros básicos Descripción Parámetros Descripción Valores posibles Valor predet. Ninguna Selección de Aquí podrá seleccionar si desea o no que • Ninguna alarma se dispare una alarma de diagnóstico. Diagnóstico • Continuar Reacción a De este parámetro depende la •...
Acoplamiento punto a punto 6.3 Parametrizar 6.3.4 Datos de parametrización del driver ASCII Principio La pantalla de parametrización permite indicar los parámetros del driver ASCII. A continuación encontrará una descripción detallada de los parámetros. Nota El driver ASCII resulta de gran ayuda en funcionamiento a cuatro hilos (RS 422) y en funcionamiento a dos hilos (RS 485).
Página 297
Acoplamiento punto a punto 6.3 Parametrizar Parámetros Descripción Valores posibles Valor predet. Ninguna Control del Establece el procedimiento por el cual se llevará a cabo • Ninguna flujo de datos el control del flujo de datos. XON/XOFF • El control de flujo de datos sólo se puede ejecutar en el modo de operación "Dúplex (RS 422) en funcionamiento a cuatro hilos con punto a punto".
Acoplamiento punto a punto 6.3 Parametrizar Caracteres de fin Parámetros Descripción Valores posibles Valor predet. Transcurrido el tiempo de Criterio de fin de un Establece qué criterio marcará el final de • Transcurrido el retardo de caracteres telegrama de los telegramas. tiempo de retardo recepción de caracteres...
Página 299
Acoplamiento punto a punto 6.3 Parametrizar Parámetros Descripción Valores posibles Valor predet. 1 carácter de fin Caracteres de fin Se puede trabajar con uno o con dos • 1 carácter de fin caracteres de fin. Además, dispone de la 1 carácter de fin •...
Acoplamiento punto a punto 6.3 Parametrizar Recepción de datos Parámetros Descripción Valores posibles Valor predet. Sí Borrar el búfer de El búfer de recepción se borrará cuando se • recepción durante el conecte el autómata a la red o cuando la CPU •...
Página 301
Acoplamiento punto a punto 6.3 Parametrizar Ocupación de las señales para la interfaz X27 (RS 422/485) Parámetros Descripción Valores posibles Valor predet. Dúplex (RS 422) a cuatro hilos Modo de operación Establece si la interfaz X27 • Dúplex (RS 422) a Punto a punto (RS 422/485) opera en modo dúplex cuatro hilos Punto a...
Página 302
Acoplamiento punto a punto 6.3 Parametrizar La siguiente figura muestra las conexiones del receptor en la interfaz X27 (RS 422/485): Ninguna R(A) 5 V/ R(B) 0 V R(A) 0 V/ R(B) 5 V CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Página 303
Acoplamiento punto a punto 6.3 Parametrizar Topologías para el empleo de la CPU La CPU se puede utilizar en el modo de operación RS 422 o RS 485 en diferentes topologías. Se distingue entre acoplamientos con • dos estaciones (punto a punto) y •...
Página 304
Acoplamiento punto a punto 6.3 Parametrizar • En una topología en modo RS 485, – si se interconecta el par de líneas para las líneas de emisión/recepción de todas las estaciones, – se realizará la ocupación estándar sólo en el receptor de la estación. Los demás módulos trabajarán sin ocupación estándar.
Acoplamiento punto a punto 6.3 Parametrizar 6.3.5 Datos de parametrización del procedimiento 3964(R) Principio La pantalla de parametrización permite indicar los parámetros del procedimiento 3964(R). A continuación encontrará una descripción detallada de los parámetros. Nota El procedimiento 3964(R) sólo se puede utilizar en el funcionamiento a cuatro hilos (RS 422).
Página 306
Acoplamiento punto a punto 6.3 Parametrizar Parámetro Descripción Valor predet. Parámetros de telegrama 3964(R) Los parámetros de protocolo tienen valores 3964(R) con valores con valores estándar con control de predeterminados. estándar y control de bloque bloques:: La CPU finaliza la recepción si detecta la secuencia de ZVZ = 220 ms caracteres DLE ETX BCC.
Página 307
Acoplamiento punto a punto 6.3 Parametrizar Parámetro Descripción Valores posibles Valor predet. Intentos de establecer El parámetro define el número máximo de De 1 a 255 conexión intentos de la CPU de establecer una conexión. Intentos de Este parámetro establece el número máximo De 1 a 255 transferencia de intentos de transferir un telegrama...
Página 308
Acoplamiento punto a punto 6.3 Parametrizar Ocupación de las señales para la interfaz X27 (RS 422/485) Parámetro Descripción Valores posibles Valor predet. Ocupación Ninguno: Elija esta opción solamente en caso de Ninguno R(A) 5 V/ estándar de la utilizar drivers aptos para bus. R(B) 0 V línea de R(A) 5 voltios/ R(B) 0 voltios: Esta ocupación...
Acoplamiento punto a punto 6.3 Parametrizar 6.3.6 Datos de parametrización del acoplamiento RK 512 Principio Los parámetros son idénticos a los parámetros del procedimiento 3964(R), ya que dicho procedimiento 3964(R) forma parte del acoplamiento RK 512. Excepción: • El número de bits de datos por carácter para el acoplamiento RK 512 está ajustado de forma fija a 8.
Acoplamiento punto a punto 6.4 Integración del acoplamiento en el programa de usuario Integración del acoplamiento en el programa de usuario Procedimiento El acoplamiento en serie se controla por medio del programa de usuario. Para ello abra los bloques de función de sistema (SFB). Los SFB se encuentran en la "Standard Library" bajo "System Function Blocks".
Acoplamiento punto a punto 6.4 Integración del acoplamiento en el programa de usuario Clasificación de los parámetros de los SFB Los parámetros de los SFB pueden clasificarse según su función en las siguientes cuatro categorías: • Parámetros de control que sirven para activar un bloque. •...
Acoplamiento punto a punto 6.5 Funciones de comunicación Funciones de comunicación 6.5.1 Funciones de comunicación para ASCII/3964(R) 6.5.1.1 Funciones de comunicación para ASCII/3964(R) - Conceptos básicos Generalidades Para los protocolos ASCII y 3964 existen las siguientes funciones. Bloque Descripción SFB 60 SEND_PTP Enviar todo el área o parte de un área de un bloque de datos a un interlocutor.
Página 313
Acoplamiento punto a punto 6.5 Funciones de comunicación DONE se pone a TRUE si la petición concluye sin errores, o bien ERROR se pone a TRUE si la petición finaliza con errores. Si se ejecuta la petición con DONE = TRUE, esto significa: •...
Página 314
Acoplamiento punto a punto 6.5 Funciones de comunicación Parámetro Decla- Tipo de Descripción Valores Valor predet. ración datos posibles STATUS WORD Parámetro de estado (el parámetro De 0 a FFFF permanece activado durante una sola llamada). Debido a ello, para visualizar STATUS deberá...
Acoplamiento punto a punto 6.5 Funciones de comunicación 6.5.1.3 Recepción de datos con el SFB 61 "RCV_PTP" Principio Con el SFB podrá recibir datos y guardarlos en un bloque de datos: Después de ser llamado con el valor TRUE en la entrada de control EN_R, el bloque estará listo para recibir.
Página 316
Acoplamiento punto a punto 6.5 Funciones de comunicación Parámetro Decla- Tipo de Descripción Valores posibles Valor predet. ración datos EN_R BOOL Parámetro de control "Enable to receive": TRUE/FALSE FALSE Habilitación de recepción BOOL Parámetro de control "Reset": TRUE/FALSE FALSE La petición se interrumpe LADDR WORD Dirección de E/S del submódulo que ha definido...
Acoplamiento punto a punto 6.5 Funciones de comunicación 6.5.1.4 Borrar el búfer de recepción con el SFB 62 "RES_RCVB" Principio Con el SFB se puede borrar todo el búfer de recepción de la CPU. Todos los telegramas serán ignorados. Se guardará cualquier telegrama que entre en el momento en el que se llame al "RES_RCVB".
Página 318
Acoplamiento punto a punto 6.5 Funciones de comunicación Parámetro Decla- Tipo de Descripción Valores Valor predet. ración datos posibles BOOL Parámetro de control "Request": TRUE/FALSE FALSE Activa la petición cuando hay flanco positivo. BOOL Parámetro de control "Reset": TRUE/FALSE FALSE La petición se cancela.
Acoplamiento punto a punto 6.5 Funciones de comunicación 6.5.2 Funciones de comunicación para el acoplamiento RK 512 6.5.2.1 Funciones de comunicación para el acoplamiento RK 512 - Conceptos básicos Generalidades Para el protocolo RK 512 existen las funciones siguientes: Bloque Descripción SFB 63 SEND_RK...
Acoplamiento punto a punto 6.5 Funciones de comunicación 6.5.2.2 Envío de datos con el SFB 63 " SEND_RK" Principio El SFB permite enviar grupos de datos de un bloque de datos: La transferencia se activa después de la llamada del bloque y de un flanco positivo en la entrada de control REQ.
Página 321
Acoplamiento punto a punto 6.5 Funciones de comunicación Si la petición ha sido ejecutada con DONE = TRUE, significa que se enviaron los datos al interlocutor, que éste los acusó positivamente y que se transfirieron los datos a la CPU interlocutora.
Página 322
Acoplamiento punto a punto 6.5 Funciones de comunicación Parámetro Decla- Tipo de Descripción Valores posibles Valor predet. ración datos DONE BOOL Parámetro de estado (el parámetro permanece TRUE/FALSE FALSE activado durante una sola llamada): FALSE: Aún no se ha iniciado la petición o •...
Acoplamiento punto a punto 6.5 Funciones de comunicación Particularidades del envío de datos Durante el envío de datos deberá tener en cuenta las siguientes particularidades: • Con RK 512 sólo se puede enviar un número para de datos. Si indica como longitud (LEN) un número impar de datos, se transferirá...
Acoplamiento punto a punto 6.5 Funciones de comunicación 6.5.2.3 Recogida de datos con SFB 64 "FETCH_RK" Principio El SFB permite recoger un grupo de datos del interlocutor y depositar los datos en un bloque de datos: La transferencia se activa después de la llamada del bloque y de un flanco positivo en la entrada de control REQ.
Página 325
Acoplamiento punto a punto 6.5 Funciones de comunicación DONE se ajustará el estado TRUE si la petición concluye sin errores, o bien ERROR se pondrá a TRUE si la petición finaliza con errores. En caso de error o advertencia, en STATUS se indicará el número de evento correspondiente.
Página 326
Acoplamiento punto a punto 6.5 Funciones de comunicación Parámetro Decla- Tipo de Descripción Valores posibles Valor predet. ración datos R_OFFSET Número del byte de datos en la CPU interlocutora Consulte la tabla: "Parámetros en el FB para origen de datos (CPU interlocutora)"...
Acoplamiento punto a punto 6.5 Funciones de comunicación Coherencia de los datos La coherencia de datos está limitada a 128 bytes. Para conseguir una transferencia de datos coherente de más de 128 bytes deberá tener en cuenta los siguientes puntos: Sólo podrá...
Página 328
Acoplamiento punto a punto 6.5 Funciones de comunicación Indicaciones en la cabecera del telegrama En la siguiente tabla encontrará las indicaciones que aparecen en la cabecera del telegrama RK 512 (consulte también el apartado Transferencia de datos con el acoplamiento RK 512 - Conceptos básicos (Página 368) ).
Acoplamiento punto a punto 6.5 Funciones de comunicación 6.5.2.4 Recibir/Facilitar datos con el SFB 65 "SERVE_RK" Principio El SFB se utiliza para • la recepción de datos: Los datos se guardan en el área de datos indicada por el interlocutor en la cabecera del telegrama RK 512 (consulte también el apartado Transferencia de datos con el acoplamiento RK 512 - Conceptos básicos (Página 368) ).
Página 330
Acoplamiento punto a punto 6.5 Funciones de comunicación Este bloque indica mediante NDR = TRUE para una petición en los parámetros L_TYPE, L_DBNO y L_OFFSET, dónde se guardaron o de dónde se recogieron los datos. Además, para cada petición se indicarán los parámetros L_CF_BYT y L_CF_BIT y la longitud LEN de la petición correspondiente.
Página 331
Acoplamiento punto a punto 6.5 Funciones de comunicación Parámetro Decla- Tipo de Descripción Valores posibles Valor predet. ración datos STATUS WORD Parámetro de estado (el parámetro De 0 a FFFF hex 0 permanece activado durante una sola llamada). Debido a ello, para visualizar STATUS deberá...
Acoplamiento punto a punto 6.5 Funciones de comunicación 6.5.2.5 Ejemplo: Aplicación de marcas de acoplamiento Principio Las marcas de acoplamiento permiten bloquear o habilitar las peticiones SEND y FETCH de su interlocutor. De este modo se puede impedir que se sobrescriban o lean datos que aún no han sido procesados.
Acoplamiento punto a punto 6.5 Funciones de comunicación 6.5.2.6 Ejemplo: SEND_RK con marca de acoplamiento Procedimiento En el ejemplo, el interlocutor envía datos al DB 101 de su CPU. 1. Ajuste la marca de acoplamiento 100.6 a FALSE en su CPU. 2.
Acoplamiento punto a punto 6.5 Funciones de comunicación 6.5.3 Nota relativa a la programación de los bloques de función de sistema Introducción Este capítulo está dirigido a todas aquellas personas que hayan cambiado su autómata programable SIMATIC S5 por un sistema de automatización SIMATIC S7. En los siguientes apartados encontrará...
Página 335
Acoplamiento punto a punto 6.5 Funciones de comunicación Asignación de los parámetros de bloque Directa/Parametrización indirecta En STEP 7 no es posible realizar una parametrización indirecta como en STEP 5 (transferencia de parámetros en el bloque de datos abierto actualmente). En todos los parámetros de bloque se pueden crear tanto constantes como variables, lo que hace imposible diferenciar entre parametrización directa e indirecta en STEP 7.
Acoplamiento punto a punto 6.6 Puesta en servicio Puesta en servicio 6.6.1 Puesta en servicio de la interfaz física Procedimiento Si no se logra establecer ninguna conexión con el equipo interlocutor una vez terminada la configuración, debería comprobar la conexión. Para ello siga los siguientes pasos: Paso ¿Qué...
Página 337
Acoplamiento punto a punto 6.6 Puesta en servicio Paso ¿Qué hay que hacer? Otros consejos: Si dispone de alguno, instale un comprobador de interfaces (por ejemplo Converter RS422/485 -> • V.24) en la línea de comunicación. Compruebe el nivel de señales por medio de un aparato de medida (medir el nivel a GND (pin 8)). •...
Acoplamiento punto a punto 6.7 Tratamiento de errores y alarmas Tratamiento de errores y alarmas 6.7.1 Localización y diagnóstico de errores Posibilidades de diagnóstico Las funciones de diagnóstico permiten localizar rápidamente los errores surgidos. Dispone de las siguientes posibilidades de diagnóstico: •...
Acoplamiento punto a punto 6.7 Tratamiento de errores y alarmas 6.7.3 Números de error en el telegrama de respuesta Principio Si trabaja con el acoplamiento RK 512 y surge un error durante un telegrama SEND o FETCH en el interlocutor, dicho interlocutor envía un telegrama de respuesta con un número de error en el 4º...
Acoplamiento punto a punto 6.7 Tratamiento de errores y alarmas 6.7.4 Configurar y evaluar una alarma de diagnóstico Principio Si hay una rotura del hilo del acoplamiento en serie hacia el interlocutor (080DH) se puede disparar una alarma de diagnóstico. La alarma de diagnóstico se indicará tanto cuando se produzca un error entrante, como cuando se produzca un error saliente.
Página 341
Acoplamiento punto a punto 6.7 Tratamiento de errores y alarmas Evaluación de una alarma de diagnóstico en el programa de usuario Después de dispararse una alarma de diagnóstico se puede evaluar en el OB 82 qué alarma de diagnóstico se ha disparado. •...
Acoplamiento punto a punto 6.8 Instalación de ejemplos Instalación de ejemplos Utilizar ejemplos Encontrará los ejemplos (programa y descripción) en el CD de documentación que le ha sido facilitado con su equipo o en Internet. El proyecto está formado por varios programas S7 comentados de distinta complejidad y finalidad.
Acoplamiento punto a punto 6.9 Descripción del protocolo Descripción del protocolo 6.9.1 Transferencia de datos con el driver ASCII 6.9.1.1 Transferencia de datos con el driver ASCII - Conceptos básicos Principio El driver ASCII controla la transferencia de datos en los acoplamientos punto a punto entre la CPU y un interlocutor.
Acoplamiento punto a punto 6.9 Descripción del protocolo 6.9.1.2 Envío de datos con el driver ASCII Principio En las transmisiones indique el número de bytes de datos útiles que desea transferir en el parámetro "LEN" al llamar el SFB. Si utiliza el criterio de fin "Transcurrido el tiempo de retardo de caracteres", el driver ASCII hará...
Acoplamiento punto a punto 6.9 Descripción del protocolo Enviar caracteres de control de bloque Si desea asegurar los datos con uno o dos caracteres de control de bloque (BCC), deberá elegir la opción "Enviar hasta la longitud parametrizada en el bloque" y añadir automáticamente la señal de fin"...
Acoplamiento punto a punto 6.9 Descripción del protocolo 6.9.1.3 Recepción de datos con el driver ASCII Principio Para la transferencia de datos con el driver ASCII puede seleccionar tres criterios de fin diferentes. El criterio de fin establece el momento en el que se completa la recepción de un telegrama.
Página 347
Acoplamiento punto a punto 6.9 Descripción del protocolo Procedimiento En la siguiente figura encontrará los procesos que se producen durante la recepción con el criterio de fin "Transcurrido el tiempo de retardo de caracteres": CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Acoplamiento punto a punto 6.9 Descripción del protocolo Criterio de fin Número predeterminado de caracteres Durante la recepción de datos se reconoce el final del telegrama cuando se recibe el número parametrizado de caracteres. Los datos recibidos son adoptados por la CPU. Si antes de alcanzarse el número parametrizado de caracteres transcurriera el tiempo de retardo de caracteres, se finalizará...
Página 349
Acoplamiento punto a punto 6.9 Descripción del protocolo Procedimiento La siguiente figura muestra las fases de recepción con el procedimiento 3964(R). CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Página 350
Acoplamiento punto a punto 6.9 Descripción del protocolo Criterio de fin Señal de fin Durante la recepción de datos, se detecta el final del telegrama cuando se recibe(n) el/los carácter(es) de fin parametrizados. Dispone de las siguientes posibilidades: • Un carácter de fin •...
Acoplamiento punto a punto 6.9 Descripción del protocolo Recepción con caracteres de control de bloque Además de los caracteres de fin se puede seleccionar a través de la pantalla de parametrización si desea trabajar con uno o con dos caracteres de control de bloque (BCC). De este modo se insertarán después de los caracteres de fin los caracteres (1 o 2) adicionales en el DB de recepción.
Página 352
Acoplamiento punto a punto 6.9 Descripción del protocolo Búfer de recepción en la CPU El tamaño del búfer de recepción es de 2048 bytes. Durante la parametrización puede indicar si desea evitar que sobrescriban los datos en el búfer de recepción. Además, puede definir el rango de valores (de 1 a 10) para el número de telegramas recibidos almacenados o aprovechar todo el búfer de recepción.
Acoplamiento punto a punto 6.9 Descripción del protocolo 6.9.1.4 Control del flujo de datos/Procedimiento de protocolo de enlace Principio El procedimiento de protocolo de enlace controla el flujo de datos entre dos interlocutores. Utilizando el procedimiento de protocolo de enlace se puede evitar la pérdida de datos durante la transferencia cuando se trabaja con dos equipos de distinta velocidad.
Acoplamiento punto a punto 6.9 Descripción del protocolo 6.9.2 Transferencia de datos con el procedimiento 3964(R) 6.9.2.1 Transferencia de datos con el procedimiento 3964(R) - Conceptos básicos Principio El procedimiento 3964(R) controla la transferencia de datos en un acoplamiento punto a punto entre la CPU y un interlocutor.
Página 355
Acoplamiento punto a punto 6.9 Descripción del protocolo Suma de verificación de bloques El protocolo de transferencia 3964(R) aumenta la seguridad de los datos añadiendo al envío un carácter adicional de control de bloques (BCC = Block Check Character). Telegrama: La suma de verificación de bloques es la paridad de longitud interna (conexión EXOR de todos los bytes de datos) de un bloque enviado o recibido.
Acoplamiento punto a punto 6.9 Descripción del protocolo 6.9.2.2 Envío de datos con 3964(R) Proceso La siguiente figura ilustra la transferencia de datos al enviar datos mediante el procedimiento 3964(R): Establecimiento de la conexión durante el envío Para establecer la conexión, el procedimiento 3964(R) envía el carácter de control STX. Si el interlocutor responde antes de que expire el tiempo de retardo de acuse (TRA) con el carácter DLE, el procedimiento pasará...
Página 357
Acoplamiento punto a punto 6.9 Descripción del protocolo Establecimiento de la conexión durante el envío Una vez enviado el contenido del búfer, el procedimiento añade los caracteres DLE, ETX y sólo con 3964(R) también añade la suma de verificación de bloques BCC como señal de fin y espera a que se emita un carácter de acuse de recibo.
Acoplamiento punto a punto 6.9 Descripción del protocolo 6.9.2.3 Recepción de datos con 3964(R) Proceso La siguiente figura ilustra el proceso de recepción de datos con el procedimiento 3964(R). Nota Una vez preparado para el funcionamiento, el procedimiento 3964(R) envía al interlocutor una vez el carácter NAK para que el interlocutor entre en estado de reposo.
Acoplamiento punto a punto 6.9 Descripción del protocolo Recepción de datos Una vez establecida con éxito la conexión, los datos útiles recibidos se depositan en el búfer de recepción. Si se reciben dos caracteres DLE consecutivos, sólo se admitirá un carácter DLE en el búfer de recepción.
Acoplamiento punto a punto 6.9 Descripción del protocolo 6.9.2.4 Tratamiento de errores al enviar y recibir con el procedimiento 3964 (R) Tratamiento de datos erróneos En la siguiente figura encontrará el proceso de tratamiento de datos erróneos con el procedimiento 3964(R): Una vez recibidos los caracteres DLE, ETX, BCC, la CPU compara el BCC del interlocutor con sus propios valores internos.
Acoplamiento punto a punto 6.9 Descripción del protocolo Conflicto de inicialización La figura siguiente ilustra el proceso de transferencia en caso de un conflicto de inicialización: Si alguno de los equipos responde a la petición de envío (carácter STX) del interlocutor dentro del tiempo de retardo de acuse (TRA) con el carácter STX en lugar del acuse de recibo DLE o NAK, habrá...
Acoplamiento punto a punto 6.9 Descripción del protocolo Error de procedimiento El procedimiento reconoce tanto errores producidos por un comportamiento erróneo del interlocutor, como los ocurridos por fallos en la línea. En ambos casos se procurará enviar o recibir el bloque de datos correctamente en el reintento.
Acoplamiento punto a punto 6.9 Descripción del protocolo 6.9.2.5 Procedimiento 3964(R) Arranque Proceso La siguiente figura ilustra los procesos de arranque del procedimiento 3964(R): CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Acoplamiento punto a punto 6.9 Descripción del protocolo 6.9.2.6 Procedimiento 3964(R) Enviar Procedimiento La figura siguiente ilustra los procesos de envío mediante el procedimiento 3964(R): CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Acoplamiento punto a punto 6.9 Descripción del protocolo 6.9.2.7 Procedimiento 3964(R) recibir Procedimiento 3964(R) Recibir (Parte 1) La siguiente figura ilustra los procesos de recepción mediante el procedimiento 3964(R): CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Página 366
Acoplamiento punto a punto 6.9 Descripción del protocolo Procedimiento 3964(R) Recibir (Parte 2) La siguiente figura muestra las fases de recepción con el procedimiento 3964(R). CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Página 367
Acoplamiento punto a punto 6.9 Descripción del protocolo Búfer de recepción en la CPU El tamaño del búfer de recepción es de 2048 bytes. Durante la parametrización puede indicar si desea evitar que sobrescriban los datos en el búfer de recepción. Además, puede definir el rango de valores (de 1 a 10) para el número de telegramas recibidos almacenados o aprovechar todo el búfer de recepción.
Acoplamiento punto a punto 6.9 Descripción del protocolo 6.9.3 Transferencia de datos con el acoplamiento RK 512 6.9.3.1 Transferencia de datos con el acoplamiento RK 512 - Conceptos básicos Introducción El acoplamiento RK 512 controla la transferencia de datos en un acoplamiento punto a punto entre la CPU y un interlocutor.
Acoplamiento punto a punto 6.9 Descripción del protocolo Cabecera del telegrama Cada telegrama comienza en RK 512 con una cabecera. Esta cabecera puede contener códigos de telegrama, indicaciones relativas al destino o la fuente de los datos y un número de error.
Acoplamiento punto a punto 6.9 Descripción del protocolo Estructura y contenido del telegrama de respuesta Después de que se haya transferido el telegrama de comando, el RK 512 espera recibir un telegrama de respuesta del interlocutor dentro del tiempo de vigilancia. El tiempo de vigilancia es de 20 segundos.
Acoplamiento punto a punto 6.9 Descripción del protocolo 6.9.3.2 Enviar datos con el RK 512 Proceso La siguiente figura ilustra el proceso de envío con un telegrama de respuesta con el acoplamiento RK 512: CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Acoplamiento punto a punto 6.9 Descripción del protocolo Envío de datos La petición SEND se ejecuta en el siguiente orden: • Interlocutor activo Envía un telegrama SEND. Éste contiene la cabecera del telegrama y datos. • Interlocutor pasivo Recibe el telegrama, comprueba la cabecera del telegrama y los datos y acusa el recibo mediante un telegrama de reacción después de depositar los datos en el bloque de datos de destino.
Acoplamiento punto a punto 6.9 Descripción del protocolo Telegramas SEND sucesivos Un telegrama SEND sucesivo se inicia cuando el volumen de datos es superior a 128 bytes. El orden de ejecución se corresponde con el del telegrama SEND. Si se envían más de 128 bytes, éstos se transferirán automáticamente en uno o más telegramas sucesivos.
Acoplamiento punto a punto 6.9 Descripción del protocolo 6.9.3.3 Recoger datos con el RK 512 Proceso En la siguiente figura se representa el proceso de transferencia de datos durante la recuperación con un telegrama de reacción en el acoplamiento de ordenador RK 512: CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Acoplamiento punto a punto 6.9 Descripción del protocolo Recoger datos La petición FETCH se ejecuta en el siguiente orden: 1. Interlocutor activo: Envía un telegrama FETCH. Este contiene la cabecera del telegrama. 2. Interlocutor pasivo: Recibe el telegrama, comprueba la cabecera del telegrama, recoge los datos de la CPU y envía el acuse de recibo con un telegrama de respuesta.
Página 376
Acoplamiento punto a punto 6.9 Descripción del protocolo Telegrama FETCH sucesivo La siguiente figura muestra el proceso de recogida de datos mediante un telegrama de respuesta sucesivo: CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Acoplamiento punto a punto 6.9 Descripción del protocolo Funcionamiento casi dúplex Funcionamiento casi dúplex significa: Los parámetros pueden enviar en cualquier momento telegramas de comando y respuesta, excepto cuando el otro interlocutor está enviando datos. El nivel máximo de anidamiento de telegramas de comando y respuesta es de "1". Un nuevo telegrama de comando podrá...
Acoplamiento punto a punto 6.9 Descripción del protocolo 6.9.3.4 Proceso del RK 512 en peticiones RK 512 Peticiones de la CPU La siguiente figura ilustra los procesos del acoplamiento RK 512 a través de peticiones de la CPU: CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Página 379
Acoplamiento punto a punto 6.9 Descripción del protocolo RK 512 Peticiones del interlocutor La siguiente figura ilustra los procesos del acoplamiento RK 512 por medio de peticiones del interlocutor: CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Acoplamiento punto a punto 6.10 Datos técnicos 6.10 Datos técnicos 6.10.1 Datos técnicos generales Generalidades La siguiente tabla recoge los datos técnicos generales. Sistemas Encontrará más datos técnicos de SIMATIC S7 300 en el manual de instrucciones de automatización S7 300, Datos de los módulos Sistema de y en el manual de instalación automatización S7300 - Configuración...
Acoplamiento punto a punto 6.10 Datos técnicos 6.10.2 Datos técnicos del driver ASCII Generalidades La siguiente tabla contiene los datos técnicos del driver ASCII: Driver ASCII Longitud máxima del 1024 bytes telegrama Parámetros Se puede parametrizar: Velocidad de transferencia: 300, 600, 1200, 2400, 4800, 9600, •...
Acoplamiento punto a punto 6.10 Datos técnicos 6.10.3 Datos técnicos del procedimiento 3964(R) Generalidades La siguiente tabla contiene los datos técnicos del procedimiento 3964(R): Procedimiento 3964(R) con valores estándar Longitud máxima del 1024 bytes telegrama Parámetros Se puede parametrizar: Con o sin carácter de control de bloques •...
Acoplamiento punto a punto 6.10 Datos técnicos 6.10.4 Datos técnicos del acoplamiento RK 512 Generalidades En la siguiente tabla encontrará los datos técnicos del acoplamiento RK 512: Acoplamiento RK 512 Longitud máxima del 1024 bytes telegrama Parámetros Se puede parametrizar: Velocidad de transferencia: 300, 600, 1200, 2400, 4800, 9600, 19200, •...
Acoplamiento punto a punto 6.10 Datos técnicos 6.10.6 Tiempos de transferencia Generalidades Las siguientes tablas contienen los tiempos de transferencia medidos en función del protocolo de transferencia seleccionado. Para realizar estas mediciones se han interconectado dos CPUs 314C-2PtP. Estos tiempos han sido medidos desde la aparición del 1er carácter del primer telegrama hasta la recepción del 1er carácter del telegrama inmediatamente posterior en la línea de transferencia.
Acoplamiento punto a punto 6.10 Datos técnicos Acoplamiento RK 512 (tiempos de transferencia en ms) Velocidad de 38400 19200 9600 4800 2400 1200 transferencia (Bd)/ Datos útiles 1 bytes 1002 10 bytes 1334 20 bytes 1701 50 bytes 1402 2804 100 bytes 1176 2323...
Página 386
Acoplamiento punto a punto 6.10 Datos técnicos Cable de conexión X 27/RS422 (CPU 31xC - CPU 31xC /CP 340/CP 341/CP 440/CP 441) Dispone de cables de conexión en las longitudes recomendadas: 5 m, 10 m y 50 m. Modelo Número de referencia X27 (RS 422), 5 m 6ES7902-3AB00-0AA0 X27 (RS 422), 10 m...
Página 387
En la siguiente figura encontrará representado el conector para el modo RS 485 entre una CPU 31xC y una CPU 31xC /CP 340/CP 341/CP 440/CP 441. Siemens no ofrece ningún cable confeccionado de estas características. Para los cables de conexión se requieren los conectores macho: •...
Página 388
La siguiente figura muestra el cable de conexión para el modo RS 422 entre una CPU 31xC y una CP 544, CP 524, CPU 928B, CPU 945 o CPU 948. Siemens no ofrece ningún cable confeccionado de estas características. Para los cables de conexión se requieren los conectores macho: •...
Acoplamiento punto a punto 6.10 Datos técnicos 6.10.8 Avisos de error Principio Para poder realizar un diagnóstico de error, cada uno de los parámetros de STATUS dispone de un bloque de función del sistema. Todos los números de aviso de STATUS tiene el mismo significado, independientemente del bloque de función del sistema utilizado.
Acoplamiento punto a punto 6.10 Datos técnicos Tipos de eventos En las siguientes tablas encontrará la descripción de los diferentes tipos y números de eventos: Clase de evento 3 (03H): "Error al parametrizar SFBs" Nº de evento Evento Remedio (03)01H Tipo de datos fuente/destino no válido o no Compruebe la parametrización y, si fuese encontrado.
Página 391
Acoplamiento punto a punto 6.10 Datos técnicos Clase de evento 5 (05H): "Error durante el procesamiento de la petición" Nº de evento Evento Remedio (05)1DH Petición de envío o recepción cancelada por Vuelva a acceder al bloque de comunicaciones. Reset del bloque de comunicaciones. •...
Página 392
Acoplamiento punto a punto 6.10 Datos técnicos Clase de evento 7 (07H): "Error de emisión" Nº de evento Evento Remedio (07)01H Sólo con 3964(R): Un reintento no constituye un error, pero puede puede ser el indicio de un fallo en la línea de Envío de la primera repetición: transferencia o de un comportamiento erróneo del Se ha detectado un error durante el envío del...
Página 393
Acoplamiento punto a punto 6.10 Datos técnicos Clase de evento 7 (07H): "Error de emisión" Nº de evento Evento Remedio (07)08H Sólo con drivers ASCII: El interlocutor está defectuoso, es demasiado lento o se encuentra offline. Compruebe el interlocutor o Ha expirado el tiempo de espera en XON .
Página 394
Acoplamiento punto a punto 6.10 Datos técnicos Clase de evento 8 (08H): "Error de recepción" Nº de evento Evento Remedio (08)06H Se ha excedido el tiempo de retardo de caracteres El interlocutor es demasiado lento o está fallando. Si (TRC): fuese necesario, utilice para ello un dispositivo de comprobación de interfaces que se conecta a la Dos caracteres consecutivos no han sido...
Página 395
Acoplamiento punto a punto 6.10 Datos técnicos Clase de evento 8 (08H): "Error de recepción" Nº de evento Evento Remedio (08)0EH Se ha desbordado el búfer de recepción sin estar Debe llamar con más frecuencia el SFB de habilitado el control del flujo de datos. recepción en el programa de usuario o parametrizar una comunicación con control de flujo.
Página 396
Acoplamiento punto a punto 6.10 Datos técnicos Clase de evento 9 (09H): "Se ha recibido un telegrama de respuesta erróneo o un telegrama de error del interlocutor acoplado" Nº de evento Evento Remedio (09)04H Sólo con RK 512: El comportamiento del interlocutor es erróneo, ya que la CPU nunca envía comandos de sistema.
Página 397
Acoplamiento punto a punto 6.10 Datos técnicos Clase de evento 10 (0AH): "Errores en el telegrama de respuesta del interlocutor reconocidos por la CPU" Nº de evento Evento Remedio (0A)02H Sólo con RK 512: Si fuese necesario, compruebe el comportamiento erróneo del equipo interlocutor con un dispositivo de Se han localizado errores en la estructura del comprobación de interfaces que se conecta a la...
Acoplamiento punto a punto 6.10 Datos técnicos 6.10.9 Parámetros de los SFB Parámetros del SFB 60 "SEND_PTP" Parámetros Decla- Tipo de Descripción Valores posibles Valor ración datos predet. BOOL Establecimiento de petición con flanco positivo TRUE/FALSE FALSE BOOL La petición se interrumpe. Envío bloqueado. TRUE/FALSE FALSE LADDR...
Página 399
Acoplamiento punto a punto 6.10 Datos técnicos Parámetros del SFB 62 "RES_RCVB" Parámetros Decla- Tipo de Descripción Valores posibles Valor ración datos predet. BOOL Establecimiento de petición con flanco positivo TRUE/FALSE FALSE BOOL La petición se interrumpe TRUE/FALSE FALSE LADDR WORD Dirección de E/S de su submódulo que ha definido Específico de la...
Página 400
Acoplamiento punto a punto 6.10 Datos técnicos Parámetros del SFB 64 "FETCH_RK" Parámetros Decla- Tipo de Descripción Valores posibles Valor ración datos predet. SYNC_DB Número del DB en el que se depositarán los Específico de la datos comunes para la sincronización de los CPU.
Acoplamiento punto a punto 6.10 Datos técnicos Parámetros del SFB 65 "SERVE_RK" para la recepción/facilitación de datos Parámetros Declaraci Tipo de Descripción Valores posibles Valor ón datos predet. SYNC_DB Número del DB en el que se depositarán los Específico de la datos comunes para la sincronización de los CPU.
Página 402
Acoplamiento punto a punto 6.10 Datos técnicos CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Regulación Generalidades 7.1.1 Esbozo de la regulación integrada Generalidades Los siguientes bloques de función del sistema están disponibles en las CPU 313C, CPU 313C-2 DP/PtP y CPU 314C-2 DP/PTP para la regulación: • SFB 41 para regulación continua (CONT_C) • SFB 42 para regulación discontinua (CONT_S) •...
Regulación 7.1 Generalidades Análisis de procesos El comportamiento estático (reforzamiento) y las propiedades dinámicas (retardo, tiempo muerto, constante de integración, etc.) de los procesos de regulación ejercen una influencia decisiva en el diseño y en el trazado del regulador y del dimensionamiento de sus parámetros estáticos (influencia P) y dinámicos (influencia I y D).
Regulación 7.1 Generalidades 7.1.2 Conceptos básicos Regulador continuo/de salida discontinua Con los reguladores continuos, la magnitud de salida se emite como valor lineal (analógico). Con los reguladores de salida discontinua, la magnitud de salida se emite como valor binario (digital). Regulación de valor fijo Se denomina "regulación de valor fijo"...
Regulación 7.1 Generalidades Regulación de mezcla La regulación de mezcla es una estructura de regulación en la que el valor de consigna para la cantidad total SP se convierte porcentualmente en la proporción deseada de los componentes regulados de manera individual. La suma de los factores de mezcla FAC debe ser 1.
Página 407
Regulación 7.1 Generalidades Regulador de dos niveles Un "regulador de dos niveles" es un regulador en el que la magnitud manipulada sólo puede adoptar dos estados (p. ej. ON - OFF). Una regulación típica es la modulación de ancho de pulso para una calefacción a través de una salida de relé.
Regulación 7.2 Cables de conexión/pantalla Cables de conexión/pantalla 7.2.1 Reglas de cableado Principio Para la regulación no existe ninguna periferia integrada. Para la entrada y la salida se utilizan E/S libres de la CPU o módulos de E/S conectados. Cables de conexión •...
Regulación 7.3 Parametrizar Parametrizar 7.3.1 Parametrizar SFBs con pantallas de parametrización Pantallas de parametrización Con ayuda de la pantalla de parametrización "Regulación PID", configure los parámetros (DB de instancia) para los SFB 41, 42 y 43. Las pantallas de parametrización son fáciles de utilizar y autoexplicativas. Encontrará la descripción de los parámetros en el apartado Regulación continua con el SFB 41 "CONT_C"...
Regulación 7.4 Integración de la regulación en el programa de usuario Integración de la regulación en el programa de usuario Generalidades En la siguiente tabla encontrará una vista general acerca de las funciones de regulación del módulo y sus SFB asignados: Función Regulación continua SFB CONT_C (SFB 41)
Regulación 7.5 Descripción de las funciones Descripción de las funciones 7.5.1 Regulación continua con el SFB 41 "CONT_C" Introducción continuous controller El SFB "CONT_C" ( ) sirve para regular procesos técnicos con magnitudes de entrada y salida continuas en los sistemas de automatización SIMATIC S7. Mediante la parametrización se pueden activar o desactivar funciones parciales del regulador PID para adaptarlo al proceso de regulación.
Regulación 7.5 Descripción de las funciones No es realmente necesario efectuar una conversión a tantos porcentuales. Si hay que predeterminar el valor de consigna físicamente, el valor real también se puede convertir a este valor físico. Formación del error de regulación La diferencia entre el valor de consigna y el valor real constituye el error de regulación.
Página 413
Regulación 7.5 Descripción de las funciones Diagrama de bloques CONT_C CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Página 414
Regulación 7.5 Descripción de las funciones Parámetros del SFB 41 La tabla siguiente contiene los parámetros de entrada del SFB 41 "CONT_C": Parámetros Tipo de Dirección (DB Descripción Valores posibles Valor datos de instancia) predet. COM_RST BOOL COMPLETE RESTART/ Rearranque completo TRUE: FALSE Rearranque...
Página 415
Regulación 7.5 Descripción de las funciones Parámetros Tipo de Dirección (DB Descripción Valores posibles Valor datos de instancia) predet. CYCLE TIME SAMPLE TIME/Tiempo de muestreo >= 20ms T#1s El tiempo entre las llamadas del bloque debe ser constante. La entrada "Tiempo de muestreo"...
Página 416
Regulación 7.5 Descripción de las funciones Parámetros Tipo de Dirección (DB Descripción Valores posibles Valor datos de instancia) predet. LMN_HLM REAL MANIPULATED VALUE HIGH LIMIT/ Límite LMN_LLM ... 100.0 superior del valor manipulado 100.0 (%) El valor manipulado tiene siempre un límite o bien magnitud superior y un límite inferior.
Página 417
Regulación 7.5 Descripción de las funciones La tabla siguiente contiene los parámetros de salida del SFB 41 "CONT_C": Parámetros Tipo de Dirección (DB Descripción Valores Valor predet. datos de instancia) posibles REAL MANIPULATED VALUE/ Valor manipulado En la salida "Valor manipulado" se saca en formato en coma flotante el valor manipulado que actúa efectivamente.
Regulación 7.5 Descripción de las funciones 7.5.2 Regulación discontinua con el SFB 42 "CONT_S" Introducción El SFB "CONT_S" (step controller) sirve para regular procesos técnicos con señales de salida de valor manipulado binarias para órganos finales de control integradores en los sistemas de automatización SIMATIC S7.
Página 419
Regulación 7.5 Descripción de las funciones Descripción Junto a las funciones en la rama de valor real, el SFB realiza un regulador PI terminado con salida binaria de valor manipulado y posibilidades de influir manualmente sobre el valor manipulado. El regulador trabaja sin respuesta de posición. Para limitar la salida de impulsos se pueden utilizar señales tope.
Página 420
Regulación 7.5 Descripción de las funciones Inicialización El SFB "CONT_S" dispone de una rutina de inicialización, que se ejecuta cuando el parámetro de entrada COM_RST se ajusta a TRUE. Todas las salidas se ponen a sus valores por defecto. Informaciones de error Los parámetros se comprueban mediante la herramienta de parametrización.
Página 421
Regulación 7.5 Descripción de las funciones Parámetros del SFB 42 La tabla siguiente contiene los parámetros de entrada del SFB 42 "CONT_S": Parámetros Tipo de Dirección Descripción Valores posibles Valor predet. datos (DB de instancia) COM_RST BOOL COMPLETE RESTART/ Rearranque TRUE: FALSE completo...
Página 422
Regulación 7.5 Descripción de las funciones Parámetros Tipo de Dirección Descripción Valores posibles Valor predet. datos (DB de instancia) CYCLE TIME SAMPLE TIME/Tiempo de muestreo >= 20ms T#1s El tiempo entre las llamadas del bloque debe ser constante. La entrada "Tiempo de muestreo"...
Página 423
Regulación 7.5 Descripción de las funciones Parámetros Tipo de Dirección Descripción Valores posibles Valor predet. datos (DB de instancia) PULSE_TM TIME MINIMUM PULSE TIME/ Duración mínima de >= CYCLE T#3s impulso múltiplo entero En el parámetro "Duración mínima de de Cycle impulso"...
Regulación 7.5 Descripción de las funciones 7.5.3 Formas de impulsos con el SFB 43 "PULSEGEN" Introducción El SFB "PULSEGEN" (pulse generator) sirve para construir un regulador PID con salida de impulsos para órganos finales de control proporcionales. El manual electrónico se encuentra en "Inicio > Simatic > Manuales S7 > Regulación PID Español".
Página 425
Regulación 7.5 Descripción de las funciones Descripción La función PULSEGEN transforma la magnitud de entrada INV (= LMN del regulador-PID) mediante la modulación del ancho de pulso en una secuencia de impulsos con periodo constante, que corresponde al tiempo de ciclo con el que se actualiza la magnitud de entrada y que se debe parametrizar en PER_TM.
Regulación 7.5 Descripción de las funciones Modulación del ancho de pulso Una magnitud de entrada del 30 % y 10 llamadas del SFB "PULSEGEN" por PER_TM suponen: • "uno" en la salida QPOS para las tres primeras llamadas del SFB "PULSEGEN" (30 % de 10 llamadas) •...
Regulación 7.5 Descripción de las funciones Sincronización automática Existe la posibilidad de sincronizar automáticamente la salida de impulsos con el bloque que actualiza la magnitud de entrada INV (p. ej. CONT_C). De este modo se garantiza que una magnitud de entrada modificada también se pueda emitir como impulso con la mayor rapidez posible.
Página 428
Regulación 7.5 Descripción de las funciones Modos de operación Dependiendo de la parametrización del formador de impulsos, los reguladores PID se pueden configurar con comportamiento de tres niveles o con salida de dos niveles bipolar o unipolar. La siguiente tabla contiene los ajustes de las combinaciones de los conmutadores para los modos de operación posibles.
Página 429
Regulación 7.5 Descripción de las funciones La duración de los impulsos positivos o negativos se calcula multiplicando la magnitud de entrada (en %) por el periodo: El siguiente gráfico muestra una característica simétrica del regulador de tres niveles (factor de relación = 1). A través del factor de relación RATIOFAC puede modificarse la relación de la duración de impulsos positivos respecto a los negativos.
Página 430
Regulación 7.5 Descripción de las funciones El siguiente gráfico muestra una característica asimétrica del regulador de tres niveles (factor de relación = 0.5) Factor de relación > 1 La duración de impulso en la salida de impulsos positiva, que se obtiene multiplicando la magnitud de entrada por el periodo, se reduce en el factor de relación.
Página 431
Regulación 7.5 Descripción de las funciones Regulación de dos niveles En la regulación de dos niveles sólo se conecta la salida de impulsos positiva QPOS_P de PULSEGEN al órgano final de control ON/OFF correspondiente. Según cual sea el área de valor manipulado empleada, el regulador de dos niveles tiene un margen de valor manipulado bipolar o un margen unipolar.
Página 432
Regulación 7.5 Descripción de las funciones Modo manual en la regulación de dos o de tres niveles En modo manual (MAN_ON = TRUE) pueden activarse independientemente de INV las salidas binarias del regulador de tres niveles o del regulador de dos niveles a través de las señales POS_P_ON y NEG_P_ON.
Página 433
Regulación 7.5 Descripción de las funciones Parámetros del SFB 43 La tabla siguiente contiene los parámetros de entrada del SFB 43 "PULSEGEN": Parámetros Tipo de Dirección Descripción Valores posibles Valor predet. datos (DB de instancia) REAL INPUT VARIABLE/Variable de entrada En el parámetro de entrada "Variable de entrada"...
Página 434
Regulación 7.5 Descripción de las funciones Parámetros Tipo de Dirección Descripción Valores posibles Valor predet. datos (DB de instancia) ST2BI_ON BOOL 16.1 TWO STEP CONTROL FOR BIPOLAR FALSE MANIPULATED VALUE RANGE ON/ Conectar regulación de dos niveles para rango de valores manipulados bipolar En el parámetro "Conectar regulación de dos niveles para margen de valores manipulados...
Página 435
Regulación 7.5 Descripción de las funciones Nota Los valores de los parámetros de entrada no se limitan en el bloque; no tiene lugar una comprobación de los parámetros. La tabla siguiente contiene los parámetros de salida del SFB 43 "PULSEGEN": Parámetro Tipo de Dirección (DB...
Regulación 7.6 Diagnóstico /Tratamiento de errores Diagnóstico/Tratamiento de errores Principio Los valores de los parámetros se comprueban a través de las pantallas de parametrización. Si la modificación de los parámetros se realiza desde el programa de usuario, los parámetros "absurdos" no se comprueban. No se proporciona ninguna información de error al respecto.
Índice alfabético Vigilancia, 96 Vigilancia, 178 Archivos de ejemplo Acoplamiento punto a punto, 342 ACCEL, 81 Contaje, medición de frecuencia, modulación de Acceso a la periferia, directo, 204 ancho de pulso, 267 Acoplamiento RK 512 Posicionamiento con salida analógica, 89 Acoplamiento punto a punto, 368 Posicionamiento con salidas digitales, 170 Envío de datos, 371...
Página 438
Índice alfabético Búsqueda del punto de referencia Conector frontal de la CPU 314C-2 DP/PtP, 106 Posicionamiento con salida analógica, 59, 70 Conector X1, 27 Posicionamiento con salidas digitales, 140, 153 CPU 312C, 191 Procedimiento, 63, 144 CPU 313C-2 DP/PtP, 192 Conector X2, 27 CPU 313C, 192 CPU 314C-2 DP/PtP, 107...
Página 439
Índice alfabético Creación de una regulación, 404 Distancia de cambio de velocidad, 48, 53, 130, 134 Criterio de fin, 344, 346 Distancia de desconexión, 48, 53, 130, 134 Caracteres de fin, 350 Driver ASCII Longitud predeterminada del telegrama, 348 Acoplamiento punto a punto, 343 Transcurrido el tiempo de retardo de Búfer de recepción, 352 caracteres, 346...
Página 440
Índice alfabético Error en señal (señal cero), 43, 51, 98, 125, 132, 181 Frecuencia de filtro de la puerta HW, 202 Vigilancia, 85, 166 Frecuencia directa, 237 Vigilancia, 96 Frecuencia máxima Vigilancia, 178 Latch, 197 Error externo, 85, 166 Lectura de recorrido, 119 Estructura, 96, 178 Lectura de recorrido, 35, 97 Errores de medición...
Página 441
Índice alfabético Impedir sobrescritura, 300 Impulso, 172 Maestro Impulso del valor de comparación, 228 Acoplamiento punto a punto, 303 Impulso Parámetro Marcas de acoplamiento, 369 Modulación de ancho de pulso:, 256 Ejemplo de aplicación, 333 Incremento Uso, 332 Definición, 91, 172, 270 Margen de desplazamiento, 39, 40, 51, 98, 120, 132, Incrementos por vuelta, 42, 79, 98, 124, 161, 181 Indicar valor medido, 200...
Página 442
Índice alfabético Modos de operación de las CPUs, 185 Función de posicionamiento, 31, 112 Modulación de ancho de pulso: Parámetro SFB JOB_STAT Asignación de conectores, 190 Números de error, 96, 177 Conectar componentes, 194 Parámetros Datos técnicos, 269 DB de instancia del SFB ANALOG, 100 Funcionalidad, 187 DB de instancia del SFB DIGITAL, 182 Multipunto...
Página 443
Índice alfabético Posicionamiento con salidas digitales Punto de conmutación, 130 Funcionamiento de conexión de protección, 111 Punto de desconexión, 48, 130 Prioridad, 305 Punto de referencia, 59, 140 Procedimiento 3964 Búfer de recepción, 367 Procedimiento 3964(R) Acoplamiento punto a punto, 354 Rango de frecuencia, 237 Arranque, 363 Medición de frecuencia, 268...
Página 445
Índice alfabético Tipo de eje, 38, 98, 120, 180 Vigilancia Tipo de evento, 92, 173 Aproximación a destino, 179 Tipos de error, 84, 165 Error en señal (señal cero), 181 Tramas Margen de desplazamiento, 120, 122, 180 Acoplamiento punto a punto, 289 Valor real, 179 Transferencia de datos asíncrona Zona de destino, 179...
Página 446
Índice alfabético CPU 31xC Funciones tecnológicas Instrucciones de servicio, 02/2007, A5E00105486-04...
Este manual también es adecuado para:
Simatic s7-300 cpu 312cSimatic s7-300 cpu 313cSimatic s7-300 cpu 313c-2 ptpSimatic s7-300 cpu 313c-2 dpSimatic s7-300 cpu 314c-2 ptpSimatic s7-300 cpu 314c-2 dp