s71500 Counting Measuring Function Manual Es-ES Es-ES
s71500 Counting Measuring Function Manual Es-ES Es-ES
Prólogo
___________________
Guía de documentación 1
Principios básicos de
SIMATIC ___________
2
contaje, medición y lectura
de posición
___________________
Service & Support A
10/2018
A5E32010348-AH
Notas jurídicas
Filosofía en la señalización de advertencias y peligros
Este manual contiene las informaciones necesarias para la seguridad personal así como para la prevención de
daños materiales. Las informaciones para su seguridad personal están resaltadas con un triángulo de
advertencia; las informaciones para evitar únicamente daños materiales no llevan dicho triángulo. De acuerdo al
grado de peligro las consignas se representan, de mayor a menor peligro, como sigue.
PELIGRO
Significa que, si no se adoptan las medidas preventivas adecuadas se producirá la muerte, o bien lesiones
corporales graves.
ADVERTENCIA
Significa que, si no se adoptan las medidas preventivas adecuadas puede producirse la muerte o bien lesiones
corporales graves.
PRECAUCIÓN
Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales.
ATENCIÓN
Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse daños materiales.
Si se dan varios niveles de peligro se usa siempre la consigna de seguridad más estricta en cada caso. Si en una
consigna de seguridad con triángulo de advertencia de alarma de posibles daños personales, la misma consigna
puede contener también una advertencia sobre posibles daños materiales.
Personal cualificado
El producto/sistema tratado en esta documentación sólo deberá ser manejado o manipulado por personal
cualificado para la tarea encomendada y observando lo indicado en la documentación correspondiente a la
misma, particularmente las consignas de seguridad y advertencias en ella incluidas. Debido a su formación y
experiencia, el personal cualificado está en condiciones de reconocer riesgos resultantes del manejo o
manipulación de dichos productos/sistemas y de evitar posibles peligros.
Uso previsto de los productos de Siemens
Considere lo siguiente:
ADVERTENCIA
Los productos de Siemens sólo deberán usarse para los casos de aplicación previstos en el catálogo y la
documentación técnica asociada. De usarse productos y componentes de terceros, éstos deberán haber sido
recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su
transporte, almacenamiento, instalación, montaje, manejo y mantenimiento hayan sido realizados de forma
correcta. Es preciso respetar las condiciones ambientales permitidas. También deberán seguirse las
indicaciones y advertencias que figuran en la documentación asociada.
Marcas registradas
Todos los nombres marcados con ® son marcas registradas de Siemens AG. Los restantes nombres y
designaciones contenidos en el presente documento pueden ser marcas registradas cuya utilización por terceros
para sus propios fines puede violar los derechos de sus titulares.
Exención de responsabilidad
Hemos comprobado la concordancia del contenido de esta publicación con el hardware y el software descritos.
Sin embargo, como es imposible excluir desviaciones, no podemos hacernos responsable de la plena
concordancia. El contenido de esta publicación se revisa periódicamente; si es necesario, las posibles
correcciones se incluyen en la siguiente edición.
Finalidad de la documentación
Esta documentación le ayudará a configurar y programar los módulos para tareas de contaje
y medición del S7-1500, ET 200MP y ET 200SP, así como de lectura de recorrido y
posición.
Convenciones
Preste atención a las indicaciones marcadas del modo siguiente:
Nota
Una indicación contiene datos importantes acerca del producto descrito en la
documentación, el manejo de dicho producto o la parte de la documentación a la que debe
prestarse especial atención.
Soporte adicional
● Encontrará más datos acerca de la oferta del Technical Support en el anexo
Service & Support (Página 241).
● La oferta de documentación técnica de los distintos productos y sistemas de
automatización SIMATIC se encuentra en Internet
(http://www.siemens.com/simatic-tech-doku-portal).
● Encontrará el catálogo online y el sistema de pedidos online en Internet
(https://mall.industry.siemens.com).
Prólogo ...................................................................................................................................................... 3
1 Guía de documentación............................................................................................................................. 9
2 Principios básicos de contaje, medición y lectura de posición ................................................................. 14
2.1 Sinopsis de los módulos y sus características .......................................................................14
2.2 Principios básicos de contaje, medición y lectura de posición (TM Count, TM
PosInput, CPU compacta) ......................................................................................................19
2.2.1 Convención .............................................................................................................................19
2.2.2 Sinopsis de las aplicaciones posibles.....................................................................................19
2.2.3 Captura de las señales de contaje .........................................................................................25
2.2.3.1 Contaje con encóder incremental o generador de impulsos ..................................................25
2.2.3.2 Lectura de posición con encóder absoluto SSI ......................................................................27
2.2.4 Comportamiento en los límites de contaje .............................................................................29
2.2.5 Control de puerta con encóder incremental o generador de impulsos...................................31
2.2.5.1 Puerta SW...............................................................................................................................31
2.2.5.2 Puerta HW ..............................................................................................................................31
2.2.5.3 Puerta interna .........................................................................................................................33
2.2.5.4 Comportamiento del contador ante la apertura de puerta ......................................................34
2.2.6 Capture (Latch) .......................................................................................................................35
2.2.6.1 Capture con encóder incremental o generador de impulsos ..................................................35
2.2.6.2 Capture con encóder absoluto SSI .........................................................................................38
2.2.7 Sincronización.........................................................................................................................40
2.2.7.1 Sincronización mediante entrada digital .................................................................................43
2.2.7.2 Sincronización en caso de señal N.........................................................................................45
2.2.8 Valores de comparación .........................................................................................................48
2.2.8.1 Valores de comparación y salidas ..........................................................................................48
2.2.8.2 Conmutación a los valores de comparación con valor de contaje como referencia ..............49
2.2.8.3 Conmutación a los valores de comparación con valor de posición (valor absoluto SSI)
como referencia ......................................................................................................................53
2.2.8.4 Conmutación a los valores de comparación con valor medido como referencia ...................57
2.2.9 Determinación de medidas .....................................................................................................59
2.2.9.1 Sinopsis de las funciones de medición ...................................................................................59
2.2.9.2 Determinación de medidas con encóder incremental o generador de impulsos ...................60
2.2.9.3 Determinación de medidas con encóder absoluto SSI...........................................................64
2.2.10 Histéresis ................................................................................................................................67
2.2.10.1 Histéresis con encóder incremental o generador de impulsos ...............................................67
2.2.10.2 Histéresis con encóder absoluto SSI ......................................................................................69
2.2.11 Alarmas ...................................................................................................................................70
2.2.12 Lectura de posición para Motion Control ................................................................................71
2.2.13 Señales del encóder ...............................................................................................................72
2.2.13.1 Señales de contaje de 24 V y TTL..........................................................................................72
2.2.13.2 Señales de contaje RS422 .....................................................................................................75
2.2.13.3 Señales SSI ............................................................................................................................77
Información básica
En los manuales de sistema y en los Getting Started (primeros pasos) se describen
detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los
sistemas SIMATIC S7-1500, ET 200MP, ET 200SP y ET 200AL; para la CPU 1516pro-2 PN,
utilice las instrucciones de servicio correspondientes. La Ayuda en pantalla de STEP 7 le
asiste en la configuración y programación.
Información de dispositivos
Los manuales de producto contienen una descripción sintetizada de la información
específica de los módulos, como características, esquemas de conexiones, curvas
características o datos técnicos.
Información general
En los manuales de funciones encontrará descripciones exhaustivas sobre temas generales,
p. ej., diagnóstico, comunicación, control de movimiento, servidor web, OPC UA.
La documentación se puede descargar gratuitamente de Internet
(http://w3.siemens.com/mcms/industrial-automation-systems-simatic/en/manual-
overview/Pages/Default.aspx).
Los cambios y ampliaciones de los manuales se documentan en informaciones de producto.
Encontrará los ejemplos de aplicación en Internet.
● S7-1500/ET 200MP (https://support.industry.siemens.com/cs/es/es/view/68052815)
● ET 200SP (https://support.industry.siemens.com/cs/es/es/view/73021864)
● ET 200AL (https://support.industry.siemens.com/cs/es/es/view/99494757)
Manual Collections
Las Manual Collections contienen la documentación completa de los sistemas recogida en
un archivo.
Encontrará la Manual Collection en Internet:
● S7-1500/ET 200MP (https://support.industry.siemens.com/cs/ww/es/view/86140384)
● ET 200SP (https://support.industry.siemens.com/cs/ww/es/view/84133942)
● ET 200AL (https://support.industry.siemens.com/cs/ww/es/view/95242965)
"mySupport"
Con "mySupport", su área de trabajo personal, podrá sacar el mejor partido al Industry
Online Support.
En "mySupport" podrá guardar filtros, favoritos y etiquetas, solicitar datos CAx y elaborar
una librería personalizada en la sección Documentación. Asimismo, en las consultas que
realice con el Support Request (solicitud de soporte), este ya estará cumplimentado con sus
datos, y en todo momento podrá ver una relación de las solicitudes pendientes.
Para usar todas las funciones de "mySupport" basta con registrarse una sola vez.
Encontrará "mySupport" en Internet (https://support.industry.siemens.com/My/ww/es).
"mySupport": "Documentación"
En "MySupport", en la sección "Documentación", se pueden combinar manuales completos
o partes de ellos para elaborar un manual personalizado.
Este manual se puede exportar como archivo PDF o a un formato editable.
Encontrará "mySupport", "Documentación" en Internet
(http://support.industry.siemens.com/My/ww/es/documentation).
Ejemplos de aplicación
Los ejemplos de aplicación le asisten con diferentes herramientas y ejemplos a la hora de
resolver las tareas de automatización. Los ejemplos muestran siempre soluciones en las
que interactúan varios componentes del sistema sin centrarse en productos concretos.
Encontrará los ejemplos de aplicación en Internet
(https://support.industry.siemens.com/sc/ww/es/sc/2054).
PRONETA
Con SIEMENS PRONETA (análisis de red PROFINET) podrá analizar la red de la
instalación durante la puesta en marcha. PRONETA dispone de dos funciones centrales:
● La vista topológica general escanea automáticamente la red PROFINET y todos los
componentes conectados.
● La comprobación de E/S es una comprobación rápida del cableado y de la configuración
de los módulos de una instalación.
Encontrará SIEMENS PRONETA en Internet
(https://support.industry.siemens.com/cs/ww/es/view/67460624).
SINETPLAN
SINETPLAN, el Siemens Network Planner, es una ayuda para planificadores de
instalaciones y redes de automatización basada en PROFINET. La herramienta facilita,
incluso en la fase de planificación, el dimensionamiento profesional y anticipativo de la
instalación de PROFINET. SINETPLAN le ayuda también a optimizar la red así como a
aprovechar al máximo los recursos en la red y planificar reservas. De esta forma se evitan
problemas en la puesta en marcha o fallos durante el funcionamiento productivo antes de
iniciar la aplicación programada. Esto aumenta la disponibilidad de la producción y
contribuye a mejorar la seguridad de operación.
Resumen de las ventajas
● Optimización de la red mediante el cálculo puerto a puerto de las cargas de red.
● Mayor disponibilidad de producción mediante escaneo online y verificación de las
instalaciones existentes
● Transparencia antes de la puesta en marcha mediante la importación y simulación de
proyectos STEP 7 existentes
● Eficiencia mediante la protección a largo plazo de las inversiones existentes y el
aprovechamiento óptimo de los recursos
Encontrará SINETPLAN en Internet (https://www.siemens.com/sinetplan).
Característica ET 200SP
Módulo tecnológico Módulo de entradas
digitales
TM Count 1x24V TM PosInput 1 TM Timer DIDQ DI 8x24VDC HS
10x24V
Número de contadores 1 1 31 4
Uso de los contadores activa- — — X X
bles/desactivables
Frecuencia máxima de señal 200 kHz 1 MHz 50 kHz 10 kHz
Frecuencia máxima de señal 800 kHz 4 MHz 200 kHz —
en encóder incrementales con
evaluación cuádruple
(Página 78)
Rango de contaje máximo 32 bits (Página 25) 32 bits (Página 25) 32 bits (Página 85) 32 bits (Página 90)
Rango de valores de posición — 32 bits — —
(Página 27) máximo
Conexión de encóder incre- X (Página 72) — X (Página 87) —
mentales de 24 V
Conexión de generadores de X (Página 72) — X (Página 87) X (Página 98)
impulsos de 24 V
Conexión de encóder incre- — X — —
mental y generador de impul-
sos RS422/TTL (Página 75)
Conexión de encóder absoluto — X — —
SSI (Página 77)
Lectura de posición para Mo- X X — —
tion Control (Página 71)
Alimentación de encóder de X X X X
24 V
Número de entradas digitales 3 2 — 1
adicionales por contador
Número de salidas digitales 2 2 — —
físicas por contador
Número de salidas digitales 2 2 — 1
lógicas por contador
Puerta SW X (Página 31) X (Página 31) — X (Página 93)
Puerta hardware X (Página 31) X (Página 31) — X (Página 93)
Función Capture (Latch) X X — —
(Página 35)
Sincronización (Página 40) X X — —
Funciones de comparación X (Página 48) X (Página 48) — X (Página 95)
Histéresis (Página 67) X X — —
Característica ET 200SP
Módulo tecnológico Módulo de entradas
digitales
TM Count 1x24V TM PosInput 1 TM Timer DIDQ DI 8x24VDC HS
10x24V
Medición de frecuencia, veloci- X X — —
dad y período (Página 59)
Soporte de modo isócrono X (Página 82) X (Página 82) X (Página 88) X (Página 99)
Soporte de alarmas de diag- X (Página 70) X (Página 70) — —
nóstico para señales de encó-
der
Soporte de alarmas de proceso X (Página 70) X (Página 70) — —
Filtro parametrizable para X X — X
señales de contaje y entradas
digitales
1 Un contador para encóder incremental (A, B desfasadas) y dos contadores para generadores de impulsos.
Característica ET 200AL
Módulo de entradas/salidas digitales
DIQ 16x24VDC/0.5A 8xM12
Número de contadores 4
Uso de los contadores activables/desactivables X
Frecuencia máxima de señal 2 kHz
Rango de contaje máximo 32 bits
Conexión de encóder incrementales de 24 V —
Conexión de generadores de impulsos de 24 V X
Alimentación de encóder de 24 V X
Número de entradas digitales adicionales por con- 2
tador
Número de salidas digitales físicas por contador 1
Número de salidas digitales lógicas por contador 1
Puerta software X
Puerta hardware X
Función Capture (Latch) —
Sincronización —
Funciones de comparación X
Medición de frecuencia, velocidad y período —
Soporte de modo isócrono —
Soporte de alarmas de diagnóstico para señales de X
encóder
Soporte de alarmas de proceso X
Filtro de entradas digitales parametrizable X
2.2.1 Convención
Módulo tecnológico: en este capítulo, la designación "módulo tecnológico" se utiliza tanto
para los módulos tecnológicos TM Count y TM PosInput como para el componente
tecnológico de las CPU compactas.
Introducción
El módulo tecnológico se configura y parametriza con el software de configuración.
Las funciones del módulo tecnológico se controlan a través del objeto tecnológico o con el
programa de usuario a través de la interfaz de control y respuesta.
Posibilidades de la parametrización
En un sistema S7-1500 tiene dos alternativas para parametrizar y controlar las funciones del
módulo tecnológico:
● Configuración mediante el objeto tecnológico y control mediante la instrucción
correspondiente
El acceso a la interfaz de control y respuesta del módulo tecnológico se produce a través
del objeto tecnológico.
● Ajuste de parámetros mediante configuración hardware
El acceso a la interfaz de control y respuesta del módulo tecnológico se realiza mediante
el acceso directo a los datos IO.
Límites de contaje
Los límites de contaje definen el rango utilizado por los valores de contaje. Los límites de
contaje son parametrizables y pueden modificarse en tiempo de ejecución a través del
programa de usuario.
El límite de contaje máximo ajustable es 2147483647 (231–1). El límite de contaje mínimo
ajustable es –2147483648 (–231).
Es posible parametrizar el comportamiento del contador en los límites de contaje:
● Continuar o finalizar los procedimientos de contaje al rebasarse un límite de contaje
(cierre de puerta automático).
● Cambiar el valor de contaje por el valor inicial o por el límite de contaje opuesto al
rebasarse un límite de contaje.
Valor inicial
Como valor inicial se puede parametrizar un valor cualquiera comprendido entre los límites
de contaje. El valor inicial puede modificarse en tiempo de ejecución mediante el programa
de usuario.
Según la parametrización, el módulo tecnológico puede cambiar el valor de contaje actual
por el valor inicial durante la sincronización, durante la función Capture, al rebasarse un
límite de contaje o al abrirse la puerta.
Control de puerta
La apertura y el cierre de la puerta de hardware (puerta HW) y la puerta de software (puerta
SW) definen el intervalo temporal en el que se capturan las señales de contaje.
El control de la puerta HW se realiza de forma externa a través de una entrada digital del
módulo tecnológico. El control de la puerta SW se realiza a través del programa de usuario.
La puerta HW se puede activar con la parametrización. La puerta SW (bit en la interfaz de
control de los datos IO cíclicos) no se puede desactivar.
Capture (Latch)
Es posible parametrizar el flanco de una señal de referencia externa que dispare el
almacenamiento del valor de contaje o del valor de posición actuales como valor Capture.
Las siguientes señales externas pueden desencadenar la función de Capture.
● Flanco ascendente o descendente de una entrada digital
● Ambos flancos de una entrada digital
● Flanco ascendente de la señal N en la entrada del encóder
Si se utiliza una entrada digital, es posible parametrizar si a continuación de la función
Capture se seguirá contando con el valor de contaje actual o con el valor inicial. Al utilizar el
flanco ascendente de la señal N en la entrada del encóder, a continuación de la función
Capture se seguirá contando con el valor de contaje actual. El uso de una entrada digital y
el uso de la señal N no se excluyen mutuamente para la función Capture.
El parámetro "Frecuencia de la función Capture" determina si la función se ejecuta en cada
flanco parametrizado o solo una vez después de cada habilitación.
Detector
Si se utiliza la lectura de posición para Motion Control (Página 71), puede usarse el objeto
tecnológico "Detector" para ejecutar una función de detector con una entrada digital de
hardware.
Sincronización
Se puede parametrizar el flanco de una señal de referencia externa que cargue el valor
inicial predefinido en el contador. Las siguientes señales externas pueden cargar el valor
inicial en el contador:
● Flanco ascendente o descendente de una entrada digital
● Flanco ascendente de la señal N en la entrada del encóder
● Flanco ascendente de la señal N en la entrada del encóder en función del nivel de la
entrada digital asignada
El parámetro "Frecuencia de la sincronización" determina si la función se ejecuta en cada
flanco parametrizado o solo una vez después de cada habilitación.
Histéresis
Se puede especificar una histéresis para los valores de comparación, dentro de la cual se
impide que vuelva a conmutarse una salida digital. Un encóder puede permanecer en una
posición determinada en torno a la cual oscila el valor de contaje con leves movimientos. Si
en este rango de oscilación hay un valor de comparación o un límite de contaje, la salida
digital correspondiente se activa y desactiva con la frecuencia conveniente sin aplicar una
histéresis. La histéresis impide esta conmutación no deseada.
Descripción
Se pueden utilizar los módulos tecnológicos TM PosInput con un encóder absoluto SSI para
la lectura de posición. El módulo tecnológico lee el valor de posición a través de una interfaz
serie síncrona del encóder absoluto SSI y lo pone a disposición del controlador.
Puede conmutar las salidas digitales del módulo tecnológico con exactitud en los valores de
posición definidos, independientemente del programa de usuario. La lectura de posición con
un encóder absoluto SSI se lleva a cabo sin control de puerta. Por motivos del sistema, la
sincronización no es posible con un encóder absoluto SSI.
Capture (Latch)
Puede parametrizar uno o ambos flancos de una entrada digital que desencadenen el
almacenamiento del valor de posición actual como valor de Capture.
El parámetro "Frecuencia de la función Capture" determina si la función se ejecuta en cada
flanco parametrizado o solo una vez después de cada habilitación.
Detector
Si se utiliza la lectura de posición para Motion Control (Página 71), puede usarse el objeto
tecnológico "Detector" para ejecutar una función de detector con una entrada digital de
hardware.
Histéresis
Se puede especificar una histéresis para los valores de comparación, dentro de la cual se
impide que vuelva a conmutarse una salida digital. Un encóder puede permanecer en una
posición determinada en torno a la cual oscila el valor de posición con leves movimientos. Si
en este rango de oscilación hay un valor de comparación o un límite, la salida digital
correspondiente se activa y desactiva con la frecuencia adecuada sin aplicar una histéresis.
La histéresis impide esta conmutación no deseada.
Nota
El límite superior y el valor inicial definen el rango del contador:
Rango del contador = (límite superior ‒ valor inicial) + 1
Ejemplos
La siguiente figura muestra un ejemplo de finalización del proceso de contaje (cierre de
puerta automática) tras un rebase por exceso y el ajuste del contador al valor inicial:
La siguiente figura muestra un ejemplo de finalización del proceso de contaje tras un rebase
por exceso y el establecimiento del contador al otro límite de contaje:
2.2.5.1 Puerta SW
La puerta SW se abre y cierra con el bit de control (Página 225) SW_GATE. El estado de la
puerta SW se indica mediante el bit de realimentación (Página 228) STS_SW_GATE .
2.2.5.2 Puerta HW
La puerta HW es opcional. La puerta HW se abre y cierra mediante señales en las entradas
digitales parametrizadas del canal.
Nota
Los filtros de entrada parametrizados retrasan la señal de control de la entrada digital.
El estado de una entrada digital DIm se indica mediante el bit de respuesta (Página 228)
STS_DIm correspondiente.
Apertura y cierre controlados por nivel de la puerta HW con una entrada digital
La siguiente figura muestra un ejemplo de apertura y cierre controlados por nivel con una
entrada digital. La entrada digital se parametriza de tal modo que esté activa con nivel alto:
Mientras la entrada digital está activa, la puerta HW está abierta y se cuentan los impulsos
de contaje. Si la entrada digital se desactiva, la puerta HW se cierra. Los impulsos de
contaje se ignoran y el valor de contaje se mantiene constante.
Apertura y cierre controlados por flanco de la puerta HW con dos entradas digitales
La siguiente figura muestra un ejemplo de apertura y cierre con dos entradas digitales. Las
dos entradas digitales están parametrizadas de modo que se evalúe el flanco ascendente:
Puerta interna
La puerta interna está abierta cuando la puerta SW está abierta y la puerta HW está abierta
o no se ha parametrizado. El estado de la puerta interna se indica mediante el bit de
realimentación (Página 228) STS_GATE.
Cuando la puerta interna está abierta, se inicia el contaje. Cuando la puerta interna está
cerrada, el resto de los impulsos de contaje se ignoran y el contaje se detiene.
La puerta SW debe estar abierta para controlar un proceso de contaje solo con la puerta
HW. Si no se parametriza ninguna puerta HW, se considerará que está siempre abierta. En
ese caso, la puerta interna debe abrirse y cerrarse únicamente mediante la puerta SW.
Durante la parametrización del comportamiento del contador debe establecerse si, tras abrir
la puerta interna, el proceso de contaje debe empezar con el valor de arranque o con el
valor de contaje actual.
Además, la puerta interna puede cerrarse automáticamente al rebasar por exceso un valor
de contaje. Para continuar el contaje es necesario que se cierre y se vuelva a abrir la puerta
software o la puerta hardware.
Descripción
Con la función "Capture" se guarda el valor de contaje actual a través de una señal de
referencia externa. La función de Capture se puede parametrizar para las siguientes señales
de referencia:
● Flanco ascendente o descendente en una entrada digital
● Flanco ascendente y descendente en una entrada digital
● Flanco ascendente de la señal N en la entrada del encóder
Funcionamiento
El valor de Capture es siempre exactamente el valor de contaje en el instante del flanco
correspondiente (retardado con el retardo a la entrada parametrizado). La función de
Capture actúa independientemente del estado de la puerta interna. Si la puerta está
cerrada, se guarda el valor de contaje sin cambios.
La siguiente figura muestra un ejemplo de la función de Capture con la siguiente
parametrización:
● Valor inicial = 0
● Evento de Capture con flanco ascendente en la entrada digital parametrizada
● Poner el contador al valor inicial con la apertura de puerta
● Continuar el contaje tras evento de Capture
Con el bit de control (Página 225) EN_CAPTURE se habilita la función de Capture. El bit de
respuesta (Página 228) EVENT_CAP indica que se ha guardado un valor de contaje como
valor Capture en la interfaz de respuesta. Cuando restablece EN_CAPTURE, se restablece
EVENT_CAP. El estado de una entrada digital se indica mediante el bit de respuesta
(Página 228) STS_DIm correspondiente.
La siguiente figura muestra un ejemplo de los bits EN_CAPTURE y EVENT_CAP al utilizar
la función única de Capture mediante un flanco ascendente en una entrada digital:
Nota
Los filtros de entrada parametrizados retrasan la señal de control de la entrada digital
correspondiente.
La función de Capture no tiene ninguna influencia en el bit de respuesta STS_CNT ni en los
LED UP y DN.
Alarma de proceso
Se puede parametrizar una alarma de proceso para la función de Capture. Si las alarmas de
proceso se disparan más rápido de lo que el sistema puede acusarlas, se pierden alarmas
de proceso y se notifica la alarma de diagnóstico "Alarma de proceso perdida".
Descripción
Con la función "Capture" se guarda el valor de posición actual a través de una señal de
referencia externa. La función de Capture se puede parametrizar para las siguientes señales
de referencia:
● Flanco ascendente o descendente en una entrada digital
● Flanco ascendente y descendente en una entrada digital
Funcionamiento
En el instante del flanco correspondiente, el valor de posición del último telegrama SSI
válido se guarda en el valor Capture.
La siguiente figura muestra un ejemplo de evento de Capture mediante un flanco
ascendente en la entrada digital parametrizada:
Con el bit de control (Página 225) EN_CAPTURE se habilita la función de Capture. El bit de
respuesta (Página 228) EVENT_CAP indica que se ha guardado un valor de posición como
valor de Capture en la interfaz de respuesta. Cuando restablece EN_CAPTURE, se
restablece EVENT_CAP. El estado de una entrada digital se indica mediante el bit de
respuesta (Página 228) STS_DIm correspondiente.
Nota
Los filtros de entrada parametrizados retrasan la señal de control de la entrada digital
correspondiente.
Alarma de proceso
Se puede parametrizar una alarma de proceso para la función de Capture. Si las alarmas de
proceso se disparan más rápido de lo que el sistema puede acusarlas, se pierden alarmas
de proceso y se notifica la alarma de diagnóstico "Alarma de proceso perdida".
2.2.7 Sincronización
Descripción
Con la función "Sincronización" se pone el contador al valor inicial predefinido mediante una
señal de referencia externa. La sincronización se puede parametrizar para las siguientes
señales de referencia:
● Flancos ascendentes o descendentes en una entrada digital
● Flanco ascendente de la señal N en la entrada del encóder
● Flanco ascendente de la señal N en la entrada del encóder en función del nivel de una
entrada digital
Funcionamiento
La sincronización siempre se realiza en el instante preciso de la señal de referencia. La
sincronización actúa independientemente del estado de la puerta interna.
Con el bit de control (Página 225) EN_SYNC_UP se habilita la sincronización para el contaje
en sentido ascendente. Con el bit de control (Página 225) EN_SYNC_DN se habilita la
sincronización para el contaje en sentido descendente. El bit de respuesta (Página 228)
EVENT_SYNC indica que se ha producido una sincronización. Al restablecer EN_SYNC_UP
o EN_SYNC_DN, se restablece también EVENT_SYNC.
Nota
Los filtros de entrada parametrizados retrasan la señal de control de la entrada digital
correspondiente.
La sincronización no tiene ninguna influencia en el bit de respuesta (Página 228) STS_CNT
ni en los LED UP y DN.
Sincronización única
La siguiente figura muestra un ejemplo de los bits EN_SYNC_UP, EN_SYNC_DN y
EVENT_SYNC con una única sincronización mediante un flanco en una entrada digital en el
caso de los impulsos de contaje en sentido ascendente:
Sincronización periódica
La siguiente figura muestra un ejemplo de los bits EN_SYNC_UP, EN_SYNC_DN y
EVENT_SYNC con una sincronización periódica mediante un flanco en una entrada digital
en el caso de los impulsos de contaje en sentido ascendente:
Alarma de proceso
Se puede parametrizar una alarma de proceso para la sincronización. Si las alarmas de
proceso se disparan más rápido de lo que el sistema puede acusarlas, se pierden alarmas
de proceso y se notifica la alarma de diagnóstico "Alarma de proceso perdida".
Sincronización única
La siguiente figura muestra un ejemplo de sincronización única mediante un flanco en una
entrada digital:
Sincronización periódica
La siguiente figura muestra un ejemplo de sincronización periódica mediante un flanco en
una entrada digital:
Sincronización única
La siguiente figura muestra un ejemplo de sincronización única en caso de señal N
(independientemente de una entrada digital):
Sincronización periódica
La siguiente figura muestra un ejemplo de sincronización periódica en caso de señal N:
Descripción
Es posible definir dos valores de comparación que pueden controlar las dos salidas digitales
del canal, independientemente del programa de usuario:
● Valor de comparación 0 para salida digital DQ0
● Valor de comparación 1 para salida digital DQ1
En función del modo de operación y el sensor o encóder utilizado, establezca como valores
de comparación dos valores de posición, valores de contaje o valores medidos. Los valores
de comparación son parametrizables y pueden modificarse en tiempo de ejecución a través
del programa de usuario.
Nota
DQ0 de un contador de una CPU compacta
En una CPU compacta, la salida digital DQ0 correspondiente está disponible a través de la
interfaz de respuesta, pero no como salida física.
2.2.8.2 Conmutación a los valores de comparación con valor de contaje como referencia
Los valores de comparación se comparan con el valor de contaje actual. Si el valor de
contaje cumple la condición de comparación parametrizada y la función tecnológica de la
salida digital correspondiente está habilitada, la salida digital se activa. Cuando se
parametriza "Entre valor de comparación 0 y 1" para la salida digital DQ1, los dos valores de
comparación repercuten en DQ1.
La conmutación de una salida digital puede configurarse para que dependa de los
siguientes eventos de comparación:
Para repetir el evento de comparación, debe cambiarse el valor de contaje de modo que
coincida de nuevo con el valor de comparación correspondiente.
Cuando se define "0" como duración del impulso y el valor de contaje coincide con el valor
de comparación, la salida digital correspondiente se establece en 1 hasta el siguiente
impulso de contaje:
Nota
Este evento de comparación conmuta la salida digital correspondiente cuando el valor de
comparación se alcanza mediante un impulso de contaje. Al establecer el valor de contaje,
p. ej. por medio de la sincronización, la salida digital no se conmuta.
Nota
Si se alcanza el valor de comparación en el sentido de contaje parametrizado, el bit de
respuesta EVENT_CMPm se establece independientemente del estado del bit de control
SET_DQm.
El evento de comparación conmuta una salida digital cuando el valor de comparación
correspondiente se alcanza mediante un impulso de contaje. Al establecer el valor de
contaje, p. ej. por medio de la sincronización, la salida digital no se conmuta.
2.2.8.3 Conmutación a los valores de comparación con valor de posición (valor absoluto SSI)
como referencia
Los valores de comparación se comparan con el valor de posición actual. Si el valor de
posición cumple la condición de comparación parametrizada y la función tecnológica de la
salida digital correspondiente está habilitada, la salida digital se activa. Cuando se
parametriza "Entre valor de comparación 0 y 1" para la salida digital DQ1, los dos valores de
comparación repercuten en DQ1.
Si se utiliza un valor de posición de 32 bits para la función de comparación, el valor de
posición se interpreta como DINT.
La conmutación de una salida digital puede configurarse para que dependa de los
siguientes eventos de comparación:
El evento de comparación es independiente del sentido del cambio del valor de posición. El
valor de posición máximo depende de la resolución del encóder absoluto SSI.
El evento de comparación es independiente del sentido del cambio del valor de posición.
Para repetir el evento de comparación, debe cambiarse el valor de posición de modo que
coincida de nuevo con el valor de comparación correspondiente o lo cruce.
Nota
Si se alcanza o se cruza el valor de comparación en el sentido parametrizado, el bit de
respuesta EVENT_CMPm se establece independientemente del estado del bit de control
SET_DQm.
2.2.8.4 Conmutación a los valores de comparación con valor medido como referencia
Los valores de comparación se comparan con el valor medido actual. Si el valor medido de
la condición de comparación parametrizada se cumple y la función tecnológica de la salida
digital correspondiente está habilitada, se activa la salida digital. Cuando se parametriza
"Entre los valores de comparación 0 y 1" o "No comprendido entre valor de
comparación 0 y 1" para la salida digital DQ1, los dos valores de comparación repercuten en
DQ1.
La conmutación de una salida digital puede configurarse para que dependa de los
siguientes eventos de comparación:
Tiempo de actualización
Puede parametrizar como tiempo de actualización el intervalo con el que el módulo
tecnológico actualiza cíclicamente los valores medidos. A través de tiempos de actualización
más dilatados se pueden filtrar magnitudes inestables y se puede aumentar la precisión de
medida.
Tipo de medición Límite inferior del rango de medi- Límite superior del rango de me-
ción dición
Medición de frecuencia 0,04 Hz 800 kHz* / 4 MHz**
Medición de período 1,25 µs* / 0,25 µs** 25 s
Medición de velocidad Depende del número parametrizado de "incrementos por unidad" y de
la "base de tiempo para medición de velocidad"
Todos los valores medidos se devuelven como valores con signo. El signo indica si el valor
de contaje ha aumentado o disminuido durante el intervalo en cuestión.
Tipo de medición Límite inferior del rango de medi- Límite superior del rango de me-
ción dición
Medición de frecuencia 0,04 Hz 400 kHz*
Medición de período 2,5 µs* 25 s
Medición de velocidad Depende del número parametrizado de "incrementos por unidad" y de
la "base de tiempo para medición de velocidad"
Todos los valores medidos se devuelven como valores con signo. El signo indica si el valor
de contaje ha aumentado o disminuido durante el intervalo en cuestión.
Principio de medición
El módulo tecnológico asigna un valor de tiempo a cada impulso de contaje. El intervalo de
medida se define como el intervalo que transcurre entre el último impulso de contaje antes y
durante el tiempo de actualización precedente. Para calcular una magnitud se evalúan el
intervalo de medida y el número de impulsos del intervalo de medida.
Cuando no se produce ningún impulso de contaje en el tiempo de actualización, se produce
una adaptación dinámica del intervalo de medida. En este caso, se adopta un impulso al
final del tiempo de actualización y el intervalo de medida se calcula desde ahí hasta el
último impulso producido. A continuación, el número de impulsos es 1.
El bit de realimentación STS_M_INTERVAL notifica si se ha producido un impulso de
contaje en el intervalo de medida precedente. De ese modo, se puede distinguir entre un
impulso de contaje adoptado y uno efectivo.
Las siguientes figuras muestran el principio de medición y la adaptación dinámica del
intervalo de medida:
Medición de frecuencia
En el tiempo que transcurre hasta el primer valor de medida existente se devuelve el valor
"0".
El proceso de medición empieza con el primer impulso captado tras la apertura de la puerta
interna. El primer valor medido no se calcula hasta después del segundo impulso.
Cada vez que transcurre el tiempo de actualización, el valor medido se actualiza en la
interfaz de realimentación (Página 228). Cuando la puerta interna está cerrada, el proceso
de medición se detiene y el valor medido ya no se actualiza.
La siguiente figura muestra un ejemplo de la medición de la frecuencia con un tiempo de
actualización de 1 s:
Medición de velocidad
Para la medición de la velocidad, la frecuencia normalizada se emite como valor medido. La
normalización se parametriza a través de la base de tiempo y el número de incrementos que
el encóder emite por unidad.
Ejemplo:
Su encóder emite 4000 incrementos por metro. La velocidad debe medirse en metros por
minuto.
En este caso, debe parametrizar 4000 Incrementos por unidad y una base de tiempo de un
minuto.
Tipo de medición Límite inferior del rango de medi- Límite superior del rango de me-
da dida
Medición de frecuencia 0,04 Hz 4 MHz
Medición del período 0,25 μs 25 s
Medición de velocidad En función del número parametrizado de "Incrementos por unidad" y
"Base de tiempo para medición de velocidad"
Todos los valores medidos se devuelven como valores con signo. El signo indica si el valor
de posición ha aumentado o disminuido durante el intervalo.
Principio de medición
El módulo tecnológico asigna un valor de tiempo a cada telegrama SSI. El intervalo de
medida se define como el intervalo que transcurre entre el último telegrama SSI con un
cambio del valor de posición antes y durante el tiempo de actualización precedente. Para el
cálculo de una magnitud se evalúan el intervalo de medición y el cambio total del valor de
posición en el intervalo de medición. El cambio total del valor de posición en un intervalo de
medición coincide con el número de incrementos del encóder en el mismo intervalo de
medición.
Cuando no se produce ningún cambio del valor de posición en el tiempo de actualización, se
produce una adaptación dinámica del intervalo de medición. En este caso, se adopta un
cambio del valor de posición al final del tiempo de actualización y el intervalo de medición se
calcula desde ahí hasta el último telegrama SSI con un cambio del valor de posición.
Entonces, el cambio del valor de posición es 1.
El bit de realimentación STS_M_INTERVAL notifica si se ha producido un cambio del valor
de posición en el intervalo de medición precedente. De ese modo, se puede distinguir entre
un cambio del valor de posición adoptado y uno efectivo. Si el módulo tecnológico no puede
calcular ningún valor medido debido a un rebase de los límites del rango de medida, no se
establece el bit de realimentación STS_M_INTERVAL.
Medición de frecuencia
En el tiempo que transcurre hasta el primer valor medido existente se devuelve el valor
"0,0".
El proceso de medición empieza con el primer cambio del valor de posición captado. El
primer valor medido no se calcula hasta después del segundo cambio del valor de posición
captado.
Cada vez que transcurre el tiempo de actualización, el valor medido se actualiza en la
interfaz de respuesta (Página 228).
La siguiente figura muestra un ejemplo de la medición de la frecuencia con un tiempo de
actualización de 1 s:
Medición de velocidad
Para la medición de la velocidad, la frecuencia normalizada se emite como valor medido. La
normalización se parametriza a través de la base de tiempo y el número de incrementos que
el encóder emite por unidad.
Ejemplo:
Su encóder absoluto SSI funciona con una resolución de 12 bits por vuelta y emite 4096
incrementos por vuelta. La velocidad debe medirse en vueltas por minuto.
En este caso, debe parametrizar 4096 Incrementos por unidad y una base de tiempo de un
minuto.
Nota
Una velocidad demasiado alta del encóder puede devolver un sentido de giro erróneo
Si un encóder absoluto SSI gira tan rápido que recorre más de la mitad del rango de valores
dentro de un ciclo del módulo1, no es posible calcular con exactitud la velocidad y el sentido
de giro. Esto puede provocar un funcionamiento incorrecto en:
• funciones DQ
• bits de respuesta EVENT_OFLW, EVENT_UFLW, EVENT_ZERO, EVENT_CMP0,
EVENT_CMP1 y STS_DIR
Nota
Si se utiliza un encóder absoluto SSI cuyo rango de valores no sea una potencia de dos,
puede ser que el valor medido de velocidad calculado en el momento del desbordamiento
resulte erróneo.
2.2.10 Histéresis
Descripción
Con la histéresis se puede definir un rango para los valores de comparación en el que las
salidas digitales no deban conmutarse de nuevo antes de que el valor de contaje haya
salido una vez de este rango.
Con leves movimientos del encóder, el valor de contaje puede oscilar alrededor de un valor
concreto. Si en el rango de oscilación hay un valor de comparación o un límite de contaje, la
salida digital correspondiente se activa y desactiva con la frecuencia conveniente sin aplicar
una histéresis. La histéresis evita esta conmutación no deseada, así como alarmas de
proceso parametrizadas cuando tiene lugar un evento de comparación.
La histéresis se activa si el correspondiente valor de comparación se alcanza con un
impulso de contaje. Si el valor de contaje se ajusta al valor de arranque durante una
histéresis activa, la histéresis se desactiva.
El rango de histéresis finaliza, independientemente del valor de histéresis, en el límite
inferior o superior de contaje.
Funcionamiento
La siguiente figura muestra un ejemplo de histéresis con la siguiente parametrización:
● Ajuste de una salida digital entre el valor de comparación y el límite de contaje superior
● Valor de comparación = 5
● Histéresis = 0 o 2 (sobre fondo gris)
Descripción
Con la histéresis se puede definir un rango para los valores de comparación en el que las
salidas digitales no deban conmutarse de nuevo antes de que el valor de posición haya
salido una vez de este rango.
Con leves movimientos del encóder, el valor de posición puede oscilar alrededor de un valor
concreto. Si en el rango de oscilación hay un valor de referencia, el valor de posición
mínimo o máximo correspondiente, la salida digital correspondiente se activa y desactiva
con la frecuencia conveniente sin aplicar una histéresis. La histéresis evita esta
conmutación no deseada, así como alarmas de proceso parametrizadas cuando tiene lugar
un evento de comparación.
El rango de histéresis finaliza en el valor de posición mínimo o máximo, independientemente
del valor de la histéresis.
Funcionamiento
La siguiente figura muestra un ejemplo de histéresis con la siguiente parametrización:
● Ajuste de una salida digital entre el valor de comparación y el límite superior
● Valor de comparación = 10
● Histéresis = 0 o 2 (sobre fondo gris)
2.2.11 Alarmas
Alarma de proceso
El módulo tecnológico puede disparar una alarma de proceso en la CPU, entre otros,
cuando tiene lugar un evento de comparación, cuando se rebasan el límite superior o
inferior, cuando el contador pasa por cero y/o cuando cambia el sentido de contaje
(inversión de sentido). Es posible definir qué eventos deben generar una alarma de proceso
durante el funcionamiento.
Alarma de diagnóstico
El módulo tecnológico puede disparar alarmas de diagnóstico si se producen errores. Debe
habilitar las alarmas de diagnóstico para determinados errores en la configuración del
dispositivo. Infórmese con el manual de producto del módulo tecnológico sobre los eventos
que pueden disparar una alarma de diagnóstico durante el funcionamiento.
Descripción
El módulo tecnológico se puede utilizar, p. ej., con un encóder incremental para los
siguientes objetos tecnológicos de eje de S7-1500 Motion Control para la lectura de
posición:
● TO_PositioningAxis
● TO_SynchronousAxis
● TO_ExternalEncoder
Si se emplea un encóder incremental o un generador de impulsos, la lectura de posición se
basa en la función de contaje del módulo tecnológico. Con un encóder absoluto SSI, el valor
absoluto se lee a través de una interfaz serie síncrona, se acondiciona de acuerdo con la
parametrización y se pone a disposición de S7-1500 Motion Control.
La funcionalidad del módulo tecnológico tiene las siguientes limitaciones:
● No pueden parametrizarse comportamientos de contador
● No se dispone de funciones para entradas digitales, excepto la función de detector
● No se dispone de funciones de comparación para salidas digitales
● No se dispone de alarmas de proceso
En la configuración de dispositivos del módulo tecnológico en STEP 7 (TIA Portal),
seleccione el modo de operación "Lectura de posición para el objeto tecnológico "Motion
Control"" y utilice el objeto tecnológico correspondiente en el programa. Así se reducen las
posibilidades de parametrización a los parámetros necesarios. Para TM Count o
TM PosInput el modo de funcionamiento se aplica automáticamente a todos los canales del
módulo tecnológico. En una CPU compacta el modo de operación se aplica al canal en
cuestión.
En este modo de operación puede usarse el objeto tecnológico Detector
(TO_MeasuringInput) para ejecutar una función de detector con una entrada digital de
hardware. Para ello, seleccione en el objeto tecnológico Detector el tipo de detector
"Medición mediante telegrama PROFIdrive" y, como número del detector, el valor "1".
Encontrará información sobre el resto de la configuración en la ayuda sobre objetos
tecnológicos Eje y el objeto tecnológico Detector de S7-1500 Motion Control.
El módulo tecnológico detecta el sentido de contaje por la secuencia de los flancos en las
señales A y B. Puede definir una inversión del sentido de contaje.
El módulo tecnológico detecta el sentido de contaje por la secuencia de los flancos en las
señales A y B. Puede definir una inversión del sentido de contaje.
Nota
Se evalúa el desfase entre los flancos de las señales A y B. Si no se detecta ningún
desfase, se notifica un error de encóder (transición ilegal de las señales A/B) a través del bit
de respuesta ENC_ERROR.
Parámetros de sincronismo
En el modo isócrono, los siguientes parámetros pueden afectar a los parámetros de
sincronismo del dominio Sync:
● Frecuencia de filtrado
● Longitud de telegrama1
● Velocidad de transferencia1
● Tiempo monoestable1
● Paridad1
1 Solo si se utiliza un encóder absoluto SSI
Puesto que los parámetros de sincronismo no se comprueban en RUN, se pueden producir
desbordamientos si se cambian en RUN uno o varios de los parámetros mencionados. Para
prevenir rebases, seleccione la opción que requiera más tiempo ya en el ajuste de
parámetros offline.
Más información
Encontrará una descripción detallada del modo isócrono:
● En el manual de funciones Modo isócrono, disponible para descarga en Internet
(https://support.industry.siemens.com/cs/ww/es/view/109755401)
● En el manual de funciones PROFINET con STEP 7, disponible para descarga en Internet
(https://support.industry.siemens.com/cs/ww/es/view/49948856).
Introducción
El TM Timer DIDQ se configura y parametriza con el software de configuración.
Las funciones del módulo se controlan con el programa de usuario a través de la interfaz de
control y respuesta.
Nota
Encontrará una descripción de la interfaz de control y respuesta en el manual de producto
del TM Timer DIDQ.
Sentido de contaje
El módulo tecnológico puede contar hacia delante o hacia atrás con un encóder incremental.
Es posible invertir el sentido de contaje para adaptarlo al proceso.
Límites de contaje
Los límites de contaje definen el rango utilizado por los valores de contaje.
El valor de contaje mínimo es ‒2147483648 (‒231). El valor de contaje máximo es
2147483647 (231–1). El contador correspondiente cuenta de manera continua. En caso de
rebase por exceso, el contador salta al límite de contaje opuesto y continúa contando.
El programa de usuario no puede influir en el valor de contaje.
Parametrización
Para utilizar un contador para un encóder incremental, se agrupan dos entradas digitales de
un grupo de canales. Para ello, en los parámetros de canal del grupo que corresponda se
selecciona la configuración "Encóder incremental (A, B desfasadas)".
Nota
Contadores del TM Timer DIDQ 16x24V
El número de contadores disponibles del TM Timer DIDQ 16x24V depende de la
configuración del canal. Para poder utilizar 4 contadores, en la configuración del canal debe
seleccionarse el uso de ocho entradas. Si se selecciona el uso de tres entradas, se podrá
utilizar 1 contador. Otras configuraciones de canal no permiten utilizar contadores.
Sentido de contaje
El módulo tecnológico puede contar hacia delante con un generador de impulsos.
Límites de contaje
Los límites de contaje definen el rango utilizado por los valores de contaje.
El valor de contaje mínimo es ‒2147483648 (‒231). El valor de contaje máximo es
2147483647 (231–1). El contador correspondiente cuenta de manera continua. En caso de
rebase por exceso, el contador salta al límite de contaje opuesto y continúa contando.
El programa de usuario no puede influir en el valor de contaje.
Parametrización
Para utilizar un contador para un generador de impulsos, en los parámetros de canal del
grupo que corresponda se selecciona la configuración "Utilizar entradas individualmente" o
"Utilizar entrada/salida individualmente". La primera entrada digital de un grupo se puede
parametrizar como contador.
Nota
Contadores del TM Timer DIDQ 16x24V
El número de contadores disponibles del TM Timer DIDQ 16x24V depende de la
configuración del canal. Para poder utilizar 4 contadores, en la configuración del canal debe
seleccionarse el uso de ocho entradas. Si se selecciona el uso de tres entradas, se podrá
utilizar 1 contador. Otras configuraciones de canal no permiten utilizar contadores.
El módulo tecnológico detecta el sentido de contaje por la secuencia de los flancos en las
señales A y B. Puede definir una inversión del sentido de contaje.
Evaluación de señal
Las dos señales desfasadas de un encóder incremental se evalúan cuatro veces. En la
evaluación cuádruple se evalúan los flancos ascendentes y descendentes en las
señales A y B.
Los impulsos de contaje se crean en sentido ascendente o descendente en función del
sentido de los flancos de una señal y del nivel de la otra señal entretanto.
La figura siguiente muestra un ejemplo de evaluación cuádruple de señales de contaje de
24 V:
Más información
Encontrará una descripción detallada del modo isócrono en los siguientes documentos:
● En el manual de funciones Modo isócrono, disponible para descarga en Internet
(https://support.industry.siemens.com/cs/ww/es/view/109755401)
● En el manual de funciones PROFINET con STEP 7, disponible para descarga en Internet
(https://support.industry.siemens.com/cs/ww/es/view/49948856).
Introducción
El módulo digital se configura y parametriza con el software de configuración.
Las funciones del módulo se controlan con el programa de usuario a través de la interfaz de
control y respuesta.
Nota
Encontrará una descripción de la interfaz de control y respuesta en el manual de producto
del módulo digital.
Límites de contaje
Los límites de contaje definen el rango utilizado por los valores de contaje. Los límites de
contaje son parametrizables y pueden modificarse durante el funcionamiento a través del
programa de usuario. Consulte el manual de producto del módulo para obtener información
sobre los límites de contaje máximos y mínimos ajustables.
Existe la posibilidad de parametrizar si los procesos de contaje continúan o finalizan al
superar un límite de contaje (cierre de puerta automático).
Valor inicial
Como valor inicial se puede parametrizar un valor cualquiera comprendido entre los límites
de contaje. El valor inicial puede modificarse durante el funcionamiento a través del
programa de usuario.
Control de puerta
La apertura y el cierre de la puerta de hardware (puerta HW) y la puerta de software (puerta
SW) definen el intervalo temporal en el que se capturan las señales de contaje.
El control de la puerta HW se realiza de forma externa a través de una entrada digital del
módulo digital. La puerta HW se puede activar con la parametrización. El control de la
puerta SW se realiza a través del programa de usuario. Encontrará una descripción de la
interfaz de control y respuesta en el manual de producto del módulo digital.
Nota
Encontrará una descripción de la interfaz de control y respuesta en el manual de producto
del módulo digital.
Para el rebase por exceso de un límite de contaje puede parametrizar si se sigue contando
en el otro límite de contaje.
Nota
El límite superior y el valor inicial definen el rango del contador:
Rango del contador = (límite superior ‒ valor inicial) + 1
Ejemplos
La siguiente figura muestra un ejemplo de finalización del proceso de contaje tras un rebase
por exceso y el establecimiento del contador al otro límite de contaje:
Nota
La puerta HW no está disponible en todos los módulos digitales.
2.4.4.1 Puerta SW
La puerta SW del canal se abre y cierra con el bit de control SW_GATE.
Nota
Encontrará una descripción de la interfaz de control y respuesta en el manual de producto
del módulo digital.
2.4.4.2 Puerta HW
La puerta HW es opcional. La puerta HW se abre y cierra mediante señales en la entrada
digital correspondiente.
Nota
Un retardo a la entrada parametrizado retarda la señal de control de la entrada digital.
El estado de una entrada digital DIm se indica mediante el bit de realimentación STS_DIm
correspondiente. Encontrará una descripción de la interfaz de control y respuesta en el
manual de producto del módulo digital.
Mientras la entrada digital está activa, la puerta HW está abierta y se cuentan los impulsos
de contaje. Si la entrada digital se desactiva, la puerta HW se cierra. Los impulsos de
contaje se ignoran y el valor de contaje se mantiene constante.
Puerta interna
La puerta interna está abierta cuando la puerta SW está abierta y la puerta HW está abierta
o no se ha parametrizado. El estado de la puerta interna se indica mediante el bit de
respuesta STS_GATE. Encontrará una descripción de la interfaz de control y respuesta en
el manual de producto del módulo digital.
Cuando la puerta interna está abierta, se inicia el contaje. Cuando la puerta interna está
cerrada, el resto de los impulsos de contaje se ignoran y el contaje se detiene.
La puerta SW debe estar abierta para controlar un proceso de contaje solo con la puerta
HW. Si no se parametriza ninguna puerta HW, se considerará que está siempre abierta. En
ese caso, la puerta interna debe abrirse y cerrarse únicamente mediante la puerta SW.
Además, la puerta interna puede cerrarse automáticamente al rebasar por exceso un valor
de contaje. Para continuar el contaje es necesario que se cierre y se vuelva a abrir la puerta
software o la puerta hardware.
2.4.6 Alarmas
Alarma de proceso
Con determinados eventos, los módulos pueden disparar una alarma de proceso en la CPU
durante el funcionamiento. Las alarmas de proceso se habilitan a través de la
parametrización. Consulte el manual de producto del módulo para obtener información
sobre qué eventos pueden disparar una alarma de proceso durante el funcionamiento.
Nota
Las alarmas de proceso para el contaje no están disponibles en todos los módulos.
Nota
La señal para detectar el sentido no se puede conectar en todos los módulos digitales.
Más información
Encontrará una descripción detallada del modo isócrono en los siguientes documentos:
● En el manual de funciones Modo isócrono, disponible para descarga en Internet
(https://support.industry.siemens.com/cs/ww/es/view/109755401)
● En el manual de funciones PROFINET con STEP 7, disponible para descarga en Internet
(https://support.industry.siemens.com/cs/ww/es/view/49948856).
Modo de funcionamiento
Para poder parametrizar un módulo tecnológico con el objeto tecnológico, en la
configuración hardware del módulo tecnológico debe especificarse el modo de operación
(Página 187) "Funcionamiento con objeto tecnológico 'Contaje y medición'". Esta opción ya
está preajustada.
Introducción
La siguiente sinopsis muestra el procedimiento básico de configuración de las funciones de
contaje y medición del módulo tecnológico a través del objeto tecnológico
High_Speed_Counter.
Procedimiento
Siga el orden que se recomienda a continuación:
Paso Descripción
1 Configurar módulo tecnológico (Página 181)
2 Agregar objeto tecnológico (Página 102)
3 Configurar módulo tecnológico conforme a su aplicación (Página 104)
4 Llamar la instrucción en el programa de usuario (Página 128)
5 Carga en la CPU
6 Puesta en servicio del objeto tecnológico (Página 142)
7 Diagnóstico del objeto tecnológico (Página 144)
Procedimiento
Para agregar un objeto tecnológico, proceda del siguiente modo:
1. Abra la carpeta de la CPU en el árbol del proyecto.
2. Abra la carpeta "Objetos tecnológicos".
3. Haga doble clic en "Agregar objeto".
Se abre el cuadro de diálogo "Agregar objeto".
4. Seleccione la tecnología "Contaje y medición".
5. Seleccione el objeto "High_Speed_Counter".
6. En el campo de entrada "Nombre" introduzca un nombre personalizado para el objeto
tecnológico.
7. Haga clic en "Más información" para guardar información propia sobre el objeto
tecnológico.
8. Confirme con "Aceptar".
Resultado
El nuevo objeto tecnológico se genera y se guarda en la carpeta "Objetos tecnológicos" del
árbol del proyecto.
Objeto Descripción
① Configuración (Página 104) En el cuadro de diálogo de configuración:
• Asignación del módulo tecnológico y del canal
• Ajuste del parámetro del objeto tecnológico para las
funciones de contaje y medición
Si modifica la configuración del objeto tecnológico, a
continuación deberá cargar en la CPU el objeto tecnoló-
gico y la configuración hardware.
② Puesta en servicio (Página 142) Puesta en servicio y prueba funcional del objeto tecnoló-
gico:
Simulación de parámetros de la instrucción
High_Speed_Counter y observación de sus efectos
③ Diagnóstico (Página 144) Vigilancia de las funciones de contaje y medida
Canal
En el caso de un módulo tecnológico con varios canales de contaje, seleccione también el
número del canal de contaje para el que se aplicará el objeto tecnológico
High_Speed_Counter.
Nota
Un canal puede asignarse a un único objeto tecnológico. Una vez asignado a un objeto
tecnológico, el canal ya no se puede seleccionar.
Tipo de señal
Puede escoger entre los siguientes tipos de señal (Página 72):
Contaje ascendente (A), Hay conectadas señales para el contaje en • Frecuencia de filtrado
contaje descendente (B) sentido ascendente (señal A) y sentido des-
• Tipo de sensor o Están-
cendente (señal B).
dar de interfaz
Invertir sentido
Es posible invertir el sentido de contaje para adaptarlo al proceso.
La inversión del sentido puede parametrizarse y es efectiva con los siguientes tipos de
señal:
● Encóder incremental (A, B desfasadas)
● Encóder incremental (A, B, N)
Evaluación de señal
Con el parámetro Evaluación de señal (Página 78) se establece qué flancos de las señales
se contarán.
Puede escoger entre las siguientes opciones:
Frecuencia de filtrado
Al parametrizar la frecuencia de filtrado se suprimen las interferencias en las entradas de
contaje A, B y N.
La frecuencia de filtrado seleccionada se refiere a una relación de impulso/pausa
comprendida entre aprox. 40:60 y aprox. 60:40. De ello resulta una determinada duración
mínima de impulso y pausa. Los cambios de señal con una duración menor que la duración
mínima de impulso/pausa se suprimen.
Puede escoger entre las siguientes frecuencias de filtrado:
Nota
Si utiliza un sensor tipo push/pull y se ha parametrizado el tipo de sensor "Push-pull (tipo
NPN y PNP)", se puede vigilar si las señales del sensor indican rotura de hilo.
Nota
El estándar RS422 brinda una mayor inmunidad a perturbaciones que el estándar TTL. Si el
encóder incremental o el generador de impulsos dominan los estándares RS422 y TTL, se
recomienda el estándar RS422.
Opción Significado
Sin reacción en caso de se- La señal N no afecta al contador.
ñal N
(predeterminado)
Sincronización en caso de En caso de señal N, el contador se ajusta al valor de inicio.
señal N (Página 45) Si se selecciona para una entrada digital la función "Habilitar sin-
cronización con señal N", la sincronización dependerá del nivel
detectado en la entrada digital.
Capturar con señal N El valor de contaje se guarda en el valor de captura (Capture) en
(Página 35) caso de señal N. El uso de una entrada digital y el uso de la se-
ñal N no se excluyen mutuamente para la función Capture.
El objeto tecnológico muestra el valor Capture en el parámetro de
salida CapturedValue.
Nota
El comportamiento con señal N solo puede seleccionarse si se ha elegido el tipo de señal
"Encóder incremental (A, B, N)".
Nota
Si se selecciona " Sincronización en caso de señal N", puede elegirse para una entrada
digital (Página 114) la función "Habilitar sincronización con señal N".
Nota
Para High_Speed_Counter a partir de V3.0 se aplica:
"Capturar con señal N" solo puede seleccionarse en el modo de operación "Utilizar valor de
contaje como referencia".
Frecuencia de la sincronización
Con estos parámetros se define la frecuencia de los siguientes eventos:
● Sincronización en caso de señal N
● Sincronización como función de una entrada digital
Puede escoger entre las siguientes opciones:
Opción Significado
Única El contador solo se ajusta con la primera señal N o el primer flanco
(predeterminado) parametrizado de la entrada digital.
Periódica El contador se ajusta con cada señal N o cada flanco parametrizado
de la entrada digital.
Opción Significado
Única El primer flanco parametrizado en la entrada digital correspondiente
o el primer flanco ascendente de la señal N guarda el valor de conta-
je actual en forma de valor de Capture.
Periódica Cada flanco parametrizado en la entrada digital correspondiente o en
(ajuste predeterminado) cada flanco ascendente de la señal N guarda el valor de contaje
actual en forma de valor de Capture.
Nota
Este parámetro está disponible para High_Speed_Counter a partir de V3.2.
Valor de arranque
Con la parametrización del valor de arranque se establece con qué valor de contaje se
empieza y se continúa ante determinados eventos. Debe introducir un valor igual a los
límites de contaje o comprendido entre ellos.
El ajuste predeterminado es "0".
Más información
Encontrará más información en Comportamiento en los límites de contaje (Página 29) y
Comportamiento del contador ante la apertura de puerta (Página 34).
Comportamiento Significado
Parar contaje Después de rebasar por exceso un límite de
contaje, el contaje se cancela y la puerta interna
se cierra. Para reiniciar el contaje debe cerrar y
abrir de nuevo la puerta SW o la puerta HW, en
su caso.
Continuar contaje En función del resto de la parametrización, se
(predeterminado) prosigue el contaje con el valor de arranque o
con el límite de contaje opuesto en cada caso.
Comportamiento Significado
Poner a valor de arranque Al abrirse la puerta, el valor de contaje se ajusta
al valor de arranque.
Continuar con valor actual Al abrirse la puerta se sigue contando desde el
(predeterminado) último valor de contaje.
Ajuste de la función de la DI
Al parametrizar una entrada digital se define la función que dicha entrada digital disparará al
conmutar.
Puede escoger entre las siguientes opciones:
Nota
Toda función, excepto "Entrada digital sin función", solo puede utilizarse una vez por
contador y ya no puede volver a seleccionarse en el resto de las entradas digitales.
Nota
Para High_Speed_Counter a partir de V3.0 se aplica:
La función "Capture" solo puede seleccionarse en el modo de operación "Utilizar valor de
contaje como referencia".
Nota
Si selecciona la opción "Ninguno" o "0,05 ms", deberá utilizar cables apantallados para la
conexión de las entradas digitales.
Nota
El retardo a la entrada se parametriza en "Comportamiento DI0" para todas las entradas
digitales en conjunto. El retardo a la entrada se muestra adicionalmente en
"Comportamiento DI1" y con TM Count también en "Comportamiento DI2".
Nota
Si selecciona la opción "Ninguno" o "0,05 ms", deberá utilizar cables apantallados para la
conexión de las entradas digitales.
Selección de nivel
Con este parámetro se determina el nivel con el que se activa la entrada digital.
Puede escoger entre las siguientes opciones:
Nivel Significado
Activa con nivel alto La respectiva entrada digital está activa cuando está activado.
(predeterminado)
Activa con nivel bajo La respectiva entrada digital está activa cuando está desacti-
vado.
El parámetro puede parametrizarse con las siguientes funciones de una entrada digital:
● Apertura/cierre de puerta (controlados por nivel)
● Habilitar sincronización con señal N
Selección de flanco
Este parámetro determina con qué flanco de una entrada digital se dispara la función
parametrizada.
Dependiendo de la función seleccionada, puede elegir entre las siguientes opciones:
● Con flanco ascendente (predeterminado)
● Con flanco descendente
● Con flanco ascendente y descendente
El parámetro puede parametrizarse con las siguientes funciones de una entrada digital:
● Apertura de puerta (controlada por flanco)
● Cierre de puerta (controlado por flanco)
● Sincronización
● Capture
Nota
"Con flanco ascendente y descendente" solo puede parametrizarse para la función
"Capture".
Frecuencia de la sincronización
Con estos parámetros se define la frecuencia de los siguientes eventos:
● Sincronización en caso de señal N
● Sincronización como función de una entrada digital
Puede escoger entre las siguientes opciones:
Opción Significado
Única El contador solo se ajusta con la primera señal N o el primer flanco
(predeterminado) parametrizado de la entrada digital.
Periódica El contador se ajusta con cada señal N o cada flanco parametrizado
de la entrada digital.
Opción Significado
Única El primer flanco parametrizado en la entrada digital correspondiente
o el primer flanco ascendente de la señal N guarda el valor de conta-
je actual en forma de valor de Capture.
Periódica Cada flanco parametrizado en la entrada digital correspondiente o en
(ajuste predeterminado) cada flanco ascendente de la señal N guarda el valor de contaje
actual en forma de valor de Capture.
Nota
Este parámetro está disponible para High_Speed_Counter a partir de V3.2.
Comportamiento Significado
Continuar contaje El proceso de contaje continúa sin cambios después de guar-
(predeterminado) darse el valor de contaje actual como valor de Capture.
Poner al valor inicial y seguir con- El proceso de contaje continúa con el valor inicial tras guar-
tando darse el valor de contaje actual como valor de captura (Captu-
re).
Nota
El modo de operación se parametriza en "Comportamiento DQ0" para las dos salidas
digitales en conjunto. El modo de operación también se muestra en "Comportamiento DQ1".
Activar salida
Al parametrizar una salida digital se define la condición que provocará la conmutación de la
salida digital.
Puede escoger entre las siguientes opciones:
Nota
DQ0 de un contador de una CPU compacta
En una CPU compacta, la salida digital DQ0 correspondiente está disponible a través de la
interfaz de respuesta, pero no como salida física.
Nota
La función "Entre valor de comparación 0 y 1" solamente puede seleccionarse para la salida
digital DQ1, y si se ha seleccionado para la salida digital DQ0 la función "Utilizada por el
programa de usuario".
Nota
Las funciones "Con valor de comparación para una duración del impulso" y "Tras comando
Set de CPU hasta valor de referencia" conmutan la salida digital correspondiente solo
cuando el valor de comparación es alcanzado por un impulso de contaje. Cuando el valor de
contaje se ajusta, p. ej., por medio de la sincronización, la salida digital no se conmuta.
Nota
Las funciones "Entre valor de comparación 0 y 1" y "No comprendido entre valor de
comparación 0 y 1" solamente pueden seleccionarse para la salida digital DQ1, y si se ha
seleccionado para la salida digital DQ0 la función "Utilizada por el programa de usuario".
Valor de comparación 1
Modo de operación "Utilizar valor de contaje como referencia"
Al parametrizar el valor de comparación (Página 49) se determina con qué valor de contaje
conmutará la salida digital DQ1 de acuerdo con el evento de comparación seleccionado.
Debe introducirse un entero (DINT) menor o igual que el límite superior de contaje. Si se
utiliza la función DQ "Entre valor de comparación 0 y 1", el valor de comparación 0 debe ser
menor que el valor de comparación 1. El ajuste predeterminado es "10".
Modo de operación "Utilizar valor medido como referencia"
Al parametrizar el valor de comparación (Página 57) se determina con qué valor medido se
conmutará la salida digital DQ1 de acuerdo con el evento de comparación seleccionado.
Debe introducirse un número de coma flotante (REAL). Si se utiliza la función DQ "Entre
valor de comparación 0 y 1", el valor de comparación 0 debe ser menor que el valor de
comparación 1. El valor máximo es 7,922816 x 1028. El ajuste predeterminado es "10.0". La
unidad del valor de comparación depende de la magnitud.
Sentido de contaje
Con este parámetro se define para qué sentido de contaje es válida la función seleccionada.
Puede escoger entre las siguientes opciones:
Nota
Para High_Speed_Counter a partir de V3.0 se aplica:
La histéresis se parametriza en "Comportamiento DQ0" para las dos salidas digitales en
conjunto. La histéresis también se muestra en "Comportamiento DQ1".
La histéresis solo está disponible en el modo de operación "Utilizar valor de contaje como
referencia".
Magnitud
Con este parámetro se define qué magnitud (Página 60) debe suministrar el módulo
tecnológico. El objeto tecnológico muestra el valor medido en el parámetro de salida
MeasuredValue.
Puede escoger entre las siguientes opciones:
Tiempo de actualización
Con la parametrización del tiempo de actualización (Página 60) en milisegundos se define el
intervalo de tiempo que transcurre entre dos actualizaciones del valor medido.
El tiempo de actualización y el tipo de señal influyen en la precisión de la medición. Con
tiempos de actualización de al menos 100 ms la influencia del Tipo de señal es
insignificante.
Con tiempos de actualización inferiores a 100 ms se alcanza la máxima precisión de
medición con los siguientes tipos de señales:
● Encóder incremental (A, B desfasado) con Evaluación de señal "Simple"
● Encóder incremental (A, B, N) con Evaluación de señal "Simple"
● Impulso (A) y sentido (B)
● Impulso (A)
En otros tipos de señales la precisión de medición depende del encóder utilizado y de la
línea.
Si se introduce "0", el valor medido se actualiza una vez por cada ciclo interno del módulo.
Puede introducir un máximo de tres decimales. Se admiten valores entre 0.0 y 25000.0. El
ajuste predeterminado es "10.0".
High_Speed_Counter
La instrucción High_Speed_Counter corresponde al objeto tecnológico High_Speed_Counter
y acepta la alimentación de la interfaz de control y realimentación del módulo tecnológico.
La instrucción High_Speed_Counter constituye así la interfaz de software entre el programa
de usuario y el módulo tecnológico. Debe llamarse cíclicamente desde el programa de
usuario para comparar los datos de entrada y salida.
La instrucción High_Speed_Counter puede utilizarse de igual modo para los módulos
tecnológicos de los sistemas S7-1500 y ET 200SP. Los módulos pueden utilizarse de forma
centralizada o descentralizada. La instrucción se aplica al canal del módulo tecnológico al
que se haya asignado el correspondiente objeto tecnológico.
Más información
Descripción High_Speed_Counter (Página 129)
Parámetro de entrada High_Speed_Counter (Página 135)
Parámetro de salida High_Speed_Counter (Página 136)
Códigos de error del parámetro ErrorID (Página 138)
Variables estáticas High_Speed_Counter (Página 140)
Procedimiento
Para llamar a la instrucción en el programa de usuario, proceda del siguiente modo:
1. Abra la carpeta de la CPU en el árbol del proyecto.
2. Abra la carpeta "Bloques de programa".
3. Haga clic en el OB para la ejecución cíclica del programa.
El bloque se abre en el área de trabajo.
4. En la ventana "Instrucciones" abra el grupo "Tecnología" y la carpeta "Contaje y
medición".
La carpeta contiene la instrucción.
5. Seleccione la instrucción, arrástrela al OB y suéltela.
Se abre el cuadro de diálogo "Opciones de llamada".
6. En la lista "Nombre" seleccione un objeto tecnológico o introduzca el nombre del nuevo
objeto tecnológico.
7. Confirme con "OK" (Aceptar).
Resultado
Si el objeto tecnológico no existe todavía, se agregará. La instrucción se agregará en el OB.
El objeto tecnológico está asignado a esta llamada de la instrucción.
Nota
Al hacer clic sobre uno de los botones "Configuración", "Puesta en marcha" o "Diagnóstico"
en la interfaz de la instrucción, se abre el editor correspondiente.
Descripción
Con la instrucción High_Speed_Counter se controlan a través del programa del usuario las
funciones de contaje y medida del módulo tecnológico.
Llamada
La instrucción High_Speed_Counter debe llamarse una vez por contador en el ciclo o en un
programa controlado por tiempo. No se permite realizar la llamada en un programa de
interrupción controlado por eventos.
Funcionamiento
Valor de contaje: el valor de contaje está disponible en el parámetro de salida CountValue.
El valor de contaje se actualiza cada vez que se llama a la instrucción High_Speed_Counter.
Valor medido: El módulo tecnológico actualiza el valor medido con el tiempo de
actualización parametrizado de forma asíncrona a la llamada de la instrucción. Cada vez
que se llama la instrucción, el último valor medido que haya determinado el módulo
tecnológico se actualiza en el parámetro de salida MeasuredValue.
El valor medido y el valor de contaje están disponibles simultáneamente en la interfaz de
respuesta.
Capture: El parámetro de salida CaptureStatus = TRUE indica un valor Capture válido en el
parámetro de salida CapturedValue.
● Un valor Capture se detecta en las siguientes condiciones:
– Una entrada digital tiene la parametrización "Capture"
– CaptureEnable = TRUE
– Flanco en la entrada digital con la función de Capture
● El parámetro de salida CaptureStatus se restablece con un flanco descendente en el
parámetro de entrada CaptureEnable.
Nota
Límite de contaje modificado
Si el nuevo límite de contaje superior es menor que el valor de contaje actual, el valor de
contaje se establece en el límite de contaje inferior o en el valor de inicio en función de la
parametrización. Si el nuevo límite inferior es mayor que el valor de contaje actual, el valor
de contaje se establece en el límite superior o en el valor inicial en función de la
parametrización.
Estado Descripción
FALSE Modo de operación "Utilizar valor de contaje como referencia":
Las funciones de comparación trabajan con el valor de contaje. Las siguien-
tes variables estáticas se utilizan específicamente en este modo de opera-
ción:
• NewReferenceValue0
• NewReferenceValue1
• CurReferenceValue0
• CurReferenceValue1
Las cuatro variables estáticas específicas del modo de operación "Utilizar
valor medido como referencia" se ignoran.
TRUE Modo de operación "Utilizar valor medido como referencia":
Las funciones de comparación trabajan con el valor medido. Las siguientes
variables estáticas se utilizan específicamente en este modo de operación:
• NewReferenceValue0_M
• NewReferenceValue1_M
• CurReferenceValue0_M
• CurReferenceValue1_M
Las cuatro variables estáticas específicas del modo de operación "Utilizar
valor de contaje como referencia" se ignoran.
Confirmación de eventos
La confirmación de eventos notificados se realiza con el flanco ascendente del parámetro de
entrada EventAck . EventAck debe permanecer activado hasta que el objeto tecnológico
haya desactivado los bits de estado de los siguientes eventos del canal de contaje:
● CompResult0
● CompResult1
● ZeroStatus
● PosOverflow
● NegOverflow
Uso de salidas digitales mediante el programa del usuario (TM Count y TM PosInput)
Mediante la instrucción High_Speed_Counter pueden activarse las salidas digitales
● si para "Activar salida" se ha parametrizado la opción "Utilizada por el programa de
usuario".
● si para "Activar salida" se ha parametrizado para la opción "Tras comando Set de la CPU
hasta valor de referencia".
● si se activa la respectiva variable estática ManualCtrlDQm (sobrescritura temporal).
Solo en estos casos serán efectivas las variables estáticas SetDQ0 y SetDQ1. En el primer
y en el tercer caso, DQm sigue al valor de SetDQm. En el segundo caso, DQm se activa con
un flanco ascendente de SetDQm. DQm se desactiva cuando el valor de contaje coincide
con el valor de comparación o en caso de flanco descendente de SetDQm.
Nota
Antes de poder activar una salida digital física de la CPU compacta con la instrucción
High_Speed_Counter es necesario asignar la señal DQ1 a la salida digital que se desee.
Nota
La salida digital DQ0 no está disponible como salida física.
Para el modo de operación "Utilizar valor medido como referencia" se aplica lo siguiente:
El nuevo límite de contaje inferior no cumple las siguientes condiciones:
• Límite inferior < límite superior
• Límite inferior <= valor inicial
80B5 Para el modo de operación "Utilizar valor de contaje como referencia" se aplica lo siguiente:
El nuevo límite superior no cumple las siguientes condiciones:
• Límite inferior < límite superior
• Límite superior >= valor de referencia/valor inicial
Para el modo de operación "Utilizar valor medido como referencia" se aplica lo siguiente:
El nuevo límite superior no cumple las siguientes condiciones:
• Límite inferior < límite superior
• Límite superior >= valor inicial
80B6 El nuevo valor inicial no cumple la siguiente condición:
• límite inferior <= valor inicial <= límite superior
80B7 El nuevo valor de contaje no cumple la siguiente condición:
• Límite de contaje inferior <= valor de contaje <= límite de contaje superior
80B8 Para el modo de operación "Utilizar valor de contaje como referencia" se aplica lo siguiente:
El nuevo valor de referencia 0 no cumple la siguiente condición:
• Límite inferior <= valor de referencia 0 <= límite superior
• Valor de referencia 0 < valor de referencia 1
Para el modo de operación "Utilizar valor medido como referencia" se aplica lo siguiente:
El nuevo valor de referencia 0 no cumple la siguiente condición:
• Valor de referencia 0 < valor de referencia 1
Para el modo de operación "Utilizar valor medido como referencia" se aplica lo siguiente:
El nuevo valor de referencia 1 no cumple la siguiente condición:
• Valor de referencia 0 < valor de referencia 1
80C0 La instrucción High_Speed_Counter se ha llamado varias veces con la misma instancia (DB).
80C1 La comunicación con el módulo tecnológico ha fallado (registros de lectura): coloca información de
error de la instrucción interna RDREC en la variable estática AdditionalErrorID .
80C2 La comunicación con el módulo tecnológico ha fallado (registros de escritura): coloca información de
error de la instrucción interna WRREC en la variable estática AdditionalErrorID .
80C3 El acceso a los datos de entrada (interfaz de realimentación) ha fallado: coloca información de error
de la instrucción interna GETIO_PART en la variable estática AdditionalErrorID.
80C4 El acceso a los datos de salida (interfaz de control) ha fallado: coloca información de error de la ins-
trucción interna SETIO_PART en la variable estática AdditionalErrorID.
80C5 La lectura de la información de arranque actual del OB ha fallado: coloca información de error de la
instrucción interna RD_SINFO en la variable estática AdditionalErrorID.
80C6 La determinación de las direcciones de E/S del módulo tecnológico ha fallado: coloca información de
error de la instrucción interna RD_ADDR en la variable estática AdditionalErrorID.
80C7 Módulo no enchufado o falta tensión de alimentación L+
Requisitos
● Hay una conexión online entre STEP 7 (TIA Portal) y la CPU.
● La CPU se encuentra en el estado operativo RUN.
● La instrucción High_Speed_Counter correspondiente se ejecuta de modo cíclico desde el
programa de usuario.
● Los parámetros del objeto tecnológico no se sobrescriben del programa de usuario.
Procedimiento
Para abrir el editor de puesta en marcha de un objeto tecnológico y simular una modificación
del valor de los parámetros, haga lo siguiente:
1. Abra la carpeta "Objetos tecnológicos" en el árbol del proyecto.
2. Abra el objeto tecnológico High_Speed_Counter en el árbol del proyecto.
3. Haga doble clic en el objeto "Puesta en servicio".
Se muestran las funciones de puesta en servicio del objeto tecnológico
High_Speed_Counter.
4. En la parte superior izquierda del diálogo de puesta en marcha, haga clic en el botón
"Observar todo".
Se cargan y se muestran los parámetros (valores online) del objeto tecnológico
High_Speed_Counter.
5. Si el parámetro que desea modificar tiene un campo de entrada, introduzca en él el
nuevo valor.
6. Active la casilla de verificación del parámetro.
El nuevo valor del parámetro surte efecto y se simulan las repercusiones de la
modificación.
Modo online
En el modo online se pueden modificar los siguientes parámetros y, de este modo, probar el
funcionamiento del objeto tecnológico:
● Nuevo valor de contaje (NewCountValue)
● Nuevo límite de contaje superior (NewUpperLimit)
● Nuevo límite de contaje inferior (NewLowerLimit)
● Nuevo valor de referencia 0 (NewReferenceValue0 o bien NewReferenceValue0_M)
● Nuevo valor de referencia 1 (NewReferenceValue1 o bien NewReferenceValue1_M)
● Nuevo valor de arranque (NewStartValue)
● Iniciar y parar contador (SwGate)
● Habilitar Capture (CaptureEnable)
● Habilitar sincronización (SyncEnable)
● Confirmación de los estados de error notificados (ErrorAck)
● Restablecimiento de flags de estado (EventAck)
Requisitos
● Hay una conexión online entre STEP 7 (TIA Portal) y la CPU.
● La CPU se encuentra en el estado operativo RUN.
Procedimiento
Para abrir el editor de visualización de las funciones de diagnóstico, haga lo siguiente:
1. Abra la carpeta "Objetos tecnológicos" en el árbol del proyecto.
2. Abra el objeto tecnológico High_Speed_Counter en el árbol del proyecto.
3. Haga doble clic en el objeto "Diagnóstico".
4. Haga clic en el botón "Observar todos".
Indicador
El objeto tecnológico lee de la interfaz de respuesta y muestra los siguientes valores:
● Indicación de eventos/información de diagnóstico
● Estados lógicos de las entradas digitales y las salidas digitales
● Valor de contaje
● Valor Capture
● Valor medido
Encontrará más información acerca de la indicación de estados en la ayuda contextual de
cada evento en STEP 7 (TIA Portal). Si la CPU está en STOP, no se actualiza la indicación
de estado.
Modo de funcionamiento
Para poder parametrizar TM PosInput con el objeto tecnológico, en la configuración
hardware de TM PosInput debe especificarse el modo de operación (Página 187)
"Funcionamiento con objeto tecnológico 'Contaje y medición'". Esta opción ya está
preajustada.
Introducción
La siguiente tabla muestra el procedimiento básico de configuración de las funciones de
lectura de posición y medición del módulo tecnológico mediante el objeto tecnológico
SSI_Absolute_Encoder.
Requisitos
Para utilizar el módulo tecnológico, en STEP 7 (TIA Portal) debe haberse creado un
proyecto con una CPU S7-1500 o una CPU ET 200SP.
Procedimiento
Siga el orden que se recomienda a continuación:
Paso Descripción
1 Configurar módulo tecnológico (Página 181)
2 Agregar objeto tecnológico (Página 148)
3 Configurar módulo tecnológico conforme a su aplicación (Página 150)
4 Llamar la instrucción en el programa de usuario (Página 167)
5 Carga en la CPU
6 Puesta en servicio del objeto tecnológico (Página 177)
7 Diagnóstico del objeto tecnológico (Página 179)
Requisitos
Hay un proyecto creado con una CPU S7-1500.
Procedimiento
Para agregar un objeto tecnológico, proceda del siguiente modo:
1. Abra la carpeta de la CPU en el árbol del proyecto.
2. Abra la carpeta "Objetos tecnológicos".
3. Haga doble clic en "Agregar objeto".
Se abre el cuadro de diálogo "Agregar objeto".
4. Seleccione la tecnología "Contaje y medición".
5. Seleccione el objeto "SSI_Absolute_Encoder".
6. En el campo de entrada "Nombre" introduzca un nombre personalizado para el objeto
tecnológico.
7. Haga clic en "Más información" para guardar información propia sobre el objeto
tecnológico.
8. Confirme con ""OK" (Aceptar).".
Resultado
El nuevo objeto tecnológico se genera y se guarda en la carpeta "Objetos tecnológicos" del
árbol del proyecto.
Objeto Descripción
① Configuración En el cuadro de diálogo de configuración:
(Página 150)
• Asignación del módulo tecnológico y del canal
• Ajuste de los parámetros del objeto tecnológico para las
funciones de lectura de posición y medición
Si modifica la configuración del objeto tecnológico, a continua-
ción deberá cargar en la CPU el objeto tecnológico y la configu-
ración hardware.
② Puesta en servicio Puesta en servicio y prueba funcional del objeto tecnológico:
(Página 177) Simulación de parámetros de la instrucción
SSI_Absolute_Encoder y observación de sus efectos
③ Diagnóstico (Página 179) Vigilancia de las funciones de lectura de posición y medida
Módulo
Seleccione el módulo tecnológico en el diálogo siguiente. Se pueden seleccionar todos los
módulos tecnológicos TM PosInput (centralizados o descentralizados) configurados en la
CPU S7-1500 o en la CPU ET 200SP para el uso de un objeto tecnológico de "contaje y
medición".
Tras la selección del módulo tecnológico, puede abrir la configuración del dispositivo
correspondiente al módulo tecnológico haciendo clic en el botón "Configuración del
dispositivo".
El ajuste de parámetros del módulo tecnológico necesario para utilizar el objeto tecnológico
se realiza a través de "Parámetros avanzados" del objeto tecnológico.
Canal
En el caso de un módulo tecnológico con varios canales, seleccione el número del canal
para el que se aplicará el objeto tecnológico.
Nota
Un canal puede asignarse a un único objeto tecnológico. Una vez asignado a un objeto
tecnológico, el canal ya no se puede seleccionar.
Longitud de telegrama
Parametrizando la longitud de trama se define el número de bits de una trama SSI del
encóder absoluto SSI (Página 27) utilizado. Para conocer la longitud de trama del encóder
absoluto SSI, consulte la hoja de datos del encóder. Los bits especiales también cuentan
para la longitud de telegrama. Un bit de paridad presente no cuenta en la longitud de
telegrama.
Se permite una longitud de telegrama de entre 10 y 40 bits. El ajuste predeterminado es
"13 Bit".
Encontrará dos ejemplos de la estructura de la trama SSI en Ejemplos de estructuras de
telegrama (Página 163).
Tipo de código
Con la parametrización del tipo de código se define si el encóder proporciona códigos
binarios naturales o códigos Gray.
Puede escoger entre las siguientes opciones:
Velocidad de transferencia
Al parametrizar la velocidad de transferencia se define la velocidad de la transferencia de
datos entre el módulo tecnológico y el encóder absoluto SSI.
Puede escoger entre las siguientes opciones:
● 125 kHz (predeterminado)
● 250 kHz
● 500 kHz
● 1 MHz
● 1,5 MHz
● 2 MHz
La velocidad de transferencia máxima depende de la longitud de línea y de los datos
técnicos del encóder absoluto SSI. Encontrará más información en el manual de producto
del TM PosInput y en la descripción del encóder.
Tiempo monoestable
Al parametrizar el tiempo monoestable se define el tiempo de pausa entre dos telegramas
SSI.
El tiempo del flip-flop monoestable parametrizado debe ser como mínimo igual que el tiempo
monoestable del encóder absoluto SSI utilizado. Este valor figura en los datos técnicos del
encóder absoluto SSI.
Puede escoger entre las siguientes opciones:
● Automático (predeterminado)
● 16 µs
● 32 µs
● 48 µs
● 64 µs
Nota
Si se elige la opción "Automático", el tiempo del flip-flop monoestable se ajusta
automáticamente al encóder utilizado.
En modo isócrono, la opción "Automático" corresponde a un tiempo monoestable de 64 µs.
Si el tiempo monoestable del encóder absoluto SSI utilizado es inferior a 64 µs, puede
seleccionarse el valor del encóder para alcanzar tiempos isócronos más rápidos.
Paridad
Al parametrizar la paridad se define si el encóder absoluto SSI transferirá un bit de paridad.
Si, p. ej., un encóder de 25 bits está parametrizado con paridad, el módulo tecnológico lee
26 bits. El objeto tecnológico muestra un error de paridad en el parámetro de salida ErrorID
con el valor 80A2.
Nota
Cuando se ha seleccionado "Gray" como tipo de código, solo se convierte a código binario
natural el rango comprendido entre el LSB y el MSB del valor de posición.
Nota
Cuando se ha seleccionado "Gray" como tipo de código, solo se convierte a código binario
natural el rango comprendido entre el LSB y el MSB del valor de posición.
Invertir sentido
Con este parámetro se invierten los valores entregados por el encóder absoluto SSI. De ese
modo el sentido registrado del encóder puede adaptarse al sentido de giro del motor.
Nota
Dentro del telegrama, este parámetro solamente tiene efecto en el rango comprendido entre
el LSB y el MSB del valor de posición.
Telegrama SSI
Los siguientes parámetros también pueden ajustarse en el gráfico mediante Drag & Drop:
● Longitud de telegrama
● Número de bit LSB del valor de posición
● Número de bit MSB del valor de posición
Telegrama SSI completo
Si como magnitud se ha seleccionado "Telegrama SSI completo", el módulo devuelve los
32 bits menos significativos del telegrama SSI actual no procesado como valor medido. El
gráfico muestra el significado de cada bit emitido. Se utilizan las siguientes abreviaturas:
Ajuste de la función de la DI
Al parametrizar una entrada digital se define la función que dicha entrada digital disparará al
conmutar.
Puede escoger entre las siguientes opciones:
Nota
La función "Capture" solo puede seleccionarse en el modo de operación "Utilizar el valor de
posición (valor absoluto SSI) como referencia".
Retardo a la entrada
Al parametrizar el retardo a la entrada se suprimen las interferencias en las entradas
digitales. Las señales con una duración de impulso inferior al retardo a la entrada
parametrizado se suprimen.
Puede escoger entre los siguientes retardos a la entrada:
● Ninguno
● 0,05 ms
● 0,1 ms (predeterminado)
● 0,4 ms
● 0,8 ms
● 1,6 ms
● 3,2 ms
● 12,8 ms
● 20 ms
Nota
Si selecciona la opción "Ninguno" o "0,05 ms", debe utilizar cables apantallados para la
conexión de las entradas digitales.
Nota
El retardo a la entrada se parametriza en "Comportamiento DI0" para todas las entradas
digitales en conjunto. El retardo a la entrada también se muestra en "Comportamiento DI1".
Selección de flanco
Este parámetro determina para la función "Capture" con qué flanco de una entrada digital se
disparará la función parametrizada.
Puede escoger entre las siguientes opciones:
● Con flanco ascendente (predeterminado)
● Con flanco descendente
● Con flanco ascendente y descendente
Opción Significado
Única El primer flanco parametrizado en la entrada digital correspondiente
guarda el valor de contaje actual como valor de Capture.
Periódica Cada flanco parametrizado en la entrada digital correspondiente
(ajuste predeterminado) guarda el valor de contaje actual como valor de Capture.
Nota
Este parámetro está disponible para SSI_Absolute_Encoder a partir de V3.0.
Modo de operación
Con el modo de operación se establece con qué valor de referencia trabajan las funciones
de comparación.
Nota
El modo de operación se parametriza en "Comportamiento DQ0" para las dos salidas
digitales en conjunto. El modo de operación también se muestra en "Comportamiento DQ1".
Activar salida
Al parametrizar una salida digital se define la condición que provocará la conmutación de la
salida digital.
Dependiendo del modo de operación, puede escoger entre las siguientes opciones:
Nota
La función "Entre valor de comparación 0 y 1" solamente puede seleccionarse para la salida
digital DQ1, y si se ha seleccionado para la salida digital DQ0 la función "Utilizada por el
programa de usuario".
Nota
Las funciones "Entre valor de comparación 0 y 1" y "No comprendido entre valor de
comparación 0 y 1" solamente pueden seleccionarse para la salida digital DQ1, y si se ha
seleccionado para la salida digital DQ0 la función "Utilizada por el programa de usuario".
Valor de comparación 0
Modo de operación "Utilizar el valor de posición (valor absoluto SSI) como referencia"
Al parametrizar el valor de comparación (Página 53) se determina con qué valor de posición
se conmutará la salida digital DQ0 de acuerdo con el evento de comparación seleccionado.
Si se utiliza un encóder absoluto SSI con una longitud del valor de posición de hasta 31 bits,
debe introducirse un entero positivo (DINT) con un valor entre 0 y 2(MSB-LSB+1)-1. Si se utiliza
un encóder absoluto SSI con una longitud del valor de posición de 32 bits, debe introducirse
un entero (DINT) con signo con un valor entre –2147483648 y 2147483647.
Si se utiliza la función DQ "Entre valor de comparación 0 y 1", el valor de comparación 0
debe ser menor que el valor de comparación 1. El ajuste predeterminado es "0".
Modo de operación "Utilizar valor medido como referencia"
Al parametrizar el valor de comparación (Página 57) se determina con qué valor medido se
conmutará la salida digital DQ0 de acuerdo con el evento de comparación seleccionado.
Debe introducirse un número de coma flotante (REAL). Si se utiliza la función DQ "Entre
valor de comparación 0 y 1", el valor de comparación 0 debe ser menor que el valor de
comparación 1. El valor mínimo es ‒7,922816 x 1028. El ajuste predeterminado es "0.0". La
unidad del valor de comparación depende de la magnitud.
Valor de comparación 1
Modo de operación "Utilizar el valor de posición (valor absoluto SSI) como referencia"
Al parametrizar el valor de comparación (Página 53) se determina con qué valor de posición
se conmutará la salida digital DQ1 de acuerdo con el evento de comparación seleccionado.
Si se utiliza un encóder absoluto SSI con una longitud del valor de posición de hasta 31 bits,
debe introducirse un entero positivo (DINT) con un valor entre 0 y 2(MSB-LSB+1)-1. Si se utiliza
un encóder absoluto SSI con una longitud del valor de posición de 32 bits, debe introducirse
un entero (DINT) con signo con un valor entre –2147483648 y 2147483647.
Si se utiliza la función DQ "Entre valor de comparación 0 y 1", el valor de comparación 0
debe ser menor que el valor de comparación 1. El ajuste predeterminado es "10".
Modo de operación "Utilizar valor medido como referencia"
Al parametrizar el valor de comparación (Página 57) se determina con qué valor medido se
conmutará la salida digital DQ1 de acuerdo con el evento de comparación seleccionado.
Debe introducirse un número de coma flotante (REAL). Si se utiliza la función DQ "Entre
valor de comparación 0 y 1", el valor de comparación 0 debe ser menor que el valor de
comparación 1. El valor máximo es 7,922816 x 1028. El ajuste predeterminado es "10.0". La
unidad del valor de comparación depende de la magnitud.
Sentido de contaje
Con este parámetro se define para qué sentido del cambio del valor de posición es válida la
función seleccionada.
Puede escoger entre las siguientes opciones:
Nota
La histéresis se parametriza en "Comportamiento DQ0" para las dos salidas digitales en
conjunto. La histéresis también se muestra en "Comportamiento DQ1".
Nota
La histéresis solo está disponible en el modo de operación "Utilizar el valor de posición
(valor absoluto SSI) como referencia".
Magnitud
Con este parámetro se especifica si el módulo tecnológico debe suministrar una magnitud
(Página 64) determinada o el telegrama SSI completo.
Puede escoger entre las siguientes opciones:
Nota
Si para calcular el valor medido se necesita el incremento por vuelta, este se calcula
automáticamente como segunda potencia a partir de la longitud de telegrama
parametrizada, p. ej., 8192 incrementos por vuelta para una longitud de telegrama de
13 bits. Si se utiliza un encóder absoluto SSI cuyo incremento por vuelta no equivale a la
segunda potencia, puede ser que el valor medido calculado resulte erróneo durante un
breve lapso de tiempo.
Tiempo de actualización
Con la parametrización del tiempo de actualización (Página 64) en milisegundos se define el
intervalo de tiempo que transcurre entre dos actualizaciones del valor medido. Con tiempos
de actualización mayores se pueden suavizar magnitudes inestables.
Si se introduce "0", el valor medido se actualiza una vez por cada ciclo interno del módulo.
Puede introducir un máximo de tres decimales. Se admiten valores entre 0.0 y 25000.0. El
ajuste predeterminado es "10.0".
Ejemplo 1
En este ejemplo, el encóder absoluto SSI tiene la siguiente especificación:
● El encóder tiene una resolución de 13 bits por vuelta y un rango de valores de 4096
vueltas (12 bits). El telegrama SSI tiene una longitud de 25 bits.
● El MSB del valor de posición es el bit 24.
● El LSB del valor de posición es el bit 0.
● El valor de posición tiene codificación Gray.
● No existe un bit de paridad.
El telegrama presenta la siguiente estructura:
Ejemplo 2
En este ejemplo, el encóder absoluto SSI tiene la siguiente especificación:
● El encóder tiene una resolución de 17 bits por vuelta y un rango de valores de 2048
vueltas (11 bits). El telegrama SSI tiene una longitud de 34 bits.
● El MSB del valor de posición es el bit 33.
● El LSB del valor de posición es el bit 6.
● El valor de posición tiene codificación Gray.
● El telegrama SSI tiene seis bits especiales.
● Existe un bit de paridad. El bit de paridad no cuenta en la longitud de telegrama.
El telegrama presenta la siguiente estructura:
Valor de posición
El módulo tecnológico convierte el valor de posición suministrado en codificación Gray a
código binario natural y lo devuelve justificado a la derecha en la interfaz de realimentación.
Los bits especiales se ignoran. El bit de paridad se evalúa pero no se devuelve con el valor
de posición:
SSI_Absolute_Encoder
La instrucción SSI_Absolute_Encoder pertenece al objeto tecnológico
SSI_Absolute_Encoder y se encarga de la alimentación de la interfaz de control y respuesta
del módulo tecnológico TM PosInput.
La instrucción SSI_Absolute_Encoder constituye así la interfaz de software entre el
programa de usuario y el módulo tecnológico. Debe llamarse cíclicamente desde el
programa de usuario para comparar los datos de entrada y salida.
La instrucción SSI_Absolute_Encoder puede utilizarse de igual modo para los TM PosInput
de los sistemas S7-1500 y ET 200SP. Los módulos TM PosInput pueden utilizarse de forma
centralizada o descentralizada. La instrucción se aplica al canal del módulo tecnológico al
que se haya asignado el correspondiente objeto tecnológico.
Más información
Descripción SSI_Absolute_Encoder (Página 168)
Parámetros de entrada SSI_Absolute_Encoder (Página 172)
Parámetros de salida SSI_Absolute_Encoder (Página 173)
Códigos de error del parámetro ErrorID (Página 175)
Variables estáticas SSI_Absolute_Encoder (Página 176)
Procedimiento
Para llamar a la instrucción en el programa de usuario, proceda del siguiente modo:
1. Abra la carpeta de la CPU en el árbol del proyecto.
2. Abra la carpeta "Bloques de programa".
3. Haga clic en el OB para la ejecución cíclica del programa.
El bloque se abre en el área de trabajo.
4. En la ventana "Instrucciones" abra el grupo "Tecnología" y la carpeta "Contaje y
medición".
La carpeta contiene la instrucción.
5. Seleccione la instrucción, arrástrela al OB y suéltela.
Se abre el cuadro de diálogo "Opciones de llamada".
6. En la lista "Nombre" seleccione un objeto tecnológico o introduzca el nombre del nuevo
objeto tecnológico.
7. Confirme con "OK" (Aceptar).
Resultado
Si el objeto tecnológico no existe todavía, se agregará. La instrucción se agregará en el OB.
El objeto tecnológico está asignado a esta llamada de la instrucción.
Nota
Al hacer clic sobre uno de los botones "Configuración", "Puesta en marcha" o "Diagnóstico"
en la interfaz de la instrucción, se abre el editor correspondiente.
Descripción
Con la instrucción SSI_Absolute_Encoder se controlan las funciones de lectura de posición y
medida del módulo tecnológico TM PosInput a través del programa del usuario.
Llamada
La instrucción debe llamarse una vez por canal en el ciclo o en un programa controlado por
tiempo. No se permite realizar la llamada en un programa de interrupción controlado por
eventos.
Funcionamiento
Valor de posición: el valor de posición está disponible en el parámetro de salida
PositionValue. El valor de posición se actualiza cada vez que se llama la instrucción.
Valor medido: El módulo tecnológico actualiza el valor medido con el tiempo de
actualización parametrizado de forma asíncrona a la llamada de la instrucción. Cada vez
que se llama la instrucción, el último valor medido que haya determinado el módulo
tecnológico se actualiza en el parámetro de salida MeasuredValue.
El valor medido y el valor de posición están disponibles simultáneamente como parámetros
de salida.
En lugar de un valor medido, se puede devolver el telegrama SSI completo en el parámetro
de salida CompleteSSIFrame. Dependiendo de la parametrización, es válido
MeasuredValue o CompleteSSIFrame.
Capture: El parámetro de salida CaptureStatus = TRUE indica un valor Capture válido en el
parámetro de salida CapturedValue.
● Un valor Capture se detecta en las siguientes condiciones:
– Una entrada digital tiene la parametrización "Capture"
– CaptureEnable = TRUE
– Flanco en la entrada digital con la función de Capture
● El parámetro de salida CaptureStatus se restablece con un flanco descendente en el
parámetro de entrada CaptureEnable.
Modo de operación
El modo de operación se parametriza en el objeto tecnológico, en "Comportamiento DQ0".
El modo de operación lo indica el parámetro de salida CompareMeasuredValue:
Estado Descripción
FALSE Modo de operación "Utilizar el valor de posición (valor absoluto SSI) como referencia":
Las funciones de comparación trabajan con el valor de posición. Las siguientes varia-
bles estáticas se utilizan específicamente en este modo de operación:
• NewReferenceValue0
• NewReferenceValue1
• CurReferenceValue0
• CurReferenceValue1
Las cuatro variables estáticas específicas del modo de operación "Utilizar valor medi-
do como referencia" se ignoran.
Estado Descripción
TRUE Modo de operación "Utilizar valor medido como referencia":
Las funciones de comparación trabajan con el valor medido. Las siguientes variables
estáticas se utilizan específicamente en este modo de operación:
• NewReferenceValue0_M
• NewReferenceValue1_M
• CurReferenceValue0_M
• CurReferenceValue1_M
Las cuatro variables estáticas específicas del modo de operación "Utilizar el valor de
posición (valor absoluto SSI) como referencia" se ignoran.
Confirmación de eventos
La confirmación de eventos notificados se realiza con el flanco ascendente del parámetro de
entrada EventAck . EventAck debe permanecer activado hasta que el objeto tecnológico
haya desactivado los bits de estado de los siguientes eventos del canal de contaje:
● CompResult0
● CompResult1
● ZeroStatus
● PosOverflow
● NegOverflow
Caso Descripción
Para "Activar salida" se ha activado la opción La respectiva salida digital DQm adopta el valor de
"Utilizada por el programa de usuario". SetDQm.
Para "Activar salida" se ha parametrizado la La salida digital DQm correspondiente se activa con
opción "Tras comando Set de la CPU hasta un flanco ascendente de SetDQm. DQm se desacti-
valor de referencia". va cuando el valor de posición coincide con el valor
de referencia o en caso de flanco descendente de
SetDQm.
Se activa la respectiva variable estática Ma- La respectiva salida digital DQm adopta el valor de
nualCtrlDQm (sobrescritura temporal). SetDQm.
Requisitos
● Hay una conexión online entre STEP 7 (TIA Portal) y la CPU.
● La CPU se encuentra en el estado operativo RUN.
● La instrucción High_Speed_Counter correspondiente se ejecuta de modo cíclico desde el
programa de usuario.
● Los parámetros del objeto tecnológico no se sobrescriben del programa de usuario.
Procedimiento
Para abrir el editor de puesta en marcha de un objeto tecnológico y simular una modificación
del valor de los parámetros, haga lo siguiente:
1. Abra la carpeta "Objetos tecnológicos" en el árbol del proyecto.
2. Abra el objeto tecnológico SSI_Absolute_Encoder en el árbol del proyecto.
3. Haga doble clic en el objeto "Puesta en marcha".
Se muestran las funciones de puesta en marcha del objeto tecnológico
SSI_Absolute_Encoder.
4. En la parte superior izquierda del diálogo de puesta en marcha, haga clic en el botón
"Observar todo".
Se cargan y se muestran los parámetros (valores online) del objeto tecnológico
SSI_Absolute_Encoder.
5. Si el parámetro que desea modificar tiene un campo de entrada, introduzca en él el
nuevo valor.
6. Active la casilla de verificación del parámetro.
El nuevo valor del parámetro surte efecto y se simulan las repercusiones de la
modificación.
Modo online
En el modo online se pueden modificar los siguientes parámetros y, de este modo, probar el
funcionamiento del objeto tecnológico:
● Nuevo valor de referencia 0 (NewReferenceValue0 o bien NewReferenceValue0_M)
● Nuevo valor de referencia 1 (NewReferenceValue1 o bien NewReferenceValue1_M)
● Habilitar Capture (CaptureEnable)
● Confirmación de los estados de error notificados (ErrorAck)
● Restablecimiento de flags de estado (EventAck)
Requisitos
● Hay una conexión online entre STEP 7 (TIA Portal) y la CPU.
● La CPU se encuentra en el estado operativo RUN.
Procedimiento
Para abrir el editor de visualización de las funciones de diagnóstico, haga lo siguiente:
1. Abra la carpeta "Objetos tecnológicos" en el árbol del proyecto.
2. Abra el objeto tecnológico SSI_Absolute_Encoder en el árbol del proyecto.
3. Haga doble clic en el objeto "Diagnóstico".
4. Haga clic en el botón "Observar todos".
Indicador
El objeto tecnológico lee de la interfaz de respuesta y muestra los siguientes valores:
● Indicación de eventos/información de diagnóstico
● Estados lógicos de las entradas digitales y las salidas digitales
● Valor de posición
● Valor Capture
● Valor medido
Encontrará más información acerca de la indicación de estados en la ayuda contextual de
cada evento en STEP 7 (TIA Portal). Si la CPU está en STOP, no se actualiza la indicación
de estado.
5.1.1 Convención
Módulo tecnológico: en este capítulo, la designación "módulo tecnológico" se utiliza tanto
para los módulos tecnológicos TM Count y TM PosInput como para el componente
tecnológico de las CPU compactas.
Requisitos
● Se ha creado el proyecto.
● Se ha creado la CPU S7-1500.
● En operación descentralizada se ha creado una periferia descentralizada ET 200.
Procedimiento
Para agregar un objeto tecnológico a la configuración hardware, proceda del siguiente
modo:
1. Abra la configuración de dispositivo de la CPU o el IM.
2. Seleccione un rack.
3. Seleccione el módulo tecnológico en el catálogo de módulos:
"Módulos tecnológicos > Contaje o Lectura de recorrido > Módulo tecnológico >
Referencia"
4. Coloque el módulo tecnológico arrastrándolo al slot deseado del rack y soltándolo.
Requisitos
Se ha creado el proyecto.
Procedimiento
Para agregar una CPU compacta al árbol del proyecto, proceda del siguiente modo:
1. Haga doble clic en "Agregar dispositivo".
Se abre el cuadro de diálogo "Agregar objeto".
2. Elija "Controladores".
3. Seleccione la CPU compacta:
"SIMATIC S7-1500 > CPU > CPU compacta > Referencia"
4. Confirme con "Aceptar".
Resultado
La nueva CPU compacta aparece en el árbol del proyecto con los siguientes objetos: Haga
doble clic para pasar al editor deseado.
Objeto Descripción
① Configuración de En la ventana de inspección (por canal):
dispositivos
• Activación del contador (Página 195)
(Página 185)
• Asignación de señales a entradas y salidas (Página 196)
• Ajuste de la reacción a STOP de la CPU (Página 185)
• Habilitación de alarmas de diagnóstico (Página 187)
• Ajuste del modo de operación (Página 187)
• Habilitación de alarmas de proceso (Página 192)
• Ajuste de las direcciones del módulo
Apertura
Para abrir la configuración hardware, haga lo siguiente:
1. Abra la configuración de dispositivo de la CPU o el IM.
2. Seleccione la vista de dispositivos.
3. Haga clic en el módulo.
Opción Significado
Continuar El módulo tecnológico sigue operando con plena funcionalidad. Se
procesan los impulsos de contaje entrantes o se lee la posición
real. Las salidas digitales continúan conmutándose con arreglo a la
parametrización.
Aplicar valor sustitutivo Hasta la siguiente transición de STOP a RUN de la CPU, el módu-
lo tecnológico emite en las salidas digitales los valores de sustitu-
ción parametrizados.
Después de una transición de STOP a RUN, el módulo tecnológico
pasa a su estado de arranque: el valor de contaje se ajusta al valor
de arranque (con encóders incrementales o generadores de impul-
sos) y las salidas digitales se conmutan según la parametrización.
Mantener último valor Hasta la siguiente transición de STOP a RUN de la CPU, el módu-
lo tecnológico emite en las salidas digitales los valores que eran
válidos en el momento de la transición a STOP.
Si una salida digital con la función "Con valor de referencia por
duración de impulso" está activada en STOP de la CPU, dicha
salida digital se desactivará al transcurrir la duración del impulso.
Después de una transición de STOP a RUN, el módulo tecnológico
pasa a su estado de arranque: el valor de contaje se ajusta al valor
de arranque (con encóders incrementales o generadores de impul-
sos) y las salidas digitales se conmutan según la parametrización.
Nota
En el modo de operación "Funcionamiento con objeto tecnológico 'Contaje y medición'", este
parámetro se define con el objeto tecnológico.
Nota
En el modo de operación "Funcionamiento con objeto tecnológico 'Contaje y medición'", este
parámetro se define con el objeto tecnológico.
Nota
En el modo de operación "Funcionamiento con objeto tecnológico 'Contaje y medición'", este
parámetro se define con el objeto tecnológico.
Nota
Si utiliza un encóder con otro tipo de sensor o estándar de interfaz, no puede detectarse una
rotura de hilo.
Modo de funcionamiento
Selección del modo para el canal
Con este ajuste se define cómo debe llevarse a cabo la parametrización y el control de las
funciones de contaje y medida del canal.
Nota
Archivo GSD
Si se utiliza un archivo GSD, el modo de operación se determina seleccionando el nombre
del módulo en el catálogo de hardware. Se puede seleccionar el modo manual o el modo
Fast Mode.
Nota
Archivo GSD
Si se utiliza un archivo GSD, el modo de operación se determina seleccionando el nombre
del módulo en el catálogo de hardware.
Nota
No es posible utilizar este modo de operación con un archivo GSD.
Opción Significado
Sin1 No se utiliza ninguna señal de referencia externa.
DI0 Si se produce un flanco ascendente en la entrada
(predeterminado para TM Count y TM PosInput) digital DI0, el valor de contaje actual se guarda
como nueva marca de referencia para la posición
del encóder.
Señal N del encóder incremental Si se produce un flanco ascendente en la señal N
(predeterminado para CPU compacta2) del encóder incremental, el valor de contaje ac-
tual se guarda como nueva marca de referencia
para la posición del encóder.
1 Solo disponible con CPU compacta
2 Excepciones: "DI0" predeterminado con HSC 3 y HSC 6 en la 1511C y en la 1512C en modo de
compatibilidad
Opción Significado
Ninguna No se utiliza ninguna entrada de medición externa.
(ajuste predeterminado)
DI1 La entrada digital de hardware DI1 sirve como entrada de detector. El
valor de contaje actual se guarda como posición de encóder actual con
flanco ascendente, descendente o con ambos flancos de DI1.
Número de vueltas
El parámetro indica cuántas vueltas comprende el rango del encóder absoluto SSI.
El valor se calcula a partir de los valores parametrizados para los números de bit LSB y
MSB del valor de posición, así como de los pasos por vuelta.
Velocidad de referencia
El encóder transfiere el valor real de la velocidad de giro como valor porcentual según la
velocidad de referencia. Con este parámetro se define la velocidad en rpm que debe
corresponder al valor 100 % . La velocidad de referencia debe ser idéntica a la del ajuste del
control.
Se admiten valores entre 6,00 y 210000,00. El ajuste predeterminado es "3000,00".
Resto de la configuración
El resto de la configuración se lleva a cabo a través de los objetos tecnológicos Eje y
Detector del S7-1500 Motion Control . Consulte los manuales de funciones
S7-1500 Motion Control (https://support.industry.siemens.com/cs/ww/es/view/59381279) y
S7-1500T Motion Control (https://support.industry.siemens.com/cs/ww/es/view/109481326)
para más información sobre el resto de las opciones de configuración y puesta en marcha
para la lectura de posición y el objeto tecnológico Detector.
Consulte también
Lectura de posición para Motion Control (Página 71)
Alarmas de proceso
En los parámetros básicos del módulo tecnológico se puede definir para cada canal qué
eventos generarán una alarma de proceso durante el funcionamiento.
En un sistema S7-1500, se adjudica un nombre de evento adecuado para cada alarma de
proceso habilitada y se asigna un OB de alarma de proceso correspondiente a cada alarma
de proceso. Cuando se dispara una alarma de proceso se inicia el OB correspondiente para
evaluar los datos de las alarmas de proceso.
Nota
En los siguientes casos se puede habilitar solamente una alarma de proceso por módulo:
• Operación descentralizada con una CPU S7-300/400
• Uso de un archivo GSD
Ajuste predeterminado
En el ajuste predeterminado no están habilitadas las alarmas de proceso.
Introducción
Si se utiliza una CPU compacta se dispone además de los siguientes parámetros para las
señales de los contadores rápidos.
Opción Significado
Desactivada (prede- La CPU 1512C-1 PN utiliza la asignación de conexiones de los conectores
terminado) frontales integrados. 1512C-1 PN soporta el uso de las conexiones de
ambos conectores frontales de la periferia digital integrada para los conta-
dores rápidos. La asignación de las entradas y salidas de hardware para
los canales HSC se describe en el manual de producto de la
CPU 1512C-1 PN.
Activada La CPU 1512C-1 PN utiliza la asignación de conexiones de los conectores
frontales de la CPU 1511C-1 PN. 1511C-1 PN soporta el uso de conexio-
nes del primer conector frontal de la periferia digital integrada para los
contadores rápidos. La asignación de las entradas y salidas de hardware
para los canales HSC se describe en el manual de producto de la
CPU 1511C-1 PN.
General
Activar este contador rápido
Con este parámetro se determina si se utilizará el contador rápido correspondiente:
Opción Significado
Desactivado (prede- El contador rápido no se utiliza. El contador no ocupa ninguna conexión de
terminado) los conectores frontales integrados y no puede disparar alarmas. Las ope-
raciones de escritura en su interfaz de control se ignoran y su interfaz de
respuesta devuelve únicamente ceros.
Activado El contador rápido se utiliza. La asignación de las direcciones HSC a las
conexiones de los conectores frontales integrados se describe en el ma-
nual de producto de la CPU compacta.
Entrada generador reloj (B) / Entrada de impulsos (B) / Generador reloj ascendente (B)
Si para el contador en cuestión se utiliza un encóder con varias señales, el parámetro indica
qué entrada se usa para la señal de encóder B. El valor no se puede modificar.
Nota
El retardo a la entrada para una entrada digital se parametriza en la ventana de inspección
de la configuración de dispositivos, en "Propiedades > DI 16/DQ 16 > Entradas > Canal n".
HSC DQ0
El estado de DQ0 se lee mediante la interfaz de respuesta. DQ0 no se puede asignar a una
salida digital física de la CPU compacta.
HSC DQ1
Con este parámetro se determina qué salida digital de la CPU compacta debe utilizarse
como DQ1. Se puede seleccionar una salida con un retardo de salida de 5 µs o 500 µs.
En el manual de producto de la CPU compacta encontrará una sinopsis del retardo de salida
de todas las salidas digitales.
Entradas de contaje
Tipo de señal
Puede escoger entre los siguientes tipos de señal (Página 72):
Invertir sentido
Es posible invertir el sentido de contaje para adaptarlo al proceso.
La inversión del sentido puede parametrizarse y es efectiva con los siguientes tipos de
señal:
● Encóder incremental (A, B desfasadas)
● Encóder incremental (A, B, N)
Evaluación de señal
Con el parámetro Evaluación de señal (Página 78) se establece qué flancos de las señales
se contarán.
Puede escoger entre las siguientes opciones:
Frecuencia de filtrado
Al parametrizar la frecuencia de filtrado se suprimen las interferencias en las entradas de
contaje A, B y N.
La frecuencia de filtrado seleccionada se refiere a una relación de impulso/pausa
comprendida entre aprox. 40:60 y aprox. 60:40. De ello resulta una determinada duración
mínima de impulso y pausa. Los cambios de señal con una duración menor que la duración
mínima de impulso/pausa se suprimen.
Puede escoger entre las siguientes frecuencias de filtrado:
Nota
Si utiliza un sensor tipo push/pull y se ha parametrizado el tipo de sensor "Push-pull (tipo
NPN y PNP)", se puede vigilar si las señales del sensor indican rotura de hilo.
Nota
El estándar RS422 brinda una mayor inmunidad a perturbaciones que el estándar TTL. Si el
encóder incremental o el generador de impulsos dominan los estándares RS422 y TTL, se
recomienda el estándar RS422.
Opción Significado
Sin reacción en caso de se- La señal N no afecta al contador.
ñal N
(predeterminado)
Sincronización en caso de En caso de señal N, el contador se ajusta al valor de inicio.
señal N (Página 45) Si se selecciona para una entrada digital la función "Habilitar sin-
cronización con señal N", la sincronización dependerá del nivel
detectado en la entrada digital.
Capturar con señal N El valor de contaje se guarda en el valor de captura (Capture) en
(Página 35) caso de señal N. El uso de una entrada digital y el uso de la se-
ñal N no se excluyen mutuamente para la función Capture.
El objeto tecnológico muestra el valor Capture en el parámetro de
salida CapturedValue.
Nota
El comportamiento con señal N solo puede seleccionarse si se ha elegido el tipo de señal
"Encóder incremental (A, B, N)".
Nota
Si se selecciona " Sincronización en caso de señal N", puede elegirse para una entrada
digital (Página 203) la función "Habilitar sincronización con señal N".
Nota
Para High_Speed_Counter a partir de V3.0 se aplica:
"Capturar con señal N" solo puede seleccionarse en el modo de operación "Utilizar valor de
contaje como referencia".
Frecuencia de la sincronización
Con estos parámetros se define la frecuencia de los siguientes eventos:
● Sincronización en caso de señal N
● Sincronización como función de una entrada digital
Puede escoger entre las siguientes opciones:
Opción Significado
Única El contador solo se ajusta con la primera señal N o el primer flanco
(predeterminado) parametrizado de la entrada digital.
Periódica El contador se ajusta con cada señal N o cada flanco parametrizado
de la entrada digital.
Opción Significado
Única El primer flanco parametrizado en la entrada digital correspondiente
o el primer flanco ascendente de la señal N guarda el valor de conta-
je actual en forma de valor de Capture.
Periódica Cada flanco parametrizado en la entrada digital correspondiente o en
(ajuste predeterminado) cada flanco ascendente de la señal N guarda el valor de contaje
actual en forma de valor de Capture.
Valor inicial
Con la parametrización del valor inicial se establece con qué valor de contaje se empieza y
se continúa ante determinados eventos. Debe introducir un valor igual a los límites de
contaje o comprendido entre ellos.
El ajuste predeterminado es "0".
Más información
Encontrará más información en Comportamiento en los límites de contaje (Página 29) y
Comportamiento del contador ante la apertura de puerta (Página 34).
Comportamiento Significado
Parar contaje Después de rebasar por exceso un límite de
contaje, el contaje se cancela y la puerta interna
se cierra. Para reiniciar el contaje debe cerrar y
abrir de nuevo la puerta SW o la puerta HW, en
su caso.
Continuar contaje En función del resto de la parametrización, se
(predeterminado) prosigue el contaje con el valor inicial o con el
límite de contaje opuesto en cada caso.
Comportamiento Significado
Poner a valor inicial Al abrirse la puerta, el valor de contaje se ajusta
al valor inicial.
Continuar con valor actual Al abrirse la puerta se sigue contando desde el
(predeterminado) último valor de contaje.
Comportamiento de una DI
Ajustar función de la DI
Al parametrizar una entrada digital se define la función que dicha entrada digital disparará al
conmutar.
Puede escoger entre las siguientes opciones:
Habilitar sincronización con El nivel activo en la respectiva entrada digital habi- • Retardo a la entrada
señal N lita la sincronización del contador en caso de se-
• Selección de nivel
ñal N (Página 45).
Capture El flanco parametrizado en la respectiva entrada • Retardo a la entrada
digital guarda el valor de contaje actual
• Selección de flanco
(Página 35) como valor Capture. El uso de una
entrada digital y el uso de la señal N no se exclu- • Frecuencia de la función Captu-
yen mutuamente para la función Capture. re
El valor CAPTURED_VALUE en la interfaz de • Comportamiento del valor de
respuesta muestra el valor de Capture. contaje tras Capture
Entrada digital sin función La respectiva entrada digital no tiene asignada • Retardo a la entrada
ninguna función tecnológica.
El estado de señal de la entrada digital puede
leerse a través del bit de respuesta correspondien-
te:
• STS_DI0
• STS_DI1
• STS_DI2
Nota
Toda función, excepto "Entrada digital sin función", solo puede utilizarse una vez por
contador y ya no puede volver a seleccionarse en el resto de las entradas digitales.
Nota
Si selecciona la opción "Ninguno" o "0,05 ms", deberá utilizar cables apantallados para la
conexión de las entradas digitales.
Nota
El retardo a la entrada se parametriza en "Comportamiento DI0" para todas las entradas
digitales en conjunto. El retardo a la entrada se muestra adicionalmente en
"Comportamiento DI1" y con TM Count también en "Comportamiento DI2".
● 12,8 ms
● 20 ms
Nota
Si selecciona la opción "Ninguno" o "0,05 ms", deberá utilizar cables apantallados para la
conexión de las entradas digitales.
Selección de nivel
Con este parámetro se determina el nivel con el que se activa la entrada digital.
Puede escoger entre las siguientes opciones:
Nivel Significado
Activa con nivel alto La respectiva entrada digital está activa cuando está activado.
(predeterminado)
Activa con nivel bajo La respectiva entrada digital está activa cuando está desacti-
vado.
El parámetro puede parametrizarse con las siguientes funciones de una entrada digital:
● Apertura/cierre de puerta (controlados por nivel)
● Habilitar sincronización con señal N
Selección de flanco
Este parámetro determina con qué flanco de una entrada digital se dispara la función
parametrizada.
Dependiendo de la función seleccionada, puede elegir entre las siguientes opciones:
● Con flanco ascendente (predeterminado)
● Con flanco descendente
● Con flanco ascendente y descendente
El parámetro puede parametrizarse con las siguientes funciones de una entrada digital:
● Apertura de puerta (controlada por flanco)
● Cierre de puerta (controlado por flanco)
● Sincronización
● Capture
Nota
"Con flanco ascendente y descendente" solo puede parametrizarse para la función
"Capture".
Frecuencia de la sincronización
Con estos parámetros se define la frecuencia de los siguientes eventos:
● Sincronización en caso de señal N
● Sincronización como función de una entrada digital
Puede escoger entre las siguientes opciones:
Opción Significado
Única El contador solo se ajusta con la primera señal N o el primer flanco
(predeterminado) parametrizado de la entrada digital.
Periódica El contador se ajusta con cada señal N o cada flanco parametrizado
de la entrada digital.
Opción Significado
Única El primer flanco parametrizado en la entrada digital correspondiente
o el primer flanco ascendente de la señal N guarda el valor de conta-
je actual en forma de valor de Capture.
Periódica Cada flanco parametrizado en la entrada digital correspondiente o en
(ajuste predeterminado) cada flanco ascendente de la señal N guarda el valor de contaje
actual en forma de valor de Capture.
Comportamiento Significado
Continuar contaje El proceso de contaje continúa sin cambios después de guar-
(predeterminado) darse el valor de contaje actual como valor de Capture.
Poner al valor inicial y seguir con- El proceso de contaje continúa con el valor inicial tras guar-
tando darse el valor de contaje actual como valor de captura (Captu-
re).
Comportamiento de una DQ
Activar salida
Al parametrizar una salida digital se define la condición que provocará la conmutación de la
salida digital.
Puede escoger entre las siguientes opciones:
Nota
DQ0 de un contador de una CPU compacta
En una CPU compacta, la salida digital DQ0 correspondiente está disponible a través de la
interfaz de respuesta, pero no como salida física.
Nota
La función "Entre valor de comparación 0 y 1" solamente puede seleccionarse para la salida
digital DQ1, y si se ha seleccionado para la salida digital DQ0 la función "Utilizada por el
programa de usuario".
Nota
Las funciones "Con valor de comparación para una duración del impulso" y "Tras comando
Set de CPU hasta valor de referencia" conmutan la salida digital correspondiente solo
cuando el valor de comparación es alcanzado por un impulso de contaje. Cuando el valor de
contaje se ajusta, p. ej., por medio de la sincronización, la salida digital no se conmuta.
Nota
Las funciones "Entre valor de comparación 0 y 1" y "No comprendido entre valor de
comparación 0 y 1" solamente pueden seleccionarse para la salida digital DQ1, y si se ha
seleccionado para la salida digital DQ0 la función "Utilizada por el programa de usuario".
Valor de comparación 1
Modo de operación "Contaje":
Al parametrizar el valor de comparación (Página 49) se determina con qué valor de contaje
conmutará la salida digital DQ1 de acuerdo con el evento de comparación seleccionado.
Debe introducirse un entero (DINT) menor o igual que el límite superior de contaje. Si se
utiliza la función DQ "Entre valor de comparación 0 y 1", el valor de comparación 0 debe ser
menor que el valor de comparación 1. El ajuste predeterminado es "10".
Modo de operación "Medición":
Al parametrizar el valor de comparación (Página 57) se determina con qué valor medido se
conmutará la salida digital DQ1 de acuerdo con el evento de comparación seleccionado.
Debe introducirse un número de coma flotante (REAL). Si se utiliza la función DQ "Entre
valor de comparación 0 y 1", el valor de comparación 0 debe ser menor que el valor de
comparación 1. El valor máximo es 7,922816 x 1028. El ajuste predeterminado es "10.0". La
unidad del valor de comparación depende de la magnitud.
Sentido de contaje
Con este parámetro se define para qué sentido de contaje es válida la función seleccionada.
Puede escoger entre las siguientes opciones:
Nota
La histéresis solo está disponible en el modo de operación "Contaje".
Tiempo de actualización
Con la parametrización del tiempo de actualización (Página 60) en milisegundos se define el
intervalo de tiempo que transcurre entre dos actualizaciones del valor medido.
El tiempo de actualización y el tipo de señal (Página 197) influyen en la precisión de la
medición. Con tiempos de actualización de al menos 100 ms la influencia del Tipo de señal
es insignificante.
Con tiempos de actualización inferiores a 100 ms se alcanza la máxima precisión de
medición con los siguientes tipos de señales:
● Encóder incremental (A, B desfasado) con Evaluación de señal "Simple"
● Encóder incremental (A, B, N) con Evaluación de señal "Simple"
● Impulso (A) y sentido (B)
● Impulso (A)
En otros tipos de señales la precisión de medición depende del encóder utilizado y de la
línea.
Si se introduce "0", el valor medido se actualiza una vez por cada ciclo interno del módulo.
Puede introducir un máximo de tres decimales. Se admiten valores entre 0.0 y 25000.0. El
ajuste predeterminado es "10.0".
Entradas de contaje
Tipo de señal
Si hay conectado un encóder absoluto SSI con señal de datos (señal D) y señal de reloj
(señal C), seleccione el tipo de señal (Página 77) "Encóder absoluto (SSI)".
Invertir sentido
Con este parámetro se invierten los valores entregados por el encóder absoluto SSI. De ese
modo el sentido registrado del encóder puede adaptarse al sentido de giro del motor.
Nota
Dentro del telegrama, este parámetro solamente tiene efecto en el rango comprendido entre
el LSB y el MSB del valor de posición.
Longitud de telegrama
Parametrizando la longitud de trama se define el número de bits de una trama SSI del
encóder absoluto SSI (Página 27) utilizado. Para conocer la longitud de trama del encóder
absoluto SSI, consulte la hoja de datos del encóder. Los bits especiales también cuentan
para la longitud de telegrama. Un bit de paridad presente no cuenta en la longitud de
telegrama.
Se permite una longitud de telegrama de entre 10 y 40 bits. El ajuste predeterminado es
"13 Bit".
Encontrará dos ejemplos de la estructura de la trama SSI en Ejemplos de estructuras de
telegrama (Página 163).
Tipo de código
Con la parametrización del tipo de código se define si el encóder proporciona códigos
binarios naturales o códigos Gray.
Puede escoger entre las siguientes opciones:
Velocidad de transferencia
Al parametrizar la velocidad de transferencia se define la velocidad de la transferencia de
datos entre el módulo tecnológico y el encóder absoluto SSI.
Puede escoger entre las siguientes opciones:
● 125 kHz (predeterminado)
● 250 kHz
● 500 kHz
● 1 MHz
● 1,5 MHz
● 2 MHz
La velocidad de transferencia máxima depende de la longitud de línea y de los datos
técnicos del encóder absoluto SSI. Encontrará más información en el manual de producto
del TM PosInput y en la descripción del encóder.
Tiempo monoestable
Al parametrizar el tiempo monoestable se define el tiempo de pausa entre dos telegramas
SSI.
El tiempo del flip-flop monoestable parametrizado debe ser como mínimo igual que el tiempo
monoestable del encóder absoluto SSI utilizado. Este valor figura en los datos técnicos del
encóder absoluto SSI.
Puede escoger entre las siguientes opciones:
● Automático (predeterminado)
● 16 µs
● 32 µs
● 48 µs
● 64 µs
Nota
Si se elige la opción "Automático", el tiempo del flip-flop monoestable se ajusta
automáticamente al encóder utilizado.
En modo isócrono, la opción "Automático" corresponde a un tiempo monoestable de 64 µs.
Si el tiempo monoestable del encóder absoluto SSI utilizado es inferior a 64 µs, puede
seleccionarse el valor del encóder para alcanzar tiempos isócronos más rápidos.
Paridad
Al parametrizar la paridad se define si el encóder absoluto SSI transferirá un bit de paridad.
Si, p. ej., un encóder de 25 bits está parametrizado con paridad, el módulo tecnológico lee
26 bits. Los errores de paridad se notifican en la interfaz de respuesta a través del bit
ENC_ERROR.
Nota
Cuando se ha seleccionado "Gray" como tipo de código, solo se convierte a código binario
natural el rango comprendido entre el LSB y el MSB del valor de posición.
Nota
Cuando se ha seleccionado "Gray" como tipo de código, solo se convierte a código binario
natural el rango comprendido entre el LSB y el MSB del valor de posición.
Comportamiento de una DI
Ajustar función de la DI
Al parametrizar una entrada digital se define la función que dicha entrada digital disparará al
conmutar.
Puede escoger entre las siguientes opciones:
Nota
La función "Capture" solo puede seleccionarse en el modo de operación "Utilizar el valor de
posición (valor absoluto SSI) como referencia".
Retardo a la entrada
Al parametrizar el retardo a la entrada se suprimen las interferencias en las entradas
digitales. Las señales con una duración de impulso inferior al retardo a la entrada
parametrizado se suprimen.
Puede escoger entre los siguientes retardos a la entrada:
● Ninguno
● 0,05 ms
● 0,1 ms (predeterminado)
● 0,4 ms
● 0,8 ms
● 1,6 ms
● 3,2 ms
● 12,8 ms
● 20 ms
Nota
Si selecciona la opción "Ninguno" o "0,05 ms", debe utilizar cables apantallados para la
conexión de las entradas digitales.
Nota
El retardo a la entrada se parametriza en "Comportamiento DI0" para todas las entradas
digitales en conjunto. El retardo a la entrada también se muestra en "Comportamiento DI1".
Selección de flanco
Este parámetro determina para la función "Capture" con qué flanco de una entrada digital se
disparará la función parametrizada.
Puede escoger entre las siguientes opciones:
● Con flanco ascendente (predeterminado)
● Con flanco descendente
● Con flanco ascendente y descendente
Opción Significado
Única El primer flanco parametrizado en la entrada digital correspondiente
guarda el valor de contaje actual como valor de Capture.
Periódica Cada flanco parametrizado en la entrada digital correspondiente
(ajuste predeterminado) guarda el valor de contaje actual como valor de Capture.
Comportamiento de una DQ
Activar salida
Al parametrizar una salida digital se define la condición que provocará la conmutación de la
salida digital.
Dependiendo del modo de operación, puede escoger entre las siguientes opciones:
Nota
La función "Entre valor de comparación 0 y 1" solamente puede seleccionarse para la salida
digital DQ1, y si se ha seleccionado para la salida digital DQ0 la función "Utilizada por el
programa de usuario".
Nota
Las funciones "Entre valor de comparación 0 y 1" y "No comprendido entre valor de
comparación 0 y 1" solamente pueden seleccionarse para la salida digital DQ1, y si se ha
seleccionado para la salida digital DQ0 la función "Utilizada por el programa de usuario".
Valor de comparación 0
Modo de operación "Lectura de posición":
Al parametrizar el valor de comparación (Página 53) se determina con qué valor de posición
se conmutará la salida digital DQ0 de acuerdo con el evento de comparación seleccionado.
Si se utiliza un encóder absoluto SSI con una longitud del valor de posición de hasta 31 bits,
debe introducirse un entero positivo (DINT) con un valor entre 0 y 2(MSB-LSB+1)-1. Si se utiliza
un encóder absoluto SSI con una longitud del valor de posición de 32 bits, debe introducirse
un entero (DINT) con signo con un valor entre –2147483648 y 2147483647.
Si se utiliza la función DQ "Entre valor de comparación 0 y 1", el valor de comparación 0
debe ser menor que el valor de comparación 1. El ajuste predeterminado es "0".
Modo de operación "Medición":
Al parametrizar el valor de comparación (Página 57) se determina con qué valor medido se
conmutará la salida digital DQ0 de acuerdo con el evento de comparación seleccionado.
Debe introducirse un número de coma flotante (REAL). Si se utiliza la función DQ "Entre
valor de comparación 0 y 1", el valor de comparación 0 debe ser menor que el valor de
comparación 1. El valor mínimo es ‒7,922816 x 1028. El ajuste predeterminado es "0.0". La
unidad del valor de comparación depende de la magnitud.
Valor de comparación 1
Modo de operación "Lectura de posición"
Al parametrizar el valor de comparación (Página 53) se determina con qué valor de posición
se conmutará la salida digital DQ1 de acuerdo con el evento de comparación seleccionado.
Si se utiliza un encóder absoluto SSI con una longitud del valor de posición de hasta 31 bits,
debe introducirse un entero positivo (DINT) con un valor entre 0 y 2(MSB-LSB+1)-1. Si se utiliza
un encóder absoluto SSI con una longitud del valor de posición de 32 bits, debe introducirse
un entero (DINT) con signo con un valor entre –2147483648 y 2147483647.
Si se utiliza la función DQ "Entre valor de comparación 0 y 1", el valor de comparación 0
debe ser menor que el valor de comparación 1. El ajuste predeterminado es "10".
Modo de operación "Medición"
Al parametrizar el valor de comparación (Página 57) se determina con qué valor medido se
conmutará la salida digital DQ1 de acuerdo con el evento de comparación seleccionado.
Debe introducirse un número de coma flotante (REAL). Si se utiliza la función DQ "Entre
valor de comparación 0 y 1", el valor de comparación 0 debe ser menor que el valor de
comparación 1. El valor máximo es 7,922816 x 1028. El ajuste predeterminado es "10.0". La
unidad del valor de comparación depende de la magnitud.
Sentido de contaje
Con este parámetro se define para qué sentido del cambio del valor de posición es válida la
función seleccionada.
Puede escoger entre las siguientes opciones:
Nota
La histéresis solo está disponible en el modo de operación "Lectura de posición".
Nota
Si para calcular el valor medido se necesita el incremento por vuelta, este se calcula
automáticamente como segunda potencia a partir de la longitud de telegrama
parametrizada, p. ej., 8192 incrementos por vuelta para una longitud de telegrama de
13 bits. Si se utiliza un encóder absoluto SSI cuyo incremento por vuelta no equivale a la
segunda potencia, puede ser que el valor medido calculado resulte erróneo durante un
breve lapso de tiempo.
Tiempo de actualización
Con la parametrización del tiempo de actualización (Página 60) en milisegundos se define el
intervalo de tiempo que transcurre entre dos actualizaciones del valor medido. Con tiempos
de actualización mayores se pueden suavizar magnitudes inestables.
Si se introduce "0", el valor medido se actualiza una vez por cada ciclo interno del módulo.
Puede introducir un máximo de tres decimales. Se admiten valores entre 0.0 y 25000.0. El
ajuste predeterminado es "10.0".
Más información
Para más información sobre los avisos de diagnóstico y sobre posibles remedios, consulte
el manual de producto del módulo tecnológico.
Nota
Lectura de posición para Motion Control
En el modo de operación "Lectura de posición para el objeto tecnológico 'Motion Control'", el
diagnóstico de canal no se encuentra disponible para el módulo tecnológico.
Nota
La siguiente descripción no es válida para los modos de operación "Fast Mode" y "Lectura
de posición para el objeto tecnológico "Motion Control"". Encontrará una descripción de la
interfaz de respuesta para los módulos tecnológicos que admiten el modo de operación
"Fast Mode" en el manual de producto correspondiente.
Offset de
byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
respecto
de la
dirección
inicial
Canal
0/1
↓↓
0 12 SLOT_0:
… … DINT o REAL: Valor de carga (el significado del valor se especifica en LD_SLOT_0)
3 15
Rango de valores: –2147483648 a 2147483647D u 80000000 a 7FFFFFFFH
4 16 SLOT_1:
… … DINT o REAL: Valor de carga (el significado del valor se especifica en LD_SLOT_1)
7 19
Rango de valores: –2147483648 a 2147483647D u 80000000 a 7FFFFFFFH
8 20 LD_SLOT_1 LD_SLOT_0
9 21 EN_ EN_ EN_ SET_DQ1 SET_DQ0 TM_ TM_ SW_GATE
CAPTURE SYNC_DN SYNC_UP CTRL_DQ1 CTRL_DQ0
10 22 SET_DIR Reservado RES_ RES_
EVENT ERROR
11 23 Reservado
Explicaciones
Offset de
byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
respecto
de la
dirección
inicial
Canal
0/1
↓↓
0 16 COUNT_VALUE:
… … DINT: Valor de contaje o valor de posición actuales
3 19
4 20 CAPTURED_VALUE:
… … DINT: Último valor de Capture captado
7 23
8 24 MEASURED_VALUE:
... ... REAL: Valor medido actual o DWORD: telegrama SSI completo
11 27
12 28 Reservado LD_ERROR ENC_ POWER_
ERROR ERROR
13 29 Reservado STS_SW_ STS_ LD_STS_ LD_STS_ RES_EVEN Reservado
GATE READY SLOT_1 SLOT_0 T_ACK
14 30 STS_DI21 STS_DI1 STS_DI0 STS_DQ1 STS_DQ0 STS_GATE STS_CNT STS_DIR
15 31 STS_M_ EVENT_ EVENT_ EVENT_ EVENT_ EVENT_ EVENT_ EVENT_
INTERVAL CAP SYNC CMP1 CMP0 OFLW UFLW ZERO
1 Con TM PosInput se aplica: Reservado
Nota
Validez del valor de posición
El valor de posición de un encóder absoluto SSI es válido si STS_READY está ajustado a 1
y ENC_ERROR a 0. En el arranque del módulo, STS_READY está ajustado a 0.
Explicaciones
MSB del valor de posición corresponde al signo y el valor de posición puede adoptar valores entre
–2147483648 y 2147483647. Si se utiliza un valor de posición de 32 bits para la función de compa-
ración, el valor de posición se interpreta como DINT.
ENC_ERROR Este bit indica que, con el módulo tecnológico respectivo, se ha producido uno de los siguientes
errores en las señales del encóder (con memoria):
TM Count:
• Rotura de hilo de entrada digital A, B o N (con encóder tipo push-pull)
• Transición ilegal de las señales A/B (en encóders incrementales)
TM PosInput:
• Transición ilegal de las señales A/B (en encóders incrementales)
• Error RS422/TTL
• Error en el encóder SSI o en el telegrama SSI (con encóders absolutos SSI)
Si se han habilitado las alarmas de diagnóstico, en caso de error en las señales del encóder, se
dispara la alarma de diagnóstico correspondiente. Infórmese con el manual de producto del módu-
lo tecnológico respectivo sobre el significado de las alarmas de diagnóstico.
El bit se desactiva después de que se haya acusado el error con RES_ERROR .
EVENT_CAP Este bit muestra que se ha producido un evento Capture y que se había guardado un valor de
contaje en CAPTURED_VALUE . Este estado se desactiva reiniciando EN_CAPTURE .
EVENT_CMP0 Este bit muestra el estado almacenado de que se ha producido un evento de comparación (cambio
de estado) para la salida digital DQ0 debido a la condición de comparación seleccionada. Este
estado se desactiva acusando RES_EVENT.
Si en el modo de operación "Contaje" el valor de contaje se ajusta al valor de inicio, EVENT_CMP0
no se activa.
EVENT_CMP1 Este bit muestra el estado almacenado de que se ha producido un evento de comparación (cambio
de estado) para la salida digital DQ1 debido a la condición de comparación seleccionada. Este
estado se desactiva acusando RES_EVENT.
Si en el modo de operación "Contaje" el valor de contaje se ajusta al valor de inicio, EVENT_CMP1
no se activa.
EVENT_OFLW Este bit indica el estado almacenado de que el valor de contaje tenía un rebase por exceso. Este
estado se desactiva acusando RES_EVENT.
EVENT_SYNC Este bit indica el estado almacenado de que el contador se ha cargado con el valor inicial por una
señal de referencia externa (sincronización) si se utiliza un encóder incremental o un generador de
impulsos. Este estado se activa restableciendo EN_SYNC_UP o EN_SYNC_DN .
① El bit de respuesta EVENT_OFLW se activa como evento con memoria en caso de rebase por
exceso.
② Establezca el bit de control RES_EVENT para impulsar el restablecimiento de EVENT_OFLW .
③ El bit de respuesta RES_EVENT_ACK se activa si se ha detectado la desactivación de
EVENT_OFLW.
④ Se restablece el bit de control RES_EVENT .
⑤ El bit de respuesta RES_EVENT_ACK se restablece.
Requisitos
● Se ha creado el proyecto.
● Se ha creado la CPU.
● Se ha creado la periferia descentralizada ET 200.
Procedimiento
1. Abra la configuración de dispositivo de la CPU o el IM.
2. Seleccione un rack.
3. Seleccione el módulo digital en el catálogo de módulos:
"DI > Módulo de entradas digitales > Referencia" o bien
"DIQ > Módulo de entradas/salidas digitales > Referencia"
4. Arrastre el módulo hasta el slot deseado del rack utilizando la función Drag & Drop.
Apertura
Para abrir la configuración hardware, haga lo siguiente:
1. Abra la configuración de dispositivo de la CPU o el IM.
2. Seleccione la vista de dispositivos.
3. Haga clic en el módulo.
Nota
Algunos de los parámetros y opciones no están disponibles en todos los módulos digitales.
Consulte el manual de producto del módulo para obtener información sobre los parámetros
y opciones correspondientes.
Canal activado
Con este parámetro se determina si el canal correspondiente está activado o desactivado.
En la configuración predeterminada el canal correspondiente está activado.
Retardo a la entrada
Al parametrizar el retardo a la entrada se suprimen las interferencias de señal en las
entradas digitales. Los cambios en la señal solo se consideran si permanecen estables
durante más tiempo que el retardo a la entrada ajustado.
Solo es posible una configuración isócrona si en al menos un canal se ha parametrizado un
retardo a la entrada de 0,05 ms. En el modo isócrono la interfaz de respuesta se actualiza
en el tiempo Ti (tiempo de lectura de los datos de entrada).
Puede escoger entre las siguientes opciones:
● 0,05 ms
● 0,1 ms
● 0,4 ms
● 0,8 ms
● 1,6 ms
● 3,2 ms (predeterminado)
● 12,8 ms
● 20 ms
Nota
Si para el retardo a la entrada se selecciona la opción "0,05 ms", deben utilizarse cables
apantallados para la conexión de las entradas digitales.
Comportamiento Significado
Parar contaje Tras rebasar por exceso un límite de contaje se cierra la puerta in-
(predeterminado en ET200SP terna (cierre de puerta automático). De este modo se detiene el
y ET200AL) contaje y las señales de contaje siguientes son ignoradas por el
módulo. El valor de contaje se fija al límite de contaje opuesto. Para
reiniciar el contaje debe cerrar y abrir de nuevo la puerta SW o la
puerta HW.
Continuar contaje Tras rebasar por exceso un límite de contaje el valor de contaje se
(predeterminado en S7-1500) activa en el límite de contaje opuesto y el contaje continúa.
Selección de flanco
Con este parámetro se determina qué flancos cuenta el contador correspondiente:
Sentido de contaje
Con este parámetro se define el sentido de contaje del contador correspondiente.
Puede escoger entre las siguientes opciones:
● Ascendente
● Descendente
Activar salida
Con este parámetro se determina la función (Página 95) con la que se controla el bit de
respuesta STS_DQ. El bit de respuesta STS_DQ puede emplearse para controlar una salida
digital de un módulo de salidas digitales.
Puede escoger entre las siguientes opciones:
Opción Significado
Off (DQ = 0) STS_DQ es independiente del valor de contaje y
está siempre desactivado.
Off (DQ = 1) STS_DQ es independiente del valor de contaje y
está siempre activado.
Entre valor de comparación 0 y 1 STS_DQ se activa si el valor de contaje está
entre el valor de comparación 0 y el valor de
comparación 1.
No comprendido entre valor de compara- STS_DQ se activa si el valor de contaje está
ción 0 y 1 fuera del rango comprendido entre el valor de
comparación 0 y el valor de comparación 1.
Entre valor de comparación y límite de contaje STS_DQ se activa si el valor de contaje está
superior entre el valor de comparación y el límite superior
de contaje.
Entre valor de comparación y límite de contaje STS_DQ se activa si el valor de contaje está
inferior entre el valor de comparación y el límite inferior
de contaje.
Ajustar función de la DI
Con este parámetro se define qué función dispara la entrada digital DIn+4 correspondiente
durante la conmutación.
Puede escoger entre las siguientes opciones:
Opción Significado
Entrada digital sin función La entrada digital DIn+4 correspondiente no tiene
asignada función alguna. La CPU puede leer el
estado lógico de DIn+4 a través de la interfaz de
respuesta.
Apertura/cierre de puerta Al activar la correspondiente entrada digital DIn+4
se abre la puerta HW (Página 93) para DIn. Al
desactivar la correspondiente entrada digital
DIn+4 se cierra la puerta HW para DIn.
Sentido de contaje La entrada digital correspondiente DIn+4 determi-
na el sentido de contaje de DIn para adaptarlo al
proceso. Si DIn+4 no está activada DIn cuenta
hacia delante. Si DIn+4 está activada DIn cuenta
hacia atrás.
Nota
Si se ha seleccionado "Sentido de contaje" y cambia el sentido de contaje en el proceso, el
flanco de contaje se adapta automáticamente (flancos contrarios).
Debe introducirse un valor que esté por encima del límite inferior de contaje.
Debe introducirse un valor que esté por debajo del límite superior de contaje.
Valor inicial
Con la parametrización del valor inicial se establece con qué valor se inicia el contaje. Debe
introducir un valor igual a los límites de contaje o comprendido entre ellos.
El ajuste predeterminado es "0".
Valor de comparación
Con la parametrización de un valor de comparación (Página 95) se define con qué valor de
contaje se controla el bit de respuesta STS_DQ sobre la base de la función de comparación
seleccionada en "Activar salida".
Debe introducirse un valor mayor o igual que el límite inferior de contaje y menor o igual que
el límite superior de contaje.
El ajuste predeterminado depende del módulo:
Valor de comparación 0
Con la parametrización de un Valor de comparación (Página 95) se define con qué valor de
contaje se controla el bit de respuesta STS_DQ sobre la base de la función de comparación
seleccionada en "Activar salida".
Debe introducirse un valor mayor o igual que el límite inferior de contaje y menor que el
valor de comparación 1.
El ajuste predeterminado es "0".
Valor de comparación 1
Con la parametrización del segundo Valor de comparación (Página 95) se define con qué
valor de contaje siguiente se controla el bit de respuesta STS_DQ sobre la base de la
función de comparación seleccionada en "Activar salida".
Debe introducirse un valor mayor que el valor de comparación 0 y menor o igual al límite
superior de contaje.
El ajuste predeterminado es "10".
Procedimiento
Para abrir el editor de visualización para las funciones de diagnóstico, haga lo siguiente:
1. Abra la configuración del equipo de la CPU o el IM.
2. Seleccione la vista de dispositivos.
3. Haga clic con el botón derecho del ratón en el módulo y seleccione "Online y
diagnóstico".
4. Haga clic en la visualización deseada en el árbol de diagnóstico.
Más información
Para más información sobre los avisos de diagnóstico y sobre posibles remedios, consulte
el manual de producto del módulo.
Online Support
La extensa plataforma de información online que ofrece nuestro Service & Support apoya en
todo momento a nuestros clientes, estén donde estén.
El Online Support figura en la siguiente dirección de Internet
(http://www.siemens.com/automation/service&support).
Technical Consulting
Apoyo durante la planificación y concepción de su proyecto: desde el detallado análisis real
y la definición del objetivo, hasta el asesoramiento en caso de dudas acerca del producto o
sistema y la elaboración de soluciones de automatización.
Technical Support
Asesoramiento competente en caso de preguntas técnicas, incluyendo una amplia gama de
servicios para todas las exigencias en relación con nuestros productos y sistemas.
El Technical Support figura en la siguiente dirección de Internet
(http://www.siemens.com/automation/support-request).
Formación
Aumente su ventaja competitiva, gracias a conocimientos prácticos impartidos directamente
por el fabricante.
Nuestra oferta de formación figura en la siguiente dirección de Internet
(http://www.siemens.com/sitrain).
Engineering Support
Apoyo durante el desarrollo y configuración mediante servicios adecuados, desde la
configuración hasta la realización del proyecto de automatización.
Repuestos
Las plantas y sistemas en todos los sectores y lugares deben funcionar siempre de forma
fiable. Nosotros le apoyamos para evitar de raíz paradas de planta: con una red mundial de
servicio técnico y cadenas logísticas optimizadas.
Reparaciones
Los tiempos de parada significan problemas en la empresa así como costes innecesarios.
Nosotros le ayudamos a minimizar ambas problemáticas, para lo que le ofrecemos
posibilidades de reparación en todo el mundo.
Optimización
Durante la vida de máquinas y plantas aparecen con frecuencia oportunidades para
aumentar su productividad o para reducir costes.
Para que las pueda aprovechar le ofrecemos toda una serie de servicios relacionados con la
optimización.
Modernización
También para modernizaciones puede contar con nuestro pleno apoyo, con muchos
servicios que van desde la ingeniería hasta la puesta en marcha.
Persona de contacto
Para usted, en cualquier parte del mundo: somos su interlocutor para el asesoramiento,
compra, formación, servicio, soporte, piezas de repuesto... Su interlocutor para toda la oferta
de Industry Automation and Drive Technologies.
Encontrará a su persona de contacto personal en nuestra base de datos de personas de
contacto en Internet (http://www.siemens.com/automation/partner).
F Ll
Frecuencia de filtrado, 108, 198
Llamada
Funcionamiento
High_Speed_Counter, 129
High_Speed_Counter, 129
SSI_Absolute_Encoder, 168
SSI_Absolute_Encoder, 168
M Puesta en servicio
High_Speed_Counter, 142
Medición de frecuencia, 59
SSI_Absolute_Encoder, 177
Medición de velocidad, 59
Medición del período, 59
Modo de funcionamiento, 187
R
Modo de operación
High_Speed_Counter, 119 Rango de medición, 60, 60, 64
Modo isócrono, 82, 88, 99 Reacción a STOP de la CPU, 185
Módulo de entradas digitales Rotura de hilo, 186
Aplicaciones posibles, 89
Características, 14, 16
Configuración hardware, 233 S
Módulo de entradas/salidas digitales
Salida digital
Características, 18
Funciones, 119, 157, 207, 218
Módulo tecnológico
Valor de comparación, 48, 119, 157, 207, 218
Aplicaciones posibles, 19, 84
Sensor tipo NPN, 108, 198
Árbol del proyecto, 182
Sensor tipo PNP, 108, 198
Características, 14, 16
Señal N, 108, 198
Configuración hardware, 181
Sincronización, 26, 40, 114, 203
Interfaz de control, 225
con señal N, 45
Interfaz de respuesta, 228
Con señal N, 114, 203
Online y diagnóstico, 224, 240
mediante entrada digital, 43
Parametrizar, 183
SSI_Absolute_Encoder, 146, 168
Parámetros básicos, 185
Comportamiento en caso de error, 171
configurar, 150
Descripción, 168
O
Diagnóstico, 179
Objeto tecnológico Funcionamiento, 168
High_Speed_Counter, 100 Llamada, 168
SSI_Absolute_Encoder, 146 Parámetros básicos, 151
Parámetros de entrada, 172
Parámetros de salida, 174
P programar, 167
Puesta en servicio, 177
Parametrización
Variables estáticas, 176
CPU compactas, 23
STOP de la CPU, 185
Módulo tecnológico, 23, 183
SW_GATE, 31, 93
Parámetro
ErrorID, 139, 175
Parámetros básicos
T
High_Speed_Counter, 106
Módulo tecnológico, 185 Tiempo de actualización, 59
SSI_Absolute_Encoder, 151 Tipo de sensor, 108, 198
Parámetros de entrada Tipo de señal, 107, 197, 213
High_Speed_Counter, 135
SSI_Absolute_Encoder, 172
Parámetros de salida V
High_Speed_Counter, 137
Valor de arranque, 112
SSI_Absolute_Encoder, 174
Valor de comparación, 48, 119, 157, 207, 218
Puerta hardware, 25, 31, 90, 93, 114, 203
Contaje, 119, 207
Puerta software, 31, 90, 93
Lectura de posición, 157, 218
Puerta SW, 25
Valor de referencia
Módulo de entradas digitales, 95
Valor inicial, 25, 90, 201, 238
Variables estáticas
High_Speed_Counter, 141
SSI_Absolute_Encoder, 176