Está en la página 1de 162

Contaje, medicin y lectura de posicin ___________________

Prlogo

___________________
Gua de documentacin 1
Principios bsicos de

SIMATIC
___________
2
contaje, medicin y lectura
de posicin

Utilizacin de
___________________
High_Speed_Counter 3
S7-1500, ET 200MP, ET 200SP
Contaje, medicin y lectura de Utilizacin del mdulo
___________________ 4
tecnolgico
posicin
___________________
Service & Support A
Manual de funciones

02/2014
A5E32010348-AB
Notas jurdicas
Filosofa en la sealizacin de advertencias y peligros
Este manual contiene las informaciones necesarias para la seguridad personal as como para la prevencin de
daos materiales. Las informaciones para su seguridad personal estn resaltadas con un tringulo de
advertencia; las informaciones para evitar nicamente daos materiales no llevan dicho tringulo. 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.

PRECAUCIN
Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales.

ATENCIN
Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse daos materiales.
Si se dan varios niveles de peligro se usa siempre la consigna de seguridad ms estricta en cada caso. Si en una
consigna de seguridad con tringulo de advertencia se alarma de posibles daos personales, la misma consigna
puede contener tambin una advertencia sobre posibles daos materiales.
Personal cualificado
El producto/sistema tratado en esta documentacin slo deber ser manejado o manipulado por personal
cualificado para la tarea encomendada y observando lo indicado en la documentacin correspondiente a la
misma, particularmente las consignas de seguridad y advertencias en ella incluidas. Debido a su formacin y
experiencia, el personal cualificado est en condiciones de reconocer riesgos resultantes del manejo o
manipulacin 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 slo debern usarse para los casos de aplicacin previstos en el catlogo y la
documentacin tcnica asociada. De usarse productos y componentes de terceros, stos debern haber sido
recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su
transporte, almacenamiento, instalacin, montaje, manejo y mantenimiento hayan sido realizados de forma
correcta. Es preciso respetar las condiciones ambientales permitidas. Tambin debern seguirse las
indicaciones y advertencias que figuran en la documentacin 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 utilizacin por terceros
para sus propios fines puede violar los derechos de sus titulares.
Exencin de responsabilidad
Hemos comprobado la concordancia del contenido de esta publicacin 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 publicacin se revisa peridicamente; si es necesario, las posibles las
correcciones se incluyen en la siguiente edicin.

Siemens AG A5E32010348-AB Copyright Siemens AG 2014.


Industry Sector 03/2014 Sujeto a cambios sin previo aviso Reservados todos los derechos
Postfach 48 48
90026 NRNBERG
ALEMANIA
Prlogo

Finalidad de la documentacin
Esta documentacin le ayudar a configurar y programar mdulos tecnolgicos para tareas
de contaje y medicin de S7-1500, ET 200MP y ET 200SP, as como para la lectura de
recorrido y posicin.

Conocimientos bsicos necesarios


Para comprender la documentacin se requieren los siguientes conocimientos:
Conocimientos generales de automatizacin
Conocimientos del sistema de automatizacin industrial SIMATIC
Conocimientos sobre el uso de PC Windows
Conocimientos sobre el uso de STEP 7

mbito de validez de la documentacin


Esta documentacin es vlida para el uso de los mdulos tecnolgicos TM Count 2x24V y
TM PosInput 2 de S7-1500 y de los mdulos tecnolgicos de ET 200SP correspondientes.

Convenciones
Preste atencin a las indicaciones marcadas del modo siguiente:

Nota
Una indicacin contiene datos importantes acerca del producto descrito en la
documentacin, el manejo de dicho producto o la parte de la documentacin a la que debe
prestarse especial atencin.

Soporte adicional
Encontrar ms datos acerca de la oferta del Technical Support en el anexo Service &
Support (Pgina 157).
La oferta de documentacin tcnica de los distintos productos y sistemas de
automatizacin SIMATIC se encuentra en Internet (http://www.siemens.com/simatic-tech-
doku-portal).
Encontrar el catlogo online y el sistema de pedidos online en Internet
(http://mall.automation.siemens.com).

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 3
Prlogo

Contaje, medicin y lectura de posicin


4 Manual de funciones, 02/2014, A5E32010348-AB
ndice

Prlogo ...................................................................................................................................................... 3
1 Gua de documentacin ............................................................................................................................. 9
2 Principios bsicos de contaje, medicin y lectura de posicin ................................................................. 11
2.1 Sinopsis de los mdulos tecnolgicos y sus caractersticas .......................................................11
2.2 Sinopsis de las aplicaciones posibles ..........................................................................................13
2.3 Captura de las seales de contaje ..............................................................................................15
2.3.1 Contaje con encder incremental o generador de impulsos .......................................................15
2.3.2 Lectura de posicin con encder absoluto SSI ...........................................................................17
2.4 Comportamiento en los lmites de contaje ...................................................................................18
2.5 Control de puerta con encder incremental o generador de impulsos ........................................20
2.5.1 Puerta SW ....................................................................................................................................20
2.5.2 Puerta HW....................................................................................................................................20
2.5.3 Puerta interna...............................................................................................................................21
2.5.4 Comportamiento del contador ante la apertura de puerta ...........................................................22
2.6 Capture ........................................................................................................................................23
2.6.1 Capture con encder incremental o generador de impulsos .......................................................23
2.6.2 Capture con encder absoluto SSI ..............................................................................................26
2.7 Sincronizacin ..............................................................................................................................28
2.7.1 Sincronizacin mediante entrada digital ......................................................................................31
2.7.2 Sincronizacin en caso de seal N ..............................................................................................33
2.8 Valores de comparacin ..............................................................................................................36
2.8.1 Valores de comparacin y salidas ...............................................................................................36
2.8.2 Conmutar en los valores de comparacin en el modo de operacin Contaje .............................37
2.8.2.1 Conmutar en los valores de comparacin con encder incremental o generador de
impulsos .......................................................................................................................................37
2.8.2.2 Conmutar en los valores de comparacin con encder absoluto SSI .........................................41
2.8.3 Conmutar en los valores de comparacin en el modo de operacin Medicin ...........................45
2.9 Determinacin de medidas ..........................................................................................................47
2.9.1 Sinopsis de las funciones de medicin ........................................................................................47
2.9.2 Determinacin de medidas con encder incremental o generador de impulsos.........................48
2.9.2.1 Rangos de medicin ....................................................................................................................48
2.9.2.2 Intervalo de medida .....................................................................................................................48
2.9.2.3 Tipos de medicin ........................................................................................................................50
2.9.3 Determinacin de medidas con encder absoluto SSI ................................................................52
2.9.3.1 Rangos de medicin ....................................................................................................................52
2.9.3.2 Intervalo de medida .....................................................................................................................52
2.9.3.3 Tipos de medicin ........................................................................................................................53
2.10 Histresis .....................................................................................................................................55
2.10.1 Histresis con encder incremental o generador de impulsos ....................................................55
2.10.2 Histresis con encder absoluto SSI ...........................................................................................57

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 5
ndice

2.11 Alarmas ....................................................................................................................................... 59


2.12 Lectura de posicin para Motion Control .................................................................................... 59
2.13 Seales del encder ................................................................................................................... 60
2.13.1 Seales de contaje de 24 V y TTL .............................................................................................. 60
2.13.2 Seales de contaje RS422.......................................................................................................... 63
2.13.3 Seales SSI ................................................................................................................................ 65
2.14 Evaluacin de seales incrementales......................................................................................... 66
2.14.1 Vista general ............................................................................................................................... 66
2.14.2 Evaluacin simple ....................................................................................................................... 66
2.14.3 Evaluacin doble ......................................................................................................................... 67
2.14.4 Evaluacin cudruple .................................................................................................................. 68
2.15 Modo iscrono ............................................................................................................................. 69
3 Utilizacin de High_Speed_Counter......................................................................................................... 71
3.1 Objeto tecnolgico High_Speed_Counter ................................................................................... 71
3.2 Sinopsis de los pasos de configuracin ...................................................................................... 72
3.3 Agregar objeto tecnolgico ......................................................................................................... 73
3.4 Configuracin de High_Speed_Counter...................................................................................... 75
3.4.1 Trabajando con el dilogo de configuracin ............................................................................... 75
3.4.2 Parmetros bsicos .................................................................................................................... 77
3.4.3 Entradas de contaje .................................................................................................................... 78
3.4.3.1 Especificar seales de entrada/tipo de encder ......................................................................... 78
3.4.3.2 Otros parmetros ........................................................................................................................ 79
3.4.4 Comportamiento del contador ..................................................................................................... 83
3.4.4.1 Lmites de contaje y valor de arranque ....................................................................................... 83
3.4.4.2 Comportamiento del contador en los lmites y ante la apertura de puerta ................................. 84
3.4.5 Comportamiento de una DI ......................................................................................................... 85
3.4.5.1 Funcin de una DI ....................................................................................................................... 85
3.4.5.2 Opciones de funcin ................................................................................................................... 87
3.4.6 Funcin de una DQ ..................................................................................................................... 89
3.4.7 Histresis..................................................................................................................................... 91
3.4.8 Especificar valor de medida ........................................................................................................ 91
3.5 Programacin de High_Speed_Counter ..................................................................................... 93
3.5.1 Instruccin High_Speed_Counter ............................................................................................... 93
3.5.2 Llamar la instruccin en el programa de usuario ........................................................................ 94
3.5.3 Descripcin High_Speed_Counter .............................................................................................. 95
3.5.4 Parmetro de entrada High_Speed_Counter .............................................................................. 99
3.5.5 Parmetro de salida High_Speed_Counter............................................................................... 100
3.5.6 Parmetro ErrorID ..................................................................................................................... 102
3.5.7 Variables estticas High_Speed_Counter................................................................................. 103
3.6 Puesta en servicio de High_Speed_Counter ............................................................................ 105
3.6.1 Puesta en servicio del objeto tecnolgico ................................................................................. 105
3.7 Diagnstico de High_Speed_Counter ....................................................................................... 107
3.7.1 Observacin de valores de contaje, valores medidos, DI y DQ ............................................... 107

Contaje, medicin y lectura de posicin


6 Manual de funciones, 02/2014, A5E32010348-AB
ndice

4 Utilizacin del mdulo tecnolgico ......................................................................................................... 109


4.1 Configuracin del mdulo ..........................................................................................................109
4.1.1 Agregar un mdulo tecnolgico a la configuracin de hardware...............................................109
4.1.2 Parmetros bsicos ...................................................................................................................111
4.1.2.1 Reaccin a STOP de la CPU .....................................................................................................111
4.1.2.2 Alarmas de diagnstico..............................................................................................................112
4.1.2.3 Modo de funcionamiento............................................................................................................113
4.1.2.4 Parmetros del mdulo (lectura de posicin para Motion Control) ...........................................114
4.1.2.5 Alarmas de proceso ...................................................................................................................116
4.2 Parametrizar mdulo ..................................................................................................................119
4.2.1 Posibilidades de la parametrizacin ..........................................................................................119
4.2.2 Apertura del ajuste de parmetros (HWCN) ..............................................................................121
4.2.3 Modo de operacin Medicin .....................................................................................................121
4.2.3.1 Sinopsis......................................................................................................................................121
4.2.3.2 Entradas de contaje: Especificar seales de entrada/tipo de encder (modo de operacin
Medicin)....................................................................................................................................122
4.2.3.3 Entradas de contaje: Otros parmetros (modo de operacin Medicin) ...................................123
4.2.3.4 Comportamiento de una DI: Funcin de una DI (modo de operacin Medicin) ......................126
4.2.3.5 Comportamiento de una DI: Opciones de funcin (modo de operacin Medicin) ...................128
4.2.3.6 Funcin de una DQ (modo de medicin) ...................................................................................129
4.2.4 Parametrizacin de la lectura de posicin con encder absoluto SSI.......................................131
4.2.4.1 Sinopsis......................................................................................................................................131
4.2.4.2 Entradas de contaje: Especificar seales de entrada/tipo de encder (SSI) ............................131
4.2.4.3 Entradas de contaje: Otros parmetros (SSI)............................................................................132
4.2.4.4 Comportamiento de una DI: Funcin de una DI (SSI, modo de operacin Contaje) ................135
4.2.4.5 Comportamiento de una DI: Funcin de una DI (SSI, modo de operacin Medicin) ..............136
4.2.4.6 Comportamiento de una DI: Opciones de funcin (SSI) ...........................................................137
4.2.4.7 Comportamiento de una DQ: Funcin de una DQ (SSI, modo de operacin Contaje) .............137
4.2.4.8 Comportamiento de una DQ: Funcin de una DQ (SSI, modo de operacin Medicin) ...........139
4.2.4.9 Histresis (SSI) ..........................................................................................................................139
4.2.4.10 Especificacin del valor medido (SSI) .......................................................................................139
4.2.4.11 Ejemplos de estructuras de telegrama ......................................................................................141
4.3 Mdulo Online y diagnstico ......................................................................................................144
4.3.1 Indicacin y evaluacin del diagnstico .....................................................................................144
4.4 Poner en servicio el mdulo.......................................................................................................145
4.4.1 Observacin de valores de contaje, valores medidos, DI y DQ ................................................145
4.4.2 Controlar manualmente valores de contaje, DI y DQ ................................................................147
4.5 Interfaz de control y realimentacin ...........................................................................................149
4.5.1 Asignacin de la interfaz de control ...........................................................................................149
4.5.2 Asignacin de la interfaz de realimentacin ..............................................................................152
A Service & Support .................................................................................................................................. 157
ndice alfabtico ..................................................................................................................................... 161

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 7
ndice

Contaje, medicin y lectura de posicin


8 Manual de funciones, 02/2014, A5E32010348-AB
Gua de documentacin 1
Introduccin
La documentacin de los productos SIMATIC tiene una estructura modular y contiene temas
relacionados con el sistema de automatizacin.
El manual de sistema, los manuales de funciones y los manuales de producto conforman la
documentacin completa de los sistemas S7-1500, ET 200MP y ET 200SP.
Adems, el sistema de informacin de STEP 7 (TIA Portal) le ayudar a configurar y
programar el sistema de automatizacin.

Vista general de la documentacin sobre contaje, medicin y lectura de posicin


En la siguiente tabla se recoge ms documentacin que completa la presente descripcin
sobre contaje, medicin y lectura de posicin.

Tabla 1- 1 Documentacin sobre contaje, medicin y lectura de posicin

Tema Documentacin Contenidos ms destacados


STEP 7 (TIA Portal) Ayuda en pantalla de STEP 7 Configuracin y programacin
con el software de ingeniera
Descripcin del Manual del sistema Pasos previos a la instalacin
sistema Sistema de automatizacin S7-1500
Montaje
(http://support.automation.siemens.com/
WW/view/es/59191792) Conexin
Manual del sistema Puesta en servicio
Sistema de periferia descentralizada
ET 200MP
(http://support.automation.siemens.com/
WW/view/es/59193214)
Manual del sistema
Sistema de periferia descentralizada
ET 200SP
(http://support.automation.siemens.com/
WW/view/es/58649293)
TM Manual de producto Conexin
Mdulo tecnolgico TM Count 2x24V
Alarmas y avisos de
(http://support.automation.siemens.com/
WW/view/es/59193105) diagnstico

Manual de producto Registros de parmetros


Mdulo tecnolgico TM PosInput 2 Datos tcnicos
(http://support.automation.siemens.com/ Croquis acotado
WW/view/es/61777657)

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 9
Gua de documentacin

Tema Documentacin Contenidos ms destacados


Motion Control Manual de funciones Configurar
S7-1500 Motion Control
Programar
(http://support.automation.siemens.com/
WW/view/es/59381279) Puesta en servicio
Diagnstico

Manuales SIMATIC
En Internet (http://www.siemens.com/automation/service&support) podr descargar
gratuitamente todos los manuales actuales referentes a los productos SIMATIC.

Contaje, medicin y lectura de posicin


10 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de
posicin 2
2.1 Sinopsis de los mdulos tecnolgicos y sus caractersticas

Mdulos tecnolgicos
La siguiente tabla resume las caractersticas de los mdulos tecnolgicos de contaje,
medicin y lectura de posicin:

Tabla 2- 1 Mdulos tecnolgicos de contaje, medicin y lectura de posicin

Caracterstica S7-1500 ET 200SP


TM Count 2x24V TM PosInput 2 TM Count 1x24V TM PosInput 1
Nmero de canales 2 2 1 1
Frecuencia de seal 200 kHz 1 MHz 200 kHz 1 MHz
mxima
Frecuencia de seal 800 kHz 4 MHz 800 kHz 4 MHz
mxima en encders
incrementales con
evaluacin cudruple
Rango mximo de valores 32 Bit 32 Bit/31 Bit 32 Bit 32 Bit/31 Bit
de contaje/posicin
Conexin de encder X X
incremental y de impulsos
RS422/TTL
Conexin de encder X X
incremental y de impulsos
24 V
Conexin de encder X X
absoluto SSI
Alimentacin de encder X
de 5 V
Alimentacin de encder X X X X
de 24 V
Nmero de entradas 3 2 3 2
digitales por canal
Nmero de salidas 2 2 2 2
digitales por canal
Control de puerta X X X X
Funcin Capture X X X X
Sincronizacin X X X X
Funciones de X X X X
comparacin

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 11
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Caracterstica S7-1500 ET 200SP


TM Count 2x24V TM PosInput 2 TM Count 1x24V TM PosInput 1
Medicin de frecuencia, X X X X
velocidad y periodo
Soporte de modo iscrono X X X X
Soporte de alarmas de X X X X
diagnstico
Soporte de alarmas de X X X X
proceso
Filtro parametrizable para X X X X
seales de contaje y
entradas digitales

Contaje, medicin y lectura de posicin


12 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.2 Sinopsis de las aplicaciones posibles

Introduccin
El mdulo tecnolgico se configura y parametriza con el software de configuracin.
Las funciones del mdulo tecnolgico se controlan a travs del programa de usuario.

Entorno del sistema


Los mdulos tecnolgicos pueden utilizarse en los siguientes entornos de sistema:

Aplicaciones posibles Componentes necesarios Software de configuracin En el programa de usuario


Operacin centralizada y Sistema de STEP 7 (TIA Portal): Funciones de contaje y
descentralizada en un automatizacin S7-1500 medicin:
Configuracin del
sistema S7-1500 con el Instruccin
Sistema de periferia dispositivo con
correspondiente sistema High_Speed_Counter para el
ET 200 descentralizada ET 200 configuracin hardware
objeto tecnolgico
Mdulo tecnolgico (HWCN)
Lectura de posicin con
Ajuste de parmetros con
encder absoluto SSI:
objeto tecnolgico
Acceso directo a la interfaz
High_Speed_Counter
de control y realimentacin
del mdulo tecnolgico en
los datos IO
STEP 7 (TIA Portal): Control mediante el objeto
Configuracin del dispositivo tecnolgico
con configuracin hardware
(HWCN) en el modo de
operacin "Lectura de
posicin para
Motion Control"
Operacin descentralizada Sistema de STEP 7 (TIA Portal): Acceso directo a la interfaz
en un sistema S7-300/400 automatizacin S7- Configuracin del dispositivo de control y realimentacin
300/400 y ajuste de parmetros con del mdulo tecnolgico en
configuracin hardware los datos IO
Sistema de periferia
(HWCN)
descentralizada ET 200
STEP 7:
Mdulo tecnolgico
Configuracin del dispositivo
y ajuste de parmetros con
HSP
Operacin descentralizada Sistema de Software de configuracin de Acceso directo a la interfaz
en un sistema de otro automatizacin de otro otro fabricante: de control y realimentacin
fabricante fabricante Configuracin del dispositivo del mdulo tecnolgico en
y ajuste de parmetros con los datos IO
Sistema de periferia
el archivo GSD
descentralizada ET 200
Mdulo tecnolgico

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 13
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Posibilidades de la parametrizacin
En un sistema S7-1500 tiene dos alternativas para parametrizar y controlar las funciones del
mdulo tecnolgico:
Configuracin mediante el objeto tecnolgico High_Speed_Counter y control mediante la
instruccin High_Speed_Counter correspondiente
El acceso a la interfaz de control y realimentacin del mdulo tecnolgico se produce a
travs del objeto tecnolgico.
Ajuste de parmetros mediante HWCN
El acceso a la interfaz de control y realimentacin del mdulo tecnolgico se realiza
mediante el acceso directo a los datos IO.

Configuracin mediante objeto tecnolgico


Para el uso centralizado y descentralizado en un sistema S7-1500 se recomienda la
configuracin cmoda y que admite grficos por medio de un objeto tecnolgico
High_Speed_Counter. Encontrar una descripcin a fondo de esta configuracin a partir del
apartado Objeto tecnolgico High_Speed_Counter (Pgina 71).
En la configuracin del equipo, determine "Configurar canal mediante objeto tecnolgico"
para el mdulo tecnolgico. ver el apartado Modo de funcionamiento (Pgina 113).
En los parmetros bsicos del objeto tecnolgico puede encontrar la asignacin para el
mdulo tecnolgico y el canal de contaje: ver el apartado Parmetros bsicos (Pgina 77).

Ajuste de parmetros mediante HWCN


Encontrar ms indicaciones para el ajuste de parmetros mediante HWCN en la ayuda
contextual de los parmetros en STEP 7 (TIA Portal). Encontrar una descripcin de la
interfaz de control y realimentacin en los siguientes apartados:
Asignacin de la interfaz de control (Pgina 149)
Asignacin de la interfaz de realimentacin (Pgina 152)

Contaje, medicin y lectura de posicin


14 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.3 Captura de las seales de contaje

2.3.1 Contaje con encder incremental o generador de impulsos


Contar significa registrar y sumar eventos. Los contadores de los mdulos tecnolgicos
capturan seales de impulsos y seales incrementales, y las evalan segn corresponda. El
sentido de contaje puede predefinirse a travs de seales de encder o de impulsos
adecuadas o a travs del programa de usuario.
Los procesos de contaje pueden controlarse con las entradas digitales del mdulo
tecnolgico. 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 continuacin.

Lmites de contaje
Los lmites de contaje definen el rango utilizado por los valores de contaje. Los lmites de
contaje son parametrizables y pueden modificarse en tiempo de ejecucin a travs del
programa de usuario.
El lmite de contaje mximo ajustable es 2147483647 (2311). El lmite de contaje mnimo
ajustable es 2147483648 (231).
Es posible parametrizar el comportamiento del contador en los lmites de contaje:
Continuar o finalizar los procedimientos de contaje al rebasarse un lmite de contaje
(cierre de puerta automtico).
Cambiar el valor de contaje por el valor de arranque o por el lmite de contaje opuesto al
rebasarse un lmite de contaje.

Valor de arranque
Como valor de arranque se puede parametrizar un valor cualquiera comprendido entre los
lmites de contaje. El valor de arranque puede modificarse en tiempo de ejecucin a travs
del programa de usuario.
Segn la parametrizacin, el mdulo tecnolgico puede cambiar el valor de contaje actual
por el valor de arranque al sincronizar, durante la funcin de Capture, al rebasarse un lmite
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 seales de contaje.
El control de la puerta HW se realiza de forma externa a travs de una entrada digital del
mdulo tecnolgico. El control de la puerta SW se realiza a travs del programa de usuario.
La puerta HW se puede activar con la parametrizacin. La puerta SW (bit en la interfaz de
control de los datos IO cclicos) no se puede desactivar.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 15
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Capture
Es posible parametrizar el flanco de una seal de referencia externa que dispare el
almacenamiento del valor de contaje o del valor de posicin actuales como valor Capture.
Las siguientes seales externas pueden desencadenar la funcin de Capture.
Flanco ascendente o descendente de una entrada digital
Ambos flancos de una entrada digital
Flanco ascendente de la seal N en la entrada del encder (con encders incrementales
o generadores de impulsos)
En el caso de los encders incrementales y los encders de impulsos, es posible
parametrizar si a continuacin de la funcin de Capture se seguir contando con el valor de
contaje actual o con el valor de arranque.

Sincronizacin
Se puede parametrizar el flanco de una seal de referencia externa que cargue el contador
con el valor de arranque predefinido. Las siguientes seales externas pueden cargar el
contador con el valor de arranque:
Flanco ascendente o descendente de una entrada digital
Flanco ascendente de la seal N en la entrada del encder
Flanco ascendente de la seal N en la entrada del encder en funcin del nivel de la
entrada digital asignada

Histresis
Se puede especificar una histresis para los valores de comparacin, dentro de la cual se
impide que vuelva a conmutarse una salida digital. Un encder puede permanecer en una
posicin determinada en torno a la cual oscila el valor de contaje con leves movimientos. Si
en este rango de oscilacin hay un valor de referencia o un lmite de contaje, la salida digital
correspondiente se activa y desactiva con la frecuencia conveniente sin aplicar una
histresis. La histresis impide esta conmutacin no deseada.

Contaje, medicin y lectura de posicin


16 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.3.2 Lectura de posicin con encder absoluto SSI

Descripcin
Se pueden utilizar los mdulos tecnolgicos TM PosInput con un encder absoluto SSI para
la lectura de posicin. El mdulo tecnolgico lee el valor de posicin a travs de una interfaz
serie sncrona del encder absoluto SSI y lo pone a disposicin del controlador.
Puede conmutar las salidas digitales del mdulo tecnolgico con exactitud en los valores de
posicin definidos, independientemente del programa de usuario. La lectura de posicin con
un encder absoluto SSI se lleva a cabo sin control de puerta. Por motivos del sistema, la
sincronizacin no es posible con un encder absoluto SSI.
Para ello, en el ajuste de parmetros (HWCN) del mdulo tecnolgico en STEP 7 (TIA
Portal), seleccione el tipo de seal "Encder absoluto (SSI)".

Conversin Gray-Binario
Se soportan encders absolutos SSI con codificacin Gray y Binaria.

Capture
Puede parametrizar uno o ambos flancos de una entrada digital que desencadenen el
almacenamiento del valor de posicin actual como valor de Capture.

Histresis
Se puede especificar una histresis para los valores de comparacin, dentro de la cual se
impide que vuelva a conmutarse una salida digital. Un encder puede permanecer en una
posicin determinada en torno a la cual oscila el valor de posicin con leves movimientos. Si
en este rango de oscilacin hay un valor de comparacin o un lmite, la salida digital
correspondiente se activa y desactiva con la frecuencia conveniente sin aplicar una
histresis. La histresis impide esta conmutacin no deseada.

Rango para valor de posicin


Puede definir para el encder absoluto SSI una longitud de telegrama de entre 10 y 40 bits.
Los nmeros de bit parametrizables del LSB y del MSB del valor de posicin en el telegrama
definen el rango de valores. El mdulo tecnolgico puede leer un valor de posicin con una
longitud mxima de 31 bits y transmitrselo al control. El valor de posicin 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, adems del valor de posicin, obtiene bits
especficos de encder adicionales, p. ej., bits de error. Si el telegrama SSI es ms 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 realimentacin.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 17
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.4 Comportamiento en los lmites de contaje

Rebase de un lmite de contaje


El lmite de contaje superior se rebasa por exceso si el valor de contaje actual coincide con
el lmite superior de contaje y se produce un nuevo impulso de contaje en sentido
ascendente. El lmite inferior de contaje se rebasa por exceso si el valor de contaje actual
coincide con el lmite inferior de contaje y se produce un nuevo impulso de contaje en
sentido descendente.
En caso de rebase, en la interfaz de realimentacin se activa el bit de estado
correspondiente:

Lmite de contaje rebasado Bit de estado


Lmite superior de contaje EVENT_OFLW se activa
Lmite inferior de contaje EVENT_UFLW se activa

Puede restablecer los bits de estado con RES_EVENT .


Para el rebase por exceso de un lmite de contaje puede parametrizar si se sigue contando
con el valor de contaje y con cul de ellos.

Ejemplos
La siguiente figura muestra un ejemplo de finalizacin del proceso de contaje (cierre de
puerta automtica) tras un rebase por exceso y el establecimiento del contador al valor de
arranque:

Contaje, medicin y lectura de posicin


18 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

La siguiente figura muestra un ejemplo de continuacin 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 finalizacin del proceso de contaje tras un rebase
por exceso y el establecimiento del contador al otro lmite de contaje:

La siguiente figura muestra un ejemplo de continuacin del proceso de contaje tras un


rebase por exceso y el establecimiento del contador al otro lmite de contaje:

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 19
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.5 Control de puerta con encder incremental o generador de impulsos


Muchas aplicaciones requieren que el contaje comience o se detenga en funcin de otros
eventos. El contaje se inicia o se detiene por medio de la funcin de puerta.
Por cada canal, los mdulos tecnolgicos poseen dos puertas, que determinan la puerta
interna resultante:
Puerta software (puerta SW)
Puerta hardware (puerta HW)

2.5.1 Puerta SW
La puerta SW se abre y cierra con el bit de control (Pgina 149) SW_GATE. El estado de la
puerta SW se indica mediante el bit de realimentacin (Pgina 152) STS_SW_GATE .

2.5.2 Puerta HW
La puerta HW es opcional. La puerta HW se abre y cierra mediante seales en las entradas
digitales parametrizadas del canal.

Nota
Los filtros de entrada parametrizados retrasan la seal de control de la entrada digital.

El estado de una entrada digital DIm se indica mediante el bit de realimentacin


(Pgina 152) 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, medicin y lectura de posicin


20 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

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.5.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
realimentacin (Pgina 152) 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 parametrizacin 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.
Adems, la puerta interna puede cerrarse automticamente 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, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 21
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.5.4 Comportamiento del contador ante la apertura de puerta


Dispone de las siguientes posibilidades de parametrizacin 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 parametrizacin 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 continuacin del proceso de contaje tras poner
el contador al valor de arranque:

Continuar con el valor de contaje actual


Con esta parametrizacin 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 continuacin del proceso de contaje con el valor
de contaje actual:

Contaje, medicin y lectura de posicin


22 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.6 Capture

2.6.1 Capture con encder incremental o generador de impulsos

Descripcin
Con la funcin "Capture" se guarda el valor de contaje actual a travs de una seal de
referencia externa. La funcin de Capture se puede parametrizar para las siguientes seales
de referencia:
Flanco ascendente o descendente en una entrada digital
Flanco ascendente y descendente en una entrada digital
Flanco ascendente de la seal N en la entrada del encder

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 funcin de
Capture acta 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 funcin de Capture con la siguiente
parametrizacin:
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, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 23
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

La siguiente figura muestra otro ejemplo de la funcin de Capture con la siguiente


parametrizacin:
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 (Pgina 149) EN_CAPTURE se habilita la funcin de Capture. El bit de
realimentacin (Pgina 152) EVENT_CAP indica que se ha guardado un valor de contaje
como valor Capture en la interfaz de realimentacin. Cuando restablece EN_CAPTURE, se
restablece EVENT_CAP. El estado de una entrada digital se indica mediante el bit de
realimentacin (Pgina 152) STS_DIm correspondiente.
La siguiente figura muestra un ejemplo de los bits EN_CAPTURE y EVENT_CAP al utilizar
la funcin de Capture mediante un flanco ascendente en una entrada digital:

Contaje, medicin y lectura de posicin


24 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Nota
Los filtros de entrada parametrizados retrasan la seal de control de la entrada digital
correspondiente.
La funcin de Capture no tiene ninguna influencia en el bit de realimentacin STS_CNT ni
en los LED UP y DN.

Alarma de proceso
Se puede parametrizar una alarma de proceso para la funcin de Capture. Si las alarmas de
proceso se disparan ms rpido de lo que el sistema puede acusarlas, pueden perderse
alarmas de proceso. Puede establecerse un aviso de alarma de proceso perdida por alarma
de diagnstico.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 25
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.6.2 Capture con encder absoluto SSI

Descripcin
Con la funcin "Capture" se guarda el valor de posicin actual a travs de una seal de
referencia externa. La funcin de Capture se puede parametrizar para las siguientes seales
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 posicin del ltimo telegrama SSI
vlido se guarda en el valor Capture.
La siguiente figura muestra un ejemplo de evento de Capture mediante un flanco
ascendente en la entrada digital parametrizada:

Con el bit de control (Pgina 149) EN_CAPTURE se habilita la funcin de Capture. El bit de
realimentacin (Pgina 152) EVENT_CAP indica que se ha guardado un valor de posicin
como valor de Capture en la interfaz de realimentacin. Cuando restablece EN_CAPTURE,
se restablece EVENT_CAP. El estado de una entrada digital se indica mediante el bit de
realimentacin (Pgina 152) STS_DIm correspondiente.

Contaje, medicin y lectura de posicin


26 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

La siguiente figura muestra un ejemplo de los bits EN_CAPTURE y EVENT_CAP al utilizar


la funcin de Capture mediante un flanco ascendente en una entrada digital:

Nota
Los filtros de entrada parametrizados retrasan la seal de control de la entrada digital
correspondiente.

Alarma de proceso
Se puede parametrizar una alarma de proceso para la funcin de Capture. Si las alarmas de
proceso se disparan ms rpido de lo que el sistema puede acusarlas, pueden perderse
alarmas de proceso. Puede establecerse un aviso de alarma de proceso perdida por alarma
de diagnstico.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 27
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.7 Sincronizacin

Descripcin
Con la funcin "Sincronizacin" se pone el contador al valor de arranque predefinido
mediante una seal de referencia externa. La sincronizacin se puede parametrizar para las
siguientes seales de referencia:
Flancos ascendentes o descendentes en una entrada digital
Flanco ascendente de la seal N en la entrada del encder
Flanco ascendente de la seal N en la entrada del encder en funcin del nivel de una
entrada digital

Funcionamiento
La sincronizacin siempre se realiza en el instante preciso de la seal de referencia. La
sincronizacin acta independientemente del estado de la puerta interna.
Con el bit de control (Pgina 149) EN_SYNC_UP se habilita la sincronizacin para el contaje
en sentido ascendente. Con el bit de control (Pgina 149) EN_SYNC_DN se habilita la
sincronizacin para el contaje en sentido descendente. El bit de realimentacin (Pgina 152)
EVENT_SYNC indica que se ha producido una sincronizacin. Al restablecer EN_SYNC_UP
o EN_SYNC_DN, se restablece tambin EVENT_SYNC.

Nota
Los filtros de entrada parametrizados retrasan la seal de control de la entrada digital
correspondiente.
La sincronizacin no tiene ninguna influencia en el bit de realimentacin (Pgina 152)
STS_CNT ni en los LED UP y DN.

Contaje, medicin y lectura de posicin


28 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Sincronizacin nica
La siguiente figura muestra un ejemplo de los bits EN_SYNC_UP, EN_SYNC_DN y
EVENT_SYNC con una nica sincronizacin mediante un flanco en una entrada digital en el
caso de los impulsos de contaje en sentido ascendente:

Tras la habilitacin de la sincronizacin 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 (Pgina 149) EN_SYNC_UP, el contador puede
volver a sincronizarse.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 29
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Sincronizacin peridica
La siguiente figura muestra un ejemplo de los bits EN_SYNC_UP, EN_SYNC_DN y
EVENT_SYNC con una sincronizacin peridica mediante un flanco en una entrada digital
en el caso de los impulsos de contaje en sentido ascendente:

Mientras est habilitada la sincronizacin 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 sincronizacin. Si las alarmas llegan
ms rpido 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 diagnstico.

Contaje, medicin y lectura de posicin


30 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.7.1 Sincronizacin mediante entrada digital


Se puede activar la sincronizacin en una entrada digital mediante flancos.

Sincronizacin nica
La siguiente figura muestra un ejemplo de sincronizacin nica mediante un flanco en una
entrada digital:

Tras la habilitacin de la sincronizacin 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 (Pgina 149) EN_SYNC_UP se desactiva y se vuelve activar, se ignora un
nuevo flanco ascendente en la entrada digital. A continuacin puede sincronizarse de nuevo
el contador.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 31
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Sincronizacin peridica
La siguiente figura muestra un ejemplo de sincronizacin peridica mediante un flanco en
una entrada digital:

Mientras est habilitada la sincronizacin para el contaje en sentido ascendente, el contador


se sincroniza con cada flanco ascendente en la entrada digital parametrizada.

Contaje, medicin y lectura de posicin


32 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.7.2 Sincronizacin en caso de seal N


La sincronizacin en caso de seal N en la entrada de encder se puede disparar
dependiente o independientemente del estado de una entrada digital.

Sincronizacin nica
La siguiente figura muestra un ejemplo de sincronizacin nica en caso de seal N
(independientemente de una entrada digital):

Tras la habilitacin de la sincronizacin para el contaje en sentido ascendente, el contador


se sincroniza con la primera seal N. Tras desactivar y volver a activar el bit de control
(Pgina 149) EN_SYNC_UP , el contador puede volver a sincronizarse.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 33
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Sincronizacin peridica
La siguiente figura muestra un ejemplo de sincronizacin peridica en caso de seal N:

Mientras est habilitada la sincronizacin para el contaje en sentido ascendente, el contador


se sincroniza con cada seal N.

Contaje, medicin y lectura de posicin


34 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Habilitacin mediante una entrada digital


La siguiente figura muestra un ejemplo de sincronizacin peridica en caso de seal N en
funcin del estado de una entrada digital:

Mientras est habilitada la sincronizacin para el contaje en sentido ascendente y la entrada


digital correspondiente est activa, el contador se sincroniza con cada seal N. Si no se
cumple una de las dos condiciones, el contador no se sincroniza con la seal N.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 35
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.8 Valores de comparacin

2.8.1 Valores de comparacin y salidas

Descripcin
Es posible definir dos valores de comparacin que pueden controlar las dos salidas digitales
del canal, independientemente del programa de usuario:
Valor de comparacin 0 para salida digital DQ0
Valor de comparacin 1 para salida digital DQ1
En funcin del modo de operacin y el encder utilizado, establezca como valores de
comparacin dos valores de posicin, valores de contaje o valores medidos. El valor de
comparacin 1 debe ser superior al valor de comparacin 0. Los valores de comparacin
son parametrizables y pueden modificarse en tiempo de ejecucin a travs del programa de
usuario.

Conmutacin de salidas digitales desde el programa de usuario


Con los bits de control (Pgina 149) TM_CTRL_DQ0 y TM_CTRL_DQ1 se controla la
utilizacin 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 funcin tecnolgica configurada. Si TM_CTRL_DQm est
establecido en 1, se habilita la funcin tecnolgica para controlar la salida digital
correspondiente.
El estado de una salida digital se notifica mediante el bit de realimentacin STS_DQm
correspondiente.

Contaje, medicin y lectura de posicin


36 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.8.2 Conmutar en los valores de comparacin en el modo de operacin Contaje


Los valores de comparacin se comparan con el valor de contaje o posicin actual. Si el
valor de contaje o posicin de la condicin de comparacin parametrizada se cumple y la
funcin tecnolgica de la salida digital correspondiente est habilitada, se activa la salida
digital. Cuando se parametriza "Entre los valores de comparacin 0 y 1" para la salida digital
DQ1, los dos valores de comparacin repercuten en DQ1.

2.8.2.1 Conmutar en los valores de comparacin con encder incremental o generador de


impulsos
La conmutacin de una salida digital puede configurarse para que dependa de los
siguientes eventos de comparacin:

Ajuste entre el valor de comparacin y el lmite superior de contaje


La salida digital correspondiente se establece en 1 cuando:
Valor de comparacin <= valor de contaje <= lmite superior de contaje

El evento de comparacin es independiente del sentido de contaje.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 37
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Ajuste entre el valor de comparacin y el lmite inferior de contaje


La salida digital correspondiente se establece en 1 cuando:
Lmite inferior de contaje <= valor de contaje <= valor de comparacin

El evento de comparacin es independiente del sentido de contaje.

Ajuste entre los valores de comparacin 0 y 1


El evento de comparacin 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 comparacin 0 <= valor de contaje <= valor de comparacin 1

El evento de comparacin es independiente del sentido de contaje.

Contaje, medicin y lectura de posicin


38 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Ajuste con valor de comparacin para una duracin 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 comparacin
Sentido de contaje actual = sentido de contaje parametrizado para el evento de
comparacin
La siguiente figura muestra un ejemplo del evento de comparacin al contar en sentido
ascendente:

La siguiente figura muestra un ejemplo del evento de comparacin al contar en sentido


descendente:

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 39
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Para repetir el evento de comparacin, debe cambiarse el valor de contaje de modo que
coincida de nuevo con el valor de comparacin correspondiente.
Cuando se define "0" como duracin del impulso y el valor de contaje coincide con el valor
de comparacin, la salida digital correspondiente se establece en 1 hasta el siguiente
impulso de contaje:

Nota
Este evento de comparacin conmuta la salida digital correspondiente cuando el valor de
comparacin se alcanza mediante un impulso de contaje. Al establecer el valor de contaje,
p. ej. por medio de la sincronizacin, la salida digital no se conmuta.

Ajuste mediante el programa de usuario hasta el valor de comparacin


Puede establecer cada salida digital en 1 (flanco) ajustando el bit de control (Pgina 149)
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 comparacin en el sentido parametrizado
del evento de comparacin
Desactivacin del correspondiente bit de control SET_DQm
La siguiente figura muestra un ejemplo del evento de comparacin al contar en sentido
ascendente:

Contaje, medicin y lectura de posicin


40 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

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 comparacin.

Nota
Si se alcanza el valor de comparacin en el sentido de contaje parametrizado, el bit de
realimentacin EVENT_CMPm se establece independientemente del estado del bit de
control SET_DQm.
El evento de comparacin conmuta una salida digital cuando el valor de comparacin
correspondiente se alcanza mediante un impulso de contaje. Al establecer el valor de
contaje, p. ej. por medio de la sincronizacin, la salida digital no se conmuta.

2.8.2.2 Conmutar en los valores de comparacin con encder absoluto SSI


La conmutacin de una salida digital puede configurarse para que dependa de los
siguientes eventos de comparacin:

Ajuste entre el valor de comparacin y el lmite superior


El lmite superior coincide con el valor de posicin mximo.
La salida digital correspondiente se establece en 1 cuando:
Valor de comparacin <= valor de posicin <= valor de posicin mximo

El evento de comparacin es independiente del sentido del cambio del valor de posicin. El
valor de posicin mximo depende de la resolucin del encder absoluto SSI.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 41
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Ajuste entre el valor de comparacin y el lmite inferior


El lmite inferior coincide con el valor de posicin "0".
La salida digital correspondiente se establece en 1 cuando:
0 <= Valor de posicin = valor de comparacin

El evento de comparacin es independiente del sentido del cambio del valor de posicin.

Ajuste entre los valores de comparacin 0 y 1


El evento de comparacin 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 comparacin 0 <= valor de posicin <= valor de comparacin 1

El evento de comparacin es independiente del sentido del cambio del valor de posicin.

Contaje, medicin y lectura de posicin


42 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Ajuste con valor de comparacin para una duracin del impulso


La salida digital correspondiente se ajusta a 1 durante un tiempo definido si se cumplen las
siguientes condiciones:
Coincidencia del valor de posicin y del valor de comparacin o cruce del valor de
comparacin
Sentido actual del cambio de valor de posicin = sentido parametrizado para el evento de
comparacin
La siguiente figura muestra un ejemplo del evento de comparacin en sentido ascendente:

La siguiente figura muestra un ejemplo del evento de comparacin en sentido descendente:

Para repetir el evento de comparacin, debe cambiarse el valor de posicin de modo que
coincida de nuevo con el valor de comparacin correspondiente o lo cruce.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 43
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Ajuste mediante el programa de usuario hasta el valor de comparacin


Puede establecer cada salida digital en 1 (flanco) ajustando el bit de control (Pgina 149)
SET_DQm. La correspondiente salida digital se establece en 0 si se produce uno de los
siguientes eventos:
Coincidencia del valor de posicin y del valor de comparacin o cruce del valor de
comparacin en el sentido parametrizado del evento de comparacin
Desactivacin del correspondiente bit de control SET_DQm
La siguiente figura muestra un ejemplo del evento de comparacin en sentido ascendente:

Al establecer el bit de control SET_DQm a 0 puede desconectar la salida digital antes de


que el valor de posicin coincida con el de comparacin o lo cruce.

Nota
Si se alcanza o se cruza el valor de comparacin en el sentido parametrizado, el bit de
realimentacin EVENT_CMPm se establece independientemente del estado del bit de
control SET_DQm.

Contaje, medicin y lectura de posicin


44 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.8.3 Conmutar en los valores de comparacin en el modo de operacin Medicin


Los valores de comparacin se comparan con el valor medido actual. Si el valor medido de
la condicin de comparacin parametrizada se cumple y la funcin tecnolgica de la salida
digital correspondiente est habilitada, se activa la salida digital. Cuando se parametriza
"Entre los valores de comparacin 0 y 1" o "No comprendido entre valor de comparacin 0
y 1" para la salida digital DQ1, los dos valores de comparacin repercuten en DQ1.
La conmutacin de una salida digital puede configurarse para que dependa de los
siguientes eventos de comparacin:

Ajuste por encima del valor de comparacin


La salida digital correspondiente se establece en 1, cuando:
Valor de medida >= valor de referencia

Ajuste por debajo del valor de comparacin


La salida digital correspondiente se establece en 1, cuando:
Valor de medida <= valor de referencia

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 45
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Ajuste entre los valores de comparacin 0 y 1


El evento de comparacin 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 comparacin 0 <= valor medido <= valor de comparacin 1

Sin ajuste entre los valores de comparacin 0 y 1


El evento de comparacin 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 comparacin 1 <= valor medido <= valor de comparacin 0

Contaje, medicin y lectura de posicin


46 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.9 Determinacin de medidas

2.9.1 Sinopsis de las funciones de medicin


Existen las siguientes funciones de medicin:

Tipo de medicin (Pgina 50) Descripcin


Medicin de frecuencia A partir del cronograma de los impulsos de contaje o cambios de
los valores de posicin se calcula la frecuencia media en un
intervalo de medicin, y dicha frecuencia se devuelve como
nmero en coma flotante en hercios.
Medicin del perodo A partir del cronograma de los impulsos de contaje o los cambios
de los valores de posicin se calcula el perodo medio en un
intervalo de medicin, y dicho perodo medio se devuelve como
nmero en coma flotante en segundos.
Medicin de velocidad A partir del cronograma de los impulsos de contaje o los cambios
de los valores de posicin y otros parmetros se calcula la
velocidad media en un intervalo de medicin, y dicha velocidad
media se devuelve en la unidad parametrizada.

Los valores medidos y de contaje estn disponibles simultneamente en la interfaz de


realimentacin.

Tiempo de actualizacin
Puede parametrizar como tiempo de actualizacin el intervalo con el que el mdulo
tecnolgico actualiza cclicamente los valores medidos. A travs de tiempos de actualizacin
ms dilatados se pueden filtrar magnitudes inestables y se puede aumentar la precisin de
medida.

Control de puerta en encders 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 actualizacin es asncrono al abrir la puerta,
es decir, el tiempo de actualizacin no se inicia con la apertura de la puerta. Despus del
cierre de la puerta interna se devuelve el ltimo valor medido.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 47
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.9.2 Determinacin de medidas con encder incremental o generador de impulsos

2.9.2.1 Rangos de medicin

Rangos de medicin
Las funciones de medicin tienen los siguientes lmites de rango de medida:

Tipo de medicin Lmite inferior del rango de Lmite superior del rango de
medida medida
Medicin de frecuencia 0,04 Hz 800 kHz* / 4 MHz**
Medicin del perodo 1,25 s* / 0,25 s** 25 s
Medicin de velocidad En funcin del nmero parametrizado de "Incrementos por unidad" y
"Base de tiempo para medicin de velocidad"

* Vlido para encder incremental de 24 V y Evaluacin de la seal "cudruple".


** Vlido para encder incremental RS422 y Evaluacin de la seal "cudruple".

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.

2.9.2.2 Intervalo de medida

Principio de medicin
El mdulo tecnolgico 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 actualizacin precedente. Para calcular una magnitud se evalan el
intervalo de medida y el nmero de impulsos del intervalo de medida.
Cuando no se produce ningn impulso de contaje en el tiempo de actualizacin, se produce
una adaptacin dinmica del intervalo de medida. En este caso, se adopta un impulso al
final del tiempo de actualizacin y el intervalo de medida se calcula desde ah hasta el
ltimo impulso producido. A continuacin, el nmero de impulsos es 1.
El bit de realimentacin 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.

Contaje, medicin y lectura de posicin


48 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Las siguientes figuras muestran el principio de medicin y la adaptacin dinmica del


intervalo de medida:

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 49
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.9.2.3 Tipos de medicin

Medicin de frecuencia
En el tiempo que transcurre hasta el primer valor de medida existente se devuelve el valor
"0".
El proceso de medicin empieza con el primer impulso captado tras la apertura de la puerta
interna. El primer valor medido no se calcula hasta despus del segundo impulso.
Cada vez que transcurre el tiempo de actualizacin, el valor medido se actualiza en la
interfaz de realimentacin (Pgina 152). Cuando la puerta interna est cerrada, el proceso
de medicin se detiene y el valor medido ya no se actualiza.
La siguiente figura muestra un ejemplo de la medicin de la frecuencia con un tiempo de
actualizacin de 1 s:

Contaje, medicin y lectura de posicin


50 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Medicin del perodo


En la medicin del perodo, 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".

Medicin de velocidad
Para la medicin de la velocidad, la frecuencia normalizada se emite como valor medido. La
normalizacin se parametriza a travs de la base de tiempo y el nmero de incrementos que
el encder emite por unidad.
Ejemplo:
Su encder 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, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 51
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.9.3 Determinacin de medidas con encder absoluto SSI

2.9.3.1 Rangos de medicin

Rangos de medicin para el encder absoluto SSI


Las funciones de medicin tienen los siguientes lmites de rango de medida:

Tipo de medicin Lmite inferior del rango de Lmite superior del rango de
medida medida
Medicin de frecuencia 0,04 Hz 4 MHz
Medicin del perodo 0,25 s 25 s
Medicin de velocidad En funcin del nmero parametrizado de "Incrementos por unidad" y
"Base de tiempo para medicin de velocidad"

Todos los valores medidos se devuelven como valores con signo. El signo indica si el valor
de posicin ha aumentado o disminuido durante el intervalo.

2.9.3.2 Intervalo de medida

Principio de medicin
El mdulo tecnolgico 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 posicin antes y durante el tiempo de actualizacin precedente. Para el
clculo de una magnitud se evalan el intervalo de medicin y el cambio total del valor de
posicin en el intervalo de medicin. El cambio total del valor de posicin en un intervalo de
medicin coincide con el nmero de incrementos del encder en el mismo intervalo de
medicin.
Cuando no se produce ningn cambio del valor de posicin en el tiempo de actualizacin, se
produce una adaptacin dinmica del intervalo de medicin. En este caso, se adopta un
cambio del valor de posicin al final del tiempo de actualizacin y el intervalo de medicin se
calcula desde ah hasta el ltimo telegrama SSI con un cambio del valor de posicin.
Entonces, el cambio del valor de posicin es 1.
El bit de realimentacin STS_M_INTERVAL notifica si se ha producido un cambio del valor
de posicin en el intervalo de medicin precedente. De ese modo, se puede distinguir entre
un cambio del valor de posicin adoptado y uno efectivo. Si el mdulo tecnolgico no puede
calcular ningn valor medido debido a un rebase de los lmites del rango de medida, no se
establece el bit de realimentacin STS_M_INTERVAL.

Contaje, medicin y lectura de posicin


52 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.9.3.3 Tipos de medicin

Medicin de frecuencia
En el tiempo que transcurre hasta el primer valor medido existente se devuelve el valor
"0,0".
El proceso de medicin empieza con el primer cambio del valor de posicin captado. El
primer valor medido no se calcula hasta despus del segundo cambio del valor de posicin
captado.
Cada vez que transcurre el tiempo de actualizacin, el valor medido se actualiza en la
interfaz de realimentacin (Pgina 152).
La siguiente figura muestra un ejemplo de la medicin de la frecuencia con un tiempo de
actualizacin de 1 s:

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 53
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Medicin del perodo


En la medicin del perodo, 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".

Medicin de velocidad
Para la medicin de la velocidad, la frecuencia normalizada se emite como valor medido. La
normalizacin se parametriza a travs de la base de tiempo y el nmero de incrementos que
el encder emite por unidad.
Ejemplo:
Su encder absoluto SSI funciona con una resolucin 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, medicin y lectura de posicin


54 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.10 Histresis

2.10.1 Histresis con encder incremental o generador de impulsos

Descripcin
Con la histresis se puede definir un rango para los valores de comparacin 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 encder, el valor de contaje puede oscilar alrededor de un valor
concreto. Si en el rango de oscilacin hay un valor de comparacin o un lmite de contaje, la
salida digital correspondiente se activa y desactiva con la frecuencia conveniente sin aplicar
una histresis. La histresis evita esta conmutacin no deseada, as como alarmas de
proceso parametrizadas cuando tiene lugar un evento de comparacin.
La histresis se activa si el correspondiente valor de comparacin se alcanza con un
impulso de contaje. Si el valor de contaje se ajusta al valor de arranque durante una
histresis activa, la histresis se desactiva.
El rango de histresis finaliza, independientemente del valor de histresis, en el lmite
inferior o superior de contaje.

Funcionamiento
La siguiente figura muestra un ejemplo de histresis con la siguiente parametrizacin:
Ajuste de una salida digital entre el valor de comparacin y el lmite de contaje superior
Valor de comparacin = 5
Histresis = 0 o 2

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 55
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

La histresis se activa al alcanzar el valor de contaje 5. Con la histresis activada el


resultado de la comparacin permanece invariable. La histresis se desactiva al alcanzar los
valores de contaje 2 u 8.
La siguiente figura muestra un ejemplo de histresis con la siguiente parametrizacin:
Ajuste con valor de comparacin para una duracin del impulso
Valor de comparacin = 5
Comparacin en ambos sentidos de contaje
Histresis = 0 o 2

Contaje, medicin y lectura de posicin


56 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.10.2 Histresis con encder absoluto SSI

Descripcin
Con la histresis se puede definir un rango para los valores de comparacin en el que las
salidas digitales no deban conmutarse de nuevo antes de que el valor de posicin haya
salido una vez de este rango.
Con leves movimientos del encder, el valor de posicin puede oscilar alrededor de un valor
concreto. Si en el rango de oscilacin hay un valor de comparacin, "0" o el valor de
posicin mximo, la salida digital correspondiente se activa y desactiva con la frecuencia
conveniente sin aplicar una histresis. La histresis evita esta conmutacin no deseada, as
como alarmas de proceso parametrizadas cuando tiene lugar un evento de comparacin.
El rango de histresis finaliza, independientemente del valor de la histresis, en "0" y en el
valor de posicin mximo.

Funcionamiento
La siguiente figura muestra un ejemplo de histresis con la siguiente parametrizacin:
Ajuste de una salida digital entre el valor de comparacin y el lmite superior
Valor de comparacin = 10
Histresis = 0 o 2

La histresis se activa al alcanzarse el valor de posicin 10. Con la histresis activada el


resultado de la comparacin permanece invariable. La histresis se desactiva al alcanzarse
los valores de posicin 7 o bien 13.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 57
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

La siguiente figura muestra un ejemplo de histresis con la siguiente parametrizacin:


Ajuste con valor de comparacin para una duracin del impulso
Valor de comparacin = 10
Comparacin en ambos sentidos de los cambios del valor de posicin
Histresis = 0 o 2

Contaje, medicin y lectura de posicin


58 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.11 Alarmas

Alarma de proceso
El mdulo tecnolgico puede disparar una alarma de proceso en la CPU, entre otros,
cuando tiene lugar un evento de comparacin, cuando se rebasan el lmite superior o
inferior, cuando el contador pasa por cero y/o cuando cambia el sentido de contaje
(inversin de sentido). Es posible definir qu eventos deben generar una alarma de proceso
durante el funcionamiento.

Alarma de diagnstico
El mdulo tecnolgico puede disparar alarmas de diagnstico si se producen errores. Debe
habilitar las alarmas de diagnstico para determinados errores en la configuracin del
dispositivo. Infrmese con el manual de producto del mdulo tecnolgico sobre los eventos
que pueden disparar una alarma de diagnstico durante el funcionamiento.

2.12 Lectura de posicin para Motion Control

Descripcin
Se puede utilizar el mdulo tecnolgico con S7-1500 Motion Control para la lectura de
posicin.
Para ello, en la Configuracin del dispositivo del mdulo tecnolgico en STEP 7 (TIA Portal)
se selecciona el modo de funcionamiento "Lectura de posicin para Motion Control". As se
reducen las posibilidades de parametrizacin a los parmetros necesarios. El modo de
funcionamiento se aplica automticamente a todos los canales del mdulo tecnolgico.
Si se emplea un encder incremental o un generador de impulsos, la lectura de posicin se
basa en la funcin de contaje del mdulo tecnolgico. Con un encder absoluto SSI, el valor
absoluto se lee a travs de una interfaz serie sncrona, se acondiciona de acuerdo con la
parametrizacin y se pone a disposicin de S7-1500 Motion Control.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 59
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.13 Seales del encder

2.13.1 Seales de contaje de 24 V y TTL

Seales de contaje de encders incrementales de 24 V y TTL


El encder incremental de 24 V suministra al mdulo tecnolgico las seales de 24 V A, B
y N. Las seales A y B estn desfasadas 90 entre s. Puede conectar tambin el encder
incremental sin seal N.
En un encder incremental de 24 V se utilizan las seales A y B para contar. La seal N
sirve, en la parametrizacin 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 seales de un encder
incremental de 24 V:

El mdulo tecnolgico detecta el sentido de contaje por la secuencia de los flancos en las
seales A y B. Puede definir una inversin del sentido de contaje.

Contaje, medicin y lectura de posicin


60 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Seales de contaje de generadores de impulsos de 24 V y TTL sin/con seal de sentido


El encder, por ejemplo un detector de proximidad (BERO) o una fotoclula, solo
proporciona una seal de contaje, que debe conectarse a la conexin A del contador.
Adicionalmente puede conectar a la conexin B del contador una seal para detectar el
sentido. Si el encder no proporciona la seal correspondiente, se puede predefinir el
sentido de contaje con el programa de usuario a travs de la interfaz de control.
La siguiente figura muestra un ejemplo del cronograma de las seales de un encder de
impulsos de 24 V con seal de sentido y los impulsos de contaje resultantes:

Seales de contaje de generadores de impulsos de 24 V y TTL con seal de contaje


ascendente/descendente
La seal de contaje ascendente se conecta al conector A. La seal de contaje descendente
se conecta al conector B.
La siguiente figura muestra un ejemplo del cronograma de las seales de un generador de
impulsos con seal de contaje ascendente/descendente y los impulsos de contaje
resultantes:

Sensor tipo PNP/NPN para seales de contaje de 24 V


En las entradas de contaje puede conectar los siguientes encders 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 .

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 61
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Vigilancia de las seales de encder


El mdulo tecnolgico vigila la posible rotura de hilo en las seales de encders de 24 V tipo
push/pull. El mdulo tecnolgico vigila posibles tensiones errneas en las seales TTL.
Si se habilitan la alarma de diagnstico en la configuracin del dispositivo, el mdulo
tecnolgico dispara una alarma de diagnstico en caso de error en las seales del encder.

Contaje, medicin y lectura de posicin


62 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.13.2 Seales de contaje RS422

Seales de contaje de encders incrementales RS422


El encder incremental RS422 proporciona al mdulo tecnolgico las siguientes seales
diferenciales:
A y /A
B y /B
N y /N
La informacin de seal en seales RS422 se codifica en su tensin diferencial entre A y /A,
B y /B o N y /N. Las seales A y B estn desfasadas 90 entre s. Puede conectar tambin el
encder incremental sin seal N.
En un encder incremental RS422 se emplean las seales A y B para contar. La seal N
sirve, en la parametrizacin 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 seales de un encder
incremental RS422:

El mdulo tecnolgico detecta el sentido de contaje por la secuencia de los flancos en las
seales A y B. Puede definir una inversin del sentido de contaje.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 63
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Seales de contaje de encders de impulsos RS422 sin/con seal de sentido


El encder, por ejemplo una fotoclula, solo proporciona una seal de contaje, que debe
conectarse a la conexin A.
Adicionalmente puede conectar a la conexin B una seal para detectar el sentido. Si el
encder no proporciona la seal correspondiente, se puede predefinir el sentido de contaje
con el programa de usuario a travs de la interfaz de control.
La siguiente figura muestra un ejemplo del cronograma de las seales de un generador de
impulsos RS422 con seal de sentido y los impulsos de contaje resultantes:

Seales de contaje de encders de impulsos RS422 con seal de contaje ascendente/descendente


La seal de contaje ascendente se conecta a las conexiones A. La seal de contaje
descendente se conecta a las conexiones B.
La siguiente figura muestra un ejemplo del cronograma de las seales de un generador de
impulsos RS422 con seal de contaje ascendente/descendente y los impulsos de contaje
resultantes:

Vigilancia de las seales de encder


El mdulo tecnolgico vigila posibles roturas de hilo, cortocircuitos y tensiones errneas en
las seales RS422.
Si se habilitan la alarma de diagnstico en la configuracin del dispositivo, el mdulo
tecnolgico dispara una alarma de diagnstico en caso de error en las seales del encder.

Contaje, medicin y lectura de posicin


64 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.13.3 Seales SSI

Seales de encders absolutos SSI


El encder absoluto SSI y el mdulo tecnolgico se comunican a travs de las seales de
datos SSI DAT y /DAT (D) y las seales en contrafase SSI CLK y /CLK (C). SSI utiliza el
estndar de seal RS422. La informacin de seal est codificada en la tensin diferencial
correspondiente entre C y /C, as como D y /D.

Vigilancia de las seales de encder y los telegramas SSI


El mdulo tecnolgico vigila posibles roturas de hilo, cortocircuitos o tensiones errneas en
las seales de un encder absoluto SSI. Adems, el mdulo tecnolgico vigila posibles
errores en los telegramas SSI.
Si se habilitan las alarmas de diagnstico en la configuracin de dispositivo, el mdulo
tecnolgico dispara una alarma de diagnstico en caso de error en las seales del encder
o el telegrama SSI.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 65
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.14 Evaluacin de seales incrementales

2.14.1 Vista general


El contador del mdulo tecnolgico cuenta los flancos de las seales de encder A y B. En
los encders incrementales con seales A y B desfasadas entre s, puede elegir entre la
evaluacin simple y la mltiple para aumentar la resolucin.
Es posible parametrizar las siguientes evaluaciones de la seal:
Evaluacin simple (Pgina 66)
Doble evaluacin (Pgina 67)
Evaluacin cudruple (Pgina 68)

2.14.2 Evaluacin simple


En la evaluacin simple se evalan el flanco ascendente y descendente en la seal A
durante un nivel bajo en la seal B.
Los impulsos de contaje en sentido ascendente se generan con un flanco ascendente en la
seal A durante un nivel bajo en la seal B. Los impulsos de contaje en sentido
descendente se generan con un flanco descendente en la seal A durante un nivel bajo en
la seal B.
La figura siguiente muestra un ejemplo de evaluacin simple de seales de contaje de 24 V
y TTL:

La figura siguiente muestra un ejemplo de evaluacin simple de las seales de contaje


RS422:

Contaje, medicin y lectura de posicin


66 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.14.3 Evaluacin doble


En la evaluacin doble se evalan los flancos ascendentes y descendentes de la seal A.
En funcin del sentido de los flancos de la seal A y del nivel de la seal B entretanto, se
crean impulsos de contaje en sentido ascendente o descendente.
La figura siguiente muestra un ejemplo de evaluacin doble de seales de contaje de 24 V y
TTL:

La figura siguiente muestra un ejemplo de evaluacin doble de las seales de contaje


RS422:

Figura 2-1 Doble

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 67
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.14.4 Evaluacin cudruple


En la evaluacin cudruple se evalan los flancos ascendentes y descendentes en las
seales A y B.
En funcin del sentido de los flancos de una seal 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 evaluacin cudruple de seales de contaje de
24 V y TTL:

La figura siguiente muestra un ejemplo de evaluacin cudruple de las seales de contaje


RS422:

Contaje, medicin y lectura de posicin


68 Manual de funciones, 02/2014, A5E32010348-AB
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

2.15 Modo iscrono


El mdulo tecnolgico admite la funcin de sistema "Modo iscrono" en funcionamiento
descentralizado. Esta funcin de sistema permite capturar valores de posicin, valores de
contaje y valores medidos en un determinado ciclo del sistema.
En el modo iscrono, el ciclo del programa de usuario, la transferencia de las seales de
entrada y el procesamiento en el mdulo tecnolgico se sincronizan entre s. Las seales de
salida se conmutan inmediatamente si la condicin de comparacin correspondiente se
cumple. Un cambio de estado en una entrada digital causa de inmediato la reaccin prevista
del mdulo tecnolgico y el cambio del bit de estado de la entrada digital en la interfaz de
realimentacin.

Procesamiento de los datos


Los datos transferidos al mdulo tecnolgico en el ciclo de bus actual a travs de la interfaz
de control se hacen efectivos al editarlos en el marco del ciclo interno del mdulo
tecnolgico. En el instante Ti se capturan el valor de posicin o de contaje, el valor medido y
los bits de estado, y se proporcionan en la interfaz de realimentacin para la recogida en el
ciclo de bus actual.
En el modo iscrono siempre existe coherencia de datos para todos los bytes en la interfaz
de realimentacin.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 69
Principios bsicos de contaje, medicin y lectura de posicin
2.15 Modo iscrono

Contaje, medicin y lectura de posicin


70 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter 3
3.1 Objeto tecnolgico High_Speed_Counter
STEP 7 (TIA Portal) ofrece soporte para la configuracin de las funciones de contaje y
medicin de los mdulos tecnolgicos mediante la funcin "Objetos tecnolgicos" del rbol
del proyecto ("Proyecto > S7-1500 PLC > Objetos tecnolgicos"):
En STEP 7 (TIA Portal) configure el objeto tecnolgico High_Speed_Counter con los
ajustes para las funciones de contaje y medicin.
En el programa de usuario programe la instruccin correspondiente
High_Speed_Counter. Esta instruccin aplica la alimentacin de la interfaz de control y
realimentacin del mdulo tecnolgico.
El objeto tecnolgico High_Speed_Counter corresponde al DB de instancia de la instruccin
High_Speed_Counter. La configuracin de las funciones de contaje y medicin se guarda en
el objeto tecnolgico. El objeto tecnolgico se encuentra en la carpeta "PLC > Objetos
tecnolgicos". A travs del DB de instancia se materializa la instruccin.
El objeto tecnolgico High_Speed_Counter puede utilizarse igualmente para los mdulos
tecnolgicos de los sistemas S7-1500 y ET 200SP .

Modo de operacin Contaje


Al utilizar el objeto tecnolgico High_Speed_Counter se determina automticamente el modo
de operacin Contaje. El valor medido est disponible simultneamente.

Modo de operacin Medicin


Para el modo de operacin Medicin no hay ningn objeto tecnolgico disponible. La
parametrizacin del modo de operacin Medicin se realiza a travs del ajuste de
parmetros (HWCN) (Pgina 121) del mdulo tecnolgico. El control del mdulo tecnolgico
se realiza por medio del acceso directo a la interfaz de control y realimentacin.

Lectura de posicin
La parametrizacin del encder absoluto SSI (Pgina 131) se realiza a travs del ajuste
de parmetros (HWCN) (Pgina 121) del mdulo tecnolgico. Para la lectura de posicin
con un encder absoluto SSI no hay ningn objeto tecnolgico disponible.
La parametrizacin de las seales de encder para la lectura de posicin para
Motion Control (Pgina 114) se realiza por medio de la configuracin del dispositivo del
mdulo tecnolgico. El resto de las configuraciones de esta aplicacin se lleva a cabo a
travs del objeto tecnolgico "TO_ExternalEncoder" de S7-1500 Motion Control .

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 71
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.2 Sinopsis de los pasos de configuracin

Introduccin
La siguiente sinopsis muestra el procedimiento bsico de configuracin de las funciones de
contaje y medicin del mdulo tecnolgico a travs del objeto tecnolgico
High_Speed_Counter.

Requisitos
Para utilizar el objeto tecnolgico 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 continuacin:

Paso Descripcin
1 Configuracin del mdulo tecnolgico y definicin de la utilizacin con objeto tecnolgico
(Pgina 109)
2 Agregar objeto tecnolgico (Pgina 73)
3 Trabajando con el dilogo de configuracin (Pgina 75)
4 Llamar la instruccin en el programa de usuario (Pgina 94)
5 Carga en la CPU
6 Puesta en servicio del objeto tecnolgico (Pgina 105)
7 Diagnstico del objeto tecnolgico (Pgina 107)

Contaje, medicin y lectura de posicin


72 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.3 Agregar objeto tecnolgico

Agregar objeto tecnolgico en el rbol del proyecto


Al agregar un objeto tecnolgico, se genera un DB de instancia de la instruccin para este
objeto tecnolgico. En l se guarda la configuracin del objeto tecnolgico.

Requisitos
Hay un proyecto creado con una CPU S7-1500.

Procedimiento
Para agregar un objeto tecnolgico, proceda del siguiente modo:
1. Abra la carpeta de la CPU en el rbol del proyecto.
2. Abra la carpeta "Objetos tecnolgicos".
3. Haga doble clic en "Agregar objeto".
Se abre el cuadro de dilogo "Agregar objeto".
4. Seleccione la tecnologa "Contaje y medicin".
5. Seleccione el objeto "High_Speed_Counter".
6. En el campo de entrada "Nombre" introduzca un nombre personalizado para el objeto
tecnolgico.
7. Seleccione la opcin "Manual" si desea modificar el nmero de bloque de datos
propuesto para el DB de instancia.
8. Haga clic en "Ms informacin" para guardar informacin propia sobre el objeto
tecnolgico.
9. Confirme con "OK".

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 73
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

Resultado
El nuevo objeto tecnolgico se genera y se guarda en la carpeta "Objetos tecnolgicos" del
rbol del proyecto.

Objeto Descripcin
Configuracin (Pgina 75) En el cuadro de dilogo de configuracin:
Asignacin del mdulo tecnolgico y del canal
Ajuste del parmetro del objeto tecnolgico para las
funciones de contaje y medicin
Si modifica la configuracin del objeto tecnolgico, a
continuacin deber cargar en la CPU el objeto
tecnolgico y la configuracin hardware.
Puesta en servicio (Pgina 105) Puesta en servicio y prueba funcional del objeto
tecnolgico:
Simulacin de parmetros de la instruccin
High_Speed_Counter y observacin de su repercusin
Diagnstico (Pgina 107) Vigilancia de las funciones de contaje y medida

Contaje, medicin y lectura de posicin


74 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.4 Configuracin de High_Speed_Counter

3.4.1 Trabajando con el dilogo de configuracin


Las propiedades del objeto tecnolgico se configuran en la ventana de configuracin. Para
abrir la ventana de configuracin del objeto tecnolgico, proceda del siguiente modo:
1. Abra la carpeta "Objetos tecnolgicos" en el rbol del proyecto.
2. Abra el objeto tecnolgico en el rbol del proyecto.
3. Haga doble clic en el objeto "Configuracin".
La configuracin se divide en las siguientes categoras:
Parmetros bsicos
Los parmetros bsicos contienen la seleccin del mdulo tecnolgico y el nmero del
canal de contaje para el que se configura el objeto tecnolgico.
Parmetros avanzados
Los parmetros avanzados contienen los parmetros para adaptar las funciones de
contaje y medicin y ajustar el comportamiento de las entradas y salidas digitales.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 75
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

Smbolos de la ventana de configuracin


Los smbolos que aparecen en la navegacin local de la configuracin muestran ms
detalles sobre el estado de la configuracin:

La configuracin contiene valores predeterminados y est completa.


La configuracin contiene exclusivamente valores predeterminados. Con ellos es posible utilizar el objeto tecnolgico
sin ms modificaciones.
La configuracin contiene valores definidos por el usuario y est completa
Todos los campos de entrada de la configuracin contienen valores vlidos y al menos un valor predeterminado ha
sido modificado.
La configuracin es errnea o est incompleta
Al menos un campo de entrada o una lista desplegable contiene un valor no vlido. El campo o la lista desplegable
en cuestin se marca en rojo. Al hacer clic, el roll out con el aviso de error indica la causa del error.

Contaje, medicin y lectura de posicin


76 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.4.2 Parmetros bsicos


"Parmetros bsicos" permite establecer la conexin entre el objeto tecnolgico
High_Speed_Counter y el mdulo tecnolgico.

Mdulo
Seleccione el mdulo tecnolgico en el dilogo siguiente. Puede seleccionar todos los
mdulos tecnolgicos (centralizados o descentralizados) configurados en la CPU S7-1500
para la aplicacin de un objeto tecnolgico de "contaje y medicin".
Tras la seleccin del mdulo tecnolgico, puede abrir la configuracin del dispositivo
correspondiente al mdulo tecnolgico haciendo clic en el botn "Configuracin del
dispositivo".
El ajuste de parmetros del mdulo tecnolgico necesario para utilizar el objeto tecnolgico
se realiza a travs de "Parmetros avanzados" del objeto tecnolgico.

Canal
En el caso de un mdulo tecnolgico con varios canales de contaje, seleccione tambin el
nmero del canal de contaje para el que es vlido el objeto tecnolgico
High_Speed_Counter.

Calibracin de los valores de parmetro


Si tras la asignacin del canal de contaje al objeto tecnolgico hay una incoherencia entre
los valores de los parmetros de "Parmetro" (HWCN) y del objeto tecnolgico, aparece el
botn "Sobrescribir parmetros del mdulo tecnolgico". Al hacer clic en el botn se
sobrescriben (previa consulta) en STEP 7 (TIA Portal) los valores de los parmetros de
"Parmetro" (HWCN) con los valores de los parmetros del objeto tecnolgico. Los valores
de parmetros actuales del objeto tecnolgico se muestran en "Parmetro" (HWCN) (read
only).

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 77
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.4.3 Entradas de contaje

3.4.3.1 Especificar seales de entrada/tipo de encder

Tipo de seal
Puede escoger entre los siguientes tipos de seal (Pgina 60):

Smbolo Tipo de seal Significado


Encder incremental (A, B Est conectado un encder incremental con las
desfasado) seales desfasadas A y B.

Encder incremental Un encder incremental est conectado con las


(A, B, N) seales A y B desfasadas entre s, as como con la
seal nula N.

Impulso (A) y sentido (B) Est conectado un encder de impulsos (seal A)


con seal de sentido (seal B).

Impulso (A) Est conectado un encder de impulsos (seal A)


sin seal de sentido. Puede indicarse el sentido de
contaje mediante la interfaz de control (Pgina 149).

Contador ascendente (A), Estn conectadas seales para el contaje en sentido


contador descendente (B) ascendente (seal A) y sentido descendente
(seal B).

Invertir sentido
Es posible invertir el sentido de contaje para adaptarlo al proceso.
La inversin del sentido solo puede parametrizarse y es efectiva si se ha seleccionado el
tipo de seal "Encder incremental (A, B desfasado)" o "Encder incremental (A, B, N)".

Contaje, medicin y lectura de posicin


78 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.4.3.2 Otros parmetros

Evaluacin de la seal
Al parametrizar la Evaluacin de la seal (Pgina 66) se establece qu flancos de las
seales se contarn.
Puede escoger entre las siguientes opciones:

Smbolo Evaluacin de la Significado


seal
Simple (Pgina 66) Se evalan los flancos de la seal A durante un nivel bajo de
(predeterminado) la seal B.

Doble (Pgina 67) Se evala cada flanco de la seal A.

Cudruple Se evala cada flanco de las seales A y B.


(Pgina 68)

El parmetro puede parametrizarse con los siguientes tipos de seal:


Encder incremental (A, B desfasado)
Encder incremental (A, B, N)

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 79
Utilizacin de High_Speed_Counter
3.7 Diagnstico 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 proporcin impulso/pausa
comprendida entre 40:60 y 60:40. De esto resulta una determinada duracin mnima de
impulso y pausa. Los cambios de seal con una duracin menor que la duracin mnima de
impulso/pausa se suprimen.
Puede escoger entre las siguientes frecuencias de filtro:

Tabla 3- 1 Frecuencia de filtrado y respectiva duracin mnima de impulso y pausa

Frecuencia de filtrado Duracin mnima 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, medicin y lectura de posicin


80 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

Tipo de sensor
Al parametrizar el tipo de sensor se define para TM Count el modo de conmutacin de las
entradas de contaje.
Puede escoger entre las siguientes opciones:

Tipo de sensor Significado


Sensor tipo PNP (en fuente) El encder o sensor conmuta las entradas A, B
(predeterminado) y N a 24VDC.
Sensor tipo NPN (en sumidero) El encder o sensor conmuta las entradas A, B
y N a M.
Sensor tipo push-pull (tipo PNP y NPN) El encder o sensor conmuta las entradas A, B
y N alternativamente a M y 24VDC.

Al utilizar encders incrementales, la seleccin tpica es "Salida push-pull". Cuando se


utilizan sensores de 2 hilos, p. ej. barreras fotoelctricas o detectores de proximidad, se
debe seleccionar el cableado "Sensor tipo PNP (en fuente)" o "Sensor tipo NPN (en
sumidero)" segn corresponda.
Para saber si el encder incremental es de tipo push/pull, consulte la hoja de datos del
encder.

Nota
Si utiliza un encder de tipo push/pull, puede vigilar posibles roturas de hilo en las seales
del encder.

Estndar de interfaz
Con este parmetro puede definir para el TM PosInput si el encder emite seales
simtricas (RS422) o asimtricas (TTL).
Puede escoger entre las siguientes opciones:

Estndar de interfaz Significado


RS422, simtrico El encder emite seales simtricas conforme al
estndar RS422 (Pgina 63).
TTL (5 V), asimtrico El encder emite seales asimtricas de 5 V
conforme al estndar TTL (Pgina 60).

Nota
El estndar RS422 brinda una mayor inmunidad a perturbaciones que el estndar TTL. Si el
encder incremental o el generador de impulsos dominan los estndares RS422 y TTL, se
recomienda el estndar RS422.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 81
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

Comportamiento con seal N


Este parmetro define cul ser la reaccin en caso de seal N.
Puede escoger entre las siguientes opciones:

Opcin Significado
Sin reaccin en caso de seal N La seal N no afecta al contador.
(predeterminado)
Sincronizacin en caso de seal N (Pgina 33) En caso de seal N, el contador se ajusta al valor
de arranque.

Si se selecciona para una entrada digital la


funcin "Habilitar sincronizacin con seal N", la
sincronizacin depender del nivel detectado en
la entrada digital.
Captura (Capture) con seal N (Pgina 23) El valor de contaje se guarda en el valor de
captura (Capture) en caso de seal N.

Nota
El comportamiento con seal N solo puede seleccionarse si se ha elegido el tipo de seal
(Pgina 78) "Encder incremental (A, B, N)".

Nota
Si se selecciona " Sincronizacin en caso de seal N", puede elegirse para una entrada
digital (Pgina 85) la funcin "Habilitar sincronizacin con seal N".

Frecuencia
Con estos parmetros se define la frecuencia de los siguientes eventos:
Sincronizacin en caso de seal N
Sincronizacin como funcin de una entrada digital
Puede escoger entre las siguientes opciones:

Opcin Significado
nico El contador solo se ajusta con la primera seal N o el primer flanco
(predeterminado) parametrizado de la entrada digital.
Peridico El contador se ajusta con cada seal N o cada flanco parametrizado de la
entrada digital.

Contaje, medicin y lectura de posicin


82 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.4.4 Comportamiento del contador

3.4.4.1 Lmites de contaje y valor de arranque

Lmite de contaje superior


Con la parametrizacin del lmite 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 lmite de contaje inferior.
El ajuste predeterminado es "2147483647".

Lmite de contaje inferior


Con la parametrizacin del lmite 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 lmite de contaje superior.
El ajuste predeterminado es "-2147483648".

Valor de arranque
Con la parametrizacin del valor de arranque se establece con qu valor de contaje se
empieza y se contina ante determinados eventos. Debe introducir un valor igual a los
lmites de contaje o comprendido entre ellos.
El ajuste predeterminado es "0".

Ms informacin
Encontrar ms informacin en Comportamiento del contador ante la
apertura de puerta (Pgina 22).

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 83
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.4.4.2 Comportamiento del contador en los lmites y ante la apertura de puerta

Comportamiento al rebasar un lmite de contaje


Puede parametrizarse el comportamiento siguiente al rebasar un lmite de contaje:

Comportamiento Significado
Parar contaje Despus de rebasar por exceso un lmite de
contaje, el contaje se cancela y la puerta interna
se cierra. Para reiniciar el contaje debe cerrar y
abrir de nuevo la puerta SW o la puerta HW, en
su caso.
Continuar contaje En funcin del resto de la parametrizacin, se
(predeterminado) prosigue el contaje con el valor de arranque o
con el lmite de contaje opuesto en cada caso.

Inicializar al rebasar un lmite de contaje


Puede ajustarse el contador a los siguientes valores al rebasar un lmite de contaje:

Restablecimiento del valor Significado


A valor de arranque El valor de contaje se fija al valor de arranque.
A otro lmite de contaje El valor de contaje se fija al lmite de contaje
(predeterminado) opuesto.

Comportamiento ante apertura de puerta


Puede parametrizarse el siguiente comportamiento ante apertura de puerta (Pgina 22):

Comportamiento Significado
Poner a valor de arranque Al abrirse la puerta, el valor de contaje se ajusta
al valor de arranque.
Continuar con valor actual Al abrirse la puerta se sigue contando desde el
(predeterminado) ltimo valor de contaje.

Contaje, medicin y lectura de posicin


84 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.4.5 Comportamiento de una DI

3.4.5.1 Funcin de una DI

Ajuste de la funcin de la DI
Al parametrizar una entrada digital se define la funcin que dicha entrada digital
desencadenar al conmutarse.
Puede escoger entre las siguientes opciones:

Funcin 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 (Pgina 20).
Apertura de puerta (controlada por flanco) El flanco parametrizado en la correspondiente
entrada digital abre la puerta HW (Pgina 20).
Cierre de puerta (controlado por flanco) El flanco parametrizado en la correspondiente
entrada digital cierra la puerta HW (Pgina 20).
Sincronizacin (Pgina 28) El flanco parametrizado en la correspondiente
entrada digital pone el contador al valor de
arranque.
Habilitar sincronizacin con seal N El nivel activo en la correspondiente entrada
digital habilita la sincronizacin del contador en
caso de seal N (Pgina 33).
Captura (Capture) (Pgina 23) El flanco parametrizado en la entrada digital
correspondiente guarda el valor de contaje actual
como valor de Capture.
Entrada digital sin funcin La entrada digital en cuestin no tiene asignada
funcin alguna. La CPU puede leer el estado
lgico de la entrada digital a travs de la interfaz
de realimentacin (Pgina 152).

Nota
Cada funcin, excepto "Entrada digital sin funcin", solo puede utilizarse una vez y ya no
puede volver a seleccionarse en el resto de las entradas digitales.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 85
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

Tiempo de filtrado
Al parametrizar el tiempo de filtrado se suprimen las interferencias en las entradas digitales.
Las seales con una duracin de impulso inferior al tiempo de filtrado parametrizado se
suprimen.
Puede escoger entre los siguientes tiempos de filtrado:
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 opcin "Ninguno" o "0,05 ms", debe utilizar cables apantallados para la
conexin de las entradas digitales.

Nota
El tiempo de filtrado solo puede parametrizarse en "Comportamiento DI0" para todas las
entradas digitales en conjunto.

Contaje, medicin y lectura de posicin


86 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.4.5.2 Opciones de funcin


Algunas funciones necesitan otros parmetros con los que pueden detallar el
comportamiento. Se pueden parametrizar para la funcin correspondiente.

Seleccin de nivel
Con este parmetro se determina el nivel con el que se activa la entrada digital.
Puede escoger entre las siguientes opciones:

Nivel Significado
Activo con nivel alto La correspondiente entrada digital est activa
(predeterminado) cuando est ajustada.
Activo con nivel bajo La correspondiente entrada digital est activa
cuando no est ajustada.

El parmetro puede parametrizarse en las siguientes funciones de una entrada digital:


Apertura/cierre de puerta (controlados por nivel)
Habilitar sincronizacin con seal N

Seleccin de flancos
Este parmetro determina con qu flanco de una entrada digital se dispara la funcin
parametrizada.
Independientemente de la funcin seleccionada, puede elegir entre las siguientes opciones:
Con flanco ascendente (predeterminado)
Con flanco descendente
Con flanco ascendente y descendente
El parmetro puede parametrizarse en las siguientes funciones de una entrada digital:
Apertura de puerta (controlada por flanco)
Cierre de puerta (controlado por flanco)
Sincronizacin
Capture
"Con flanco ascendente y descendente" solo puede parametrizarse para la funcin
"Capture".

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 87
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

Comportamiento del valor de contaje tras captura (Capture)


Puede parametrizarse la siguiente reaccin del contador despus de un evento Captura
(Capture) (Pgina 23):

Significado
Continuar contaje El proceso de contaje contina sin cambios despus de
(predeterminado) que se guarde el valor de contaje actual como valor de
Capture.
Poner al valor inicial y seguir contando El proceso de contaje contina con el valor de arranque
tras guardarse el valor de contaje actual como valor de
captura (Capture).

Consulte tambin
Funcin de una DI (Pgina 85)

Contaje, medicin y lectura de posicin


88 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.4.6 Funcin de una DQ

Activar salida
Al parametrizar una salida digital se define la condicin (Pgina 37) que provocar la
conmutacin de la salida digital.
Puede escoger entre las siguientes opciones:

Funcin de una salida digital Significado


Entre valor de comparacin y lmite de contaje La salida digital correspondiente est activa si el
superior valor de contaje se encuentra entre el valor de
(predeterminado) comparacin y el lmite de contaje superior.
Entre valor de referencia y lmite de contaje La salida digital correspondiente est activa si el
inferior valor de contaje se encuentra entre el valor de
comparacin y el lmite de contaje inferior.
Entre los valores de comparacin 0 y 1 La salida digital DQ1 est activa si el valor de
contaje se encuentra entre el valor de
comparacin 0 y el valor de comparacin 1.
Con valor de comparacin por la duracin del La salida digital correspondiente est nicamente
impulso activa para el tiempo y el sentido de contaje
parametrizados si el valor de contaje coincide
con el valor de comparacin.
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
comparacin.
Utilizada por el programa de usuario La salida digital (Pgina 36) en cuestin puede
conmutarse desde la CPU a travs de la interfaz
de control (Pgina 149).

Nota
Entonces es posible seleccionar la funcin "Entre valor de comparacin 0 y 1" si se ha
seleccionado para la salida digital DQ0 la funcin "Utilizada por el programa de usuario".

Nota
Las funciones "Con valor de comparacin por la duracin del impulso" y "Tras comando Set
de CPU hasta valor referencia" conmutan la salida digital correspondiente solo cuando el
valor de comparacin se alcanza mediante un impulso de contaje. Al establecer el valor de
contaje, p. ej. por medio de la sincronizacin, la salida digital no se conmuta.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 89
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

Valor de comparacin 0
Al parametrizar el valor de comparacin (Pgina 36) se determina con qu valor de contaje
se conmutar la salida digital DQ0 de acuerdo con el evento de comparacin seleccionado.
Debe introducirse un valor mayor o igual que el lmite de contaje inferior y menor que el
valor de comparacin 1.
El ajuste predeterminado es "0".

Valor de comparacin 1
Al parametrizar el valor de comparacin (Pgina 36) se determina con qu valor de contaje
se conmutar la salida digital DQ1 de acuerdo con el evento de comparacin seleccionado.
Debe introducirse un valor mayor que el valor de comparacin 0 y menor o igual que el
lmite de contaje superior.
El ajuste predeterminado es "10".

Sentido de contaje
Con este parmetro se define para qu sentido de contaje es vlida la funcin seleccionada.
Puede escoger entre las siguientes opciones:

Sentido de contaje Significado


En ambos sentidos La salida digital correspondiente se compara y se
(predeterminado) conmuta independientemente del sentido de
contaje.
Ascendente La salida digital en cuestin 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 atrs.

El parmetro puede parametrizarse con las siguientes funciones:


Con valor de comparacin por la duracin del impulso
Tras comando Set de CPU hasta valor referencia

Duracin del impulso


Al parametrizar la duracin de impulso para la funcin "Con valor de comparacin por la
duracin del impulso", se determina durante cuntos milisegundos estar activa la
correspondiente salida digital.
Cuando introduce "0" y el valor de contaje coincide con el valor de comparacin
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 duracin de impulso de 0,5 s.

Contaje, medicin y lectura de posicin


90 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.4.7 Histresis

Ajustar rango de histresis


Con la parametrizacin de la histresis (Pgina 55) se define un rango para los valores de
comparacin. En el rango de histresis las salidas digitales no pueden conmutarse de nuevo
hasta que el valor de contaje haya salido una vez de este rango.
El rango de histresis finaliza, independientemente del valor de histresis, en el lmite
inferior o superior de contaje. Si se introduce "0" se desactiva la histresis. Se admiten
valores entre 0 y 255. El ajuste predeterminado es "0".
La histresis puede parametrizarse nicamente en el modo de operacin Contaje.

3.4.8 Especificar valor de medida

Magnitud
Con este parmetro se define qu magnitud (Pgina 50) debe suministrar el mdulo
tecnolgico.
Puede escoger entre las siguientes opciones:

Magnitud Significado
Frecuencia La magnitud es una frecuencia. La unidad es Hz.
(predeterminado)
Duracin del perodo La magnitud es una duracin del perodo. La unidad es s.
Velocidad La magnitud es una velocidad. La base de tiempo para la medicin de la
velocidad y los Incrementos por unidad se parametrizan por separado.

Tiempo de actualizacin
Con la parametrizacin del tiempo de actualizacin (Pgina 48) en milisegundos se define el
intervalo de tiempo que transcurre entre dos actualizaciones del valor medido.
El tiempo de actualizacin y el tipo de seal (Pgina 78) influyen en la precisin de la
medicin. Con tiempos de actualizacin de al menos 100 ms la influencia del Tipo de seal
es insignificante.
Con tiempos de actualizacin inferiores a 100 ms se alcanza la mxima precisin de
medicin con los siguientes tipos de seales:
Encder incremental (A, B desfasado) con Evaluacin de seal "Simple"
Encder incremental (A, B, N) con Evaluacin de seal "Simple"
Impulso (A) y sentido (B)
Impulso (A)
En otros tipos de seales la precisin de medicin depende del encder utilizado y de la
lnea.
Cuando se introduce "0", el valor medido se actualiza en cada ciclo. Puede introducir un
mximo de tres decimales. Se admiten valores entre 0,000 y 25000,000. El ajuste
predeterminado es "10,000".

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 91
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

Base de tiempo para medicin de velocidad


Con este parmetro se define la base de tiempo con la que debe ponerse a disposicin 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 parmetro se define el nmero de impulsos de contaje por unidad relevante.
El nmero de impulsos de contaje depende de la Evaluacin de seal parametrizada. Se
admiten valores entre 1 y 65535.
Ejemplo:
Su encder emite 4000 incrementos por metro. La velocidad debe medirse en metros por
minuto. Como Evaluacin de seal se ha parametrizado "doble".
En este caso, parametrice lo siguiente:
Incrementos por unidad: 8000
Base de tiempo para medicin de velocidad: 60 s/1 min

Contaje, medicin y lectura de posicin


92 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.5 Programacin de High_Speed_Counter

3.5.1 Instruccin High_Speed_Counter

High_Speed_Counter
La instruccin High_Speed_Counter corresponde al objeto tecnolgico High_Speed_Counter
y acepta la alimentacin de la interfaz de control y realimentacin del mdulo tecnolgico.
La instruccin High_Speed_Counter constituye as la interfaz de software entre la CPU y el
mdulo tecnolgico. Se ejecuta de modo cclico desde el programa de usuario para
compensar los datos de entrada y salida.
La instruccin High_Speed_Counter puede utilizarse de igual modo para los mdulos
tecnolgicos de los sistemas S7-1500 y ET 200SP.

Ms informacin
Descripcin High_Speed_Counter (Pgina 95)
Parmetro de entrada High_Speed_Counter (Pgina 99)
Parmetro de salida High_Speed_Counter (Pgina 100)
Parmetro ErrorID (Pgina 102)
Variables estticas High_Speed_Counter (Pgina 103)

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 93
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.5.2 Llamar la instruccin en el programa de usuario


La instruccin 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 interrupcin controlado por eventos.

Procedimiento
Para llamar a la instruccin 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 ejecucin cclica del programa.
El bloque se abre en el rea de trabajo.
4. En la ventana "Instrucciones" abra el grupo "Tecnologa" y la carpeta "Contaje y
medicin".
La carpeta contiene las instrucciones.
5. Seleccione una instruccin, arrstrela al OB y sultela.
Se abre el cuadro de dilogo "Opciones de llamada".
6. En la lista "Nombre" seleccione un objeto tecnolgico o introduzca el nombre del nuevo
objeto tecnolgico.

Resultado
Si el objeto tecnolgico no existe todava, se agregar. La instruccin se agregar en el OB.
El objeto tecnolgico est asignado a esta llamada de la instruccin.

Contaje, medicin y lectura de posicin


94 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.5.3 Descripcin High_Speed_Counter

Descripcin
Con la instruccin High_Speed_Counter se controlan a travs del programa del usuario las
funciones de contaje y medida del mdulo tecnolgico.

Llamada
La instruccin 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
interrupcin controlado por eventos.

Funcionamiento
Valor de contaje: el valor de contaje est disponible en el parmetro de salida CountValue.
El valor de contaje se actualiza cada vez que se llama a la instruccin High_Speed_Counter.
Valor medido: el valor medido est disponible en el parmetro de salida MeasuredValue. El
mdulo tecnolgico vuelve a leer el valor medido cada vez que se llama la instruccin
High_Speed_Counter.
El valor medido y el valor de contaje estn disponibles simultneamente en la interfaz de
realimentacin.
Capture: el parmetro de salida CaptureStatus = TRUE indica un valor de captura (Capture)
vlido en el parmetro de salida CapturedValue.
Un valor de Capture se detecta en las siguientes condiciones:
Una entrada digital tiene la parametrizacin "Capture"
CaptureEnable = TRUE
Flanco en la entrada digital con la funcin de Capture
El parmetro de salida CaptureStatus se restablece si se detecta un flanco descendente
en el parmetro de entrada CaptureEnable.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 95
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

Sincronizacin: El parmetro de salida SyncStatus = TRUE indica que se ha llevado a cabo


una sincronizacin.
El valor de contaje se sincroniza en las siguientes condiciones:
Una entrada digital tiene la parametrizacin "Sincronizacin"" o el encder
incremental tiene la parametrizacin "Sincronizacin en caso de seal N"
SyncEnable = TRUE
SyncUpDirection (o SyncDownDirection) = TRUE
Flanco en la entrada digital con la funcin de sincronizacin o flanco ascendente de la
seal N en la entrada del encder
El parmetro de salida SyncStatus se restablece si se detecta un flanco descendente en
el parmetro de entrada SyncEnable o
la variable esttica SyncDownDirection o
la variable esttica SyncUpDirection
Modificacin de parmetros a travs del programa de usuario
Para modificar los parmetros mediante el programa de usuario, proceda del siguiente
modo:
1. Compruebe mediante la variable Set correspondiente si el objeto tecnolgico para la
modificacin de parmetros est listo (variable Set = FALSE) o si an hay una peticin
de modificacin en curso (variable Set = TRUE).
2. Cuando el objeto tecnolgico para la modificacin de parmetros est listo, modifique la
variable esttica correspondiente.
3. Ajuste la variable Set correspondiente para ejecutar la peticin de modificacin.
4. Compruebe por medio del parmetro de salida Error si se ha producido un error.
Si no se ha producido ningn error y el objeto tecnolgico ha reseteado automticamente
la variable Set, la modificacin de parmetros se ha realizado correctamente.
Lmite inferior o superior de contaje: mediante el programa del usuario se modifican los dos
lmites de la manera siguiente:
1. Comprobacin de la variable esttica SetUpperLimit (o SetLowerLimit) = FALSE
2. Modificacin de la variable esttica NewUpperLimit (o NewLowerLimit)
3. SetUpperLimit (o SetLowerLimit) = TRUE
4. Comprobacin de los nuevos lmites de contaje en las variables estticas CurUpperLimit
o CurLowerLimit

Nota
Si el nuevo lmite de contaje superior es menor que el valor de contaje actual, el valor de
contaje se establece en el lmite de contaje inferior o en el valor de arranque en funcin de
la parametrizacin. Si el nuevo lmite de contaje inferior es mayor que el valor de contaje
actual, el valor de contaje se establece en el lmite de contaje superior o en el valor de
arranque en funcin de la parametrizacin.

Contaje, medicin y lectura de posicin


96 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

Valores de comparacin: mediante el programa del usuario se modifican los dos valores de
comparacin de la manera siguiente:
1. Comprobacin de la variable esttica SetReferenceValue0 (o ReferenceValue1) =
FALSE
2. Modificacin de la variable esttica NewReferenceValue0 (o NewReferenceValue1)
3. SetReferenceValue0 (o SetReferenceValue1) = TRUE
4. Comprobacin del nuevo valor de comparacin en la variable esttica
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. Comprobacin del parmetro de entrada SetCountValue = FALSE
2. Modificacin de la variable esttica NewCountValue
3. SetCountValue = TRUE
4. Comprobacin del nuevo valor de contaje en el parmetro de salida CountValue
Valor de arranque: mediante el programa del usuario se modifica el valor de arranque de la
manera siguiente:
1. Comprobacin de la variable esttica SetStartValue = FALSE
2. Modificacin de la variable esttica NewStartValue
3. SetStartValue = TRUE
4. Comprobacin del nuevo valor de arranque en la variable esttica CurStartValue

Acuse de eventos
El acuse de eventos notificados se realiza mediante el flanco ascendente del parmetro de
entrada EventAck . EventAck debe permanecer activado hasta que el objeto tecnolgico
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 travs de las variables estticas StatusDI0,
StatusDI1 o StatusDI2.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 97
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

Utilizar salidas digitales mediante el programa del usuario


Mediante la instruccin High_Speed_Counter pueden ajustarse las salidas digitales
si se ha parametrizado para "Activar salida" la opcin "Utilizada por el programa de
usuario".
si se ha parametrizado para "Activar salida" la opcin "Tras comando Set de la CPU
hasta valor de comparacin".
si se ajusta la correspondiente variable esttica ManualCtrlDQm (sobrescritura temporal).
Solo en estos casos sern efectivas las variables estticas 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 comparacin.

Comportamiento en caso de error


Si se produce un error al llamar la instruccin o en el mdulo tecnolgico, se activa el
parmetro de salida Error. La informacin de error adicional puede leerse en el parmetro
de salida ErrorID.
Elimine la causa del error y acuse el mensaje de error activando el parmetro de entrada
ErrorAck. Si ya no hay ningn error, el objeto tecnolgico restablece el parmetro de salida
Error. No se notifica ningn 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 seal "Impulso (A)". En todos los dems casos, el sentido de
contaje depende de las seales de entrada del mdulo tecnolgico. El sentido de contaje
puede controlarse mediante la variable esttica NewDirection:
+1: sentido de contaje ascendente
-1: sentido de contaje descendente
Para ejecutar la peticin de modificacin, es necesario ajustar la variable SetNewDirection =
TRUE.

Contaje, medicin y lectura de posicin


98 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.5.4 Parmetro de entrada High_Speed_Counter

Parmetro Declaracin Tipo de Ajuste pre- Descripcin


datos deter-
minado
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 combinacin con la puerta
HW.
SetCountValue INOUT BOOL FALSE Un flanco ascendente inicia la transferencia del nuevo valor de
contaje de la variable esttica NewCountValue al mdulo
tecnolgico. El valor de contaje se activa de inmediato tras la
transferencia.
CaptureEnable INPUT BOOL FALSE Habilitar funcin de Capture
Despus de la habilitacin, se produce un evento de Capture
con el siguiente flanco parametrizado en la entrada digital
correspondiente. Un flanco descendente de CaptureEnable
restablece el parmetro de salida CaptureStatus. Un flanco
descendente de CaptureEnable restablece asimismo la
habilitacin si no se produce un evento de Capture.
SyncEnable INPUT BOOL FALSE Habilitar sincronizacin
El sentido habilitado para la sincronizacin se indica en las
variables estticas SyncUpDirection y SyncDownDirection. Un
flanco descendente de SyncEnable restablece el parmetro 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 parmetros de
salida:
CompResult0
CompResult1
ZeroStatus
PosOverflow
NegOverflow

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 99
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.5.5 Parmetro de salida High_Speed_Counter

Parmetro Declara- Tipo de Ajuste Descripcin


cin datos predeter-
minado
StatusHW OUTPUT BOOL FALSE Bit de estado mdulo tecnolgico: el mdulo est parametrizado
y listo para funcionar. Los datos del mdulo son vlidos.
StatusGate OUTPUT BOOL FALSE Bit de estado: la puerta interna est habilitada cuando el
parmetro se activa.
StatusUp OUTPUT BOOL FALSE Bit de estado: el ltimo impulso de contaje ha incrementado el
contador y se encuentra como mximo 0,5 s atrs.
StatusDown OUTPUT BOOL FALSE Bit de estado: el ltimo impulso de contaje ha provocado el
decremento del contador y se encuentra como mximo 0,5 s
atrs.
CompResult0 OUTPUT BOOL FALSE Bit de estado: detectado evento de comparacin para DQ0
Por medio del flanco ascendente del parmetro de entrada
EventAck se desactiva CompResult0.
CompResult1 OUTPUT BOOL FALSE Bit de estado: detectado evento de comparacin para DQ1
Por medio del flanco ascendente del parmetro de entrada
EventAck se desactiva CompResult1.
SyncStatus OUTPUT BOOL FALSE Bit de estado: se lleva a cabo la sincronizacin
Si est ajustado el parmetro de entrada SyncEnable, el flanco
parametrizado en la entrada digital correspondiente activa el bit
de estado SyncStatus.
SyncStatus se desactiva mediante flanco descendente en
SyncEnable (parmetro de entrada) o
SyncUpDirection (variable esttica) o
SyncDownDirection (variable esttica)
CaptureStatus OUTPUT BOOL FALSE Bit de estado: se ha producido un evento de Capture
Si est ajustado el parmetro de entrada CaptureEnable, el
flanco parametrizado en la entrada digital correspondiente activa
el bit de estado CaptureStatus.
El flanco descendente del parmetro de entrada CaptureEnable
desactiva CaptureStatus.
ZeroStatus OUTPUT BOOL FALSE Bit de estado: CountValue ha alcanzado el valor "0"
Por medio del flanco ascendente del parmetro de entrada
EventAck se desactiva ZeroStatus.
PosOverflow OUTPUT BOOL FALSE Bit de estado: CountValue ha rebasado por exceso el lmite de
contaje superior.
Por medio del flanco ascendente del parmetro de entrada
EventAck se desactiva PosOverflow.
NegOverflow OUTPUT BOOL FALSE Bit de estado: CountValue ha rebasado por defecto el lmite de
contaje inferior.
Por medio del flanco ascendente del parmetro de entrada
EventAck se desactiva NegOverflow.
Error OUTPUT BOOL FALSE Se ha producido un error. Para conocer la causa del error,
consulte el parmetro de salida ErrorID.

Contaje, medicin y lectura de posicin


100 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

Parmetro Declara- Tipo de Ajuste Descripcin


cin datos predeter-
minado
ErrorID OUTPUT WORD 0 El parmetro ErrorID (Pgina 102) muestra el nmero del
mensaje de error.
ErrorID = 0000H: No hay ningn 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 parametrizacin)

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 101
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.5.6 Parmetro ErrorID

Cdigo de error Descripcin


(W#16#...)
0000 No hay error
Mensajes de error del mdulo tecnolgico
80A1 POWER_ERROR de la interfaz de realimentacin: Tensin de alimentacin L+ incorrecta
80A2 ENC_ERROR de la interfaz de realimentacin: Seal de encder incorrecta
80A3 LD_ERROR de la interfaz de realimentacin: Error al cargar a travs de interfaz de realimentacin
Avisos de error de la instruccin High_Speed_Counter
80B1 Sentido de contaje no vlido
80B4 El nuevo lmite de contaje inferior no cumple las siguientes condiciones:
Lmite de contaje inferior < lmite de contaje superior
Lmite de contaje inferior <= valor de comparacin/valor de contaje/valor de arranque
80B5 El nuevo lmite de contaje superior no cumple las siguientes condiciones:
Lmite de contaje inferior < lmite de contaje superior
Lmite de contaje superior <= valor de comparacin/valor de contaje/valor de arranque
80B6 El nuevo valor de arranque no cumple la siguiente condicin:
lmite de contaje inferior <= valor de arranque <= lmite de contaje superior
80B7 El nuevo valor de contaje no cumple la siguiente condicin:
Lmite de contaje inferior <= valor de contaje <= lmite de contaje superior
80B8 El nuevo valor de comparacin 0 no cumple la siguiente condicin:
Lmite de contaje inferior <= valor de comparacin 0 <= lmite de contaje superior
Valor de comparacin 0 < valor de comparacin 1
80B9 El nuevo valor de comparacin 1 no cumple la siguiente condicin:
Lmite de contaje inferior <= valor de comparacin 1 <= lmite de contaje superior
Valor de comparacin 0 < valor de comparacin 1
80C0 La instruccin High_Speed_Counter se ha llamado varias veces con la misma instancia (DB).
80C1 La comunicacin con el mdulo tecnolgico ha fallado (registros de lectura): coloca informacin de
error de la instruccin interna RDREC en la variable esttica AdditionalErrorID .
80C2 La comunicacin con el mdulo tecnolgico ha fallado (registros de escritura): coloca informacin de
error de la instruccin interna WRREC en la variable esttica AdditionalErrorID .
80C3 El acceso a los datos de entrada (interfaz de realimentacin) ha fallado: coloca informacin de error
de la instruccin interna GETIO_PART en la variable esttica AdditionalErrorID.
80C4 El acceso a los datos de salida (interfaz de control) ha fallado: coloca informacin de error de la
instruccin interna SETIO_PART en la variable esttica AdditionalErrorID.
80C5 La lectura de la informacin de arranque actual del OB ha fallado: coloca informacin de error de la
instruccin interna RD_SINFO en la variable esttica AdditionalErrorID.
80C6 La determinacin de las direcciones de E/S del mdulo tecnolgico ha fallado: coloca informacin de
error de la instruccin interna RD_ADDR en la variable esttica AdditionalErrorID.

Contaje, medicin y lectura de posicin


102 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.5.7 Variables estticas High_Speed_Counter

Variable Tipo de Ajuste Acceso Descripcin


datos predeterminado
NewCountValue DINT L#0 Escritura Nuevo valor de contaje
NewReferenceValue0 DINT L#0 Escritura Nuevo valor de comparacin 0
NewReferenceValue1 DINT L#10 Escritura Nuevo valor de comparacin 1
NewUpperLimit DINT L#2147483647 Escritura Nuevo lmite de contaje superior
NewLowerLimit DINT L#-2147483648 Escritura Nuevo lmite de contaje inferior
NewStartValue DINT L#0 Escritura Nuevo valor de arranque
CurReferenceValue0 DINT L#0 Lectura Valor de comparacin 0 actual
CurReferenceValue1 DINT L#10 Lectura Valor de comparacin 1 actual
CurUpperLimit DINT L#2147483647 Lectura Lmite de contaje superior actual
CurLowerLimit DINT L#-2147483648 Lectura Lmite 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 Informacin de error de una instruccin interna,
p. ej. RDREC
UserCmdFlags STRUCT -
SetNewDirection BOOL FALSE Escritura Ajustar nuevo sentido de contaje
SetUpperLimit BOOL FALSE Escritura Ajustar lmite de contaje superior
SetLowerLimit BOOL FALSE Escritura Ajustar lmite de contaje inferior
SetReferenceValue0 BOOL FALSE Escritura Ajustar valor de comparacin 0
SetReferenceValue1 BOOL FALSE Escritura Ajustar valor de comparacin 1
SetStartValue BOOL FALSE Escritura Ajustar valor de arranque
SyncDownDirection BOOL TRUE Escritura Habilitar sincronizacin en sentido de contaje
descendente
SyncUpDirection BOOL TRUE Escritura Habilitar sincronizacin 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, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 103
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

Variable Tipo de Ajuste Acceso Descripcin


datos predeterminado
ManualCtrlDQ1 BOOL FALSE Escritura Habilitar ajuste de la salida digital DQ1:
TRUE:
SetDQ1 activa DQ1
Bit de control TM_CTRL_DQ1 = FALSE
FALSE:
Ajuste no habilitado
Bit de control TM_CTRL_DQ1 = TRUE
UserStatusFlags 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, medicin y lectura de posicin


104 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.6 Puesta en servicio de High_Speed_Counter

3.6.1 Puesta en servicio del objeto tecnolgico


El editor de puesta en servicio le ayudar a poner en marcha el objeto tecnolgico y probar
su funcionalidad. En el modo online de la CPU/IM puede modificar determinados parmetros
de la instruccin High_Speed_Counter y observar el efecto de los cambios.

Requisitos
Hay una conexin online entre STEP 7 (TIA Portal) y la CPU.
La CPU se encuentra en el estado operativo RUN.
La instruccin High_Speed_Counter correspondiente se ejecuta de modo cclico desde el
programa de usuario.
Los parmetros del objeto tecnolgico no se sobrescriben del programa de usuario.

Procedimiento
Para abrir el editor de puesta en servicio de un objeto tecnolgico, haga lo siguiente:
1. Abra la carpeta "Objetos tecnolgicos" en el rbol del proyecto.
2. Abra el objeto tecnolgico 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 tecnolgico
High_Speed_Counter.
4. Haga clic en el botn "Iniciar indicador".
Se cargan y se muestran los parmetros (valores online) del objeto tecnolgico
High_Speed_Counter.

Modo online
En el modo online se pueden modificar los siguientes parmetros y, de este modo, probar el
funcionamiento del objeto tecnolgico:
Nuevo valor de contaje (NewCountValue)
Nuevo lmite de contaje superior (NewUpperLimit)
Nuevo lmite de contaje inferior (NewLowerLimit)
Nuevo valor de comparacin 0 (NewReferenceValue0)
Nuevo valor de comparacin 1 (NewReferenceValue1)
Nuevo valor de arranque (NewStartValue)
Iniciar y parar contador (SwGate)
Habilitar Capture (CaptureEnable)

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 105
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

Habilitar sincronizacin (SyncEnable)


Confirmacin 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 parmetro del
objeto tecnolgico.

Contaje, medicin y lectura de posicin


106 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

3.7 Diagnstico de High_Speed_Counter

3.7.1 Observacin de valores de contaje, valores medidos, DI y DQ


Con las funciones de diagnstico se vigilan las funciones de contaje y medida.

Requisitos
Hay una conexin online entre STEP 7 (TIA Portal) y la CPU.
La CPU se encuentra en el estado operativo RUN.

Procedimiento
Para abrir el editor de visualizacin para las funciones de diagnstico, haga lo siguiente:
1. Abra la carpeta "Objetos tecnolgicos" en el rbol del proyecto.
2. Abra el objeto tecnolgico High_Speed_Counter en el rbol del proyecto.
3. Haga doble clic en el objeto "Diagnstico".

Indicador
Se leen y se muestran los siguientes valores del objeto tecnolgico:
Indicacin de eventos/informacin de diagnstico
Estados lgicos de las entradas digitales y las salidas digitales
Valor de contaje
Valor Capture
Valor medido

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 107
Utilizacin de High_Speed_Counter
3.7 Diagnstico de High_Speed_Counter

Encontrar ms informacin acerca de las indicaciones de estado en la ayuda contextual de


cada evento en STEP 7 (TIA Portal). Si la CPU est en STOP, no se actualiza la indicacin
de estado.

Contaje, medicin y lectura de posicin


108 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico 4
4.1 Configuracin del mdulo

4.1.1 Agregar un mdulo tecnolgico a la configuracin de hardware

Procedimiento
Para poder configurar un mdulo tecnolgico, debe haber creado previamente un proyecto
donde pueda guardar la configuracin.
1. Abra la configuracin de equipo de la CPU o el IM.
2. Seleccione un rack.
3. Seleccione el mdulo tecnolgico en el catlogo de mdulos:
"TM > Contaje o Lectura de recorrido > Mdulo tecnolgico > Referencia".
4. Coloque el mdulo tecnolgico arrastrndolo al slot deseado del rack y soltndolo.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 109
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Resultado
En el rbol del proyecto, el nuevo mdulo tecnolgico aparecer en "Mdulos locales" o
"Periferia descentralizada" con los siguientes objetos: Haga doble clic para pasar al editor
deseado.

Objeto Descripcin
Configuracin del En la ventana de inspeccin (por canal):
equipo (Pgina 111)
Ajuste de la reaccin a STOP de la CPU
Habilitacin de la alarma de diagnstico
Ajuste del modo de funcionamiento (Pgina 113)
Habilitar alarma de proceso (Pgina 116)
Ajuste de las direcciones del mdulo

Online y diagnstico Diagnstico de hardware


(Pgina 144)
Obtencin de informacin a travs del mdulo tecnolgico
Actualizacin del firmware

Parmetro Visualizacin y, dado el caso, ajuste de los parmetros para las


(Pgina 119) funciones de contaje y medicin en HWCN, si la parametrizacin y
el control no se llevan a cabo por medio del objeto tecnolgico
High_Speed_Counter .
Puesta en servicio Puesta en servicio y prueba funcional del mdulo tecnolgico:
(Pgina 145) Simulacin de los valores de contaje y DI en el modo online de la
CPU o el IM y observacin del efecto de los cambios.

Contaje, medicin y lectura de posicin


110 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.1.2 Parmetros bsicos

4.1.2.1 Reaccin a STOP de la CPU

Reaccin a STOP de la CPU


La reaccin del mdulo tecnolgico en caso de STOP de la CPU se ajusta para cada canal
en los parmetros bsicos de la configuracin del equipo.

Tabla 4- 1 Reaccin del mdulo tecnolgico en caso de STOP de la CPU en funcin de la


parametrizacin (por canal)

Parmetros bsicos Reaccin a STOP de la CPU


Continuar El mdulo tecnolgico sigue operando con plena funcionalidad. Se
procesan los impulsos de contaje entrantes o se lee la posicin
real. Las salidas digitales continan conmutndose con arreglo a la
parametrizacin.
Aplicar valor sustitutivo Hasta la siguiente transicin de STOP a RUN de la CPU, el
mdulo tecnolgico emite en las salidas digitales los valores de
sustitucin parametrizados.
Despus de una transicin de STOP a RUN, el mdulo tecnolgico
pasa a su estado de arranque: el valor de contaje se ajusta al valor
de arranque (con encders incrementales o generadores de
impulsos) y las salidas digitales se conmutan segn la
parametrizacin.
Mantener ltimo valor Hasta la siguiente transicin de STOP a RUN de la CPU, el
mdulo tecnolgico emite en las salidas digitales los valores que
eran vlidos en el momento de la transicin a STOP.
Despus de una transicin de STOP a RUN, el mdulo tecnolgico
pasa a su estado de arranque: el valor de contaje se ajusta al valor
de arranque (con encders incrementales o generadores de
impulsos) y las salidas digitales se conmutan segn la
parametrizacin.

Valor sustitutivo de DQ0


Con este parmetro se define el valor que debe emitir el mdulo tecnolgico en caso de
STOP de la CPU en la salida digital DQ0 para el comportamiento "Aplicar valor sustitutivo".

Valor sustitutivo de DQ1


Con este parmetro se define el valor que debe emitir el mdulo tecnolgico en caso de
STOP de la CPU en la salida digital DQ1 para el comportamiento "Aplicar valor sustitutivo".

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 111
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.1.2.2 Alarmas de diagnstico


El mdulo tecnolgico puede disparar alarmas de diagnstico adicionales si se activa la
habilitacin de las alarmas de diagnstico en los parmetros bsicos. Las alarmas de
diagnstico se procesan en un OB de alarma.

Habilitar alarma de diagnstico en caso de rotura de hilo


Este parmetro permite especificar para los siguientes encders si se dispara una alarma de
diagnstico en caso de rotura de hilo de las seales utilizadas:
Encder tipo push/pull de 24 V (Pgina 60)
Encder RS422 (Pgina 63) (se vigila tambin si se producen cortocircuitos o tensiones
errneas)
Encder absoluto SSI (Pgina 65) (se vigila tambin si se producen cortocircuitos o
tensiones errneas)

Nota
Si utiliza un encder con otro tipo de sensor o estndar de interfaz, no puede detectarse una
rotura de hilo.

Habilitacin de otras alarmas de diagnstico


Este parmetro define si se disparan alarmas de diagnstico con otros errores.
Infrmese con el manual de producto del mdulo tecnolgico sobre los errores que pueden
disparar una alarma de diagnstico durante el funcionamiento.

Contaje, medicin y lectura de posicin


112 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.1.2.3 Modo de funcionamiento

Seleccin del modo de funcionamiento para el canal


Con este ajuste se define cmo debe llevarse a cabo la parametrizacin y el control de las
funciones de contaje y medida del canal.

Modo de funcionamiento Descripcin


Configurar canal mediante La parametrizacin del canal se produce a travs del objeto
objeto tecnolgico tecnolgico High_Speed_Counter.
El acceso a la interfaz de control y realimentacin del mdulo
tecnolgico aplica la instruccin High_Speed_Counter
correspondiente en el programa de usuario.
El emparejamiento de mdulo tecnolgico/canal y objeto tecnolgico
se define al comienzo de la parametrizacin del objeto tecnolgico:
ver Parmetros bsicos Objeto tecnolgico (Pgina 77)
Al utilizar el objeto tecnolgico High_Speed_Counter se determina
automticamente el modo de operacin Contaje.
Lectura de posicin para El mdulo tecnolgico es utilizado para la lectura de posicin por un
Motion Control controlador Motion Control de nivel superior. En este caso, se
encuentran disponibles todos los canales del mdulo tecnolgico
para Motion Control.
La parametrizacin se efecta a travs de la configuracin de
equipo del mdulo tecnolgico. La parametrizacin de las seales
del encder se realiza por medio de los parmetros del mdulo
(Pgina 114).
Funcionamiento manual La parametrizacin del canal se lleva a cabo por medio del ajuste de
parmetros (HWCN) (Pgina 121) del mdulo tecnolgico.
A travs del programa de usuario tiene acceso directo a la interfaz
de control y realimentacin del mdulo tecnolgico.

Seleccin del modo de operacin para el canal


Con el parmetro "Funcionamiento manual" se define para qu funcin se utiliza el canal del
mdulo tecnolgico. Las posibilidades de ajuste de "Parmetro" (HWCN) se adaptan en
funcin de dicha eleccin.

Modo de operacin Descripcin


Contaje (Pgina 15)/Lectura de posicin La tarea principal del mdulo tecnolgico es el
(Pgina 17) contaje o la lectura de posicin. Las funciones de
comparacin y alarmas de proceso trabajan con
el valor de contaje o de posicin. El valor medido
est disponible simultneamente.
Medicin (Pgina 47) La tarea principal del mdulo tecnolgico es la
medicin. Las funciones de comparacin
(Pgina 129) y las alarmas de proceso para
eventos de comparacin trabajan con el valor de
medida. El valor de contaje est disponible
simultneamente.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 113
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.1.2.4 Parmetros del mdulo (lectura de posicin para Motion Control)


En el modo de funcionamiento "Lectura de posicin para Motion Control", los parmetros
para las seales de encder del canal se ajustan en "Parmetros del mdulo". Los
parmetros dependen del encder utilizado.

Parmetros del mdulo para encders incrementales y de impulsos


Cuando se utiliza un encder incremental o uno de impulsos, se ajustan los siguientes
parmetros para las seales de encder del canal.
Tipo de seal
Invertir sentido
Evaluacin de la seal
Frecuencia de filtrado
Tipo de sensor (en TM Count)
Estndar de interfaz (en TM PosInput)
Seleccin de seal para marca de referencia 0
Incrementos por unidad y
Velocidad de referencia
Encontrar explicaciones sobre los primeros seis parmetros en el apartado Entradas de
contaje (Pgina 78).

Parmetros del mdulo para encder absoluto SSI


Si utiliza un TM PosInput con un encder absoluto SSI, ajuste los siguientes parmetros
para las seales de encder del canal.
Tipo de seal
Invertir sentido
Longitud de telegrama
Tipo de cdigo
Velocidad de transferencia
Tiempo monoestable
Paridad
Nmero de bit del LSB del valor de posicin
Nmero de bit del MSB del valor de posicin
Incrementos por unidad y
Velocidad de referencia
Encontrar explicaciones sobre los primeros nueve parmetros en el apartado
Parametrizacin de la lectura de posicin con encder absoluto SSI (Pgina 131).

Contaje, medicin y lectura de posicin


114 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Seleccin seal marca de referencia 0


Con este parmetro se define con qu seal de referencia externa se guarda una nueva
marca de referencia para la posicin del encder al utilizar un S7-1500 Motion Control .
Puede escoger entre las siguientes opciones:

Opcin 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 posicin
del encder.
Seal N del encder incremental Si se produce un flanco ascendente en la seal N
del encder incremental, el valor de contaje
actual se guarda como nueva marca de
referencia para la posicin del encder.

Incrementos por unidad


En caso de utilizar un encder incremental o de impulsos, con este parmetro se define el
nmero de impulsos de contaje por vuelta del encder. En caso de utilizar un encder
absoluto SSI, con este parmetro se define el nmero de incrementos que proporciona el
encder con cada vuelta.
El nmero de impulsos de contaje depende de la Evaluacin de seal parametrizada. Se
admiten valores entre 1 y 65535.

Ejemplo de encder incremental o de impulsos:


Su encder incremental o de impulsos proporciona 2048 incrementos por vuelta. En este
caso, dependiendo de la Evaluacin de la seal, debe parametrizar lo siguiente:

Evaluacin de la seal Incrementos por unidad


Simple 2048
Doble 4096
Cudruple 8192

Velocidad de referencia
Al utilizar un S7-1500 Motion Control, el encder transfiere el valor real de la velocidad como
valor porcentual segn la velocidad de referencia. Con este parmetro se define la velocidad
en rpm que debe corresponder al valor 100 % . La velocidad de referencia debe ser idntica
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 travs del objeto tecnolgico
"TO_ExternalEncoder" de S7-1500 Motion Control . Infrmese con el manual de funciones
S7-1500 Motion Control (http://support.automation.siemens.com/WW/view/es/59381279) del
resto de opciones de configuracin y puesta en servicio de la lectura de posicin.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 115
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.1.2.5 Alarmas de proceso


En los parmetros bsicos del mdulo tecnolgico se puede definir para cada canal qu
eventos generarn 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 condicin para la modificacin del
correspondiente bit de estado o de evento en la interfaz de realimentacin.

Alarma de proceso perdida


Si se produce un evento que debe provocar una alarma de proceso pero todava 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 parametrizacin, esto puede
conducir a la alarma de diagnstico "Alarma de proceso perdida".

Alarmas de proceso activables

Alarma de Disponible en el modo Disponible en el modo Disponible en Descripcin Nmero de


proceso de operacin Contaje si de operacin Medicin el modo de EventType
se utiliza si se utiliza funciona-
miento Lectura
Encder Encder Encder Encder
de posicin
incremen- absoluto incremenal absoluto
para
tal o SSI o SSI
Motion Control
generador generador
de de
impulsos impulsos
Nuevo valor S S No No No Alarma de proceso al 8
de Capture guardar el valor de
existente contaje o de posicin
actual como valor
Capture.
Sincronizaci S No S No No Alarma de proceso al 9
n del contador sincronizar el contador
por seal con la seal N o el
externa flanco DI
Apertura de S No S No No Alarma de proceso al 1
puerta abrir la puerta interna
Cierre de S No S No No Alarma de proceso al 2
puerta cerrar la puerta interna
Rebase por Referido al No Referido al No No Alarma de proceso 3
exceso (lmite valor de valor de cuando el valor de
superior contaje contaje contaje rebasa el lmite
excedido) superior de contaje

Contaje, medicin y lectura de posicin


116 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Alarma de Disponible en el modo Disponible en el modo Disponible en Descripcin Nmero de


proceso de operacin Contaje si de operacin Medicin el modo de EventType
se utiliza si se utiliza funciona-
miento Lectura
Encder Encder Encder Encder
de posicin
incremen- absoluto incremenal absoluto
para
tal o SSI o SSI
Motion Control
generador generador
de de
impulsos impulsos
Rebase por Referido al No Referido al No No Alarma de proceso 4
defecto (lmite valor de valor de cuando el valor de
inferior contaje contaje contaje rebasa el lmite
excedido) inferior de contaje
Inversin de Referido al Referido al Referido al Referido al No Alarma de proceso al 10
sentido* valor de valor de valor de valor de invertir el sentido del
contaje posicin contaje posicin valor de contaje o de
posicin
Paso por cero Referido al Referido al Referido al Referido al No Alarma de proceso en el 7
valor de valor de valor de valor de paso por cero del valor
contaje posicin contaje posicin de contaje o de posicin

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 117
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Alarma de Disponible en el modo Disponible en el modo Disponible en Descripcin Nmero de


proceso de operacin Contaje si de operacin Medicin el modo de EventType
se utiliza si se utiliza funciona-
miento Lectura
Encder Encder Encder Encder
de posicin
incremen- absoluto incremenal absoluto
para
tal o SSI o SSI
Motion Control
generador generador
de de
impulsos impulsos
Evento de Referido al Referido al Referido al Referido al No Alarma de proceso 5
comparacin valor de valor de valor valor cuando se produce un
producido contaje posicin medido medido evento de comparacin
para DQ0 para DQ0 debido a la
condicin de
comparacin
seleccionada.
Sin alarma de proceso
si en un encder
incremental o generador
de impulsos la
modificacin del valor
de contaje no ha sido
provocada por un
impulso de contaje.
Evento de Referido al Referido al Referido al Referido al No Alarma de proceso 6
comparacin valor de valor de valor valor cuando se produce un
producido contaje posicin medido medido evento de comparacin
para DQ1 para DQ1 debido a la
condicin de
comparacin
seleccionada.
Sin alarma de proceso
si en un encder
incremental o generador
de impulsos la
modificacin del valor
de contaje no ha sido
provocada por un
impulso de contaje.

* El bit de realimentacin STS_DIR est preajustado con "0". Si el valor de contaje o de posicin se modifica por primera
vez directamente despus de activar el mdulo tecnolgico en sentido descendente, no se dispara ninguna alarma de
proceso.

Ajuste predeterminado
En el ajuste predeterminado no se han habilitado alarmas de proceso.

Contaje, medicin y lectura de posicin


118 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.2 Parametrizar mdulo

4.2.1 Posibilidades de la parametrizacin

Modo de operacin Contaje: posibilidades de la parametrizacin


En el caso de las funciones de contaje, tiene dos alternativas para parametrizar y controlar
las funciones del mdulo tecnolgico:
Configuracin de un objeto tecnolgico High_Speed_Counter y control por medio de la
instruccin High_Speed_Counter correspondiente

Nota
Configuracin mediante objeto tecnolgico
Se recomienda la configuracin cmoda y que admite grficos por medio del objeto
tecnolgico High_Speed_Counter. Encontrar una descripcin a fondo de esta
configuracin a partir del apartado Objeto tecnolgico High_Speed_Counter (Pgina 71).
Al iniciar la parametrizacin del objeto tecnolgico (Pgina 77), asigne al objeto
tecnolgico el mdulo tecnolgico configurado y el canal de contaje.

Ajuste de parmetros mediante HWCN (Pgina 121) y control por medio de la interfaz de
control y realimentacin del mdulo tecnolgico

Nota
Ajuste de parmetros mediante HWCN
Encontrar ms indicaciones para el ajuste de parmetros mediante HWCN en la ayuda
contextual de los parmetros en STEP 7 (TIA Portal). Encontrar una descripcin de la
interfaz de control y realimentacin en los siguientes apartados:
Asignacin de la interfaz de control (Pgina 149)
Asignacin de la interfaz de realimentacin (Pgina 152)

Modo de operacin Medicin


Para el modo de operacin Medicin no hay ningn objeto tecnolgico disponible. La
parametrizacin (Pgina 121) del modo de operacin Medicin se realiza a travs del ajuste
de parmetros (HWCN) (Pgina 121) del mdulo tecnolgico.
El control del mdulo tecnolgico se realiza por medio del acceso directo a la interfaz de
control y realimentacin.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 119
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Lectura de posicin con encder absoluto SSI


Para la lectura de posicin con el encder absoluto SSI no hay ningn objeto tecnolgico
disponible.
En el modo de funcionamiento "Funcionamiento manual" realice la parametrizacin
(Pgina 131) del encder absoluto SSI, las entradas digitales y las salidas digitales por
medio del ajuste de parmetros (HWCN) (Pgina 121) del mdulo tecnolgico.
En el modo de funcionamiento "Lectura de posicin para Motion Control" realice la
parametrizacin del encder absoluto SSI mediante los parmetros del mdulo
(Pgina 114) al configurar el dispositivo del mdulo tecnolgico.
Las realimentaciones del mdulo tecnolgico se realizan a travs de la interfaz de
realimentacin.

Contaje, medicin y lectura de posicin


120 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.2.2 Apertura del ajuste de parmetros (HWCN)

Apertura mediante el rbol del proyecto


Proceda de la siguiente manera:
1. Abra la carpeta "Mdulos locales" o "Periferia descentralizada" en el rbol del proyecto.
2. Abra el mdulo tecnolgico en el rbol del proyecto.
3. Haga doble clic en el objeto "Parmetro".

Apertura mediante la vista de dispositivos


Proceda de la siguiente manera:
1. Abra la configuracin del equipo de la CPU o el IM.
2. Seleccione la vista de dispositivos.
3. Haga clic con el botn derecho del ratn en el mdulo tecnolgico y seleccione
"Parmetro".

4.2.3 Modo de operacin Medicin

4.2.3.1 Sinopsis
En el modo de operacin Medicin, parametrice lo siguiente:
Entradas de contaje
Especificar seales de entrada/tipo de encder (Pgina 122)
Otros parmetros (Pgina 123)
Especificar valor de medida (Pgina 91)
Comportamiento de una DI
Funcin de una DI (Pgina 126)
Opciones de funcin (Pgina 128)
Comportamiento de una DQ
Funcin de una DQ (Pgina 129)
Comportamiento del contador (Pgina 83)

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 121
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.2.3.2 Entradas de contaje: Especificar seales de entrada/tipo de encder (modo de


operacin Medicin)

Tipo de seal
Puede escoger entre los siguientes tipos de seal:

Tipo de seal Significado


Encder incremental (A, B Est conectado un encder incremental con las seales
desfasado) desfasadas A y B.
Encder incremental (A, B, N) Un encder incremental est conectado con las seales A y B
desfasadas entre s, as como con la seal nula N.
Impulso (A) y sentido (B) Est conectado un encder de impulsos (seal A) con seal de
sentido (seal B).
Impulso (A) Est conectado un encder de impulsos (seal A) sin seal de
sentido. Puede indicarse el sentido de contaje mediante la
interfaz de control (Pgina 149).
Contador ascendente (A), Estn conectadas seales para el contaje en sentido
contador descendente (B) ascendente (seal A) y sentido descendente (seal B).

Encder absoluto (SSI) Est conectado un encder absoluto SSI (solo al utilizar
TM PosInput): ver Parametrizacin de la lectura de posicin con
encder absoluto SSI (Pgina 131)

Invertir sentido
Es posible invertir el sentido de contaje o los valores de posicin para adaptarlos al proceso.
La inversin puede parametrizarse y hacerse efectiva en los siguientes tipos de seal:
Encder incremental (A, B desfasado)
Encder incremental (A, B, N)
Encder absoluto (SSI)

Contaje, medicin y lectura de posicin


122 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.2.3.3 Entradas de contaje: Otros parmetros (modo de operacin Medicin)

Evaluacin de la seal
Al parametrizar la Evaluacin de la seal (Pgina 66) se establece qu flancos de las
seales se contarn.
Puede escoger entre las siguientes opciones:

Evaluacin de la seal Significado


Simple Se evalan los flancos de la seal A durante un nivel bajo de la seal B.
(predeterminado)
Doble Se evala cada flanco de la seal A.
Cudruple Se evala cada flanco de las seales A y B.

El parmetro puede parametrizarse con los siguientes tipos de seal:


Encder incremental (A, B desfasado)
Encder 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 proporcin impulso/pausa
comprendida entre 40:60 y 60:40. De esto resulta una determinada duracin mnima de
impulso y pausa. Los cambios de seal con una duracin menor que la duracin mnima de
impulso/pausa se suprimen.
Puede escoger entre las siguientes frecuencias de filtro:

Tabla 4- 2 Frecuencia de filtrado y respectiva duracin mnima de impulso y pausa

Frecuencia de filtrado Duracin mnima 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

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 123
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Frecuencia de filtrado Duracin mnima de impulso y pausa


500 kHz* 0,8 s
1 MHz* (predeterminado en TM PosInput) 0,4 s

* Solo en TM PosInput

Tipo de sensor
Al parametrizar el tipo de sensor se define para TM Count el modo de conmutacin de las
entradas de contaje.
Puede escoger entre las siguientes opciones:

Tipo de sensor Significado


Sensor tipo PNP (en fuente) El encder o sensor activa las entradas A, B y N a
(predeterminado) 24VDC.
Sensor tipo NPN (en sumidero) El encder o sensor activa las entradas A, B y N a M.
Sensor tipo push-pull (tipo PNP y NPN) El encder o sensor activa las entradas A, B y N
alternativamente a M y 24VDC.

Al utilizar encders incrementales, la seleccin tpica es "Salida push-pull". Cuando se


utilizan sensores de 2 hilos, p. ej. barreras fotoelctricas o detectores de proximidad, se
debe seleccionar el cableado "Sensor tipo PNP (en fuente)" o "Sensor tipo NPN (en
sumidero)" segn corresponda.
Para saber si el encder incremental es de tipo push/pull, consulte la hoja de datos del
encder.

Nota
Si utiliza un encder incremental de tipo push/pull, puede vigilar posibles roturas de hilo en
las seales del encder.

Contaje, medicin y lectura de posicin


124 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Comportamiento con seal N


Este parmetro define cul ser la reaccin en caso de seal N.
Puede escoger entre las siguientes opciones:

Opcin Significado
Sin reaccin en caso de seal N La seal N no afecta al contador.
(predeterminado)
Sincronizacin en caso de seal N (Pgina 33) En caso de seal N, el contador se ajusta al valor
de arranque.
Si se selecciona para una entrada digital la
funcin "Habilitar sincronizacin con seal N", la
sincronizacin depender del nivel detectado en
la entrada digital.

Nota
El comportamiento con seal N solo puede seleccionarse si se ha elegido el tipo de seal
(Pgina 122) "Encder incremental (A, B, N)".

Nota
Si se selecciona " Sincronizacin en caso de seal N", puede elegirse para una entrada
digital (Pgina 126) la funcin "Habilitar sincronizacin con seal N".

Frecuencia
Con estos parmetros se define la frecuencia de los siguientes eventos:
Sincronizacin en caso de seal N
Sincronizacin como funcin de una entrada digital
Puede escoger entre las siguientes opciones:

Opcin Significado
nico El contador solo se ajusta con la primera seal N
(predeterminado) o el primer flanco parametrizado de la entrada
digital.
Peridico El contador se ajusta con cada seal N o cada
flanco parametrizado de la entrada digital.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 125
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.2.3.4 Comportamiento de una DI: Funcin de una DI (modo de operacin Medicin)

Ajuste de la funcin de la DI
Al parametrizar una entrada digital se define la funcin que dicha entrada digital
desencadenar al conmutarse.
Puede escoger entre las siguientes opciones:

Funcin 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 (Pgina 20).
Apertura de puerta (controlada por flanco) El flanco parametrizado en la correspondiente
entrada digital abre la puerta HW (Pgina 20).
Cierre de puerta (controlado por flanco) El flanco parametrizado en la correspondiente
entrada digital cierra la puerta HW (Pgina 20).
Sincronizacin (Pgina 28) El flanco parametrizado en la correspondiente
entrada digital pone el contador al valor de
arranque.
Habilitar sincronizacin con seal N El nivel activo en la correspondiente entrada
digital habilita la sincronizacin del contador en
caso de seal N (Pgina 33).
Entrada digital sin funcin La entrada digital en cuestin no tiene asignada
funcin alguna. La CPU puede leer el estado
lgico de la entrada digital a travs de la interfaz
de realimentacin (Pgina 152).

Nota
Cada funcin, excepto "Entrada digital sin funcin", solo puede utilizarse una vez y ya no
puede volver a seleccionarse en el resto de las entradas digitales.

Contaje, medicin y lectura de posicin


126 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Tiempo de filtrado
Al parametrizar el tiempo de filtrado se suprimen las interferencias en las entradas digitales.
Las seales con una duracin de impulso inferior al tiempo de filtrado parametrizado se
suprimen.
Puede escoger entre los siguientes tiempos de filtrado:
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 opcin "Ninguno" o "0,05 ms", debe utilizar cables apantallados para la
conexin de las entradas digitales.

Nota
El tiempo de filtrado solo puede parametrizarse en "Comportamiento DI0" para todas las
entradas digitales en conjunto.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 127
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.2.3.5 Comportamiento de una DI: Opciones de funcin (modo de operacin Medicin)


Algunas funciones necesitan otros parmetros con los que pueden detallar el
comportamiento. Se pueden parametrizar para la funcin correspondiente.

Seleccin de nivel
Con este parmetro se determina el nivel con el que se activa la entrada digital.
Puede escoger entre las siguientes opciones:

Nivel Significado
Activo con nivel alto La correspondiente entrada digital est activa
(predeterminado) cuando est ajustada.
Activo con nivel bajo La correspondiente entrada digital est activa
cuando no est ajustada.

El parmetro puede parametrizarse en las siguientes funciones de una entrada digital:


Apertura/cierre de puerta (controlados por nivel)
Habilitar sincronizacin con seal N

Seleccin de flancos
Este parmetro determina con qu flanco de una entrada digital se dispara la funcin
parametrizada.
Puede escoger entre las siguientes opciones:
Con flanco ascendente (predeterminado)
Con flanco descendente
El parmetro puede parametrizarse en las siguientes funciones de una entrada digital:
Apertura de puerta (controlada por flanco)
Cierre de puerta (controlado por flanco)
Sincronizacin

Contaje, medicin y lectura de posicin


128 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.2.3.6 Funcin de una DQ (modo de medicin)

Activar salida
Al parametrizar una salida digital se define la condicin (Pgina 45) que provocar la
conmutacin de la entrada digital.
Puede escoger entre las siguientes opciones:

Funcin de una salida digital Significado


Valor de medida >= valor de comparacin La salida digital en cuestin est activa si el valor
(predeterminado) medido es mayor o igual que el valor de
comparacin.
Valor de medida <= valor de comparacin La salida digital en cuestin est activa si el valor
medido es menor o igual que el valor de
comparacin.
Entre los valores de comparacin 0 y 1 La salida digital DQ1 est activa si el valor
medido se encuentra entre el valor de
comparacin 0 y el valor de comparacin 1.
No comprendido entre valores de comparacin 0 La salida digital DQ1 est activa si el valor
y1 medido es menor que el valor de comparacin 0
o mayor que el valor de comparacin 1.
Utilizada por el programa de usuario La salida digital en cuestin puede conmutarse
desde la CPU a travs de la interfaz de control
(Pgina 149).

Nota
Se pueden seleccionar las funciones "Entre valor de comparacin 0 y 1" y "No comprendido
entre valor de comparacin 0 y 1" si se ha seleccionado para la salida digital DQ0 la funcin
"Utilizada por el programa de usuario".

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 129
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Valor de comparacin 0
Al parametrizar el valor de comparacin (Pgina 52) se determina con qu valor medido se
conmutar la salida digital DQ0 de acuerdo con el evento de comparacin seleccionado.
Debe introducirse un valor inferior al valor de comparacin 1. Puede introducir un mximo
de seis decimales.
El ajuste predeterminado es "0.000000". La unidad del valor de comparacin depende de la
magnitud.

Valor de comparacin 1
Al parametrizar el valor de comparacin (Pgina 52) se determina con qu valor medido se
conmutar la salida digital DQ1 de acuerdo con el evento de comparacin seleccionado.
Debe introducirse un valor superior al valor de comparacin 0. Puede introducir un mximo
de seis decimales.
El ajuste predeterminado es "10.000000". La unidad del valor de comparacin depende de
la magnitud.

Contaje, medicin y lectura de posicin


130 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.2.4 Parametrizacin de la lectura de posicin con encder absoluto SSI

4.2.4.1 Sinopsis
Si utiliza un encder absoluto SSI, parametrice lo siguiente:
Entradas de contaje
Especificar seales de entrada/tipo de encder (Pgina 131)
Otros parmetros (Pgina 132)
Comportamiento de una DI
Funcin de una DI en el modo de operacin Contaje (Pgina 135)
Funcin de una DI en el modo de operacin Medicin (Pgina 136)
Opciones de funcin (Pgina 137)
Comportamiento de una DQ
Funcin de una DQ en el modo de operacin Contaje (Pgina 137)
Funcin de una DQ en el modo de operacin Medicin (Pgina 139)
Histresis (Pgina 139)
Especificar valor de medida (Pgina 139)
Encontrar dos ejemplos de la estructura del telegrama SSI en el mdulo tecnolgico en
Ejemplos de estructuras de telegrama (Pgina 141).

4.2.4.2 Entradas de contaje: Especificar seales de entrada/tipo de encder (SSI)

Tipo de seal
Si hay un encder absoluto SSI (Pgina 17) conectado, seleccione el tipo de seal "Encder
absoluto (SSI)".

Invertir sentido
Es posible invertir los valores suministrados por el encder absoluto SSI para adaptarlos al
proceso.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 131
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.2.4.3 Entradas de contaje: Otros parmetros (SSI)

Longitud de telegrama
Con la parametrizacin de la longitud de telegrama se define el nmero de bits de un
telegrama SSI. Para saber la longitud de telegrama del encder absoluto SSI, consulte la
hoja de datos del encder. 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 cdigo
Con la parametrizacin del tipo de cdigo se define si el encder proporciona cdigos
binarios naturales o cdigos Gray.
Puede escoger entre las siguientes opciones:

Tipo de cdigo Significado


Gray El valor de posicin emitido en cdigo Gray por el encder absoluto SSI se
(predeterminado) convierte a cdigo binario natural.
Binario El valor emitido por el encder absoluto SSI no se convierte.

Velocidad de transferencia
Al parametrizar la velocidad de transferencia se define la velocidad de la transferencia de
datos del encder absoluto SSI al mdulo tecnolgico. Puede escoger, entre varias
opciones, entre 125 kHz y 2 MHz. El ajuste predeterminado es "125 kHz".
La velocidad de transferencia mxima depende de la longitud de lnea y de los datos
tcnicos del encder absoluto SSI. Encontrar ms informacin en la descripcin del
encder.

Contaje, medicin y lectura de posicin


132 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

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
encder absoluto SSI utilizado. Este valor figura en los datos tcnicos del encder absoluto
SSI.
Puede escoger entre las siguientes opciones:
Automtico (predeterminado)
16 s
32 s
48 s
64 s

Nota
Si utiliza la funcin de sistema "Modo iscrono", la opcin "Automtico" corresponde a un
tiempo monoestable de 64 s.

Paridad
Al parametrizar la paridad se define si el encder absoluto SSI transferir un bit de paridad.
Si, p. ej., un encder de 25 bits est parametrizado con paridad, el mdulo tecnolgico 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 realimentacin (Pgina 152) a
travs del bit ENC_ERROR.

Nmero de bit del LSB del valor de posicin


Con este parmetro se define el nmero de bit del LSB (Least significant bit) del valor de
posicin en el telegrama del encder absoluto SSI. As se limita la resolucin del encder
absoluto SSI. El valor debe ser inferior al nmero de bit del MSB del valor de posicin. La
diferencia entre los nmeros de bit del MSB y del LSB del valor de posicin debe ser menor
que 31.
El ajuste predeterminado es "0".

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 133
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Nmero de bit del MSB del valor de posicin


Con este parmetro se define el nmero de bit del MSB (Most significant bit) del valor de
posicin en el telegrama del encder absoluto SSI. As se limita la resolucin del encder
absoluto SSI. El valor debe ser inferior a la longitud del telegrama y superior al nmero de
bit del LSB del valor de posicin. La diferencia entre los nmeros de bit del MSB y del LSB
del valor de posicin debe ser menor que 31.
El ajuste predeterminado es "12".

Nota
Cuando se ha seleccionado "Gray" como tipo de cdigo, solo se convierte en cdigo binario
natural el rango de LSB a MSB del valor de posicin.

Contaje, medicin y lectura de posicin


134 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.2.4.4 Comportamiento de una DI: Funcin de una DI (SSI, modo de operacin Contaje)

Ajuste de la funcin de la DI
Al parametrizar una entrada digital se define la funcin que dicha entrada digital
desencadenar al conmutarse.
Puede escoger entre las siguientes opciones:

Funcin de una entrada digital Significado


Capture (Pgina 26) El flanco parametrizado en la entrada digital correspondiente
guarda el valor de posicin actual como valor de Capture.
La funcin puede utilizarse solo para una entrada digital.
Entrada digital sin funcin La entrada digital en cuestin no tiene asignada funcin alguna. La
CPU puede leer el estado lgico de la entrada digital a travs de la
interfaz de realimentacin (Pgina 152).

Tiempo de filtrado
Al parametrizar el tiempo de filtrado se suprimen las interferencias en las entradas digitales.
Las seales con una duracin de impulso inferior al tiempo de filtrado parametrizado se
suprimen.
Puede escoger entre los siguientes tiempos de filtrado:
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 opcin "Ninguno" o "0,05 ms", debe utilizar cables apantallados para la
conexin de las entradas digitales.

Nota
El tiempo de filtrado solo puede parametrizarse en "Comportamiento DI0" para todas las
entradas digitales en conjunto.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 135
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.2.4.5 Comportamiento de una DI: Funcin de una DI (SSI, modo de operacin Medicin)

Ajuste de la funcin de la DI
La entrada digital correspondiente tiene asignado "Entrada digital sin funcin". La CPU
puede leer el estado lgico de la entrada digital a travs de la interfaz de realimentacin
(Pgina 152).

Tiempo de filtrado
Al parametrizar el tiempo de filtrado se suprimen las interferencias en las entradas digitales.
Las seales con una duracin de impulso inferior al tiempo de filtrado parametrizado se
suprimen.
Puede escoger entre los siguientes tiempos de filtrado:
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 opcin "Ninguno" o "0,05 ms", debe utilizar cables apantallados para la
conexin de las entradas digitales.

Nota
El tiempo de filtrado solo puede parametrizarse en "Comportamiento DI0" para todas las
entradas digitales en conjunto.

Contaje, medicin y lectura de posicin


136 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.2.4.6 Comportamiento de una DI: Opciones de funcin (SSI)

Seleccin de flancos
Este parmetro determina para la funcin "Captura (Capture)" con qu flanco de una
entrada digital se dispara la funcin parametrizada.
Puede escoger entre las siguientes opciones:
Con flanco ascendente (predeterminado)
Con flanco descendente
Con flanco ascendente y descendente

4.2.4.7 Comportamiento de una DQ: Funcin de una DQ (SSI, modo de operacin Contaje)

Activar salida
Al parametrizar una salida digital se define la condicin (Pgina 41) que provocar la
conmutacin de la salida digital.
Puede escoger entre las siguientes opciones:

Funcin de una salida digital Significado


Entre valor de comparacin y lmite La salida digital correspondiente est activa si el valor de
de contaje superior posicin se encuentra entre el valor de comparacin y el lmite
(predeterminado) superior.
Entre valor de referencia y lmite La salida digital correspondiente est activa si el valor de
de contaje inferior posicin se encuentra entre "0" y el valor de comparacin.
Entre los valores de comparacin 0 La salida digital DQ1 est activa si el valor de posicin se
y1 encuentra entre el valor de comparacin 0 y el valor de
comparacin 1.
Con valor de comparacin por la La salida digital correspondiente est nicamente activa para el
duracin del impulso tiempo y el sentido del cambio de valor de posicin
parametrizados si el valor de posicin coincide con el valor de
comparacin o si lo ha rebasado por exceso o por defecto.
Tras comando Set de CPU hasta Cuando se produce un comando Set de la CPU, la salida digital
valor referencia correspondiente est activa para el sentido parametrizado del
cambio de valor de posicin hasta que el valor de posicin
coincide con el de comparacin o hasta que lo ha rebasado por
exceso o por defecto.
Utilizada por el programa de La salida digital en cuestin puede conmutarse desde la CPU a
usuario travs de la interfaz de control (Pgina 149).

Nota
Entonces es posible seleccionar la funcin "Entre valor de comparacin 0 y 1" si se ha
seleccionado para la salida digital DQ0 la funcin "Utilizada por el programa de usuario".

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 137
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Valor de comparacin 0
Al parametrizar el valor de comparacin se determina con qu valor de posicin se
conmutar la salida digital DQ0 de acuerdo con el evento de comparacin seleccionado.
Debe introducirse un valor inferior al valor de comparacin 1.
El ajuste predeterminado es "0".

Valor de comparacin 1
Al parametrizar el valor de comparacin se determina con qu valor de posicin se
conmutar la salida digital DQ1 de acuerdo con el evento de comparacin seleccionado.
Debe introducirse un valor superior al valor de comparacin 0.
El ajuste predeterminado es "10".

Sentido de contaje
Con este parmetro se define para qu sentido del cambio del valor de posicin es vlida la
funcin seleccionada.
Puede escoger entre las siguientes opciones:

Sentido del cambio del valor Significado


de posicin
En ambos sentidos La comparacin y la conmutacin de la salida digital correspondiente
(predeterminado) tienen lugar independientemente de si el valor de posicin aumenta o
disminuye.
Ascendente La salida digital correspondiente solo se compara y se conmuta si el
valor de posicin aumenta.
Descendente La salida digital correspondiente solo se compara y se conmuta si el
valor de posicin disminuye.

El parmetro puede parametrizarse con las siguientes funciones:


Con valor de comparacin por la duracin del impulso
Tras comando Set de CPU hasta valor referencia

Duracin del impulso


Al parametrizar la duracin de impulso para la funcin "Con valor de comparacin por la
duracin del impulso", se determina durante cuntos 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 duracin de impulso de 0,5 s.

Contaje, medicin y lectura de posicin


138 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.2.4.8 Comportamiento de una DQ: Funcin de una DQ (SSI, modo de operacin Medicin)
En el modo de operacin Medicin se definen los parmetros descritos en el apartado
Funcin de una DQ (modo de medicin) (Pgina 129) para las salidas digitales del canal.

4.2.4.9 Histresis (SSI)

Ajustar rango de histresis


Con la parametrizacin de la histresis (Pgina 57) se define un rango para los valores de
comparacin. En el rango de histresis las salidas digitales no pueden conmutarse de nuevo
hasta que el valor de posicin haya salido una vez de este rango.
Si se introduce "0" se desactiva la histresis. Se admiten valores entre 0 y 255. El ajuste
predeterminado es "0".
La histresis puede parametrizarse nicamente en el modo de operacin Contaje.

4.2.4.10 Especificacin del valor medido (SSI)

Magnitud
Con este parmetro se define qu magnitud (Pgina 53) debe suministrar el mdulo
tecnolgico.
Puede escoger entre las siguientes opciones:

Magnitud Significado
Frecuencia La magnitud es una frecuencia. La unidad es Hz. Se miden los
(predeterminado) cambios incrementales del valor de posicin.
Duracin del perodo La magnitud es una duracin del perodo 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 medicin 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 informacin de posicin. No se tiene en cuenta una
inversin del sentido parametrizada.

Tiempo de actualizacin
Con la parametrizacin del tiempo de actualizacin (Pgina 52) en milisegundos se define el
intervalo de tiempo que transcurre entre dos actualizaciones del valor medido.
El tiempo de actualizacin afecta a la precisin de la medicin.
Cuando se introduce "0", el valor medido se actualiza en cada ciclo. Puede introducir un
mximo de tres decimales. Se admiten valores entre 0,000 y 25000,000. El ajuste
predeterminado es "10,000".

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 139
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Base de tiempo para medicin de velocidad


Con este parmetro se define la base de tiempo con la que debe ponerse a disposicin 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 parmetro se define el nmero de incrementos que proporciona el encder
absoluto SSI por vuelta.
Se admiten valores entre 1 y 65535.
Ejemplo:
Su encder funciona con una resolucin 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 medicin de velocidad: 60 s/1 min

Contaje, medicin y lectura de posicin


140 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.2.4.11 Ejemplos de estructuras de telegrama

Ejemplo 1
En este ejemplo, el encder absoluto SSI tiene la siguiente especificacin:
El telegrama SSI tiene una longitud de 25 bits.
El MSB del valor de posicin es el bit 24.
El LSB del valor de posicin es el bit 0.
El valor de posicin tiene codificacin Gray.
No existe un bit de paridad.
El telegrama presenta la siguiente estructura:

MG Bit Multiturn con codificacin Gray


SG Bit Singleturn con codificacin 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 realimentacin:

MG Bit Multiturn con codificacin Gray


SG Bit Singleturn con codificacin Gray

Valor de realimentacin del valor de posicin


El mdulo tecnolgico convierte el valor de posicin suministrado en codificacin Gray a
cdigo binario y lo devuelve justificado a la derecha en la interfaz de realimentacin:

MD Bit Multiturn como cdigo binario


SD Bit Singleturn como cdigo binario

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 141
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Ejemplo 2
En este ejemplo, el encder absoluto SSI tiene la siguiente especificacin:
El telegrama SSI tiene una longitud de 34 bits.
El MSB del valor de posicin es el bit 33.
El LSB del valor de posicin es el bit 6.
El valor de posicin tiene codificacin 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 codificacin Gray


SG Bit Singleturn con codificacin 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 mdulo
tecnolgico lee como mximo los 32 menos significativos del encder. El mdulo
tecnolgico devuelve el bit que sigue al LSB como bit de paridad. Por ello, en este ejemplo
el mdulo tecnolgico lee los 31 bits menos significativos del telegrama SSI.
El telegrama SSI completo devuelto presenta la siguiente estructura:

MG Bit Multiturn con codificacin Gray


SG Bit Singleturn con codificacin Gray

Contaje, medicin y lectura de posicin


142 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Valor de posicin
El mdulo tecnolgico convierte el valor de posicin suministrado en codificacin Gray a
cdigo binario y lo devuelve justificado a la derecha en la interfaz de realimentacin:

MD Bit Multiturn como cdigo binario


SD Bit Singleturn como cdigo binario

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 143
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.3 Mdulo Online y diagnstico

4.3.1 Indicacin y evaluacin del diagnstico


Por medio de la vista online y de diagnstico puede realizar un diagnstico del hardware.
Adems, puede:
Recibir informacin a travs del mdulo tecnolgico (p. ej. la versin de Firmware y el
nmero de serie).
Si es necesario, realice una actualizacin del firmware.

Procedimiento
Para abrir el editor de visualizacin para las funciones de diagnstico, haga lo siguiente:
1. Abra la carpeta "Mdulos locales" o "Periferia descentralizada" en el rbol del proyecto.
2. Abra el mdulo tecnolgico en el rbol del proyecto.
3. Haga doble clic en el objeto "Online y diagnstico".
4. Haga clic en la visualizacin deseada en el rbol de diagnstico.

Ms informacin
Para ms informacin sobre los avisos de diagnstico y sobre posibles remedios, consulte
el manual de producto del mdulo tecnolgico.

Nota
Lectura de posicin para Motion Control
En el modo de funcionamiento "Lectura de posicin para Motion Control", el diagnstico de
canal no se encuentra disponible para el mdulo tecnolgico.

Contaje, medicin y lectura de posicin


144 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.4 Poner en servicio el mdulo


El editor de puesta en servicio le ayudar a poner en servicio el mdulo tecnolgico y
realizar su prueba funcional.
Puede simular seales 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 funcin del valor de contaje simulado.

Nota
En el modo de funcionamiento "Lectura de posicin para Motion Control" no se utiliza el
editor de puesta en servicio.

Consulte tambin
Asignacin de la interfaz de realimentacin (Pgina 152)

4.4.1 Observacin de valores de contaje, valores medidos, DI y DQ

Requisitos
Hay una conexin 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 mdulo tecnolgico, haga lo siguiente:
1. Abra la carpeta "Mdulos locales" o "Periferia descentralizada" en el rbol del proyecto.
2. Abra el mdulo tecnolgico en el rbol del proyecto.
3. Haga doble clic en el objeto "Puesta en servicio".
El editor de puesta en servicio conmuta automticamente 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, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 145
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Observar valores
Los siguientes valores se leen cclicamente en el mdulo tecnolgico y se muestran en
"Observar valores":
Valor de contaje
Valor medido
Valor de captura (Capture)
Cdigo de error
Los siguientes valores se leen una vez en el mdulo tecnolgico y se muestran en
"Observar valores":
Valor de comparacin 0
Valor de comparacin 1
Lmite de contaje superior
Lmite de contaje inferior
Valor de arranque
En la columna "Formato de visualizacin", el formato de los valores mostrados puede
alternarse entre decimal y hexadecimal. Para el valor medido se aplica adems el formato
de visualizacin "Nmero en coma flotante".

Observar flags de estado


La informacin de estado del mdulo tecnolgico se lee y se muestra online. Si la CPU est
en STOP, no se actualiza la indicacin de estado.

Observar DI y DQ
Los estados lgicos de las entradas y salidas digitales del mdulo tecnolgico se muestran
en "Observar/forzar DI & DQ". En la columna "Comentario" se muestra la funcin
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 medicin: ver
Controlar manualmente valores de contaje, DI y DQ (Pgina 147)

Contaje, medicin y lectura de posicin


146 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.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 mdulo tecnolgico sin cableado del proceso y especificar un valor de contaje. Mediante
una funcin de simulacin y la especificacin de una velocidad de simulacin, se puede
observar el efecto de las funciones de medicin y contaje. Las salidas digitales se conmutan
en funcin del valor de contaje simulado y las alarmas de proceso correspondientes se
disparan.

Requisitos
Hay una conexin 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 mdulo tecnolgico
est abierta. Se muestran los valores actuales del mdulo tecnolgico.

Control manual

ADVERTENCIA
Advertencia de daos personales y materiales
Si el control manual no se ejecuta correctamente, existe peligro de lesiones graves y daos
materiales en mquinas 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 bsicos: control manual de valores de contaje, DI y DQ


1. Para activar el control manual, pulse el botn "Activar" en el panel de control.
2. Introduzca los valores nuevos en la columna vaca "Valor de control".
La casilla de verificacin situada a la derecha se activar automticamente. El tringulo
amarillo de advertencia indica que este valor todava no se ha transferido al mdulo
tecnolgico.
3. Introduzca un valor para la "Velocidad de simulacin". Para un TM Count los lmites del
rango de valores son de 800000,00. Para un TM PosInput, los lmites del rango de
valores son de 4000000,00.
El valor determina la velocidad de las seales de contaje simuladas.
4. Para aceptar los valores modificados con casilla de verificacin activada, pulse el botn
"Modificar".
El tringulo amarillo de advertencia se apagar. Los valores modificados se actualizarn
en el mdulo tecnolgico.
5. Para controlar la simulacin de la funcin de contaje o medida, utilice los botones
"Iniciar" y "Parar".

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 147
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

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, medicin y lectura de posicin


148 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.5 Interfaz de control y realimentacin


Encontrar informacin sobre el uso de la interfaces de control y realimentacin en el
resumen de las posibles aplicaciones.

4.5.1 Asignacin de la interfaz de control


El programa de usuario gobierna el comportamiento del mdulo tecnolgico a travs de la
interfaz de control.

Interfaz de control por canal


La siguiente tabla muestra la asignacin de la interfaz de control:

Offset respecto a Parmetro Significado


la direccin inicial
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 accin, estado de reposo
0 0 0 1 Cargar valor de contaje (con encders
incrementales o generadores de impulsos)
0 0 1 0 Reservado
0 0 1 1 Cargar valor de arranque (con encders
incrementales o generadores de impulsos)
0 1 0 0 Cargar valor de comparacin 0
0 1 0 1 Cargar valor de comparacin 1
0 1 1 0 Cargar lmite de contaje inferior (con encders
incrementales o generadores de impulsos)
0 1 1 1 Cargar lmite de contaje superior (con
encders incrementales o generadores de
impulsos)
1 0 0 0 Reservado
a
1 1 1 1

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 149
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Offset respecto a Parmetro Significado


la direccin inicial
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 accin, estado de reposo
0 0 0 1 Cargar valor de contaje (con encders
incrementales o generadores de impulsos)
0 0 1 0 Reservado
0 0 1 1 Cargar valor de arranque (con encders
incrementales o generadores de impulsos)
0 1 0 0 Cargar valor de comparacin 0
0 1 0 1 Cargar valor de comparacin 1
0 1 1 0 Cargar lmite de contaje inferior (con encders
incrementales o generadores de impulsos)
0 1 1 1 Cargar lmite de contaje superior (con
encders incrementales o generadores de
impulsos)
1 0 0 0 Reservado
a
1 1 1 1
Byte 9 EN_CAPTURE Bit 7: Habilitacin de la funcin Capture
EN_SYNC_DN Bit 6: Habilitacin sincronizacin descendente (con encders incrementales o
generadores de impulsos)
EN_SYNC_UP Bit 5: Habilitacin sincronizacin ascendente (con encders incrementales o
generadores de impulsos)
SET_DQ1 Bit 4: Activacin DQ1
SET_DQ0 Bit 3: Activacin DQ0
TM_CTRL_DQ1 Bit 2: Habilitacin de la funcin tecnolgica DQ1
TM_CTRL_DQ0 Bit 1: Habilitacin de la funcin tecnolgica DQ0
SW_GATE Bit 0: Puerta de software (con encders incrementales o generadores de
impulsos)
Byte 10 SET_DIR Bit 7: Sentido de contaje (con encders sin seal 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
Byte 11 Bits 0 a 7: Reservados; los bits deben estar ajustados a 0

* Si a travs de LD_SLOT_0 y LD_SLOT_1 se cargan valores simultneamente, se aplica primero el valor de Slot 0 y a
continuacin el valor de Slot 1 de forma interna. De ese modo, pueden producirse estados intermedios inesperados.

Contaje, medicin y lectura de posicin


150 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Aclaraciones sobre los bits de control

Bit de control Explicaciones


EN_CAPTURE Este bit habilita la funcin de Capture. El restablecimiento del bit desactiva un EVENT_CAP
activado en la interfaz de realimentacin.
EN_SYNC_DN Con este bit se habilita la sincronizacin del contador al contar en sentido descendente si se
utiliza un encder incremental o un generador de impulsos. El restablecimiento del bit
desactiva un EVENT_SYNC activado en la interfaz de realimentacin.
EN_SYNC_UP Con este bit se habilita la sincronizacin del contador al contar en sentido ascendente si se
utiliza un encder incremental o un generador de impulsos. El restablecimiento del bit
desactiva un EVENT_SYNC activado en la interfaz de realimentacin.
RES_EVENT Con este bit se inicia la desactivacin de los eventos guardados en los bits de realimentacin
EVENT_ZERO, EVENT_OFLW, EVENT_UFLW, EVENT_CMP0, EVENT_CMP1 .
RES_ERROR Con este bit se inicia la desactivacin 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 seal "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 funcin "Tras comando Set de CPU hasta valor referencia", SET_DQ0 acta
independientemente de TM_CTRL_DQ0, siempre y cuando el valor de contaje no coincida con
el valor de comparacin.
SET_DQ1 Con este bit se activa la salida digital DQ1 cuando TM_CTRL_DQ1 est establecido en 0.
Con la funcin "Tras comando Set de CPU hasta valor referencia", SET_DQ1 acta
independientemente de TM_CTRL_DQ1, siempre y cuando el valor de contaje no coincida con
el valor de comparacin.
SW_GATE Con este bit se abre y cierra la puerta de software si se utiliza un encder incremental o un
generador de impulsos. La puerta software, junto con la puerta hardware, forma la puerta
interna. El mdulo tecnolgico solo efecta 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 funcin tecnolgica de la salida digital DQ0.
0 significa: SET_DQ0 determina el estado de DQ0
1 significa: la funcin parametrizada determina el estado de DQ0
TM_CTRL_DQ1 Con este bit se habilita la funcin tecnolgica de la salida digital DQ1.
0 significa: SET_DQ1 determina el estado de DQ1
1 significa: la funcin parametrizada determina el estado de DQ1

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 151
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

4.5.2 Asignacin de la interfaz de realimentacin


A travs de la interfaz de realimentacin, el programa de usuario recibe valores actuales e
informacin de estado del mdulo tecnolgico.

Interfaz de realimentacin por canal


La siguiente tabla muestra la asignacin de la interfaz de realimentacin:

Offset respecto a Parmetro Significado


la direccin inicial
Bytes 0 3 COUNT VALUE Valor de contaje o valor de posicin 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 travs de interfaz de realimentacin
ENC_ERROR Bit 1: Seal de encder o telegrama SSI incorrectos
POWER_ERROR Bit 0: Mdulo S7-1500: tensin de alimentacin L+ incorrecta/mdulo
ET 200SP: tensin de alimentacin demasiado baja L+
Byte 13 Bits 6 a 7: reservado; establecido en 0
STS_SW_GATE Bit 5: Estado puerta SW (con encders incrementales o generadores de
impulsos)
STS_READY Bit 4: mdulo tecnolgico 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
Byte 14 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 encders incrementales o generadores de
impulsos)
STS_CNT Bit 1: Impulso de contaje o modificacin del valor de posicin registrado en
los ltimos 0,5 s aprox.
STS_DIR Bit 0: Sentido del ltimo cambio del valor de contaje o posicin

Contaje, medicin y lectura de posicin


152 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Offset respecto a Parmetro Significado


la direccin inicial
Byte 15 STS_M_INTERVAL Bit 7: Impulso de contaje o modificacin del valor de posicin 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 sincronizacin (con encders incrementales o
generadores de impulsos)
EVENT_CMP1 Bit 4: Se ha producido un evento de comparacin para DQ1
EVENT_CMP0 Bit 3: Se ha producido un evento de comparacin 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

Aclaraciones sobre los bits de realimentacin

Bit de realimentacin Explicaciones


ENC_ERROR Este bit indica que, con el mdulo tecnolgico respectivo, se ha producido uno de los
siguientes errores en las seales del encder (con memoria):
TM Count:
Rotura de hilo de entrada digital A, B o N (con encder tipo push-pull)
Transicin ilegal de las seales A/B (en encders incrementales)
TM PosInput:
Transicin ilegal de las seales A/B (en encders incrementales)
Error RS422/TTL
Error en el encder SSI o en el telegrama SSI (con encders absolutos SSI)
Si se han habilitado las alarmas de diagnstico, en caso de error en las seales del encder,
se dispara la alarma de diagnstico correspondiente. Infrmese con el manual de producto del
mdulo tecnolgico respectivo sobre el significado de las alarmas de diagnstico.
El bit se desactiva despus 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 haba 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 comparacin
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 comparacin
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 tena 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 seal de referencia externa (sincronizacin) si se utiliza un encder
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 tena un rebase por defecto.
Este estado se desactiva acusando RES_EVENT.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 153
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Bit de realimentacin Explicaciones


EVENT_ZERO Este bit indica el estado almacenado de que el valor de contaje o el valor de posicin tena 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 travs de la interfaz de control (con
memoria). No se han adoptado los valores de carga. Si se utiliza un encder incremental o un
generador de impulsos, no se cumple una de las siguientes condiciones:
Lmite inferior de contaje <= valor de contaje <= lmite superior de contaje
lmite inferior de contaje <= valor de arranque <= lmite superior de contaje
Lmite inferior de contaje <= valor de comparacin 0/1 <= lmite superior de contaje
Valor de comparacin 0 < valor de comparacin 1
Si se utiliza un encder absoluto SSI, no se cumple una de las siguientes condiciones:
0 <= valor de posicin <= valor de posicin mximo
0 <= valor de comparacin 0/1 <= valor de posicin mximo
Valor de comparacin 0 < valor de comparacin 1
El bit se desactiva despus de que se haya acusado el error con RES_ERROR .
LD_STS_SLOT_0 Este bit indica con un cambio de estado (conmutacin) 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 (conmutacin) que la solicitud de carga para Slot 1
(LD_SLOT_1) ha sido detectada y ejecutada.
POWER_ERROR Este bit muestra para un mdulo tecnolgico S7-1500 que la tensin de alimentacin L+ no
existe, que es demasiado baja o que el conector frontal no est conectado. Este bit muestra
para un mdulo tecnolgico ET 200SP que la tensin de alimentacin L+ es demasiado baja.
Si la tensin de alimentacin L+ vuelve a estar disponible en la magnitud necesaria,
POWER_ERROR se ajusta automticamente a 0.
RES_EVENT_ACK Este bit indica que la desactivacin 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 posicin.
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 posicin.
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 encder 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 posicin.

Contaje, medicin y lectura de posicin


154 Manual de funciones, 02/2014, A5E32010348-AB
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Bit de realimentacin Explicaciones


STS_READY Este bit indica que el mdulo tecnolgico emite datos de usuario vlidos. El mdulo
tecnolgico est arrancado y parametrizado.
STS_SW_GATE Este bit indica el estado de la puerta SW.
0 significa: puerta cerrada
1 significa: puerta abierta

Mtodo de acuse completo


Los bits guardados se acusan conforme al mtodo de acuse completo.
La siguiente figura muestra un ejemplo del proceso del mtodo de acuse completo en caso
de rebase por exceso:

El bit de realimentacin 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 realimentacin RES_EVENT_ACK se activa si se ha detectado la desactivacin de
EVENT_OFLW.
Se restablece el bit de control RES_EVENT .
El bit de realimentacin RES_EVENT_ACK se restablece.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 155
Utilizacin del mdulo tecnolgico
4.5 Interfaz de control y realimentacin

Contaje, medicin y lectura de posicin


156 Manual de funciones, 02/2014, A5E32010348-AB
Service & Support A

Oferta completa y nica en su gnero que cubre todo el ciclo de vida


Ya sea usted constructor de mquinas, operador de planta u oferente de soluciones:
Siemens Industry Automation y Drive Technologies le ofrece una amplia gama de servicios
destinada a los usuarios ms diversos en todos los sectores de la industria manufacturera y
de procesos.
Orbitando alrededor de nuestros productos y sistemas tenemos una paleta de servicios
homogneos y estructurados que le ofrecen un valioso apoyo en todas las fases de la vida
de sus mquinas y plantas, desde la concepcin y realizacin, pasando por la puesta en
servicio, y llegando al mantenimiento y modernizacin.
Los empleados del Service & Support asisten a nuestros clientes en cualquier parte del
mundo ayudndoles en todos los asuntos relacionados con la automatizacin y los
accionamientos de Siemens. En ms de 100 pases, a nivel local y a lo largo de todas las
fases del ciclo de vida de sus mquinas e instalaciones.
Un equipo de especialistas expertos est a su lado con profundos conocimientos de la
materia. Los cursos a los que asisten peridicamente, as como el estrecho contacto que
mantienen entre s, traspasando las fronteras de los continentes, garantizan un servicio
tcnico fiable, sea cual sea el mbito en cuestin.

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 157
Service & Support

Online Support
La extensa plataforma de informacin online que ofrece nuestro Service & Support apoya en
todo momento a nuestros clientes, estn donde estn.
El Online Support figura en la siguiente direccin de Internet
(http://www.siemens.com/automation/service&support).

Technical Consulting
Apoyo durante la planificacin y concepcin de su proyecto: desde el detallado anlisis real
y la definicin del objetivo, hasta el asesoramiento en caso de dudas acerca del producto o
sistema y la elaboracin de soluciones de automatizacin.

Technical Support
Asesoramiento competente en caso de preguntas tcnicas, incluyendo una amplia gama de
servicios para todas las exigencias en relacin con nuestros productos y sistemas.
El Technical Support figura en la siguiente direccin de Internet
(http://www.siemens.com/automation/support-request).

Formacin
Aumente su ventaja competitiva, gracias a conocimientos prcticos impartidos directamente
por el fabricante.
Nuestra oferta de formacin figura en la siguiente direccin de Internet
(http://www.siemens.com/sitrain).

Engineering Support
Apoyo durante el desarrollo y configuracin mediante servicios adecuados, desde la
configuracin hasta la realizacin del proyecto de automatizacin.

Field Service/Servicio tcnico


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
mquinas 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 raz paradas de planta: con una red mundial de
servicio tcnico y cadenas logsticas optimizadas.

Contaje, medicin y lectura de posicin


158 Manual de funciones, 02/2014, A5E32010348-AB
Service & Support

Reparaciones
Los tiempos de parada significan problemas en la empresa as como costes innecesarios.
Nosotros le ayudamos a minimizar ambas problemticas, para lo que le ofrecemos
posibilidades de reparacin en todo el mundo.

Optimizacin
Durante la vida de mquinas 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
optimizacin.

Modernizacin
Tambin para modernizaciones puede contar con nuestro pleno apoyo, con muchos
servicios que van desde la ingeniera hasta la puesta en marcha.

Programas de servicio tcnico


Nuestros programas de servicio tcnico son selectos paquetes de servicios dirigidos a un
determinado grupo de sistemas o productos del rea de automatizacin y accionamientos.
Los diferentes servicios cubren sin fisuras todo el ciclo de vida, estn coordinados entre si, y
facilitan la ptima aplicacin 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 tcnico
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 ms productividad
ptimos costes de mantenimiento gracias a volumen de prestaciones a la medida
Costes calculables para plena planeabilidad
Seguridad operativa gracias a tiempos de reaccin y plazos de entrega de repuestos
asegurados
Complementacin y descarga del propio personal de servicio tcnico
Los servicios prestados por el mismo proveedor implican menos interfaces y ms
conocimientos

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 159
Service & Support

Persona de contacto
Para usted, en cualquier parte del mundo: somos su interlocutor para el asesoramiento,
compra, formacin, 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, medicin y lectura de posicin


160 Manual de funciones, 02/2014, A5E32010348-AB
ndice alfabtico

A H
Alarma de diagnstico, 59 Habilitacin
habilitacin, 112 Alarma de diagnstico, 59
Alarma de proceso, 59 Alarma de proceso, 59
habilitacin, 118 High_Speed_Counter, 71, 95
perdida, 116 Comportamiento en caso de error, 98
configurar, 75
descripcin, 95
C diagnstico, 107
funcionamiento, 95
Captura (Capture), 85, 126, 135
llamada, 95
Cdigo binario natural, 59
Parmetros bsicos, 77
Cdigo Gray, 59
parmetros de entrada, 99
Comportamiento en caso de error
parmetros de salida, 101
High_Speed_Counter, 98
programar, 94
Contaje
Puesta en servicio, 105
Valor de comparacin, 89, 137
variables estticas, 104
Control de puerta, 85, 126
Histresis, 55, 57, 91, 139

D I
Diagnstico
Interfaz de control, 149
High_Speed_Counter, 107
Interfaz de realimentacin, 152
Mdulo tecnolgico, 144
Intervalo de medida, 52

E
L
Encder absoluto, 17
Lectura de posicin
Encder absoluto SSI, 131, 132
con encder absoluto SSI, 17
Entrada digital
Lectura de recorrido
funciones, 85
con encder absoluto SSI, 17
Funciones, 126, 135, 136
con Motion Control, 59
ErrorID, 102
Lmites de contaje, 15, 18, 83
Evaluacin de la seal, 79, 123

Ll
F
Llamada
Frecuencia de filtrado, 80, 123
High_Speed_Counter, 95
Funcionamiento
High_Speed_Counter, 95
Funciones de contaje, 15
M
Funciones de medicin, 47
Medicin
valor de comparacin, 129
Medicin de frecuencia, 47

Contaje, medicin y lectura de posicin


Manual de funciones, 02/2014, A5E32010348-AB 161
ndice alfabtico

Medicin de velocidad, 47 Funciones, 89, 129, 137


Medicin del perodo, 47 Valor de comparacin, 36, 89, 129, 137
Modo de operacin, 113 Sensor tipo NPN (en sumidero), 80, 123
Medicin, 121 Sensor tipo PNP (en fuente), 80, 123
Modo iscrono, 69 Seal N, 80, 123
Mdulo tecnolgico Sincronizacin, 16, 28, 85, 126
aplicaciones posibles, 13 con seal N, 33, 85
Caractersticas, 11 Con seal N, 126
configuracin de hardware, 109 mediante entrada digital, 31
Interfaz de control, 149 STOP de la CPU, 111
Interfaz de realimentacin, 152 SW_GATE, 20
Online y diagnstico, 144
Parametrizar, 119
parmetros bsicos, 111 T
Tiempo de actualizacin, 47
Tipo de sensor, 80, 123
O
Tipo de seal, 78, 122, 131
Objeto tecnolgico
High_Speed_Counter, 71
V
Valor de arranque, 15, 83
P
Valor de comparacin, 36, 89, 129, 137
Parametrizacin Contaje, 89, 137
Mdulo tecnolgico, 14, 119 medicin, 129
Parmetro Variables estticas
ErrorID, 102 High_Speed_Counter, 104
parmetros bsicos
High_Speed_Counter,
Parmetros bsicos
mdulo tecnolgico, 111
Parmetros de entrada
High_Speed_Counter, 99
Parmetros de salida
High_Speed_Counter, 101
Puerta hardware, 15, 20, 85, 126
Puerta software, 20
Puerta SW, 15
Puesta en servicio
High_Speed_Counter, 105
mdulo tecnolgico, 145

R
Rango de medicin, 48, 52
Reaccin a STOP de la CPU, 111
Rotura de hilo, 112

S
Salida digital

Contaje, medicin y lectura de posicin


162 Manual de funciones, 02/2014, A5E32010348-AB