Beruflich Dokumente
Kultur Dokumente
Prlogo
___________________
Gua de documentacin 1
Principios bsicos de
SIMATIC ___________
2
contaje, medicin y lectura
de posicin
___________________
Service & Support A
03/2017
A5E32010348-AF
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 de 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 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
correcciones se incluyen en la siguiente edicin.
Finalidad de la documentacin
Esta documentacin le ayudar a configurar y programar los mdulos para tareas de contaje
y medicin del S7-1500, ET 200MP y ET 200SP, as como de lectura de recorrido y posicin.
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 201).
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
(https://mall.industry.siemens.com).
Prlogo ................................................................................................................................................... 4
1 Gua de documentacin ........................................................................................................................ 10
2 Principios bsicos de contaje, medicin y lectura de posicin................................................................ 14
2.1 Sinopsis de los mdulos y sus caractersticas ...................................................................... 14
2.2 Principios bsicos de contaje, medicin y lectura de posicin (TM Count, TM PosInput,
CPU compacta) ...................................................................................................................... 18
2.2.1 Convencin ............................................................................................................................ 18
2.2.2 Sinopsis de las aplicaciones posibles .................................................................................... 18
2.2.3 Captura de las seales de contaje......................................................................................... 23
2.2.3.1 Contaje con encder incremental o generador de impulsos ................................................. 23
2.2.3.2 Lectura de posicin con encder absoluto SSI ..................................................................... 25
2.2.4 Comportamiento en los lmites de contaje ............................................................................. 26
2.2.5 Control de puerta con encder incremental o generador de impulsos .................................. 28
2.2.5.1 Puerta SW .............................................................................................................................. 28
2.2.5.2 Puerta HW.............................................................................................................................. 28
2.2.5.3 Puerta interna......................................................................................................................... 29
2.2.5.4 Comportamiento del contador ante la apertura de puerta ..................................................... 30
2.2.6 Capture (Latch) ...................................................................................................................... 31
2.2.6.1 Capture con encder incremental o generador de impulsos ................................................. 31
2.2.6.2 Capture con encder absoluto SSI ........................................................................................ 34
2.2.7 Sincronizacin ........................................................................................................................ 36
2.2.7.1 Sincronizacin mediante entrada digital ................................................................................ 39
2.2.7.2 Sincronizacin en caso de seal N ........................................................................................ 41
2.2.8 Valores de comparacin ........................................................................................................ 44
2.2.8.1 Valores de comparacin y salidas ......................................................................................... 44
2.2.8.2 Conmutacin a los valores de comparacin con valor de contaje como referencia ............. 45
2.2.8.3 Conmutacin a los valores de comparacin con valor de posicin (valor absoluto SSI)
como referencia ..................................................................................................................... 49
2.2.8.4 Conmutacin a los valores de comparacin con valor medido como referencia .................. 53
2.2.9 Determinacin de medidas .................................................................................................... 55
2.2.9.1 Sinopsis de las funciones de medicin .................................................................................. 55
2.2.9.2 Determinacin de medidas con encder incremental o generador de impulsos ................... 56
2.2.9.3 Determinacin de medidas con encder absoluto SSI .......................................................... 60
2.2.10 Histresis ............................................................................................................................... 63
2.2.10.1 Histresis con encder incremental o generador de impulsos .............................................. 63
2.2.10.2 Histresis con encder absoluto SSI ..................................................................................... 65
2.2.11 Alarmas .................................................................................................................................. 67
2.2.12 Lectura de posicin para Motion Control ............................................................................... 67
2.2.13 Seales del encder .............................................................................................................. 68
2.2.13.1 Seales de contaje de 24 V y TTL ......................................................................................... 68
2.2.13.2 Seales de contaje RS422 .................................................................................................... 70
2.2.13.3 Seales SSI ........................................................................................................................... 72
Informacin bsica
En los manuales de sistema y en los Getting Started (primeros pasos) se describen
detalladamente la configuracin, el montaje, el cableado y la puesta en marcha de los
sistemas SIMATIC S7-1500, ET 200MP, ET 200SP y ET 200AL; para la CPU 1516pro-2 PN,
utilice las instrucciones de servicio correspondientes. La Ayuda en pantalla de STEP 7 le
asiste en la configuracin y programacin.
Informacin de dispositivos
Los manuales de producto contienen una descripcin sintetizada de la informacin
especfica de los mdulos, como caractersticas, esquemas de conexiones, curvas
caractersticas o datos tcnicos.
Informacin general
En los manuales de funciones encontrar descripciones exhaustivas sobre temas generales,
p. ej., diagnstico, comunicacin, control de movimiento, servidor web, OPC UA.
La documentacin se puede descargar gratuitamente de Internet
(http://w3.siemens.com/mcms/industrial-automation-systems-simatic/en/manual-
overview/Pages/Default.aspx).
Los cambios y ampliaciones de los manuales se documentan en informaciones de producto.
Encontrar los ejemplos de aplicacin en Internet.
S7-1500/ET 200MP (https://support.industry.siemens.com/cs/es/es/view/68052815)
ET 200SP (https://support.industry.siemens.com/cs/es/es/view/73021864)
ET 200AL (https://support.industry.siemens.com/cs/es/es/view/99494757)
Manual Collections
Las Manual Collections contienen la documentacin completa de los sistemas recogida en
un archivo.
Encontrar la Manual Collection en Internet:
S7-1500/ET 200MP (https://support.industry.siemens.com/cs/ww/es/view/86140384)
ET 200SP (https://support.industry.siemens.com/cs/ww/es/view/84133942)
ET 200AL (https://support.industry.siemens.com/cs/ww/es/view/95242965)
"mySupport"
Con "mySupport", su rea de trabajo personal, podr sacar el mejor partido al Industry
Online Support.
En "mySupport" podr guardar filtros, favoritos y etiquetas, solicitar datos CAx y elaborar
una librera personalizada en la seccin Documentacin. Asimismo, en las consultas que
realice con el Support Request (solicitud de soporte), este ya estar cumplimentado con sus
datos, y en todo momento podr ver una relacin de las solicitudes pendientes.
Para usar todas las funciones de "mySupport" basta con registrarse una sola vez.
Encontrar "mySupport" en Internet (https://support.industry.siemens.com/My/ww/es).
"mySupport": "Documentacin"
En "MySupport", en la seccin "Documentacin", se pueden combinar manuales completos
o partes de ellos para elaborar un manual pesonalizado.
Este manual se puede exportar como archivo PDF o a un formato editable.
Encontrar "mySupport", "Documentacin" en Internet
(http://support.industry.siemens.com/My/ww/es/documentation).
Ejemplos de aplicacin
Los ejemplos de aplicacin le asisten con diferentes herramientas y ejemplos a la hora de
resolver las tareas de automatizacin. Los ejemplos muestran siempre soluciones en las
que interactan varios componentes del sistema sin centrarse en productos concretos.
Encontrar los ejemplos de aplicacin en Internet
(https://support.industry.siemens.com/sc/ww/es/sc/2054).
PRONETA
Con SIEMENS PRONETA (anlisis de red PROFINET) podr analizar la red de la
instalacin durante la puesta en marcha. PRONETA dispone de dos funciones centrales:
La vista topolgica general escanea automticamente la red PROFINET y todos los
componentes conectados.
La comprobacin de E/S es una comprobacin rpida del cableado y de la configuracin
de los mdulos de una instalacin.
Encontrar SIEMENS PRONETA en Internet
(https://support.industry.siemens.com/cs/ww/es/view/67460624).
Caracterstica ET 200SP
Mdulo tecnolgico Mdulo de entradas
digitales
TM Count 1x24V TM PosInput 1 TM Timer DIDQ DI 8x24VDC HS
10x24V
Nmero de contadores 1 1 31 4
Uso de los contadores activa- X X
bles/desactivables
Frecuencia mxima de seal 200 kHz 1 MHz 50 kHz 10 kHz
Frecuencia mxima de seal 800 kHz 4 MHz 200 kHz
en encder incrementales con
evaluacin cudruple
(Pgina 73)
Rango de contaje mximo 32 bits (Pgina 23) 32 bits (Pgina 23) 32 bits (Pgina 78) 32 bits (Pgina 83)
Rango de valores de posicin 31 bits
(Pgina 25) mximo
Conexin de encder incre- X
mental y generador de impul-
sos RS422/TTL (Pgina 70)
Conexin de encder incre- X (Pgina 68) X (Pgina 80)
mentales de 24 V
Conexin de generadores de X (Pgina 68) X (Pgina 80) X (Pgina 91)
impulsos de 24 V
Conexin de encder absoluto X
SSI (Pgina 72)
Lectura de posicin para X X
Motion Control (Pgina 67)
Alimentacin de encder de
5V
Alimentacin de encder de X X X X
24 V
Nmero de entradas digitales 3 2 1
adicionales por contador
Nmero de salidas digitales 2 2
fsicas por contador
Nmero de salidas digitales 2 2 1
lgicas por contador
Histresis X X
Puerta SW X (Pgina 28) X (Pgina 28) X (Pgina 86)
Puerta hardware X (Pgina 28) X (Pgina 28) X (Pgina 86)
Funcin Capture (Latch) X X
(Pgina 31)
Sincronizacin (Pgina 36) X X
Funciones de comparacin X (Pgina 44) X (Pgina 44) X (Pgina 88)
Caracterstica ET 200SP
Mdulo tecnolgico Mdulo de entradas
digitales
TM Count 1x24V TM PosInput 1 TM Timer DIDQ DI 8x24VDC HS
10x24V
Medicin de frecuencia, veloci- X X
dad y periodo (Pgina 55)
Soporte de modo iscrono en X (Pgina 76) X (Pgina 76) X (Pgina 81) X (Pgina 92)
PROFINET
Soporte de alarmas de diag- X (Pgina 67) X (Pgina 67)
nstico para seales de enc-
der
Soporte de alarmas de proceso X (Pgina 67) X (Pgina 67)
Filtro parametrizable para X X X
seales de contaje y entradas
digitales
1 Un contador para encder incremental (A, B desfasadas) y dos contadores para generadores de impulsos.
2.2.1 Convencin
Mdulo tecnolgico: en este captulo, la designacin "mdulo tecnolgico" se utiliza tanto
para los mdulos tecnolgicos TM Count y TM PosInput como para el componente
tecnolgico de las CPU compactas.
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.
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 y control mediante la instruccin
correspondiente
El acceso a la interfaz de control y respuesta del mdulo tecnolgico se produce a travs
del objeto tecnolgico.
Ajuste de parmetros mediante configuracin hardware
El acceso a la interfaz de control y respuesta del mdulo tecnolgico se realiza mediante
el acceso directo a los datos IO.
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 inicial o por el lmite de contaje opuesto al
rebasarse un lmite de contaje.
Valor inicial
Como valor inicial se puede parametrizar un valor cualquiera comprendido entre los lmites
de contaje. El valor inicial puede modificarse en tiempo de ejecucin mediante el programa
de usuario.
Segn la parametrizacin, el mdulo tecnolgico puede cambiar el valor de contaje actual
por el valor inicial durante la sincronizacin, durante la funcin 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.
Capture (Latch)
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
actual o con el valor inicial.
Sincronizacin
Se puede parametrizar el flanco de una seal de referencia externa que cargue el valor
inicial predefinido en el contador. Las siguientes seales externas pueden cargar el valor
inicial en el contador:
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.
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.
Conversin Gray-Binario
Se soportan encders absolutos SSI con codificacin Gray y Binaria.
Capture (Latch)
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 referencia o un lmite, la salida digital
correspondiente se activa y desactiva con la frecuencia adecuada sin aplicar una histresis.
La histresis impide esta conmutacin no deseada.
Nota
El lmite superior y el valor inicial definen el rango del contador:
Rango del contador = (lmite superior valor inicial) + 1
Ejemplos
La siguiente figura muestra un ejemplo de finalizacin del proceso de contaje (cierre de
puerta automtica) tras un rebase por exceso y el ajuste del contador al valor inicial:
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:
2.2.5.1 Puerta SW
La puerta SW se abre y cierra con el bit de control (Pgina 188) SW_GATE. El estado de la
puerta SW se indica mediante el bit de realimentacin (Pgina 191) STS_SW_GATE .
2.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 191)
STS_DIm correspondiente.
Apertura y cierre controlados por nivel de la puerta HW con una entrada digital
La siguiente figura muestra un ejemplo de apertura y cierre controlados por nivel con una
entrada digital. La entrada digital se parametriza de tal modo que est activa con nivel alto:
Mientras la entrada digital est activa, la puerta HW est abierta y se cuentan los impulsos
de contaje. Si la entrada digital se desactiva, la puerta HW se cierra. Los impulsos de
contaje se ignoran y el valor de contaje se mantiene constante.
Apertura y cierre controlados por flanco de la puerta HW con dos entradas digitales
La siguiente figura muestra un ejemplo de apertura y cierre con dos entradas digitales. Las
dos entradas digitales se parametrizan de modo que el flanco ascendente abra la puerta
HW:
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 191) STS_GATE.
Cuando la puerta interna est abierta, se inicia el contaje. Cuando la puerta interna est
cerrada, el resto de los impulsos de contaje se ignoran y el contaje se detiene.
La puerta SW debe estar abierta para controlar un proceso de contaje solo con la puerta
HW. Si no se parametriza ninguna puerta HW, se considerar que est siempre abierta. En
ese caso, la puerta interna debe abrirse y cerrarse nicamente mediante la puerta SW.
Durante la 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.
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
Con el bit de control (Pgina 188) EN_CAPTURE se habilita la funcin de Capture. El bit de
realimentacin (Pgina 191) 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 191) STS_DIm correspondiente.
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.
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 188) EN_CAPTURE se habilita la funcin de Capture. El bit de
realimentacin (Pgina 191) 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 191) STS_DIm correspondiente.
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.
2.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 188) EN_SYNC_UP se habilita la sincronizacin para el contaje
en sentido ascendente. Con el bit de control (Pgina 188) EN_SYNC_DN se habilita la
sincronizacin para el contaje en sentido descendente. El bit de realimentacin (Pgina 191)
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 191)
STS_CNT ni en los LED UP y DN.
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:
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:
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.
Sincronizacin nica
La siguiente figura muestra un ejemplo de sincronizacin nica mediante un flanco en una
entrada digital:
Sincronizacin peridica
La siguiente figura muestra un ejemplo de sincronizacin peridica mediante un flanco en
una entrada digital:
Sincronizacin nica
La siguiente figura muestra un ejemplo de sincronizacin nica en caso de seal N
(independientemente de una entrada digital):
Sincronizacin peridica
La siguiente figura muestra un ejemplo de sincronizacin peridica en caso de seal N:
Descripcin
Es posible definir dos valores de comparacin que pueden controlar las dos salidas digitales
del canal, independientemente del programa de usuario:
Valor de referencia 0 para salida digital DQ0
Valor de referencia 1 para salida digital DQ1
En funcin del modo de operacin y el sensor o 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.
Nota
DQ0 de un contador de una CPU compacta
En una CPU compacta, la salida digital DQ0 correspondiente est disponible a travs de la
interfaz de respuesta, pero no como salida fsica.
2.2.8.2 Conmutacin a los valores de comparacin con valor de contaje como referencia
Los valores de comparacin se comparan con el valor de contaje actual. Si el valor de
contaje cumple la condicin de comparacin parametrizada y la funcin tecnolgica de la
salida digital correspondiente est habilitada, la salida digital se activa. Cuando se
parametriza "Entre valor de referencia 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:
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.
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.2.8.3 Conmutacin a los valores de comparacin con valor de posicin (valor absoluto SSI)
como referencia
Los valores de comparacin se comparan con el valor de posicin actual. Si el valor de
posicin cumple la condicin de comparacin parametrizada y la funcin tecnolgica de la
salida digital correspondiente est habilitada, la salida digital se activa. Cuando se
parametriza "Entre valor de referencia 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:
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.
El evento de comparacin es independiente del sentido del cambio del valor de posicin.
El evento de comparacin es independiente del sentido del cambio del valor de posicin.
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.
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.
2.2.8.4 Conmutacin a los valores de comparacin con valor medido como referencia
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:
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.
Tipo de medicin Lmite inferior del rango de medi- Lmite superior del rango de me-
cin dicin
Medicin de frecuencia 0,04 Hz 800 kHz* / 4 MHz**
Medicin de perodo 1,25 s* / 0,25 s** 25 s
Medicin de velocidad Depende del nmero parametrizado de "incrementos por unidad" y de
la "base de tiempo para medicin de velocidad"
Todos los valores medidos se devuelven como valores con signo. El signo indica si el valor
de contaje ha aumentado o disminuido durante el intervalo en cuestin.
Tipo de medicin Lmite inferior del rango de medi- Lmite superior del rango de me-
cin dicin
Medicin de frecuencia 0,04 Hz 400 kHz*
Medicin de perodo 2,5 s* 25 s
Medicin de velocidad Depende del nmero parametrizado de "incrementos por unidad" y de
la "base de tiempo para medicin de velocidad"
Todos los valores medidos se devuelven como valores con signo. El signo indica si el valor
de contaje ha aumentado o disminuido durante el intervalo en cuestin.
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.
Las siguientes figuras muestran el principio de medicin y la adaptacin dinmica del
intervalo de medida:
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 191). 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:
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.
Tipo de medicin Lmite inferior del rango de medi- Lmite superior del rango de me-
da dida
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.
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.
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 191).
La siguiente figura muestra un ejemplo de la medicin de la frecuencia con un tiempo de
actualizacin de 1 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.
2.2.10 Histresis
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 (sobre fondo gris)
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 (sobre fondo gris)
2.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.
Descripcin
El mdulo tecnolgico se puede utilizar para la lectura de posicin con S7-1500
Motion Control .
Para ello, en la configuracin de dispositivos del mdulo tecnolgico en STEP 7 (TIA Portal)
seleccione el modo "Lectura de posicin para el objeto tecnolgico 'Motion Control'". As se
reducen las posibilidades de parametrizacin a los parmetros necesarios. Para TM Count o
TM PosInput el modo de funcionamiento se aplica automticamente a todos los canales del
mdulo tecnolgico. En una CPU compacta el modo de operacin se aplica al canal en
cuestin.
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.
Encontrar informacin sobre el resto de la configuracin en la ayuda sobre objetos
tecnolgicos de eje de S7-1500 Motion Control.
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.
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.
Ms informacin
Encontrar una descripcin detallada del modo iscrono en el manual de funciones
PROFINET con STEP 7, disponible para su descarga en Internet
(https://support.industry.siemens.com/cs/ww/es/view/49948856).
Introduccin
El TM Timer DIDQ se configura y parametriza con el software de configuracin.
Las funciones del mdulo se controlan a travs del programa de usuario.
Nota
Encontrar una descripcin de la interfaz de control y respuesta en el manual de producto
del TM Timer DIDQ.
Sentido de contaje
El mdulo tecnolgico puede contar hacia delante o hacia atrs con un encder incremental.
El sentido de contaje se cambia mediante inversin.
Lmites de contaje
Los lmites de contaje definen el rango utilizado por los valores de contaje.
El valor de contaje mnimo es 2147483648 (231). El valor de contaje mximo es
2147483647 (2311). El contador correspondiente cuenta de manera continua. En caso de
rebase por exceso, el contador salta al lmite de contaje opuesto y contina contando.
El programa de usuario no puede influir en el valor de contaje.
Parametrizacin
Para utilizar un contador para un encder incremental, se agrupan dos entradas digitales de
un grupo de canales. Para ello, en los parmetros de canal del grupo que corresponda se
selecciona la configuracin "Encder incremental (A, B desfasadas)".
Nota
Contadores del TM Timer DIDQ 16x24V
El nmero de contadores disponibles del TM Timer DIDQ 16x24V depende de la
configuracin del canal. Para poder utilizar 4 contadores, en la configuracin del canal debe
seleccionarse el uso de ocho entradas. Si se selecciona el uso de tres entradas, se podr
utilizar 1 contador. Otras configuraciones de canal no permiten utilizar contadores.
Sentido de contaje
El mdulo tecnolgico puede contar hacia delante con un generador de impulsos.
Lmites de contaje
Los lmites de contaje definen el rango utilizado por los valores de contaje.
El valor de contaje mnimo es 2147483648 (231). El valor de contaje mximo es
2147483647 (2311). El contador correspondiente cuenta de manera continua. En caso de
rebase por exceso, el contador salta al lmite de contaje opuesto y contina contando.
El programa de usuario no puede influir en el valor de contaje.
Parametrizacin
Para utilizar un contador para un generador de impulsos, en los parmetros de canal del
grupo que corresponda se selecciona la configuracin "Utilizar entradas individualmente" o
"Utilizar entrada/salida individualmente". La primera entrada digital de un grupo se puede
parametrizar como contador.
Nota
Contadores del TM Timer DIDQ 16x24V
El nmero de contadores disponibles del TM Timer DIDQ 16x24V depende de la
configuracin del canal. Para poder utilizar 4 contadores, en la configuracin del canal debe
seleccionarse el uso de ocho entradas. Si se selecciona el uso de tres entradas, se podr
utilizar 1 contador. Otras configuraciones de canal no permiten utilizar contadores.
El 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.
Evaluacin de seal
Las dos seales desfasadas de un encder incremental se evalan cuatro veces. En la
evaluacin cudruple se evalan los flancos ascendentes y descendentes en las seales A
y B.
Los impulsos de contaje se crean en sentido ascendente o descendente en funcin del
sentido de los flancos de una seal y del nivel de la otra seal entretanto.
La figura siguiente muestra un ejemplo de evaluacin cudruple de seales de contaje de
24 V:
Ms informacin
Encontrar una descripcin detallada del modo iscrono en el manual de funciones
PROFINET con STEP 7, disponible para su descarga en Internet
(https://support.industry.siemens.com/cs/ww/es/view/49948856).
Introduccin
El mdulo de entradas digitales se configura y parametriza con el software de configuracin.
Las funciones del mdulo se controlan a travs del programa de usuario.
Nota
Encontrar una descripcin de la interfaz de control y respuesta en el manual de producto
del mdulo de entradas digitales.
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 durante el funcionamiento a travs del
programa de usuario. Consulte el manual de producto del mdulo para obtener informacin
sobre los lmites de contaje mximos y mnimos ajustables.
Existe la posibilidad de parametrizar si los procesos de contaje continan o finalizan al
superar un lmite de contaje (cierre de puerta automtico).
Valor inicial
Como valor inicial se puede parametrizar un valor cualquiera comprendido entre los lmites
de contaje. El valor inicial puede modificarse durante el funcionamiento a travs del
programa de usuario.
Control de puerta
La apertura y el cierre de la puerta de hardware (puerta HW) y la puerta de software (puerta
SW) definen el intervalo temporal en el que se capturan las seales de contaje.
El control de la puerta HW se realiza de forma externa a travs de una entrada digital del
mdulo tecnolgico. La puerta HW se puede activar con la parametrizacin. El control de la
puerta SW se realiza a travs del programa de usuario. Encontrar una descripcin de la
interfaz de control y realimentacin en el manual de producto del mdulo de entradas
digitales.
Nota
Encontrar una descripcin de la interfaz de control y realimentacin en el manual de
producto del mdulo de entradas digitales.
Para el rebase por exceso de un lmite de contaje puede parametrizar si se sigue contando
en el otro lmite de contaje.
Nota
El lmite superior y el valor inicial definen el rango del contador:
Rango del contador = (lmite superior valor inicial) + 1
Ejemplos
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:
Nota
La puerta HW no es parametrizable en todos los mdulos de entradas digitales.
2.4.4.1 Puerta SW
La puerta SW del canal se abre y cierra con el bit de control SW_GATE.
Consulte el manual de producto del mdulo para obtener informacin sobre la estructura de
la interfaz de control y realimentacin.
2.4.4.2 Puerta HW
La puerta HW es opcional. La puerta HW se abre y cierra mediante seales en la entrada
digital correspondiente.
Nota
Un retardo a la entrada parametrizado retarda la seal de control de la entrada digital.
El estado de una entrada digital DIm se indica mediante el bit de realimentacin STS_DIm
correspondiente. Encontrar una descripcin de la interfaz de control y realimentacin en el
manual de producto del mdulo de entradas digitales.
Mientras la entrada digital est activa, la puerta HW est abierta y se cuentan los impulsos
de contaje. Si la entrada digital se desactiva, la puerta HW se cierra. Los impulsos de
contaje se ignoran y el valor de contaje se mantiene constante.
Puerta interna
La puerta interna est abierta cuando la puerta SW est abierta y la puerta HW est abierta
o no se ha parametrizado. El estado de la puerta interna se indica mediante el bit de
realimentacin STS_GATE. Consulte el manual de producto del mdulo para obtener
informacin sobre la estructura de la interfaz de control y realimentacin.
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.
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.
2.4.6 Alarmas
Alarma de proceso
Con determinados eventos, este mdulo puede disparar una alarma de proceso en la CPU
durante el funcionamiento. Las alarmas de proceso se habilitan en la parametrizacin.
Consulte el manual de producto del mdulo para obtener informacin sobre qu eventos
pueden disparar una alarma de proceso durante el funcionamiento.
Nota
Las alarmas de proceso para el contaje no son parametrizables en todos los mdulos de
entradas digitales.
Nota
No todos los mdulos de entradas digitales permiten conectar una seal para detectar el
sentido.
Ms informacin
Encontrar una descripcin detallada del modo iscrono en el manual de funciones
PROFINET con STEP 7, disponible para su descarga en Internet
(https://support.industry.siemens.com/cs/ww/es/view/49948856).
Modo de funcionamiento
Para poder parametrizar un mdulo tecnolgico con el objeto tecnolgico, en la
configuracin hardware del mdulo tecnolgico debe especificarse el modo de operacin
(Pgina 178) "Funcionamiento con objeto tecnolgico 'Contaje y medicin'". Esta opcin ya
est preajustada.
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.
Procedimiento
Siga el orden que se recomienda a continuacin:
Paso Descripcin
1 Configurar mdulo tecnolgico (Pgina 172)
2 Agregar objeto tecnolgico (Pgina 95)
3 Configurar mdulo tecnolgico conforme a su aplicacin (Pgina 97)
4 Llamar la instruccin en el programa de usuario (Pgina 119)
5 Carga en la CPU
6 Puesta en servicio del objeto tecnolgico (Pgina 133)
7 Diagnstico del objeto tecnolgico (Pgina 135)
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. Haga clic en "Ms informacin" para guardar informacin propia sobre el objeto
tecnolgico.
8. Confirme con "Aceptar".
Resultado
El nuevo objeto tecnolgico se genera y se guarda en la carpeta "Objetos tecnolgicos" del
rbol del proyecto.
Objeto Descripcin
Configuracin (Pgina 97) En el cuadro de dilogo de configuracin:
Asignacin del mdulo tecnolgico y del canal
Ajuste del parmetro del objeto tecnolgico para las funcio-
nes de contaje y medicin
Si modifica la configuracin del objeto tecnolgico, a continua-
cin deber cargar en la CPU el objeto tecnolgico y la configu-
racin hardware.
Puesta en servicio Puesta en servicio y prueba funcional del objeto tecnolgico:
(Pgina 133) Simulacin de parmetros de la instruccin
High_Speed_Counter y observacin de sus efectos
Diagnstico (Pgina 135) Vigilancia de las funciones de contaje y medida
Canal
En el caso de un mdulo tecnolgico con varios canales de contaje, seleccione tambin el
nmero del canal de contaje para el que se aplicar el objeto tecnolgico
High_Speed_Counter.
Nota
Un canal puede asignarse a un nico objeto tecnolgico. Una vez asignado a un objeto
tecnolgico, el canal ya no se puede seleccionar.
Tipo de seal
Puede escoger entre los siguientes tipos de seal (Pgina 68):
Contaje ascendente (A), Hay conectadas seales para el contaje en Frecuencia de filtrado
contaje descendente (B) sentido ascendente (seal A) y sentido des-
Tipo de sensor o Estn-
cendente (seal B).
dar de interfaz
Invertir sentido
Es posible invertir el sentido de contaje para adaptarlo al proceso.
La inversin del sentido puede parametrizarse y es efectiva con los siguientes tipos de seal:
Encder incremental (A, B desfasadas)
Encder incremental (A, B, N)
Evaluacin de seal
Con el parmetro Evaluacin de seal (Pgina 73) se establece qu flancos de las seales
se contarn.
Puede escoger entre las siguientes opciones:
Frecuencia de filtrado
Al parametrizar la frecuencia de filtrado se suprimen las interferencias en las entradas de
contaje A, B y N.
La frecuencia de filtrado seleccionada se refiere a una relacin de impulso/pausa
comprendida entre 40:60 y 60:40. De ello 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 filtrado:
Nota
Si utiliza un sensor tipo push/pull y se ha parametrizado el tipo de sensor "Contrafase (tipo
M y P)", se puede vigilar si las seales del sensor indican rotura de hilo.
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.
Opcin Significado
Sin reaccin en caso de La seal N no afecta al contador.
seal N
(predeterminado)
Sincronizacin en caso En caso de seal N, el contador se ajusta al valor de inicio.
de seal N (Pgina 41)
Si se selecciona para una entrada digital la funcin "Habilitar sin-
cronizacin con seal N", la sincronizacin depender del nivel
detectado en la entrada digital.
Capturar con seal N El valor de contaje se guarda en el valor de captura (Capture) en
(Pgina 31) caso de seal N.
Nota
El comportamiento con seal N solo puede seleccionarse si se ha elegido el tipo de seal
"Encder incremental (A, B, N)".
Nota
Si se selecciona " Sincronizacin en caso de seal N", puede elegirse para una entrada
digital (Pgina 107) la funcin "Habilitar sincronizacin con seal N".
Nota
Para High_Speed_Counter a partir de V3.0 se aplica:
"Capturar con seal N" solo puede seleccionarse en el modo de operacin "Utilizar valor de
contaje como referencia".
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.
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 en los lmites de contaje (Pgina 26) y
Comportamiento del contador ante la apertura de puerta (Pgina 30).
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 prosigue el contaje
(predeterminado) con el valor de arranque o con el lmite de contaje opuesto en
cada caso.
Comportamiento Significado
Poner a valor de arranque Al abrirse la puerta, el valor de contaje se ajusta al valor de
arranque.
Continuar con valor actual Al abrirse la puerta se sigue contando desde el ltimo valor de
(predeterminado) contaje.
Ajuste de la funcin de la DI
Al parametrizar una entrada digital se define la funcin que dicha entrada digital disparar al
conmutar.
Puede escoger entre las siguientes opciones:
Nota
Toda funcin, excepto "Entrada digital sin funcin", solo puede utilizarse una vez por
contador y ya no puede volver a seleccionarse en el resto de las entradas digitales.
Nota
Para High_Speed_Counter a partir de V3.0 se aplica:
La funcin "Capture" solo puede seleccionarse en el modo de operacin "Utilizar valor de
contaje como referencia".
Nota
Si selecciona la opcin "Ninguno" o "0,05 ms", deber utilizar cables apantallados para la
conexin de las entradas digitales.
Nota
El retardo a la entrada se parametriza en "Comportamiento DI0" para todas las entradas
digitales en conjunto. El retardo a la entrada tambin se muestra en "Comportamiento DI1".
Nota
Si selecciona la opcin "Ninguno" o "0,05 ms", deber utilizar cables apantallados para la
conexin de las entradas digitales.
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
Activa con nivel alto La respectiva entrada digital est activa cuando est activado.
(predeterminado)
Activa con nivel bajo La respectiva entrada digital est activa cuando est desacti-
vado.
El parmetro puede parametrizarse con las siguientes funciones de una entrada digital:
Apertura/cierre de puerta (controlados por nivel)
Habilitar sincronizacin con seal N
Seleccin de flanco
Este parmetro determina con qu flanco de una entrada digital se dispara la funcin
parametrizada.
Dependiendo 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 con las siguientes funciones de una entrada digital:
Apertura de puerta (controlada por flanco)
Cierre de puerta (controlado por flanco)
Sincronizacin
Capture
Nota
"Con flanco ascendente y descendente" solo puede parametrizarse para la funcin
"Capture".
Significado
Continuar contaje El proceso de contaje contina sin cambios despus de guar-
(predeterminado) darse el valor de contaje actual como valor de Capture.
Poner al valor inicial y seguir con- El proceso de contaje contina con el valor inicial tras guar-
tando darse el valor de contaje actual como valor de captura (Captu-
re).
Nota
Este parmetro solo puede parametrizarse para la funcin "Capture".
Consulte tambin
Asignacin de la interfaz de realimentacin (Pgina 191)
Nota
El modo de operacin se parametriza en "Comportamiento DQ0" para las dos salidas
digitales en conjunto. El modo de operacin tambin se muestra en "Comportamiento DQ1".
Activar salida
Al parametrizar una salida digital se define la condicin que provocar la conmutacin de la
salida digital.
Puede escoger entre las siguientes opciones:
Nota
DQ0 de un contador de una CPU compacta
En una CPU compacta, la salida digital DQ0 correspondiente est disponible a travs de la
interfaz de respuesta, pero no como salida fsica.
Nota
La funcin "Entre valor de referencia 0 y 1" solamente puede seleccionarse para la salida
digital DQ1, y si se ha seleccionado para la salida digital DQ0 la funcin "Utilizada por el
programa de usuario".
Nota
Las funciones "Con valor de referencia por duracin del impulso" y "Tras comando Set de
CPU hasta valor de referencia" conmutan la salida digital correspondiente solo cuando el
valor de referencia es alcanzado por un impulso de contaje. Cuando el valor de contaje se
ajusta, p. ej., por medio de la sincronizacin, la salida digital no se conmuta.
Nota
Las funciones "Entre valor de referencia 0 y 1" y "No comprendido entre valor de
referencia 0 y 1" solamente pueden seleccionarse para la salida digital DQ1, y si se ha
seleccionado para la salida digital DQ0 la funcin "Utilizada por el programa de usuario".
Valor de referencia 1
Modo de operacin "Utilizar valor de contaje como referencia"
Al parametrizar el valor de referencia (Pgina 45) se determina con qu valor de contaje
conmutar la salida digital DQ1 de acuerdo con el evento de comparacin seleccionado.
Debe introducirse un entero (DINT) mayor que el valor de referencia 0 y menor o igual que
el lmite de contaje superior. El ajuste predeterminado es "10".
Modo de operacin "Utilizar valor medido como referencia"
Al parametrizar el valor de referencia (Pgina 53) se determina con qu valor medido se
conmutar la salida digital DQ1 de acuerdo con el evento de comparacin seleccionado.
Debe introducirse un nmero de coma flotante (REAL) mayor que el valor de referencia 0. El
valor mximo es 7,922816 x 1028. El ajuste predeterminado es "10.0". La unidad del valor de
referencia depende de la magnitud.
Sentido de contaje
Con este parmetro se define para qu sentido de contaje es vlida la funcin seleccionada.
Puede escoger entre las siguientes opciones:
Nota
Para High_Speed_Counter a partir de V3.0 se aplica:
La histresis se parametriza en "Comportamiento DQ0" para las dos salidas digitales en
conjunto. La histresis tambin se muestra en "Comportamiento DQ1".
La histresis solo est disponible en el modo de operacin "Utilizar valor de contaje como
referencia".
Magnitud
Con este parmetro se define qu magnitud (Pgina 56) debe suministrar el mdulo
tecnolgico. El objeto tecnolgico muestra el valor medido en el parmetro de salida
MeasuredValue.
Puede escoger entre las siguientes opciones:
Tiempo de actualizacin
Con la parametrizacin del tiempo de actualizacin (Pgina 56) 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 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.
Si se introduce "0", el valor medido se actualiza una vez por cada ciclo interno del mdulo.
Puede introducir un mximo de tres decimales. Se admiten valores entre 0.0 y 25000.0. El
ajuste predeterminado es "10.0".
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.
Ms informacin
Descripcin High_Speed_Counter (Pgina 120)
Parmetro de entrada High_Speed_Counter (Pgina 126)
Parmetro de salida High_Speed_Counter (Pgina 127)
Cdigos de error del parmetro ErrorID (Pgina 129)
Variables estticas High_Speed_Counter (Pgina 131)
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.
7. Confirme con "OK" (Aceptar).
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.
Nota
Al hacer clic sobre uno de los botones "Configuracin", "Puesta en marcha" o "Diagnstico"
en la interfaz de la instruccin, se abre el editor correspondiente.
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 mdulo tecnolgico actualiza el valor medido con el tiempo de
actualizacin parametrizado de forma asncrona a la llamada de la instruccin. Cada vez
que se llama la instruccin, el ltimo valor medido que haya determinado el mdulo
tecnolgico se actualiza en el parmetro de salida MeasuredValue.
El valor medido y el valor de contaje estn disponibles simultneamente en la interfaz de
respuesta.
Capture: El parmetro de salida CaptureStatus = TRUE indica un valor Capture vlido en el
parmetro de salida CapturedValue.
Un valor 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 con un flanco descendente en el
parmetro de entrada CaptureEnable.
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 con 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
Nota
Lmite de contaje modificado
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 inicio en funcin de la
parametrizacin. Si el nuevo lmite inferior es mayor que el valor de contaje actual, el valor
de contaje se establece en el lmite superior o en el valor inicial en funcin de la
parametrizacin.
Estado Descripcin
FALSE Modo de operacin "Utilizar valor de contaje como referencia":
Las funciones de comparacin trabajan con el valor de contaje. Las siguien-
tes variables estticas se utilizan especficamente en este modo de opera-
cin:
NewReferenceValue0
NewReferenceValue1
CurReferenceValue0
CurReferenceValue1
Las cuatro variables estticas especficas del modo de operacin "Utilizar
valor medido como referencia" se ignoran.
TRUE Modo de operacin "Utilizar valor medido como referencia":
Las funciones de comparacin trabajan con el valor medido. Las siguientes
variables estticas se utilizan especficamente en este modo de operacin:
NewReferenceValue0_M
NewReferenceValue1_M
CurReferenceValue0_M
CurReferenceValue1_M
Las cuatro variables estticas especficas del modo de operacin "Utilizar
valor de contaje como referencia" se ignoran.
Confirmacin de eventos
La confirmacin de eventos notificados se realiza con el flanco ascendente del parmetro de
entrada EventAck . EventAck debe permanecer activado hasta que el objeto tecnolgico
haya desactivado los bits de estado de los siguientes eventos del canal de contaje:
CompResult0
CompResult1
ZeroStatus
PosOverflow
NegOverflow
Uso de salidas digitales mediante el programa del usuario (TM Count y TM PosInput)
Mediante la instruccin High_Speed_Counter pueden activarse las salidas digitales
si para "Activar salida" se ha parametrizado la opcin "Utilizada por el programa de
usuario".
si para "Activar salida" se ha parametrizado para la opcin "Tras comando Set de la CPU
hasta valor de referencia".
si se activa la respectiva 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 de SetDQm. DQm se desactiva cuando el valor de contaje coincide
con el valor de referencia o en caso de flanco descendente de SetDQm.
Nota
Antes de poder activar una salida digital fsica de la CPU compacta con la instruccin
High_Speed_Counter es necesario asignar la seal DQ1 a la salida digital que se desee.
Nota
La salida digital DQ0 no est disponible como salida fsica.
Para el modo de operacin "Utilizar valor medido como referencia" se aplica lo siguiente:
El nuevo lmite de contaje inferior no cumple las siguientes condiciones:
Lmite inferior < lmite superior
Lmite inferior <= valor inicial
80B5 Para el modo de operacin "Utilizar valor de contaje como referencia" se aplica lo siguiente:
El nuevo lmite superior no cumple las siguientes condiciones:
Lmite inferior < lmite superior
Lmite superior >= valor de referencia/valor inicial
Para el modo de operacin "Utilizar valor medido como referencia" se aplica lo siguiente:
El nuevo lmite superior no cumple las siguientes condiciones:
Lmite inferior < lmite superior
Lmite superior >= valor inicial
80B6 El nuevo valor inicial no cumple la siguiente condicin:
lmite inferior <= valor inicial <= lmite superior
80B7 El nuevo valor de contaje no cumple la siguiente condicin:
Lmite de contaje inferior <= valor de contaje <= lmite de contaje superior
80B8 Para el modo de operacin "Utilizar valor de contaje como referencia" se aplica lo siguiente:
El nuevo valor de referencia 0 no cumple la siguiente condicin:
Lmite inferior <= valor de referencia 0 <= lmite superior
Valor de referencia 0 < valor de referencia 1
Para el modo de operacin "Utilizar valor medido como referencia" se aplica lo siguiente:
El nuevo valor de referencia 0 no cumple la siguiente condicin:
Valor de referencia 0 < valor de referencia 1
Para el modo de operacin "Utilizar valor medido como referencia" se aplica lo siguiente:
El nuevo valor de referencia 1 no cumple la siguiente condicin:
Valor de referencia 0 < valor de referencia 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 ins-
truccin 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.
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 marcha de un objeto tecnolgico y simular una modificacin
del valor de los parmetros, 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. En la parte superior izquierda del dilogo de puesta en marcha, haga clic en el botn
"Observar todo".
Se cargan y se muestran los parmetros (valores online) del objeto tecnolgico
High_Speed_Counter.
5. Si el parmetro que desea modificar tiene un campo de entrada, introduzca en l el
nuevo valor.
6. Active la casilla de verificacin del parmetro.
El nuevo valor del parmetro surte efecto y se simulan las repercusiones de la
modificacin.
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 referencia 0 (NewReferenceValue0 o bien NewReferenceValue0_M)
Nuevo valor de referencia 1 (NewReferenceValue1 o bien NewReferenceValue1_M)
Nuevo valor de arranque (NewStartValue)
Iniciar y parar contador (SwGate)
Habilitar Capture (CaptureEnable)
Habilitar sincronizacin (SyncEnable)
Confirmacin de los estados de error notificados (ErrorAck)
Restablecimiento de flags de estado (EventAck)
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
El objeto tecnolgico lee de la interfaz de realimentacin y muestra los siguientes valores:
Indicacin de eventos/informacin de diagnstico
Estados lgicos de las entradas digitales y las salidas digitales
Valor de contaje
Valor Capture
Valor medido
Modo de funcionamiento
Para poder parametrizar TM PosInput con el objeto tecnolgico, en la configuracin
hardware de TM PosInput debe especificarse el modo de operacin (Pgina 178)
"Funcionamiento con objeto tecnolgico 'Contaje y medicin'". Esta opcin ya est
preajustada.
Introduccin
La siguiente tabla muestra el procedimiento bsico de configuracin de las funciones de
lectura de posicin y medicin del mdulo tecnolgico mediante el objeto tecnolgico
SSI_Absolute_Encoder.
Requisitos
Para utilizar el mdulo tecnolgico, en STEP 7 (TIA Portal) debe haberse creado un
proyecto con una CPU S7-1500 o una CPU ET 200SP.
Procedimiento
Siga el orden que se recomienda a continuacin:
Paso Descripcin
1 Configurar mdulo tecnolgico (Pgina 172)
2 Agregar objeto tecnolgico (Pgina 139)
3 Configurar mdulo tecnolgico conforme a su aplicacin (Pgina 141)
4 Llamar la instruccin en el programa de usuario (Pgina 159)
5 Carga en la CPU
6 Puesta en servicio del objeto tecnolgico (Pgina 169)
7 Diagnstico del objeto tecnolgico (Pgina 170)
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 "SSI_Absolute_Encoder".
6. En el campo de entrada "Nombre" introduzca un nombre personalizado para el objeto
tecnolgico.
7. Haga clic en "Ms informacin" para guardar informacin propia sobre el objeto
tecnolgico.
8. Confirme con ""OK" (Aceptar).".
Resultado
El nuevo objeto tecnolgico se genera y se guarda en la carpeta "Objetos tecnolgicos" del
rbol del proyecto.
Objeto Descripcin
Configuracin En el cuadro de dilogo de configuracin:
(Pgina 141)
Asignacin del mdulo tecnolgico y del canal
Ajuste de los parmetros del objeto tecnolgico para las
funciones de lectura de posicin y medicin
Si modifica la configuracin del objeto tecnolgico, a continua-
cin deber cargar en la CPU el objeto tecnolgico y la configu-
racin hardware.
Puesta en servicio Puesta en servicio y prueba funcional del objeto tecnolgico:
(Pgina 169) Simulacin de parmetros de la instruccin
SSI_Absolute_Encoder y observacin de sus efectos
Diagnstico (Pgina 170) Vigilancia de las funciones de lectura de posicin y medida
Mdulo
Seleccione el mdulo tecnolgico en el dilogo siguiente. Se pueden seleccionar todos los
mdulos tecnolgicos TM PosInput (centralizados o descentralizados) configurados en la
CPU S7-1500 o en la CPU ET 200SP para el uso 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, seleccione el nmero del canal
para el que se aplicar el objeto tecnolgico.
Nota
Un canal puede asignarse a un nico objeto tecnolgico. Una vez asignado a un objeto
tecnolgico, el canal ya no se puede seleccionar.
Longitud de telegrama
Parametrizando la longitud de trama se define el nmero de bits de una trama SSI del
encder absoluto SSI (Pgina 25) utilizado. Para conocer la longitud de trama del encder
absoluto SSI, consulte la hoja de datos del encder. Los bits especiales tambin cuentan
para la longitud de telegrama. Un bit de paridad presente no cuenta en la longitud de
telegrama.
Se permite una longitud de telegrama de entre 10 y 40 bits. El ajuste predeterminado es
"13 Bit".
Encontrar dos ejemplos de la estructura de la trama SSI en Ejemplos de estructuras de
telegrama (Pgina 155).
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:
Velocidad de transferencia
Al parametrizar la velocidad de transferencia se define la velocidad de la transferencia de
datos entre el mdulo tecnolgico y el encder absoluto SSI. 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 el manual de producto
del TM PosInput y en la descripcin del encder.
Tiempo monoestable
Al parametrizar el tiempo monoestable se define el tiempo de pausa entre dos telegramas
SSI.
El tiempo del flip-flop monoestable parametrizado debe ser como mnimo igual 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 se elige la opcin "Automtico", el tiempo del flip-flop monoestable se ajusta
automticamente al encder utilizado.
En modo iscrono, la opcin "Automtico" corresponde a un tiempo monoestable de 64 s.
Si el tiempo monoestable del encder absoluto SSI utilizado es inferior a 64 s, puede
seleccionarse el valor del encder para alcanzar tiempos iscronos ms rpidos.
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 191) a
travs del bit ENC_ERROR.
Nota
Cuando se ha seleccionado "Gray" como tipo de cdigo, solo se convierte a cdigo binario
natural el rango comprendido entre el LSB y el MSB del valor de posicin.
Nota
Cuando se ha seleccionado "Gray" como tipo de cdigo, solo se convierte a cdigo binario
natural el rango comprendido entre el LSB y el MSB del valor de posicin.
Invertir sentido
Con este parmetro se invierten los valores entregados por el encder absoluto SSI. De ese
modo el sentido registrado del encder puede adaptarse al sentido de giro del motor.
Nota
Dentro del telegrama, este parmetro solamente tiene efecto en el rango comprendido entre
el LSB y el MSB del valor de posicin.
Telegrama SSI
Los siguientes parmetros tambin pueden ajustarse en el grfico mediante Drag & Drop:
Longitud de telegrama
Nmero de bit LSB del valor de posicin
Nmero de bit MSB del valor de posicin
Telegrama SSI completo
Si como magnitud se ha seleccionado "Telegrama SSI completo", el mdulo devuelve los 32
bits menos significativos del telegrama SSI actual no procesado. El grfico muestra el
significado de cada bit emitido. Se utilizan las siguientes abreviaturas:
Ajuste de la funcin de la DI
Al parametrizar una entrada digital se define la funcin que dicha entrada digital disparar al
conmutar.
Puede escoger entre las siguientes opciones:
Nota
La funcin "Capture" solo puede seleccionarse en el modo de operacin "Utilizar el valor de
posicin (valor absoluto SSI) como referencia".
Retardo a la entrada
Al parametrizar el retardo a la entrada se suprimen las interferencias en las entradas
digitales. Las seales con una duracin de impulso inferior al retardo a la entrada
parametrizado se suprimen.
Puede escoger entre los siguientes retardos a la entrada:
Ninguno
0,05 ms
0,1 ms (predeterminado)
0,4 ms
0,8 ms
1,6 ms
3,2 ms
12,8 ms
20 ms
Nota
Si selecciona la opcin "Ninguno" o "0,05 ms", debe utilizar cables apantallados para la
conexin de las entradas digitales.
Nota
El retardo a la entrada se parametriza en "Comportamiento DI0" para todas las entradas
digitales en conjunto. El retardo a la entrada tambin se muestra en "Comportamiento DI1".
Seleccin de flanco
Este parmetro determina para la funcin "Capture" con qu flanco de una entrada digital se
disparar la funcin parametrizada.
Puede escoger entre las siguientes opciones:
Con flanco ascendente (predeterminado)
Con flanco descendente
Con flanco ascendente y descendente
Modo de operacin
Con el modo de operacin se establece con qu valor de referencia trabajan las funciones
de comparacin.
Nota
El modo de operacin se parametriza en "Comportamiento DQ0" para las dos salidas
digitales en conjunto. El modo de operacin tambin se muestra en "Comportamiento DQ1".
Activar salida
Al parametrizar una salida digital se define la condicin que provocar la conmutacin de la
salida digital.
Dependiendo del modo de operacin, puede escoger entre las siguientes opciones:
Nota
La funcin "Entre valor de referencia 0 y 1" solamente puede seleccionarse para la salida
digital DQ1, y si se ha seleccionado para la salida digital DQ0 la funcin "Utilizada por el
programa de usuario".
Nota
Las funciones "Entre valor de referencia 0 y 1" y "No comprendido entre valor de
referencia 0 y 1" solamente pueden seleccionarse para la salida digital DQ1, y si se ha
seleccionado para la salida digital DQ0 la funcin "Utilizada por el programa de usuario".
Valor de referencia 0
Modo de operacin "Utilizar el valor de posicin (valor absoluto SSI) como referencia"
Al parametrizar el valor de referencia (Pgina 49) se determina con qu valor de posicin se
conmutar la salida digital DQ0 de acuerdo con el evento de comparacin seleccionado.
Debe introducirse un nmero entero positivo (DINT) menor que el valor de referencia 1. El
ajuste predeterminado es "0".
Modo de operacin "Utilizar valor medido como referencia"
Al parametrizar el valor de referencia (Pgina 53) se determina con qu valor medido se
conmutar la salida digital DQ0 de acuerdo con el evento de comparacin seleccionado.
Debe introducirse un nmero de coma flotante (REAL) menor que el valor de referencia 1. El
valor mnimo es 7,922816 x 1028. El ajuste predeterminado es "0.0". La unidad del valor de
referencia depende de la magnitud.
Valor de referencia 1
Modo de operacin "Utilizar el valor de posicin (valor absoluto SSI) como referencia"
Al parametrizar el valor de referencia (Pgina 49) se determina con qu valor de posicin se
conmutar la salida digital DQ1 de acuerdo con el evento de comparacin seleccionado.
Debe introducirse un entero (DINT) mayor que el valor de referencia 0 y menor o igual que
el lmite de contaje superior (valor de posicin mximo). El ajuste predeterminado es "10".
Modo de operacin "Utilizar valor medido como referencia"
Al parametrizar el valor de referencia (Pgina 53) se determina con qu valor medido se
conmutar la salida digital DQ1 de acuerdo con el evento de comparacin seleccionado.
Debe introducirse un nmero de coma flotante (REAL) mayor que el valor de referencia 0. El
valor mximo es 7,922816 x 1028. El ajuste predeterminado es "10.0". La unidad del valor de
referencia depende de la magnitud.
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:
Nota
La histresis se parametriza en "Comportamiento DQ0" para las dos salidas digitales en
conjunto. La histresis tambin se muestra en "Comportamiento DQ1".
Nota
La histresis solo est disponible en el modo de operacin "Utilizar el valor de posicin
(valor absoluto SSI) como referencia".
Magnitud
Con este parmetro se especifica si el mdulo tecnolgico debe suministrar una
determinada magnitud (Pgina 60) o el telegrama SSI completo.
Puede escoger entre las siguientes opciones:
Tiempo de actualizacin
Con la parametrizacin del tiempo de actualizacin (Pgina 60) en milisegundos se define el
intervalo de tiempo que transcurre entre dos actualizaciones del valor medido. Con tiempos
de actualizacin mayores se pueden suavizar magnitudes inestables.
Si se introduce "0", el valor medido se actualiza una vez por cada ciclo interno del mdulo.
Puede introducir un mximo de tres decimales. Se admiten valores entre 0.0 y 25000.0. El
ajuste predeterminado es "10.0".
Ejemplo 1
En este ejemplo, el encder absoluto SSI tiene la siguiente especificacin:
El encder tiene una resolucin de 13 bits por vuelta y un rango de valores de 4096
vueltas (12 bits). El telegrama SSI tiene una longitud de 25 bits.
El MSB del valor de 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:
Ejemplo 2
En este ejemplo, el encder absoluto SSI tiene la siguiente especificacin:
El encder tiene una resolucin de 17 bits por vuelta y un rango de valores de 2048
vueltas (11 bits). El telegrama SSI tiene una longitud de 34 bits.
El MSB del valor de 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 seis bits especiales.
Existe un bit de paridad. El bit de paridad no cuenta en la longitud de telegrama.
El telegrama presenta la siguiente estructura:
Valor de posicin
El mdulo tecnolgico convierte el valor de posicin suministrado en codificacin Gray a
cdigo binario natural y lo devuelve justificado a la derecha en la interfaz de realimentacin.
Los bits especiales se ignoran. El bit de paridad se evala pero no se devuelve con el valor
de posicin:
SSI_Absolute_Encoder
La instruccin SSI_Absolute_Encoder pertenece al objeto tecnolgico
SSI_Absolute_Encoder y se encarga de la alimentacin de la interfaz de control y respuesta
del mdulo tecnolgico TM PosInput.
La instruccin SSI_Absolute_Encoder constituye as la interfaz de software entre el
programa de usuario y el mdulo tecnolgico. Debe llamarse cclicamente desde el
programa de usuario para comparar los datos de entrada y salida.
La instruccin SSI_Absolute_Encoder puede utilizarse de igual modo para los TM PosInput
de los sistemas S7-1500 y ET 200SP. Los mdulos TM PosInput pueden utilizarse de forma
centralizada o descentralizada. La instruccin se aplica al canal del mdulo tecnolgico al
que se haya asignado el correspondiente objeto tecnolgico.
Ms informacin
Descripcin SSI_Absolute_Encoder (Pgina 160)
Parmetros de entrada SSI_Absolute_Encoder (Pgina 164)
Parmetros de salida SSI_Absolute_Encoder (Pgina 165)
Cdigos de error del parmetro ErrorID (Pgina 167)
Variables estticas SSI_Absolute_Encoder (Pgina 168)
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.
7. Confirme con "OK" (Aceptar).
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.
Nota
Al hacer clic sobre uno de los botones "Configuracin", "Puesta en marcha" o "Diagnstico"
en la interfaz de la instruccin, se abre el editor correspondiente.
Descripcin
Con la instruccin SSI_Absolute_Encoder se controlan las funciones de lectura de posicin y
medida del mdulo tecnolgico TM PosInput a travs del programa del usuario.
Llamada
La instruccin debe llamarse una vez por canal en el ciclo o en un programa controlado por
tiempo. No se permite realizar la llamada en un programa de interrupcin controlado por
eventos.
Funcionamiento
Valor de posicin: el valor de posicin est disponible en el parmetro de salida
PositionValue. El valor de posicin se actualiza cada vez que se llama la instruccin.
Valor medido: El mdulo tecnolgico actualiza el valor medido con el tiempo de
actualizacin parametrizado de forma asncrona a la llamada de la instruccin. Cada vez
que se llama la instruccin, el ltimo valor medido que haya determinado el mdulo
tecnolgico se actualiza en el parmetro de salida MeasuredValue.
El valor medido y el valor de posicin estn disponibles simultneamente como parmetros
de salida.
En lugar de un valor medido, se puede devolver el telegrama SSI completo en el parmetro
de salida CompleteSSIFrame. Dependiendo de la parametrizacin, es vlido
MeasuredValue o CompleteSSIFrame.
Capture: El parmetro de salida CaptureStatus = TRUE indica un valor Capture vlido en el
parmetro de salida CapturedValue.
Un valor 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 con un flanco descendente en el
parmetro de entrada CaptureEnable.
Modo de operacin
El modo de operacin se parametriza en el objeto tecnolgico, en "Comportamiento DQ0".
El modo de operacin lo indica el parmetro de salida CompareMeasuredValue:
Estado Descripcin
FALSE Modo de operacin "Utilizar el valor de posicin (valor absoluto SSI) como
referencia":
Las funciones de comparacin trabajan con el valor de posicin. Las siguien-
tes variables estticas se utilizan especficamente en este modo de opera-
cin:
NewReferenceValue0
NewReferenceValue1
CurReferenceValue0
CurReferenceValue1
Las cuatro variables estticas especficas del modo de operacin "Utilizar
valor medido como referencia" se ignoran.
TRUE Modo de operacin "Utilizar valor medido como referencia":
Las funciones de comparacin trabajan con el valor medido. Las siguientes
variables estticas se utilizan especficamente en este modo de operacin:
NewReferenceValue0_M
NewReferenceValue1_M
CurReferenceValue0_M
CurReferenceValue1_M
Las cuatro variables estticas especficas del modo de operacin "Utilizar el
valor de posicin (valor absoluto SSI) como referencia" se ignoran.
Confirmacin de eventos
La confirmacin de eventos notificados se realiza con el flanco ascendente del parmetro de
entrada EventAck . EventAck debe permanecer activado hasta que el objeto tecnolgico
haya desactivado los bits de estado de los siguientes eventos del canal de contaje:
CompResult0
CompResult1
ZeroStatus
PosOverflow
NegOverflow
Caso Descripcin
Para "Activar salida" se ha activado la opcin La respectiva salida digital DQm adopta el valor de
"Utilizada por el programa de usuario". SetDQm.
Para "Activar salida" se ha parametrizado la La salida digital DQm correspondiente se activa con
opcin "Tras comando Set de la CPU hasta un flanco ascendente de SetDQm. DQm se desacti-
valor de referencia". va cuando el valor de posicin coincide con el valor
de referencia o en caso de flanco descendente de
SetDQm.
Se activa la respectiva variable esttica Ma- La respectiva salida digital DQm adopta el valor de
nualCtrlDQm (sobrescritura temporal). SetDQm.
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 marcha de un objeto tecnolgico y simular una modificacin
del valor de los parmetros, haga lo siguiente:
1. Abra la carpeta "Objetos tecnolgicos" en el rbol del proyecto.
2. Abra el objeto tecnolgico SSI_Absolute_Encoder en el rbol del proyecto.
3. Haga doble clic en el objeto "Puesta en marcha".
Se muestran las funciones de puesta en marcha del objeto tecnolgico
SSI_Absolute_Encoder.
4. En la parte superior izquierda del dilogo de puesta en marcha, haga clic en el botn
"Observar todo".
Se cargan y se muestran los parmetros (valores online) del objeto tecnolgico
SSI_Absolute_Encoder.
5. Si el parmetro que desea modificar tiene un campo de entrada, introduzca en l el
nuevo valor.
6. Active la casilla de verificacin del parmetro.
El nuevo valor del parmetro surte efecto y se simulan las repercusiones de la
modificacin.
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 referencia 0 (NewReferenceValue0 o bien NewReferenceValue0_M)
Nuevo valor de referencia 1 (NewReferenceValue1 o bien NewReferenceValue1_M)
Habilitar Capture (CaptureEnable)
Confirmacin de los estados de error notificados (ErrorAck)
Restablecimiento de flags de estado (EventAck)
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 de las funciones de diagnstico, proceda del siguiente
modo:
1. Abra la carpeta "Objetos tecnolgicos" en el rbol del proyecto.
2. Abra el objeto tecnolgico SSI_Absolute_Encoder en el rbol del proyecto.
3. Haga doble clic en el objeto "Diagnstico".
Indicador
El objeto tecnolgico lee de la interfaz de realimentacin y muestra los siguientes valores:
Indicacin de eventos/informacin de diagnstico
Estados lgicos de las entradas digitales y las salidas digitales
Valor de posicin
Valor Capture
Valor medido
5.1.1 Convencin
Mdulo tecnolgico: en este captulo, la designacin "mdulo tecnolgico" se utiliza tanto
para los mdulos tecnolgicos TM Count y TM PosInput como para el componente
tecnolgico de las CPU compactas.
Requisitos
Hay un proyecto creado con una CPU S7-1500.
Procedimiento
Para agregar un objeto tecnolgico a la configuracin hardware, proceda del siguiente modo:
1. Abra la configuracin de dispositivos de la CPU o el IM.
2. Seleccione un rack.
3. Seleccione el mdulo tecnolgico en el catlogo de mdulos:
"Mdulos tecnolgicos > Contaje o Lectura de recorrido > Mdulo tecnolgico >
Referencia"
4. Coloque el mdulo tecnolgico arrastrndolo al slot deseado del rack y soltndolo.
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 de En la ventana de inspeccin (por canal):
dispositivos
Ajuste de la reaccin a STOP de la CPU (Pgina 176)
(Pgina 176)
Habilitacin de alarmas de diagnstico (Pgina 177)
Ajuste del modo de operacin (Pgina 178)
Habilitacin de alarmas de proceso (Pgina 181)
Ajuste de las direcciones del mdulo
Procedimiento
Para agregar una CPU compacta al rbol del proyecto, proceda del siguiente modo:
1. Haga doble clic en "Agregar dispositivo".
Se abre el cuadro de dilogo "Agregar objeto".
2. Elija "Controladores".
3. Seleccione la CPU compacta:
"SIMATIC S7-1500 > CPU > CPU compacta > Referencia"
4. Confirme con "Aceptar".
Resultado
La nueva CPU compacta aparece en el rbol del proyecto con los siguientes objetos: Haga
doble clic para pasar al editor deseado.
Objeto Descripcin
Configuracin de En la ventana de inspeccin (por canal):
dispositivos
Activacin del contador (Pgina 184)
(Pgina 176)
Asignacin de seales a entradas y salidas (Pgina 185)
Ajuste de la reaccin a STOP de la CPU (Pgina 176)
Habilitacin de alarmas de diagnstico (Pgina 178)
Ajuste del modo de operacin (Pgina 178)
Habilitacin de alarmas de proceso (Pgina 181)
Ajuste de las direcciones del mdulo
Opcin Significado
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 mdu-
lo tecnolgico emite en las salidas digitales los valores de sustitu-
cin 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 impul-
sos) y las salidas digitales se conmutan segn la parametrizacin.
Mantener ltimo valor Hasta la siguiente transicin de STOP a RUN de la CPU, el mdu-
lo tecnolgico emite en las salidas digitales los valores que eran
vlidos en el momento de la transicin a STOP.
Si una salida digital con la funcin "Con valor de referencia por
duracin de impulso" est activada en STOP de la CPU, dicha
salida digital se desactivar al transcurrir la duracin del impulso.
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 impul-
sos) y las salidas digitales se conmutan segn la parametrizacin.
Nota
En el modo de operacin "Funcionamiento con objeto tecnolgico 'Contaje y medicin'", este
parmetro se define con el objeto tecnolgico.
Nota
En el modo de operacin "Funcionamiento con objeto tecnolgico 'Contaje y medicin'", este
parmetro se define con el objeto tecnolgico.
Nota
En el modo de operacin "Funcionamiento con objeto tecnolgico 'Contaje y medicin'", este
parmetro se define con el objeto tecnolgico.
Nota
Si utiliza un encder con otro tipo de sensor o estndar de interfaz, no puede detectarse una
rotura de hilo.
Modo de funcionamiento
Seleccin del modo 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.
Opcin Significado
Sin1 No se utiliza ninguna seal de referencia externa.
DI0 Si se produce un flanco ascendente en la entrada
(predeterminado para TM Count y TM PosInput) digital DI0, el valor de contaje actual se guarda
como nueva marca de referencia para la posicin
del encder.
Seal N del encder incremental Si se produce un flanco ascendente en la seal N
(predeterminado para CPU compacta2) del encder incremental, el valor de contaje ac-
tual se guarda como nueva marca de referencia
para la posicin del encder.
1 Solo disponible con CPU compacta
2 Excepciones: "DI0" predeterminado con HSC 3 y HSC 6 en la 1511C y en la 1512C en modo de
compatibilidad
Velocidad de referencia
El encder transfiere el valor real de la velocidad de giro 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".
Resto de la configuracin
El resto de la configuracin se lleva a cabo en un objeto tecnolgico de eje del S7-1500
Motion Control . Consulte en el manual de funciones S7-1500 Motion Control
(http://support.automation.siemens.com/WW/view/es/59381279) el resto de opciones de
configuracin y puesta en marcha para la lectura de posicin.
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 modificar el
correspondiente bit de estado o de evento en la interfaz de respuesta.
* El bit de respuesta 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 pro-
ceso.
Ajuste predeterminado
En el ajuste predeterminado no estn habilitadas las alarmas de proceso.
Introduccin
Si se utiliza una CPU compacta se dispone adems de los siguientes parmetros para las
seales de los contadores rpidos.
Opcin Significado
Desactivada (prede- La CPU 1512C-1 PN utiliza la asignacin de conexiones de los conectores
terminado) frontales integrados. 1512C-1 PN soporta el uso de las conexiones de
ambos conectores frontales de la periferia digital integrada para los conta-
dores rpidos. La asignacin de las entradas y salidas de hardware para
los canales HSC se describe en el manual de producto de la CPU 1512C-
1 PN.
Activada La CPU 1512C-1 PN utiliza la asignacin de conexiones de los conectores
frontales de la CPU 1511C-1 PN. 1511C-1 PN soporta el uso de conexio-
nes del primer conector frontal de la periferia digital integrada para los
contadores rpidos. La asignacin de las entradas y salidas de hardware
para los canales HSC se describe en el manual de producto de la CPU
1511C-1 PN.
General
Activar este contador rpido
Con este parmetro se determina si se utilizar el contador rpido correspondiente:
Opcin Significado
Desactivado (predeterminado) El contador rpido no se utiliza. El contador no ocupa ninguna
conexin de los conectores frontales integrados y no puede dispa-
rar alarmas. Las operaciones de escritura en su interfaz de control
se ignoran y su interfaz de respuesta devuelve nicamente ceros.
Activado El contador rpido se utiliza. La asignacin de las direcciones
HSC a las conexiones de los conectores frontales integrados se
describe en el manual de producto de la CPU compacta.
Entrada generador reloj (B) / Entrada de impulsos (B) / Generador reloj ascendente (B)
Si para el contador en cuestin se utiliza un encder con varias seales, el parmetro indica
qu entrada se usa para la seal de encder B. El valor no se puede modificar.
Nota
El retardo a la entrada para una entrada digital se parametriza en la ventana de inspeccin
de la configuracin de dispositivos, en "Propiedades > DI 16/DQ 16 > Entradas > Canal n".
HSC DQ0
El estado de DQ0 se lee mediante la interfaz de respuesta. DQ0 no se puede asignar a una
salida digital fsica de la CPU compacta.
HSC DQ1
Con este parmetro se determina qu salida digital de la CPU compacta debe utilizarse
como DQ1. Se puede seleccionar una salida con un retardo de salida de 5 s o 500 s.
En el manual de producto de la CPU compacta encontrar una sinopsis del retardo de salida
de todas las salidas digitales.
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 operacin "Lectura de posicin para el objeto tecnolgico 'Motion Control'", el
diagnstico de canal no se encuentra disponible para el mdulo tecnolgico.
* 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.
El bit de realimentacin EVENT_OFLW se activa como evento con memoria en caso de reba-
se 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.
Requisitos
Se ha creado el proyecto.
Se ha creado la CPU.
Se ha creado la periferia descentralizada ET 200.
Procedimiento
1. Abra la configuracin de equipo de la CPU o el IM.
2. Seleccione un rack.
3. Seleccione el mdulo de entradas digitales en el catlogo de mdulos:
"DI > Mdulo de entradas digitales > Referencia"
4. Arrastre el mdulo hasta el slot deseado del rack utilizando la funcin Drag & Drop.
Resultado
En el rbol del proyecto, el nuevo mdulo se muestra en "Mdulos locales" o "Periferia
descentralizada".
Nota
Algunos de los parmetros y opciones no estn disponibles en todos los mdulos de
entradas digitales. Consulte el manual de producto del mdulo para obtener informacin
sobre los parmetros y opciones correspondientes.
Canal activado
Con este parmetro se determina si el canal correspondiente est activado o desactivado.
En la configuracin predeterminada el canal correspondiente est activado.
Retardo a la entrada
Al parametrizar el retardo a la entrada se suprimen las interferencias de seal en las
entradas digitales. Los cambios en la seal solo se consideran si permanecen estables
durante ms tiempo que el retardo a la entrada ajustado.
Solo es posible una configuracin iscrona si en al menos un canal se ha parametrizado un
retardo a la entrada de 0,05 ms. En el modo iscrono la interfaz de realimentacin se
actualiza en el tiempo Ti (tiempo de lectura de los datos de entrada).
Puede escoger entre las siguientes opciones:
0,05 ms
0,1 ms
0,4 ms
0,8 ms
1,6 ms
3,2 ms (predeterminado)
12,8 ms
20 ms
Nota
Si para el retardo a la entrada se selecciona la opcin "0,05 ms", deben utilizarse cables
apantallados para la conexin de las entradas digitales.
Comportamiento Significado
Parar contaje Tras rebasar por exceso un lmite de contaje se cierra la puerta in-
(predeterminado) terna (cierre de puerta automtico). De este modo se detiene el
contaje y las seales de contaje siguientes son ignoradas por el
mdulo. El valor de contaje se fija al lmite de contaje opuesto. Para
reiniciar el contaje debe cerrar y abrir de nuevo la puerta SW o la
puerta HW.
Continuar contaje Tras rebasar por exceso un lmite de contaje el valor de contaje se
activa en el lmite de contaje opuesto y el contaje contina.
Seleccin de flancos
Con este parmetro se determina qu flancos cuenta el contador correspondiente:
Sentido de contaje
Con este parmetro se define el sentido de contaje del contador correspondiente.
Puede escoger entre las siguientes opciones:
Ascendente
Descendente
Nota
El parmetro no es efectivo si en "Ajustar funcin de la DI" se ha seleccionado la opcin
"Invertir sentido".
Activar salida
Con este parmetro se determina la funcin (Pgina 88) con la que se controla el bit de
realimentacin STS_DQ. El bit de realimentacin STS_DQ puede emplearse para controlar
una salida digital de un mdulo de salidas digitales.
Puede escoger entre las siguientes opciones:
Opcin Significado
Off (DQ = 0) STS_DQ es independiente del valor de contaje y est siempre
desactivado.
Off (DQ = 1) STS_DQ es independiente del valor de contaje y est siempre
activado.
Entre valor de referencia STS_DQ se activa si el valor de contaje est entre el valor de
0y1 referencia 0 y el valor de referencia 1.
No comprendido entre valor de STS_DQ se activa si el valor de contaje est fuera del rango
referencia 0 y 1 comprendido entre el valor de referencia 0 y el valor de referen-
cia 1.
Entre valor de referencia y lmite STS_DQ se activa si el valor de contaje est entre el valor de
superior referencia y el lmite superior de contaje.
Entre valor de referencia y lmite STS_DQ se activa si el valor de contaje est entre el valor de
inferior referencia y el lmite inferior de contaje.
Ajustar funcin de la DI
Con este parmetro se define qu funcin dispara la entrada digital DIn+4 correspondiente
durante la conmutacin.
Puede escoger entre las siguientes opciones:
Opcin Significado
Entrada digital sin funcin La entrada digital DIn+4 correspondiente no tiene asignada fun-
cin alguna. La CPU puede leer el estado lgico de DIn+4 a travs
de la interfaz de realimentacin.
Apertura/cierre de puerta Al activar la correspondiente entrada digital DIn+4 se abre la puer-
ta HW (Pgina 86) para DIn. Al desactivar la correspondiente
entrada digital DIn+4 se cierra la puerta HW para DIn.
Invertir sentido La entrada digital correspondiente DIn+4 invierte el sentido de
contaje en DIn para adaptarlo al proceso. Si DIn+4 no est activa-
da DIn cuenta hacia delante. Si DIn+4 est activada DIn cuenta
hacia atrs.
Nota
Si se ha seleccionado "Invertir sentido" y en el proceso cambia el sentido de contaje, el
flanco de contaje se adapta automticamente (flancos contrarios).
Valor inicial
Con la parametrizacin del valor inicial se establece con qu valor se inicia el contaje. Debe
introducir un valor igual a los lmites de contaje o comprendido entre ellos.
El ajuste predeterminado es "0".
Valor de referencia 0
Con la parametrizacin de un Valor de referencia (Pgina 88) se define con qu valor de
contaje se controla el bit de realimentacin STS_DQ sobre la base de la funcin de
comparacin seleccionada en "Activar salida".
Debe introducirse un valor mayor o igual que el lmite inferior de contaje y menor que el
valor de referencia 1.
El ajuste predeterminado es "0".
Valor de referencia 1
Con la parametrizacin del segundo Valor de referencia (Pgina 88) se define con qu valor
de contaje siguiente se controla el bit de realimentacin STS_DQ sobre la base de la funcin
de comparacin seleccionada en "Activar salida".
Debe introducirse un valor mayor que el valor de referencia 0 y menor o igual al lmite
superior de contaje.
El ajuste predeterminado es "10".
Procedimiento
Para abrir el editor de visualizacin para las funciones de diagnstico, haga lo siguiente:
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 y seleccione "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.
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.
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.
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.
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).
A F
Alarma de diagnstico, 67 Frecuencia de filtrado, 102
habilitacin, 177 Funcionamiento
Habilitacin, 178 High_Speed_Counter, 120
Alarma de proceso, 67, 90 SSI_Absolute_Encoder, 160
Habilitacin, 183 Funciones de contaje, 23, 78, 79, 83
perdida, 182 Funciones de medicin, 55
C H
Captura (Capture), 31, 34 Habilitacin
Capture, 24, 25, 107, 146 Alarma de diagnstico, 67
Cdigo binario natural, 67 Alarma de proceso, 67, 90
Cdigo Gray, 67 High_Speed_Counter, 93, 120
Comportamiento en caso de error Comportamiento en caso de error, 124
High_Speed_Counter, 124 configurar, 97
SSI_Absolute_Encoder, 163 Descripcin, 120
Contaje Diagnstico, 135
Valor de referencia, 111 Funcionamiento, 120
Control de puerta, 23, 28, 55, 83, 86, 107 Llamada, 120
CPU compactas Parmetros bsicos, 99
Caractersticas, 14, 17 Parmetros de entrada, 126
CPU compactas S7-1500, (Mdulo tecnolgico) Parmetros de salida, 128
programar, 119
Puesta en servicio, 133
D Variables estticas, 132
Histresis, 24, 25, 63, 65, 115, 152
Diagnstico
High_Speed_Counter, 135
Mdulo tecnolgico, 187, 200
I
SSI_Absolute_Encoder, 170
Interfaz de control, 188
Interfaz de respuesta, 191
E Intervalo de medida, 57, 60
Encder absoluto, 25
Encder absoluto SSI, 143
L
Entrada digital
Funciones, 107, 146 Latch, (Capture)
ErrorID, 130, 167 Lectura de posicin
Evaluacin de seal, 101 con encder absoluto SSI, 25
Valor de referencia, 148
Lectura de recorrido
con encder absoluto SSI, 25
con Motion Control, 67
Lmites de contaje, 23, 26, 78, 79, 83, 84, 105, 199
Ll Parmetros de salida
High_Speed_Counter, 128
Llamada
SSI_Absolute_Encoder, 166
High_Speed_Counter, 120
Puerta hardware, 23, 28, 83, 86, 107
SSI_Absolute_Encoder, 160
Puerta software, 28, 83, 86
Puerta SW, 23
Puesta en servicio
M
High_Speed_Counter, 133
Medicin de frecuencia, 55 SSI_Absolute_Encoder, 169
Medicin de velocidad, 55
Medicin del perodo, 55
Modo de funcionamiento, 178 R
Modo de operacin
Rango de medicin, 56, 56, 60
High_Speed_Counter, 111
Reaccin a STOP de la CPU, 176
Modo iscrono, 76, 81, 92
Rotura de hilo, 177
Mdulo de entradas digitales
Aplicaciones posibles, 82
Caractersticas, 14, 17
S
configuracin de hardware, 195
Mdulo tecnolgico Salida digital
Aplicaciones posibles, 18, 77 Funciones, 111, 148
rbol del proyecto, 174 Valor de comparacin, 44
Caractersticas, 14, 17 Valor de referencia, 111, 148
Configuracin hardware, 172 Sensor tipo M, 102
Interfaz de control, 188 Sensor tipo P, 102
Interfaz de respuesta, 191 Seal N, 102
Online y diagnstico, 187, 200 Sincronizacin, 24, 36, 107
Parametrizar, 175 con seal N, 41
Parmetros bsicos, 176 Con seal N, 107
mediante entrada digital, 39
SSI_Absolute_Encoder, 137, 160
O Comportamiento en caso de error, 163
configurar, 141
Objeto tecnolgico
Descripcin, 160
High_Speed_Counter, 93
Diagnstico, 170
SSI_Absolute_Encoder, 137
Funcionamiento, 160
Llamada, 160
Parmetros bsicos, 142
P
Parmetros de entrada, 164
Parametrizacin Parmetros de salida, 166
CPU compactas, 21 programar, 159
Mdulo tecnolgico, 21, 175 Puesta en servicio, 169
Parmetro Variables estticas, 168
ErrorID, 130, 167 STOP de la CPU, 176
Parmetros bsicos SW_GATE, 28, 86
High_Speed_Counter, 99
Mdulo tecnolgico, 176
SSI_Absolute_Encoder, 142 T
Parmetros de entrada
Tiempo de actualizacin, 55
High_Speed_Counter, 126
Tipo de sensor, 102
SSI_Absolute_Encoder, 164
Tipo de seal, 100
V
Valor de arranque, 105
Valor de comparacin, 44
Valor de referencia, 111, 148
Contaje, 111
Lectura de posicin, 148
Mdulo de entradas digitales, 88
Valor inicial, 23, 83, 199
Variables estticas
High_Speed_Counter, 132
SSI_Absolute_Encoder, 168