para descargarlo

Anuncio
Contaje, medición y lectura de posición ___________________
Prólogo
1
___________________
Guía de documentación
SIMATIC
S7-1500, ET 200MP, ET 200SP
Contaje, medición y lectura de
posición
Manual de funciones
03/2015
A5E32010348-AC
Principios básicos de
contaje, medición y lectura
de posición
2
___________
Utilizar el objeto tecnológico
3
___________________
High_Speed_Counter
4
___________________
Utilizar el módulo
A
___________________
Service & Support
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 se 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 o 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 las
correcciones se incluyen en la siguiente edición.
Siemens AG
Division Digital Factory
Postfach 48 48
90026 NÜRNBERG
ALEMANIA
A5E32010348-AC
Ⓟ 03/2015 Sujeto a cambios sin previo aviso
Copyright © Siemens AG 2015.
Reservados todos los derechos
Prólogo
Finalidad de la documentación
Esta documentación le ayudará a configurar y programar módulos tecnológicos para tareas
de contaje y medición de S7-1500, ET 200MP y ET 200SP, así como para la lectura de
recorrido y posición.
Conocimientos básicos necesarios
Para comprender la documentación se requieren los siguientes conocimientos:
● Conocimientos generales de automatización
● Conocimientos del sistema de automatización industrial SIMATIC
● Conocimientos sobre el uso de PC Windows
● Conocimientos sobre el uso de STEP 7
Ámbito de validez de la documentación
Esta documentación es válida para el uso de los módulos siguientes:
● Módulos S7-1500
– TM Count 2x24V
– TM PosInput 2
– DI 32×24VDC HF (a partir de la versión de firmware V2.1.0)
● Módulos ET 200SP:
– TM Count 1x24V
– TM PosInput 1
– DI 8×24VDC HS
Los módulos tecnológicos son adecuados para tareas complejas de contaje y medición así
como para la lectura de posición. Los módulos de entradas digitales son aptos para tareas
de contaje sencillas.
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.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
3
Prólogo
Soporte adicional
● Encontrará más datos acerca de la oferta del Technical Support en el anexo
Service & Support (Página 175).
● 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
(http://mall.automation.siemens.com).
Contaje, medición y lectura de posición
4
Manual de funciones, 03/2015, A5E32010348-AC
Índice
Prólogo ...................................................................................................................................................... 3
1
Guía de documentación ............................................................................................................................. 9
2
Principios básicos de contaje, medición y lectura de posición ................................................................. 13
2.1
Sinopsis de los módulos y sus características .......................................................................13
2.2
2.2.1
2.2.2
2.2.2.1
2.2.2.2
2.2.3
2.2.4
2.2.4.1
2.2.4.2
2.2.4.3
2.2.4.4
2.2.5
2.2.5.1
2.2.5.2
2.2.6
2.2.6.1
2.2.6.2
2.2.7
2.2.7.1
2.2.7.2
2.2.7.3
2.2.8
2.2.8.1
2.2.8.2
2.2.8.3
2.2.9
2.2.9.1
2.2.9.2
2.2.10
2.2.11
2.2.12
2.2.12.1
2.2.12.2
2.2.12.3
2.2.13
2.2.13.1
2.2.13.2
2.2.13.3
2.2.13.4
2.2.14
Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos).........17
Sinopsis de las aplicaciones posibles.....................................................................................17
Captura de las señales de contaje .........................................................................................19
Contaje con encóder incremental o generador de impulsos ..................................................19
Lectura de posición con encóder absoluto SSI ......................................................................21
Comportamiento en los límites de contaje .............................................................................22
Control de puerta con encóder incremental o generador de impulsos...................................24
Puerta SW...............................................................................................................................24
Puerta HW ..............................................................................................................................24
Puerta interna .........................................................................................................................25
Comportamiento del contador ante la apertura de puerta ......................................................26
Capture ...................................................................................................................................27
Capture con encóder incremental o generador de impulsos ..................................................27
Capture con encóder absoluto SSI .........................................................................................29
Sincronización.........................................................................................................................31
Sincronización mediante entrada digital .................................................................................34
Sincronización en caso de señal N.........................................................................................36
Valores de comparación .........................................................................................................39
Valores de comparación y salidas ..........................................................................................39
Conmutar en los valores de comparación en el modo de operación Contaje ........................40
Conmutar en los valores de comparación en el modo de operación Medición ......................48
Determinación de medidas .....................................................................................................50
Sinopsis de las funciones de medición ...................................................................................50
Determinación de medidas con encóder incremental o generador de impulsos ...................51
Determinación de medidas con encóder absoluto SSI...........................................................55
Histéresis ................................................................................................................................58
Histéresis con encóder incremental o generador de impulsos ...............................................58
Histéresis con encóder absoluto SSI ......................................................................................60
Alarmas ...................................................................................................................................62
Lectura de posición para Motion Control ................................................................................62
Señales del encóder ...............................................................................................................63
Señales de contaje de 24 V y TTL..........................................................................................63
Señales de contaje RS422 .....................................................................................................65
Señales SSI ............................................................................................................................67
Evaluación de señales incrementales ....................................................................................68
Vista general ...........................................................................................................................68
Evaluación simple ...................................................................................................................68
Evaluación doble.....................................................................................................................69
Evaluación cuádruple .............................................................................................................70
Modo isócrono ........................................................................................................................71
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
5
Índice
2.3
2.3.1
2.3.2
2.3.3
2.3.4
2.3.4.1
2.3.4.2
2.3.4.3
2.3.5
2.3.6
2.3.7
2.3.8
3
Principios básicos de contaje (módulos de entradas digitales) ............................................. 72
Sinopsis de las aplicaciones posibles .................................................................................... 72
Contaje con generador de impulsos ...................................................................................... 73
Comportamiento en los límites de contaje ............................................................................. 74
Control de puerta ................................................................................................................... 75
Puerta SW .............................................................................................................................. 75
Puerta HW.............................................................................................................................. 76
Puerta interna......................................................................................................................... 76
Valores de referencia ............................................................................................................. 77
Alarmas .................................................................................................................................. 79
Señales de contaje de 24 V ................................................................................................... 80
Modo isócrono........................................................................................................................ 81
Utilizar el objeto tecnológico High_Speed_Counter ................................................................................. 83
3.1
Objeto tecnológico High_Speed_Counter .............................................................................. 83
3.2
Sinopsis de los pasos de configuración ................................................................................. 84
3.3
Agregar objeto tecnológico .................................................................................................... 85
3.4
3.4.1
3.4.2
3.4.3
3.4.3.1
3.4.3.2
3.4.4
3.4.4.1
3.4.4.2
3.4.5
3.4.5.1
3.4.5.2
3.4.6
3.4.7
3.4.8
Configuración de High_Speed_Counter ................................................................................ 87
Trabajando con el diálogo de configuración .......................................................................... 87
Parámetros básicos ............................................................................................................... 89
Entradas de contaje ............................................................................................................... 90
Especificar señales de entrada/tipo de encóder .................................................................... 90
Otros parámetros ................................................................................................................... 91
Comportamiento del contador................................................................................................ 95
Límites de contaje y valor de arranque .................................................................................. 95
Comportamiento del contador en los límites y ante la apertura de puerta ............................ 96
Comportamiento de una DI .................................................................................................... 97
Función de una DI .................................................................................................................. 97
Opciones de función .............................................................................................................. 99
Función de una DQ .............................................................................................................. 101
Histéresis ............................................................................................................................. 103
Especificar valor de medida ................................................................................................. 103
3.5
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5
3.5.6
3.5.7
Programación de High_Speed_Counter .............................................................................. 105
Instrucción High_Speed_Counter ........................................................................................ 105
Llamar la instrucción en el programa de usuario ................................................................. 106
Descripción High_Speed_Counter ....................................................................................... 107
Parámetro de entrada High_Speed_Counter....................................................................... 111
Parámetro de salida High_Speed_Counter ......................................................................... 112
Parámetro ErrorID ................................................................................................................ 114
Variables estáticas High_Speed_Counter ........................................................................... 115
3.6
3.6.1
Puesta en servicio de High_Speed_Counter ....................................................................... 117
Puesta en servicio del objeto tecnológico ............................................................................ 117
3.7
3.7.1
Diagnóstico de High_Speed_Counter .................................................................................. 119
Observación de valores de contaje, valores medidos, DI y DQ .......................................... 119
Contaje, medición y lectura de posición
6
Manual de funciones, 03/2015, A5E32010348-AC
Índice
4
A
Utilizar el módulo ................................................................................................................................... 121
4.1
4.1.1
4.1.1.1
4.1.1.2
4.1.2
4.1.2.1
4.1.2.2
4.1.2.3
4.1.2.4
4.1.3
4.1.3.1
4.1.4
4.1.4.1
4.1.4.2
4.1.5
4.1.5.1
4.1.5.2
Utilización del módulo tecnológico........................................................................................121
Configuración del módulo .....................................................................................................121
Agregar un módulo tecnológico a la configuración de hardware .........................................121
Parámetros básicos ..............................................................................................................123
Parametrizar módulo.............................................................................................................130
Posibilidades de la parametrización .....................................................................................130
Apertura del ajuste de parámetros (HWCN) .........................................................................132
Modo de operación Medición................................................................................................132
Parametrización de la lectura de posición con encóder absoluto SSI .................................141
Módulo Online y diagnóstico .................................................................................................154
Indicación y evaluación del diagnóstico................................................................................154
Poner en servicio el módulo .................................................................................................155
Observación de valores de contaje, valores medidos, DI y DQ ...........................................155
Controlar manualmente valores de contaje, DI y DQ ...........................................................157
Interfaz de control y realimentación ......................................................................................159
Asignación de la interfaz de control ......................................................................................159
Asignación de la interfaz de realimentación .........................................................................162
4.2
4.2.1
4.2.1.1
4.2.1.2
4.2.1.3
4.2.2
4.2.2.1
Utilizar el módulo de entradas digitales ................................................................................167
Configurar y parametrizar el módulo ....................................................................................167
Agregar un módulo a la configuración hardware ..................................................................167
Apertura de la Configuración hardware (HWCN) .................................................................168
Modo de operación Contaje ..................................................................................................168
Módulo Online y diagnóstico .................................................................................................173
Indicación y evaluación del diagnóstico................................................................................173
Service & Support .................................................................................................................................. 175
Índice alfabético ..................................................................................................................................... 179
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
7
Índice
Contaje, medición y lectura de posición
8
Manual de funciones, 03/2015, A5E32010348-AC
Guía de documentación
1
La documentación del sistema de automatización SIMATIC S7-1500 y de los sistemas de
periferia descentralizada SIMATIC ET 200MP, ET 200SP y ET 200AL se divide en tres
partes.
Esta división le permite acceder específicamente a los contenidos de su interés.
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. La ayuda en pantalla de
STEP 7 le presta asistencia a la hora de configurar y programar.
Información de dispositivos
Los manuales de producto contienen una descripción sintética de la información específica
de los módulos, como características, esquemas de conexiones, curvas características o
datos técnicos.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
9
Guía de documentación
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.
La documentación se puede descargar gratuitamente de Internet
(http://w3.siemens.com/mcms/industrial-automation-systems-simatic/en/manualoverview/Pages/Default.aspx).
Los cambios y ampliaciones de los manuales se documentan en informaciones de producto.
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 (http://support.automation.siemens.com/WW/view/es/86140384)
● ET 200SP (http://support.automation.siemens.com/WW/view/es/84133942)
● ET 200AL (http://support.automation.siemens.com/WW/view/es/95242965)
My Documentation Manager
Con My Documentation Manager se combinan manuales enteros o partes de ellos para
elaborar un manual propio.
Este manual se puede exportar como archivo PDF o en un formato editable.
Encontrará My Documentation Manager en Internet
(http://support.industry.siemens.com/My/ww/es/documentation).
Ejemplos de aplicación
Los ejemplos de aplicación le proporcionan herramientas y ejemplos para resolver tareas de
automatización. Las soluciones se representan como combinación de varios componentes
del sistema; se evita centrarse en productos concretos.
Encontrará los ejemplos de aplicación en Internet
(https://support.industry.siemens.com/sc/ww/es/sc/2054).
Contaje, medición y lectura de posición
10
Manual de funciones, 03/2015, A5E32010348-AC
Guía de documentación
CAx-Download-Manager
El CAx-Download-Manager permite acceder a datos de producto actuales para el sistema
CAx o CAe.
Con solo unos clics configurará su propio paquete para descargar.
Puede elegir lo siguiente:
● Imágenes de producto, croquis acotados 2D, modelos 3D, esquemas de conexiones,
archivos de macros EPLAN
● Manuales, curvas características, instrucciones de uso, certificados
● Datos característicos de productos
Encontrará la Cesta de Compra CAx en Internet
(http://support.industry.siemens.com/my/ww/es/CAxOnline).
TIA Selection Tool
TIA Selection Tool permite seleccionar, configurar y pedir dispositivos para Totally
Integrated Automation (TIA).
Es el sucesor de SIMATIC Selection Tool y aúna en una misma herramienta los
configuradores de automatización ya conocidos.
TIA Selection Tool permite generar un lista de pedido completa a partir de la selección o
configuración de productos realizada.
Encontrará TIA Selection Tool en Internet.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
11
Guía de documentación
Contaje, medición y lectura de posición
12
Manual de funciones, 03/2015, A5E32010348-AC
2
Principios básicos de contaje, medición y lectura de
posición
2.1
Sinopsis de los módulos y sus características
Módulos tecnológicos
Las tablas siguientes ofrecen un resumen de las características de los módulos de contaje,
medición y lectura de posición, clasificadas según los sistemas siguientes:
● S7-1500
● ET 200SP
Tabla 2- 1
Módulos S7-1500 para contaje, medición y lectura de posición
Característica
S7-1500
Módulo tecnológico
Módulo de entradas
digitales
TM Count 2x24V
TM PosInput 2
DI 32x24VDC HF
2
2
2
Frecuencia de señal máxima
200 kHz
1 MHz
1 kHz
Frecuencia de señal máxima en
encóders incrementales con evaluación cuádruple (Página 68)
800 kHz
4 MHz
—
32 bits (Página 19)
32 bits (Página 19)
32 bits (Página 73)
Rango de valores de posición
(Página 21) máximo
—
31 bits
—
Conexión de encóder incremental
y generador de impulsos
RS422/TTL (Página 65)
—
X
—
Conexión de encóder incremental
de 24 V
X (Página 63)
—
—
Conexión de generador de impulsos de 24 V
X (Página 63)
—
X (Página 80)
Conexión de encóder absoluto
SSI (Página 67)
—
X
—
Lectura de posición para Motion
Control (Página 62)
X
X
—
Alimentación de encóder de 5 V
—
X
—
Alimentación de encóder de 24 V
X
X
—
Número de entradas digitales
adicionales por contador
3
2
—
Número de salidas digitales físicas por canal
2
2
—
Número de contadores
Rango de contaje máximo
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
13
Principios básicos de contaje, medición y lectura de posición
2.1 Sinopsis de los módulos y sus características
Característica
S7-1500
Módulo tecnológico
Módulo de entradas
digitales
TM Count 2x24V
TM PosInput 2
DI 32x24VDC HF
—
—
1
Puerta software
X (Página 24)
X (Página 24)
X (Página 75)
Puerta hardware
X (Página 24)
X (Página 24)
—
X
X
—
Número de salidas digitales
lógicas por canal
Función de captura (Capture)
(Página 27)
Sincronización (Página 31)
X
X
—
Funciones de comparación
X (Página 39)
X (Página 39)
X (Página 77)
Medición de frecuencia, velocidad
y periodo (Página 50)
X
X
—
Histéresis (Página 58)
X
X
—
Soporte de modo isócrono
X (Página 71)
X (Página 71)
X (Página 81)
Soporte de alarmas de diagnóstico
X (Página 62)
X (Página 62)
X (Página 79)
Soporte de alarmas de proceso
X (Página 62)
X (Página 62)
X (Página 79)
X
X
X
Filtro parametrizable para señales
de contaje y entradas digitales
Contaje, medición y lectura de posición
14
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.1 Sinopsis de los módulos y sus características
Tabla 2- 2
Módulos ET 200SP para contaje, medición y lectura de posición
Característica
ET 200SP
Módulo tecnológico
Módulo de entradas
digitales
TM Count 1x24V
TM PosInput 1
DI 8x24VDC HS
1
1
4
Frecuencia de señal máxima
200 kHz
1 MHz
10 kHz
Frecuencia de señal máxima en
encóders incrementales con evaluación cuádruple (Página 68)
800 kHz
4 MHz
—
32 bits (Página 19)
32 bits
(Página 19)
32 bits (Página 73)
Rango de valores de posición (Página 21) máximo
—
31 bits
—
Conexión de encóder incremental y
generador de impulsos RS422/TTL
(Página 65)
—
X
—
Conexión de encóder incremental de
24 V
X (Página 63)
—
—
Conexión de generador de impulsos
de 24 V
X (Página 63)
—
X (Página 80)
Conexión de encóder absoluto SSI
(Página 67)
—
X
—
Lectura de posición para Motion
Control (Página 62)
X
X
—
Alimentación de encóder de 5 V
—
—
—
Alimentación de encóder de 24 V
X
X
X
Número de entradas digitales adicionales por contador
3
2
1
Número de salidas digitales físicas
por canal
2
2
—
Número de salidas digitales lógicas
por canal
—
—
1
Puerta software
X (Página 24)
X (Página 24)
X (Página 75)
Puerta hardware
X (Página 24)
X (Página 24)
X (Página 76)
X
X
—
Número de contadores
Rango de contaje máximo
Función de captura (Capture) (Página 27)
Sincronización (Página 31)
X
X
—
Funciones de comparación
X (Página 39)
X (Página 39)
X (Página 77)
Medición de frecuencia, velocidad y
periodo (Página 50)
X
X
—
Histéresis (Página 58)
X
X
—
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
15
Principios básicos de contaje, medición y lectura de posición
2.1 Sinopsis de los módulos y sus características
Característica
ET 200SP
Módulo tecnológico
Módulo de entradas
digitales
TM Count 1x24V
TM PosInput 1
DI 8x24VDC HS
Soporte de modo isócrono
X (Página 71)
X (Página 71)
X (Página 81)
Soporte de alarmas de diagnóstico
X (Página 62)
X (Página 62)
X (Página 79)
Soporte de alarmas de proceso
X (Página 62)
X (Página 62)
X (Página 79)
X
X
X
Filtro parametrizable para señales de
contaje y entradas digitales
Contaje, medición y lectura de posición
16
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2
Principios básicos de contaje, medición y lectura de posición
(módulos tecnológicos)
2.2.1
Sinopsis de las aplicaciones posibles
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 programa de usuario.
Entorno del sistema
Los módulos tecnológicos pueden utilizarse en los siguientes entornos de sistema:
Aplicaciones posibles
Operación centralizada y
descentralizada en un sistema S7-1500 con el correspondiente sistema ET 200
Componentes necesarios
•
Sistema de automatización S7-1500
•
Sistema de periferia
descentralizada ET 200
•
Módulo tecnológico
Software de configuración
En el programa de usuario
STEP 7 (TIA Portal):
Funciones de contaje y medición:
•
•
Configuración de disposiInstrucción
tivos con configuración
High_Speed_Counter para el
hardware (HWCN)
objeto tecnológico
Ajuste de parámetros con
Lectura de posición con
objeto tecnológico
encóder absoluto SSI:
High_Speed_Counter
Acceso directo a la interfaz
de control y realimentación
del módulo tecnológico en
los datos IO
STEP 7 (TIA Portal):
Configuración del dispositivo
con configuración hardware
(HWCN) en el modo de
operación "Lectura de posición para Motion Control"
Control mediante el objeto
tecnológico
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
17
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Aplicaciones posibles
Componentes necesarios
Operación descentralizada
en un sistema S7-300/400
•
Sistema de automatización S7-300/400
•
Sistema de periferia
descentralizada ET 200
•
Módulo tecnológico
Software de configuración
En el programa de usuario
STEP 7 (TIA Portal):
Acceso directo a la interfaz
de control y realimentación
del módulo tecnológico en
los datos IO
Configuración de dispositivos y ajuste de parámetros
con configuración hardware
(HWCN)
STEP 7:
Configuración de dispositivos y ajuste de parámetros
con HSP
Operación descentralizada
en un sistema de otro fabricante
•
Sistema de automatización de otro fabricante
•
Sistema de periferia
descentralizada ET 200
•
Módulo tecnológico
Software de configuración de Acceso directo a la interfaz
otro fabricante:
de control y realimentación
Configuración del dispositivo del módulo tecnológico en
los datos IO
y ajuste de parámetros con
el archivo GSD
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 High_Speed_Counter y control mediante la
instrucción High_Speed_Counter correspondiente
El acceso a la interfaz de control y realimentación del módulo tecnológico se produce a
través del objeto tecnológico.
● Ajuste de parámetros mediante HWCN
El acceso a la interfaz de control y realimentación del módulo tecnológico se realiza
mediante el acceso directo a los datos IO.
Configuración mediante objeto tecnológico
Para el uso centralizado y descentralizado en un sistema S7-1500 se recomienda la
configuración cómoda y que admite gráficos por medio de un objeto tecnológico
High_Speed_Counter. Encontrará una descripción a fondo de esta configuración a partir del
apartado Objeto tecnológico High_Speed_Counter (Página 83).
En la configuración del equipo, determine "Configurar canal mediante objeto tecnológico"
para el módulo tecnológico. ver el apartado Modo de funcionamiento (Página 125).
En los parámetros básicos del objeto tecnológico puede encontrar la asignación para el
módulo tecnológico y el canal de contaje: ver el apartado Parámetros básicos (Página 89).
Ajuste de parámetros mediante HWCN
Encontrará más indicaciones para el ajuste de parámetros mediante HWCN en la ayuda
contextual de los parámetros en STEP 7 (TIA Portal). Encontrará una descripción de la
interfaz de control y realimentación en los siguientes apartados:
Asignación de la interfaz de control (Página 159)
Asignación de la interfaz de realimentación (Página 162)
Contaje, medición y lectura de posición
18
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.2
Captura de las señales de contaje
2.2.2.1
Contaje con encóder incremental o generador de impulsos
Contar significa registrar y sumar eventos. Los contadores de los módulos tecnológicos
capturan señales de impulsos y señales incrementales, y las evalúan según corresponda. El
sentido de contaje puede predefinirse a través de señales de encóder o de impulsos
adecuadas o a través del programa de usuario.
Los procesos de contaje pueden controlarse con las entradas digitales del módulo
tecnológico. Puede conmutar las salidas digitales con exactitud en los valores de contaje
definidos, independientemente del programa de usuario.
Es posible parametrizar el comportamiento de los contadores con ayuda de las funciones
que se describen a continuación.
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 de arranque o por el límite de contaje opuesto al
rebasarse un límite de contaje.
Valor de arranque
Como valor de arranque se puede parametrizar un valor cualquiera comprendido entre los
límites de contaje. El valor de arranque puede modificarse en tiempo de ejecución a través
del programa de usuario.
Según la parametrización, el módulo tecnológico puede cambiar el valor de contaje actual
por el valor de arranque al sincronizar, durante la función de 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.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
19
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Capture
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 (con encóders incrementales
o generadores de impulsos)
En el caso de los encóders incrementales y los encóders de impulsos, es posible
parametrizar si a continuación de la función de Capture se seguirá contando con el valor de
contaje actual o con el valor de arranque.
Sincronización
Se puede parametrizar el flanco de una señal de referencia externa que cargue el contador
con el valor de arranque predefinido. Las siguientes señales externas pueden cargar el
contador con el valor de arranque:
● 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
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 referencia 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.
Contaje, medición y lectura de posición
20
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.2.2
Lectura de posición con encóder absoluto SSI
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.
Para ello, en el ajuste de parámetros (HWCN) del módulo tecnológico en STEP 7 (TIA
Portal), seleccione el tipo de señal "Encóder absoluto (SSI)".
Conversión Gray-Binario
Se soportan encóders absolutos SSI con codificación Gray y Binaria.
Capture
Puede parametrizar uno o ambos flancos de una entrada digital que desencadenen el
almacenamiento del valor de posición actual como valor de Capture.
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 conveniente sin aplicar una
histéresis. La histéresis impide esta conmutación no deseada.
Rango para valor de posición
Puede definir para el encóder absoluto SSI una longitud de telegrama de entre 10 y 40 bits.
Los números de bit parametrizables del LSB y del MSB del valor de posición en el telegrama
definen el rango de valores. El módulo tecnológico puede leer un valor de posición con una
longitud máxima de 31 bits y transmitírselo al control. El valor de posición se trata como
valor positivo sin signo y puede adoptar valores entre "0" y "2(MSB-LSB+1)-1".
Telegrama SSI completo
En lugar de una magnitud pueden devolverse los 32 bits menos significativos del actual
telegrama SSI no procesado. De esta manera, además del valor de posición, obtiene bits
específicos de encóder adicionales, p. ej., bits de error. Si el telegrama SSI es más corto
que 32 bits, se devuelven el telegrama SSI completo, justificado a la derecha, y los bits
superiores no usados con "0" en la interfaz de realimentación.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
21
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.3
Comportamiento en los límites de contaje
Rebase de un límite de contaje
El límite de contaje superior se rebasa por exceso si el valor de contaje actual coincide con
el límite superior de contaje y se produce un nuevo impulso de contaje en sentido
ascendente. El límite inferior de contaje se rebasa por exceso si el valor de contaje actual
coincide con el límite inferior de contaje y se produce un nuevo impulso de contaje en
sentido descendente.
En caso de rebase, en la interfaz de realimentación se activa el bit de estado
correspondiente:
Límite de contaje rebasado
Bit de estado
Límite superior de contaje
EVENT_OFLW se activa
Límite inferior de contaje
EVENT_UFLW se activa
Puede restablecer los bits de estado con RES_EVENT.
Para el rebase por exceso de un límite de contaje puede parametrizar si se sigue contando
con el valor de contaje y con cuál de ellos.
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 establecimiento del contador al valor de
arranque:
Contaje, medición y lectura de posición
22
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
La siguiente figura muestra un ejemplo de continuación del proceso de contaje tras un
rebase por exceso y el establecimiento del contador al valor de arranque:
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:
La siguiente figura muestra un ejemplo de continuación del proceso de contaje tras un
rebase por exceso y el establecimiento del contador al otro límite de contaje:
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
23
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.4
Control de puerta con encóder incremental o generador de impulsos
Muchas aplicaciones requieren que el contaje comience o se detenga en función de otros
eventos. El contaje se inicia o se detiene por medio de la función de puerta.
Por cada canal, los módulos tecnológicos poseen dos puertas, que determinan la puerta
interna resultante:
● Puerta software (puerta SW)
● Puerta hardware (puerta HW)
2.2.4.1
Puerta SW
La puerta SW se abre y cierra con el bit de control (Página 159) SW_GATE. El estado de la
puerta SW se indica mediante el bit de realimentación (Página 162) STS_SW_GATE .
2.2.4.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 realimentación
(Página 162) 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.
Contaje, medición y lectura de posición
24
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
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 se parametrizan de modo que el flanco ascendente abra la puerta
HW:
La puerta HW se abre con un flanco parametrizado en la entrada digital, que está
parametrizada para la apertura. La puerta HW se cierra con un flanco parametrizado en la
entrada digital, que está parametrizada para el cierre.
2.2.4.3
Puerta interna
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 162) 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.
Puerta hardware
Puerta software
Puerta interna
Abierta/no parametrizada
Abierta
Abierta
Abierta/no parametrizada
Cerrada
Cerrada
Cerrada
Abierta
Cerrada
Cerrada
Cerrada
Cerrada
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.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
25
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.4.4
Comportamiento del contador ante la apertura de puerta
Dispone de las siguientes posibilidades de parametrización para el comportamiento del
contador en la apertura de la puerta:
● Ajustar el contador al valor de arranque.
● Continuar con el valor de contaje actual.
Ajuste del contador al valor de arranque
Con esta parametrización se aplican los siguientes comportamientos de contador:
Cada proceso de contaje comienza tras la apertura de la puerta interna con el valor de
arranque.
La siguiente imagen muestra un ejemplo de continuación del proceso de contaje tras poner
el contador al valor de arranque:
Continuar con el valor de contaje actual
Con esta parametrización se aplican los siguientes comportamientos de contador:
Cada proceso de contaje comienza tras la nueva apertura de la puerta interna con el valor
de contaje actual.
La siguiente figura muestra un ejemplo de continuación del proceso de contaje con el valor
de contaje actual:
Contaje, medición y lectura de posición
26
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.5
Capture
2.2.5.1
Capture con encóder incremental o generador de impulsos
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 el tiempo de filtrado de 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 de arranque = 0
● Evento de Capture con flanco ascendente en la entrada digital parametrizada
● Poner el contador al valor de arranque con la apertura de puerta
● Continuar el contaje tras evento de Capture
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
27
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
La siguiente figura muestra otro ejemplo de la función de Capture con la siguiente
parametrización:
● Valor de arranque = 0
● Evento de Capture con flanco ascendente en la entrada digital parametrizada
● Poner el contador al valor de arranque con la apertura de puerta
● Tras el evento de Capture, establecer el valor de contaje al valor de arranque y continuar
el contaje
Con el bit de control (Página 159) EN_CAPTURE se habilita la función de Capture. El bit de
realimentación (Página 162) EVENT_CAP indica que se ha guardado un valor de contaje
como valor Capture en la interfaz de realimentación. Cuando restablece EN_CAPTURE, se
restablece EVENT_CAP. El estado de una entrada digital se indica mediante el bit de
realimentación (Página 162) STS_DIm correspondiente.
La siguiente figura muestra un ejemplo de los bits EN_CAPTURE y EVENT_CAP al utilizar
la función de Capture mediante un flanco ascendente en una entrada digital:
Contaje, medición y lectura de posición
28
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
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 realimentación 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, pueden perderse
alarmas de proceso. Puede establecerse un aviso de alarma de proceso perdida por alarma
de diagnóstico.
2.2.5.2
Capture con encóder absoluto SSI
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:
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
29
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Con el bit de control (Página 159) EN_CAPTURE se habilita la función de Capture. El bit de
realimentación (Página 162) EVENT_CAP indica que se ha guardado un valor de posición
como valor de Capture en la interfaz de realimentación. Cuando restablece EN_CAPTURE,
se restablece EVENT_CAP. El estado de una entrada digital se indica mediante el bit de
realimentación (Página 162) STS_DIm correspondiente.
La siguiente figura muestra un ejemplo de los bits EN_CAPTURE y EVENT_CAP al utilizar
la función 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.
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, pueden perderse
alarmas de proceso. Puede establecerse un aviso de alarma de proceso perdida por alarma
de diagnóstico.
Contaje, medición y lectura de posición
30
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.6
Sincronización
Descripción
Con la función "Sincronización" se pone el contador al valor de arranque 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 159) EN_SYNC_UP se habilita la sincronización para el contaje
en sentido ascendente. Con el bit de control (Página 159) EN_SYNC_DN se habilita la
sincronización para el contaje en sentido descendente. El bit de realimentación (Página 162)
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 realimentación (Página 162)
STS_CNT ni en los LED UP y DN.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
31
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
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:
Tras la habilitación de la sincronización para el contaje en sentido ascendente, el contador
se sincroniza con el primer flanco ascendente en la entrada digital parametrizada. Solo tras
desactivar y volver a activar el bit de control (Página 159) EN_SYNC_UP, el contador puede
volver a sincronizarse.
Contaje, medición y lectura de posición
32
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
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:
Mientras esté habilitada la sincronización para el contaje en sentido ascendente, el contador
se sincroniza con cada flanco ascendente en la entrada digital parametrizada.
Alarma de proceso
Se puede parametrizar una alarma de proceso para la sincronización. Si las alarmas llegan
más rápido de lo que pueden ser acusadas por el sistema, se pierden alarmas de proceso.
Puede establecerse un aviso de alarma de proceso perdida por alarma de diagnóstico.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
33
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.6.1
Sincronización mediante entrada digital
Se puede activar la sincronización en una entrada digital mediante flancos.
Sincronización única
La siguiente figura muestra un ejemplo de sincronización única mediante un flanco en una
entrada digital:
Tras la habilitación de la sincronización para el contaje en sentido ascendente, el contador
se sincroniza con el primer flanco ascendente en la entrada digital parametrizada. Hasta que
el bit de control (Página 159) EN_SYNC_UP se desactiva y se vuelve activar, se ignora un
nuevo flanco ascendente en la entrada digital. A continuación puede sincronizarse de nuevo
el contador.
Contaje, medición y lectura de posición
34
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Sincronización periódica
La siguiente figura muestra un ejemplo de sincronización periódica mediante un flanco en
una entrada digital:
Mientras esté habilitada la sincronización para el contaje en sentido ascendente, el contador
se sincroniza con cada flanco ascendente en la entrada digital parametrizada.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
35
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.6.2
Sincronización en caso de señal N
La sincronización en caso de señal N en la entrada de encóder se puede disparar
dependiente o independientemente del estado de 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):
Tras la habilitación de la sincronización para el contaje en sentido ascendente, el contador
se sincroniza con la primera señal N. Tras desactivar y volver a activar el bit de control
(Página 159) EN_SYNC_UP , el contador puede volver a sincronizarse.
Contaje, medición y lectura de posición
36
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Sincronización periódica
La siguiente figura muestra un ejemplo de sincronización periódica en caso de señal N:
Mientras esté habilitada la sincronización para el contaje en sentido ascendente, el contador
se sincroniza con cada señal N.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
37
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Habilitación mediante una entrada digital
La siguiente figura muestra un ejemplo de sincronización periódica en caso de señal N en
función del estado de una entrada digital:
Mientras esté habilitada la sincronización para el contaje en sentido ascendente y la entrada
digital correspondiente esté activa, el contador se sincroniza con cada señal N. Si no se
cumple una de las dos condiciones, el contador no se sincroniza con la señal N.
Contaje, medición y lectura de posición
38
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.7
Valores de comparación
2.2.7.1
Valores de comparación y salidas
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 encóder utilizado, establezca como valores de
comparación dos valores de posición, valores de contaje o valores medidos. El valor de
comparación 1 debe ser superior al valor de comparación 0. Los valores de comparación
son parametrizables y pueden modificarse en tiempo de ejecución a través del programa de
usuario.
Conmutación de salidas digitales desde el programa de usuario
Con los bits de control (Página 159) TM_CTRL_DQ0 y TM_CTRL_DQ1 se controla la
utilización de las salidas digitales.
Si TM_CTRL_DQm está establecido en 0, se puede controlar la salida digital
correspondiente con el bit de control SET_DQm desde el programa de usuario
independientemente de la función tecnológica configurada. Si TM_CTRL_DQm está
establecido en 1, se habilita la función tecnológica para controlar la salida digital
correspondiente.
El estado de una salida digital se notifica mediante el bit de realimentación STS_DQm
correspondiente.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
39
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.7.2
Conmutar en los valores de comparación en el modo de operación Contaje
Los valores de comparación se comparan con el valor de contaje o posición actual. Si el
valor de contaje o posición 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" para la salida digital
DQ1, los dos valores de comparación repercuten en DQ1.
Conmutar en los valores de comparación con encóder incremental o generador de impulsos
La conmutación de una salida digital puede configurarse para que dependa de los
siguientes eventos de comparación:
Ajuste entre el valor de comparación y el límite superior de contaje
La salida digital correspondiente se establece en 1 cuando:
Valor de comparación <= valor de contaje <= límite superior de contaje
El evento de comparación es independiente del sentido de contaje.
Contaje, medición y lectura de posición
40
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Ajuste entre el valor de comparación y el límite inferior de contaje
La salida digital correspondiente se establece en 1 cuando:
Límite inferior de contaje <= valor de contaje <= valor de comparación
El evento de comparación es independiente del sentido de contaje.
Ajuste entre los valores de comparación 0 y 1
El evento de comparación puede parametrizarse para la salida digital DQ1 cuando para la
salida digital DQ0 se ha parametrizado "Utilizada por el programa de usuario".
DQ1 se establece en 1 cuando:
Valor de comparación 0 <= valor de contaje <= valor de comparación 1
El evento de comparación es independiente del sentido de contaje.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
41
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Ajuste con valor de comparación para una duración del impulso
La salida digital correspondiente se ajusta a 1 durante un tiempo definido si se cumplen las
siguientes condiciones:
● Valor de contaje = valor de comparación
● Sentido de contaje actual = sentido de contaje parametrizado para el evento de
comparación
La siguiente figura muestra un ejemplo del evento de comparación al contar en sentido
ascendente:
La siguiente figura muestra un ejemplo del evento de comparación al contar en sentido
descendente:
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.
Contaje, medición y lectura de posición
42
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
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.
Ajuste mediante el programa de usuario hasta el valor de comparación
Puede establecer cada salida digital en 1 (flanco) ajustando el bit de control (Página 159)
SET_DQm. La correspondiente salida digital se establece en 0 si se produce uno de los
siguientes eventos:
● Coincidencia del valor de contaje y el valor de comparación en el sentido parametrizado
del evento de comparación
● Desactivación del correspondiente bit de control SET_DQm
La siguiente figura muestra un ejemplo del evento de comparación al contar en sentido
ascendente:
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
43
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Al establecer el bit de control SET_DQm a 0 puede desconectar la salida digital antes de
que el valor de contaje coincida con el de comparación.
Nota
Si se alcanza el valor de comparación en el sentido de contaje parametrizado, el bit de
realimentación 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.
Conmutar en los valores de comparación con encóder absoluto SSI
La conmutación de una salida digital puede configurarse para que dependa de los
siguientes eventos de comparación:
Ajuste entre el valor de comparación y el límite superior
El límite superior coincide con el valor de posición máximo.
La salida digital correspondiente se establece en 1 cuando:
Valor de comparación <= valor de posición <= valor de posición máximo
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.
Contaje, medición y lectura de posición
44
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Ajuste entre el valor de comparación y el límite inferior
El límite inferior coincide con el valor de posición "0".
La salida digital correspondiente se establece en 1 cuando:
0 <= Valor de posición = valor de comparación
El evento de comparación es independiente del sentido del cambio del valor de posición.
Ajuste entre los valores de comparación 0 y 1
El evento de comparación puede parametrizarse para la salida digital DQ1 cuando para la
salida digital DQ0 se ha parametrizado "Utilizada por el programa de usuario".
DQ1 se establece en 1 cuando:
Valor de comparación 0 <= valor de posición <= valor de comparación 1
El evento de comparación es independiente del sentido del cambio del valor de posición.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
45
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Ajuste con valor de comparación para una duración del impulso
La salida digital correspondiente se ajusta a 1 durante un tiempo definido si se cumplen las
siguientes condiciones:
● Coincidencia del valor de posición y del valor de comparación o cruce del valor de
comparación
● Sentido actual del cambio de valor de posición = sentido parametrizado para el evento de
comparación
La siguiente figura muestra un ejemplo del evento de comparación en sentido ascendente:
La siguiente figura muestra un ejemplo del evento de comparación en sentido descendente:
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.
Contaje, medición y lectura de posición
46
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Ajuste mediante el programa de usuario hasta el valor de comparación
Puede establecer cada salida digital en 1 (flanco) ajustando el bit de control (Página 159)
SET_DQm. La correspondiente salida digital se establece en 0 si se produce uno de los
siguientes eventos:
● Coincidencia del valor de posición y del valor de comparación o cruce del valor de
comparación en el sentido parametrizado del evento de comparación
● Desactivación del correspondiente bit de control SET_DQm
La siguiente figura muestra un ejemplo del evento de comparación en sentido ascendente:
Al establecer el bit de control SET_DQm a 0 puede desconectar la salida digital antes de
que el valor de posición coincida con el de comparación o lo cruce.
Nota
Si se alcanza o se cruza el valor de comparación en el sentido parametrizado, el bit de
realimentación EVENT_CMPm se establece independientemente del estado del bit de
control SET_DQm.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
47
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.7.3
Conmutar en los valores de comparación en el modo de operación Medición
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:
Ajuste por encima del valor de comparación
La salida digital correspondiente se establece en 1, cuando:
Valor de medida >= valor de referencia
Ajuste por debajo del valor de comparación
La salida digital correspondiente se establece en 1, cuando:
Valor de medida <= valor de referencia
Contaje, medición y lectura de posición
48
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Ajuste entre los valores de comparación 0 y 1
El evento de comparación puede parametrizarse para la salida digital DQ1 cuando se ha
parametrizado "Utilizada por el programa de usuario" para la salida digital DQ0.
DQ1 se establece en 1 cuando:
Valor de comparación 0 <= valor medido <= valor de comparación 1
Sin ajuste entre los valores de comparación 0 y 1
El evento de comparación puede parametrizarse para la salida digital DQ1 cuando se ha
parametrizado "Utilizada por el programa de usuario" para la salida digital DQ0.
DQ1 se establece en 1 cuando:
Valor de comparación 1 <= valor medido <= valor de comparación 0
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
49
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.8
Determinación de medidas
2.2.8.1
Sinopsis de las funciones de medición
Existen las siguientes funciones de medición:
Tipo de medición (Página 53)
Descripción
Medición de frecuencia
A partir del cronograma de los impulsos de contaje o cambios de
los valores de posición se calcula la frecuencia media en un intervalo de medición, y dicha frecuencia se devuelve como número en
coma flotante en hercios.
Medición del período
A partir del cronograma de los impulsos de contaje o los cambios
de los valores de posición se calcula el período medio en un intervalo de medición, y dicho período medio se devuelve como número en coma flotante en segundos.
Medición de velocidad
A partir del cronograma de los impulsos de contaje o los cambios
de los valores de posición y otros parámetros se calcula la velocidad media en un intervalo de medición, y dicha velocidad media se
devuelve en la unidad parametrizada.
Los valores medidos y de contaje están disponibles simultáneamente en la interfaz de
realimentació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.
Control de puerta en encóders incrementales y generadores de impulsos
La apertura y el cierre de la puerta interna definen la ventana de tiempo en la que se
capturan los impulsos de contaje. El tiempo de actualización es asíncrono al abrir la puerta,
es decir, el tiempo de actualización no se inicia con la apertura de la puerta. Después del
cierre de la puerta interna se devuelve el último valor medido.
Contaje, medición y lectura de posición
50
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.8.2
Determinación de medidas con encóder incremental o generador de impulsos
Rangos de medición
Rangos de medición
Las funciones de medición tienen los siguientes límites de rango de medida:
Tipo de medición
Límite inferior del rango de medida
Límite superior del rango de medida
Medición de frecuencia
0,04 Hz
800 kHz* / 4 MHz**
Medición del período
1,25 µs* / 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"
*
Válido para encóder incremental de 24 V y Evaluación de la señal "cuádruple".
** Válido para encóder incremental RS422 y Evaluación de la señal "cuádruple".
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.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
51
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Intervalo de medida
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:
Contaje, medición y lectura de posición
52
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Tipos de medición
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 162). 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:
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
53
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Medición del período
En la medición del período, el valor inverso de la frecuencia se emite como valor medido.
En el tiempo que transcurre hasta el primer valor de medida existente se devuelve el valor
"25 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.
Contaje, medición y lectura de posición
54
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.8.3
Determinación de medidas con encóder absoluto SSI
Rangos de medición
Rangos de medición para el encóder absoluto SSI
Las funciones de medición tienen los siguientes límites de rango de medida:
Tipo de medición
Límite inferior del rango de medida
Límite superior del rango de medida
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.
Intervalo de medida
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.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
55
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Tipos de medición
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 realimentación (Página 162).
La siguiente figura muestra un ejemplo de la medición de la frecuencia con un tiempo de
actualización de 1 s:
Contaje, medición y lectura de posición
56
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Medición del período
En la medición del período, el valor inverso de la frecuencia se emite como valor medido.
En el tiempo que transcurre hasta el primer valor de medida existente se devuelve el valor
"25 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.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
57
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.9
Histéresis
2.2.9.1
Histéresis con encóder incremental o generador de impulsos
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
Contaje, medición y lectura de posición
58
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
La histéresis se activa al alcanzar el valor de contaje 5. Con la histéresis activada el
resultado de la comparación permanece invariable. La histéresis se desactiva al alcanzar los
valores de contaje 2 u 8.
La siguiente figura muestra un ejemplo de histéresis con la siguiente parametrización:
● Ajuste con valor de comparación para una duración del impulso
● Valor de comparación = 5
● Comparación en ambos sentidos de contaje
● Histéresis = 0 o 2
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
59
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.9.2
Histéresis con encóder absoluto SSI
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 comparación, "0" o el valor de
posición máximo, 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, independientemente del valor de la histéresis, en "0" y en el
valor de posición máximo.
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
La histéresis se activa al alcanzarse el valor de posición 10. Con la histéresis activada el
resultado de la comparación permanece invariable. La histéresis se desactiva al alcanzarse
los valores de posición 7 o bien 13.
Contaje, medición y lectura de posición
60
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
La siguiente figura muestra un ejemplo de histéresis con la siguiente parametrización:
● Ajuste con valor de comparación para una duración del impulso
● Valor de comparación = 10
● Comparación en ambos sentidos de los cambios del valor de posición
● Histéresis = 0 o 2
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
61
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.10
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.
2.2.11
Lectura de posición para Motion Control
Descripción
Se puede utilizar el módulo tecnológico con S7-1500 Motion Control para la lectura de
posición.
Para ello, en la Configuración de dispositivos del módulo tecnológico en STEP 7 (TIA Portal)
se selecciona el modo de operación "Lectura de posición para Motion Control". Así se
reducen las posibilidades de parametrización a los parámetros necesarios. El modo de
funcionamiento se aplica automáticamente a todos los canales del módulo tecnológico.
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.
Contaje, medición y lectura de posición
62
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.12
Señales del encóder
2.2.12.1
Señales de contaje de 24 V y TTL
Señales de contaje de encóders incrementales de 24 V y TTL
El encóder incremental de 24 V suministra al módulo tecnológico las señales de 24 V A, B
y N. Las señales A y B están desfasadas 90° entre sí. Puede conectar también el encóder
incremental sin señal N.
En un encóder incremental de 24 V se utilizan las señales A y B para contar. La señal N
sirve, en la parametrización correspondiente, para poner el contador al valor de arranque o
guardar el valor de contaje actual en el valor de Capture.
La siguiente figura muestra un ejemplo del cronograma de las señales de un encóder
incremental de 24 V:
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.
Señales de contaje de generadores de impulsos de 24 V y TTL sin/con señal de sentido
El encóder, por ejemplo un detector de proximidad (BERO) o una fotocélula, solo
proporciona una señal de contaje, que debe conectarse a la conexión A del contador.
Adicionalmente puede conectar a la conexión B del contador una señal para detectar el
sentido. Si el encóder no proporciona la señal correspondiente, se puede predefinir el
sentido de contaje con el programa de usuario a través de la interfaz de control.
La siguiente figura muestra un ejemplo del cronograma de las señales de un encóder de
impulsos de 24 V con señal de sentido y los impulsos de contaje resultantes:
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
63
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Señales de contaje de generadores de impulsos de 24 V y TTL con señal de contaje
ascendente/descendente
La señal de contaje ascendente se conecta al conector A. La señal de contaje descendente
se conecta al conector B.
La siguiente figura muestra un ejemplo del cronograma de las señales de un generador de
impulsos con señal de contaje ascendente/descendente y los impulsos de contaje
resultantes:
Sensor tipo PNP/NPN para señales de contaje de 24 V
En las entradas de contaje puede conectar los siguientes encóders o sensores:
● Sensor tipo PNP (en fuente):
Las entradas A, B y N se conmutan a 24VDC .
● Sensor tipo NPN (en sumidero):
Las entradas A, B y N se conmutan a masa M .
● Tipo push/pull (tipo PNP y NPN):
Las entradas A, B y N se conmutan de forma alternativa a 24VDC y a masa M.
Vigilancia de las señales de encóder
El módulo tecnológico vigila la posible rotura de hilo en las señales de encóders de 24 V tipo
push/pull. El módulo tecnológico vigila posibles tensiones erróneas en las señales TTL.
Si se habilitan la alarma de diagnóstico en la configuración del dispositivo, el módulo
tecnológico dispara una alarma de diagnóstico en caso de error en las señales del encóder.
Contaje, medición y lectura de posición
64
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.12.2
Señales de contaje RS422
Señales de contaje de encóders incrementales RS422
El encóder incremental RS422 proporciona al módulo tecnológico las siguientes señales
diferenciales:
● A y /A
● B y /B
● N y /N
La información de señal en señales RS422 se codifica en su tensión diferencial entre A y /A,
B y /B o N y /N. Las señales A y B están desfasadas 90° entre sí. Puede conectar también el
encóder incremental sin señal N.
En un encóder incremental RS422 se emplean las señales A y B para contar. La señal N
sirve, en la parametrización correspondiente, para poner el contador al valor de arranque o
guardar el valor de contaje actual como valor de Capture.
La siguiente figura muestra un ejemplo del cronograma de las señales de un encóder
incremental RS422:
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.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
65
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
Señales de contaje de encóders de impulsos RS422 sin/con señal de sentido
El encóder, por ejemplo una fotocélula, solo proporciona una señal de contaje, que debe
conectarse a la conexión A.
Adicionalmente puede conectar a la conexión B una señal para detectar el sentido. Si el
encóder no proporciona la señal correspondiente, se puede predefinir el sentido de contaje
con el programa de usuario a través de la interfaz de control.
La siguiente figura muestra un ejemplo del cronograma de las señales de un generador de
impulsos RS422 con señal de sentido y los impulsos de contaje resultantes:
Señales de contaje de encóders de impulsos RS422 con señal de contaje ascendente/descendente
La señal de contaje ascendente se conecta a las conexiones A. La señal de contaje
descendente se conecta a las conexiones B.
La siguiente figura muestra un ejemplo del cronograma de las señales de un generador de
impulsos RS422 con señal de contaje ascendente/descendente y los impulsos de contaje
resultantes:
Vigilancia de las señales de encóder
El módulo tecnológico vigila posibles roturas de hilo, cortocircuitos y tensiones erróneas en
las señales RS422.
Si se habilitan la alarma de diagnóstico en la configuración del dispositivo, el módulo
tecnológico dispara una alarma de diagnóstico en caso de error en las señales del encóder.
Contaje, medición y lectura de posición
66
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.12.3
Señales SSI
Señales de encóders absolutos SSI
El encóder absoluto SSI y el módulo tecnológico se comunican a través de las señales de
datos SSI DAT y /DAT (D) y las señales en contrafase SSI CLK y /CLK (C). SSI utiliza el
estándar de señal RS422. La información de señal está codificada en la tensión diferencial
correspondiente entre C y /C, así como D y /D.
Vigilancia de las señales de encóder y los telegramas SSI
El módulo tecnológico vigila posibles roturas de hilo, cortocircuitos o tensiones erróneas en
las señales de un encóder absoluto SSI. Además, el módulo tecnológico vigila posibles
errores en los telegramas SSI.
Si se habilitan las alarmas de diagnóstico en la configuración de dispositivo, el módulo
tecnológico dispara una alarma de diagnóstico en caso de error en las señales del encóder
o el telegrama SSI.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
67
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.13
Evaluación de señales incrementales
2.2.13.1
Vista general
El contador del módulo tecnológico cuenta los flancos de las señales de encóder A y B. En
los encóders incrementales con señales A y B desfasadas entre sí, puede elegir entre la
evaluación simple y la múltiple para aumentar la resolución.
Es posible parametrizar las siguientes evaluaciones de la señal:
● Evaluación simple (Página 68)
● Doble evaluación (Página 69)
● Evaluación cuádruple (Página 70)
2.2.13.2
Evaluación simple
En la evaluación simple se evalúan el flanco ascendente y descendente en la señal A
durante un nivel bajo en la señal B.
Los impulsos de contaje en sentido ascendente se generan con un flanco ascendente en la
señal A durante un nivel bajo en la señal B. Los impulsos de contaje en sentido
descendente se generan con un flanco descendente en la señal A durante un nivel bajo en
la señal B.
La figura siguiente muestra un ejemplo de evaluación simple de señales de contaje de 24 V
y TTL:
La figura siguiente muestra un ejemplo de evaluación simple de las señales de contaje
RS422:
Contaje, medición y lectura de posición
68
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.13.3
Evaluación doble
En la evaluación doble se evalúan los flancos ascendentes y descendentes de la señal A.
En función del sentido de los flancos de la señal A y del nivel de la señal B entretanto, se
crean impulsos de contaje en sentido ascendente o descendente.
La figura siguiente muestra un ejemplo de evaluación doble de señales de contaje de 24 V y
TTL:
La figura siguiente muestra un ejemplo de evaluación doble de las señales de contaje
RS422:
Figura 2-1
Doble
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
69
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.13.4
Evaluación cuádruple
En la evaluación cuádruple se evalúan los flancos ascendentes y descendentes en las
señales A y B.
En función del sentido de los flancos de una señal y del nivel entretanto de la otra, se crean
los impulsos de contaje en sentido ascendente o descendente.
La figura siguiente muestra un ejemplo de evaluación cuádruple de señales de contaje de
24 V y TTL:
La figura siguiente muestra un ejemplo de evaluación cuádruple de las señales de contaje
RS422:
Contaje, medición y lectura de posición
70
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.2 Principios básicos de contaje, medición y lectura de posición (módulos tecnológicos)
2.2.14
Modo isócrono
El módulo tecnológico admite la función de sistema "Modo isócrono" en funcionamiento
descentralizado. Esta función de sistema permite capturar valores de posición, valores de
contaje y valores medidos en un determinado ciclo del sistema.
En el modo isócrono, el ciclo del programa de usuario, la transferencia de las señales de
entrada y el procesamiento en el módulo tecnológico se sincronizan entre sí. Las señales de
salida se conmutan inmediatamente si la condición de comparación correspondiente se
cumple. Un cambio de estado en una entrada digital causa de inmediato la reacción prevista
del módulo tecnológico y el cambio del bit de estado de la entrada digital en la interfaz de
realimentación.
Procesamiento de los datos
Los datos transferidos al módulo tecnológico en el ciclo de bus actual a través de la interfaz
de control se hacen efectivos al editarlos en el marco del ciclo interno del módulo
tecnológico. En el instante Ti se capturan el valor de posición o de contaje y, dado el caso,
el valor medido y los bits de estado, y se proporcionan en la interfaz de realimentación para
la recogida en el ciclo de bus actual.
En el modo isócrono siempre existe coherencia de datos para todos los bytes en la interfaz
de realimentación.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
71
Principios básicos de contaje, medición y lectura de posición
2.3 Principios básicos de contaje (módulos de entradas digitales)
2.3
Principios básicos de contaje (módulos de entradas digitales)
2.3.1
Sinopsis de las aplicaciones posibles
Introducción
El módulo de entradas digitales se configura y parametriza con el software de configuración.
Las funciones del módulo se controlan a través del programa de usuario.
Entorno del sistema
El módulo correspondiente puede emplearse en los siguientes entornos del sistema:
Aplicaciones posibles
Componentes necesarios
Operación centralizada y
descentralizada en un sistema S7-1500 con el correspondiente sistema ET 200
•
Sistema de automatización S7-1500
•
Sistema de periferia
descentralizada ET 200
•
Módulo de entradas digitales
•
Sistema de automatización S7-300/400
•
Sistema de periferia
descentralizada ET 200
•
Módulo de entradas digitales
•
Software de configuración
Sistema de automatización de otro fabricante de otro fabricante:
Configuración del dispositivo
Sistema de periferia
y ajuste de parámetros con
descentralizada ET 200
el archivo GSD
Módulo de entradas digitales
Operación descentralizada
en un sistema S7-300/400
Operación descentralizada
en un sistema de otro fabricante
•
•
Software de configuración
En el programa de usuario
STEP 7 (TIA Portal) y
STEP 7:
Acceso directo a la interfaz
de control y realimentación
del módulo tecnológico en
los datos IO
Configuración de dispositivos y ajuste de parámetros
con HSP
Nota
Encontrará una descripción de la interfaz de control y realimentación en el manual de
producto del módulo de entradas digitales.
Contaje, medición y lectura de posición
72
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.3 Principios básicos de contaje (módulos de entradas digitales)
2.3.2
Contaje con generador de impulsos
Contar significa registrar y sumar eventos. Los contadores de los módulos capturan señales
de impulsos y las evalúan según corresponda. El sentido de contaje puede predefinirse a
través de señales de encóder o de impulsos adecuadas o a través de la parametrización.
Existe la posibilidad de emplear bits de realimentación para conmutar salidas digitales de
módulos de salidas digitales exactamente en valores de contaje definidos
independientemente del programa de usuario.
Es posible parametrizar el comportamiento de los contadores con ayuda de las funciones
que se describen a continuación.
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 tecnológico. 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 realimentación en el manual de producto del módulo de entradas
digitales.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
73
Principios básicos de contaje, medición y lectura de posición
2.3 Principios básicos de contaje (módulos de entradas digitales)
2.3.3
Comportamiento en los límites de contaje
Rebase de un límite de contaje
El límite superior de contaje se rebasa por exceso si el valor de contaje actual coincide con
el límite superior de contaje y se produce un nuevo impulso de contaje en sentido
ascendente. El límite inferior de contaje se rebasa por exceso si el valor de contaje actual
coincide con el límite inferior de contaje y se produce un nuevo impulso de contaje en
sentido descendente.
En los módulos de entradas digitales para ET 200SP se activa el bit de evento
correspondiente en la interfaz de realimentación en caso de rebase por exceso. Un bit de
evento se desactiva con el bit de control correspondiente:
Límite de contaje rebasado
Bit de evento
Bit de desactivación
Límite superior de contaje
EVENT_OFLW
RES_EVENT_OFLW
Límite inferior de contaje
EVENT_UFLW
RES_EVENT_UFLW
Nota
Encontrará una descripción de la interfaz de control y realimentación en el manual de
producto del módulo de entradas digitales.
Para el rebase por exceso de un límite de contaje puede parametrizar si se sigue contando
en el otro límite de contaje.
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:
Contaje, medición y lectura de posición
74
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.3 Principios básicos de contaje (módulos de entradas digitales)
La siguiente figura muestra un ejemplo de continuación del proceso de contaje tras un
rebase por exceso y el establecimiento del contador al otro límite de contaje:
2.3.4
Control de puerta
Muchas aplicaciones requieren que el contaje comience o se detenga en función de otros
eventos. El contaje se inicia o se detiene por medio de la función de puerta.
Por cada canal de contaje, los módulos de entradas digitales poseen hasta dos puertas, que
determinan la puerta interna resultante:
● Puerta software (puerta SW)
● Puerta hardware (puerta HW)
Nota
La puerta HW no es parametrizable en todos los módulos de entradas digitales.
2.3.4.1
Puerta SW
La puerta SW del canal se abre y cierra con el bit de control SW_GATE.
Consulte el manual de producto del módulo para obtener información sobre la estructura de
la interfaz de control y realimentación.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
75
Principios básicos de contaje, medición y lectura de posición
2.3 Principios básicos de contaje (módulos de entradas digitales)
2.3.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 realimentación en el
manual de producto del módulo de entradas digitales.
Apertura y cierre de la puerta HW
La siguiente figura muestra un ejemplo de apertura y cierre con una entrada 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.
2.3.4.3
Puerta interna
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 STS_GATE. Consulte el manual de producto del módulo para obtener
información sobre la estructura de la interfaz de control y realimentación.
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.
Puerta hardware
Puerta software
Puerta interna
Abierta/no parametrizada
Abierta
Abierta
Abierta/no parametrizada
Cerrada
Cerrada
Cerrada
Abierta
Cerrada
Cerrada
Cerrada
Cerrada
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.
Contaje, medición y lectura de posición
76
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.3 Principios básicos de contaje (módulos de entradas digitales)
2.3.5
Valores de referencia
Dependiendo del módulo pueden definirse hasta dos valores de referencia que controlan un
bit de realimentación del canal independientemente del programa de usuario.
Con dos valores de referencia, el valor de referencia 1 debe ser mayor que el valor de
referencia 0. Los valores de referencia son parametrizables y es posible cambiarlos desde el
programa de usuario durante el tiempo de ejecución.
Los valores de referencia se comparan con el valor de contaje actual. Cuando el valor de
contaje cumple con la condición de comparación parametrizada, se activa el bit de
realimentación STS_DQ correspondiente.
Es posible emplear el bit de realimentación correspondiente para conmutar una salida digital
de un módulo de salidas digitales. Es posible activar el bit de realimentación STS_DQ
correspondiente para que dependa de uno de los eventos de comparación siguientes: en el
manual de producto del módulo tecnológico puede consultar qué eventos de comparación
pueden parametrizarse.
Ajuste entre el valor de referencia y el límite superior de contaje
El bit de realimentación STS_DQ correspondiente se pone a 1 si:
Valor de referencia <= valor de contaje <= límite superior de contaje
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
77
Principios básicos de contaje, medición y lectura de posición
2.3 Principios básicos de contaje (módulos de entradas digitales)
Ajuste entre el valor de referencia y el límite inferior de contaje
El bit de realimentación STS_DQ correspondiente se pone a 1 si:
Límite inferior de contaje <= valor de contaje <= valor de referencia
Ajuste entre los valores de referencia 0 y 1
El bit de realimentación STS_DQ correspondiente se pone a 1 si:
Valor de referencia 0 <= valor de contaje <= valor de referencia 1
Contaje, medición y lectura de posición
78
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.3 Principios básicos de contaje (módulos de entradas digitales)
Sin ajuste entre los valores de referencia 0 y 1
El bit de realimentación STS_DQ correspondiente se pone a 1 si:
Valor de referencia 0 <= valor de contaje <= valor de referencia 1
2.3.6
Alarmas
Alarma de proceso
Con determinados eventos, este módulo puede disparar una alarma de proceso en la CPU
durante el funcionamiento. Las alarmas de proceso se habilitan en 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 son parametrizables en todos los módulos de
entradas digitales.
Alarma de diagnóstico
El módulo puede disparar alarmas de diagnóstico si se producen errores. Debe habilitar las
alarmas de diagnóstico para determinados errores en la parametrización. 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.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
79
Principios básicos de contaje, medición y lectura de posición
2.3 Principios básicos de contaje (módulos de entradas digitales)
2.3.7
Señales de contaje de 24 V
Señales de contaje de generadores de impulsos de 24 V
El encóder, por ejemplo un detector de proximidad (BERO) o una fotocélula, solo
proporciona una señal de contaje, que debe conectarse a la conexión de un contador (señal
A). Adicionalmente es posible conectar una señal para detectar el sentido (señal B).
La siguiente figura muestra un ejemplo del cronograma de las señales de un encóder de
impulsos de 24 V con señal de sentido y los impulsos de contaje resultantes:
Nota
No todos los módulos de entradas digitales permiten conectar una señal para detectar el
sentido.
Vigilancia de las señales de encóder
Si se habilita la alarma de diagnóstico correspondiente en la configuración del dispositivo
correspondiente, el módulo dispara una alarma de diagnóstico en caso de error en las
señales del encóder.
Contaje, medición y lectura de posición
80
Manual de funciones, 03/2015, A5E32010348-AC
Principios básicos de contaje, medición y lectura de posición
2.3 Principios básicos de contaje (módulos de entradas digitales)
2.3.8
Modo isócrono
El módulo de entradas digitales soporta la función de sistema "Modo isócrono" en
funcionamiento descentralizado. Esta función de sistema permite capturar valores de
contaje en un determinado ciclo del sistema.
En el modo isócrono, el ciclo del programa de usuario, la transferencia de las señales de
entrada y el procesamiento en el módulo se sincronizan entre sí. Un cambio de estado en
una entrada digital causa de inmediato el cambio del bit de estado de la entrada digital en la
interfaz de realimentación.
Procesamiento de los datos
Los datos transferidos al módulo en el ciclo de bus actual a través de la interfaz de control
se hacen efectivos al editarlos en el marco del ciclo interno del módulo. En el instante Ti se
leen el valor de contaje y los bits de estado, y se preparan en la interfaz de realimentación
para la recogida en el ciclo de bus actual.
En el modo isócrono siempre existe coherencia de datos para todos los bytes en la interfaz
de realimentación.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
81
Principios básicos de contaje, medición y lectura de posición
2.3 Principios básicos de contaje (módulos de entradas digitales)
Contaje, medición y lectura de posición
82
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.1
3
Objeto tecnológico High_Speed_Counter
STEP 7 (TIA Portal) ofrece soporte para la configuración de las funciones de contaje y
medición de los módulos tecnológicos mediante la función "Objetos tecnológicos" en el árbol
del proyecto ("Proyecto > PLC S7-1500 > Objetos tecnológicos"):
● En STEP 7 (TIA Portal), configure el objeto tecnológico High_Speed_Counter con los
ajustes para las funciones de contaje y medición.
● En el programa de usuario programe la instrucción correspondiente
High_Speed_Counter. Esta instrucción aplica la alimentación de la interfaz de control y
realimentación del módulo tecnológico.
El objeto tecnológico High_Speed_Counter corresponde al DB de instancia de la instrucción
High_Speed_Counter. La configuración de las funciones de contaje y medición se guarda en
el objeto tecnológico. El objeto tecnológico se encuentra en la carpeta "PLC > Objetos
tecnológicos". A través del DB de instancia se materializa la instrucción.
El objeto tecnológico High_Speed_Counter puede utilizarse igualmente para los módulos
tecnológicos de los sistemas S7-1500 y ET 200SP.
Modo de operación Contaje
Al utilizar el objeto tecnológico High_Speed_Counter se determina automáticamente el modo
de operación Contaje. El valor medido está disponible simultáneamente.
Modo de operación Medición
Para el modo de operación Medición no hay ningún objeto tecnológico disponible. La
parametrización del modo de operación Medición se realiza a través del ajuste de
parámetros (HWCN) (Página 132) del módulo tecnológico. El control del módulo tecnológico
se realiza por medio del acceso directo a la interfaz de control y realimentación
(Página 159).
Lectura de posición
● La parametrización del encóder absoluto SSI (Página 141) se realiza a través del ajuste
de parámetros (HWCN) (Página 132) del módulo tecnológico. Para la lectura de posición
con un encóder absoluto SSI no hay ningún objeto tecnológico disponible.
● La parametrización de las señales de encóder para la lectura de posición para
Motion Control (Página 126) se realiza por medio de la configuración del dispositivo del
módulo tecnológico. El resto de la configuración de esta aplicación se lleva a cabo a
través de un objeto tecnológico de eje de S7-1500 Motion Control.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
83
Utilizar el objeto tecnológico High_Speed_Counter
3.2 Sinopsis de los pasos de configuración
3.2
Sinopsis de los pasos de configuración
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.
Requisitos
Para utilizar el objeto tecnológico High_Speed_Counter, en STEP 7 (TIA Portal) debe
haberse creado un proyecto con una CPU S7-1500.
Procedimiento
Siga el orden que se recomienda a continuación:
Paso
Descripción
1
Configuración del módulo tecnológico y definición de la utilización con objeto tecnológico
(Página 121)
2
Agregar objeto tecnológico (Página 85)
3
Trabajando con el diálogo de configuración (Página 87)
4
Llamar la instrucción en el programa de usuario (Página 106)
5
Carga en la CPU
6
Puesta en servicio del objeto tecnológico (Página 117)
7
Diagnóstico del objeto tecnológico (Página 119)
Contaje, medición y lectura de posición
84
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.3 Agregar objeto tecnológico
3.3
Agregar objeto tecnológico
Agregar objeto tecnológico en el árbol del proyecto
Al agregar un objeto tecnológico, se genera un DB de instancia de la instrucción para este
objeto tecnológico. En él se guarda la configuración del objeto tecnológico.
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 "High_Speed_Counter".
6. En el campo de entrada "Nombre" introduzca un nombre personalizado para el objeto
tecnológico.
7. Seleccione la opción "Manual" si desea modificar el número de bloque de datos
propuesto para el DB de instancia.
8. Haga clic en "Más información" para guardar información propia sobre el objeto
tecnológico.
9. Confirme con "OK".
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
85
Utilizar el objeto tecnológico High_Speed_Counter
3.3 Agregar objeto tecnológico
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 87)
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 117)
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 su repercusión
③
Diagnóstico
(Página 119)
Vigilancia de las funciones de contaje y medida
Contaje, medición y lectura de posición
86
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
3.4
Configuración de High_Speed_Counter
3.4.1
Trabajando con el diálogo de configuración
Las propiedades del objeto tecnológico se configuran en la ventana de configuración. Para
abrir la ventana de configuración del objeto tecnológico, proceda del siguiente modo:
1. Abra la carpeta "Objetos tecnológicos" en el árbol del proyecto.
2. Abra el objeto tecnológico en el árbol del proyecto.
3. Haga doble clic en el objeto "Configuración".
La configuración se divide en las siguientes categorías:
● Parámetros básicos
Los parámetros básicos contienen la selección del módulo tecnológico y el número del
canal de contaje para el que se configura el objeto tecnológico.
● Parámetros avanzados
Los parámetros avanzados contienen los parámetros para adaptar las funciones de
contaje y medición y ajustar el comportamiento de las entradas y salidas digitales.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
87
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
Símbolos de la ventana de configuración
Los símbolos que aparecen en la navegación local de la configuración muestran más
detalles sobre el estado de la configuración:
La configuración contiene valores predeterminados y está completa.
La configuración contiene exclusivamente valores predeterminados. Con ellos es posible utilizar el objeto tecnológico
sin más modificaciones.
La configuración contiene valores definidos por el usuario y está completa
Todos los campos de entrada de la configuración contienen valores válidos y al menos un valor predeterminado ha
sido modificado.
La configuración es errónea o está incompleta
Al menos un campo de entrada o una lista desplegable contiene un valor no válido. El campo o la lista desplegable
en cuestión se marca en rojo. Al hacer clic, el roll out con el aviso de error indica la causa del error.
Contaje, medición y lectura de posición
88
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
3.4.2
Parámetros básicos
"Parámetros básicos" permite establecer la conexión entre el objeto tecnológico
High_Speed_Counter y el módulo tecnológico.
Módulo
Seleccione el módulo tecnológico en el diálogo siguiente. Puede seleccionar todos los
módulos tecnológicos (centralizados o descentralizados) configurados en la CPU S7-1500
para la aplicación 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 de contaje, seleccione también el
número del canal de contaje para el que es válido el objeto tecnológico
High_Speed_Counter.
Calibración de los valores de parámetro
Si tras la asignación del canal de contaje al objeto tecnológico hay una incoherencia entre
los valores de los parámetros de "Parámetro" (HWCN) y del objeto tecnológico, aparece el
botón "Sobrescribir parámetros del módulo tecnológico". Al hacer clic en el botón se
sobrescriben (previa consulta) en STEP 7 (TIA Portal) los valores de los parámetros de
"Parámetros" (HWCN) con los valores de los parámetros del objeto tecnológico. Los valores
de parámetros actuales del objeto tecnológico se muestran en "Parámetro" (HWCN) (read
only).
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
89
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
3.4.3
Entradas de contaje
3.4.3.1
Especificar señales de entrada/tipo de encóder
Tipo de señal
Puede escoger entre los siguientes tipos de señal (Página 63):
Símbolo
Tipo de señal
Significado
Encóder incremental
(A, B desfasado)
Está conectado un encóder incremental con las
señales desfasadas A y B.
Encóder incremental
(A, B, N)
Un encóder incremental está conectado con las
señales A y B desfasadas entre sí, así como con la
señal nula N.
Impulso (A) y sentido (B)
Está conectado un encóder de impulsos (señal A)
con señal de sentido (señal B).
Impulso (A)
Está conectado un encóder de impulsos (señal A)
sin señal de sentido. Puede indicarse el sentido de
contaje mediante la interfaz de control (Página 159).
Contador ascendente (A),
contador descendente (B)
Están conectadas señales para el contaje en sentido
ascendente (señal A) y sentido descendente (señal B).
Invertir sentido
Es posible invertir el sentido de contaje para adaptarlo al proceso.
La inversión del sentido solo puede parametrizarse y es efectiva si se ha seleccionado el
tipo de señal "Encóder incremental (A, B desfasado)" o "Encóder incremental (A, B, N)".
Contaje, medición y lectura de posición
90
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
3.4.3.2
Otros parámetros
Evaluación de la señal
Al parametrizar la Evaluación de la señal (Página 68) se establece qué flancos de las
señales se contarán.
Puede escoger entre las siguientes opciones:
Símbolo
Evaluación de la
señal
Significado
Simple (Página 68)
(predeterminado)
Se evalúan los flancos de la señal A durante un nivel bajo de
la señal B.
Doble (Página 69)
Se evalúa cada flanco de la señal A.
Cuádruple (Página 70)
Se evalúa cada flanco de las señales A y B.
El parámetro puede parametrizarse con los siguientes tipos de señal:
● Encóder incremental (A, B desfasado)
● Encóder incremental (A, B, N)
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
91
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
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 proporción impulso/pausa
comprendida entre 40:60 y 60:40. De esto 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 filtro:
Tabla 3- 1
Frecuencia de filtrado y respectiva duración mínima de impulso y pausa
Frecuencia de filtrado
Duración mínima de impulso y pausa
100 Hz
4,0 ms
200 Hz
2,0 ms
500 Hz
800 µs
1 kHz
400 µs
2 kHz
200 µs
5 kHz
80 µs
10 kHz
40 µs
20 kHz
20 µs
50 kHz
8,0 µs
100 kHz
4,0 µs
200 kHz (predeterminado en TM Count)
2,0 µs
500 kHz*
0,8 µs
1 MHz* (predeterminado en TM PosInput)
0,4 µs
*
Solo en TM PosInput
Contaje, medición y lectura de posición
92
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
Tipo de sensor
Al parametrizar el tipo de sensor se define para TM Count el modo de conmutación de las
entradas de contaje.
Puede escoger entre las siguientes opciones:
Tipo de sensor
Significado
Sensor tipo PNP (en fuente)
(predeterminado)
El encóder o sensor conmuta las entradas A, B y N a
24VDC.
Sensor tipo NPN (en sumidero)
El encóder o sensor conmuta las entradas A, B y N a M.
Sensor tipo push-pull (tipo PNP y NPN)
El encóder o sensor conmuta las entradas A, B y N alternativamente a M y 24VDC.
Al utilizar encóders incrementales, la selección típica es "Salida push-pull". Cuando se
utilizan sensores de 2 hilos, p. ej. barreras fotoeléctricas o detectores de proximidad, se
debe seleccionar el cableado "Sensor tipo PNP (en fuente)" o "Sensor tipo NPN (en
sumidero)" según corresponda.
Para saber si el encóder incremental es de tipo push/pull, consulte la hoja de datos del
encóder.
Nota
Si utiliza un encóder de tipo push/pull, puede vigilar posibles roturas de hilo en las señales
del encóder.
Estándar de interfaz
Con este parámetro puede definir para el TM PosInput si el encóder emite señales
simétricas (RS422) o asimétricas (TTL).
Puede escoger entre las siguientes opciones:
Estándar de interfaz
Significado
RS422, simétrico
El encóder emite señales simétricas conforme al estándar
RS422 (Página 65).
TTL (5 V), asimétrico
El encóder emite señales asimétricas de 5 V conforme al
estándar TTL (Página 63).
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.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
93
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
Comportamiento con señal N
Este parámetro define cuál será la reacción en caso de señal N.
Puede escoger entre las siguientes opciones:
Opción
Significado
Sin reacción en caso de señal N
(predeterminado)
La señal N no afecta al contador.
Sincronización en caso de señal N
(Página 36)
En caso de señal N, el contador se ajusta al valor de arranque.
Si se selecciona para una entrada digital la función "Habilitar
sincronización con señal N", la sincronización dependerá del
nivel detectado en la entrada digital.
Captura (Capture) con señal N
(Página 27)
El valor de contaje se guarda en el valor de captura (Capture)
en caso de señal N.
Nota
El comportamiento con señal N solo puede seleccionarse si se ha elegido el tipo de señal
(Página 90) "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 97) la función "Habilitar sincronización con señal N".
Frecuencia
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
Único
(predeterminado)
El contador solo se ajusta con la primera señal N o el primer
flanco parametrizado de la entrada digital.
Periódico
El contador se ajusta con cada señal N o cada flanco parametrizado de la entrada digital.
Contaje, medición y lectura de posición
94
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
3.4.4
Comportamiento del contador
3.4.4.1
Límites de contaje y valor de arranque
Límite de contaje superior
Con la parametrización del límite de contaje superior se limita el rango de contaje. Puede
especificarse un valor hasta 2147483647 (231-1). Debe introducirse un valor que esté por
encima del límite de contaje inferior.
El ajuste predeterminado es "2147483647".
Límite de contaje inferior
Con la parametrización del límite de contaje inferior se limita el rango de contaje. Puede
especificarse un valor hasta -2147483648 (-231). Debe introducirse un valor que esté por
debajo del límite de contaje superior.
El ajuste predeterminado es "-2147483648".
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 22) y
Comportamiento del contador ante la apertura de puerta (Página 26).
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
95
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
3.4.4.2
Comportamiento del contador en los límites y ante la apertura de puerta
Comportamiento al rebasar un límite de contaje
Puede parametrizarse el comportamiento siguiente al rebasar un límite de contaje
(Página 22):
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
(predeterminado)
En función del resto de la parametrización, se prosigue el contaje con
el valor de arranque o con el límite de contaje opuesto en cada caso.
Inicializar al rebasar un límite de contaje
Puede ajustarse el contador a los siguientes valores al rebasar un límite de contaje:
Restablecimiento del valor
Significado
A valor de arranque
El valor de contaje se fija al valor de arranque.
A otro límite de contaje
(predeterminado)
El valor de contaje se fija al límite de contaje opuesto.
Comportamiento ante apertura de puerta
Puede parametrizarse el siguiente comportamiento ante apertura de puerta (Página 26):
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
(predeterminado)
Al abrirse la puerta se sigue contando desde el último valor de contaje.
Contaje, medición y lectura de posición
96
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
3.4.5
Comportamiento de una DI
3.4.5.1
Función de una DI
Ajuste de la función de la DI
Al parametrizar una entrada digital se define la función que dicha entrada digital
desencadenará al conmutarse.
Puede escoger entre las siguientes opciones:
Función de una entrada digital
Significado
Apertura/cierre de puerta (controlados por nivel)
El nivel en la correspondiente entrada digital abre
y cierra la puerta HW (Página 24).
Apertura de puerta (controlada por flanco)
El flanco parametrizado en la correspondiente
entrada digital abre la puerta HW (Página 24).
Cierre de puerta (controlado por flanco)
El flanco parametrizado en la correspondiente
entrada digital cierra la puerta HW (Página 24).
Sincronización (Página 31)
El flanco parametrizado en la correspondiente
entrada digital pone el contador al valor de arranque.
Habilitar sincronización con señal N
El nivel activo en la correspondiente entrada
digital habilita la sincronización del contador en
caso de señal N (Página 36).
Captura (Capture) (Página 27)
El flanco parametrizado en la entrada digital
correspondiente guarda el valor de contaje actual
como valor de Capture.
Entrada digital sin función
La entrada digital en cuestión no tiene asignada
función alguna. La CPU puede leer el estado
lógico de la entrada digital a través de la interfaz
de realimentación (Página 162).
Nota
Cada función, excepto "Entrada digital sin función", solo puede utilizarse una vez y ya no
puede volver a seleccionarse en el resto de las entradas digitales.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
97
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
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 solo puede parametrizarse en "Comportamiento DI0" para todas las
entradas digitales en conjunto.
Contaje, medición y lectura de posición
98
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
3.4.5.2
Opciones de función
Algunas funciones necesitan otros parámetros con los que pueden detallar el
comportamiento. Se pueden parametrizar para la función correspondiente.
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
Activo con nivel alto
(predeterminado)
La correspondiente entrada digital está activa
cuando está ajustada.
Activo con nivel bajo
La correspondiente entrada digital está activa
cuando no está ajustada.
El parámetro puede parametrizarse en las siguientes funciones de una entrada digital:
● Apertura/cierre de puerta (controlados por nivel)
● Habilitar sincronización con señal N
Selección de flancos
Este parámetro determina con qué flanco de una entrada digital se dispara la función
parametrizada.
Independientemente 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 en las siguientes funciones de una entrada digital:
● Apertura de puerta (controlada por flanco)
● Cierre de puerta (controlado por flanco)
● Sincronización
● Capture
"Con flanco ascendente y descendente" solo puede parametrizarse para la función
"Capture".
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
99
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
Comportamiento del valor de contaje tras captura (Capture)
Puede parametrizarse la siguiente reacción del contador después de un evento Captura
(Capture) (Página 27):
Significado
Continuar contaje
(predeterminado)
El proceso de contaje continúa sin cambios después de que se guarde el valor de contaje actual
como valor de Capture.
Poner al valor inicial y seguir contando
El proceso de contaje continúa con el valor de
arranque tras guardarse el valor de contaje actual como valor de captura (Capture).
Consulte también
Función de una DI (Página 97)
Contaje, medición y lectura de posición
100
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
3.4.6
Función de una DQ
Activar salida
Al parametrizar una salida digital se define la condición (Página 40) que provocará la
conmutación de la salida digital.
Puede escoger entre las siguientes opciones:
Función de una salida digital
Significado
Entre valor de comparación y límite de contaje
superior
(predeterminado)
La salida digital correspondiente está activa si el
valor de contaje se encuentra entre el valor de
comparación y el límite de contaje superior.
Entre valor de referencia y límite de contaje inferior
La salida digital correspondiente está activa si el
valor de contaje se encuentra entre el valor de
comparación y el límite de contaje inferior.
Entre los valores de comparación 0 y 1
La salida digital DQ1 está activa si el valor de
contaje se encuentra entre el valor de comparación 0 y el valor de comparación 1.
Con valor de comparación por la duración del
impulso
La salida digital correspondiente está únicamente
activa para el tiempo y el sentido de contaje
parametrizados si el valor de contaje coincide
con el valor de comparación.
Tras comando Set de CPU hasta valor referencia
Cuando se produce un comando Set de la CPU,
la salida digital correspondiente está activa hasta
que el valor de contaje coincide con el de comparación.
Utilizada por el programa de usuario
La salida digital (Página 39) en cuestión puede
conmutarse desde la CPU a través de la interfaz
de control (Página 159).
Nota
Entonces es posible seleccionar la función "Entre valor de comparación 0 y 1" 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 por la duración del impulso" y "Tras comando Set
de CPU hasta valor referencia" conmutan la salida digital correspondiente solo 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.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
101
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
Valor de comparación 0
Al parametrizar el valor de comparación (Página 39) se determina con qué valor de contaje
se conmutará la salida digital DQ0 de acuerdo con el evento de comparación seleccionado.
Debe introducirse un valor mayor o igual que el límite de contaje inferior y menor que el
valor de comparación 1.
El ajuste predeterminado es "0".
Valor de comparación 1
Al parametrizar el valor de comparación (Página 39) se determina con qué valor de contaje
se conmutará la salida digital DQ1 de acuerdo con el evento de comparación seleccionado.
Debe introducirse un valor mayor que el valor de comparación 0 y menor o igual que el
límite de contaje superior.
El ajuste predeterminado es "10".
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:
Sentido de contaje
Significado
En ambos sentidos
(predeterminado)
La salida digital correspondiente se compara y se
conmuta independientemente del sentido de
contaje.
Ascendente
La salida digital en cuestión solo se compara y se
conmuta si el contador cuenta hacia delante.
Descendente
La salida digital correspondiente solo se compara
y se conmuta si el contador cuenta hacia atrás.
El parámetro puede parametrizarse con las siguientes funciones:
● Con valor de comparación por la duración del impulso
● Tras comando Set de CPU hasta valor referencia
Duración del impulso
Al parametrizar la duración de impulso para la función "Con valor de comparación por la
duración del impulso", se determina durante cuántos milisegundos estará activa la
correspondiente salida digital.
Cuando introduce "0" y el valor de contaje coincide con el valor de comparación
correspondiente, la salida digital está activa hasta el siguiente impulso de contaje.
Se admiten valores entre 0,0 y 6553,5.
El ajuste predeterminado es "500,0" y corresponde a una duración de impulso de 0,5 s.
Contaje, medición y lectura de posición
102
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
3.4.7
Histéresis
Ajustar rango de histéresis
Con la parametrización de la histéresis (Página 58) se define un rango para los valores de
comparación. En el rango de histéresis las salidas digitales no pueden conmutarse de nuevo
hasta que el valor de contaje haya salido una vez de este rango.
El rango de histéresis finaliza, independientemente del valor de histéresis, en el límite
inferior o superior de contaje. Si se introduce "0" se desactiva la histéresis. Se admiten
valores entre 0 y 255. El ajuste predeterminado es "0".
La histéresis puede parametrizarse únicamente en el modo de operación Contaje.
3.4.8
Especificar valor de medida
Magnitud
Con este parámetro se define qué magnitud (Página 53) debe suministrar el módulo
tecnológico.
Puede escoger entre las siguientes opciones:
Magnitud
Significado
Frecuencia
(predeterminado)
La magnitud es una frecuencia. La unidad es Hz.
Duración del período
La magnitud es una duración del período. La unidad es s.
Velocidad
La magnitud es una velocidad. La base de tiempo para la medición de la
velocidad y los Incrementos por unidad se parametrizan por separado.
Tiempo de actualización
Con la parametrización del tiempo de actualización (Página 52) 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 90) 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.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
103
Utilizar el objeto tecnológico High_Speed_Counter
3.4 Configuración de High_Speed_Counter
Cuando se introduce "0", el valor medido se actualiza en cada ciclo. Puede introducir un
máximo de tres decimales. Se admiten valores entre 0,000 y 25000,000. El ajuste
predeterminado es "10,000".
Base de tiempo para medición de velocidad
Con este parámetro se define la base de tiempo con la que debe ponerse a disposición la
velocidad.
Puede escoger entre las siguientes opciones:
● 1 ms
● 10 ms
● 100 ms
● 1s
● 60 s/1 min
● El ajuste predeterminado es "60 s/1 min".
Incrementos por unidad
Con este parámetro se define el número de impulsos de contaje por unidad relevante.
El número de impulsos de contaje depende de la Evaluación de señal parametrizada. Se
admiten valores entre 1 y 65535.
Ejemplo:
Su encóder emite 4000 incrementos por metro. La velocidad debe medirse en metros por
minuto. Como Evaluación de señal se ha parametrizado "doble".
En este caso, parametrice lo siguiente:
● Incrementos por unidad: 8000
● Base de tiempo para medición de velocidad: 60 s/1 min
Contaje, medición y lectura de posición
104
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.5 Programación de High_Speed_Counter
3.5
Programación de High_Speed_Counter
3.5.1
Instrucción High_Speed_Counter
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 la CPU y el
módulo tecnológico. Se ejecuta de modo cíclico desde el programa de usuario para
compensar 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.
Más información
Descripción High_Speed_Counter (Página 107)
Parámetro de entrada High_Speed_Counter (Página 111)
Parámetro de salida High_Speed_Counter (Página 112)
Parámetro ErrorID (Página 114)
Variables estáticas High_Speed_Counter (Página 115)
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
105
Utilizar el objeto tecnológico High_Speed_Counter
3.5 Programación de High_Speed_Counter
3.5.2
Llamar la instrucción en el programa de usuario
La instrucción High_Speed_Counter puede llamarse una vez por contador en el ciclo o
alternativamente en un programa controlado por tiempo. No se permite realizar la llamada
en un programa de interrupción controlado por eventos.
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 las instrucciones.
5. Seleccione una 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.
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.
Contaje, medición y lectura de posición
106
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.5 Programación de High_Speed_Counter
3.5.3
Descripción High_Speed_Counter
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 valor medido está disponible en el parámetro de salida MeasuredValue. El
módulo tecnológico vuelve a leer el valor medido cada vez que se llama la instrucción
High_Speed_Counter.
El valor medido y el valor de contaje están disponibles simultáneamente en la interfaz de
realimentación.
Capture: el parámetro de salida CaptureStatus = TRUE indica un valor de captura (Capture)
válido en el parámetro de salida CapturedValue.
● Un valor de 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 si se detecta un flanco descendente
en el parámetro de entrada CaptureEnable.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
107
Utilizar el objeto tecnológico High_Speed_Counter
3.5 Programación de High_Speed_Counter
Sincronización: El parámetro de salida SyncStatus = TRUE indica que se ha llevado a cabo
una sincronización.
● El valor de contaje se sincroniza en las siguientes condiciones:
– Una entrada digital tiene la parametrización "Sincronización"" o el encóder
incremental tiene la parametrización "Sincronización en caso de señal N"
– SyncEnable = TRUE
– SyncUpDirection (o SyncDownDirection) = TRUE
– Flanco en la entrada digital con la función de sincronización o flanco ascendente de la
señal N en la entrada del encóder
● El parámetro de salida SyncStatus se restablece si se detecta un flanco descendente en
– el parámetro de entrada SyncEnable o
– la variable estática SyncDownDirection o
– la variable estática SyncUpDirection
Modificación de parámetros a través del programa de usuario
Para modificar los parámetros mediante el programa de usuario, proceda del siguiente
modo:
1. Compruebe mediante la variable Set correspondiente si el objeto tecnológico para la
modificación de parámetros está listo (variable Set = FALSE) o si aún hay una petición
de modificación en curso (variable Set = TRUE).
2. Cuando el objeto tecnológico para la modificación de parámetros esté listo, modifique la
variable estática correspondiente.
3. Ajuste la variable Set correspondiente para ejecutar la petición de modificación.
4. Compruebe por medio del parámetro de salida Error si se ha producido un error.
Si no se ha producido ningún error y el objeto tecnológico ha reseteado automáticamente
la variable Set, la modificación de parámetros se ha realizado correctamente.
Límite inferior o superior de contaje: mediante el programa del usuario se modifican los dos
límites de la manera siguiente:
1. Comprobación de la variable estática SetUpperLimit (o SetLowerLimit) = FALSE
2. Modificación de la variable estática NewUpperLimit (o NewLowerLimit)
3. SetUpperLimit (o SetLowerLimit) = TRUE
4. Comprobación de los nuevos límites de contaje en las variables estáticas CurUpperLimit
o CurLowerLimit
Nota
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 arranque en función de
la parametrización. Si el nuevo límite de contaje inferior es mayor que el valor de contaje
actual, el valor de contaje se establece en el límite de contaje superior o en el valor de
arranque en función de la parametrización.
Contaje, medición y lectura de posición
108
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.5 Programación de High_Speed_Counter
Valores de comparación: mediante el programa del usuario se modifican los dos valores de
comparación de la manera siguiente:
1. Comprobación de la variable estática SetReferenceValue0 (o ReferenceValue1) =
FALSE
2. Modificación de la variable estática NewReferenceValue0 (o NewReferenceValue1)
3. SetReferenceValue0 (o SetReferenceValue1) = TRUE
4. Comprobación del nuevo valor de comparación en la variable estática
CurReferenceValue0 (o CurReferenceValue1)
Valor de contaje: Puede establecer el valor de contaje actual del programa de usuario a un
nuevo valor de contaje. El valor de contaje actual se modifica de la manera siguiente:
1. Comprobación del parámetro de entrada SetCountValue = FALSE
2. Modificación de la variable estática NewCountValue
3. SetCountValue = TRUE
4. Comprobación del nuevo valor de contaje en el parámetro de salida CountValue
Valor de arranque: mediante el programa del usuario se modifica el valor de arranque de la
manera siguiente:
1. Comprobación de la variable estática SetStartValue = FALSE
2. Modificación de la variable estática NewStartValue
3. SetStartValue = TRUE
4. Comprobación del nuevo valor de arranque en la variable estática CurStartValue
Acuse de eventos
El acuse de eventos notificados se realiza mediante el flanco ascendente del parámetro de
entrada EventAck . EventAck debe permanecer activado hasta que el objeto tecnológico
haya desactivado conjuntamente los bits de estado de los siguientes eventos del canal de
contaje:
● CompResult0
● CompResult1
● ZeroStatus
● PosOverflow
● NegOverflow
Estado de las entradas digitales
El estado de las entradas digitales se obtiene a través de las variables estáticas StatusDI0,
StatusDI1 o StatusDI2.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
109
Utilizar el objeto tecnológico High_Speed_Counter
3.5 Programación de High_Speed_Counter
Utilizar salidas digitales mediante el programa del usuario
Mediante la instrucción High_Speed_Counter pueden ajustarse las salidas digitales
● si se ha parametrizado para "Activar salida" la opción "Utilizada por el programa de
usuario".
● si se ha parametrizado para "Activar salida" la opción "Tras comando Set de la CPU
hasta valor de comparación".
● si se ajusta la correspondiente 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 o descendente) de SetDQm. DQm se desactiva si el valor de contaje
coincide con el valor de comparación.
Comportamiento en caso de error
Si se produce un error al llamar la instrucción o en el módulo tecnológico, se activa el
parámetro de salida Error . La información de error adicional puede leerse en el parámetro
de salida ErrorID.
Elimine la causa del error y acuse el mensaje de error activando el parámetro de entrada
ErrorAck. Si ya no hay ningún error, el objeto tecnológico restablece el parámetro de salida
Error . No se notifica ningún otro error hasta que se haya acusado el error anterior.
Modificar el sentido de contaje
El sentido de contaje solo puede modificarse desde el programa del usuario si se ha
parametrizado como tipo de señal "Impulso (A)". En todos los demás casos, el sentido de
contaje depende de las señales de entrada del módulo tecnológico. El sentido de contaje
puede controlarse mediante la variable estática NewDirection:
● +1: sentido de contaje ascendente
● -1: sentido de contaje descendente
Para ejecutar la petición de modificación, es necesario ajustar la variable SetNewDirection =
TRUE.
Contaje, medición y lectura de posición
110
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.5 Programación de High_Speed_Counter
3.5.4
Parámetro de entrada High_Speed_Counter
Parámetro
Declaración
Tipo de
datos
Ajuste preDescripción
determinado
SwGate
INPUT
BOOL
FALSE
Controlar puerta SW:
•
Flanco ascendente: se abre la puerta SW.
• Flanco descendente: se cierra la puerta SW.
SwGate habilita la puerta interna, en combinación con la puerta
HW.
SetCountValue
INOUT
BOOL
FALSE
Un flanco ascendente inicia la transferencia del nuevo valor de
contaje de la variable estática NewCountValue al módulo tecnológico. El valor de contaje se activa de inmediato tras la transferencia.
CaptureEnable
INPUT
BOOL
FALSE
Habilitar función de Capture
Después de la habilitación, se produce un evento de Capture con
el siguiente flanco parametrizado en la entrada digital correspondiente. Un flanco descendente de CaptureEnable restablece el
parámetro de salida CaptureStatus. Un flanco descendente de
CaptureEnable restablece asimismo la habilitación si no se produce un evento de Capture.
SyncEnable
INPUT
BOOL
FALSE
Habilitar sincronización
El sentido habilitado para la sincronización se indica en las variables estáticas SyncUpDirection y SyncDownDirection. Un
flanco descendente de SyncEnable restablece el parámetro de
salida SyncStatus.
ErrorAck
INPUT
BOOL
FALSE
Un flanco ascendente acusa el estado de fallo notificado.
EventAck
INPUT
BOOL
FALSE
Un flanco ascendente restablece los siguientes parámetros de
salida:
•
CompResult0
•
CompResult1
•
ZeroStatus
•
PosOverflow
•
NegOverflow
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
111
Utilizar el objeto tecnológico High_Speed_Counter
3.5 Programación de High_Speed_Counter
3.5.5
Parámetro de salida High_Speed_Counter
Parámetro
Declaración
Tipo de
datos
Ajuste preDescripción
determinado
StatusHW
OUTPUT
BOOL
FALSE
Bit de estado módulo tecnológico: el módulo está parametrizado
y listo para funcionar. Los datos del módulo son válidos.
StatusGate
OUTPUT
BOOL
FALSE
Bit de estado: la puerta interna está habilitada cuando el
parámetro se activa.
StatusUp
OUTPUT
BOOL
FALSE
Bit de estado: el último impulso de contaje ha incrementado el
contador y se encuentra como máximo 0,5 s atrás.
StatusDown
OUTPUT
BOOL
FALSE
Bit de estado: el último impulso de contaje ha provocado el decremento del contador y se encuentra como máximo 0,5 s atrás.
CompResult0
OUTPUT
BOOL
FALSE
Bit de estado: detectado evento de comparación para DQ0
Por medio del flanco ascendente del parámetro de entrada
EventAck se desactiva CompResult0.
CompResult1
OUTPUT
BOOL
FALSE
Bit de estado: detectado evento de comparación para DQ1
Por medio del flanco ascendente del parámetro de entrada
EventAck se desactiva CompResult1.
SyncStatus
OUTPUT
BOOL
FALSE
Bit de estado: se lleva a cabo la sincronización
Si está ajustado el parámetro de entrada SyncEnable, el flanco
parametrizado en la entrada digital correspondiente activa el bit
de estado SyncStatus.
SyncStatus se desactiva mediante flanco descendente en
•
CaptureStatus
OUTPUT
BOOL
FALSE
SyncEnable (parámetro de entrada) o
•
SyncUpDirection (variable estática) o
•
SyncDownDirection (variable estática)
Bit de estado: se ha producido un evento de Capture
Si está ajustado el parámetro de entrada CaptureEnable, el
flanco parametrizado en la entrada digital correspondiente activa
el bit de estado CaptureStatus.
El flanco descendente del parámetro de entrada CaptureEnable
desactiva CaptureStatus .
ZeroStatus
OUTPUT
BOOL
FALSE
Bit de estado: CountValue ha alcanzado el valor "0"
Por medio del flanco ascendente del parámetro de entrada
EventAck se desactiva ZeroStatus.
PosOverflow
OUTPUT
BOOL
FALSE
Bit de estado: CountValue ha rebasado por exceso el límite de
contaje superior.
Por medio del flanco ascendente del parámetro de entrada
EventAck se desactiva PosOverflow.
NegOverflow
OUTPUT
BOOL
FALSE
Bit de estado: CountValue ha rebasado por defecto el límite de
contaje inferior.
Por medio del flanco ascendente del parámetro de entrada
EventAck se desactiva NegOverflow.
Error
OUTPUT
BOOL
FALSE
Se ha producido un error. Para conocer la causa del error, consulte el parámetro de salida ErrorID.
Contaje, medición y lectura de posición
112
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.5 Programación de High_Speed_Counter
Parámetro
Declaración
Tipo de
datos
Ajuste preDescripción
determinado
ErrorID
OUTPUT
WORD
0
El parámetro ErrorID (Página 114) muestra el número del mensaje de error.
ErrorID = 0000H: No hay ningún error.
CountValue
OUTPUT
DINT
0
Valor actual de contaje
CapturedValue
OUTPUT
DINT
0
Último valor de Capture captado; CaptureStatus = TRUE si se ha
producido un nuevo evento Capture.
MeasuredValue
OUTPUT
REAL
0.0
Valor medido actual de frecuencia, periodo o velocidad (dependiendo de la parametrización)
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
113
Utilizar el objeto tecnológico High_Speed_Counter
3.5 Programación de High_Speed_Counter
3.5.6
Código de error
Parámetro ErrorID
Descripción
(W#16#...)
0000
No hay error
Mensajes de error del módulo tecnológico
80A1
POWER_ERROR de la interfaz de realimentación: Tensión de alimentación L+ incorrecta
80A2
ENC_ERROR de la interfaz de realimentación: Señal de encóder incorrecta
80A3
LD_ERROR de la interfaz de realimentación: Error al cargar a través de interfaz de realimentación
Avisos de error de la instrucción High_Speed_Counter
80B1
Sentido de contaje no válido
80B4
El nuevo límite de contaje inferior no cumple las siguientes condiciones:
80B5
80B6
•
Límite de contaje inferior < límite de contaje superior
•
Límite de contaje inferior <= valor de comparación/valor de contaje/valor de arranque
El nuevo límite de contaje superior no cumple las siguientes condiciones:
•
Límite de contaje inferior < límite de contaje superior
•
Límite de contaje superior <= valor de comparación/valor de contaje/valor de arranque
El nuevo valor de arranque no cumple la siguiente condición:
•
80B7
El nuevo valor de contaje no cumple la siguiente condición:
•
80B8
80B9
límite de contaje inferior <= valor de arranque <= límite de contaje superior
Límite de contaje inferior <= valor de contaje <= límite de contaje superior
El nuevo valor de comparación 0 no cumple la siguiente condición:
•
Límite de contaje inferior <= valor de comparación 0 <= límite de contaje superior
•
Valor de comparación 0 < valor de comparación 1
El nuevo valor de comparación 1 no cumple la siguiente condición:
•
Límite de contaje inferior <= valor de comparación 1 <= límite de contaje superior
•
Valor de comparación 0 < valor de comparación 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 instrucció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.
Contaje, medición y lectura de posición
114
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.5 Programación de High_Speed_Counter
3.5.7
Variables estáticas High_Speed_Counter
Variable
Tipo de
datos
Ajuste predeterminado
Acceso
Descripción
NewCountValue
DINT
L#0
Escritura
Nuevo valor de contaje
NewReferenceValue0
DINT
L#0
Escritura
Nuevo valor de comparación 0
NewReferenceValue1
DINT
L#10
Escritura
Nuevo valor de comparación 1
NewUpperLimit
DINT
L#2147483647
Escritura
Nuevo límite de contaje superior
NewLowerLimit
DINT
L#-2147483648
Escritura
Nuevo límite de contaje inferior
NewStartValue
DINT
L#0
Escritura
Nuevo valor de arranque
CurReferenceValue0
DINT
L#0
Lectura
Valor de comparación 0 actual
CurReferenceValue1
DINT
L#10
Lectura
Valor de comparación 1 actual
CurUpperLimit
DINT
L#2147483647
Lectura
Límite de contaje superior actual
CurLowerLimit
DINT
L#-2147483648
Lectura
Límite de contaje inferior actual
CurStartValue
DINT
L#0
Lectura
Valor de arranque actual
NewDirection
INT
0
Escritura
Nuevo sentido de contaje:
+1: sentido de contaje ascendente
-1: sentido de contaje descendente
AdditionalErrorID
WORD
W#16#0000
Lectura
Información de error de una instrucción interna,
p. ej. RDREC
UserCmdFlags
STRUCT
-
SetNewDirection
BOOL
SetUpperLimit
BOOL
FALSE
Escritura
Ajustar nuevo sentido de contaje
FALSE
Escritura
Ajustar límite de contaje superior
SetLowerLimit
BOOL
FALSE
Escritura
Ajustar límite de contaje inferior
SetReferenceValue0
BOOL
FALSE
Escritura
Ajustar valor de comparación 0
SetReferenceValue1
BOOL
FALSE
Escritura
Ajustar valor de comparación 1
SetStartValue
BOOL
FALSE
Escritura
Ajustar valor de arranque
SyncDownDirection
BOOL
TRUE
Escritura
Habilitar sincronización en sentido de contaje
descendente
SyncUpDirection
BOOL
TRUE
Escritura
Habilitar sincronización en sentido de contaje
ascendente
SetDQ0
BOOL
FALSE
Escritura
Activar la salida digital DQ0
SetDQ1
BOOL
FALSE
Escritura
Activar la salida digital DQ1
ManualCtrlDQ0
BOOL
FALSE
Escritura
Habilitar ajuste de la salida digital DQ0:
TRUE:
•
SetDQ0 activa DQ0
• Bit de control TM_CTRL_DQ0 = FALSE
FALSE:
•
Ajuste no habilitado
•
Bit de control TM_CTRL_DQ0 = TRUE
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
115
Utilizar el objeto tecnológico High_Speed_Counter
3.5 Programación de High_Speed_Counter
Variable
ManualCtrlDQ1
Tipo de
datos
Ajuste predeterminado
Acceso
Descripción
BOOL
FALSE
Escritura
Habilitar ajuste de la salida digital DQ1:
TRUE:
•
SetDQ1 activa DQ1
• Bit de control TM_CTRL_DQ1 = FALSE
FALSE:
UserStatusFlags
•
Ajuste no habilitado
•
Bit de control TM_CTRL_DQ1 = TRUE
STRUCT
-
StatusDI0
BOOL
FALSE
Lectura
Estado actual de entrada digital DI0
StatusDI1
BOOL
FALSE
Lectura
Estado actual de entrada digital DI1
StatusDI2
BOOL
FALSE
Lectura
Estado actual de entrada digital DI2
StatusDQ0
BOOL
FALSE
Lectura
Estado actual de salida digital DQ0
StatusDQ1
BOOL
FALSE
Lectura
Estado actual de salida digital DQ1
Contaje, medición y lectura de posición
116
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.6 Puesta en servicio de High_Speed_Counter
3.6
Puesta en servicio de High_Speed_Counter
3.6.1
Puesta en servicio del objeto tecnológico
El editor de puesta en servicio le ayudará a poner en marcha el objeto tecnológico y probar
su funcionalidad. En el modo online de la CPU/IM puede modificar determinados parámetros
de la instrucción High_Speed_Counter y observar el efecto de los cambios.
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 servicio de un objeto tecnológico, 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. Haga clic en el botón "Iniciar indicador".
Se cargan y se muestran los parámetros (valores online) del objeto tecnológico
High_Speed_Counter.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
117
Utilizar el objeto tecnológico High_Speed_Counter
3.6 Puesta en servicio de High_Speed_Counter
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 comparación 0 (NewReferenceValue0)
● Nuevo valor de comparación 1 (NewReferenceValue1)
● 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)
Los valores modificados se activan al salir del campo de entrada o mediante ENTER o el
establecimiento adicional de la variable Set correspondiente como nuevo parámetro del
objeto tecnológico.
Contaje, medición y lectura de posición
118
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el objeto tecnológico High_Speed_Counter
3.7 Diagnóstico de High_Speed_Counter
3.7
Diagnóstico de High_Speed_Counter
3.7.1
Observación de valores de contaje, valores medidos, DI y DQ
Con las funciones de diagnóstico se vigilan las funciones de contaje y medida.
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 para 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".
Indicador
Se leen y se muestran los siguientes valores del objeto tecnológico:
● 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
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
119
Utilizar el objeto tecnológico High_Speed_Counter
3.7 Diagnóstico de High_Speed_Counter
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.
Contaje, medición y lectura de posición
120
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1
Utilización del módulo tecnológico
4.1.1
Configuración del módulo
4.1.1.1
Agregar un módulo tecnológico a la configuración de hardware
4
Procedimiento
Para poder configurar un módulo tecnológico, debe haber creado previamente un proyecto
donde pueda guardar la configuración.
1. Abra la configuración de equipo de la CPU o el IM.
2. Seleccione un rack.
3. Seleccione el módulo tecnológico en el catálogo de módulos:
"TM > 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.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
121
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Resultado
En el árbol del proyecto, el nuevo módulo tecnológico aparecerá en "Módulos locales" o
"Periferia descentralizada" con los siguientes objetos: Haga doble clic para pasar al editor
deseado.
①
②
Objeto
Descripción
Configuración del
equipo (Página 123)
En la ventana de inspección (por canal):
Online y diagnóstico
(Página 154)
•
Ajuste de la reacción a STOP de la CPU
•
Habilitación de la alarma de diagnóstico
•
Ajuste del modo de funcionamiento (Página 125)
•
Habilitar alarma de proceso (Página 128)
•
Ajuste de las direcciones del módulo
•
Diagnóstico de hardware
•
Obtención de información a través del módulo tecnológico
•
Actualización del firmware
③
Parámetro
(Página 130)
Visualización y, dado el caso, ajuste de los parámetros para las
funciones de contaje y medición en HWCN, si la parametrización y
el control no se llevan a cabo por medio del objeto tecnológico
High_Speed_Counter.
④
Puesta en servicio
(Página 155)
Puesta en servicio y prueba funcional del módulo tecnológico:
Simulación de los valores de contaje y DI en el modo online de la
CPU o el IM y observación del efecto de los cambios.
Contaje, medición y lectura de posición
122
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
4.1.1.2
Parámetros básicos
Reacción a STOP de la CPU
Reacción a STOP de la CPU
La reacción del módulo tecnológico en caso de STOP de la CPU se ajusta para cada canal
en los parámetros básicos de la configuración del equipo.
Tabla 4- 1
Reacción del módulo tecnológico en caso de STOP de la CPU en función de la parametrización (por canal)
Parámetros básicos
Reacción a STOP de la CPU
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ódulo tecnológico emite en las salidas digitales los valores de sustitució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 impulsos) 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ódulo 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 impulsos) y las salidas
digitales se conmutan según la parametrización.
Valor sustitutivo de DQ0
Con este parámetro se define el valor que debe emitir el módulo tecnológico en caso de
STOP de la CPU en la salida digital DQ0 para el comportamiento "Aplicar valor sustitutivo".
Nota
En el modo de operación "Funcionamiento con objeto tecnológico" se define este parámetro
a través del objeto tecnológico.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
123
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Valor sustitutivo de DQ1
Con este parámetro se define el valor que debe emitir el módulo tecnológico en caso de
STOP de la CPU en la salida digital DQ1 para el comportamiento "Aplicar valor sustitutivo".
Nota
En el modo de operación "Funcionamiento con objeto tecnológico" se define este parámetro
a través del objeto tecnológico.
Alarmas de diagnóstico
El módulo tecnológico puede disparar alarmas de diagnóstico adicionales si se activa la
habilitación de las alarmas de diagnóstico en los parámetros básicos. Las alarmas de
diagnóstico se procesan en un OB de alarma.
Habilitar alarma de diagnóstico en caso de rotura de hilo
Este parámetro permite especificar para los siguientes encóders si se dispara una alarma de
diagnóstico en caso de rotura de hilo de las señales utilizadas:
● Encóder tipo push/pull de 24 V (Página 63)
● Encóder RS422 (Página 65) (se vigila también si se producen cortocircuitos o tensiones
erróneas)
● Encóder absoluto SSI (Página 67) (se vigila también si se producen cortocircuitos o
tensiones erróneas)
Nota
Si utiliza un encóder con otro tipo de sensor o estándar de interfaz, no puede detectarse una
rotura de hilo.
Habilitación de otras alarmas de diagnóstico
Este parámetro define si se disparan alarmas de diagnóstico con otros errores.
Infórmese con el manual de producto del módulo tecnológico sobre los errores que pueden
disparar una alarma de diagnóstico durante el funcionamiento.
Contaje, medición y lectura de posición
124
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Modo de funcionamiento
Selección del modo de funcionamiento 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.
Modo de funcionamiento
Descripción
Configurar canal mediante
objeto tecnológico
La parametrización del canal se produce a través del objeto tecnológico High_Speed_Counter.
El acceso a la interfaz de control y realimentación del módulo tecnológico aplica la instrucción High_Speed_Counter correspondiente en
el programa de usuario.
El emparejamiento de módulo tecnológico/canal y objeto tecnológico
se define al comienzo de la parametrización del objeto tecnológico:
ver Parámetros básicos Objeto tecnológico (Página 89)
Al utilizar el objeto tecnológico High_Speed_Counter se determina
automáticamente el modo de operación Contaje.
Lectura de posición para
Motion Control
El módulo tecnológico es utilizado para la lectura de posición por un
controlador Motion Control de nivel superior. En este caso, se encuentran disponibles todos los canales del módulo tecnológico para
Motion Control.
La parametrización se efectúa a través de la configuración de equipo del módulo tecnológico. La parametrización de las señales del
encóder se realiza por medio de los parámetros del módulo (Página 126).
Funcionamiento manual
La parametrización del canal se lleva a cabo por medio del ajuste de
parámetros (HWCN) (Página 132) del módulo tecnológico.
A través del programa de usuario tiene acceso directo a la interfaz
de control y realimentación del módulo tecnológico.
Selección del modo de operación para el canal
Con el parámetro "Funcionamiento manual" se define para qué función se utiliza el canal del
módulo tecnológico. Las posibilidades de ajuste de "Parámetro" (HWCN) se adaptan en
función de dicha elección.
Modo de operación
Descripción
Contaje (Página 19)/Lectura de posición
(Página 21)
La tarea principal del módulo tecnológico es el contaje o
la lectura de posición. Las funciones de comparación y
alarmas de proceso trabajan con el valor de contaje o de
posición. El valor medido está disponible simultáneamente.
Medición (Página 50)
La tarea principal del módulo tecnológico es la medición.
Las funciones de comparación (Página 140) y las alarmas de proceso para eventos de comparación trabajan
con el valor de medida. El valor de contaje está disponible simultáneamente.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
125
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Parámetros del módulo (lectura de posición para Motion Control)
En el modo de funcionamiento "Lectura de posición para Motion Control", los parámetros
para las señales de encóder del canal se ajustan en "Parámetros del módulo". Los
parámetros dependen del encóder utilizado.
Parámetros del módulo para encóders incrementales y de impulsos
Cuando se utiliza un encóder incremental o uno de impulsos, se ajustan los siguientes
parámetros para las señales de encóder del canal.
● Tipo de señal
● Invertir sentido
● Evaluación de la señal
● Frecuencia de filtrado
● Tipo de sensor (en TM Count)
● Estándar de interfaz (en TM PosInput)
● Selección de señal para marca de referencia 0
● Incrementos por unidad y
● Velocidad de referencia
Encontrará explicaciones sobre los primeros seis parámetros en el apartado Entradas de
contaje (Página 90).
Parámetros del módulo para encóder absoluto SSI
Si utiliza un TM PosInput con un encóder absoluto SSI, ajuste los siguientes parámetros
para las señales de encóder del canal.
● Tipo de señal
● Invertir sentido
● Longitud de telegrama
● Tipo de código
● Velocidad de transferencia
● Tiempo monoestable
● Paridad
● Número de bit del LSB del valor de posición
● Número de bit del MSB del valor de posición
● Incrementos por unidad y
● Velocidad de referencia
Encontrará explicaciones sobre los primeros nueve parámetros en el apartado
Parametrización de la lectura de posición con encóder absoluto SSI (Página 141).
Contaje, medición y lectura de posición
126
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Selección señal marca de referencia 0
Con este parámetro se define con qué señal de referencia externa se guarda una nueva
marca de referencia para la posición del encóder al utilizar un S7-1500 Motion Control.
Puede escoger entre las siguientes opciones:
Opción
Significado
DI0
Si se produce un flanco ascendente en la entrada 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 del encóder
incremental, el valor de contaje actual se guarda como nueva
marca de referencia para la posición del encóder.
Incrementos por unidad
En caso de utilizar un encóder incremental o de impulsos, con este parámetro se define el
número de impulsos de contaje por vuelta del encóder. En caso de utilizar un encóder
absoluto SSI, con este parámetro se define el número de incrementos que proporciona el
encóder con cada vuelta.
El número de impulsos de contaje depende de la Evaluación de señal parametrizada. Se
admiten valores entre 1 y 65535.
Ejemplo de encóder incremental o de impulsos:
Su encóder incremental o de impulsos proporciona 2048 incrementos por vuelta. En este
caso, dependiendo de la Evaluación de la señal, debe parametrizar lo siguiente:
Evaluación de la señal
Incrementos por unidad
Simple
2048
Doble
4096
Cuádruple
8192
Velocidad de referencia
Al utilizar un S7-1500 Motion Control, el encóder transfiere el valor real de la velocidad 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".
Otras configuraciones
El resto de las configuraciones se lleva a cabo a través del objeto tecnológico
"TO_ExternalEncoder" de S7-1500 Motion Control. Infórmese con el manual de funciones
S7-1500 Motion Control (http://support.automation.siemens.com/WW/view/es/59381279) del
resto de opciones de configuración y puesta en servicio de la lectura de posición.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
127
Utilizar el módulo
4.1 Utilización del módulo tecnológico
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.
Una alarma de proceso se dispara cuando se cumple la condición para la modificación del
correspondiente bit de estado o de evento en la interfaz de realimentación.
Alarma de proceso perdida
Si se produce un evento que debe provocar una alarma de proceso pero todavía no se ha
procesado un evento igual ocurrido anteriormente, no se dispara una nueva alarma de
proceso. La alarma de proceso se pierde. Dependiendo de la parametrización, esto puede
conducir a la alarma de diagnóstico "Alarma de proceso perdida".
Alarmas de proceso activables
Alarma de
proceso
Disponible en el modo
Disponible en el modo
de operación Contaje si de operación Medición
se utiliza
si se utiliza
Encóder
incremental o generador de
impulsos
Encóder
absoluto
SSI
Encóder
incremental o generador de
impulsos
Encóder
absoluto
SSI
Disponible en
el modo de
funcionamiento Lectura de
posición para
Motion Control
Descripción
Número de
EventType
Nuevo valor
de Capture
existente
Sí
Sí
No
No
No
Alarma de proceso al
guardar el valor de
contaje o de posición
actual como valor Capture.
8
Sincronización
del contador
por señal
externa
Sí
No
Sí
No
No
Alarma de proceso al
sincronizar el contador
con la señal N o el flanco DI
9
Apertura de
puerta
Sí
No
Sí
No
No
Alarma de proceso al
abrir la puerta interna
1
Cierre de
puerta
Sí
No
Sí
No
No
Alarma de proceso al
cerrar la puerta interna
2
Rebase por
exceso (límite
superior excedido)
Referido al No
valor de
contaje
Referido al No
valor de
contaje
No
Alarma de proceso
cuando el valor de contaje rebasa el límite
superior de contaje
3
Contaje, medición y lectura de posición
128
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Alarma de
proceso
Disponible en el modo
Disponible en el modo
de operación Contaje si de operación Medición
se utiliza
si se utiliza
Encóder
incremental o generador de
impulsos
Encóder
absoluto
SSI
Rebase por
Referido al No
defecto (límite valor de
inferior excontaje
cedido)
Encóder
incremental o generador de
impulsos
Encóder
absoluto
SSI
Referido al No
valor de
contaje
Disponible en
el modo de
funcionamiento Lectura de
posición para
Motion Control
Descripción
Número de
EventType
No
Alarma de proceso
cuando el valor de contaje rebasa el límite
inferior de contaje
4
10
Inversión de
sentido*
Referido al Referido al Referido al Referido al No
valor de
valor de
valor de
valor de
contaje
posición
contaje
posición
Alarma de proceso al
invertir el sentido del
valor de contaje o de
posición
Paso por cero
Referido al Referido al Referido al Referido al No
valor de
valor de
valor de
valor de
contaje
posición
contaje
posición
Alarma de proceso en el 7
paso por cero del valor
de contaje o de posición
Evento de
comparación
producido
para DQ0
Referido al Referido al Referido al Referido al No
valor de
valor de
valor mevalor mecontaje
posición
dido
dido
Alarma de proceso
cuando se produce un
evento de comparación
para DQ0 debido a la
condición de comparación seleccionada.
5
Sin alarma de proceso
si en un encóder incremental o generador de
impulsos la modificación
del valor de contaje no
ha sido provocada por
un impulso de contaje.
Evento de
comparación
producido
para DQ1
Referido al Referido al Referido al Referido al No
valor de
valor de
valor mevalor mecontaje
posición
dido
dido
Alarma de proceso
cuando se produce un
evento de comparación
para DQ1 debido a la
condición de comparación seleccionada.
6
Sin alarma de proceso
si en un encóder incremental o generador de
impulsos la modificación
del valor de contaje no
ha sido provocada por
un impulso de contaje.
*
El bit de realimentación STS_DIR está preajustado con "0". Si el valor de contaje o de posición se modifica por primera
vez directamente después de activar el módulo tecnológico en sentido descendente, no se dispara ninguna alarma de
proceso.
Ajuste predeterminado
En el ajuste predeterminado no se han habilitado alarmas de proceso.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
129
Utilizar el módulo
4.1 Utilización del módulo tecnológico
4.1.2
Parametrizar módulo
4.1.2.1
Posibilidades de la parametrización
Modo de operación Contaje: posibilidades de la parametrización
En el caso de las funciones de contaje, tiene dos alternativas para parametrizar y controlar
las funciones del módulo tecnológico:
● Configuración de un objeto tecnológico High_Speed_Counter y control por medio de la
instrucción High_Speed_Counter correspondiente
Nota
Configuración mediante objeto tecnológico
Se recomienda la configuración cómoda y que admite gráficos por medio del objeto
tecnológico High_Speed_Counter. Encontrará una descripción a fondo de esta
configuración a partir del apartado Objeto tecnológico High_Speed_Counter (Página 83).
Al iniciar la parametrización del objeto tecnológico (Página 89), asigne al objeto
tecnológico el módulo tecnológico configurado y el canal de contaje.
● Ajuste de parámetros mediante HWCN (Página 132) y control por medio de la interfaz de
control y realimentación del módulo tecnológico
Nota
Ajuste de parámetros mediante HWCN
Encontrará más indicaciones para el ajuste de parámetros mediante HWCN en la ayuda
contextual de los parámetros en STEP 7 (TIA Portal). Encontrará una descripción de la
interfaz de control y realimentación en los siguientes apartados:
Asignación de la interfaz de control (Página 159)
Asignación de la interfaz de realimentación (Página 162)
Modo de operación Medición
Para el modo de operación Medición no hay ningún objeto tecnológico disponible. La
parametrización (Página 132) del modo de operación Medición se realiza a través del ajuste
de parámetros (HWCN) (Página 132) del módulo tecnológico.
El control del módulo tecnológico se realiza por medio del acceso directo a la interfaz de
control y realimentación.
Contaje, medición y lectura de posición
130
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Lectura de posición con encóder absoluto SSI
Para la lectura de posición con el encóder absoluto SSI no hay ningún objeto tecnológico
disponible.
● En el modo de funcionamiento "Funcionamiento manual" realice la parametrización
(Página 141) del encóder absoluto SSI, las entradas digitales y las salidas digitales por
medio del ajuste de parámetros (HWCN) (Página 132) del módulo tecnológico.
● En el modo de funcionamiento "Lectura de posición para Motion Control" realice la
parametrización del encóder absoluto SSI mediante los parámetros del módulo
(Página 126) al configurar el dispositivo del módulo tecnológico.
Las realimentaciones del módulo tecnológico se realizan a través de la interfaz de
realimentación.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
131
Utilizar el módulo
4.1 Utilización del módulo tecnológico
4.1.2.2
Apertura del ajuste de parámetros (HWCN)
Apertura mediante el árbol del proyecto
Proceda de la siguiente manera:
1. Abra la carpeta "Módulos locales" o "Periferia descentralizada" en el árbol del proyecto.
2. Abra el módulo tecnológico en el árbol del proyecto.
3. Haga doble clic en el objeto "Parámetro".
Apertura mediante la vista de dispositivos
Proceda de la siguiente manera:
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 tecnológico y seleccione
"Parámetro".
4.1.2.3
Modo de operación Medición
Sinopsis
En el modo de operación Medición, parametrice lo siguiente:
● Entradas de contaje
– Especificar señales de entrada/tipo de encóder (Página 133)
– Otros parámetros (Página 134)
● Especificar valor de medida (Página 103)
● Comportamiento de una DI
– Función de una DI (Página 137)
– Opciones de función (Página 138)
● Comportamiento de una DQ
– Función de una DQ (Página 140)
● Comportamiento del contador (Página 95)
Contaje, medición y lectura de posición
132
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Entradas de contaje: Especificar señales de entrada/tipo de encóder (modo de operación Medición)
Tipo de señal
Puede escoger entre los siguientes tipos de señal:
Tipo de señal
Significado
Encóder incremental (A, B desfasado)
Está conectado un encóder incremental con las señales
desfasadas A y B.
Encóder incremental (A, B, N)
Un encóder incremental está conectado con las señales A y B
desfasadas entre sí, así como con la señal nula N.
Impulso (A) y sentido (B)
Está conectado un encóder de impulsos (señal A) con señal de
sentido (señal B).
Impulso (A)
Está conectado un encóder de impulsos (señal A) sin señal de
sentido. Puede indicarse el sentido de contaje mediante la interfaz de control (Página 159).
Contador ascendente (A), contador descendente (B)
Están conectadas señales para el contaje en sentido ascendente (señal A) y sentido descendente (señal B).
Encóder absoluto (SSI)
Está conectado un encóder absoluto SSI (solo al utilizar
TM PosInput): ver Parametrización de la lectura de posición con
encóder absoluto SSI (Página 141)
Invertir sentido
Es posible invertir el sentido de contaje o los valores de posición para adaptarlos al proceso.
La inversión puede parametrizarse y hacerse efectiva en los siguientes tipos de señal:
● Encóder incremental (A, B desfasado)
● Encóder incremental (A, B, N)
● Encóder absoluto (SSI)
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
133
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Entradas de contaje: Otros parámetros (modo de operación Medición)
Evaluación de la señal
Al parametrizar la Evaluación de la señal (Página 68) se establece qué flancos de las
señales se contarán.
Puede escoger entre las siguientes opciones:
Evaluación de la señal
Significado
Simple
(predeterminado)
Se evalúan los flancos de la señal A durante un nivel bajo de la señal B.
Doble
Se evalúa cada flanco de la señal A.
Cuádruple
Se evalúa cada flanco de las señales A y B.
El parámetro puede parametrizarse con los siguientes tipos de señal:
● Encóder incremental (A, B desfasado)
● Encóder incremental (A, B, N)
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 proporción impulso/pausa
comprendida entre 40:60 y 60:40. De esto 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 filtro:
Tabla 4- 2
Frecuencia de filtrado y respectiva duración mínima de impulso y pausa
Frecuencia de filtrado
Duración mínima de impulso y pausa
100 Hz
4,0 ms
200 Hz
2,0 ms
500 Hz
800 µs
1 kHz
400 µs
2 kHz
200 µs
5 kHz
80 µs
10 kHz
40 µs
20 kHz
20 µs
50 kHz
8,0 µs
100 kHz
4,0 µs
200 kHz (predeterminado en TM Count)
2,0 µs
500 kHz*
0,8 µs
1 MHz* (predeterminado en TM PosInput)
0,4 µs
*
Solo en TM PosInput
Contaje, medición y lectura de posición
134
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Tipo de sensor
Al parametrizar el tipo de sensor se define para TM Count el modo de conmutación de las
entradas de contaje.
Puede escoger entre las siguientes opciones:
Tipo de sensor
Significado
Sensor tipo PNP (en fuente)
(predeterminado)
El encóder o sensor activa las entradas A, B y N a
24VDC.
Sensor tipo NPN (en sumidero)
El encóder o sensor activa las entradas A, B y N a M.
Sensor tipo push-pull (tipo PNP y NPN)
El encóder o sensor activa las entradas A, B y N alternativamente a M y 24VDC.
Al utilizar encóders incrementales, la selección típica es "Salida push-pull". Cuando se
utilizan sensores de 2 hilos, p. ej. barreras fotoeléctricas o detectores de proximidad, se
debe seleccionar el cableado "Sensor tipo PNP (en fuente)" o "Sensor tipo NPN (en
sumidero)" según corresponda.
Para saber si el encóder incremental es de tipo push/pull, consulte la hoja de datos del
encóder.
Nota
Si utiliza un encóder incremental de tipo push/pull, puede vigilar posibles roturas de hilo en
las señales del encóder.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
135
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Comportamiento con señal N
Este parámetro define cuál será la reacción en caso de señal N.
Puede escoger entre las siguientes opciones:
Opción
Significado
Sin reacción en caso de señal N
(predeterminado)
La señal N no afecta al contador.
Sincronización en caso de señal N
(Página 36)
En caso de señal N, el contador se ajusta al valor de arranque.
Si se selecciona para una entrada digital la función "Habilitar
sincronización con señal N", la sincronización dependerá del
nivel detectado en la entrada digital.
Nota
El comportamiento con señal N solo puede seleccionarse si se ha elegido el tipo de señal
(Página 133) "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 137) la función "Habilitar sincronización con señal N".
Frecuencia
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
Único
(predeterminado)
El contador solo se ajusta con la primera señal N o el
primer flanco parametrizado de la entrada digital.
Periódico
El contador se ajusta con cada señal N o cada flanco
parametrizado de la entrada digital.
Contaje, medición y lectura de posición
136
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Comportamiento de una DI: Función de una DI (modo de operación Medición)
Ajuste de la función de la DI
Al parametrizar una entrada digital se define la función que dicha entrada digital
desencadenará al conmutarse.
Puede escoger entre las siguientes opciones:
Función de una entrada digital
Significado
Apertura/cierre de puerta (controlados
por nivel)
El nivel en la correspondiente entrada digital abre y cierra la
puerta HW (Página 24).
Apertura de puerta (controlada por
flanco)
El flanco parametrizado en la correspondiente entrada digital abre la puerta HW (Página 24).
Cierre de puerta (controlado por flanco)
El flanco parametrizado en la correspondiente entrada digital cierra la puerta HW (Página 24).
Sincronización (Página 31)
El flanco parametrizado en la correspondiente entrada digital pone el contador al valor de arranque.
Habilitar sincronización con señal N
El nivel activo en la correspondiente entrada digital habilita
la sincronización del contador en caso de señal N
(Página 36).
Entrada digital sin función
La entrada digital en cuestión no tiene asignada función
alguna. La CPU puede leer el estado lógico de la entrada
digital a través de la interfaz de realimentación (Página 162).
Nota
Cada función, excepto "Entrada digital sin función", solo puede utilizarse una vez y ya no
puede volver a seleccionarse en el resto de las entradas digitales.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
137
Utilizar el módulo
4.1 Utilización del módulo tecnológico
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 solo puede parametrizarse en "Comportamiento DI0" para todas las
entradas digitales en conjunto.
Comportamiento de una DI: Opciones de función (modo de operación Medición)
Algunas funciones necesitan otros parámetros con los que pueden detallar el
comportamiento. Se pueden parametrizar para la función correspondiente.
Contaje, medición y lectura de posición
138
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
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
Activo con nivel alto
(predeterminado)
La correspondiente entrada digital está activa cuando
está ajustada.
Activo con nivel bajo
La correspondiente entrada digital está activa cuando no
está ajustada.
El parámetro puede parametrizarse en las siguientes funciones de una entrada digital:
● Apertura/cierre de puerta (controlados por nivel)
● Habilitar sincronización con señal N
Selección de flancos
Este parámetro determina con qué flanco de una entrada digital se dispara la función
parametrizada.
Puede escoger entre las siguientes opciones:
● Con flanco ascendente (predeterminado)
● Con flanco descendente
El parámetro puede parametrizarse en las siguientes funciones de una entrada digital:
● Apertura de puerta (controlada por flanco)
● Cierre de puerta (controlado por flanco)
● Sincronización
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
139
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Función de una DQ (modo de medición)
Activar salida
Al parametrizar una salida digital se define la condición (Página 48) que provocará la
conmutación de la entrada digital.
Puede escoger entre las siguientes opciones:
Función de una salida digital
Significado
Valor de medida >= valor de comparación
(predeterminado)
La salida digital en cuestión está activa si el valor medido es mayor o igual que el valor de comparación.
Valor de medida <= valor de comparación
La salida digital en cuestión está activa si el valor medido es menor o igual que el valor de comparación.
Entre los valores de comparación 0 y 1
La salida digital DQ1 está activa si el valor medido se
encuentra entre el valor de comparación 0 y el valor de
comparación 1.
No comprendido entre valores de comparación 0 y 1
La salida digital DQ1 está activa si el valor medido es
menor que el valor de comparación 0 o mayor que el
valor de comparación 1.
Utilizada por el programa de usuario
La salida digital en cuestión puede conmutarse desde la
CPU a través de la interfaz de control (Página 159).
Nota
Se pueden seleccionar las funciones "Entre valor de comparación 0 y 1" y "No comprendido
entre valor de comparación 0 y 1" si se ha seleccionado para la salida digital DQ0 la función
"Utilizada por el programa de usuario".
Valor de comparación 0
Al parametrizar el valor de comparación (Página 55) se determina con qué valor medido se
conmutará la salida digital DQ0 de acuerdo con el evento de comparación seleccionado.
Debe introducirse un valor inferior al valor de comparación 1. Puede introducir un máximo
de seis decimales.
El ajuste predeterminado es "0.000000". La unidad del valor de comparación depende de la
magnitud.
Valor de comparación 1
Al parametrizar el valor de comparación (Página 55) se determina con qué valor medido se
conmutará la salida digital DQ1 de acuerdo con el evento de comparación seleccionado.
Debe introducirse un valor superior al valor de comparación 0. Puede introducir un máximo
de seis decimales.
El ajuste predeterminado es "10.000000". La unidad del valor de comparación depende de
la magnitud.
Contaje, medición y lectura de posición
140
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
4.1.2.4
Parametrización de la lectura de posición con encóder absoluto SSI
Sinopsis
Si utiliza un encóder absoluto SSI, parametrice lo siguiente:
● Entradas de contaje
– Especificar señales de entrada/tipo de encóder (Página 141)
– Otros parámetros (Página 142)
● Comportamiento de una DI
– Función de una DI en el modo de operación Contaje (Página 144)
– Función de una DI en el modo de operación Medición (Página 145)
– Opciones de función (Página 146)
● Comportamiento de una DQ
– Función de una DQ en el modo de operación Contaje (Página 147)
– Función de una DQ en el modo de operación Medición (Página 148)
● Histéresis (Página 149)
● Especificar valor de medida (Página 149)
Encontrará dos ejemplos de la estructura del telegrama SSI en el módulo tecnológico en
Ejemplos de estructuras de telegrama (Página 151).
Entradas de contaje: Especificar señales de entrada/tipo de encóder (SSI)
Tipo de señal
Si hay un encóder absoluto SSI (Página 21) conectado, seleccione el tipo de señal "Encóder
absoluto (SSI)".
Invertir sentido
Es posible invertir los valores suministrados por el encóder absoluto SSI para adaptarlos al
proceso.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
141
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Entradas de contaje: Otros parámetros (SSI)
Longitud de telegrama
Con la parametrización de la longitud de telegrama se define el número de bits de un
telegrama SSI. Para saber la longitud de telegrama del encóder absoluto SSI, consulte la
hoja de datos del encóder. 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".
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:
Tipo de código
Significado
Gray
(predeterminado)
El valor de posición emitido en código Gray por el encóder absoluto SSI se convierte a código binario natural.
Binario
El valor emitido por el encóder absoluto SSI no se convierte.
Velocidad de transferencia
Al parametrizar la velocidad de transferencia se define la velocidad de la transferencia de
datos del encóder absoluto SSI al módulo tecnológico. Puede escoger, entre varias
opciones, entre 125 kHz y 2 MHz. El ajuste predeterminado es "125 kHz".
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 la descripción del
encóder.
Contaje, medición y lectura de posición
142
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Tiempo monoestable
Al parametrizar el tiempo monoestable se define el tiempo de pausa entre dos telegramas
SSI.
El tiempo monoestable parametrizado debe ser mayor 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 utiliza la función de sistema "Modo isócrono", la opción "Automático" corresponde a un
tiempo monoestable de 64 µs.
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 bit que sigue al LSB (least significant bit) en SSI se interpreta como un bit de
paridad. Los errores de paridad se notifican en la interfaz de realimentación (Página 162) a
través del bit ENC_ERROR.
Número de bit del LSB del valor de posición
Con este parámetro se define el número de bit del LSB (Least significant bit) del valor de
posición en el telegrama del encóder absoluto SSI. Así se limita la resolución del encóder
absoluto SSI. El valor debe ser inferior al número de bit del MSB del valor de posición. La
diferencia entre los números de bit del MSB y del LSB del valor de posición debe ser menor
que 31.
El ajuste predeterminado es "0".
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
143
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Número de bit del MSB del valor de posición
Con este parámetro se define el número de bit del MSB (Most significant bit) del valor de
posición en el telegrama del encóder absoluto SSI. Así se limita la resolución del encóder
absoluto SSI. El valor debe ser inferior a la longitud del telegrama y superior al número de
bit del LSB del valor de posición. La diferencia entre los números de bit del MSB y del LSB
del valor de posición debe ser menor que 31.
El ajuste predeterminado es "12".
Nota
Cuando se ha seleccionado "Gray" como tipo de código, solo se convierte en código binario
natural el rango de LSB a MSB del valor de posición.
Comportamiento de una DI: Función de una DI (SSI, modo de operación Contaje)
Ajuste de la función de la DI
Al parametrizar una entrada digital se define la función que dicha entrada digital
desencadenará al conmutarse.
Puede escoger entre las siguientes opciones:
Función de una entrada digital
Significado
Capture (Página 29)
El flanco parametrizado en la entrada digital correspondiente
guarda el valor de posición actual como valor de Capture.
La función puede utilizarse solo para una entrada digital.
Entrada digital sin función
La entrada digital en cuestión no tiene asignada función alguna.
La CPU puede leer el estado lógico de la entrada digital a través
de la interfaz de realimentación (Página 162).
Contaje, medición y lectura de posición
144
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
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 solo puede parametrizarse en "Comportamiento DI0" para todas las
entradas digitales en conjunto.
Comportamiento de una DI: Función de una DI (SSI, modo de operación Medición)
Ajuste de la función de la DI
La entrada digital correspondiente tiene asignado "Entrada digital sin función". La CPU
puede leer el estado lógico de la entrada digital a través de la interfaz de realimentación
(Página 162).
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
145
Utilizar el módulo
4.1 Utilización del módulo tecnológico
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 solo puede parametrizarse en "Comportamiento DI0" para todas las
entradas digitales en conjunto.
Comportamiento de una DI: Opciones de función (SSI)
Selección de flancos
Este parámetro determina para la función "Captura (Capture)" con qué flanco de una
entrada digital se dispara la función parametrizada.
Puede escoger entre las siguientes opciones:
● Con flanco ascendente (predeterminado)
● Con flanco descendente
● Con flanco ascendente y descendente
Contaje, medición y lectura de posición
146
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Comportamiento de una DQ: Función de una DQ (SSI, modo de operación Contaje)
Activar salida
Al parametrizar una salida digital se define la condición (Página 44) que provocará la
conmutación de la salida digital.
Puede escoger entre las siguientes opciones:
Función de una salida digital
Significado
Entre valor de comparación y límite de contaje
superior
(predeterminado)
La salida digital correspondiente está activa si el
valor de posición se encuentra entre el valor de
comparación y el límite superior.
Entre valor de referencia y límite de contaje inferior
La salida digital correspondiente está activa si el
valor de posición se encuentra entre "0" y el valor
de comparación.
Entre los valores de comparación 0 y 1
La salida digital DQ1 está activa si el valor de
posición se encuentra entre el valor de comparación 0 y el valor de comparación 1.
Con valor de comparación por la duración del
impulso
La salida digital correspondiente está únicamente
activa para el tiempo y el sentido del cambio de
valor de posición parametrizados si el valor de
posición coincide con el valor de comparación o
si lo ha rebasado por exceso o por defecto.
Tras comando Set de CPU hasta valor referencia
Cuando se produce un comando Set de la CPU,
la salida digital correspondiente está activa para
el sentido parametrizado del cambio de valor de
posición hasta que el valor de posición coincide
con el de comparación o hasta que lo ha rebasado por exceso o por defecto.
Utilizada por el programa de usuario
La salida digital en cuestión puede conmutarse
desde la CPU a través de la interfaz de control
(Página 159).
Nota
Entonces es posible seleccionar la función "Entre valor de comparación 0 y 1" si se ha
seleccionado para la salida digital DQ0 la función "Utilizada por el programa de usuario".
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
147
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Valor de comparación 0
Al parametrizar el valor de comparación se determina con qué valor de posición se
conmutará la salida digital DQ0 de acuerdo con el evento de comparación seleccionado.
Debe introducirse un valor inferior al valor de comparación 1.
El ajuste predeterminado es "0".
Valor de comparación 1
Al parametrizar el valor de comparación se determina con qué valor de posición se
conmutará la salida digital DQ1 de acuerdo con el evento de comparación seleccionado.
Debe introducirse un valor superior al valor de comparación 0.
El ajuste predeterminado es "10".
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:
Sentido del cambio del valor de posición
Significado
En ambos sentidos
(predeterminado)
La comparación y la conmutación de la salida
digital correspondiente tienen lugar independientemente de si el valor de posición aumenta o
disminuye.
Ascendente
La salida digital correspondiente solo se compara
y se conmuta si el valor de posición aumenta.
Descendente
La salida digital correspondiente solo se compara
y se conmuta si el valor de posición disminuye.
El parámetro puede parametrizarse con las siguientes funciones:
● Con valor de comparación por la duración del impulso
● Tras comando Set de CPU hasta valor referencia
Duración del impulso
Al parametrizar la duración de impulso para la función "Con valor de comparación por la
duración del impulso", se determina durante cuántos milisegundos estará activa la
correspondiente salida digital.
Se admiten valores entre 0,5 y 6553,5 s.
El ajuste predeterminado es "500,0" y corresponde a una duración de impulso de 0,5 s.
Comportamiento de una DQ: Función de una DQ (SSI, modo de operación Medición)
En el modo de operación Medición se definen los parámetros descritos en el apartado
Función de una DQ (modo de medición) (Página 140) para las salidas digitales del canal.
Contaje, medición y lectura de posición
148
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Histéresis (SSI)
Ajustar rango de histéresis
Con la parametrización de la histéresis (Página 60) se define un rango para los valores de
comparación. En el rango de histéresis las salidas digitales no pueden conmutarse de nuevo
hasta que el valor de posición haya salido una vez de este rango.
Si se introduce "0" se desactiva la histéresis. Se admiten valores entre 0 y 255. El ajuste
predeterminado es "0".
La histéresis puede parametrizarse únicamente en el modo de operación Contaje.
Especificación del valor medido (SSI)
Magnitud
Con este parámetro se define qué magnitud (Página 56) debe suministrar el módulo
tecnológico.
Puede escoger entre las siguientes opciones:
Magnitud
Significado
Frecuencia
(predeterminado)
La magnitud es una frecuencia. La unidad es Hz. Se miden los cambios
incrementales del valor de posición.
Duración del período
La magnitud es una duración del período que coincide con el valor inverso de la frecuencia. La unidad es s.
Velocidad
La magnitud es una velocidad. La base de tiempo para la medición de la
velocidad y los Incrementos por unidad se parametrizan por separado.
Telegrama SSI completo
En lugar de una magnitud se devuelven los primeros 32 bits del telegrama SSI. Se suministran bits adicionales que no pertenecen a la verdadera información de posición. No se tiene en cuenta una inversión del
sentido parametrizada.
Tiempo de actualización
Con la parametrización del tiempo de actualización (Página 55) en milisegundos se define el
intervalo de tiempo que transcurre entre dos actualizaciones del valor medido.
El tiempo de actualización afecta a la precisión de la medición.
Cuando se introduce "0", el valor medido se actualiza en cada ciclo. Puede introducir un
máximo de tres decimales. Se admiten valores entre 0,000 y 25000,000. El ajuste
predeterminado es "10,000".
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
149
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Base de tiempo para medición de velocidad
Con este parámetro se define la base de tiempo con la que debe ponerse a disposición la
velocidad.
Puede escoger entre las siguientes opciones:
● 1 ms
● 10 ms
● 100 ms
● 1s
● 60 s/1 min
El ajuste predeterminado es "60 s/1 min".
Incrementos por unidad
Con este parámetro se define el número de incrementos que proporciona el encóder
absoluto SSI por vuelta.
Se admiten valores entre 1 y 65535.
Ejemplo:
Su encóder 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, parametrice lo siguiente:
● Incrementos por unidad: 4096
● Base de tiempo para medición de velocidad: 60 s/1 min
Contaje, medición y lectura de posición
150
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Ejemplos de estructuras de telegrama
Ejemplo 1
En este ejemplo, el encóder absoluto SSI tiene la siguiente especificación:
● 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:
MG
Bit Multiturn con codificación Gray
SG
Bit Singleturn con codificación Gray
Telegrama SSI completo
Si en lugar de una magnitud desea recibir el telegrama SSI no procesado, este se devuelve
justificado a la derecha en la interfaz de realimentación:
MG
Bit Multiturn con codificación Gray
SG
Bit Singleturn con codificación Gray
Valor de realimentación del valor de posición
El módulo tecnológico convierte el valor de posición suministrado en codificación Gray a
código binario y lo devuelve justificado a la derecha en la interfaz de realimentación:
MD
Bit Multiturn como código binario
SD
Bit Singleturn como código binario
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
151
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Ejemplo 2
En este ejemplo, el encóder absoluto SSI tiene la siguiente especificación:
● 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 dos bits especiales.
● Existe un bit de paridad. El bit de paridad no cuenta en la longitud de telegrama.
El telegrama presenta la siguiente estructura:
MG
Bit Multiturn con codificación Gray
SG
Bit Singleturn con codificación Gray
S1
Bit de estado 1
S2
Bit de estado 2
P
Bit de paridad
Telegrama SSI completo
Si en lugar de una magnitud desea recibir el telegrama SSI no procesado, el módulo
tecnológico lee como máximo los 32 menos significativos del encóder. El módulo
tecnológico devuelve el bit que sigue al LSB como bit de paridad. Por ello, en este ejemplo
el módulo tecnológico lee los 31 bits menos significativos del telegrama SSI.
El telegrama SSI completo devuelto presenta la siguiente estructura:
MG
Bit Multiturn con codificación Gray
SG
Bit Singleturn con codificación Gray
Contaje, medición y lectura de posición
152
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Valor de posición
El módulo tecnológico convierte el valor de posición suministrado en codificación Gray a
código binario y lo devuelve justificado a la derecha en la interfaz de realimentación:
MD
Bit Multiturn como código binario
SD
Bit Singleturn como código binario
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
153
Utilizar el módulo
4.1 Utilización del módulo tecnológico
4.1.3
Módulo Online y diagnóstico
4.1.3.1
Indicación y evaluación del diagnóstico
Por medio de la vista online y de diagnóstico puede realizar un diagnóstico del hardware.
Además, puede:
● Recibir información a través del módulo tecnológico (p. ej. la versión de Firmware y el
número de serie).
● Si es necesario, realice una actualización del firmware.
Procedimiento
Para abrir el editor de visualización para las funciones de diagnóstico, haga lo siguiente:
1. Abra la carpeta "Módulos locales" o "Periferia descentralizada" en el árbol del proyecto.
2. Abra el módulo tecnológico en el árbol del proyecto.
3. Haga doble clic en el objeto "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 tecnológico.
Nota
Lectura de posición para Motion Control
En el modo de funcionamiento "Lectura de posición para Motion Control", el diagnóstico de
canal no se encuentra disponible para el módulo tecnológico.
Contaje, medición y lectura de posición
154
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
4.1.4
Poner en servicio el módulo
El editor de puesta en servicio le ayudará a poner en servicio el módulo tecnológico y
realizar su prueba funcional.
Puede simular señales de contaje y el control de los estados de las entradas digitales sin
cableado del proceso. De este modo, puede observar y comprobar el comportamiento del
programa de usuario durante el proceso de contaje.
Nota
Las funciones parametrizadas de las salidas digitales y las alarmas de proceso
parametrizadas se disparan en función del valor de contaje simulado.
Nota
En el modo de funcionamiento "Lectura de posición para Motion Control" no se utiliza el
editor de puesta en servicio.
Consulte también
Asignación de la interfaz de realimentación (Página 162)
4.1.4.1
Observación de valores de contaje, valores medidos, DI y DQ
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 "Puesta en servicio" de un módulo tecnológico, haga lo siguiente:
1. Abra la carpeta "Módulos locales" o "Periferia descentralizada" en el árbol del proyecto.
2. Abra el módulo tecnológico en el árbol del proyecto.
3. Haga doble clic en el objeto "Puesta en servicio".
El editor de puesta en servicio conmuta automáticamente al modo online. En el lado
derecho se muestra en la Task Card "Test" el panel de control de la CPU, que permite
controlar el estado operativo de la CPU.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
155
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Observar valores
Los siguientes valores se leen cíclicamente en el módulo tecnológico y se muestran en
"Observar valores":
● Valor de contaje
● Valor medido
● Valor de captura (Capture)
● Código de error
Los siguientes valores se leen una vez en el módulo tecnológico y se muestran en
"Observar valores":
● Valor de comparación 0
● Valor de comparación 1
● Límite de contaje superior
● Límite de contaje inferior
● Valor de arranque
En la columna "Formato de visualización", el formato de los valores mostrados puede
alternarse entre decimal y hexadecimal. Para el valor medido se aplica además el formato
de visualización "Número en coma flotante".
Observar flags de estado
La información de estado del módulo tecnológico se lee y se muestra online. Si la CPU está
en STOP, no se actualiza la indicación de estado.
Observar DI y DQ
Los estados lógicos de las entradas y salidas digitales del módulo tecnológico se muestran
en "Observar/forzar DI & DQ". En la columna "Comentario" se muestra la función
parametrizada actual. La consola de manejo situada por encima de la tabla permite
modificar manualmente los valores y simular así las funciones de contaje y medición: ver
Controlar manualmente valores de contaje, DI y DQ (Página 157)
Contaje, medición y lectura de posición
156
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
4.1.4.2
Controlar manualmente valores de contaje, DI y DQ
En el marco de un control manual puede modificar online el estado de las entradas digitales
del módulo tecnológico sin cableado del proceso y especificar un valor de contaje. Mediante
una función de simulación y la especificación de una velocidad de simulación, se puede
observar el efecto de las funciones de medición y contaje. Las salidas digitales se conmutan
en función del valor de contaje simulado y las alarmas de proceso correspondientes se
disparan.
Requisitos
● Hay una conexión online entre STEP 7 (TIA Portal) y la CPU.
● La CPU se encuentra en el estado operativo RUN.
● La ventana de puesta en servicio "Observar/forzar DI & DQ" para el módulo tecnológico
está abierta. Se muestran los valores actuales del módulo tecnológico.
Control manual
ADVERTENCIA
Advertencia de daños personales y materiales
Si el control manual no se ejecuta correctamente, existe peligro de lesiones graves y daños
materiales en máquinas e instalaciones:
• Compruebe todas las entradas antes de cambiar al control manual y antes de aplicar
los valores modificados durante el control manual.
• El control manual está reservado exclusivamente a personal especializado.
Procedimientos básicos: control manual de valores de contaje, DI y DQ
1. Para activar el control manual, pulse el botón "Activar" en el panel de control.
2. Introduzca los valores nuevos en la columna vacía "Valor de control".
La casilla de verificación situada a la derecha se activará automáticamente. El triángulo
amarillo de advertencia indica que este valor todavía no se ha transferido al módulo
tecnológico.
3. Introduzca un valor para la "Velocidad de simulación". Para un TM Count los límites del
rango de valores son de ±800000,00. Para un TM PosInput, los límites del rango de
valores son de ±4000000,00.
El valor determina la velocidad de las señales de contaje simuladas.
4. Para aceptar los valores modificados con casilla de verificación activada, pulse el botón
"Modificar".
El triángulo amarillo de advertencia se apagará. Los valores modificados se actualizarán
en el módulo tecnológico.
5. Para controlar la simulación de la función de contaje o medida, utilice los botones
"Iniciar" y "Parar".
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
157
Utilizar el módulo
4.1 Utilización del módulo tecnológico
6. Observe los indicadores en "Observar valores", "Observar flags de estado" y
"Observar/forzar DI & DQ" y compruebe las reacciones de su programa de usuario.
7. Adapte si es necesario los valores de la columna "Valor de control" repitiendo los pasos 2
a 4.
Contaje, medición y lectura de posición
158
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
4.1.5
Interfaz de control y realimentación
Encontrará información sobre el uso de la interfaces de control y realimentación en el
resumen de las posibles aplicaciones (Página 17).
4.1.5.1
Asignación de la interfaz de control
El programa de usuario gobierna el comportamiento del módulo tecnológico a través de la
interfaz de control.
Interfaz de control por canal
La siguiente tabla muestra la asignación de la interfaz de control:
Offset respecto a
la dirección inicial
Parámetro
Significado
Bytes 0 … 3
Slot 0
Valor de carga (el significado del valor se especifica en LD_SLOT_0)
Bytes 4 … 7
Slot 1
Valor de carga (el significado del valor se especifica en LD_SLOT_1)
Byte 8
LD_SLOT_0*
Especifica el significado del valor en Slot 0
Bit 3
Bit 2
Bit 1
Bit 0
0
0
0
0
Ninguna acción, estado de reposo
0
0
0
1
Cargar valor de contaje (con encóders incrementales o generadores de impulsos)
0
0
1
0
Reservado
0
0
1
1
Cargar valor de arranque (con encóders incrementales o generadores de impulsos)
0
1
0
0
Cargar valor de comparación 0
0
1
0
1
Cargar valor de comparación 1
0
1
1
0
Cargar límite de contaje inferior (con encóders
incrementales o generadores de impulsos)
0
1
1
1
Cargar límite de contaje superior (con
encóders incrementales o generadores de
impulsos)
1
0
0
0
Reservado
1
1
1
a
1
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
159
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Offset respecto a
la dirección inicial
Parámetro
Significado
Byte 8
LD_SLOT_1*
Especifica el significado del valor en Slot 1
Bit 7
Bit 6
Bit 5
Bit 4
0
0
0
0
Ninguna acción, estado de reposo
0
0
0
1
Cargar valor de contaje (con encóders incrementales o generadores de impulsos)
0
0
1
0
Reservado
0
0
1
1
Cargar valor de arranque (con encóders incrementales o generadores de impulsos)
0
1
0
0
Cargar valor de comparación 0
0
1
0
1
Cargar valor de comparación 1
0
1
1
0
Cargar límite de contaje inferior (con encóders
incrementales o generadores de impulsos)
0
1
1
1
Cargar límite de contaje superior (con
encóders incrementales o generadores de
impulsos)
1
0
0
0
Reservado
1
1
1
a
1
Byte 9
Byte 10
Byte 11
*
EN_CAPTURE
Bit 7: Habilitación de la función Capture
EN_SYNC_DN
Bit 6: Habilitación sincronización descendente (con encóders incrementales o
generadores de impulsos)
EN_SYNC_UP
Bit 5: Habilitación sincronización ascendente (con encóders incrementales o
generadores de impulsos)
SET_DQ1
Bit 4: Activación DQ1
SET_DQ0
Bit 3: Activación DQ0
TM_CTRL_DQ1
Bit 2: Habilitación de la función tecnológica DQ1
TM_CTRL_DQ0
Bit 1: Habilitación de la función tecnológica DQ0
SW_GATE
Bit 0: Puerta de software (con encóders incrementales o generadores de impulsos)
SET_DIR
Bit 7: Sentido de contaje (con encóders sin señal de sentido)
–
Bits 2 a 6: Reservados; los bits deben estar ajustados a 0
RES_EVENT
Bit 1: Desactivar eventos guardados
RES_ERROR
Bit 0: Desactivar estados de fallo guardados
–
Bits 0 a 7: Reservados; los bits deben estar ajustados a 0
Si a través de LD_SLOT_0 y LD_SLOT_1 se cargan valores simultáneamente, se aplica primero el valor de Slot 0 y a
continuación el valor de Slot 1 de forma interna. De ese modo, pueden producirse estados intermedios inesperados.
Contaje, medición y lectura de posición
160
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Aclaraciones sobre los bits de control
Bit de control
Explicaciones
EN_CAPTURE
Este bit habilita la función de Capture. El restablecimiento del bit desactiva un EVENT_CAP
activado en la interfaz de realimentación.
EN_SYNC_DN
Con este bit se habilita la sincronización del contador al contar en sentido descendente si se
utiliza un encóder incremental o un generador de impulsos. El restablecimiento del bit desactiva un EVENT_SYNC activado en la interfaz de realimentación.
EN_SYNC_UP
Con este bit se habilita la sincronización del contador al contar en sentido ascendente si se
utiliza un encóder incremental o un generador de impulsos. El restablecimiento del bit desactiva un EVENT_SYNC activado en la interfaz de realimentación.
RES_EVENT
Con este bit se inicia la desactivación de los eventos guardados en los bits de realimentación
EVENT_ZERO, EVENT_OFLW, EVENT_UFLW, EVENT_CMP0, EVENT_CMP1.
RES_ERROR
Con este bit se inicia la desactivación de los estados de error guardados LD_ERROR y
ENC_ERROR.
SET_DIR
Con este bit se predefine el sentido de contaje con el tipo de señal "Impulso (A)".
0 significa: ascendente
1 significa: descendente
SET_DQ0
Con este bit se activa la salida digital DQ0 cuando TM_CTRL_DQ0 está establecido en 0.
Con la función "Tras comando Set de CPU hasta valor referencia", SET_DQ0 actúa independientemente de TM_CTRL_DQ0, siempre y cuando el valor de contaje no coincida con el valor
de comparación.
SET_DQ1
Con este bit se activa la salida digital DQ1 cuando TM_CTRL_DQ1 está establecido en 0.
Con la función "Tras comando Set de CPU hasta valor referencia", SET_DQ1 actúa independientemente de TM_CTRL_DQ1, siempre y cuando el valor de contaje no coincida con el valor
de comparación.
SW_GATE
Con este bit se abre y cierra la puerta de software si se utiliza un encóder incremental o un
generador de impulsos. La puerta software, junto con la puerta hardware, forma la puerta interna. El módulo tecnológico solo efectúa el contaje si la puerta interna está abierta.
0 significa: puerta de software cerrada
1 significa: puerta de software abierta
TM_CTRL_DQ0
Con este bit se habilita la función tecnológica de la salida digital DQ0.
0 significa: SET_DQ0 determina el estado de DQ0
1 significa: la función parametrizada determina el estado de DQ0
TM_CTRL_DQ1
Con este bit se habilita la función tecnológica de la salida digital DQ1.
0 significa: SET_DQ1 determina el estado de DQ1
1 significa: la función parametrizada determina el estado de DQ1
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
161
Utilizar el módulo
4.1 Utilización del módulo tecnológico
4.1.5.2
Asignación de la interfaz de realimentación
A través de la interfaz de realimentación, el programa de usuario recibe valores actuales e
información de estado del módulo tecnológico.
Interfaz de realimentación por canal
La siguiente tabla muestra la asignación de la interfaz de realimentación:
Offset respecto a
la dirección inicial
Parámetro
Significado
Bytes 0 … 3
COUNT VALUE
Valor de contaje o valor de posición actuales
Bytes 4 … 7
CAPTURED VALUE
Último valor de Capture captado
Bytes 8 … 11
MEASURED VALUE
Valor medido actual o telegrama SSI completo
Byte 12
–
Bits 3 a 7: reservado; establecido en 0
LD_ERROR
Bit 2: error al cargar a través de interfaz de realimentación
ENC_ERROR
Bit 1: Señal de encóder o telegrama SSI incorrectos
POWER_ERROR
Bit 0: Módulo S7-1500: tensión de alimentación L+ incorrecta/módulo
ET 200SP: tensión de alimentación demasiado baja L+
–
Bits 6 a 7: reservado; establecido en 0
STS_SW_GATE
Bit 5: Estado puerta SW (con encóders incrementales o generadores de
impulsos)
STS_READY
Bit 4: módulo tecnológico arrancado y parametrizado
LD_STS_SLOT_1
Bit 3: solicitud de carga para Slot 1 detectada y ejecutada (conmutada)
LD_STS_SLOT_0
Bit 2: solicitud de carga para Slot 0 detectada y ejecutada (conmutada)
RES_EVENT_ACK
Bit 1: reset de los bits de evento activo
–
Bit 0: reservado; establecido en 0
STS_DI2 (TM Count)
Bit 7: TM Count: estado DI2/TM PosInput: reservado; establecido en 0
STS_DI1
Bit 6: Estado DI1
STS_DI0
Bit 5: Estado DI0
STS_DQ1
Bit 4: Estado DQ1
STS_DQ0
Bit 3: Estado DQ0
STS_GATE
Bit 2: Estado puerta interna (con encóders incrementales o generadores de
impulsos)
STS_CNT
Bit 1: Impulso de contaje o modificación del valor de posición registrado en
los últimos 0,5 s aprox.
STS_DIR
Bit 0: Sentido del último cambio del valor de contaje o posición
Byte 13
Byte 14
Contaje, medición y lectura de posición
162
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Offset respecto a
la dirección inicial
Parámetro
Significado
Byte 15
STS_M_INTERVAL
Bit 7: Impulso de contaje o modificación del valor de posición registrado en
el último intervalo de medida
EVENT_CAP
Bit 6: se ha producido un evento de Capture
EVENT_SYNC
Bit 5: Se lleva a cabo la sincronización (con encóders incrementales o generadores de impulsos)
EVENT_CMP1
Bit 4: Se ha producido un evento de comparación para DQ1
EVENT_CMP0
Bit 3: Se ha producido un evento de comparación para DQ0
EVENT_OFLW
Bit 2: Se ha producido un rebase por exceso
EVENT_UFLW
Bit 1: Se ha producido un rebase por defecto
EVENT_ZERO
Bit 0: paso por cero producido
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
163
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Aclaraciones sobre los bits de realimentación
Bit de realimentación
Explicaciones
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ódulo 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 de 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
para la salida digital DQ0. Este estado se desactiva acusando RES_EVENT.
Al ajustar el valor de contaje al valor de arranque, no se activa el bit EVENT_CMP0.
EVENT_CMP1
Este bit muestra el estado almacenado de que se ha producido un evento de comparación
para la salida digital DQ1. Este estado se desactiva acusando RES_EVENT.
Al ajustar el valor de contaje al valor de arranque, no se activa el bit EVENT_CMP1.
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 de arranque 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.
EVENT_UFLW
Este bit indica el estado almacenado de que el valor de contaje tenía un rebase por defecto.
Este estado se desactiva acusando RES_EVENT.
EVENT_ZERO
Este bit indica el estado almacenado de que el valor de contaje o el valor de posición tenía un
paso por cero. Este estado se desactiva acusando RES_EVENT.
LD_ERROR
Este bit indica que se ha producido un error al cargar a través de la interfaz de control (con
memoria). No se han adoptado los valores de carga. Si se utiliza un encóder incremental o un
generador de impulsos, no se cumple una de las siguientes condiciones:
•
Límite inferior de contaje <= valor de contaje <= límite superior de contaje
•
límite inferior de contaje <= valor de arranque <= límite superior de contaje
•
Límite inferior de contaje <= valor de comparación 0/1 <= límite superior de contaje
• Valor de comparación 0 < valor de comparación 1
Si se utiliza un encóder absoluto SSI, no se cumple una de las siguientes condiciones:
•
0 <= valor de posición <= valor de posición máximo
•
0 <= valor de comparación 0/1 <= valor de posición máximo
• Valor de comparación 0 < valor de comparación 1
El bit se desactiva después de que se haya acusado el error con RES_ERROR.
Contaje, medición y lectura de posición
164
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Bit de realimentación
Explicaciones
LD_STS_SLOT_0
Este bit indica con un cambio de estado (conmutación) que la solicitud de carga para Slot 0
(LD_SLOT_0) ha sido detectada y ejecutada.
LD_STS_SLOT_1
Este bit indica con un cambio de estado (conmutación) que la solicitud de carga para Slot 1
(LD_SLOT_1) ha sido detectada y ejecutada.
POWER_ERROR
Este bit muestra para un módulo tecnológico S7-1500 que la tensión de alimentación L+ no
existe, que es demasiado baja o que el conector frontal no está conectado. Este bit muestra
para un módulo tecnológico ET 200SP que la tensión de alimentación L+ es demasiado baja.
Si la tensión de alimentación L+ vuelve a estar disponible en la magnitud necesaria,
POWER_ERROR se ajusta automáticamente a 0.
RES_EVENT_ACK
Este bit indica que la desactivación de los bits de evento EVENT_SYNC, EVENT_CMP0,
EVENT_CMP1, EVENT_OFLW, EVENT_UFLW, EVENT_ZERO está activa.
STS_CNT
Este bit indica que dentro de los últimos 0,5 s aprox. se ha producido al menos un impulso de
contaje o un cambio del valor de posición.
STS_DI0
Este bit indica el estado de la entrada digital DI0.
STS_DI1
Este bit indica el estado de la entrada digital DI1.
STS_DI2
Este bit indica el estado de la entrada digital DI2 de TM Count.
STS_DIR
Este bit muestra el sentido de contaje del último impulso de contaje o el sentido del último
cambio del valor de posición.
0 significa: descendente
1 significa: ascendente
STS_DQ0
Este bit indica el estado de la salida digital DQ0.
STS_DQ1
Este bit indica el estado de la salida digital DQ1.
STS_GATE
Este bit muestra el estado de la puerta interna si se utiliza un encóder incremental o un generador de impulsos.
0 significa: puerta cerrada
1 significa: puerta abierta
STS_M_INTERVAL
Este bit indica que en el intervalo de medida precedente se ha capturado al menos un impulso
de contaje o un cambio del valor de posición.
STS_READY
Este bit indica que el módulo tecnológico emite datos de usuario válidos. El módulo tecnológico está arrancado y parametrizado.
STS_SW_GATE
Este bit indica el estado de la puerta SW.
0 significa: puerta cerrada
1 significa: puerta abierta
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
165
Utilizar el módulo
4.1 Utilización del módulo tecnológico
Método de acuse completo
Los bits guardados se acusan conforme al método de acuse completo.
La siguiente figura muestra un ejemplo del proceso del método de acuse completo en caso
de rebase por exceso:
①
②
③
④
⑤
El bit de realimentación 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 realimentación 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 realimentación RES_EVENT_ACK se restablece.
Contaje, medición y lectura de posición
166
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.2 Utilizar el módulo de entradas digitales
4.2
Utilizar el módulo de entradas digitales
4.2.1
Configurar y parametrizar el módulo
4.2.1.1
Agregar un módulo a la configuración hardware
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 equipo de la CPU o el IM.
2. Seleccione un rack.
3. Seleccione el módulo de entradas digitales en el catálogo de módulos:
"DI > Módulo de entradas digitales > Referencia"
4. Arrastre el módulo hasta el slot deseado del rack utilizando la función Drag & Drop.
Resultado
En el árbol del proyecto, el nuevo módulo se muestra en "Módulos locales" o "Periferia
descentralizada".
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
167
Utilizar el módulo
4.2 Utilizar el módulo de entradas digitales
4.2.1.2
Apertura de la Configuración hardware (HWCN)
Apertura mediante el árbol del proyecto
Proceda de la siguiente manera:
1. Abra la carpeta "Módulos locales" o "Periferia descentralizada" en el árbol del proyecto.
2. Haga doble clic en el módulo dentro del árbol del proyecto.
Apertura mediante la vista de dispositivos
Proceda de la siguiente manera:
1. Abra la configuración del equipo de la CPU o el IM.
2. Seleccione la vista de dispositivos.
3. Haga clic en el módulo.
4.2.1.3
Modo de operación Contaje
El modo de operación Contaje permite ajustar los parámetros siguientes para el canal
correspondiente.
Nota
Algunos de los parámetros y opciones no están disponibles en todos los módulos de
entradas 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 realimentación 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
Contaje, medición y lectura de posición
168
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.2 Utilizar el módulo de entradas digitales
● 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 al rebasar un límite de contaje
Es posible parametrizar el comportamiento siguiente en caso de rebase por exceso del
límite superior de contaje en sentido ascendente o rebase por defecto del límite inferior de
contaje en sentido descendente (Página 74):
Comportamiento
Significado
Parar contaje
(predeterminado)
Tras rebasar por exceso un límite de contaje se cierra la
puerta interna (cierre de puerta automático). De este modo
se detiene el 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 activa en el límite de contaje opuesto y el contaje
continúa.
Selección de flancos
Con este parámetro se determina qué flancos cuenta el contador correspondiente:
Selección de flancos
Significado
Con flanco ascendente
(predeterminado)
El contador correspondiente cuenta todos los flancos ascendentes en la entrada digital.
Con flanco descendente
El contador correspondiente cuenta todos los flancos descendentes en la entrada digital.
Con flanco ascendente y descendente
El contador correspondiente cuenta todos los flancos en la
entrada digital.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
169
Utilizar el módulo
4.2 Utilizar el módulo de entradas digitales
Sentido de contaje
Con este parámetro se define el sentido de contaje del contador correspondiente.
Puede escoger entre las siguientes opciones:
● Adelante
● Atrás
Nota
El parámetro no es efectivo si en "Ajustar función de la DI" se ha seleccionado la opción
"Invertir sentido".
Activar salida
Con este parámetro se determina la función (Página 77) con la que se controla el bit de
realimentación STS_DQ. El bit de realimentación 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 referencia 0 y 1
STS_DQ se activa si el valor de contaje está
entre el valor de referencia 0 y el valor de referencia 1.
No comprendido entre valor de referencia 0 y 1
STS_DQ se activa si el valor de contaje está
fuera del rango comprendido entre el valor de
referencia 0 y el valor de referencia 1.
Entre valor de referencia y límite superior
STS_DQ se activa si el valor de contaje está
entre el valor de referencia y el límite superior de
contaje.
Entre valor de referencia y límite inferior
STS_DQ se activa si el valor de contaje está
entre el valor de referencia y el límite inferior de
contaje.
Contaje, medición y lectura de posición
170
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.2 Utilizar el módulo de entradas digitales
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 realimentación.
Apertura/cierre de puerta
Al activar la correspondiente entrada digital DIn+4 se abre la puerta HW
(Página 76) para DIn. Al desactivar la correspondiente entrada digital
DIn+4 se cierra la puerta HW para DIn.
Invertir sentido
La entrada digital correspondiente DIn+4 invierte el sentido de contaje en
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 "Invertir sentido" y en el proceso cambia el sentido de contaje, el
flanco de contaje se adapta automáticamente (flancos contrarios).
Límite superior de contaje
Con la parametrización del límite superior de contaje se limita el rango de contaje. El valor
máximo para el límite superior de contaje depende del módulo:
Límite superior de contaje
DI 8x24VDC HS
Valor máximo
2147483647
Ajuste predeterminado
2147483647
(231–1)
DI 32x24VDC HF
4294967295 (232–1)
4294967295
Debe introducirse un valor que esté por encima del límite inferior de contaje.
Límite inferior de contaje
Con la parametrización del límite inferior de contaje se limita el rango de contaje. El valor
mínimo para el límite inferior de contaje depende del módulo:
Límite inferior de contaje
DI 8x24VDC HS
Valor mínimo
–2147483648
Ajuste predeterminado
–2147483648
(–231)
DI 32x24VDC HF
0 (no parametrizable)
0
Debe introducirse un valor que esté por debajo del límite superior de contaje.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
171
Utilizar el módulo
4.2 Utilizar el módulo de entradas digitales
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 referencia 0
Con la parametrización de un Valor de referencia (Página 77) se define con qué valor de
contaje se controla el bit de realimentación 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 referencia 1.
El ajuste predeterminado es "0".
Valor de referencia 1
Con la parametrización del segundo Valor de referencia (Página 77) se define con qué valor
de contaje siguiente se controla el bit de realimentación 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 referencia 0 y menor o igual al límite
superior de contaje.
El ajuste predeterminado es "10".
Alarma de proceso: Aparecido evento de comparación para DQ
Con este parámetro se define si en un evento de comparación se genera una alarma de
proceso sobre la base de la función de comparación seleccionada en "Activar salida.
La alarma de proceso no está habilitada de forma predeterminada.
Contaje, medición y lectura de posición
172
Manual de funciones, 03/2015, A5E32010348-AC
Utilizar el módulo
4.2 Utilizar el módulo de entradas digitales
4.2.2
Módulo Online y diagnóstico
4.2.2.1
Indicación y evaluación del diagnóstico
Por medio de la vista online y de diagnóstico puede realizar un diagnóstico del hardware.
Además, puede:
● Recibir información a través del módulo (p. ej. la versión de Firmware y el número de
serie).
● Si es necesario, realice una actualización del firmware.
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.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
173
Utilizar el módulo
4.2 Utilizar el módulo de entradas digitales
Contaje, medición y lectura de posición
174
Manual de funciones, 03/2015, A5E32010348-AC
Service & Support
A
Oferta completa y única en su género que cubre todo el ciclo de vida
Ya sea usted constructor de máquinas, operador de planta u oferente de soluciones:
Siemens Industry Automation y Drive Technologies le ofrece una amplia gama de servicios
destinada a los usuarios más diversos en todos los sectores de la industria manufacturera y
de procesos.
Orbitando alrededor de nuestros productos y sistemas tenemos una paleta de servicios
homogéneos y estructurados que le ofrecen un valioso apoyo en todas las fases de la vida
de sus máquinas y plantas, desde la concepción y realización, pasando por la puesta en
servicio, y llegando al mantenimiento y modernización.
Los empleados del Service & Support asisten a nuestros clientes en cualquier parte del
mundo ayudándoles en todos los asuntos relacionados con la automatización y los
accionamientos de Siemens. En más de 100 países, a nivel local y a lo largo de todas las
fases del ciclo de vida de sus máquinas e instalaciones.
Un equipo de especialistas expertos está a su lado con profundos conocimientos de la
materia. Los cursos a los que asisten periódicamente, así como el estrecho contacto que
mantienen entre sí, traspasando las fronteras de los continentes, garantizan un servicio
técnico fiable, sea cual sea el ámbito en cuestión.
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
175
Service & Support
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.
Field Service/Servicio técnico
Nuestro Field Service le ofrece todo tipo de servicios relacionados con las actividades de
puesta en marcha y mantenimiento, para asegurar en todo caso la disponibilidad de sus
máquinas y plantas.
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.
Contaje, medición y lectura de posición
176
Manual de funciones, 03/2015, A5E32010348-AC
Service & Support
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.
Programas de servicio técnico
Nuestros programas de servicio técnico son selectos paquetes de servicios dirigidos a un
determinado grupo de sistemas o productos del área de automatización y accionamientos.
Los diferentes servicios cubren sin fisuras todo el ciclo de vida, están coordinados entre si, y
facilitan la óptima aplicación de sus productos y sistemas.
Los servicios de uno de estos programas pueden adaptarse en todo momento con plena
flexibilidad y aplicarse independientemente.
Ejemplos de servicios:
● Contratos de servicio técnico
● Plant IT Security Services
● Life Cycle Services para accionamientos
● SIMATIC PCS 7 Life Cycle Services
● SINUMERIK Manufacturing Excellence
● SIMATIC Remote Support Services
Resumen de las ventajas:
● Tiempos de parada optimizados para más productividad
● Óptimos costes de mantenimiento gracias a volumen de prestaciones a la medida
● Costes calculables para plena planeabilidad
● Seguridad operativa gracias a tiempos de reacción y plazos de entrega de repuestos
asegurados
● Complementación y descarga del propio personal de servicio técnico
● Los servicios prestados por el mismo proveedor implican menos interfaces y más
conocimientos
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
177
Service & Support
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).
Contaje, medición y lectura de posición
178
Manual de funciones, 03/2015, A5E32010348-AC
Índice alfabético
A
H
Alarma de diagnóstico, 62, 79
habilitación, 124
Alarma de proceso, 62, 79
habilitación, 129
perdida, 128
Habilitación
Alarma de diagnóstico, 62, 79
Alarma de proceso, 62, 79
High_Speed_Counter, 83, 107
Comportamiento en caso de error, 110
configurar, 87
descripción, 107
Diagnóstico, 119
funcionamiento, 107
llamada, 107
Parámetros básicos, 89
parámetros de entrada, 111
parámetros de salida, 113
programar, 106
Puesta en servicio, 117
variables estáticas, 116
Histéresis, 20, 21, 58, 60, 103, 149
C
Captura (Capture), 20, 21, 27, 29, 97, 137, 144
Código binario natural, 62
Código Gray, 62
Comportamiento en caso de error
High_Speed_Counter, 110
Contaje
Valor de comparación, 101, 147
Control de puerta, 19, 24, 50, 73, 75, 97, 137
D
Diagnóstico
High_Speed_Counter, 119
Módulo tecnológico, 154, 173
E
Encóder absoluto, 21
Encóder absoluto SSI, 141, 142
Entrada digital
Funciones, 97, 137, 144, 145
ErrorID, 114
Evaluación de la señal, 91, 134
F
Frecuencia de filtrado, 92, 134
Funcionamiento
High_Speed_Counter, 107
Funciones de contaje, 19, 73
Funciones de medición, 50
I
Interfaz de control, 159
Interfaz de realimentación, 162
Intervalo de medida, 52, 55
L
Lectura de posición
con encóder absoluto SSI, 21
Lectura de recorrido
con encóder absoluto SSI, 21
con Motion Control, 62
Límites de contaje, 19, 22, 73, 74, 95, 171
Ll
Llamada
High_Speed_Counter, 107
M
Medición
valor de comparación, 140
Medición de frecuencia, 50
Contaje, medición y lectura de posición
Manual de funciones, 03/2015, A5E32010348-AC
179
Índice alfabético
Medición de velocidad, 50
Medición del período, 50
Modo de operación, 125
Medición, 132
Modo isócrono, 71, 81
Módulo de entradas digitales
Aplicaciones posibles, 72
Características, 13
configuración de hardware, 167
Módulo tecnológico
aplicaciones posibles, 17
Características, 13
configuración de hardware, 121
Interfaz de control, 159
Interfaz de realimentación, 162
Online y diagnóstico, 154, 173
Parametrizar, 130
Parámetros básicos, 123
O
Objeto tecnológico
High_Speed_Counter, 83
P
Parametrización
Módulo tecnológico, 18, 130
Parámetro
ErrorID, 114
Parámetros básicos
High_Speed_Counter, 89
Módulo tecnológico, 123
Parámetros de entrada
High_Speed_Counter, 111
Parámetros de salida
High_Speed_Counter, 113
Puerta hardware, 19, 24, 73, 76, 97, 137
Puerta software, 24, 73, 75
Puerta SW, 19
Puesta en servicio
High_Speed_Counter, 117
módulo tecnológico, 155
S
Salida digital
Funciones, 101, 140, 147
Valor de comparación, 39, 101, 140, 147
Sensor tipo NPN (en sumidero), 92, 134
Sensor tipo PNP (en fuente), 92, 134
Señal N, 92, 134
Sincronización, 20, 31, 97, 137
con señal N, 36, 97
Con señal N, 137
mediante entrada digital, 34
STOP de la CPU, 123
SW_GATE, 24, 75
T
Tiempo de actualización, 50
Tipo de sensor, 92, 134
Tipo de señal, 90, 133, 141
V
Valor de arranque, 19, 95
Valor de comparación, 39, 101, 140, 147
Contaje, 101, 147
medición, 140
Valor de referencia
Módulo de entradas digitales, 77
Valor inicial, 73, 172
Variables estáticas
High_Speed_Counter, 116
R
Rango de medición, 51, 55
Reacción a STOP de la CPU, 123
Rotura de hilo, 124
Contaje, medición y lectura de posición
180
Manual de funciones, 03/2015, A5E32010348-AC
Descargar