+ All Categories
Home > Documents > cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual...

cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual...

Date post: 31-Aug-2018
Category:
Upload: truongkhanh
View: 218 times
Download: 0 times
Share this document with a friend
207
Transcript
Page 1: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este
Page 2: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Módulo tecnológico TM Pulse 2x24V

(6ES7138‑6DB00‑0BB1)

___________________

___________________

___________________

___________________

___________________

___________________

___________________

___________________

___________________

___________________

SIMATIC

ET 200SP Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1)

Manual de producto

09/2015 A5E35061202-AA

Prólogo

Guía de documentación 1

Relación de productos 2

Modos de operación y funciones

3

Conexión 4

Configuración 5

Interfaz de respuesta y control de programa

6 Mensaje de diagnóstico/alarmas

7

Datos técnicos 8

Registro de parámetros A

Open Source Software B

Page 3: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Siemens AG Division Digital Factory Postfach 48 48 90026 NÜRNBERG ALEMANIA

A5E35061202-AA Ⓟ 09/2015 Sujeto a cambios sin previo aviso

Copyright © Siemens AG 2015. Reservados todos los derechos

Notas jurídicas Filosofía en la señalización de advertencias y peligros

Este manual contiene las informaciones necesarias para la seguridad personal así como para la prevención de daños materiales. Las informaciones para su seguridad personal están resaltadas con un triángulo de advertencia; las informaciones para evitar únicamente daños materiales no llevan dicho triángulo. De acuerdo al grado de peligro las consignas se representan, de mayor a menor peligro, como sigue.

PELIGRO Significa que, si no se adoptan las medidas preventivas adecuadas se producirá la muerte, o bien lesiones corporales graves.

ADVERTENCIA Significa que, si no se adoptan las medidas preventivas adecuadas puede producirse la muerte o bien lesiones corporales graves.

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

ATENCIÓN Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse daños materiales.

Si se dan varios niveles de peligro se usa siempre la consigna de seguridad más estricta en cada caso. Si en una consigna de seguridad con triángulo de advertencia se alarma de posibles daños personales, la misma consigna puede contener también una advertencia sobre posibles daños materiales.

Personal cualificado El producto/sistema tratado en esta documentación sólo deberá ser manejado o manipulado por personal cualificado para la tarea encomendada y observando lo indicado en la documentación correspondiente a la misma, particularmente las consignas de seguridad y advertencias en ella incluidas. Debido a su formación y experiencia, el personal cualificado está en condiciones de reconocer riesgos resultantes del manejo o manipulación de dichos productos/sistemas y de evitar posibles peligros.

Uso previsto o de los productos de Siemens Considere lo siguiente:

ADVERTENCIA Los productos de Siemens sólo deberán usarse para los casos de aplicación previstos en el catálogo y la documentación técnica asociada. De usarse productos y componentes de terceros, éstos deberán haber sido recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su transporte, almacenamiento, instalación, montaje, manejo y mantenimiento hayan sido realizados de forma correcta. Es preciso respetar las condiciones ambientales permitidas. También deberán seguirse las indicaciones y advertencias que figuran en la documentación asociada.

Marcas registradas Todos los nombres marcados con ® son marcas registradas de Siemens AG. Los restantes nombres y designaciones contenidos en el presente documento pueden ser marcas registradas cuya utilización por terceros para sus propios fines puede violar los derechos de sus titulares.

Exención de responsabilidad Hemos comprobado la concordancia del contenido de esta publicación con el hardware y el software descritos. Sin embargo, como es imposible excluir desviaciones, no podemos hacernos responsable de la plena concordancia. El contenido de esta publicación se revisa periódicamente; si es necesario, las posibles las correcciones se incluyen en la siguiente edición.

Page 4: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA

Prólogo

Finalidad de la documentación Este manual incluye información específica del módulo sobre el cableado, diagnóstico y datos técnicos del módulo tecnológico.

La información general sobre el diseño y puesta en servicio del ET 200SP está disponible en el manual de sistema ET 200SP.

Convenciones Tenga en cuenta las notas marcadas de la siguiente manera:

Nota

Una nota contiene información importante sobre el producto descrito en la documentación, sobre el manejo del producto y sobre la sección de la documentación a la que se debe prestar especial atención.

Información de seguridad Siemens suministra productos y soluciones con funciones de seguridad industrial que contribuyen al funcionamiento seguro de instalaciones, soluciones, máquinas, equipos y redes. Dichas funciones son un componente importante de un sistema global de seguridad industrial. En consideración de lo anterior, los productos y soluciones de Siemens son objeto de mejoras continuas. Por ello, le recomendamos que se informe periódicamente sobre las actualizaciones de nuestros productos

Para el funcionamiento seguro de los productos y soluciones de Siemens, es preciso tomar medidas de protección adecuadas (como el concepto de protección de células) e integrar cada componente en un sistema de seguridad industrial integral que incorpore los últimos avances tecnológicos. También deben tenerse en cuenta los productos de otros fabricantes que se estén utilizando. Encontrará más información sobre seguridad industrial en (http://www.siemens.com/industrialsecurity).

Si desea mantenerse al día de las actualizaciones de nuestros productos, regístrese para recibir un boletín de noticias específico del producto que desee. Encontrará más información al respecto en (https://support.industry.siemens.com/cs/?lc=en-US).

Page 5: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Prólogo

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 5

Software de código abierto El software de código abierto se utiliza en el firmware del producto descrito. Este software se proporciona de forma gratuita. Somos responsables del producto descrito, incluido el software de código abierto contenido, de conformidad con las condiciones aplicables al producto. Siemens no se hace responsable por el uso del software de código abierto más allá de la secuencia de programa prevista, ni de los fallos causados por modificaciones en el software.

Por razones legales, estamos obligados a publicar el texto original de las condiciones de licencia y avisos de derechos de autor. Lea la información relativa a esto en el apéndice "Software de código abierto (Página 150)".

Page 6: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 6 Manual de producto, 09/2015, A5E35061202-AA

Índice

Prólogo ...................................................................................................................................................... 4

1 Guía de documentación ............................................................................................................................. 8

2 Relación de productos ............................................................................................................................. 10

2.1 Propiedades ........................................................................................................................... 10

3 Modos de operación y funciones ............................................................................................................. 15

3.1 Vista general .......................................................................................................................... 15

3.2 Modo de salida de impulsos (impulso individual) .................................................................. 18

3.3 Modo de modulación del ancho de impulso (PWM) .............................................................. 26

3.4 Modo de cadena de impulsos ................................................................................................ 39

3.5 Modo de operación Retardo a la conexión/desconexión ....................................................... 49

3.6 Modo Salida de frecuencia. ................................................................................................... 60

3.7 Modo motor DC ...................................................................................................................... 68

3.8 Función: Salida rápida ........................................................................................................... 77

3.9 Función: Contador de secuencias ......................................................................................... 79

3.10 Función: Medición de corriente .............................................................................................. 80

3.11 Función: Control de corriente ................................................................................................. 82

3.12 Función: Salida PWM con Dither ........................................................................................... 86

3.13 Función: Modo isócrono ......................................................................................................... 90

3.14 Función: Control directo de las salidas digitales DQ ............................................................. 91

4 Conexión ................................................................................................................................................. 95

4.1 Asignación de pines, sensores, carga y cableado de potencia ............................................. 95

5 Configuración ........................................................................................................................................ 102

5.1 Software de configuración ................................................................................................... 102

5.2 Vista general de la configuración ......................................................................................... 103

5.3 Espacio de direcciones de E/S necesario ........................................................................... 104

5.4 Configuración del dispositivo en TIA Portal ......................................................................... 105 5.4.1 Configuración del dispositivo en TIA Portal ......................................................................... 105 5.4.2 Información general ............................................................................................................. 106 5.4.3 Grupo de potencial ............................................................................................................... 106 5.4.4 Configuración de canales: operación con un canal (4 A) o dos (2 A) ................................. 106

Page 7: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Índice

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 7

5.4.5 Parámetros de canal ............................................................................................................. 107 5.4.5.1 Modo de operación ............................................................................................................... 107 5.4.5.2 Reacción a STOP de la CPU ................................................................................................ 107 5.4.5.3 Diagnóstico ........................................................................................................................... 109 5.4.5.4 Parámetro (parámetros de canal) ......................................................................................... 110 5.4.6 Direcciones de E/S ............................................................................................................... 113

6 Interfaz de respuesta y control de programa ......................................................................................... 114

6.1 Interfaz de control de TM Pulse 2x24V................................................................................. 114

6.2 Manejo del parámetro SLOT (interfaz de control) ................................................................ 117

6.3 Interfaz de respuesta de TM Pulse 2x24V ........................................................................... 119

7 Mensaje de diagnóstico/alarmas ........................................................................................................... 121

7.1 Indicadores de estado y error ............................................................................................... 121

7.2 Errores de validación de parámetros .................................................................................... 124

7.3 Detección de errores y diagnóstico ...................................................................................... 126

8 Datos técnicos ....................................................................................................................................... 129

8.1 Referencia de programación ................................................................................................ 136

A Registro de parámetros ......................................................................................................................... 145

B Open Source Software .......................................................................................................................... 150

Índice alfabético ..................................................................................................................................... 204

Page 8: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 8 Manual de producto, 09/2015, A5E35061202-AA

Guía de documentación 1

Introducción Esta documentación modular de un producto SIMATIC abarca temas del sistema de automatización.

La documentación completa para el sistema ET 200SP consta de los manuales de sistema, manuales de funciones y manuales de dispositivos respectivos.

El sistema de información STEP 7 (Ayuda en pantalla TIA Portal) también le ayuda a configurar y programar el sistema de automatización.

Relación de documentación para el módulo tecnológico TM Pulse 2x24V La siguiente tabla muestra la documentación adicional que se necesita cuando se utiliza el módulo tecnológico TM Pulse 2x24V.

Tabla 1- 1 Documentación para el módulo tecnológico TM Pulse 2x24V

Tema Documentación Contenido principal Descripción del sistema

Manual de sistema ET 200SP Distributed I/O System (https://support.industry.siemens.com/cs/mdm/58649293?c=76156021003&t=1&s=BaseUnit&lc=es-ES) (Sistema de E/S descentralizadas ET 200SP)

• Planificación de la aplicación

• Montaje • Conexión • Puesta en servicio

Manuales de dispositivos Interface Module (https://support.industry.siemens.com/cs/products?dtp=Manual&pnid=14034&lc=es-ES) (Módulo de inter-faz)

• Conexión • Alarmas, diagnósti-

cos, errores y men-sajes de sistema

• Datos técnicos • Plano acotado

Manual de dispositivo para la BaseUnit ET 200SP 6ES7-193-6B20-0BB1, compatible con el módulo TM Pulse 2x24V. ET 200SP BaseUnits (https://support.industry.siemens.com/cs/mdm/59753521?c=72851856267&t=1&s=ET 200SP Ba-seUnit&lc=es-ES) (BaseUnits ET 200SP)

Datos técnicos

Page 9: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Guía de documentación

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 9

Tema Documentación Contenido principal Configuración de los reguladores sin interferencias

Manual de funciones SIMATIC S7-1500, ET 200MP, ET 200SP, ET 200AL Designing interference-free controllers (https://support.industry.siemens.com/cs/mdm/59193566?t=1&s=Designing interference free controllers function manual&lc=es-ES) (Diseño de los regu-ladores sin interferencias SIMATIC S7-1500, ET 200MP, ET 200SP, ET 200AL)

• Principios básicos • Compatibilidad elec-

tromagnética • Protección contra

rayos

Modo isócrono Manual de funciones SIMATIC PROFINET with STEP 7 (https://support.industry.siemens.com/cs/mdm/49948856?c=73850691339&t=1&s=PROFINET with STEP 7 V13 SP1&lc=es-ES) (SIMATIC PROFINET con STEP 7)

• Ventajas • Uso • Ajustes de parámet-

ros

Manuales SIMATIC Todos los manuales actuales de los productos SIMATIC están disponibles para su descarga gratuita de Internet: Hotspot-Text (https://support.industry.siemens.com/cs/?lc=es-ES).

Page 10: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 10 Manual de producto, 09/2015, A5E35061202-AA

Relación de productos 2 2.1 Propiedades

Referencia 6ES7138-6DB00-0BB1

Vista del módulo

Figura 2-1 Vista del módulo TM Pulse 2x24V

Page 11: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Relación de productos 2.1 Propiedades

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 11

Propiedades El módulo tecnológico TM Pulse 2x24V tiene las siguientes propiedades:

● 2 canales de salida de impulsos de hasta 2 A de intensidad de salida por canal.

– Funcionamiento a un canal: los dos canales se combinan en un único canal lógico y están conectados en paralelo para generar señales de impulsos de hasta 4 A de intensidad de salida.

– Funcionamiento a dos canales: los dos canales pueden trabajar independientemente uno del otro.

● Sincronización de impulsos programable.

Sincronización de impulsos

Mínimo Máximo Opción rápida

inhibida Opción rápida

habilitada Opción rápida

inhibida Opción rápida

habilitada Duración del impulso

10 μs 1 1,5 µs 1 85.000.000 μs (85 s)

Duración del período

100 µs 10 µs

Retardo a la conexión

0 μs

Retardo a la desconexión Frecuencia 0,02 Hz 10 kHz 100 kHz 1 Es posible tener un valor más pequeño para la cadena de impulsos PWM, retardo a la

conexión/desconexión y modos de motor DC, pero no está garantizado.

Modo paralelo

Intensidad de salida de impulsos máxima Opción rápida inhibida Opción rápida habilitada

Inhibido 2 A (dos canales) 100 mA (dos canales) Habilitado 4 A (un canal) No permitido

● Puede configurar las entradas digitales DI0.0 (canal 0) y DI1.0 (canal 1) como entradas de hardware habilitadas que inician la secuencia de impulsos de salida, o como entradas directamente utilizables por el programa e independientes de la generación de impulsos. En el modo de motor DC, puede detener el motor mediante el uso de las entradas digitales para el control de parada externo.

● Si configura un funcionamiento a un canal de 4 A, los dos canales de salida se conectan en paralelo. Para controlar la conexión en paralelo solo se parametriza el canal 0 y solo DI0.0 está disponible como entrada digital/habilitación hardware.

Page 12: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Relación de productos 2.1 Propiedades

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 12 Manual de producto, 09/2015, A5E35061202-AA

● Cada salida digital del canal dispone de dos conexiones de carga:

– Todos los modos excepto el modo de motor DC utilizan una sola conexión de salida unipolar (DQn.A).

– En motor DC, conecte una carga entre las conexiones de salida bipolares (DQn.A y DQn.B). Por ejemplo, una salida de canal puede accionar un motor DC en ambas direcciones mediante la inversión de la polaridad de tensión. Tenga en cuenta que no todas las funciones están disponibles en el modo de motor DC; por ejemplo, no se permite la medición ni el control de corriente.

● Las salidas digitales tienen diodos de protección integrados para evitar las sobretensiones debidas a la apertura de inductancias. No se requieren diodos de protección externos para cargas inductivas.

Modos de operación ● Salida de impulsos: salida de un solo impulso con duración variable y retardo a la

conexión.

● Modulación del ancho de impulso (PWM):

– Salida de una frecuencia con una duración del período definida y relación variable entre la anchura de impulso y la duración del período (ciclo de trabajo).

– PWM puede variar la intensidad en las cargas accionadas. Puede utilizar el modo PWM para controlar la temperatura en una resistencia de calefacción o la fuerza desde una bobina en una válvula proporcional.

● Cadena de impulsos: salida de una cadena de impulsos con asignación de cantidad de impulsos, duración del período, relación entre la anchura de impulso y la duración del período (ciclo de trabajo), y retardo a la conexión.

● Retardo a la conexión/desconexión: la salida de impulsos sigue la señal en la entrada digital DIn.0 después de un retardo a la conexión o desconexión asignado.

● Salida de frecuencia: impulsos de salida a una frecuencia variable, con una anchura de impulso fija para un ciclo de trabajo de período de impulsos del 50%.

● Motor DC: accionamiento de un motor en ambas direcciones con una salida bipolar PWM. Puede asignar una entrada digital como una señal de "parada externa" para el motor.

Page 13: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Relación de productos 2.1 Propiedades

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 13

Funciones ● Contador de secuencias: contaje de secuencias de salida completadas proporcionando

una señal de respuesta. El contador de secuencias puede contar secuencias de salida cortas que son demasiado rápidas para que su programa las pueda supervisar. Por ejemplo, el contador es útil cuando la secuencia de salida es más rápida que el tiempo de ciclo de su programa y la secuencia de salida se dispara por la entrada digital DI. El contador de secuencias se limita a 4 bits (rango de contaje de 0 a 15).

● El contador de secuencias solo está disponible para:

– Los modos de salida de impulsos y cadena de impulsos. Sin habilitación hardware, el contador se pone a 1 una vez finalizada la secuencia de salida. Con habilitación hardware, el contador se incrementa después de cada secuencia de salida completada.

– Modo retardo a la conexión/desconexión. El contador se incrementa en la salida digital DQn.A con cada flanco ascendente y descendente.

● Medición de corriente: para modos de cadena de impulsos y PWM.

● Control de corriente: control en lazo del PID para el control de corriente proporcional en modo PWM.

● Dithering: superpone una señal dither en la salida PWM para mejorar el control de la válvula proporcional y evitar su agarrotamiento.

● Control directo de la salida digital por medio del programa de control.

● Respuesta de salida programable a la condición CPU/maestroSTOP.

● Detección de errores y diagnósticos:

– Subtensión o no hay tensión de alimentación L+.

– Cortocircuito o sobrecarga de una salida digital.

– Cortocircuito o subtensión en la alimentación eléctrica del sensor.

– Error de sobretemperatura.

– Fallo de parametrización.

– Error de módulo/firmware.

Configuración Opciones de software de configuración del TM Pulse 2x24V:

● TIA Portal V13 + SP1 con HSP 0131 (paquete de soporte de hardware de Internet).

● STEP 7 versión V5.5 + SP4 con HSP 0240.

● Enlaces de archivos GSD:

– archivos GSD de PROFIBUS (https://support.industry.siemens.com/cs/document/73016883?dti=0&lc=es-ES);

– archivos GSD de PROFINET (https://support.industry.siemens.com/cs/document/57138621?dti=0&lc=es-ES).

Page 14: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Relación de productos 2.1 Propiedades

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 14 Manual de producto, 09/2015, A5E35061202-AA

Actualización de firmware Las actualizaciones de firmware se pueden descargar en la memoria del módulo TM Pulse 2x24V mediante el software de STEP 7 TIA Portal o el software de HW Config.

Accesorios Los siguientes accesorios se pueden utilizar con el módulo y no se incluyen en el paquete del producto:

● tira para rotulación;

● etiquetas de identificación de color;

● etiquetas de identificación de referencia.

Se requiere una BaseUnit de tipo B1 para utilizar el módulo tecnológico. Para obtener una vista general de las BaseUnits que se utilizan con el módulo tecnológico, consulte la información de producto en la documentación del sistema de E/S descentralizadas ET 200SP (https://support.industry.siemens.com/cs/document/73021864?dti=0&lc=es-ES).

Para obtener información detallada sobre el procedimiento de instalación, consulte el manual de sistema ET 200SP Distributed I/O System (https://support.industry.siemens.com/cs/document/58649293?dti=0&lc=es-ES) (Sistema de E/S descentralizadas ET 200SP).

Page 15: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 15

Modos de operación y funciones 3 3.1 Vista general

Modos de operación y funciones El TM Pulse 2x24V dispone de dos canales. Para cada canal se puede asignar un modo diferente:

El modo de operación se parametriza con TIA Portal o HW Config.

Se puede seleccionar uno de los seis modos de operación:

● Salida de impulsos (impulso individual)

● PWM

● Cadena de impulsos

● Retardo a la conexión/desconexión

● Salida de frecuencia

● Motor DC (PWM: rotación adelante y atrás.

Aparte del modo de operación, el TM Pulse 2x24V puede ejecutar las siguientes funciones:

● Si está habilitada, la opción de salida rápida le permite generar una duración mínima de impulso de 1,5 μs a una intensidad de 100 mA, y el modo no rápido (modo rápido inhibido) permite una duración mínima de impulso de 10 μs y una intensidad máxima de 2 A (dos canales) o 4 A (un canal).

● El contador de secuencias cuenta secuencias de salida completadas y proporciona una señal de respuesta.

● Medición de corriente para modos PWM y cadena de impulsos.

● Control de corriente para la intensidad de salida en modo PWM.

● Dithering: superpone una señal dither en la salida PWM para mejorar el control de la válvula proporcional.

● Se puede controlar directamente las salidas digitales con el programa de control, con control independiente para cada canal.

● Conexión en paralelo de ambos canales para crear un canal lógico que puede accionar una intensidad de salida de 4 A.

● La respuesta a CPU/maestro STOP se puede configurar. Las salidas se ponen en el estado que se asigna para la condición del programa de control STOP.

Page 16: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.1 Vista general

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 16 Manual de producto, 09/2015, A5E35061202-AA

● El TM Pulse 2x24V proporciona diagnóstico del módulo y detección de errores de canal.

Figura 3-1 Funcionamiento a dos canales

Figura 3-2 Funcionamiento a un canal

Page 17: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.1 Vista general

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 17

Interfaces con el programa de control y el proceso bajo control El TM Pulse 2x24V tiene las siguientes conexiones de pin I/O BaseUnit para el proceso bajo control:

Channel 0:

● DI0.0 (entrada digital 0)

● DQ0.A y DQ0.B (salida digital 0)

– Se proporcionan dos conexiones para cada salida de canal (DQ0.A y DQ0.B). El cableado de carga depende de la asignación de modo de un canal.

Channel 1:

● DI1.0 (entrada digital 1)

● DQ1.A y DQ1.B (salida digital 1)

Puede encontrar una tabla de parámetros de configuración en la sección "Parametrización y estructura de los registros de datos de parámetros (Página 145)".

Los modos de operación y las funciones se pueden modificar y observar con el programa de control mediante señales de control y de respuesta. Estos parámetros se listan en la sección "Interfaz de control y respuesta (Página 114)"

En la sección "Modos de operación y funciones" encontrará lo siguiente:

● descripciones del funcionamiento;

● parámetros relevantes;

● control relevante y señales de respuesta.

La "Descripción de operaciones" para modos de operación y funciones se aplica a ambos canales. Los términos DIn.0, DQn.A y DQn.B se utilizan en las descripciones que se aplican a ambos canales.

Page 18: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.2 Modo de salida de impulsos (impulso individual)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 18 Manual de producto, 09/2015, A5E35061202-AA

3.2 Modo de salida de impulsos (impulso individual)

Definición Después de que expire el retardo a la conexión asignado, el TM Pulse 2x24V emite un impulso en la salida digital DQn.A (secuencia de salida) para la duración del impulso que se ha establecido.

Diagrama de impulsos

Figura 3-3 Secuencia de salida del modo de salida de impulsos usando la señal opcional de habilitación HW para iniciar

la secuencia de salida

El cronograma anterior tiene el parámetro "Función DI" ajustado a "habilitación HW". La otra opción es ajustar "Función DI" a "Entrada". Si el parámetro "Función DI" se ajusta a "Entrada", entonces la fase de retardo a la conexión se inicia en el flanco de subida de SW_ENABLE.

Page 19: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.2 Modo de salida de impulsos (impulso individual)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 19

Iniciar la secuencia de salida El programa de control debe emitir la habilitación para la secuencia de salida por medio de la habilitación software (SW_ENABLE 0 → 1).

El bit de respuesta STS_SW_ENABLE indica que una habilitación software está presente en el TM Pulse 2x24V.

Además es posible ajustar la entrada digital DIn.0 de un canal de TM Pulse 2x24V como habilitación hardware (habilitación HW) con el parámetro "Función DI". El retardo de entrada (filtro de ruido) de habilitación hardware se puede ajustar con el parámetro "Retardo de entrada".

Si desea utilizar la habilitación hardware, esta tiene que combinarse con la habilitación software. Cuando se ha obtenido la habilitación software, la secuencia de salida comienza con el primer flanco ascendente de la habilitación hardware. Los posteriores flancos ascendentes de la habilitación hardware durante la secuencia de salida actual se ignoran. Cuando la habilitación HW está en nivel alto (flanco ascendente) y se mantiene así durante el tiempo de retardo de la entrada, se inicia el retardo a la conexión y se establece STS_ENABLE. Una vez transcurrido el retardo a la conexión, se emite el impulso con la duración del impulso asignada. La secuencia de salida termina con el fin del impulso y se borra STS_ENABLE .

Si se reduce la duración del impulso a un tiempo que ya ha expirado, entonces la señal ERR_PULSE indica un error de salida de impulsos y la secuencia de salida se detiene. Para reanudar la salida de impulsos, se debe reiniciar la secuencia de salida después de producirse el error ERR_PULSE. Cuando comience la siguiente secuencia de salida, el TM Pulse 2x24V borrará el bit de respuesta ERR_PULSE.

Nota Señal de control de salida TM_CTRL_DQ del módulo tecnológico • Si TM_CTRL_DQ = 1, entonces el módulo TM Pulse 2x24V tiene el control y produce

secuencias de impulsos en las salidas DQn.A. • Si TM_CTRL_DQ = 0, entonces la CPU tiene el control y el programa puede establecer

las salidas DQn.A/DQn.B directamente con los bits de control SET_DQA/SET_DQB.

Cancelar la secuencia de salida Al inhibir la habilitación software (SW_ENABLE = 1 → 0) se cancela la secuencia de salida actual y la duración del último período no se ha completa. STS_ENABLE y la salida digital DQn.A se resetean inmediatamente a 0.

Es necesario reiniciar la secuencia de salida para comenzar una nueva salida de impulsos.

Page 20: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.2 Modo de salida de impulsos (impulso individual)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 20 Manual de producto, 09/2015, A5E35061202-AA

Tabla de verdad Habilitación software SW_ENABLE

Parámetro Función DI

Habilitación hard-ware (entrada digital DIn.0)

Salida digital DQn.A (cuando TM_CTRL_DQ = 1)

STS_ENABLE Secuencia de salida

1 HW_ENABLE 0 → 1 y permanece en 1 durante el retar-do de entrada. Solo activa para el primer flanco ascen-dente, los flancos ascendentes adicio-nales se ignoran y no se produce el ar-ranque.

0, si el retardo a la conexión > 0 1, si el retardo a la conexión = 0

0 → 1 Arrancar

0 → 1 Entrada No utilizado 0, si el retardo a la conexión > 0 1, si el retardo a la conexión = 0

0 → 1 Arrancar

0 HW_ENABLE o Entrada

Cualquier estado 0 0 Cancelar

1 HW_ENABLE o Entrada

Cualquier estado 0, si el retardo a la conexión no ha expirado, o si la duración del impulso ha expirado. 1, si el retardo a la conexión ha expirado y la dura-ción del impulso no ha expirado.

-

0 → 1 HW_ENABLE 0 0 0 -

Ajustar y modificar la duración del impulso El programa de control puede ajustar la duración del impulso directamente con el campo de la interfaz de control OUTPUT_VALUE como un valor numérico DWord en microsegundos:

● Salida rápida habilitada, desde 2 μs hasta 85.000.000 μs.

● Salida rápida inhibida, desde 10 μs hasta 85.000.000 μs.

En caso de modificar la duración del impulso mientras se ejecuta una secuencia de salida, el tiempo de impulso ya transcurrido en la salida se restará de la nueva duración del impulso y el impulso se continuará emitiendo.

Reducir la duración del impulso En caso de reducir la duración del impulso a un tiempo más corto que el tiempo de impulso ya transcurrido, la secuencia de salida se cancela. STS_ENABLE y la salida digital DQn.A se borran y el bit de estado ERR_PULSE se activa. En la siguiente secuencia de salida se borra el bit de estado ERR_PULSE.

Page 21: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.2 Modo de salida de impulsos (impulso individual)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 21

Ajustar y modificar el retardo a la conexión ● Actualización permanente

El retardo a la conexión se puede controlar de forma permanente mediante la interfaz de control. El bit MODE_SLOT tiene que estar en 1 (actualización permanente); LD_SLOT tiene que tener el valor 2 (para el retardo a la conexión). Ajuste el retardo a la conexión como valor numérico entre 0 μs y 85.000.000 μs en el campo de la interfaz de control SLOT.

● Actualización única

Ajuste el retardo a la conexión como valor numérico entre 0 μs y 85.000.000 μs en los parámetros de configuración. Alternativamente, se puede hacer una sola actualización utilizando la interfaz de control. MODE_SLOT tiene que ser 0 (actualización única); LD_SLOT tiene que tener el valor 2 (para el retardo a la conexión). Ajuste el retardo a la conexión como valor numérico entre 0 μs y 85.000.000 μs en el campo de la interfaz de control SLOT.

En caso de modificar el valor de retardo a la conexión durante la secuencia de salida, el nuevo retardo a la conexión tendrá efecto en la siguiente secuencia de salida.

Para obtener más detalles sobre el uso del valor SLOT, consulteManejo del parámetro SLOT (Página 117).

Utilizar el contador de secuencias El contador de secuencias cuenta secuencias de salida de impulsos completadas y proporciona la variable de valor de contaje SEQ_CNT en la interfaz de respuesta. El contador de secuencias puede contar secuencias de salida cortas que son demasiado rápidas para que su programa las pueda supervisar. Consulte Contador de secuencias (Página 79) para obtener más detalles.

Modo isócrono La información general está disponible en Función: Modo isócrono (Página 90).

El modo isócrono no tiene ningún efecto sobre la funcionalidad del modo de operación Salida de impulsos.

Si desea sincronizar la secuencia de salida con To, establezca el parámetro Función DI a "Entrada" y la secuencia de salida de impulsos se iniciará en To.

Page 22: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.2 Modo de salida de impulsos (impulso individual)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 22 Manual de producto, 09/2015, A5E35061202-AA

Parámetros de salida de impulsos Parámetro de salida de impul-sos

Significado Rango de valores Valor predeter-minado

Modo 0 = ajuste del modo de operación Salida de impulsos.

0 = salida de impulsos 1 = modulación del ancho de impulsos 2 = cadena de impulsos 3 = retardo a la conexión/desconexión 4 = salida de frecuencia 5 = motor DC

1

Salida rápida 1 La salida, cuando está habilitada, es compatible con frecuencias más altas en cargas más pe-queñas.

0 = inhibida 1 = habilitada

Inhibido

Función DI La entrada digital DIn.0 se puede utilizar como entrada o como habilitación hardware. La señal en DIn.0, después de la filtración de ruido por el retardo de entrada, se interpreta en el TM Pulse 2x24V como el inicio de la secuencia de salida.

0 = entrada 1 = habilitación HW

Entrada

Retardo de entrada DIn.0: una entrada digital debe ser estable en el tiempo de retardo (supresión de ruido de se-ñales).

0 = desactivado (4 μs) 1 = 0,05 ms 2 = 0,1 ms 3 = 0,4 ms 4 = 0,8 ms 5 = 1,6 ms 6 = 3,2 ms 7 = 12,8 ms 8 = 20 ms

0,1 ms

Retardo a la conexión Tiempo que transcurre desde el inicio de la secuencia de salida hasta la salida del impulso. El retardo a la conexión se puede modificar en el programa de control con el parámetro SLOT.

De 0 μs a 85.000.000 μs 0 μs

1 Solo si el módulo está configurado como "2 canales (2 A)".

Page 23: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.2 Modo de salida de impulsos (impulso individual)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 23

Señales de control y respuesta para el modo de salida de impulsos Interfaz de control: Offset a la dirección inicial

Parámetro

Significado

Channel 0 Channel 1 1 Bytes 0 a 3 Bytes 12 a 15 OUTPUT_VALUE

(DWord) Duración del impulso: el tiempo que la salida digital DQn.A permanece establecida después de que expire el tiempo de retardo. Si se infringe el límite inferior o superior del rango, se devuelve ERR_OUT_VAL en la interfaz de respuesta y se utiliza el último valor válido. Salida rápida inhibida: Salida rápida habilitada: De 10 μs a 85.000.000 μs De 2 μs a 85.000.000 μs

Bytes 4 a 7 Bytes 16 a 19 SLOT (DWord)

El retardo a la conexión se puede modificar antes de que comience la secuencia de salida. Consulte MODE_SLOT. De 0 μs a 85.000.000 μs

Byte 8 Byte 20 LD_SLOT Interpretación del valor SLOT: todos los demás valores no enumerados a contin-uación no son válidos y producen el errorERR_LD (en el modo de actualización única) o ERR_SLOT_VAL (en el modo de actualización permanente). Bit 3 Bit 2 Bit 1 Bit 0 0 0 0 0 Posición de reposo; no se hace nada con el valor. 0 0 1 0 Retardo a la conexión en μs.

Byte 8: Bit 4 Byte 20: Bit 4 MODE_SLOT Bit 4 Modo para el uso del campo SLOT. 0 Modo de actualización única. 1 Modo de actualización permanente.

Byte 9: Bit 0 Byte 21: Bit 0 SW_ENABLE Bit 0 Habilitación software: iniciar/habilitar y cancelar/inhibir la secuencia de salida.

0 Salida inhibida/cancelada 0 → 1 Inicia la secuencia de salida en el flanco ascendente cuando "Función DI" =

"Entrada". 1 Habilita la secuencia de salida cuando el inicio depende de la habilitación

HW con "Función DI" = "Habilitación HW". Byte 9: Bit 1 Byte 21: Bit 1 TM_CTRL_DQ Bit 1 Establece la fuente de salida DQn.A: seleccionar programa CPU o secuen-

cia de salida del módulo. 0 DQn.A y DQn.B están controladas por la CPU (su lógica de programa) por

medio de los bits de control SET_DQA y SET_DQB. 1 DQn.A está controlada por la secuencia de salida de impulsos del módulo.

DQn.B es siempre 0. Byte 9: Bit 3 Byte 21: Bit 3 SET_DQA Bit 3 Controla el valor de la salida digital DQn.A si se borra TM_CTRL_DQ.

0 0 en DQn.A. 1 1 en DQn.A.

Byte 9: Bit 4 Byte 21: Bit 4 SET_DQB Bit 4 Controla el valor de la salida digital DQn.B si se borran TM_CTRL_DQ y SET_DQA.

0 0 en DQn.B. 1 1 en DQn.B.

Byte 10: Bit 0 Byte 22: Bit 0 RES_ERROR Bit 0 Resetear los errores presentes (ERR_LD, ERR_DQA, ERR_DQB y ERR_24V).

0 El reseteo de errores no está activo. 1 El reseteo de errores está activo.

1 Solo si el módulo está configurado como "2 canales (2 A)" y no como "1 canal (4 A)". Nota: todos los bytes y bits no descritos en la tabla anterior están reservados y deben estar a 0.

Page 24: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.2 Modo de salida de impulsos (impulso individual)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 24 Manual de producto, 09/2015, A5E35061202-AA

Interfaz de respuesta: Offset a la dirección inicial

Parámetro

Significado

Channel 0 Channel 11 Byte 0: Bit 0 Byte 8: Bit 0 ERR_PWR Bit 0 Indica subtensión en la alimentación eléctrica. Tenga en cuenta que el

bit no se establece si la tensión no está presente. 0 PWR no está en subtensión. 1 PWR se detecta, pero con subtensión.

Byte 0: Bit 1 Byte 8: Bit 1 ERR_24V Bit 1 Indica un cortocircuito o una sobrecarga en la salida de 24 V DC. Debe poner a 1 RES_ERROR (interfaz de control) para resetear este error.

0 No hay cortocircuito en 24 V DC. 1 Cortocircuito en 24 V DC.

Byte 0: Bit 2 Byte 8: Bit 2 ERR_LD Bit 2 Indica un error al cargar un valor usando el campo SLOT (solo en modo SLOT de "actualización única").

0 Sin error de carga presente. 1 Error de carga presente: debe poner a 1 RES_ERROR (interfaz de

control) para resetear este error y poder utilizar el SLOT de nuevo. Byte 0: Bit 3 Byte 8: Bit 3 ERR_PULSE Bit 3 Indica un error de salida de impulsos.

0 No hay error de salida de impulsos. 1 Error de salida de impulsos.

Byte 0: Bit 4 Byte 8: Bit 4 ERR_DQA Bit 4 Indica un cortocircuito en la salida DQn.B. Debe poner a 1 RES_ERROR (interfaz de control) para resetear este error.

0 No hay cortocircuito en DQn.A. 1 Cortocircuito en DQn.A.

Byte 0: Bit 5 Byte 8: Bit 5 ERR_DQB Bit 5 Indica un cortocircuito en la salida DQn.B o un intento de establecer ambos DQ manualmente con SET_DQA, SET_DQB y TM_CTRL_DQ. Debe poner a 1 RES_ERROR (interfaz de control) para resetear este error.

0 No hay cortocircuito en DQn.B. 1 Cortocircuito en DQn.B, o un intento de establecer DQn.A y DQn.B.

Byte 0: Bit 6 Byte 8: Bit 6 ERR_OUT_VAL Bit 6 Indica que se ha detectado un valor no válido en OUTPUT_VALUE. 0 OUTPUT_VALUE es válido. 1 OUTPUT_VALUE no es válido. Este bit se resetea automáticamente

cuando el módulo lee un valor válido. Byte 0: Bit 7 Byte 8: Bit 7 ERR_SLOT_VAL Bit 7 Indica que se ha detectado un valor no válido en SLOT (solo en modo

SLOT de "actualización permanente"). 0 El valor SLOT es válido. 0 → 1 El valor SLOT no es válido. Este bit se resetea automáticamente cuando

el módulo lee un valor válido. Byte 1: Bit 2 Byte 9: Bit 2 STS_LD_SLOT Bit 2 Conmute el bit de confirmación para cada acción del SLOT en el modo

SLOT de "actualización única". Cada alternancia de este bit significa una acción LD_SLOT correcta.

Byte 1: Bit 4 Byte 9: Bit 4 STS_READY Bit 4 Indica que el módulo está listo y parametrizado. 0 El módulo no está parametrizado. 1 El módulo está parametrizado.

Byte 1: Bit 5 Byte 9: Bit 5 STS_SW_ENABLE Bit 5 Indica el estado de SW_ENABLE (interfaz de control). 0 SW_ENABLE borrado. 1 SW_ENABLE ajustado.

Page 25: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.2 Modo de salida de impulsos (impulso individual)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 25

Interfaz de respuesta: Offset a la dirección inicial

Parámetro

Significado

Channel 0 Channel 11 Byte 2: Bit 0 Byte 8: Bit 0 STS_ENABLE Bit 0 Indica una secuencia de salida en curso.

0 Secuencia de salida sin ejecutarse. 1 Secuencia de salida en ejecución.

Byte 2: Bit 1 Byte 10: Bit 1 STS_DQA Bit 1 Indica el nivel de señal en la salida digital DQn.A. 0 0 en la salida digital DQn.A. 1 1 en la salida digital DQn.A.

Byte 2: Bit 2 Byte 10: Bit 2 STS_DQB Bit 2 Indica el nivel de señal en la salida digital DQn.B. 0 0 en la salida digital DQn.B. 1 1 en la salida digital DQn.B.

Byte 2: Bit 3 Byte 10: Bit 3 STS_DI Bit 3 Indica el nivel de señal en la entrada digital DIn.0. 0 0 en la entrada digital DIn.0. 1 1 en la entrada digital DIn.0.

Byte 3: Bit 0 a 3

Byte 11: Bit 0 a 3

SEQ_CNT El contador de secuencias se incrementa una vez finalizada una secuencia de salida. Con SW_ENABLE: De 0 a 1 Con habilitación HW: De 0 a 15

Palabra 3 Palabra 7 Reservado Se lee como 0. 1 Solo si el módulo está configurado como "2 canales (2 A)" y no como "1 canal (4 A)".

Nota: todos los bytes y bits no descritos en la tabla anterior están reservados y se leen como 0.

Señales de entrada y salida para el modo de salida de impulsos Señales de entrada y salida

Significado Rango de valores N.º de pin de BaseUnit en Channel 0

N.º de pin de BaseUnit en Channel 1

Señal de entrada Habilitación HW Puede seleccionar la habilitación HW con el

parámetro "FunciónDI" y seleccionar el retar-do de entrada con el parámetro "Retardo de entrada". La señal en DIn.0, después de la filtración de ruido por el retardo de entrada, se interpreta en el TM Pulse 2x24V como el inicio de la secuencia de salida.

0 = habilitación HW borrada. 1 = habilitación HW obtenida. 0 → 1 = inicio de la secuencia de salida después del retar-do de entrada, dependiente de la habilitación software (SW_ENABLE).

3 4

Señal de salida Impulso en la salida digital DQn.A

Se emite un impulso en la salida digital DQn.A por la duración del impulso fijada.

0 = no hay impulso. 1 = impulso.

9 10

Consulte también Asignación de los pines y cableado de carga/sensor (Página 95)

Page 26: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.3 Modo de modulación del ancho de impulso (PWM)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 26 Manual de producto, 09/2015, A5E35061202-AA

3.3 Modo de modulación del ancho de impulso (PWM)

Definición El ciclo de trabajo del ancho de impulso se controla con el campo de la interfaz de control OUTPUT_VALUE. El TM Pulse 2x24V genera impulsos continuos basados en este valor. El campo de la interfaz de control OUTPUT_VALUE determina el ciclo de trabajo (duración del impulso/duración del período) para PWM. La duración del período es ajustable.

Después de la expiración del retardo a la conexión asignado, comienzan los impulsos de salida DQn.A (secuencia de salida).

En el modo PWM, puede habilitar el control de corriente mediante la función de lazo interna PID para controlar la corriente de carga de salida. Cuando la opción de control de corriente está habilitada, el TM Pulse 2x24V controla el ciclo de trabajo y el campo de interfaz de control OUTPUT_VALUE se utiliza para asignar la corriente objetivo como relación entre corriente objetivo/corriente de referencia.

Diagrama de impulsos

Figura 3-4 Secuencia de salida de PWM

Page 27: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.3 Modo de modulación del ancho de impulso (PWM)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 27

El cronograma anterior tiene el parámetro "Función DI" puesto a "HW_ENABLE". La otra opción es ajustar "Función DI" a "Entrada". Si el parámetro "Función DI" se ajusta a "Entrada", entonces la fase de retardo a la conexión se inicia en el flanco de subida de SW_ENABLE.

Iniciar la secuencia de salida El programa de control debe emitir la habilitación para la secuencia de salida por medio de la habilitación software (SW_ENABLE 0 → 1).

El bit de respuesta STS_SW_ENABLE indica la habilitación software presente en el TM Pulse 2x24V.

Además es posible asignar la entrada digital DIn.0 del TM Pulse 2x24V como una habilitación HW con el parámetro "Función DI". El retardo de entrada (filtro de ruido) de la habilitación hardware se puede ajustar con el parámetro "Retardo de entrada".

Si desea utilizar la habilitación hardware, esta tiene que combinarse con la habilitación software. Cuando se ha obtenido la habilitación software, la secuencia de salida comienza con el primer flanco ascendente de la habilitación hardware. El TM Pulse 2x24V ignora los posteriores flancos ascendentes de la habilitación hardware durante la secuencia de salida actual. La opción de habilitación hardware no es compatible con el modo isócrono.

Cuando se emite la habilitación (flanco ascendente) y se mantiene en nivel alto durante el tiempo de retardo de la entrada, se inicia el retardo a la conexión y se establece STS_ENABLE. La secuencia de impulsos PWM se emite una vez transcurrido el retardo a la conexión. Mientras SW_ENABLE esté activado, la secuencia de salida se ejecuta de modo continuo.

Nota Señal de control de salida TM_CTRL del módulo tecnológico • Si TM_CTRL_DQ = 1, entonces el módulo TM Pulse 2x24V tiene el control y produce

secuencias de impulsos en las salidas DQn.A. • Si TM_CTRL_DQ = 0, la CPU tiene el control y el programa puede establecer las salidas

DQn.A/DQn.B directamente con los bits de control SET_DQA/SET_DQB.

Cancelar la secuencia de salida Al inhibir la habilitación software (SW_ENABLE = 1 → 0) se cancela la secuencia de salida actual y la duración del último período no se completa. STS_ENABLE y la salida digital DQn.A se resetean inmediatamente a 0.

Es necesario reiniciar la secuencia de salida para comenzar una nueva salida de impulsos.

Page 28: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.3 Modo de modulación del ancho de impulso (PWM)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 28 Manual de producto, 09/2015, A5E35061202-AA

Tabla de verdad Habilitación software SW_ENABLE

Parámetro Función DI

Habilitación hardware (entrada digital DIn.0)

Salida digital DQn.A (cuando TM_CTRL_DQ = 1)

STS_ENABLE Secuencia de salida

1 HW_ENABLE 0 → 1 y permanece en 1 durante el retardo de entra-da. Solo activa para el primer flanco ascendente, los flancos ascendentes adi-cionales se ignoran y no se produce el arranque.

0, si el retardo a la conexión > 0 1, si el retardo a la conexión = 0

0 → 1 Arrancar

0 → 1 Entrada No utilizado 0, si el retardo a la conexión > 0 1, si el retardo a la conexión = 0

0 → 1 Arrancar

0 HW_ENABLE o Entrada

Cualquier estado 0 0 Cancelar

1 HW_ENABLE o Entrada

Cualquier estado 0, si el retardo a la conexión no ha expirado o se está en una pausa entre impulsos. 1, si el retardo a la conexión ha expirado y se está dentro de la duración del impulso.

-

0 → 1 HW_ENABLE 0 0 0 -

Duración mínima de impulso y pausa mínima entre impulsos La duración mínima de impulso y la pausa mínima entre impulsos se superponen a la característica de salida proporcional.

La duración mínima de impulso y la pausa mínima entre impulsos se parametrizan con el parámetro "Duración mínima de impulso"; ambos tienen siempre el mismo valor.

● Una duración de impulso calculada por el TM Pulse 2x24V que sea más corta que la duración mínima de impulso se inhibe.

● Una duración de impulso calculada por el TM Pulse 2x24V que sea más larga que el período menos la pausa mínima entre impulsos se ajusta en el valor de duración del período (ciclo de trabajo 1.000‰).

Nota Control de corriente y duración mínima de impulso PWM

Si el control de corriente se activa por el bit de control de corriente en el registro de parametrización, la duración mínima de impulso y la pausa mínima entre impulsos parametrizadas se ignoran.

Page 29: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.3 Modo de modulación del ancho de impulso (PWM)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 29

Figura 3-5 Modulación de la duración del impulso

Nota

Si se activa Dithering sin control de corriente, el módulo utiliza la duración mínima de impulso y la pausa mínima entre impulsos. En este caso, la función Dithering superpuesta se reduce de manera que la duración efectiva del impulso se ajuste dentro del rango permitido.

Ajustar y modificar el ciclo de trabajo del impulso OUTPUT_VALUE asigna el ciclo de trabajo para la duración del período actual. El rango del campo de la interfaz de control OUTPUT_VALUE se selecciona con el parámetro "Formato de salida".

● Formato de salida "Porcentaje (%)": rango de valores entre 0 y 100. Duración del impulso = (OUTPUT_VALUE/100) x duración del período.

● Formato de salida "Tanto por 1.000 (‰)": rango de valores entre 0 y 1.000. Duración del impulso = (OUTPUT_VALUE/1.000) x duración del período.

● Formato de salida "Tanto por 10.000": rango de valores entre 0 y 10.000. Duración del impulso = (OUTPUT_VALUE/10.000) x duración del período.

● Formato de salida "Salida analógica S7": rango de valores entre 0 y 27.648. Duración del impulso = (OUTPUT_VALUE/27.648) x duración del período.

OUTPUT_VALUE se asigna directamente con el programa de control. Se aplica un nuevo OUTPUT_VALUE en el siguiente flanco ascendente de la salida.

Page 30: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.3 Modo de modulación del ancho de impulso (PWM)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 30 Manual de producto, 09/2015, A5E35061202-AA

Cuando la opción de control de corriente está habilitada, el módulo TM Pulse 2x24V controla el ciclo de trabajo y el campo de interfaz de control OUTPUT_VALUE se utiliza para asignar la corriente objetivo como relación entre corriente objetivo/corriente de referencia. Consulte la función Control de corriente (Página 82) para obtener más detalles.

Ajustar y modificar la duración del período ● Actualización permanente

La duración del período se controla de forma permanente mediante la interfaz de control. El bit MODE_SLOT se tiene que ajustar ("1" significa actualización permanente); LD_SLOT tiene que tener el valor 1 ("1" significa duración del período). Ajuste el valor del período en el campo SLOT. La unidad es siempre el microsegundo.

– Salida rápida habilitada: entre 10 μs y 85.000.000 μs en el campo SLOT.

– Salida rápida inhibida: entre 100 μs y 85.000.000 μs en el campo SLOT.

● Actualización única Ajuste la duración del período en los parámetros de configuración. Alternativamente, realice una sola actualización por medio de la interfaz de control. MODE_SLOT se tiene que borrar ("0" significa actualización única); LD_SLOT tiene que tener el valor 1 ("1" significa duración del período). Ajuste la duración del período en el campo SLOT. La unidad es siempre el microsegundo.

– Salida rápida habilitada: entre 10 μs y 85.000.000 μs en los parámetros.

– Salida rápida inhibida: entre 100 μs y 85.000.000 μs en los parámetros.

La nueva duración del período se adopta con el siguiente flanco ascendente de la salida.

Para obtener más detalles sobre el manejo del parámetro SLOT, consulte "Manejo del parámetro SLOT (interfaz de control) (Página 117)".

Modo isócrono La información general está disponible en el apartado "Función: Modo isócrono (Página 90)".

En el modo isócrono la secuencia de salida está sincronizada con el instante TO. La duración del período está coordinada con el ciclo de aplicación (el ciclo síncrono, un múltiplo del ciclo PROFINET). En este caso es posible que la duración del período asignada no se pueda ejecutar con exactitud. El TM Pulse 2x24V adapta el valor parametrizado de la duración del período al ciclo de aplicación de acuerdo con un algoritmo de cálculo. El cálculo se ejecuta de tal manera que se minimiza la diferencia entre la duración del período asignada y la calculada. En el caso menos favorable la desviación equivale a la mitad del ciclo de aplicación. La tabla siguiente muestra ejemplos de ello.

Ciclo de aplica-ción TCAC 1

Duración del período asignada Tconsigna

TCAC \ Treal

Duración del período real calculada Treal 1

10 ms (10000 μs) 5000 μs 2:1 5000 μs 10 ms (10000 μs) 2000 μs 5:1 2000 μs 10 ms (10000 μs) 3000 μs 3:1 3333 μs El siguiente valor posible se usa como valor

real.

Page 31: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.3 Modo de modulación del ancho de impulso (PWM)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 31

Ciclo de aplica-ción TCAC 1

Duración del período asignada Tconsigna

TCAC \ Treal

Duración del período real calculada Treal 1

10 ms (10000 μs) 1800 μs 6:1 1666 μs El siguiente valor posible se usa como valor real.

10 ms (10000 μs) 6000 μs 2:1 5000 μs El siguiente valor posible se usa como valor real.

10 ms (10000 μs) 12000 μs 1:1 10000 μs El siguiente valor posible se usa como valor real.

10 ms (10000 μs) 16000 μs 1:2 20000 μs El siguiente valor posible se usa como valor real.

10 ms (10000 μs) 26000 μs 1:3 30000 μs El siguiente valor posible se usa como valor real.

1 La duración del período real calculada y el tiempo del ciclo de aplicación siempre tienen una relación de número entero (1:1, 1:2, 1:3, ..., 2:1, 3:1, ... ) redondeada hacia abajo al siguiente valor posible.

La sincronización entre la salida digital y el ciclo de aplicación se muestra a continuación. En los ejemplos, la relación (On/Off) del ciclo de trabajo DQ aparece representada al 50%.

● Ejemplo 1: La duración del período de 10000 μs es igual al tiempo del ciclo de aplicación de 10 ms (10000 μs).

Page 32: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.3 Modo de modulación del ancho de impulso (PWM)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 32 Manual de producto, 09/2015, A5E35061202-AA

● Ejemplo 2: La duración del período de 3333 μs es menor que el tiempo del ciclo de aplicación de 10 ms (10000 μs).

● Ejemplo 3: La duración del período de 30000 μs es mayor que el tiempo del ciclo de aplicación de 10 ms (10000 μs).

Nota Funcionamiento isócrono PWM

El módulo no utiliza el retardo a la conexión (considerado siempre como cero) y el parámetro "Función DI" está siempre en "Entrada". Solo se utiliza la habilitación software-SW_ENABLE 0 → 1 para iniciar la secuencia de salida.

Ajustar la duración mínima del impulso y la pausa mínima entre impulsos La duración mínima del impulso y la pausa mínima entre impulsos se asignan como un valor numérico DWord entre 0 y 85.000.000 μs por medio de la configuración del parámetro de canal "Duración mínima del impulso".

Page 33: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.3 Modo de modulación del ancho de impulso (PWM)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 33

La unidad es siempre el microsegundo. Este valor solo se puede modificar utilizando el registro del parámetro de configuración.

Ajustar y modificar el retardo a la conexión ● Actualización permanente

El retardo a la conexión se puede controlar de forma permanente mediante la interfaz de control. El bit MODE_SLOT tiene que estar en 1 (actualización permanente); LD_SLOT tiene que tener el valor 2 (para el retardo a la conexión). Ajuste el retardo a la conexión como valor numérico entre 0 μs y 85.000.000 μs en el campo SLOT. La unidad es siempre el microsegundo.

● Actualización única Ajuste el retardo a la conexión como valor numérico entre 0 μs y 85.000.000 μs en los parámetros de configuración. La unidad es siempre el microsegundo. Alternativamente, realice una sola actualización por medio de la interfaz de control. MODE_SLOT se tiene que borrar (actualización única); LD_SLOT tiene que tener el valor 2 (para el retardo a la conexión). Ajuste el retardo a la conexión como valor numérico entre 0 μs y 85.000.000 μs en el campo SLOT.

En caso de modificar el valor de retardo a la conexión durante la secuencia de salida, el nuevo retardo a la conexión tendrá efecto en la siguiente secuencia de salida. Para obtener más detalles sobre el uso del parámetro SLOT, consulteManejo del parámetro SLOT (Página 117).

Medición de corriente La medición de corriente está disponible en el modo PWM. El programa de control puede utilizar la medición de corriente con fines de diagnóstico y de control.

Encontrará más información en el apartado Función: Medición de corriente (Página 80).

Control de corriente La medición de corriente está disponible en el modo PWM. El programa de control puede utilizar la medición de corriente con fines de diagnóstico y de control.

Encontrará más información en el apartado Función: Control de corriente (Página 82).

Page 34: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.3 Modo de modulación del ancho de impulso (PWM)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 34 Manual de producto, 09/2015, A5E35061202-AA

Parámetros del modo de operación PWM Parámetro Significado Rango de valores Valor predeterminado Modo de operación 1 = ajuste del modo de operación PWM 0 = salida de impulsos

1 = modulación del ancho de impulsos 2 = cadena de impulsos 3 = retardo a la conexión/desconexión 4 = salida de frecuencia 5 = motor DC

1

Salida rápida 1 La salida es compatible con frecuencias más altas.

0 = inhibida 1 = habilitada

Inhibido

Función DI La entrada digital DIn.0 se puede utilizar como entrada o como habilitación hardware. La señal en DIn.0, después de la filtración de ruido por el retardo de entrada, se interpreta en el TM Pulse 2x24V como el inicio de la secuencia de salida.

0 = entrada 1 = habilitación HW

Entrada

Formato de salida Define el formato del valor de relación (ciclo de trabajo).

0 = formato analógico S7 1 = Porcentaje (%) 2 = Tanto por 1.000 3 = Tanto por 10.000

Porcentaje (%)

Page 35: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.3 Modo de modulación del ancho de impulso (PWM)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 35

Parámetro Significado Rango de valores Valor predeterminado Retardo de entrada La entrada digital DIn.0 debe ser estable en el

tiempo de retardo (supresión de ruido de señales).

0 = desactivado (4 μs) 1 = 0,05 ms 2 = 0,1 ms 3 = 0,4 ms 4 = 0,8 ms 5 = 1,6 ms 6 = 3,2 ms 7 = 12,8 ms 8 = 20 ms

0,1 ms

Duración mínima de impulso Duración mínima de impulso y pausa mínima entre impulsos.

0 μs y 85.000.000 μs 0 μs

Período Duración del período del ciclo de impulsos de salida en μs. La duración del período se puede cambiar en el programa de control con el campo de la interfaz de control SLOT.

• Salida rápida inhibida

De 100 μs a 85.000.000 μs

• Salida rápida habilitada

De 10 μs a 85.000.000 μs

2.000.000 μs

Retardo a la conexión Tiempo que transcurre desde el inicio de la secuencia de salida hasta la salida de los impulsos. El retardo a la conexión se puede cambiar en el programa de control con el campo de la interfaz de control SLOT.

0 μs y 85.000.000 μs 0 μs

1 Solo si el módulo está configurado como "2 canales (2 A)" y no como "1 canal (4 A)".

Señales de control y respuesta para el modo PWM Interfaz de control Offset a la dirección inicial

Parámetro

Significado

Channel 0 Channel 1 1 Bytes 0 a 3 Bytes 12 a 15 OUTPUT_VALUE

(DWord) OUTPUT_VALUE determina el ciclo de trabajo (relación duración del impul-so/duración del período) dentro de un período (modulación del ancho de impulso). La duración del período es ajustable. El nuevo valor de salida se adopta con el siguiente flanco ascendente de la salida. Cuando la opción de control de corriente está habilitada, el módulo TM Pulse 2x24V controla el ciclo de trabajo y el campo de interfaz de control OUTPUT_VALUE se utiliza para asignar la corriente objetivo como relación entre corriente objetivo/corriente de referencia. Consulte la función Control de corriente para obtener más detalles. Tipo de datos UDInt: solo se usan los 2 bytes menos significativos. Para el canal 0: bytes 2 y 3. Para el canal 1: bytes 14 y 15. Formato de salida

"Por 100": el rango de valores es de 0 a 100. "Por 1000": el rango de valores es de 0 a 1.000. "Por 10000": el rango de valores es de 0 a 10.000. "Salida analógica S7": el rango de valores es de 0 a 27.648.

Page 36: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.3 Modo de modulación del ancho de impulso (PWM)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 36 Manual de producto, 09/2015, A5E35061202-AA

Interfaz de control Offset a la dirección inicial

Parámetro

Significado

Channel 0 Channel 1 1 Bytes 4 a 7 Bytes 16 a 19 SLOT

(DWord) El programa puede cambiar los parámetros mostrados en la tabla que aparece en LD_SLOT del byte 8, antes del inicio de la secuencia de salida, utilizando los parámetros SLOT y MODE_SLOT. De 0 μs a 85.000.000 μs

Byte 8 Byte 20 LD_SLOT Interpretación del valor SLOT: todos los demás valores no enumerados a contin-uación no son válidos y producen el error ERR_LD (en el modo de actualización única) o ERR_SLOT_VAL (en el modo de actualización permanente). Bit 3 Bit 2 Bit 1 Bit 0 Parámetro 0 0 0 0 Posición de reposo; no se hace nada con el valor. 0 0 0 1 Período en μs 0 0 1 0 Retardo a la conexión en μs. 0 1 0 1 Rampa Dither en ms. 0 1 1 0 Amplitud Dither en tanto por mil. 0 1 1 1 Período Dither en μs.

Byte 8: Bit 4 Byte 20: Bit 4 MODE_SLOT Bit 4 Modo para el uso del campo SLOT. 0 Modo de actualización única. 1 Modo de actualización permanente.

Byte 9: Bit 0 Byte 21: Bit 0 SW_ENABLE Bit 0 Habilitación software: iniciar y cancelar la secuencia de salida. 0 Salida cancelada 0 → 1

Inicia la secuencia de salida en el flanco ascendente cuando la "Función DI" = "Entrada".

1 Habilita la secuencia de salida cuando el inicio depende de la habilitación HW con la "Función DI" = "Habilitación HW".

Byte 9: Bit 1 Byte 21: Bit 1 TM_CTRL_DQ Bit 1 Establece la fuente de salida DQn.A: selecciona programa CPU o secuen-cia de salida del módulo.

0 DQn.A y DQn.B están controladas por la CPU (en su programa) por medio de los bits de control SET_DQA y SET_DQB.

1 DQn.A está controlada por la secuencia de salida de impulsos del módulo. DQn.B es siempre 0 para TM_CTRL_DQ = 1.

Byte 9: Bit 3 Byte 21: Bit 3 SET_DQA Bit 3 Controla el valor de la salida digital DQn.A si TM_CTRL_DQ = 0. 0 0 en DQn.A. 1 1 en DQn.A.

Byte 9: Bit 4 Byte 21: Bit 4 SET_DQB Bit 4 Controla el valor de la salida digital DQn.B si TM_CTRL_DQ = 0 y si se borra SET_DQA.

0 0 en DQn.B. 1 1 en DQn.B.

Byte 10: Bit 0 Byte 22: Bit 0 RES_ERROR Bit 0 Resetear los errores presentes (ERR_LD, ERR_DQA, ERR_DQB y ERR_24V).

0 El reseteo de errores no está activo. 1 El reseteo de errores está activo.

1 Solo si el módulo está configurado como "2 canales (2 A)" y no como "1 canal (4 A)". Nota: Todos los bytes y bits no descritos en la tabla anterior están reservados y deben estar a 0.

Page 37: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.3 Modo de modulación del ancho de impulso (PWM)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 37

Interfaz de respuesta: Offset a la dirección inicial

Parámetro

Significado

Channel 0 Channel 1 1 Byte 0: Bit 0 Byte 8: Bit 0 ERR_PWR Bit 0 Indica subtensión en la alimentación eléctrica. Tenga en cuenta que el

bit no se establece si la tensión no está presente. 0 PWR no está en subtensión. 1 PWR se detecta, pero con subtensión.

Byte 0: Bit 1 Byte 8: Bit 1 ERR_24V Bit 1 Indica un cortocircuito o una sobrecarga en la salida de 24 V DC. Debe poner a 1 RES_ERROR (interfaz de control) para resetear este error.

0 No hay cortocircuito en 24 V DC. 1 Cortocircuito en 24 V DC.

Byte 0: Bit 2 Byte 8: Bit 2 ERR_LD Bit 2 Indica un error al cargar un valor usando el campo SLOT (solo en modo SLOT de "actualización única").

0 Sin error de carga presente. 1 Error de carga presente: debe poner a 1 RES_ERROR (interfaz de

control) para resetear este error y pueda utilizar SLOT de nuevo. Byte 0: Bit 4 Byte 8: Bit 4 ERR_DQA Bit 4 Indica un cortocircuito en la salida DQn.A. Debe poner a 1

RES_ERROR (interfaz de control) para resetear este error. 0 No hay cortocircuito en DQn.A. 1 Cortocircuito en DQn.A.

Byte 0: Bit 5 Byte 8: Bit 5 ERR_DQB Bit 5 Indica un cortocircuito en la salida DQn.B o un intento de establecer DQn.A y DQn.B manualmente con SET_DQA, SET_DB y TM_CTRL_DQ. Debe poner a 1 RES_ERROR (interfaz de control) para resetear este error.

0 No hay cortocircuito en DQn.B. 1 Cortocircuito en DQn.B,, o un intento de establecer DQn.A y DQn.B.

Byte 0: Bit 7 Byte 8: Bit 7 ERR_SLOT_VAL Bit 7 Indica que se detecta un valor no válido en SLOT (solo en modo SLOT de "actualización permanente").

0 El valor SLOT es válido. 0 → 1 El valor SLOT no es válido.

Byte 1: Bit 2 Byte 9: Bit 2 STS_LD_SLOT Bit 2 Conmute el bit de confirmación para cada acción de SLOT en el modo SLOT de "actualización única". Cada alternancia de este bit significa una acción LD_SLOT correcta.

Byte 1: Bit 4 Byte 9: Bit 4 STS_READY Bit 4 Indica que el módulo está listo y parametrizado. 0 El módulo no está parametrizado. 1 El módulo está parametrizado.

Byte 1: Bit 5 Byte 9: Bit 5 STS_SW_ENABLE Bit 5 Indica el estado de SW_ENABLE (interfaz de control). 0 SW_ENABLE borrado. 1 SW_ENABLE ajustado.

Byte 2: Bit 0 Byte 8: Bit 0 STS_ENABLE Bit 0 Indica una secuencia de salida en curso. 0 Secuencia de salida sin ejecutarse. 1 Secuencia de salida en ejecución.

Byte 2: Bit 1 Byte 10: Bit 1 STS_DQA Bit 1 Indica el nivel de señal en la salida digital DQn.A. 0 0 en la salida digital DQn.A. 1 1 en la salida digital DQn.A.

Byte 2: Bit 2 Byte 10: Bit 2 STS_DQB Bit 2 Indica el nivel de señal en la salida digital DQn.B. 0 0 en la salida digital DQn.B. 1 1 en la salida digital DQn.B.

Page 38: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.3 Modo de modulación del ancho de impulso (PWM)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 38 Manual de producto, 09/2015, A5E35061202-AA

Interfaz de respuesta: Offset a la dirección inicial

Parámetro

Significado

Channel 0 Channel 1 1 Byte 2: Bit 3 Byte 10: Bit 3 STS_DI Bit 3 Indica el nivel de señal en la entrada digital DIn.0.

0 0 en la entrada digital DIn.0. 1 1 en la entrada digital DIn.0.

Byte 3: Bit 0 a 3

Byte 11: Bit 0 a 3

SEQ_CNT Contador de secuencias = 0. El contador de secuencias no se utiliza en modo de modulación del ancho de impulso.

Palabra 2 Palabra 6 MEASURED_CURRENT

Valor positivo en formato analógico S7 de 0 a 32.767:

• Salida del canal de 2 A: valor de escala completa 27.648; significa 2.000 mA.

• Salida del canal de 4 A: valor de escala completa 27.648; significa 4.000 mA.

• 32.767 significa que no hay medición de corriente válida disponible; por ejemplo, durante el primer período PWM.

Palabra 3 Palabra 7 Reservado Se lee como 0.

1 Solo si el módulo está configurado como "2 canales (2 A)" y no como "1 canal (4 A)". Nota: todos los bytes y bits no descritos en la tabla anterior están reservados y se leen como 0.

Señales de entrada y salida para el modo de operación PWM. Señal de entrada y salida Significado Rango de valores N.º de pin de

BaseUnit Channel 0

N.º de pin de BaseUnit Channel 1

Señal de entrada Habilitación HW Nota: la habilitación HW no se admite para PWM en el modo isócrono.

Puede seleccionar la habilitación HW con el parámetro "FunciónDI" y se-leccionar el retardo de entrada con el parámetro "Retardo de entrada". La señal en la entrada digital DIn.0, después de la filtración de ruido por el retardo de entrada, se interpreta en el TM Pulse 2x24V como el inicio de la secuencia de salida.

0 = habilitación HW borrada. 1 = habilitación HW obtenida. 0 → 1 = inicio de la secuencia de salida después del retardo de entrada, dependiente de la habili-tación software (SW_ENABLE).

3 4

Señal de salida Impulso en la salida digital DQn.A

Se emite un impulso en la salida digital DQn.A por el ciclo de trabajo y la duración del impulso fijados.

0 = no hay impulso. 1 = impulso

9 10

Consulte también Asignación de pines y cableado de carga/sensor (Página 95)

Page 39: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.4 Modo de cadena de impulsos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 39

3.4 Modo de cadena de impulsos

Definición Transcurrido el retardo a la conexión asignado, el TM Pulse 2x24V emite el número de impulsos que le ha asignado como una cadena de impulsos (secuencia de salida). El período y la duración del impulso se pueden ajustar.

Diagrama de impulsos

Figura 3-6 Secuencia de salida para la cadena de impulsos

El cronograma anterior tiene el parámetro "Función DI" puesto a "Habilitación HW". La otra opción es poner "Función DI" a "Entrada". Si el parámetro "Función " se pone a "Entrada", la fase de retardo a la conexión se inicia en el flanco ascendente de SW_ENABLE.

Page 40: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.4 Modo de cadena de impulsos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 40 Manual de producto, 09/2015, A5E35061202-AA

Iniciar la secuencia de salida El programa de control debe emitir la habilitación para la secuencia de salida por medio de la habilitación software (SW_ENABLE 0 → 1).

El bit de respuesta STS_SW_ENABLE indica la habilitación software presente en el TM Pulse 2x24V.

Además, es posible ajustar con el parámetro "Función DI" la entrada digital DIn.0 del TM Pulse 2x24V como habilitación hardware. El retardo de entrada de la habilitación hardware se puede ajustar con el parámetro "Retardo de entrada".

Si desea utilizar la habilitación hardware, esta tiene que combinarse con la habilitación software. Cuando se ha obtenido SW_ENABLE, la secuencia de salida comienza con el primer flanco ascendente de la habilitación hardware. El TM Pulse 2x24V ignora los posteriores flancos ascendentes de la habilitación hardware durante la secuencia de salida actual. Una vez obtenida la habilitación software, un flanco ascendente de la habilitación hardware (detectado después del retardo a la entrada) inicia la siguiente secuencia de salida.

Cuando se produce la habilitación (flanco ascendente) y se mantiene en nivel alto durante el tiempo de retardo de la entrada (filtro de ruido), se inicia el retardo a la conexión y se establece STS_ENABLE. Una vez transcurrido el retardo a la conexión, la cadena de impulsos se emite con la duración del impulso asignada. La secuencia de salida termina con el fin del impulso y se borra STS_ENABLE.

Si cambia el número de impulsos durante la secuencia de salida a un valor que ya se ha alcanzado en la secuencia, el bit ERR_PULSE indica un error de salida de impulsos.

Cuando comience la siguiente secuencia de salida, el TM Pulse 2x24V borrará el bit de respuesta ERR_PULSE.

Nota Señal de control de salida TM_CTRL_DQ del módulo tecnológico • Si TM_CTRL_DQ = 1, entonces el módulo TM Pulse 2x24V tiene el control y produce

secuencias de impulsos en la salida DQn.A. • Si TM_CTRL_DQ = 0, la CPU tiene el control y el programa puede establecer las salidas

DQn.A/DQn.B directamente con los bits de control SET_DQA/SET_DQB.

Cancelar la secuencia de salida Al inhibir la habilitación software ((SW_ENABLE = 1 → 0)) durante el retardo a la conexión o la cadena de impulsos, se cancela la secuencia de salida actual y la duración del último período no se completa. STS_ENABLE y la salida digital DQn.A se resetean inmediatamente a 0.

Es necesario reiniciar la secuencia de salida para comenzar una nueva salida de impulsos.

Page 41: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.4 Modo de cadena de impulsos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 41

Tabla de verdad Habilitación software SW_ENABLE

Parámetro Función DI

Habilitación hardware (entrada digital DIn.0)

Salida digital DQn.1 (cuando TM_CTRL_DQ = 1)

STS_ENABLE Secuencia de salida

1 HW_ENABLE 0 → 1 y permanece en 1 durante el retardo de entrada. Solo activa para el primer flanco ascen-dente, los flancos ascendentes adicio-nales se ignoran y no se produce el ar-ranque.

0, si el retardo a la conexión > 0. 1, si el retardo a la conexión = 0.

0 → 1 Arrancar

0 → 1 Entrada No utilizado 0, si el retardo a la conexión > 0. 1, si el retardo a la conexión = 0.

0 → 1 Arrancar

0 HW_ENABLE o Entrada

Cualquier estado 0 0 Cancelar

1 HW_ENABLE o Entrada

Cualquier estado 0, si el retardo a la conexión no ha expirado o se está en una pausa entre impulsos. 1, si el retardo a la conexión ha expirado y se está dentro de la duración del impulso.

-

0 → 1 HW_ENABLE 0 0 0 -

Ajustar y modificar el número de impulsos El programa de control puede ajustar el contaje de impulsos directamente con el parámetro de la interfaz de control OUTPUT_VALUE.

Ajuste el número de impulsos como un valor numérico DWord entre 1 y 4.294.967.295 (232-1).

Si cambia el número de impulsos, el nuevo valor será efectivo de inmediato aunque no haya transcurrido el retardo a la conexión.

● Si no se ha alcanzado todavía el nuevo número de impulsos en la secuencia de salida actual, se utilizará dicho nuevo número de impulsos en la secuencia de salida actual.

● En caso de reducir el número de impulsos a un valor menor que el número de impulsos actual, la secuencia de salida se cancela, STS_ENABLE y la salida digital DQn.A se borran y se activa ERR_PULSE. En el siguiente inicio de una secuencia de salida se borra ERR_PULSE.

● Si el número de impulsos es cero y la secuencia de salida se cancela, STS_ENABLE y la salida digital DQn.A se borran y se activa ERR_PULSE. En el siguiente inicio de una secuencia de salida se borra ERR_PULSE.

Page 42: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.4 Modo de cadena de impulsos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 42 Manual de producto, 09/2015, A5E35061202-AA

Ajustar y modificar la duración del período ● Actualización permanente

La duración del período se puede controlar de forma permanente mediante la interfaz de control. El bit MODE_SLOT se tiene que ajustar ("1" significa actualización permanente); LD_SLOT tiene que tener el valor 1 (para duración del período). Ajuste la duración del período como un valor numérico DWord en microsegundos en el campo del parámetro SLOT.

– Salida rápida habilitada (ver parámetros): entre 10 μs y 85.000.000 μs.

– Salida rápida inhibida (ver parámetros): entre 100 μs y 85.000.000 μs.

● Actualización única Ajuste la duración del período en los parámetros de configuración. Alternativamente, se puede hacer una sola actualización utilizando la interfaz de control. MODE_SLOT tiene que ser 0 (actualización única); LD_SLOT tiene que tener el valor 1 (para duración del período). Ajuste la duración del período como un valor numérico DWord en microsegundos en el campo del parámetro SLOT.

– Salida rápida habilitada (ver parámetros): entre 10 μs y 85.000.000 μs.

– Salida rápida inhibida (ver parámetros): entre 100 μs y 85.000.000 μs.

Ajustar y modificar el retardo a la conexión ● Actualización permanente

El retardo a la conexión se puede controlar de forma permanente mediante la interfaz de control. El bit MODE_SLOT se tiene que ajustar ("1" significa actualización permanente); LD_SLOT tiene que tener el valor 2 (para el retardo a la conexión). Ajuste el retardo a la conexión como valor numérico entre 0 μs y 85.000.000 μs en el campo del parámetro SLOT.

● Actualización única Ajuste el retardo a la conexión como valor numérico entre 0 μs y 85.000.000 μs en los parámetros de configuración. Alternativamente, realice una sola actualización por medio de la interfaz de control. MODE_SLOT se tiene que borrar ("0" significa actualización única); LD_SLOT tiene que tener el valor 2 (para el retardo a la conexión). Ajuste el retardo a la conexión como valor numérico entre 0 μs y 85.000.000 μs en el campo SLOT.

● En caso de modificar el valor de retardo a la conexión durante la secuencia de salida, el nuevo retardo a la conexión tendrá efecto en la siguiente secuencia de salida.

Para obtener más detalles sobre el uso del parámetro SLOT, consulteManejo del parámetro SLOT (Página 117).

Page 43: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.4 Modo de cadena de impulsos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 43

Ajustar y modificar el ciclo de trabajo El rango del parámetro del ciclo de trabajo se selecciona con el parámetro "Formato de salida". El TM Pulse 2x24V calcula la duración del impulso con el valor del ciclo de trabajo asignado: Si el valor numérico que se asigna excede el límite superior, entonces se utiliza un ciclo de trabajo del 100% de la duración del período y esta acción no causa ningún error.

● Formato de salida "Por 100 (%)": rango de valor de 0 a 100.

– Duración del impulso = (ciclo de trabajo/100) x duración del período.

● Formato de salida "Por 1.000": rango de valor de 0 a 1.000.

– Duración del impulso = (ciclo de trabajo/1.000) x duración del período.

● Formato de salida "Por 10.000": rango de valor de 0 a 10.000.

– Duración del impulso = (ciclo de trabajo/10.000) x duración del período.

● Formato de salida "Salida analógica S7": rango de valor de 0 a 27.648.

– Duración del impulso = (ciclo de trabajo/27.648) x duración del período.

Actualizar el ciclo de trabajo

● Actualización permanente El ciclo de trabajo se puede controlar de forma permanente mediante la interfaz de control. El bit MODE_SLOT se tiene que ajustar ("1" significa actualización permanente); LD_SLOT tiene que tener el valor 4 (para el ciclo de trabajo). Ajuste el ciclo de trabajo como valor numérico en el campo de la interfaz de control SLOT. La unidad depende del formato de salida asignado.

● Actualización única Ajuste el ciclo de trabajo en los parámetros de configuración. Alternativamente, realice una sola actualización por medio de la interfaz de control. MODE_SLOT se tiene que borrar ("0" significa actualización única); LD_SLOT tiene que tener el valor 4 (para el ciclo de trabajo). Ajuste el ciclo de trabajo como valor numérico en el campo de la interfaz de control SLOT.

● La unidad depende del formato de salida asignado. En caso de modificar el ciclo de trabajo durante la secuencia de salida, el nuevo ciclo de trabajo tendrá efecto en la siguiente secuencia de salida.

Para obtener más detalles sobre el uso del parámetro SLOT, consulteManejo del parámetro SLOT (Página 117).

Modo isócrono La información general está disponible en Función: Modo isócrono (Página 90).

El modo isócrono no tiene ningún efecto sobre la funcionalidad del modo de operación Cadena de impulsos.

Si desea sincronizar la secuencia de salida con To, establezca el parámetro Función DI a "Entrada" y la secuencia de salida de cadena de impulsos se iniciará en To.

Page 44: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.4 Modo de cadena de impulsos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 44 Manual de producto, 09/2015, A5E35061202-AA

Medición de corriente La medición de corriente está disponible en el modo de cadena de impulsos. El programa de control puede utilizar la medición de corriente con fines de diagnóstico y de control.

Encontrará más información en el apartado Función: Medición de corriente (Página 80).

Parámetros del modo de operación Cadena de impulsos Parámetro Significado Rango de valores Valor predeterminado Modo de operación 2 = ajuste del modo de operación

"Cadena de impulsos". 0 = salida de impulsos 1 = modulación del ancho de impul-sos 2 = cadena de impulsos 3 = retardo a la conexión/desconexión 4 = salida de frecuencia 5 = motor DC

1

Salida rápida 1 La salida es compatible con fre-cuencias más altas (ver el rango de la duración del impulso).

0 = inhibida 1 = habilitada

Inhibida

Función DI La entrada digital DIn.0 se puede utilizar como entrada o como habili-tación hardware. La señal en DIn.0, después de la filtración de ruido por el retardo de entrada, se interpreta en el TM Pulse 2x24V como el inicio de la secuencia de salida.

• Entrada

• Habilitación HW

Entrada

Formato de salida Define el formato del valor de rela-ción del ciclo de trabajo.

0 = formato analógico S7 1 = Porcentaje (%) 2 = Tanto por 1.000 3 = Tanto por 10.000

Porcentaje (%)

Retardo de entrada La entrada digital DIn.0 debe ser estable durante el tiempo de retardo (supresión de ruido en la señal).

0 = desactivado (4 μs) 1 = 0,05 ms 2 = 0,1 ms 3 = 0,4 ms 4 = 0,8 ms 5 = 1,6 ms 6 = 3,2 ms 7 = 12,8 ms 8 = 20 ms

0,1 ms

Período Duración del período de la secuen-cia de salida: la duración del perío-do se puede cambiar en el programa de control con el campo de la interfaz de control SLOT.

• Salida rápida inhibida

100 μs a 85.000.000 μs

• Salida rápida habilitada

De 10 μs a 85.000.000 μs

2.000.000 μs

Page 45: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.4 Modo de cadena de impulsos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 45

Parámetro Significado Rango de valores Valor predeterminado retardo a la conexión Tiempo que transcurre desde el

comienzo de la secuencia de salida hasta la salida de la secuencia de impulsos. El retardo a la conexión se puede modificar en el programa de control con el parámetro SLOT.

De 0 μs a 85.000.000 μs 0 μs

Ciclo de trabajo La duración del impulso es el resul-tado del ciclo de trabajo y la dura-ción del período. El formato del ciclo de trabajo está determinado por el parámetro "Formato de sali-da". El ciclo de trabajo se puede cambiar en el programa de control con el campo de la interfaz de control SLOT.

Formato de salida: mínimo a máximo

• Porcentaje: de 0 a 100.

• Por 1.000: de 0 a 1.000.

• Por 10.000: de 0 a 10.000.

• Salida analógica S7: de 0 a 27.648.

50%

1 Solo si el módulo está configurado como "2 canales (2 A)" y no como "1 canal (4 A)".

Señales de control y respuesta del modo de operación Cadena de impulsos Interfaz de control Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 1 1 Bytes 0 a 3 Bytes 12 a 15 OUTPUT_VALUE

(DWord) Asigna el número de impulsos a OUTPUT_VALUE como un valor numérico DWord entre 0 y 4.294.967.295 (232-1).

Bytes 4 a 7 Bytes 16 a 19 SLOT (DWord)

El retardo a la conexión, la duración del período y el ciclo de trabajo se pueden modificar antes de que comience la secuencia de salida. Véase Manejo del parámetro SLOT (Página 117). De 0 μs a 85.000.000 μs

Byte 8 Byte 20 LD_SLOT Interpretación del valor SLOT: Todos los demás valores no enumerados a continuación no son válidos y producen el error ERR_LD (en el modo de actual-ización única) o ERR_SLOT_VAL (en el modo de actualización permanente). Bit 3 Bit 2 Bit 1 Bit 0 0 0 0 0 Posición de reposo; no se hace nada con el

valor. 0 0 0 1 Duración del período en microsegundos 0 0 1 0 Retardo a la conexión en microsegundos 0 1 0 0 Ciclo de trabajo en el formato definido por el

parámetro "Formato de salida" Byte 8: Bit 4 Byte 20: Bit 4 MODE_SLOT Bit 4 Modo de operación para el uso del campo SLOT

0 Modo de actualización única 1 Modo de actualización permanente

Byte 9: Bit 0 Byte 21: Bit 0 SW_ENABLE Bit 0 Habilitación software: inicia/habilita y cancela/inhibe la secuencia de salida cuando "Función DI" = "Entrada".

0 Salida inhibida/cancelada 0 → 1

Inicia la secuencia de salida en el flanco ascendente cuando "Función DI" = "Entrada".

1 Habilita la secuencia de salida cuando el inicio depende de la habilita-ción HW con "Función DI" = "Habilitación HW".

Page 46: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.4 Modo de cadena de impulsos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 46 Manual de producto, 09/2015, A5E35061202-AA

Interfaz de control Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 1 1 Byte 9: Bit 1 Byte 21: Bit 1 TM_CTRL_DQ Bit 1 Ajuste de la fuente de salida DQn.A: selecciona programa CPU o

secuencia de salida del módulo. 0 DQn.A y DQn.B están controladas por la CPU (en su programa) por

medio de los bits de control SET_DQA y SET_DQB. 1 DQn.A está controlada por la secuencia de salida de impulsos del

módulo. DQn.B es siempre 0. Byte 9: Bit 3 Byte 21: Bit 3 SET_DQA Bit 3 Controla el valor de la salida digital DQn.A si se borra TM_CTRL_DQ.

0 0 en DQn.A. 1 1 en DQn.A.

Byte 9: Bit 4 Byte 21: Bit 4 SET_DQB Bit 4 Controla el valor de la salida digital DQn.B si se borran TM_CTRL_DQ y SET_DQA.

0 0 en DQn.B. 1 1 en DQn.B.

Byte 10: Bit 0 Byte 22: Bit 0 RES_ERROR Bit 0 Resetear errores presentes (ERR_LD, ERR_DQA, ERR_DQB, y ERR_24V).

0 El reseteo de errores no está activo. 1 El reseteo de errores está activo.

1 Solo si el módulo está configurado como "2 canales (2 A)" y no "1 canal (4 A)" Nota: Todos los bytes y bits no descritos en la tabla anterior están reservados y deben estar a 0.

Interfaz de respuesta: Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 1 1 Byte 0: Bit 0 Byte 8: Bit 0 ERR_PWR Bit 0 Indica subtensión en la alimentación eléctrica. Tenga en cuenta que el

bit no se establece si la tensión no está presente. 0 PWR no está en subtensión. 1 PWR se detecta, pero con subtensión.

Byte 0: Bit 1 Byte 8: Bit 1 ERR_24V Bit 1 Indica un cortocircuito o una sobrecarga en la salida de 24 V DC. Debe poner a 1 RES_ERROR (interfaz de control) para resetear este error.

0 No hay cortocircuito en 24 V DC. 1 Cortocircuito en 24 V DC.

Byte 0: Bit 2 Byte 8: Bit 2 ERR_LD Bit 2 Indica un error al cargar un valor usando el campo SLOT (solo en modo SLOT de "actualización única").

0 Sin error de carga presente. 1 Error de carga presente: debe ajustar RES_ERROR (interfaz de con-

trol) para resetear este error y poder utilizar el SLOT de nuevo. Byte 0: Bit 3 Byte 8: Bit 3 ERR_PULSE Bit 3 Indica un error de salida de impulsos.

0 No hay error de salida de impulsos. 1 Error de salida de impulsos.

Byte 0: Bit 4 Byte 8: Bit 4 ERR_DQA Bit 4 Indica un cortocircuito en la salida DQn.A. Se debe poner a 1 RES_ERROR (interfaz de control) para resetear este error.

0 No hay cortocircuito en DQn.A. 1 Cortocircuito en DQn.A.

Page 47: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.4 Modo de cadena de impulsos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 47

Interfaz de respuesta: Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 1 1 Byte 0: Bit 5 Byte 8: Bit 5 ERR_DQB Bit 5 Indica un cortocircuito en la salida DQn.B o un intento de establecer

ambos DQ manualmente con SET_DQA, SET_DQB y TM_CTRL_DQ. Se debe poner a 1 RES_ERROR (interfaz de control) para resetear este error.

0 No hay cortocircuito en DQn.B. 1 Cortocircuito en DQn.B, o un intento de establecer DQn.A y DQn.B.

Byte 0: Bit 7 Byte 8: Bit 7 ERR_SLOT_VAL Bit 7 Indica que se detecta un valor no válido en SLOT (solo en modo SLOT de "actualización permanente").

0 El valor de SLOT es válido. 1 El valor de SLOT no es válido.

Byte 1: Bit 2 Byte 9: Bit 2 STS_LD_SLOT Bit 2 Conmute el bit de confirmación para cada acción del SLOT en el modo SLOT de actualización única. Cada alternancia de este bit significa una acción LD_SLOT correcta.

Byte 1: Bit 4 Byte 9: Bit 4 STS_READY Bit 4 Indica que el módulo está listo y parametrizado. 0 El módulo no está parametrizado. 1 El módulo está parametrizado.

Byte 1: Bit 5 Byte 9: Bit 5 STS_SW_ENABLE Bit 5 Indica el estado de SW_ENABLE (Interfaz de control). 0 SW_ENABLE borrado. 1 SW_ENABLE establecido.

Byte 2: Bit 0 Byte 8: Bit 0 STS_ENABLE Bit 0 Indica una secuencia de salida en curso. 0 Secuencia de salida sin ejecutarse. 1 Secuencia de salida en ejecución.

Byte 2: Bit 1 Byte 10: Bit 1 STS_DQA Bit 1 Indica el nivel de señal en la salida digital DQn.A. 0 0 en la salida digital DQn.A. 1 1 en la salida digital DQn.A.

Byte 2: Bit 2 Byte 10: Bit 2 STS_DQB Bit 2 Indica el nivel de señal en la salida digital DQn.B. 0 0 en la salida digital DQn.B. 1 1 en la salida digital DQn.B.

Byte 2: Bit 3 Byte 10: Bit 3 STS_DI Bit 3 Indica el nivel de señal en la entrada digital DIn.0. 0 Señal 0 en la entrada digital DIn.0. 1 Señal 1 en la entrada digital DIn.0.

Byte 3: Bit 0 a 3

Byte 11: Bit 0 a 3

SEQ_CNT Contador de secuencias: se incrementa una vez finalizada una secuencia de salida. Con SW_ENABLE: De 0 a 1 Con habilitación HW: De 0 a 15

Palabra 2 Palabra 6 MEASURED_CURRENT

Valor positivo en formato analógico S7 de 0 a 32.767:

• Salida de 2 A: valor de escala completa 27.648, significa 2.000 mA.

• Salida de 4 A: valor de escala completa 27.648, significa 4.000 mA.

• 32.767 significa que no hay medición de corriente válida disponible; por ejemplo, durante el primer período.

Palabra 3 Palabra 7 Reservado Se lee como 0.

1 Solo si el módulo está configurado como "2 canales (2 A)" y no "1 canal (4 A)" Nota: Todos los bytes y bits no descritos en la tabla anterior están reservados y se leen como 0.

Page 48: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.4 Modo de cadena de impulsos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 48 Manual de producto, 09/2015, A5E35061202-AA

Señales de entrada y de salida del modo de operación "Cadena de impulsos" Señal de entrada y salida Significado Rango de valores N.º de pin de

BaseUnit en canal 0

N.º de pin de BaseUnit en canal 1

Señal de entrada Habilitación HW Puede seleccionar la habilitación

HW con el parámetro "Función DI" y seleccionar el retardo de entrada con el parámetro "Retardo de en-trada". La señal en la entrada digital DIn.0, después de la filtración por el retar-do de entrada, se interpreta en el TM Pulse 2x24V como el inicio de la secuencia de salida.

0 = habilitación HW borrada 1 = habilitación HW obtenida 0 → 1 = inicio de la secuencia de salida; depende de la habili-tación SW (SW_ENABLE).

3 4

Señal de salida Cadena de impulsos en la salida digital DQn.A

Se emiten impulsos en la salida digital DQn.A por la duración del impulso fijada.

0 = no hay impulso. 1 = impulso

9 10

Consulte también Asignación de los pines y cableado de carga/sensor (Página 95)

Page 49: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.5 Modo de operación Retardo a la conexión/desconexión

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 49

3.5 Modo de operación Retardo a la conexión/desconexión

Definición La señal presente en la entrada digital DIn.0 del TM Pulse 2x24V se emite con un retardo a la conexión y desconexión asignado en la salida digital DQn.A.

Diagrama de impulsos SW_ENABLE se activa mientras la entrada digital DIn.0 = 0:

Figura 3-7 Retardo a la conexión/desconexión de la secuencia de salida (en el inicio de la entrada

digital DIn.0 = 0)

Page 50: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.5 Modo de operación Retardo a la conexión/desconexión

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 50 Manual de producto, 09/2015, A5E35061202-AA

SW_ENABLE se activa mientras la entrada digital DIn.0 = 1:

Si SW_ENABLE se activa mientras la entrada digital DIn.0 = 1, el primer flanco de una entrada digital (flanco descendente) se ignora.

Figura 3-8 Retardo a la conexión/desconexión de la secuencia de salida (en el inicio de la entrada

digital DIn.0 = 1)

Iniciar la secuencia de salida El programa de control debe emitir la habilitación para la secuencia de salida por medio de la habilitación software (SW_ENABLE 0 → 1).

El bit de respuesta STS_SW_ENABLE indica la habilitación software presente en el TM Pulse 2x24V.

● Cuando la entrada digital DIn.0 está en nivel alto (flanco ascendente) y se mantiene así durante el tiempo de retardo de la entrada, se inicia el retardo a la conexión. Una vez transcurrido el retardo a la conexión, se establece la salida digital DQn.A.

● Cuando la entrada digital DIn.0 está en nivel bajo durante el tiempo de retardo de la entrada, se inicia el retardo a la desconexión. Una vez transcurrido el retardo a la desconexión, se borra la salida digital DQn.A.

● Si el TM Pulse 2x24V reconoce una duración de impulso o pausa entre impulsos en la entrada digital DIn.0 menor que el tiempo de retardo de la entrada, la entrada se ignora y la salida digital DQn.A permanece inalterable.

Page 51: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.5 Modo de operación Retardo a la conexión/desconexión

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 51

● Si el TM Pulse 2x24V reconoce una duración de impulso o pausa entre impulsos en la entrada digital DIn.0 mayor que el tiempo de retardo de la entrada, pero demasiado corta para producir la duración de impulso o pausa entre impulsos parametrizada, se activa el bit ERR_PULSE y la salida digital DQn.A permanece inalterable.

● En el siguiente flanco de la entrada digital DIn.0, el TM Pulse 2x24V borra el bit de respuesta ERR_PULSE.

Nota Señal de control de salida TM_CTRL_DQ del módulo tecnológico • Si TM_CTRL_DQ = 1, entonces el módulo TM Pulse 2x24V tiene el control y produce

secuencias de impulsos en la salida DQn.A. • Si TM_CTRL_DQ = 0, la CPU tiene el control y el programa puede establecer las salidas

DQn.A/DQn.B directamente con los bits de control SET_DQA/SET_DQB.

Cancelar la secuencia de salida Al inhibir la habilitación software ((SW_ENABLE = 1 → 0)) durante el retardo a la conexión o la cadena de impulsos, se cancela la secuencia de salida actual y la duración del último período no se completa. STS_ENABLE y la salida digital DQn.A se resetean inmediatamente a 0.

Es necesario reiniciar la secuencia de salida para comenzar una nueva salida de impulsos.

Tabla de verdad Habilitación soft-ware SW_ENABLE

Entrada digital DIn.0 Salida digital DQn.A (cuando TM_CTRL_DQ = 1)

STS_ENABLE Secuencia de salida

1 0 → 1 y permanece en 1 durante el retardo de entrada.

0, si el retardo a la conexión > 0. 1, si el retardo a la conexión = 0.

1 Arrancar

1 1 → 0 1, si el retardo a la desconexión > 0. 0, si el retardo a la desconexión = 0.

1 Arrancar

0 Cualquier estado 0 0 Cancelar 1 Cualquier estado 0, si el retardo a la conexión no ha expirado o si

el retardo a la desconexión ha expirado. 1, si el retardo a la conexión ha expirado y el retardo a la desconexión no ha expirado.

1 -

0 → 1 0 0 1 -

Page 52: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.5 Modo de operación Retardo a la conexión/desconexión

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 52 Manual de producto, 09/2015, A5E35061202-AA

Duración mínima de impulso/pausa mínima entre impulsos de la salida digital DQn.A La duración mínima de impulso/pausa mínima entre impulsos de la salida digital DQn.A es de 1,5 µs (salida rápida activa) y 10 µs (salida rápida inactiva). Tenga en cuenta que se pueden tener valores más bajos pero no están garantizados, ya que dependen del hardware.

Esto deberá tomarse en consideración al ajustar el retardo a la conexión/desconexión y la duración de impulso/pausa entre impulsos de la entrada digital DIn.0. De lo contrario, la respuesta en la salida digital DQn.A no está garantizada.

La duración de impulso de la entrada digital DIn.0 es demasiado corta Caso 1: duración de impulso DIn.0 < tiempo de retardo de la entrada. El impulso DIn.0 se filtra y se ignora (no se produce ningún error).

Caso 2: el TM Pulse 2x24V detecta una duración demasiado corta de impulso DIn.0, cuando: duración de impulso DIn.0 + retardo a la desconexión ≤ retardo a la conexión (se activa un error).

Caso 3: el TM Pulse 2x24V detecta una duración demasiado corta de impulso DIn.0, cuando: duración de impulso DIn.0 + retardo a la desconexión + duración de impulso DQ < retardo a la conexión (se activa un error).

Reacción del TM Pulse 2x24V a una duración de impulso demasiado corta:

● ERR_PULSE se activa.

● El retardo a la conexión actual se borra.

● El retardo a la desconexión no se inicia.

● El nivel de señal en la salida digital DQn.A permanece en 0.

ERR_PULSE se borra con el siguiente flanco ascendente en la entrada digital DIn.0.

Figura 3-9 La duración de impulso DIn.0 es demasiado corta

Page 53: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.5 Modo de operación Retardo a la conexión/desconexión

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 53

La pausa mínima entre impulsos de la entrada digital DIn.0 es demasiado corta El TM Pulse 2x24V detecta en el flanco ascendente de la entrada digital DIn.0 una pausa demasiado corta entre impulsos, cuando:

Pausa entre impulsos + retardo a la conexión ≤ retardo a la desconexión.

● Caso 1: pausa entre impulsos < tiempo de retardo de la entrada. La pausa entre impulsos de la entrada DIn.0 se filtra y se ignora (no se produce ningún error).

● Caso 2: pausa entre impulsos + retardo a la conexión ≤ retardo a la desconexión (se activa un error).

● Caso 3: pausa entre impulsos + retardo a la conexión < retardo a la desconexión + pausa mínima entre impulsos (se activa un error).

Respuesta del TM Pulse 2x24V a una pausa entre impulsos demasiado corta:

● ERR_PULSE se activa.

● El actual retardo a la desconexión se borra.

● El retardo a la conexión no se inicia.

● El nivel de señal en la salida digital DQn.A permanece en 1.

ERR_PULSE se borra con el siguiente flanco descendente en la entrada digital DIn.0.

Figura 3-10 La pausa entre impulsos DIn.0 es demasiado corta

Page 54: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.5 Modo de operación Retardo a la conexión/desconexión

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 54 Manual de producto, 09/2015, A5E35061202-AA

Redisparo del actual retardo a la conexión El TM Pulse 2x24V reinicia el retardo a la conexión con el flanco ascendente en la entrada digital DIn.0 cuando:

Retardo a la conexión > duración del impulso + pausa entre impulsos.

Esto borra el actual retardo a la desconexión.

La salida digital DQn.A solo se activa si hay un nivel de señal 1 en la entrada digital DIn.0 durante un tiempo superior al del retardo a la conexión. Esto permite filtrar impulsos rápidos.

Figura 3-11 Redisparo DIn.0 del actual retardo a la conexión

Redisparo del actual retardo a la desconexión El TM Pulse 2x24V reinicia el retardo a la desconexión con el flanco descendente en la entrada digital DIn.0 cuando:

Retardo a la desconexión > duración del impulso + pausa entre impulsos.

La salida digital DQn.A solo se borra si hay un nivel de señal 0 en la entrada digital DIn.0I durante un tiempo superior al del retardo a la desconexión.

Figura 3-12 Redisparo del actual retardo a la desconexión

Page 55: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.5 Modo de operación Retardo a la conexión/desconexión

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 55

Ajustar y modificar OUTPUT_VALUE (retardo a la conexión) ● El retardo a la conexión OUTPUT_VALUE se ajusta directamente utilizando el programa

de control para asignar un valor.

● La unidad es siempre el microsegundo. Rango posible: entre 0 μs y 85.000.000 μs. Si el programa asigna un valor no válido, el módulo devolverá el error ERR_OUT_VAL en la interfaz de respuesta y continuará utilizando el último valor válido.

● El nuevo valor de retardo a la conexión se activa con el siguiente flanco ascendente en la entrada digital DIn.0.

Ajustar y modificar el retardo a la desconexión ● Actualización permanente

El retardo a la desconexión se puede controlar de forma permanente mediante la interfaz de control. El bit MODE_SLOT tiene que estar en 1 (actualización permanente); LD_SLOT tiene que tener el valor 3 (para el retardo a la desconexión). Ajuste el retardo a la desconexión como valor numérico entre 0 μs y 85.000.000 μs en el campo SLOT. La unidad es siempre el microsegundo.

● Actualización única Ajuste el retardo a la desconexión como valor numérico entre 0 μs y 85.000.000 μs en los parámetros de configuración. Alternativamente, realice una sola actualización por medio de la interfaz de control. MODE_SLOT se tiene que borrar (actualización única); LD_SLOT tiene que tener el valor 3 (para el retardo a la desconexión). Ajuste el retardo a la desconexión como valor numérico entre 0 μs y 85.000.000 μs en el campo SLOT.

Si se cambia el factor de retardo a la desconexión durante la secuencia de salida, el nuevo retardo a la desconexión se activa con el siguiente flanco descendente en la entrada digital DIn.0. Para obtener más detalles sobre el uso del parámetro SLOT, consulte Manejo del parámetro SLOT (Página 117).

Modo isócrono La información general está disponible en Función: Modo isócrono (Página 90).

El modo isócrono no tiene ningún efecto sobre la funcionalidad del modo de operación Retardo a la conexión/desconexión.

Page 56: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.5 Modo de operación Retardo a la conexión/desconexión

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 56 Manual de producto, 09/2015, A5E35061202-AA

Parámetros para el modo de operación Retardo a la conexión/desconexión Parámetro Significado Rango de valores Valor predeterminado Modo 3 = ajuste del modo de operación

"Retardo a la conexión/desconexión".

0 = salida de impulsos 1 = modulación del ancho de impul-sos 2 = cadena de impulsos 3 = retardo a la conexión/desconexión 4 = salida de frecuencia 5 = motor DC

1

Salida rápida 1 La salida es compatible con fre-cuencias más altas.

0 = inhibida 1 = habilitada

Inhibida

Función DI La entrada digital DIn.0 solo se puede utilizar como entrada.

0 = entrada 1 = reservado (no utilizar)

Entrada

Retardo de entrada La entrada digital DI debe ser es-table en el tiempo de retardo (su-presión de ruido de señales).

0 = desactivado (4 μs) 1 = 0,05 ms 2 = 0,1 ms 3 = 0,4 ms 4 = 0,8 ms 5 = 1,6 ms 6 = 3,2 ms 7 = 12,8 ms 8 = 20 ms

0,1 ms

Retardo a la desconexión El tiempo desde el flanco descen-dente de la entrada digital DIn.0 al flanco descendente de la DQn.A. El retardo a la desconexión se puede modificar en el programa de control con el parámetro SLOT.

De 0 μs a 85.000.000 μs 0 μs

1 Solo si el módulo está configurado como "2 canales (2 A)" y no como "1 canal (4 A)".

Page 57: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.5 Modo de operación Retardo a la conexión/desconexión

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 57

Señales de control y respuesta del modo de operación Retardo a la conexión/desconexión Interfaz de control Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 1 1 Bytes 0 a 3 Bytes 12 a 15 OUTPUT_VALUE

(DWord) Retardo a la conexión De 0 μs a 85.000.000 μs

Bytes 4 a 7 Bytes 16 a 19 SLOT (DWord)

El retardo a la desconexión se puede cambiar en cualquier momento, pero solo tiene efecto en el siguiente flanco descendente de la entrada digital DIn.0. De 0 μs a 85.000.000 μs

Byte 8 Byte 20 LD_SLOT Interpretación del valor SLOT: Todos los demás valores no enumerados a continuación no son válidos y producen el error ERR_LD (en el modo de actualización única) o ERR_SLOT_VAL (en el modo de actualización per-manente). Bit 3 Bit 2 Bit 1 Bit 0 0 0 0 0 Posición de reposo; no se hace nada con el

valor. 0 0 1 1 Retardo a la desconexión en microsegundos.

Byte 8: Bit 4 Byte 20: Bit 4 MODE_SLOT Bit 4 Modo de operación para el uso del campo SLOT 0 Modo de actualización única. 1 Modo de actualización permanente.

Byte 9: Bit 0 Byte 21: Bit 0 SW_ENABLE Bit 0 Habilitación software: iniciar y cancelar la secuencia de salida. 0 Salida cancelada 0 → 1

Inicia la secuencia de salida en el flanco ascendente.

Byte 9: Bit 1 Byte 21: Bit 1 TM_CTRL_DQ Bit 1 Ajuste de la fuente de salida DQn.A: selecciona programa CPU o secuencia de salida del módulo.

0 DQn.A y DQn.B están controladas por la CPU (en su programa) por medio de los bits de control SET_DQA y SET_DQB.

1 DQn.A está controlada por la secuencia de salida de impulsos del módulo. DQn.B es siempre 0 para TM_CTRL = 1.

Byte 9: Bit 3 Byte 21: Bit 3 SET_DQA Bit 3 Controla el valor de la salida digital DQn.A si se borra TM_CTRL_DQ.

0 0 en DQn.A. 1 1 en DQn.A.

Byte 9: Bit 4 Byte 21: Bit 4 SET_DQB Bit 4 Controla el valor de la salida digital DQn.B si se borran TM_CTRL_DQ y SET_DQA.

0 0 en DQn.B. 1 1 en DQn.B.

Byte 10: Bit 0 Byte 22: Bit 0 RES_ERROR Bit 0 Resetear errores presentes (ERR_LD, ERR_DQA, ERR_DQB, y ERR_24V).

0 El reseteo de errores no está activo. 1 El reseteo de errores está activo.

1 Solo si el módulo está configurado como "2 canales (2 A)" y no "1 canal (4 A)" Nota: Todos los bytes y bits no descritos en la tabla anterior están reservados y deben estar a 0.

Page 58: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.5 Modo de operación Retardo a la conexión/desconexión

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 58 Manual de producto, 09/2015, A5E35061202-AA

Interfaz de respuesta: Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 1 1 Byte 0: Bit 0 Byte 8: Bit 0 ERR_PWR Bit 0 Indica subtensión en la alimentación eléctrica. Tenga en cuenta que

el bit no se establece si la tensión no está presente. 0 PWR no está en subtensión. 1 PWR se detecta, pero con subtensión.

Byte 0: Bit 1 Byte 8: Bit 1 ERR_24V Bit 1 Indica un cortocircuito o una sobrecarga en la salida de 24 V DC. Debe poner a 1 RES_ERROR (interfaz de control) para resetear este error y poder utilizar el SLOT de nuevo.

0 No hay cortocircuito en 24 V DC. 1 Cortocircuito en 24 V DC.

Byte 0: Bit 2 Byte 8: Bit 2 ERR_LD Bit 2 Indica un error al cargar un valor usando el campo SLOT (solo en modo SLOT de "actualización única").

0 Sin error de carga presente. 1 Error de carga presente: debe ajustar RES_ERROR (interfaz de

control) para resetear este error y poder utilizar el SLOT de nuevo. Byte 0: Bit 3 Byte 8: Bit 3 ERR_PULSE Bit 3 Indica un error de salida de impulsos.

0 No hay error de salida de impulsos. 1 Error de salida de impulsos.

Byte 0: Bit 4 Byte 8: Bit 4 ERR_DQA Bit 4 Indica un cortocircuito en la salida DQn.A. Se debe poner a 1 RES_ERROR (interfaz de control) para resetear este error.

0 No hay cortocircuito en DQn.A. 1 Cortocircuito en DQn.A.

Byte 0: Bit 5 Byte 8: Bit 5 ERR_DQB Bit 5 Indica un cortocircuito en la salida DQn.B o un intento de establecer DQn.A y DQn.B manualmente con SET_DQA, SET_DQB y TM_CTRL_DQ. Se debe poner a 1 RES_ERROR (interfaz de con-trol) para resetear este error.

0 No hay cortocircuito en DQn.B. 1 Cortocircuito en DQn.B, o un intento de establecer DQn.A y DQn.B.

Byte 0: Bit 6 Byte 8: Bit 6 ERR_OUT_VAL Bit 6 Indica que se detecta un valor no válido en OUTPUT_VALUE. 0 OUTPUT_VALUE es válido. 1 OUTPUT_VALUE no es válido.

Byte 0: Bit 7 Byte 8: Bit 7 ERR_SLOT_VAL Bit 7 Indica que se detecta un valor no válido en SLOT (solo en modo SLOT de "actualización permanente").

0 El valor de SLOT es válido. 0 → 1

El valor de SLOT no es válido.

Byte 1: Bit 2 Byte 9: Bit 2 STS_LD_SLOT Bit 2 Conmute el bit de confirmación para cada acción del SLOT en el modo SLOT de actualización única. Cada alternancia de este bit significa una acción LD_SLOT correcta.

Byte 1: Bit 4 Byte 9: Bit 4 STS_READY Bit 4 Indica que el módulo está listo y parametrizado. 0 El módulo no está parametrizado. 1 El módulo está parametrizado.

Byte 1: Bit 5 Byte 9: Bit 5 STS_SW_ENABLE Bit 5 Indica el estado de SW_ENABLE (Interfaz de control). 0 SW_ENABLE borrado. 1 SW_ENABLE establecido.

Page 59: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.5 Modo de operación Retardo a la conexión/desconexión

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 59

Interfaz de respuesta: Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 1 1 Byte 2: Bit 0 Byte 8: Bit 0 STS_ENABLE Bit 0 Indica una secuencia de salida en curso.

0 La transmisión de impulsos no se está ejecutando. 1 La transmisión de impulsos se está ejecutando.

Byte 2: Bit 1 Byte 10: Bit 1 STS_DQA Bit 1 Indica el nivel de señal en la salida digital DQn.A. 0 0 en la salida digital DQn.A. 1 1 en la salida digital DQn.A.

Byte 2: Bit 2 Byte 10: Bit 2 STS_DQB Bit 2 Indica el nivel de señal en la salida digital DQn.B. 0 0 en la salida digital DQn.B. 1 1 en la salida digital DQn.B.

Byte 2: Bit 3 Byte 10: Bit 3 STS_DI Bit 3 Indica el nivel de señal en la entrada digital DIn.0. 0 0 en la entrada digital DIn.0. 1 1 en la entrada digital DIn.0.

Byte 3: Bit 0 a 3 Byte 11: Bit 0 a 3 SEQ_CNT Contajes de flancos ascendentes y descendentes de la salida DQn.A. Palabra 3 Palabra 7 Reservado Se lee como 0.

1 Solo si el módulo está configurado como "2 canales (2 A)" y no "1 canal (4 A)" Nota: Todos los bytes y bits no descritos en la tabla anterior están reservados y se leen como 0.

Señales de entrada y salida para el modo de operación Retardo a la conexión/desconexión Señales de entrada y salida Significado Rango de valores N.º de pin de

BaseUnit en canal 0

N.º de pin de BaseUnit en canal 1

Señal de entrada Entrada digital DIn.0 La señal de la entrada digital DIn.0 se

emite con un retardo a la conexión y desconexión en la salida digital DQn.A.

0 = no hay impulso. 1 = impulso

3 4

Señal de salida Impulso en la salida digital DQn.A

La señal de la entrada digital DIn.0 se emite con un retardo a la conexión y desconexión en la salida digital DQn.A.

0 = no hay señal 1 = señal

9 10

Consulte también Asignación de los pines y cableado de carga/sensor (Página 95)

Page 60: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.6 Modo Salida de frecuencia.

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 60 Manual de producto, 09/2015, A5E35061202-AA

3.6 Modo Salida de frecuencia.

Definición Este modo le permite asignar un valor de alta frecuencia con mayor precisión que los modos de período PWM y duración del período.

Salida de una señal de onda cuadrada en la salida digital del TM Pulse 2x24V con una frecuencia asignada y un ciclo de trabajo constante del 50%.

La secuencia de salida se inicia una vez transcurrido el retardo a la conexión parametrizado en la salida digital DQn.A.

Diagrama de impulsos

Figura 3-13 Salida de frecuencia: secuencia de salida

El cronograma anterior tiene el parámetro "Función DI" puesto a "Habilitación HW". La otra opción es poner "Función DI" a "Entrada". Si el parámetro "Función " se pone a "Entrada", la fase de retardo a la conexión se inicia en el flanco ascendente de SW_ENABLE.

Page 61: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.6 Modo Salida de frecuencia.

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 61

Iniciar la secuencia de salida El programa de control debe emitir la habilitación para la secuencia de salida por medio de la habilitación software (SW_ENABLE 0 → 1).

El bit de respuesta STS_SW_ENABLE indica la habilitación software presente en el TM Pulse 2x24V.

Además, es posible ajustar con el parámetro "Función DI" la entrada digital DIn.0 del TM Pulse 2x24V como habilitación hardware.

Si desea utilizar la habilitación hardware, esta tiene que combinarse con la habilitación software. Cuando se ha obtenido SW_ENABLE, la secuencia de salida comienza con el primer flanco ascendente de la habilitación hardware. El TM Pulse 2x24V ignora los posteriores flancos ascendentes de la habilitación hardware durante la secuencia de salida actual.

Cuando se emite la habilitación (flanco ascendente) y se mantiene en nivel alto durante el tiempo de retardo de la entrada (filtro de ruido), se inicia el retardo a la conexión y se establece el STS_ENABLE. La secuencia de la frecuencia se emite una vez transcurrido el retardo a la conexión. Mientras SW_ENABLE esté activado, la secuencia de salida se ejecuta de modo continuo.

Nota Señal de control de salida TM_CTRL_DQ del módulo tecnológico • Si TM_CTRL_DQ = 1, entonces el módulo TM Pulse 2x24V tiene el control y produce

secuencias de impulsos en la salida DQn.A. • Si TM_CTRL_DQ = 0, la CPU tiene el control y el programa puede establecer las salidas

DQn.A/DQn.B directamente con los bits de control SET_DQA/SET_DQB.

Cancelar la secuencia de salida Al inhibir la habilitación software ((SW_ENABLE = 1 → 0)) durante el retardo a la conexión o la salida de frecuencia, se cancela la secuencia de salida actual y la duración del último período no se completa. STS_ENABLE y la salida digital DQn.A se resetean inmediatamente a 0.

Es necesario reiniciar la secuencia de salida para comenzar una nueva salida de impulsos.

Page 62: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.6 Modo Salida de frecuencia.

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 62 Manual de producto, 09/2015, A5E35061202-AA

Tabla de verdad Habilitación software SW_ENABLE

Parámetro Función DI

Habilitación hardware (entrada digital DIn.0)

Salida digital DQn.A (cuando TM_CTRL_DQ = 1)

STS_ENABLE Secuencia de salida

1 HW_ENABLE 0 → 1 y permanece en 1 durante el retardo de entrada. Solo activa para el primer flanco ascendente, los flancos ascendentes adicionales se ignoran y no se produce el ar-ranque.

0, si el retardo a la conexión > 0. 1, si el retardo a la conexión = 0.

0 → 1 Arrancar

0 → 1 Entrada No utilizado 0, si el retardo a la conexión > 0. 1, si el retardo a la conexión = 0.

0 → 1 Arrancar

0 HW_ENABLE o Entrada

Cualquier estado 0 0 Cancelar

1 HW_ENABLE o Entrada

Cualquier estado 0, si el retardo a la conexión no ha expirado o se está en una pausa entre impulsos. 1, si el retardo a la conexión ha expirado y se está dentro de la duración del impulso.

-

0 → 1 HW_ENABLE 0 0 0 -

Ajustar y modificar el valor de salida (frecuencia) El OUTPUT_VALUE se especifica directamente con el programa de control en la interfaz de control. El valor está en formato real y la unidad es siempre "Hz". El rango posible depende del parámetro "Salida rápida" del siguiente modo:

● Salida rápida inhibida

– Frecuencia (OUTPUT_VALUE): de 0,02 Hz a 10.000 Hz.

● Salida rápida habilitada

– Frecuencia (OUTPUT_VALUE): de 0,02 Hz a 100.000 Hz.

El nuevo valor de frecuencia se emite con el siguiente flanco ascendente de la salida.

Precisión de la frecuencia de salida La frecuencia de salida parametrizada se emite en la salida digital DQn.A con una precisión de +/- 100 ppm.

Page 63: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.6 Modo Salida de frecuencia.

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 63

Ajustar y modificar el retardo a la conexión ● Actualización permanente

El retardo a la conexión se puede controlar de forma permanente mediante la interfaz de control. El bit MODE_SLOT tiene que estar en 1 (actualización permanente); LD_SLOT tiene que tener el valor 2 (para el retardo a la conexión). Ajuste el retardo a la conexión como valor numérico entre 0 μs y 85.000.000 μs en el campo SLOT. La unidad es siempre el microsegundo.

● Actualización única Ajuste el retardo a la conexión como valor numérico entre 0 μs y 85.000.000 μs en los parámetros de configuración, la unidad es siempre el microsegundo. Alternativamente, realice una sola actualización por medio de la interfaz de control. MODE_SLOT se tiene que borrar (actualización única); LD_SLOT tiene que tener el valor 2 (para el retardo a la conexión). Ajuste el retardo a la conexión como valor numérico entre 0 μs y 85.000.000 μs en el campo SLOT.

En caso de modificar el valor de retardo a la conexión durante la secuencia de salida, el nuevo retardo a la conexión tendrá efecto en la siguiente secuencia de salida.

Para obtener más detalles sobre el uso del parámetro SLOT, consulteManejo del parámetro SLOT (Página 117).

Modo isócrono La información general está disponible en el apartado "Función: Modo isócrono (Página 90)".

El modo isócrono no tiene ningún efecto sobre la funcionalidad del modo de operación Salida de frecuencia.

Si desea sincronizar la secuencia de salida con To, establezca el parámetro Función DI a "Entrada" y la secuencia de salida de frecuencia se iniciará en To.

Parámetros del modo de operación Salida de frecuencia Parámetro Significado Rango de valores Valor predeterminado Modo 4 = ajuste del modo de operación

Salida de frecuencia 0 = salida de impulsos 1 = modulación del ancho de impul-sos 2 = cadena de impulsos 3 = retardo a la conexión/desconexión 4 = salida de frecuencia 5 = motor DC

1

Salida rápida 1 La salida es compatible con fre-cuencias más altas.

0 = inhibida 1 = habilitada

Inhibida

Función DI La entrada digital DIn.0 se puede utilizar como entrada o como habili-tación hardware.

0 = entrada 1 = habilitación HW

Entrada

Page 64: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.6 Modo Salida de frecuencia.

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 64 Manual de producto, 09/2015, A5E35061202-AA

Parámetro Significado Rango de valores Valor predeterminado Retardo de entrada La entrada digital DIn.0 debe ser

estable durante el tiempo de retardo (supresión de ruido en la señal).

0 = desactivado (4 μs) 1 = 0,05 ms 2 = 0,1 ms 3 = 0,4 ms 4 = 0,8 ms 5 = 1,6 ms 6 = 3,2 ms 7 = 12,8 ms 8 = 20 ms

0,1 ms

retardo a la conexión Tiempo que transcurre desde el inicio de la secuencia de salida hasta la salida de los impulsos. El retardo a la conexión se puede modificar en el programa de control con el parámetro SLOT.

De 0 μs a 85.000.000 μs 0 μs

1 Solo si el módulo está configurado como "2 canales (2 A)" y no como "1 canal (4 A)".

Señales de control y respuesta del modo de operación Salida de frecuencia Interfaz de control Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 1 1 Bytes 0 a 3 Bytes 12 a 15 OUTPUT_VALUE

(Real) Frecuencia de la salida digital DQn.A como número real. La unidad es siempre Hz. Si se infringe el límite inferior o superior del rango, el TM Pulse 2x24V trabajará con el último valor válido y se activará el error ERR_OUT_VAL. Salida rápida inhibida Salida rápida habilitada de 0,02 Hz a 10.000 Hz. de 0,02 Hz a 100.000 Hz.

Bytes 4 a 7 Bytes 16 a 19 SLOT (DWord)

El retardo a la conexión se puede modificar antes de que comience la secuen-cia de salida. Véase MODE_SLOT. De 0 μs a 85.000.000 μs

Byte 8 Byte 20 LD_SLOT Interpretación del valor SLOT: Todos los demás valores no enumerados a continuación no son válidos y producen el error ERR_LD (en el modo de actual-ización única) o ERR_SLOT_VAL (en el modo de actualización permanente). Bit 3 Bit 2 Bit 1 Bit 0 0 0 0 0 Posición de reposo; no se hace nada con el

valor. 0 0 1 0 Retardo a la conexión en microsegundos.

Byte 8: Bit 4 Byte 20: Bit 4 MODE_SLOT Bit 4 Modo de operación para el uso del campo SLOT 0 Modo de actualización única. 1 Modo de actualización permanente.

Byte 9: Bit 0 Byte 21: Bit 0 SW_ENABLE Bit 0 Habilitación software: iniciar/habilitar y cancelar/inhibir la secuencia de salida.

0 Salida inhibida/cancelada 0 → 1 Inicia la secuencia de salida en el flanco ascendente cuando "Función

DI" = "Entrada". 1 Habilita la secuencia de salida cuando el inicio depende de la habilita-

ción HW con "Función DI" = "Habilitación HW".

Page 65: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.6 Modo Salida de frecuencia.

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 65

Interfaz de control Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 1 1 Byte 9: Bit 1 Byte 21: Bit 1 TM_CTRL_DQ Bit 1 Ajuste de la fuente de salida DQn.A: selecciona programa CPU o

secuencia de salida del módulo. 0 DQn.A y DQn.B están controladas por la CPU (en su programa) por

medio de los bits de control SET_DQA y SET_DQB. 1 DQn.A está controlada por la secuencia de salida de impulsos del

módulo. DQn.B es siempre 0. Byte 9: Bit 3 Byte 21: Bit 3 SET_DQA Bit 3 Controla el valor de la salida digital DQn.A si se borra TM_CTRL_DQ.

0 0 en DQn.A. 1 1 en DQn.A.

Byte 9: Bit 4 Byte 21: Bit 4 SET_DQB Bit 4 Controla el valor de la salida digital DQn.B si se borran TM_CTRL_DQ y SET_DQA.

0 0 en DQn.B. 1 1 en DQn.B.

Byte 10: Bit 0 Byte 22: Bit 0 RES_ERROR Bit 0 Resetear errores presentes (ERR_LD, ERR_DQA, ERR_DQB, y ERR_24V).

0 El reseteo de errores no está activo. 1 El reseteo de errores está activo.

1 Solo si el módulo está configurado como "2 canales (2 A)" y no "1 canal (4 A)" Nota: Todos los bytes y bits no descritos en la tabla anterior están reservados y deben estar a 0.

Interfaz de respuesta: Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 11 Byte 0: Bit 0 Byte 8: Bit 0 ERR_PWR Bit 0 Indica subtensión en la alimentación eléctrica. Tenga en cuenta que

el bit no se establece si la tensión no está presente. 0 PWR no está en subtensión. 1 PWR se detecta, pero con subtensión.

Byte 0: Bit 1 Byte 8: Bit 1 ERR_24V Bit 1 Indica un cortocircuito o una sobrecarga en la salida de 24 V DC. Debe poner a 1 RES_ERROR (interfaz de control) para resetear este error.

0 No hay cortocircuito en 24 V DC. 1 Cortocircuito en 24 V DC.

Byte 0: Bit 2 Byte 8: Bit 2 ERR_LD Bit 2 Indica un error al cargar un valor usando el campo SLOT (solo en modo SLOT de "actualización única").

0 Sin error de carga presente. 1 Error de carga presente; debe poner a 1 RES_ERROR (interfaz de

control) para resetear este error y poder utilizar SLOT de nuevo. Byte 0: Bit 4 Byte 8: Bit 4 ERR_DQA Bit 4 Indica un cortocircuito en la salida DQn.A. Se debe poner a 1

RES_ERROR (interfaz de control) para resetear este error. 0 No hay cortocircuito en DQn.A. 1 Cortocircuito en DQn.A.

Page 66: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.6 Modo Salida de frecuencia.

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 66 Manual de producto, 09/2015, A5E35061202-AA

Interfaz de respuesta: Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 11 Byte 0: Bit 5 Byte 8: Bit 5 ERR_DQB Bit 5 Indica un cortocircuito en la salida DQn.B o un intento de establecer

DQn.A y DQn.B manualmente con SET_DQA, SET_DQB y TM_CTRL_DQ. Se debe poner a 1 RES_ERROR (interfaz de con-trol) para resetear este error.

0 No hay cortocircuito en DQn.B. 1 Cortocircuito en DQn.B, o un intento de establecer DQn.A y DQn.B.

Byte 0: Bit 6 Byte 8: Bit 6 ERR_OUT_VAL Bit 6 Indica que se detecta un valor no válido en OUTPUT_VALUE. 0 OUTPUT_VALUE es válido. 1 OUTPUT_VALUE no es válido.

Byte 0: Bit 7 Byte 8: Bit 7 ERR_SLOT_VAL Bit 7 Indica que se detecta un valor no válido en SLOT (solo en modo SLOT de "actualización permanente").

0 El valor de SLOT es válido. 0 → 1 El valor de SLOT no es válido.

Byte 1: Bit 2 Byte 9: Bit 2 STS_LD_SLOT Bit 2 Conmute el bit de confirmación para cada acción del SLOT en el modo SLOT de actualización única. Cada alternancia de este bit significa una acción LD_SLOT correcta.

Byte 1: Bit 4 Byte 9: Bit 4 STS_READY Bit 4 Indica que el módulo está listo y parametrizado. 0 El módulo no está parametrizado. 1 El módulo está parametrizado.

Byte 1: Bit 5 Byte 9: Bit 5 STS_SW_ENABLE Bit 5 Indica el estado de SW_ENABLE (Interfaz de control). 0 SW_ENABLE borrado. 1 SW_ENABLE establecido.

Byte 2: Bit 0 Byte 8: Bit 0 STS_ENABLE Bit 0 Indica una secuencia de salida en curso. 0 La transmisión de impulsos no se está ejecutando. 1 La transmisión de impulsos se está ejecutando.

Byte 2: Bit 1 Byte 10: Bit 1 STS_DQA Bit 1 Indica el nivel de señal en la salida digital DQn.A. 0 0 en la salida digital DQn.A. 1 1 en la salida digital DQn.A.

Byte 2: Bit 2 Byte 10: Bit 2 STS_DQB Bit 2 Indica el nivel de señal en la salida digital DQn.B. 0 0 en salida digital DQn.B 1 1 en salida digital DQn.B

Byte 2: Bit 3 Byte 10: Bit 3 STS_DI Bit 3 Indica el nivel de señal en la entrada digital DIn.0. 0 0 en entrada digital DIn.0 1 1 en entrada digital DIn.0

Byte 3: Bit 0 a 3

Byte 11: Bit 0 a 3

SEQ_CNT Contador de secuencias = 0. El contador de secuencias no se utiliza en modo de salida de frecuencia.

Palabra 3 Palabra 7 Reservado Se lee como 0.

1 Solo si el módulo está configurado como "2 canales (2 A)" y no "1 canal (4 A)" Nota: Todos los bytes y bits no descritos en la tabla anterior están reservados y se leen como 0.

Page 67: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.6 Modo Salida de frecuencia.

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 67

Señales de entrada y salida para el modo de operación Salida de frecuencia Señales de entrada y salida Significado Rango de valores N.º de pin de

BaseUnit en canal 0

N.º de pin de BaseUnit en canal 1

Señal de entrada Habilitación HW Puede seleccionar la habilitación

HW con el parámetro "Función DI" y seleccionar el retardo de entrada con el parámetro "Retardo de entrada". La señal en la entrada digital DIn.0, después de la filtra-ción de ruido por el retardo de entrada, se interpreta en el TM Pulse 2x24V como el inicio de la secuencia de salida.

0 = habilitación HW borrada. 1 = habilitación HW obtenida. 0 → 1 = inicio de la secuencia de salida después del retardo de entrada, dependiente de la habili-tación software (SW_ENABLE).

3 4

Señal de salida Impulso en la salida digital DQn.A

Se emite un impulso en la salida digital DQn.A para la frecuencia asignada.

0 = no hay impulso. 1 = impulso.

9 10

Consulte también Asignación de los pines y cableado de carga/sensor (Página 95)

Page 68: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.7 Modo motor DC

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 68 Manual de producto, 09/2015, A5E35061202-AA

3.7 Modo motor DC

Definición Cada canal tiene una salida A y una B para conectar la carga de motor DC. El conmutador de salida bipolar y la modulación de ancho de impulsos permite asignar sentidos de giro y ciclos de trabajo de la tensión de salida.

Se pueden usar los dos canales, con 2 A por canal como máximo, o bien conectarlos en paralelo para obtener un canal de 4 A como máximo.

Conexión de dos canales a carga de motor:

● Canal 0: motor conectado entre DQ0.A y DQ0.B

● Canal 1: motor conectado entre DQ1.A y DQ1.B

Conexión de un canal a carga de motor

● Canal 0 de 4 A: motor conectado entre DQ0.A y DQ0.B. DQ0.A y DQ1.A conectadas entre sí, así como DQ0.B y DQ1.B.

Encontrará más detalles sobre la conexión en el capítulo Conexión (Página 95) de este manual.

Giro del motor

Sentido de giro

● Adelante durante la fase alta de la señal PWM: DQn.A es 1 y DQn.B es 0.

● Atrás durante la fase alta de la señal PWM: DQn.A es 0 y DQn.B es 1.

● Adelante/atrás durante la fase baja de la señal PWM: DQn.A es 0 y DQn.B es 0.

Parada del motor

Se puede parar el motor utilizando una señal externa conectada a la entrada digital DIn.0, o bien utilizando la señal SW_ENABLE de la interfaz de control. Configure correspondientemente la "Función DI".

Configuración de Función DI:

● "Habilitación HW" arranca el motor en el flanco ascendente de DI y para el motor en el flanco descendente de DI.

● "Parada externa" arranca el motor en el flanco ascendente de SW_ENABLE y para el motor en el flanco ascendente de DI, o bien en el flanco descendente de SW_ENABLE.

● "Entrada" arranca el motor en el flanco ascendente de SW_ENABLE y para el motor en el flanco descendente de SW_ENABLE (DI no afecta al control del motor).

El ciclo de trabajo de ancho de impulso de salida se controla con el campo de la interfaz de control OUTPUT_VALUE. El TM Pulse 2x24V genera impulsos continuos basados en este valor. OUTPUT_VALUE determina el ciclo de trabajo (duración del impulso/duración del período) dentro de un período a fin de modular la anchura de los impulsos. La duración del período es ajustable.

Después de la expiración del retardo a la conexión asignado, comienzan los impulsos de salida de DQn.A y DQn.B (secuencia de salida).

Page 69: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.7 Modo motor DC

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 69

El modo rápido, ni la medición ni el control de corriente están disponibles en el modo motor DC.

Iniciar la secuencia de salida El programa de control debe emitir la habilitación para la secuencia de salida por medio de la habilitación software (SW_ENABLE 0 → 1).

El bit de respuesta STS_SW_ENABLE indica la habilitación software presente en el TM Pulse 2x24V.

Además es posible asignar la entrada digital DIn.0 del TM Pulse 2x24V como una habilitación HW con el parámetro "Función DI". El retardo de entrada (filtro de ruido) de la habilitación hardware se puede ajustar con el parámetro "Retardo de entrada".

Si desea utilizar la habilitación hardware, esta tiene que combinarse con la habilitación software. Cuando se ha obtenido SW_ENABLE, la secuencia de salida comienza con el primer flanco ascendente de la habilitación hardware. El TM Pulse 2x24V ignora los posteriores flancos ascendentes de la habilitación hardware durante la secuencia de salida actual. La opción de habilitación hardware no es compatible con el modo isócrono.

Cuando se emite la habilitación (flanco ascendente) y se mantiene en nivel alto durante el tiempo de retardo de la entrada, se inicia el retardo a la conexión y se establece STS_ENABLE. La secuencia de impulsos PWM se emite una vez transcurrido el retardo a la conexión. Mientras el bit SW_ENABLE está activado, la secuencia de salida se ejecuta de modo continuo.

Cancelar la secuencia de salida ● Utilizando la señal SW_ENABLE: al inhibir la habilitación software (SW_ENABLE = 1→0)

se cancela la secuencia de salida actual y el último período no se completa. Las salidas digitales STS_ENABLE, DQn.A y DQn.B se ponen inmediatamente a 1 (paro del motor).

Es necesario reiniciar la secuencia de salida para comenzar una nueva salida de impulsos.

● Utilizando la entrada digital DIn.0:

– Si "Función DI" está parametrizada como "HW_ENABLE": un flanco descendente en DIn.0 detendrá la secuencia de salida de la misma forma que usando SW_ENABLE.

– Si "Función DI" está parametrizada como "Parada externa": un flanco ascendente en DIn.0 detendrá la secuencia de la misma forma que usando SW_ENABLE.

Page 70: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.7 Modo motor DC

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 70 Manual de producto, 09/2015, A5E35061202-AA

Tabla de verdad Habilitación software SW_ENABLE

Parámetro Función DI

Habilitación hardware (entrada digital DIn.0)

Salidas digitales DQn.A y DQn.B

STS_ENABLE Secuencia de salida

1 HW_ENABLE 0 → 1 y permanece en 1 durante el retardo de entra-da. Solo activa para el primer flanco ascendente, los flan-cos ascendentes adicionales se ignoran y no se produce el arranque.

Si el retardo a la conexión > 0: DQn.A: 0 DQn.B: 0

0 → 1 Arrancar

Si el retardo a la conexión = 0: Adelante: DQn.A: 1 DQn.B: 0

Atrás: DQn.A: 0 DQn.B: 1

0 → 1 Entrada o parada externa

Cualquier estado Si el retardo a la conexión > 0 DQn.A: 0 DQn.B: 0

0 → 1 Arrancar

Si el retardo a la conexión = 0 Adelante: DQn.A: 1 DQn.B: 0

Atrás: DQn.A: 0 DQn.B: 1

0 HW_ENABLE o entrada o parada externa

Cualquier estado DQn.A: Triestado DQn.B: Triestado

0 Cancelar

1 Entrada Cualquier estado Si el retardo a la conexión no ha expirado, o durante la pausa entre impulsos: DQn.A: 0 DQn.B: 0

-

Si el retardo a la conexión ha expirado y se está dentro de la duración del impulso: Adelante: DQn.A: 1 DQn.B: 0

Atrás: DQn.A: 0 DQn.B: 1

1 HW_ENABLE 0 DQn.A: Triestado DQn.B: Triestado

1 → 0 Paro

1 Parada externa 0 → 1 DQn.A: Triestado DQn.B: Triestado

1 → 0 Paro

0 → 1 HW_ENABLE 0 DQn.A: Triestado DQn.B: Triestado

0 -

Page 71: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.7 Modo motor DC

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 71

Ajustar y modificar el ciclo de trabajo y el sentido de giro de los impulsos OUTPUT_VALUE asigna el ciclo de trabajo y el sentido de giro para la duración del período actual.

OUTPUT_VALUE se especifica como un valor analógico S7 y el signo indica el sentido de giro del motor ("+" significa adelante, "-" significa atrás). El rango admisible es entre -27648 y +27648.

Solo se usan los dos bytes menos significativos de OUTPUT_VALUE y los otros dos se ignoran. Si el valor de los dos bytes menos significativos es superior a +27648, se interpretará como un valor de +27648 (100% adelante). Si el valor de los dos bytes menos significativos es inferior a -27648, se interpretará como un valor de -27648 (100% atrás).

Antes de cambiar el sentido de giro, se recomienda poner primero a 0 OUTPUT_VALUE durante un tiempo suficientemente largo para parar el motor. Nótese que el módulo TM Pulse 2x24V no corrige la asignación de ciclo de trabajo a fin de proteger el motor. Si el motor necesita un tiempo de aceleración o de deceleración, en el programa de automatización debe implementar la rampa al efecto y transmitirla al módulo modificando el valor del campo OUTPUT_VALUE.

● Formato de salida "Salida analógica S7": Rango de valores entre -27.648 y +27.648. El signo determina el sentido de giro del motor.

● Duración del impulso = (OUTPUT_VALUE/27.648) x duración del período.

OUTPUT_VALUE se asigna directamente con el programa de control. Se aplica un nuevo OUTPUT_VALUE en el siguiente flanco ascendente de la salida.

Ajustar y modificar la duración del período ● Actualización permanente

La duración del período se controla de forma permanente mediante la interfaz de control. El bit MODE_SLOT se tiene que ajustar ("1" significa actualización permanente); LD_SLOT tiene que tener el valor 1 ("1" significa duración del período). Ajuste el valor de duración del período en el campo SLOT entre 100 μs y 85.000.000 μs.

● Actualización única Ajuste la duración del período en los parámetros de configuración. Alternativamente, realice una sola actualización por medio de la interfaz de control. MODE_SLOT se tiene que borrar ("0" significa actualización única); LD_SLOT tiene que tener el valor 1 ("1" significa duración del período). Ajuste el valor de duración del período en el campo SLOTentre 100 μs y 85.000.000 μs.

La nueva duración del período se adopta con el siguiente flanco ascendente de la salida.

Para obtener más detalles sobre el manejo del parámetro SLOT, consulte "Manejo del parámetro SLOT (interfaz de control)".

Page 72: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.7 Modo motor DC

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 72 Manual de producto, 09/2015, A5E35061202-AA

Modo isócrono La información general está disponible en el apartado "Función: Modo isócrono".

En el modo isócrono la secuencia de salida está sincronizada con el instante TO. La duración del período está coordinada con el ciclo de aplicación (el ciclo síncrono, un múltiplo del ciclo PROFINET). El comportamiento en el modo motor DC es el mismo que el comportamiento en el modo de operación PWM. Consulte el capítulo relevante de este manual. A continuación solo se indican las diferencias:

● Durante la "fase de duración de impulso" (fase alta), el estado de las salidas es el siguiente:

– Sentido hacia delante: DQn.A es 1 y DQn.B es 0.

– Sentido hacia atrás: DQn.A es 0 y DQn.B es 1.

● Durante la "fase de pausa entre impulsos" (fase baja), el estado de las salidas es el siguiente:

– DQn.A es 0 y DQn.B es 0.

● Se puede parametrizar el parámetro "Función DI" como "Parada externa" en modo isócrono a fin de utilizar los flancos ascendentes de DIn.0 para detener el motor. Nótese que si "Función DI" está parametrizada como "HW_ENABLE" en modo isócrono, lo que no se admite, se interpretará como "Parada externa" en el módulo TM Pulse 2x24V.

Ajustar y modificar el retardo a la conexión ● Actualización permanente

El retardo a la conexión se puede controlar de forma permanente mediante la interfaz de control. El bit MODE_SLOT tiene que estar a 1 (actualización permanente); LD_SLOT tiene que tener el valor 2 (para el retardo a la conexión). Ajuste el retardo a la conexión como valor numérico entre 0 μs y 85.000.000 μs en el campo SLOT. La unidad es siempre el microsegundo.

● Actualización única Ajuste el retardo a la conexión como valor numérico entre 0 μs y 85.000.000 μs en los parámetros de configuración. La unidad es siempre el microsegundo. Alternativamente, realice una sola actualización por medio de la interfaz de control. MODE_SLOT se tiene que borrar (actualización única); LD_SLOT tiene que tener el valor 2 (para el retardo a la conexión). Ajuste el retardo a la conexión como valor numérico entre 0 μs y 85.000.000 μs en el campo SLOT.

En caso de modificar el valor de retardo a la conexión durante la secuencia de salida, el nuevo retardo a la conexión tendrá efecto en la siguiente secuencia de salida. Para obtener más detalles sobre el uso del parámetro SLOT, consulteManejo del parámetro SLOT.

Page 73: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.7 Modo motor DC

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 73

Parámetros del modo de operación motor DC Parámetro Significado Rango de valores Valor predeterminado Modo de operación 5 = ajuste el modo de operación motor DC. 0 = salida de impulsos

1 = modulación del ancho de impulsos 2 = cadena de impulsos 3 = retardo a la conexión/desconexión 4 = salida de frecuencia 5 = motor DC

1

Función DI Se puede usar la entrada digital DIn.0 como entrada para HW_ENABLE, o bien para una señal Parada externa. La señal en DIn.0, después de la filtración de ruido por el retardo de entrada, se interpreta en el TM Pulse 2x24V. Si se usa HW_ENABLE en modo no isócrono, un flanco ascendente en DIn.0 inicia la secuencia de salida (si SW_ENABLE está a 1) y un flanco descendente en DIn.0 detiene la secuencia de salida. Si se usa HW_ENABLE en modo isócrono, el módulo lo interpretará como Parada externa. Si se usa Parada externa, la secuencia de salida se inicia con el flanco ascendente de SW_ENABLE y se detiene con el flanco as-cendente de DIn.0.

0 = Entrada 1 = Habilitación HW 2 = Parada externa

Entrada

Formato de salida Define el formato del valor de relación (ciclo de trabajo).

0 = formato analógico S7 Formato analógico S7

Retardo de entrada La entrada digital DIn.0 debe ser estable durante el tiempo de retardo (supresión de ruido en la señal).

0 = desactivado (4 μs) 1 = 0,05 ms 2 = 0,1 ms 3 = 0,4 ms 4 = 0,8 ms 5 = 1,6 ms 6 = 3,2 ms 7 = 12,8 ms 8 = 20 ms

0,1 ms

Período Duración del período del ciclo de impulsos de salida en μs. La duración del período se puede cambiar en el programa de control con el campo de la interfaz de control SLOT.

De 100 μs a 85.000.000 us

1000 μs

retardo a la conexión Tiempo que transcurre desde el inicio de la secuencia de salida hasta la salida de los impulsos. El retardo a la conexión se puede cambiar en el programa de control con el campo de la interfaz de control SLOT.

De 0 μs a 85.000.000 us 0 μs

Page 74: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.7 Modo motor DC

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 74 Manual de producto, 09/2015, A5E35061202-AA

Señales de control y respuesta para el modo de motor DC Interfaz de control Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 1 1 Bytes 0 a 3 Bytes 12 a 15 OUTPUT_VALUE

(DWord) OUTPUT_VALUE determina el ciclo de trabajo (duración del impulso/duración del período) dentro de un período (PWM). La duración del período es ajustable. El nuevo valor de salida se adopta con el siguiente flanco ascendente de la salida. El signo de OUTPUT_VALUE indica sentido de giro (positivo hacia delante y negativo hacia atrás). Formato de salida analógica S7: rango de valores entre -27.648 y +27.648 Tipo de datos DInt: solo se usan los 2 bytes menos significativos. Para el canal 0: bytes 2 y 3 para el canal 1: bytes 14 y 15

Bytes 4 a 7 Bytes 16 a 19 SLOT (DWord)

El programa puede cambiar el retardo a la conexión y la duración del período antes de que comience la secuencia de salida, utilizando los parámetros SLOT y MODE_SLOT: De 0 μs a 85.000.000 us

Byte 8 Byte 20 LD_SLOT Interpretación del valor SLOT: Todos los demás valores no enumerados a con-tinuación no son válidos y producen el error ERR_LD (en el modo de actualiza-ción única) o ERR_SLOT_VAL (en el modo de actualización permanente). Bit 3 Bit 2 Bit 1 Bit 0 0 0 0 0 Posición de reposo; no se hace nada con el

valor. 0 0 0 1 Período en μs 0 0 1 0 Retardo a la conexión en μs

Byte 8: Bit 4 Byte 20: Bit 4 MODE_SLOT Bit 4 Modo de operación para el uso del campo SLOT. 0 Modo de actualización única 1 Modo de actualización permanente

Byte 9: Bit 0 Byte 21: Bit 0 SW_ENABLE Bit 0 Habilitación software: Iniciar y cancelar la secuencia de salida. 0 Salida cancelada 0 → 1 Inicia la secuencia de salida en el flanco ascendente cuando la "Fun-

ción DI" = "Entrada", o bien "Función DI" = "Parada externa". 1 Habilita la secuencia de salida cuando el inicio depende de la habilita-

ción HW con "Función DI" = "Habilitación HW". Byte 9: Bit 1 Byte 21: Bit 1 TM_CTRL_DQ Bit 1 En modo motor DC, el módulo siempre controla las salidas. Este bit se

ignora. X Irrelevante: sin efecto en las salidas.

Byte 9: Bit 3 Byte 21: Bit 3 SET_DQA Bit 3 Controla el valor de la salida digital DQn.A si TM_CTRL_DQ = 0. X Irrelevante: sin efecto en las salidas.

Byte 9: Bit 4 Byte 21: Bit 4 SET_DQB Bit 4 Controla el valor de la salida digital DQn.B si TM_CTRL_DQ = 0. X Irrelevante: sin efecto en las salidas.

Byte 10: Bit 0 Byte 22: Bit 0 RES_ERROR Bit 0 Resetear errores pendientes (ERR_LD, ERR_DQA, ERR_DQB, y ERR_24V).

0 El reseteo de errores no está activo. 1 El reseteo de errores está activo.

1 Solo si el módulo está configurado como "2 canales (2 A)" y no "1 canal (4 A)" Nota: Todos los bytes y bits no descritos en la tabla anterior están reservados y deben estar a 0.

Page 75: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.7 Modo motor DC

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 75

Interfaz de respuesta: Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 1 1 Byte 0: Bit 0 Byte 8: Bit 0 ERR_PWR Bit 0 Indica subtensión en la alimentación eléctrica. Tenga en cuenta que el

bit no se establece si la tensión no está presente. 0 PWR no está en subtensión. 1 PWR se detecta, pero con subtensión.

Byte 0: Bit 1 Byte 8: Bit 1 ERR_24V Bit 1 Indica un cortocircuito o una sobrecarga en la salida de 24 V DC. Debe poner a 1 RES_ERROR (interfaz de control) para resetear este error.

0 No hay cortocircuito en 24 V DC. 1 Cortocircuito en 24 V DC

Byte 0: Bit 2 Byte 8: Bit 2 ERR_LD Bit 2 Indica un error al cargar un valor usando el campo SLOT (solo en modo SLOT de "actualización única").

0 Sin error de carga presente. 1 Error de carga presente: debe poner a 1 RES_ERROR (interfaz de

control) para resetear este error y volver a poder utilizar SLOT. Byte 0: Bit 4 Byte 8: Bit 4 ERR_DQA Bit 4 Indica un cortocircuito en la salida DQn.A. Se debe poner a 1

RES_ERROR (interfaz de control) para resetear este error. 0 No hay cortocircuito en DQn.A. 1 Cortocircuito en DQn.A.

Byte 0: Bit 5 Byte 8: Bit 5 ERR_DQB Bit 5 Indica un cortocircuito en la salida DQn.B. Se debe poner a 1 RES_ERROR (interfaz de control) para resetear este error.

0 No hay cortocircuito en DQn.B. 1 Cortocircuito en DQn.B.

Byte 0: Bit 7 Byte 8: Bit 7 ERR_SLOT_VAL Bit 7 Indica que se detecta un valor no válido en SLOT (solo en modo SLOT de "actualización permanente").

0 El valor de SLOT es válido. 0 → 1 El valor de SLOT no es válido.

Byte 1: Bit 2 Byte 9: Bit 2 STS_LD_SLOT Bit 2 Conmute el bit de confirmación para cada acción del SLOT en el modo SLOT de actualización única. Cada alternancia de este bit significa una acción LD_SLOT correcta.

Byte 1: Bit 4 Byte 9: Bit 4 STS_READY Bit 4 Indica que el módulo está listo y parametrizado. 0 El módulo no está parametrizado. 1 El módulo está parametrizado.

Byte 1: Bit 5 Byte 9: Bit 5 STS_SW_ENABLE Bit 5 Indica el estado de SW_ENABLE (interfaz de control). 0 SW_ENABLE borrado. 1 SW_ENABLE establecido.

Byte 2: Bit 0 Byte 8: Bit 0 STS_ENABLE Bit 0 Indica una secuencia de salida en curso. 0 Secuencia de salida sin ejecutarse. 1 Secuencia de salida en ejecución.

Byte 2: Bit 1 Byte 10: Bit 1 STS_DQA Bit 1 Indica el nivel de señal en la salida digital DQn.A. 0 0 en salida digital DQn.A 1 1 en salida digital DQn.A

Byte 2: Bit 2 Byte 10: Bit 2 STS_DQB Bit 2 Indica el nivel de señal en la salida digital DQn.B. 0 0 en salida digital DQn.B 1 1 en salida digital DQn.B

Page 76: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.7 Modo motor DC

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 76 Manual de producto, 09/2015, A5E35061202-AA

Interfaz de respuesta: Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 1 1 Byte 2: Bit 3 Byte 10: Bit 3 STS_DI Bit 3 Indica el nivel de señal en la entrada digital DIn.0.

0 0 en entrada digital DIn.0 1 1 en entrada digital DIn.0

Byte 3: Bit 0 a 3

Byte 11: Bit 0 a 3

SEQ_CNT Contador de secuencias = 0. El contador de secuencias no se usa en modo PWM.

Palabra 3 Palabra 7 Reservado Se lee como 0.

1 Solo si el módulo está configurado como "2 canales (2 A)" y no "1 canal (4 A)" Nota: Todos los bytes y bits no descritos en la tabla anterior están reservados y se leen como 0.

Señales de entrada y salida del modo de operación motor DC Señal de entrada y salida Significado Rango de valores N.º de pin de

BaseUnit en canal 0

N.º de pin de BaseUnit en canal 1

Señal de entrada Habilitación HW / Parada externa Nota: No se admite Habi-litación HW para PWM en modo isócrono

Puede seleccionar la interpreta-ción de la señal de entrada digital con el parámetro "Función DI" y seleccionar el retardo de entrada con el parámetro "Retardo de entrada". La señal en la entrada digital DIn.0, después de la filtración de ruido por el retardo de entrada, se interpreta en el TM Pulse 2x24V como el inicio de la secuencia de salida.

Función DI = "HW_ENABLE": 0 = Habilitación HW borrada 1 = Habilitación HW obtenida 0 → 1 = Inicio de la secuencia de salida después del retardo de entrada, depen-diente de la habilitación software (SW_ENABLE) 1→0 = Parada de la secuencia de salida después del retardo de entrada, depen-diente de la habilitación software (SW_ENABLE). Función DI = Parada externa: 0 → 1 = Parada de la secuencia de salida después del retardo de entrada, depen-diente de la habilitación software (SW_ENABLE).

3 4

Señal de salida Impulso en las salidas digitales DQn.A y DQn.B

Se emite un impulso en las salidas digitales DQn.A y DQn.B DO según el ciclo de trabajo y la duración de período asignados

No hay impulso o pausa entre impulsos: DQn.A es 0 V y DQn.B es 0 V Duración del impulso en sentido hacia delante: DQn.A es 24 V y DQn.B es 0 V Duración del impulso en sentido hacia atrás: DQn.A es 0 V y DQn.B es 24 V

9 (DQ0.A) 11 (DQ0.B)

10 (DQ1.A) 12 (DQ1.B)

Consulte también Asignación de pines y cableado de carga/sensor

Page 77: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.8 Función: Salida rápida

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 77

3.8 Función: Salida rápida El modo rápido mejora la sincronización de señal de las salidas digitales DQ. Los flancos de conmutación tienen menos retardo, variación, fluctuación y menores tiempos de subida/bajada.

El modo rápido está pensado para generar una sincronización más precisa de las señales de impulso, pero proporciona una corriente de carga máxima inferior.

La salida rápida solo está disponible en la operación con dos canales; no lo está en la operación con un canal.

Se puede usar la configuración de hardware de STEP 7 (TIA Portal) o STEP 7 para seleccionar la opción "Salida rápida (0,1 A)" independientemente para cada canal. También se puede cambiar en tiempo de ejecución la asignación de parámetros dentro del programa usando el registro 128 (Página 145).

STEP 7 (TIA Portal) y STEP 7 ayudan durante la asignación de parámetros desactivando la entrada mediante el teclado de parámetros no válidos y comprobando el rango de las asignaciones de valores. Según las selecciones de parámetros anteriores, se inhibirán otras opciones. Por ejemplo, si se ha seleccionado la operación con un canal (la conexión en paralelo de los dos canales de salida), quedarán inhibidas las opciones de parámetros de Canal 1 y de salida rápida.

Se dispone de la opción de salida rápida en estos modos de operación:

● Salida de impulsos

● PWM

● Cadena de impulsos

● Retardo a la conexión/desconexión

● Salida de frecuencia

La salida rápida no está disponible en el modo de motor DC.

Opción de salida rápida Sincronización de impulsos

Mínimo Máximo Opción rápida

inhibida Opción rápida

habilitada Opción rápida

inhibida Opción rápida

habilitada Duración del impul-so

10 μs 1,5 μs 85.000.000 μs

Duración del período

100 μs 10 μs

retardo a la conex-ión

0 μs

Retardo a la desconexión Frecuencia 0,02 Hz 10 kHz 100 kHz

Page 78: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.8 Función: Salida rápida

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 78 Manual de producto, 09/2015, A5E35061202-AA

Corriente de carga con salida rápida Modo en paralelo (operación con un canal)

Corriente de carga de salida de impulsos máxima Opción rápida inhibida Opción rápida habilitada

Inhibido 2 A (dos canales) 100 mA (dos canales) Habilitado 4 A (un canal) No permitido

Page 79: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.9 Función: Contador de secuencias

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 79

3.9 Función: Contador de secuencias El TM Pulse 2x24V dispone de un contador de secuencias para cada canal que cuenta las secuencias de salida finalizadas. Se cuentan tanto las secuencias de salida completadas correctamente como las que no. Es posible vigilar el fin de una secuencia de salida en la interfaz de respuesta utilizando la variable SEQ_CNT del contador de secuencias en la interfaz de respuesta (Página 119).

El contador tiene una anchura de 4 bits. Cuando se desborda, el contador vuelve a 0.

Funcionamiento del contador de secuencias Dependiendo del modo de operación, el contador de secuencias tiene las siguientes funciones:

● Salida de impulsos y cadena de impulsos

– La configuración de Función DI está establecida en "Entrada": El contador se pone a 1 tras finalizar la secuencia de salida (rango de 0 a 1).

– La configuración de Función DI está establecida en "Habilitación HW": el contador se incrementa cada vez que finaliza una secuencia de salida (rango de 0 a 15).

● Retardo a la conexión/desconexión

– El contador se incrementa con cada flanco (ascendente y descendente) en la salida DQ (rango de 0 a 15).

● PWM, salida de frecuencia y motor DC

– El contador no tiene ninguna función.

Cuando se produce la habilitación software (SW_ENABLE = 0) el contador se pone a 0 nuevamente.

Posibilidades de uso El contador de secuencias se puede utilizar para:

● Medir (contar) secuencias de pulsos muy cortas.

● Contar secuencias de salida controladas con la habilitación hardware.

Page 80: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.10 Función: Medición de corriente

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 80 Manual de producto, 09/2015, A5E35061202-AA

3.10 Función: Medición de corriente

Principio de funcionamiento La lógica del programa puede utilizar mediciones de la corriente de carga, junto con un lazo de regulación, para controlar proporcionalmente la energía transferida a una carga inductiva o resistiva. Las mediciones de corriente se suministran en la interfaz de respuesta (Página 119), en el valor MEASURED_CURRENT en el formato de valores analógicos SIMATIC S7.

Es posible la medición de corriente:

● Para los modos de operación PWM y cadena de impulsos, cuando la opción de salida rápida está inactiva

– Cuando no hay salida de impulsos (con STS_ENABLE = 0) se reporta 7FFFH como valor medido.

– Con STS_ENABLE = 1 el valor medido es válido, tras la primera duración del período. El valor de medición de corriente que se devuelve es un valor medio de los valores medidos muestreados durante la duración de un período como mínimo. Si Dithering está activo, el valor medio se muestrea durante todo el período de Dither.

No es posible medición de corriente y se devuelve un valor MEASURED_CURRENT de 0:

● Para todos los demás modos de operación o si la opción de salida rápida está activa.

Nota

Para que la medición de intensidad funcione correctamente, no conecte ningún diodo de libre circulación (diodo de protección/limitador de sobretensiones) en la carga de salida.

Rango de medida y valor medido ● La configuración de los canales es 2 canales (2 A) (está desactivada la conexión de

canales en paralelo).

– Una intensidad media medida de 2 A corresponde al valor analógico SIMATIC S7 27.648 (6C00H).

– Las mediciones de intensidad se pueden realizar hasta el valor analógico SIMATIC S7 32.511 (7EFFH) que equivale a una intensidad de 2,37 A.

– Intensidades por encima de 2 A solo pueden presentarse momentáneamente.

● La configuración de los canales es 1 canal (4 A) (está activada la conexión de canales en paralelo).

– Una intensidad media medida de 4 A corresponde al valor analógico SIMATIC S7 27.648.

– Las mediciones de intensidad se pueden realizar hasta el valor analógico SIMATIC S7 32.511 que equivale a una intensidad de 4,74 A.

– Intensidades por encima de 4 A solo pueden presentarse momentáneamente.

Page 81: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.10 Función: Medición de corriente

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 81

Aviso de diagnóstico de límite de corriente de salida Si se han habilitado los diagnósticos y el módulo está en modo PWM o PTO, se notificará un error de diagnóstico de sobreintensidad si el módulo detecta que la corriente es superior a 2,37 A (4,74 A en modo de un canal).

Precisión de medición de corriente La precisión de medida de corriente es de ±2% del fondo de escala de 27.648 del rango de medida

● ±40 mA en modo de dos canales

● ±80 mA en modo de un canal

La precisión de medida de corriente se degrada para frecuencias de impulsos superiores a 3 kHz hasta una precisión de -2% +5% cuando se alimenten cargas resistivas a una frecuencia de 10 kHz.

Nota

Solo es posible la precisión de medida de corriente del 2% si la duración del período no se cambia durante el proceso de medición.

Page 82: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.11 Función: Control de corriente

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 82 Manual de producto, 09/2015, A5E35061202-AA

3.11 Función: Control de corriente

Control de corriente (solo modo PWM) En modo PWM, el módulo TM Pulse 2x24V puede utilizar un algoritmo proporcional integral derivativo (PID) para controlar la corriente de salida. El programa determina el valor objetivo de la corriente (consigna) y el módulo controla el ciclo de trabajo de la salida PWM para seguir la consigna, con una respuesta basada en los parámetros PID asignados.

El regulador PID compara la consigna y el valor medido de la corriente de carga. Si la diferencia resultante (error) queda fuera de una zona de insensibilidad simétrica, se calcula una reacción sumando las partes proporcional, integral o derivativa seleccionadas. El valor manipulado se limita por los límites alto/bajo definidos y, para finalizar, se modifica el tiempo de duración (ciclo de trabajo) de los impulsos de salida, según la duración del período PWM.

Asigna el valor de referencia de corriente a la corriente medida en la carga de salida de DQn.A del canal cuando la salida está en el estado alto (conexión) continuamente.

Figura 3-14 Función PID de control de corriente

Para más información acerca de este método de regulación PID, consulte el tema de ayuda CONT_C en la ayuda en pantalla de TIA Portal.

Page 83: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.11 Función: Control de corriente

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 83

Configurar el control de corriente A fin de utilizar la función de control de corriente, el módulo debe estar parametrizado correctamente y el programa de usuario debe controlar la consigna (valor objetivo de la corriente). Además el programa también debe poder leer las marcas de límite alcanzado.

Parámetros PID Los parámetros PID se pueden establecer en la configuración de dispositivo de TIA Portal, o bien mediante el programa, escribiendo el registro de parametrización (registro 128) en el módulo. Encontrará más detalles en ladescripción del registro de parametrización (Página 145).

● Control de corriente: "1" activa el regulador PID. Limitaciones: Solo se puede activar el control de corriente si el modo de operación seleccionado es PWM y la salida rápida está inhibida. Si el control de corriente está inhibido, ninguno de los parámetros siguientes tendrá efecto alguno.

● P_Sel, I_Sel, D_Sel: Define el cálculo de la regulación PID. Las partes proporcional, integral y derivativa pueden estar habilitadas ("1") o inhibidas ("0") en la configuración del dispositivo.

● Valor de referencia de la corriente (mA): Se utiliza el valor de referencia para definir la consigna máxima y los límites superior e inferior de la corriente regulada. Usualmente, en modo PWM se puede medir la corriente máxima si el control de corriente está inhibido y el ciclo de trabajo está ajustado al 100%. Se puede establecer el valor medido como referencia para el control de corriente. El valor máximo es de 4000 mA para operación con un canal (conexión de canales en paralelo habilitada) y 2000 mA por canal para operación con dos canales (conexión en paralelo inhibida).

● Ancho de la zona de insensibilidad (μA): Se aplica una zona de insensibilidad a la desviación de la corriente de salida respecto a la corriente de consigna. El tamaño de la zona de insensibilidad es del doble del "Ancho de la zona de insensibilidad". La zona de insensibilidad es simétrica: Por ejemplo, si el ancho de la zona de insensibilidad es de 1500 μA, la zona de insensibilidad se extiende desde -1500 μA hasta +1500 μA.

● Límite alto (valor analógico S7): Siempre se restringe el valor manipulado mediante un límite alto y un límite bajo. El parámetro "Límite alto" asigna el límite alto en formato analógico S7, relativo al valor de referencia de la corriente. Un valor igual o superior a 27.648 significa el 100% del valor de referencia de la corriente. El valor del Límite alto debe ser superior al Límite bajo.

Ejemplo de Límite alto:

– La corriente de referencia está establecida en 1000 mA, que debería ser la corriente de carga medida con un ciclo de trabajo del 100%.

– Si el límite alto es 20.000, la corriente máxima que el regulador ordenará es 20.000/27.648 * 1000 mA = 723,4 mA, lo que equivale a un ciclo de trabajo del 72,34%.

– Si el regulador calcula un valor de regulación superior al 72,34%, ordenará 72,34% y nunca superará ese valor.

Page 84: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.11 Función: Control de corriente

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 84 Manual de producto, 09/2015, A5E35061202-AA

● Límite bajo (valor analógico S7): Siempre se restringe el valor manipulado mediante un límite alto y un límite bajo. El parámetro "Límite bajo" asigna el límite bajo en formato analógico S7, relativo al valor de referencia de la corriente. No se permite un valor igual o superior a 27.648. El valor del Límite bajo debe ser inferior al Límite alto. Ejemplo de Límite bajo:

– La corriente de referencia está establecida en 1000 mA, que debería ser la corriente de carga medida con un ciclo de trabajo del 100%.

– Si el límite bajo es 100 la corriente máxima que el regulador ordenará es 100/27.648 * 1000 mA = 3,6 mA, lo que equivale a un ciclo de trabajo del 0,36%.

– Si el regulador calcula un valor de regulación inferior al 0,36%, ordenará 0,36% y nunca bajará de ese valor.

● Ganancia: El parámetro de ganancia proporcional asigna el factor de amplificación de la parte P del algoritmo PID.

● TI (s): El parámetro de tiempo de integración determina el intervalo temporal de la acción integral. Si TI es inferior al tiempo de ciclo del regulador, se ajustará internamente TI al tiempo de ciclo del regulador.

● TD (s): El parámetro de tiempo derivativo determina el intervalo temporal de la acción derivativa. Si TD es inferior al tiempo de ciclo del regulador, se ajustará internamente TD al tiempo de ciclo del regulador.

● TM_LAG (s): Retardo de la acción derivativa. El algoritmo de reducción D contiene un retardo de valor TM_LAG. Si TM_LAG es inferior a la mitad del tiempo de ciclo del regulador, se ajustará internamente TM_LAG a la mitad del tiempo de ciclo del regulador.

Control de consigna El programa controla el valor objetivo de la corriente de salida ajustando el campo OUTPUT_VALUE de la interfaz de control. El formato de salida se selecciona en el registro de parametrización (consultar parámetro "formato de salida"). Por ejemplo, si se selecciona el formato de salida "Por 100" y se escribe el valor 60 en OUTPUT_VALUE, se está indicando el valor de corriente objetivo es el 60% del valor de referencia de corriente (consultar parámetro "valor de referencia de la corriente").

Marcas de límite alcanzado Las marcas de límite alcanzado están disponibles en la interfaz de respuesta.

QLMN_HLM: "1" indica que el valor manipulado está en el límite alto.

QLMN_LLM: "1" indica que el valor manipulado está en el límite bajo.

Para más información acerca de los parámetros de regulación PID, consulte el tema de ayuda CONT_C en la ayuda en pantalla de TIA Portal.

Page 85: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.11 Función: Control de corriente

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 85

Tiempo de ciclo del regulador El tiempo de ciclo del regulador interno depende del sistema de automatización configurado y del período de PWM. El regulador no puede controlar la corriente en menos tiempo que el período de PWM parametrizado, puesto que la corriente medida está promediada en un período PWM completo.

Si Dithering está activo simultáneamente con el control de corriente, el regulador PID utiliza la duración del período de Dither como tiempo de ciclo del regulador interno.

Reseteado del regulador de corriente PID Los datos internos del regulador de corriente se resetean en los casos siguientes:

● SW_ENABLE (consultar interfaz de control) es bajo.

● Se envía un nuevo registro de parametrización al módulo.

Consulte también Interfaz de respuesta de TM Pulse 2x24V (Página 119)

Page 86: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.12 Función: Salida PWM con Dither

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 86 Manual de producto, 09/2015, A5E35061202-AA

3.12 Función: Salida PWM con Dither

Vista general de Dither La función Dither crea una vibración en una válvula proporcional cuando la posición deseada de la válvula se regula con corriente suministrada a través de la salida PWM. La liberación se induce superponiendo la fluctuación de corriente de Dither alrededor de la corriente objetivo en una carga de salida PWM (solenoide de válvula).

La vibración de Dither mejora la precisión y la linealidad de las válvulas de control proporcionales. Se puede habilitar y configurar la función de Dither a fin de minimizar los problemas de control de válvulas causados por la fricción estática y la histéresis.

Parámetros de Dither Los parámetros de Dither se pueden establecer en la configuración de dispositivo de TIA Portal, o bien en el registro de parametrización (registro 128) que el programa envía al módulo Encontrará más detalles en ladescripción del registro de parametrización (Página 145). Durante la operación se pueden cambiar algunos parámetros de Dither utilizando el mecanismo SLOT de la interfaz de control para fines de calibración. Se recomienda reiniciar la secuencia de salida PWM después de un cambio de ese tipo en un parámetro.

● Dither: "1" habilita la función Dither. Además de habilitar "Dither" en la configuración de PWM del módulo, se debe poner a 1 el bit DITHER de la interfaz de control (Página 114) para iniciar la señal de Dither.

● Amplitud de Dither (‰): Asigna el cociente de amplitud de la señal de Dither superpuesta en ‰. El rango permitido es de 0 a 500‰ del ciclo de trabajo. Si se asigna un valor superior, el módulo utiliza 500‰.

Ejemplo: Si la amplitud de Dither está ajustada a 100‰ y el ciclo de trabajo en modo PWM está ajustado a 50%, el ciclo de trabajo eficaz de la señal variará periódicamente entre 40% y 60%.

El módulo adapta (reduce) dinámicamente la amplitud de Dither si el ciclo de trabajo eficaz calculado es mayor que 100% o menor que 0%, a fin de que la señal de Dither sea simétrica.

Por ejemplo, si la amplitud de Dither está ajustada a 100‰ y el ciclo de trabajo en modo PWM está ajustado a 95%, el ciclo de trabajo eficaz de la señal variará periódicamente entre 90% y 100%. La amplitud de Dither se corrige siempre para que sea simétrica. La amplitud de Dither volverá al valor asignado en cuanto la señal de salida permita suficiente margen en el ciclo de trabajo para que la variación de ciclo de trabajo de Dither superpuesta sea simétrica.

Page 87: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.12 Función: Salida PWM con Dither

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 87

● Período de Dither (μs): Asigne la duración del período en microsegundos para la señal de Dither superpuesta. El rango permitido es de (4 x período PWM) a 100.000 μs. Además, el período de Dither debe ser mayor que 2 ms. Si se parametriza un valor inferior a 2 ms o menor que (4 x período PWM), se produce un error (consultar ERR_SLOT_VAL y ERR_LD en validación de parámetros (Página 124)). Si se asigna un período de Dither superior a 100 ms, el módulo utilizará el valor 100 ms. El período de Dither que usa el módulo solo puede ser un múltiplo par del período de PWM. El módulo utilizará el valor posible más cercano al período de Dither asignado.

● Rampas de Dither: El parámetro de rampa de Dither es una palabra doble compuesta por dos palabras diferentes. La palabra menos significativa es el tiempo de aceleración de Dither y la más significativa es el tiempo de deceleración de Dither.

– Tiempo de aceleración de Dither (ms): Asigne el tiempo en milisegundos que tardará el ciclo de trabajo en aumentar desde 0% a 100%. El rango permitido está entre 0 ms y 30.000 ms. Si se asigna un valor superior, el módulo utiliza 30,000 ms. El tiempo de aceleración eficaz depende de la amplitud de Dither y del valor nominal del ciclo de trabajo. Por ejemplo: si el valor nominal de ciclo de trabajo es 50‰ y la amplitud de Dither es 100%, el ciclo de trabajo eficaz de la señal variará entre 40% y 60% y el tiempo de aceleración desde 50% hasta 60% será 100‰ x tiempo de aceleración de Dither.

– Tiempo de deceleración de Dither (ms): Asigne el tiempo en milisegundos que tardará el ciclo de trabajo en disminuir desde 100% a 0%. El rango permitido está entre 0 ms y 30.000 ms. Si se asigna un valor superior, el módulo utiliza 30,000 ms. El tiempo de deceleración eficaz depende de la amplitud de Dither y del valor nominal del ciclo de trabajo. Por ejemplo: si el valor nominal de ciclo de trabajo es 50‰ y la amplitud de Dither es 100%, el ciclo de trabajo eficaz de la señal variará entre 40% y 60% y el tiempo de deceleración desde 50% hasta 40% será 100‰ x tiempo de deceleración de Dither.

Nota Cambiar parámetros durante la salida de Dither

Si durante el funcionamiento se cambia el período de PWM utilizando el mecanismo SLOT y el período de Dither es inferior a (4 x período PWM), se desactiva la corriente de Dither y se emite el bit STS_DITHER = 0, hasta que se asigna una combinación válida de períodos de Dither y PWM.

Si se cambian valores de parámetros utilizando el mecanismo SLOT durante la salida de Dither, se debe reiniciar la secuencia de salida.

Nota PWM con Dithering en modo isócrono

Para obtener los mejores resultados, ajuste la duración del período de Dither a un múltiplo entero par del ciclo de aplicación.

Ejemplo: Si el ciclo de aplicación es 1 ms, el período de Dither óptimo mínimo es 2 ms. Los valores óptimos siguientes son 4 ms, 6 ms, etc.

Page 88: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.12 Función: Salida PWM con Dither

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 88 Manual de producto, 09/2015, A5E35061202-AA

Arranque y paro de Dither La aceleración de la corriente de Dither empieza inmediatamente después de que el bit DITHER se ponga a 1 en la interfaz de control, de que el período de Dither actual haya finalizado y de que empiece un nuevo período de Dither. La interfaz de respuesta proporciona un bit de confirmación STS_DITHER en la interface respuesta que se pone a 1 cuando arranca la fase de aceleración (poniendo a 1 el bit DITHER cuando la secuencia de salida se está ejecutando) y se pone a 0 cuando la fase de deceleración termina, o bien se detiene la secuencia de salida. La deceleración empieza cuando el bit DITHER se pone a 0 en la interfaz de control, de que el período de Dither actual haya finalizado y de que empiece un nuevo período de Dither.

Ejemplo 1: Sin Dither (bit de Dither = 0)

Ejemplo 2: Dither sin rampa (período de Dither = 6 x período PWM)

Page 89: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.12 Función: Salida PWM con Dither

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 89

Ejemplo 3: Dither con aceleración

Ejemplo 4: Dither con deceleración

Page 90: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.13 Función: Modo isócrono

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 90 Manual de producto, 09/2015, A5E35061202-AA

3.13 Función: Modo isócrono

Nota

Los principios básicos del modo isócrono se describen en el manual SIMATIC PROFINET with STEP 7 (https://support.industry.siemens.com/cs/mdm/49948856?c=73850691339&t=1&s=PROFINET in STEP 7&lc=es-ES) (SIMATIC PROFINET con STEP 7)

Requisitos Para el modo isócrono del TM Pulse 2x24V se requiere:

● Una CPU que soporte el modo isócrono.

● Un IM (módulo de interfaz) que soporte el modo isócrono.

● Software de ingeniería, como TIA Portal o STEP 7, para parametrizar el modo isócrono.

Comportamiento del TM Pulse 2x24V Dependiendo de la parametrización del sistema, el TM Pulse 2x24V funciona en modo isócrono o en modo no isócrono.

En modo isócrono

● Cuando solo se usa la habilitación software, las secuencias de salida se inician en el instante TO.

● El intercambio de datos entre el controlador PROFINET y elTM Pulse 2x24V está sincronizado con el reloj del ciclo.

● Los 12 bytes de la interfaz de control de un canal son coherentes (24 bytes para ambos canales).

● Los 8 bytes de la interfaz de respuesta de un canal son coherentes (16 bytes para ambos canales).

● En el modo de operación PWM, la duración del período está sincronizada con el tiempo de ciclo de la aplicación (PROFINET). Encontrará más detalles en el capítulo de PWM (Página 26).

Page 91: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.14 Función: Control directo de las salidas digitales DQ

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 91

3.14 Función: Control directo de las salidas digitales DQ

Definición Con el programa de control se pueden ajustar directamente las salidas digitales DQ de TM Pulse 2x24V. Seleccione la función de control directo de DQ poniendo a 0 el bit de control de salida del módulo tecnológico (TM_CTRL_DQ = 0), en la interfaz de control.

El control directo de una salida digital puede ayudar a la hora de poner en servicio un sistema de automatización.

Si selecciona el control directo HQ durante la secuencia de salida de impulsos, la secuencia se seguirá ejecutando en segundo plano, de forma que cuando el módulo vuelva a tener el control (ajustando TM_CTRL_DQ = 1), la secuencia de salida proseguirá.

Se asigna el estado de una salida digital DQn.A o DQn.B con los bits de control SET_DQA y SET_DQB.

No se puede utilizar la función de control directo para poner a 1 ambas salidas DQn.A y DQn.B del mismo canal. Si se intenta hacer eso, se activa el error ERR_DQB en la interfaz de respuesta y solo la salida DQn.A se pone a 1.

Cuando se ajusta TM_CTRL_DQ = 1, se deja de seleccionar la función de control directo de salidas digitales. Si la secuencia de salida sigue en ejecución (STS_ENABLE aún activa), el módulo TM Pulse 2x24V vuelve a tomar el control de las salidas DQn.A y DQn.B del canal.

Nota Señal de control de salida TM_CTRL_DQ del módulo tecnológico • Si TM_CTRL_DQ = 1, entonces el módulo TM Pulse 2x24V tiene el control y produce

secuencias de impulsos en las salidas DQn.A y DQn.B. DQn.B siempre es 0 excepto en el modo motor DC.

• Si TM_CTRL_DQ = 0, entonces la CPU tiene el control y el programa puede ajustar las salidas DQ directamente con los bits de control SET_DQA/SET_DQB. En modo motor DC no se pueden controlar manualmente las salidas DQn.A y DQn.B; TM_CTRL_DQ, SET_DQA y SET_DQB no tienen efecto.

Page 92: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.14 Función: Control directo de las salidas digitales DQ

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 92 Manual de producto, 09/2015, A5E35061202-AA

Diagrama de impulsos

Figura 3-15 Control directo de sincronización de DQ durante el modo de salida de impulso

Figura 3-16 Conmutador de salida TM_CTRL_DQ

Page 93: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.14 Función: Control directo de las salidas digitales DQ

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 93

Señales de control y respuesta Interfaz de control Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 1 Byte 9: Bit 0 Byte 21: Bit 0 SW_ENABLE Bit 0 Habilitación software: Iniciar y cancelar la secuencia de salida.

0 Salida cancelada. 0 → 1 1

Inicia la secuencia de salida en el flanco ascendente; dado el caso, depende de la habilitación hardware.

Byte 9: Bit 1 Byte 21: Bit 1 TM_CTRL_DQ Bit 1 Ajusta la fuente de salida de DQ: Selecciona el programa de PLC o la secuencia de salida del módulo.

0 DQn.A y DQn.B están controladas por el programa de PLC utilizan-do SET_DQA y SET_DQB.

1 DQn.A está controlada por la secuencia de salida de impulsos del módulo.

Byte 9: Bit 3 Byte 21: Bit 3 SET_DQA Bit 3 Controla el valor de la salida digital DQn.A si se borra TM_CTRL_DQ.

0 0 V en DQn.A 1 24 V en DQn.A

Byte 9: Bit 4 Byte 21: Bit 4 SET_DQB Bit 4 Controla el valor de la salida digital DQn.B si se borran TM_CTRL_DQ y SET_DQA.

0 0 V en DQn.B 1 24 V en DQn.B

Interfaz de respuesta: Offset a la dirección inicial

Parámetro

Significado

Canal 0 Canal 1 Byte 0: Bit 4 Byte 8: Bit 4 ERR_DQA Bit 4 Indica un cortocircuito en la salida DQn.A. Se debe poner a 1

RES_ERROR (interfaz de control) para resetear este error. 0 Ningún cortocircuito en DQn.A. 1 Cortocircuito en DQn.A.

Byte 0: Bit 5 Byte 8: Bit 5 ERR_DQB Bit 5 Indica un cortocircuito en la salida DQn.B o un intento de establecer DQn.A y DQn.B manualmente con SET_DQA, SET_DQB y TM_CTRL_DQ. Se debe poner a 1 RES_ERROR (interfaz de con-trol) para resetear este error.

0 No hay cortocircuito en DQn.B. 1 Cortocircuito en DQn.B, o un intento de poner a 1 DQn.A y DQn.B

Byte 2: Bit 1 Byte 10: Bit 1 STS_DQA Bit 1 Indica el nivel de señal en la salida digital DQn.A. 0 Señal 0 en la salida digital DQn.A 1 Señal 1 en la salida digital DQn.A

Byte 2: Bit 2 Byte 10: Bit 2 STS_DQB Bit 2 Indica el nivel de señal en la salida digital DQn.B. 0 Señal 0 en la salida digital DQn.B 1 Señal 1 en la salida digital DQn.B

Page 94: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Modos de operación y funciones 3.14 Función: Control directo de las salidas digitales DQ

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 94 Manual de producto, 09/2015, A5E35061202-AA

Estados de los bits DQ TM_CTRL_DQ SET_DQA SET_DQB Reacción en DQn.A Reacción en DQn.B 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 (ERR_DQB está a 1) 0 0 1 0 1 1 Irrelevante Irrelevante Estado controlado por

procesamiento de impulsos Estado controlado por procesamiento de impulsos

Nota No se permite poner a la vez DQn.A y DQn.B en el estado 1.

No se puede ajustar DQn.A y DQn.B a 1 al mismo tiempo. Si SET_DQA y SET_DQB están a 1 y TM_CTRL_DQ está a 0, solo la salida DQn.A pasará a estar a 1 y se pondrá a 1 un bit de error ERR_DQB en la interfaz de respuesta. Se debe confirmar ese error en la interfaz de control utilizando el bit RES_ERROR.

Page 95: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 95

Conexión 4 4.1 Asignación de pines, sensores, carga y cableado de potencia

El TM Pulse 2x24V debe usar la BaseUnit de tipo B1.

Las entradas digitales, salidas digitales, salidas de alimentación de sensores de 24 V DC y una alimentación externa de 24 V DC se conectan a laBaseUnitdel módulo tecnológico.

BaseUnit La BaseUnit no está incluida en el embalaje del producto TM Pulse 2x24V y debe pedirse por separado.

Encontrará un resumen de las BaseUnits que se utilizan con el módulo tecnológico en la información de producto en la documentación del sistema de E/S descentralizadas ET 200SP (http://support.automation.siemens.com/WW/view/es/73021864).

Se puede encontrar información acerca la selección de unaBaseUnit adecuada en el manual del sistemaSistema de E/S descentralizadas ET 200SP (http://support.automation.siemens.com/WW/view/es/58649293) y en el manual del dispositivo BaseUnits ET 200SP (http://support.automation.siemens.com/WW/view/es/58532597/133300).

Page 96: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Conexión 4.1 Asignación de pines, sensores, carga y cableado de potencia

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 96 Manual de producto, 09/2015, A5E35061202-AA

Asignación de pines de la BaseUnit La siguiente tabla muestra la asignación de pines de una BaseUnit BU20-P12+A0+4B (6ES7193-6BP20-0BB1). Para esta BaseUnit, los pines L+ del módulo TM Pulse siempre están aislados de los módulos adyacentes. Las tensiones L+ de módulos adyacentes se conectan entre sí mediante un bypass en la BaseUnit.

Tabla 4- 1 Asignación de pines de la BaseUnit BU20-P12+A0+4B

Denominación Nombre del pin Vista Nombre del pin Denominación Salida de alimentación de 24 V DC

para alimentación de sensores 24VDC 1

2 24VDC Salida de alimentación de 24VDC para alimentación de sensores

Entrada digital canal 0

DI0.0 3 4 DI1.0 Entrada digital canal 1

Tierra para entradas digitales canal 0

M 5 6 M Tierra para entradas digitales canal 1

Tierra para salidas digitales canal 0

M 7 8 M Tierra para salidas digitales canal 1

Salida digital A canal 0

DQ0.A 9 10 DQ1.A Salida digital A canal 1

Salida digital B canal 0

DQ0.B 11 12 DQ1.B Salida digital B canal 1

Entrada de alimentación externa de 24 V DC para salidas digitales y alimentación de sensores

L+ 13 14 M Tierra de tensión de alimentación

Entrada de alimentación externa de 24 V DC para salidas digitales y alimentación de sensores Los pines 13 y 15 están conectados interna-mente.

L+ 15 16 M Tierra de tensión de alimentación Los pines 14 y 16 están conectados internamente.

Salida de alimentación de sensores de 24 V DC Para alimentar sensores de entrada digitales, el módulo tecnológico suministra 24 V DC referenciados a M. La alimentación de 24 V DC está supervisada para detectar cortocircuitos y condiciones de sobrecarga.

Alimentación externa L+ Conecte una alimentación de 24 V DC externa entre L+ y M para alimentar el módulo TM Pulse 2x24V, cargas de salida y sensores. Mediante un circuito de protección interno se protege el módulo tecnológico de daños debidos a la inversión de polaridad de la tensión de alimentación.

Page 97: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Conexión 4.1 Asignación de pines, sensores, carga y cableado de potencia

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 97

Pueden aparecer condiciones no esperadas en las salidas digitales cuando L+ está conectado a la tensión de alimentación y M está desconectado del retorno de la tensión de alimentación por una rotura de hilo. El módulo tecnológico supervisa la conexión de la tensión de alimentación.

ADVERTENCIA

Conexiones M de la tensión de alimentación

Conecte ambos pines de potencial M al retorno de la tensión de alimentación con conductores separados. Si un conductor se rompe, el otro mantendrá la conexión eléctrica entre M y el retorno de la tensión de alimentación.

Si la conexión eléctrica entre el potencial M y el retorno de la tensión de alimentación se interrumpe, pueden aparecer condiciones no esperadas y las salidas digitales pueden ponerse a nivel alto incluso si el programa no está estableciendo un estado alto.

Nota Separación galvánica entre L+ y M en el módulo TM Pulse 2x24V con el tipo B1 de BaseUnit

Las conexiones L+ y M en la BaseUnit de tipo B1 están aisladas galvánicamente de las BaseUnits conectadas a la izquierda o a la derecha. Las barras L+ y M pasa a través de la BaseUnit de tipo B1 (sin conexiones) y amplían las barras de alimentación para conectar BaseUnits a la izquierda y a la derecha.

Entradas digitales DI0.0 y DI1.0 Las entradas digitales no están separadas galvánicamente entre sí o respecto a las salidas digitales. Las entradas digitales están separadas galvánicamente del bus del sistema ET 200SP.

Al conectar señales de entrada, según el retardo de entrada configurado y del efecto potencial de las interferencias, ponga a tierra por ambos extremos la pantalla de los cables que conectan sensores a pines de la BaseUnit.

Nota Apantallamiento de interferencias electromagnéticas de las entradas

Las conexiones de entrada de las BaseUnit de tipo B1 que usa el módulo TM Pulse 2x24V no tienen conexiones a tierra de pantallas. Se deben conectar las pantallas de los cables a tierra en el perfil DIN o en el armario del sistema.

Page 98: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Conexión 4.1 Asignación de pines, sensores, carga y cableado de potencia

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 98 Manual de producto, 09/2015, A5E35061202-AA

Filtro de ruido de entrada para entradas digitales Se puede configurar un retardo de entrada para cada entrada digital a fin de suprimir interferencias. Las señales deben estar estabilizadas durante el retardo de entrada configurado antes de que se acepte una señal como estado de entrada válido.

Se pueden asignar los valores siguientes de retardo de entrada:

● Off (significa un retardo de entrada de 4 μs y necesita una anchura de pulso mínima de 3 μs)

● 0,05 ms

● 0,1 ms (predeterminado)

● 0,4 ms

● 0,8 ms

● 1,6 ms

● 3,2 ms

● 12,8 ms

● 20 ms

El retardo de entrada que se haya asignado afecta al tiempo de detección de las señales de entrada. El cambio de estado detectado está siempre desplazado en el tiempo por el tiempo de retardo de entrada asignado.

Nota

Para ajustes del retardo de entrada de "Off" o "0,05 ms" y longitudes mayores de cable, utilice cables apantallados en las conexiones de las entradas digitales. El apantallado mejora la precisión de la respuesta a las entradas.

Page 99: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Conexión 4.1 Asignación de pines, sensores, carga y cableado de potencia

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 99

Salidas digitales del canal 0 (DQ0.A, DQ0.B) y del canal 1 (DQ1.A, DQ1.B) ● Las salidas digitales no están separadas galvánicamente entre sí o respecto a las

entradas digitales. Las salidas digitales están separadas galvánicamente del bus del sistema ET 200SP.

● Las salidas digitales están protegidas frente a sobrecargas y cortocircuitos.

● DQ0.B y DQ1.B solo se usan en el modo motor DC o se controlan directamente mediante un bit SET_DQB de la interfaz de control.

● Las salidas digitales tienen diodos de protección integrados para evitar las sobretensiones debidas a la apertura de inductancias. No se requieren diodos de protección externos para cargas inductivas.

Figura 4-1 Cableado de dos canales

Page 100: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Conexión 4.1 Asignación de pines, sensores, carga y cableado de potencia

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 100 Manual de producto, 09/2015, A5E35061202-AA

Figura 4-2 Un canal con cableado en paralelo

ADVERTENCIA

Conexiones M de la tensión de alimentación

Conecte ambos pines de potencial M al retorno de la tensión de alimentación con conductores separados. Si un conductor se rompe, el otro mantendrá la conexión eléctrica entre M y el retorno de la tensión de alimentación.

Si la conexión eléctrica entre el potencial M y el retorno de la tensión de alimentación se interrumpe, pueden aparecer condiciones no esperadas en las salidas digitales.

Nota Resistencia del cableado de carga

En modo de un canal con cableado conectado en paralelo, los cables desde DQ0.A y DQ1.A deben tener la misma resistencia (longitud y sección) para que se comparta adecuadamente la corriente entre las dos salidas. Además, el cableado de DQ0.B y DQ1.B debe tener la misma resistencia cuando se utilice el modo motor DC.

Si el cableado no tiene la misma resistencia, se limita la corriente máxima y aparecen errores de medición de corriente.

Page 101: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Conexión 4.1 Asignación de pines, sensores, carga y cableado de potencia

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 101

Nota Temperatura excesiva debida a cargas inadecuadas

Una salida rápida genera flancos muy empinados. Esto crea inversiones de carga muy potentes en la carga conectada, que pueden sobrecalentarla en caso de frecuencias de conmutación muy altas.

Por lo tanto, la carga conectada debe estar autorizada para altas frecuencias de entrada. Consulte los detalles en el temaFunción: Salida rápida (Página 77).

Nota

La respuesta de desconexión/flanco de desconexión de las salidas digitales depende de la carga. Por lo tanto, es posible que no se puedan emitir correctamente impulsos muy breves.

Nota

Se pueden conectar directamente relés y contactores sin necesidad de circuitos externos.

Page 102: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 102

Configuración 5 5.1 Software de configuración

Introducción El módulo TM Pulse 2x24V se configura y se asignan los parámetros con el software de configuración.

Las secuencias de salida de impulsos del módulo están controladas y supervisadas por el programa.

Entorno del sistema El módulo tecnológico puede utilizarse en los siguientes entornos de sistema:

Tabla 5- 1 Aplicaciones del módulo tecnológico con PROFINET I/O

Aplicaciones Componentes necesarios Software de configuración En el programa Operación descentra-lizada en un sistema S7-1500

• Sistema de automa-tización S7-1500

• Sistema de E/S des-centralizada ET 200SP

• TM Pulse 2x24v

STEP 7 (TIA Portal): Configuración del dispositi-vo y ajustes de parámetros con la configuración de hardware (HWCN)

Acceso directo a la interfaz de con-trol y respuesta (Página 114) del TM Pulse 2x24V en los datos de E/S

Operación centrali-zada o descentrali-zada en un sistema ET 200SP

• Sistema de automa-tización ET 200SP

• TM Pulse 2x24v

STEP 7 (TIA Portal): Configuración del dispositi-vo y ajustes de parámetros con la configuración de hardware (HWCN)

Acceso directo a la interfaz de con-trol y respuesta del TM Pulse 2x24V en los datos de E/S

Operación descentra-lizada en un sistema S7-300/400

• Sistema de automa-tización S7-300/400

• Sistema de E/S des-centralizada ET 200SP

• TM Pulse 2x24V

STEP 7 (TIA Portal): Configuración del dispositi-vo y ajustes de parámetros con la configuración de hardware (HWCN) STEP 7: Configuración del dispositi-vo y ajustes de parámetros con HSP

Acceso directo a la interfaz de con-trol y respuesta del TM Pulse 2x24V en los datos de E/S

Operación descentra-lizada en un contro-lador PROFINET o en un maestro PROFIBUS

Controlador PROFINET • Sistema de E/S des-

centralizada ET 200SP • TM Pulse 2x24V

Sistema de ingeniería con archivo GSD

Acceso directo a la interfaz de con-trol y respuesta del TM Pulse 2x24V en los datos de E/S

Page 103: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Configuración 5.2 Vista general de la configuración

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 103

5.2 Vista general de la configuración Se puede usar la configuración de hardware de STEP 7 (TIA Portal) o STEP 7 para ajustar estos parámetros. También se puede cambiar en tiempo de ejecución la asignación de parámetros dentro del programa usando el registro 128.

STEP 7 (TIA Portal) y STEP 7 ayudan durante la asignación de parámetros desactivando la entrada de teclado para parámetros no válidos y comprobando el rango de las asignaciones de valores. Según las selecciones de parámetros anteriores, se inhibirán otras opciones. Por ejemplo, si se ha seleccionado la operación con un canal (la conexión en paralelo de los dos canales de salida), quedarán inhibidas las opciones de parámetros del canal dos y de salida rápida.

Al realizar una asignación de parámetros en tiempo de ejecución mediante la instrucción WRREC (escribir registro) para modificar el registro de datos 128, debe asegurarse de que no se escriban datos no válidos en el registro. La ejecución de WRREC con datos inválidos falla y devuelve un código de error. Por ejemplo, si se está usando la operación con un canal y se incluyen datos de parámetros para dos canales, la longitud del registro será excesiva y fallará la ejecución de WRREC. Además, deben observarse las reglas de validación de parámetros (Página 124).

Si se utiliza STEP 7 (TIA Portal), se puede encontrar el módulo en el Catálogo de hardware, en "Módulos tecnológicos". Si se utiliza STEP 7, se puede encontrar el módulo tras la instalación del archivo HSP correspondiente en el Catálogo de hardware.

En STEP 7 hay dos entradas de Módulo tecnológico - salida de impulsos, una para "TM Pulse 2x24V 2x2A" y otra para "TM Pulse 2x24V 1x4A".

En la tabla siguiente muestra cómo el grupo "Parámetros" de un canal se ve afectado por la selección de modo.

Tabla 5- 2 Parámetros de canal y selección de modo: ✓ indica que se puede configurar el parámetro.

Grupo "Parámetros" de canal Modo de salida de impulsos

Modo PWM

Modo de cadena de impulsos

Modo de retardo a la

conexión/desconexión

Modo de salida de

frecuencia

Modo motor DC

1 Salida rápida (0,1 A) ✓ ✓ ✓ ✓ ✓ Opción Habilitación HW en entrada DIn.0

✓ ✓ 3 ✓ ✓ ✓ 3

Retardo de entrada ✓ ✓ ✓ ✓ ✓ ✓ Formato de salida ✓ ✓ ✓ ✓ ✓ ✓ Duración mínima del impulso ✓ 4 Duración del período ✓ ✓ ✓ Retardo a la conexión ✓ ✓ 3 ✓ ✓ ✓ 3 Retardo a la desconexión ✓ Ciclo de trabajo ✓ 2 Control de corriente ✓ Activar P (proporcional) ✓ Activar I (integral) ✓ Activar D (derivativa) ✓ Valor de referencia de la cor-riente

Page 104: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Configuración 5.3 Espacio de direcciones de E/S necesario

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 104 Manual de producto, 09/2015, A5E35061202-AA

Grupo "Parámetros" de canal Modo de salida de impulsos

Modo PWM

Modo de cadena de impulsos

Modo de retardo a la

conexión/desconexión

Modo de salida de

frecuencia

Modo motor DC

Ancho de la zona de insensibili-dad

Límite alto analógico S7 ✓ Límite bajo analógico S7 ✓ Ganancia ✓ Tiempo de integración ✓ Tiempo de acción derivativa ✓ Retardo ✓ Dithering ✓ Tiempo de aceleración de dither ✓ Tiempo de deceleración de dither

Amplitud de dither ✓ Período de dither ✓

1 No se dispone de la salida rápida para la configuración de un canal (4 A) que usa dos canales (2 A) en paralelo. 2 En modo PWM, se puede habilitar bien la opción rápida, bien el control de corriente, pero no ambas opciones a la vez. 3 En modo isócrono, el parámetro está inhibido. 4 Con control de corriente activado, el parámetro está inhibido.

5.3 Espacio de direcciones de E/S necesario

Espacio de direcciones del módulo tecnológico

Tabla 5- 3 Utilización del espacio de direcciones de E/S de TM Pulse 2x24V

Función Bytes por canal Bytes de E/S totales Un canal (4 A)

Bytes de E/S totales Dos canales (2 A)

Control por programa del funciona-miento del módulo

12 bytes de salida (direcciones Q)

12 bytes de salida 24 bytes de salida

Realimentación de estado de módulo al programa de control

8 bytes de entrada (direcciones I) 8 bytes de entrada 16 bytes de entrada

Información adicional Se puede hallar una descripción de cómo usar la interfaz de control y respuesta del TM Pulse 2x24V en el capítulo Interfaz de respuesta y control de programa (Página 114).

Page 105: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Configuración 5.4 Configuración del dispositivo en TIA Portal

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 105

5.4 Configuración del dispositivo en TIA Portal

5.4.1 Configuración del dispositivo en TIA Portal Arrastre el módulo TM Pulse 2x24V desde el catálogo de hardware y suéltelo en una imagen de bastidor. El ejemplo de bastidor a continuación utiliza el módulo TM Pulse 2x24V en un sistema de E/S descentralizada en el que se puede habilitar y configurar el modo isócrono. Al hacer clic en la imagen del TM Pulse 2x24V en el bastidor, el módulo queda resaltado por una línea azul y se pueden ajustar los parámetros que aparecen en la pestaña Propiedades.

Page 106: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Configuración 5.4 Configuración del dispositivo en TIA Portal

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 106 Manual de producto, 09/2015, A5E35061202-AA

5.4.2 Información general Introduzca la información general de proyecto e identificación y mantenimiento.

5.4.3 Grupo de potencial Para la BaseUnit tipo B1 que utiliza el TM Pulse 2x24V, los parámetros de grupo de potencial están inhabilitados. El módulo TM Pulse 2x24V está aislado de los demás grupos de potencial de BaseUnit a la derecha y a la izquierda del módulo TM Pulse 2x24V. Por lo tanto, el TM Pulse 2x24V necesita una alimentación externa.

5.4.4 Configuración de canales: operación con un canal (4 A) o dos (2 A) Seleccione la configuración de canales:

● Dos canales independientes con una corriente de salida máxima de 2 amperios por canal. Se permite la opción rápida (corriente máxima de 100 mA).

● Un canal lógico con los dos canales de salida en paralelo para proporcionar una corriente de salida máxima de 4 amperios. No se permite la opción rápida.

Operación con 1 canal (4 A) Si se selecciona la opción "1 canal (4 A)", el TM Pulse 2x24V funciona como un módulo de un canal. Todas las operaciones y asignaciones de parámetros mediante la interfaz de control deben usar direcciones de canal 0. Solo se proporcionan señales de respuesta para el canal 0.

La interfaz de control y respuesta se reduce a solo un canal. El canal 1 no se puede parametrizar ni manejar.

La medición de intensidad suma los valores medidos de ambos canales. De esta manera resulta un rango de medida de hasta 4 A.

El valor medido de intensidad se suministra en la interfaz de respuesta como valor analógico SIMATIC S7. Una intensidad de 4 A corresponde al valor analógico SIMATIC S7 27.648.

Consulte también Asignación de pines y cableado de carga/sensor (Página 95)

Page 107: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Configuración 5.4 Configuración del dispositivo en TIA Portal

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 107

5.4.5 Parámetros de canal

5.4.5.1 Modo de operación Seleccione un modo de operación.

● Salida de impulsos (impulso individual)

● Modulación de ancho de impulsos (PWM)

● Cadena de impulsos

● Retardo a la conexión/desconexión

● Salida de frecuencia

● Motor DC

5.4.5.2 Reacción a STOP de la CPU La reacción del TM Pulse 2x24V en caso de fallo del controlador principal puede configurarse de forma diferente para cada canal.

Tabla 5- 4 Opciones de reacción a STOP de la CPU/del maestro para todos los modos menos mo-tor DC

Reacción a STOP de la CPU/del maestro

Reacción específica del canal y estado del TM Pulse 2x24V

Aplicar valor sustitutivo DQ

• Salida del valor sustitutivo asignado específico del canal. • STS_ENABLE pasa al estado 0. • Cancelar la actual secuencia de salida.

Continuar el modo de operación

La actual secuencia de salida sigue funcionando.

Opciones de reacción a STOP de la CPU/del maestro para el modo motor DC

Para el modo motor DC no hay opciones de configuración de la reacción a STOP de la CPU/del maestro. Las salidas siempre se comportan de la forma siguiente.

Ambas DQ (DQn.A y DQn.B) pasan a triestado (estado de alta impedancia) cuando la CPU pasa a STOP.

Page 108: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Configuración 5.4 Configuración del dispositivo en TIA Portal

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 108 Manual de producto, 09/2015, A5E35061202-AA

Valores sustitutivos Si se selecciona la opción "Aplicar valor sustitutivo DQ" como reacción a STOP de la CPU, debe configurarse el valor sustitutivo (0 o 1) para las salidas DQn.A y DQn.B.

Cada canal tiene dos salidas (A y B). Las cargas resistivas o inductivas se conectan a la salida A de un canal, por lo que hay que asignar un valor sustitutivo a la salida DQn.A. Las cargas de motor DC reversible se conectan a las salidas A y B de un canal, por lo que hay que asignar valores sustitutivos a las salidas DQn.A y DQn.B.

No se pueden ajustar ambos valores sustitutivos de un canal al estado alto (DQn.A y DQn.B). Si se hace, el intento de parametrización devolverá un código de error. Consulte los detalles en el tema Errores de validación de parámetros (Página 124).

Arranque Para iniciar una nueva secuencia de salida después de STOP de la CPU/del maestro y STS_SW_ENABLE set, primero hay que poner a 0 SW_ENABLE. Mantener a 0 SW_ENABLE hasta que también STS_SW_ENABLE esté a 0.

Si se usa la opción "modo de operación Continuar" al cambiar la CPU/el maestro de STOP a RUN (arranque), la CPU/el maestro no puede poner a 0 las salidas.

Solución posible: Ponga a 1 el bit de control "Habilitación software" (SW_ENABLE = 1) en aquella parte del programa de usuario que se procesa durante el arranque.

Parametrización modificada El estado adoptado por el TM Pulse 2x24V en el cambio a STOP de la CPU/del maestro se mantiene incluso en caso de parametrización o configuración de la estación ET 200SP. Esto ocurre, por ejemplo, al conectarse la alimentación de la CPU/del maestro o del IM 155-6 o al retomar la transmisión DP.

Pero en el "modo de operación Continuar" y tras cargar una parametrización o configuración modificada de la estación ET 200SP en la CPU/el maestro, el TM Pulse 2x24V cancela el proceso. Como resultado, el TM Pulse 2x24V hace lo siguiente:

● Pone a 0 la salida digital DQ.

● Pone a 0 STS_ENABLE.

● Cancela la actual secuencia de salida.

Page 109: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Configuración 5.4 Configuración del dispositivo en TIA Portal

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 109

5.4.5.3 Diagnóstico La supervisión del módulo siempre está activa. Un error detectado solamente dispara una alarma de diagnóstico si el tipo de diagnóstico está habilitado en las casillas de Diagnóstico.

Diagnóstico de TM Pulse 2x24V Tipo de diagnóstico Error de módulo TM Pulse 2x24V Opción predeterminada Diagnóstico colectivo • Error en tensión de alimentación

• Cortocircuito en alimentación de sensores 24 V DC

Inhibido

Diagnóstico DQA Cortocircuito de salida digital DQn.A Inhibido Diagnóstico DQB Cortocircuito de salida digital DQn.B Inhibido

Cuando un evento de error de TM Pulse 2x24V dispara una alarma de diagnóstico, ocurre lo siguiente:

● La luz DIAG parpadea en rojo cuando hay presente una alarma de diagnóstico. Una vez solucionado el error, la luz DIAG se apaga.

● El diagnóstico se muestra como texto claro en la vista Online y diagnóstico de STEP 7 (TIA Portal).

● Opciones para la reacción de una CPU que ejecuta el programa de control

– La CPU pasa a STOP e interrumpe el procesamiento del programa. Se llama al OB de alarma de diagnóstico (por ejemplo, OB 82). Se escribe el evento que disparó la interrupción en la información de arranque del OB de alarma de diagnóstico.

– La CPU sigue en RUN incluso si no hay ningún OB de alarma de diagnóstico presente en la CPU. El módulo tecnológico sigue funcionando sin cambios, si eso es posible, mientras el error esté presente.

● Se dispone de información detallada acerca del evento de error mediante la ejecución de la instrucción de programa RALRM (leer información de alarma).

Nota Detalles del mensaje de error

En la información del diagnóstico que se proporciona mediante OB 82 y RALRM no se indica el canal que presenta el error.

La información de error alternativa proporcionada por los bits ERR_xxx de la interfaz de respuesta sí indican qué canal presenta un error.

Consulte también Detección de errores y diagnósticos: (Página 126)

Page 110: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Configuración 5.4 Configuración del dispositivo en TIA Portal

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 110 Manual de producto, 09/2015, A5E35061202-AA

5.4.5.4 Parámetro (parámetros de canal) Los modos de operación restringen la configuración a un subconjunto de estos parámetros y opciones.

Parámetros de canal

Salida rápida

● Habilitado

– Opción rápida (0,1 A): el límite de salida con un canal es 0,1 A.

– No es posible la conexión en paralelo para tener 1 canal de salida con 4 A.

– No es posible el control de corriente en modo PWM.

● Inhibido

– El límite de salida con un canal es 2 A.

Función DI (entrada digital)

● Entrada: DIn.0 funciona como entrada digital

● Habilitación HW: DIn.0 funciona como habilitación de hardware para la secuencia de salida de impulsos. Se dispone de la opción de habilitación de HW para estos modos.

– Salida de impulsos

– PWM (no disponible en modo isócrono)

– Cadena de impulsos

– Salida de frecuencia

– Motor DC (no disponible en modo isócrono)

● Parada externa (solo motor DC)

Consulte también Función: Salida rápida (Página 77)

Retardo de entrada

Una entrada digital debe ser estable durante el tiempo de retardo de entrada antes de que se acepte y se procese el cambio de estado. El tiempo de retardo de entrada filtra el ruido del cableado de entrada.

● Ninguno (4 μs)

● 0,05 ms

● 0,1 ms (valor predeterminado)

● 0,4 ms

● 1,6 ms

● 3,2 ms

● 12,8 ms

● 20 ms

Page 111: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Configuración 5.4 Configuración del dispositivo en TIA Portal

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 111

Formato de salida

Ajusta el formato y el rango de valores para las variables relación, como el ciclo de trabajo. Opciones de formato de salida

Rango de valores

• Salida analógica S7 De 0 a 27.648 De -27.648 a 27.648 (en modo motor DC)

• Por 100 De 0 a 100

• Por 1.000 De 0 a 1.000

• Por 10.000 De 0 a 10.000

Duración mínima del impulso

Asigne la duración mínima permitida de impulso en μs.

Duración del período

Asigne la duración del período en μs.

Duración real del período

Este campo de solo lectura solo se muestra cuando el modo isócrono está habilitado. El valor de duración del período que se muestra es la duración real del período, compatible con modo isócrono, calculada a partir del valor introducido en el parámetro de duración del período.

Retardo a la conexión

Asigne el retardo a la conexión en μs. Sincronización de impulsos Mínimo Máximo

Opción rápida inhibida

Opción rápida habilitada

Opción rápida inhibida

Opción rápida habilitada

Duración del impulso 10 μs 1,5 μs 85.000.000 μs Duración del período 100 μs 10 μs

Retardo a la conexión 0 μs 0 μs

Parámetros de dither

● Tiempo de aceleración de dither: De 0 ms a 30.000 ms

● Tiempo de deceleración de dither: De 0 ms a 30.000 ms

● Amplitud de dither: De 0 a 500‰

● Período de dither: De (4 x período PWM) a 100.000 μs. Además, el período de dither debe ser mayor que 2 ms.

Page 112: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Configuración 5.4 Configuración del dispositivo en TIA Portal

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 112 Manual de producto, 09/2015, A5E35061202-AA

Control de corriente

● Habilitado

● Inhibido

Parámetros de control de corriente

Si el control de corriente está habilitado, se pueden modificar los parámetros siguientes.

● Activar P: Habilita/inhibe la parte proporcional del algoritmo PID.

● Activar I: Habilita/inhibe la parte integral del algoritmo PID.

● Activar D: Habilita/inhibe la parte derivativa del algoritmo PID.

● Valor de referencia de la corriente: Se utiliza el valor de referencia para definir la consigna máxima y los límites superior e inferior de la corriente regulada. Usualmente, en modo PWM se puede medir la corriente máxima si el control de corriente está inhibido y el ciclo de trabajo está ajustado al 100%. Se puede establecer el valor medido como referencia para el control de corriente. El valor máximo es de 4000 mA para operación con un canal (conexión de canales en paralelo habilitada) y 2000 mA por canal para operación con dos canales (conexión en paralelo inhibida).

● Ancho de la zona de insensibilidad: Se aplica una zona de insensibilidad a la desviación de la corriente de salida respecto a la corriente de consigna. El "Ancho de la zona de insensibilidad" determina el tamaño de la zona de insensibilidad. La zona de insensibilidad es simétrica: Rango de valores de la zona de insensibilidad real = de -Ancho de la zona de insensibilidad a +Ancho de la zona de insensibilidad.

● Límite alto analógico S7: Siempre se restringe el valor manipulado mediante un límite alto y un límite bajo. El parámetro "Límite alto" asigna el límite alto en formato analógico S7, relativo al valor de referencia de la corriente. Un valor igual o superior a 27.648 significa el 100% del valor de referencia de la corriente. El valor del Límite alto debe ser superior al Límite bajo.

● Límite bajo analógico S7: Siempre se restringe el valor manipulado mediante un límite alto y un límite bajo. El parámetro "Límite bajo" asigna el límite bajo en formato analógico S7, relativo al valor de referencia de la corriente. No se permite un valor igual o superior a 27.648. El valor del Límite bajo debe ser inferior al Límite alto.

● Ganancia: El parámetro de ganancia proporcional asigna el factor de amplificación de la parte P del algoritmo PID.

● Tiempo de integración: El parámetro de ganancia proporcional asigna el factor de amplificación de la parte P del algoritmo PID.

● Tiempo de acción derivativa: El parámetro de tiempo derivativo determina el intervalo temporal de la acción derivativa. Si TD es inferior al tiempo de ciclo del regulador, se ajustará internamente TD al tiempo de ciclo del regulador.

● Retardo: Retardo de la acción derivativa. El algoritmo de la acción D contiene un retardo de valor TM_LAG. Si TM_LAG es inferior a la mitad del tiempo de ciclo del regulador, se ajustará internamente TM_LAG a la mitad del tiempo de ciclo del regulador.

Page 113: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Configuración 5.4 Configuración del dispositivo en TIA Portal

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 113

5.4.6 Direcciones de E/S Se pueden asignar las direcciones de base para la interfaz de control (12 direcciones de bytes Q de salida/canal) y para la interfaz de respuesta (8 direcciones de bytes I de entrada/canal). La lógica del programa utiliza los valores almacenados en esas direcciones para controlar la salida del TM Pulse 2x24V y leer las señales de respuesta del módulo.

Direcciones de E/S

Direcciones de salida

Dirección inicial: Asigna una dirección inicial a 12 bytes (direcciones Q) para la interfaz de control de un canal.

Dirección final: La dirección final de la interfaz de control es un campo calculado de solo lectura.

Direcciones de entrada

Dirección inicial: Asigne una dirección inicial a 8 bytes (direcciones I) para la interfaz de respuesta de un canal.

Dirección final: La dirección final de la interfaz de respuesta es un campo calculado de solo lectura.

Modo isócrono

Solo se muestra la casilla de modo isócrono si el hardware del sistema admite el modo isócrono.

Bloque de organización

Acepte la asignación de OB predeterminada o seleccione otro OB. Si se ha habilitado el modo isócrono y se ha asignado el bloque de organización (OB 61) "Ciclo síncrono", la operación PWM del TM Pulse 2x24V en un sistema de E/S descentralizada pasa a estar coordinada con los ciclos del maestro de bus PROFINET.

En el modo isócrono la secuencia de salida PWM está sincronizada con el instante To. La duración del período está coordinada con el ciclo de aplicación (el ciclo síncrono, un múltiplo del ciclo PROFINET).

Imagen de proceso

Acepte la asignación predeterminada o asigne otra partición de imagen de proceso.

Page 114: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 114

Interfaz de respuesta y control de programa 6 6.1 Interfaz de control de TM Pulse 2x24V

El programa utiliza esta interfaz para controlar el comportamiento del módulo tecnológico.

Interfaz de control En la siguiente tabla se muestran las asignaciones de la interfaz de control para un canal:

Bit → 7 6 5 4 3 2 1 0

Byte↓ 00

OUTPUT_VALUE

01 02 03 04

SLOT

05 06 07 08 Reservado1) MODE_SLOT LD_SLOT 09 Reservado1) DITHER SET_DQB SET_DQA Reser-

vado1) TM_CTRL_DQ SW_ENABLE

10 Reservado1) RES_ERROR 11 Reservado1)

1) Debe ponerse a 0

Parámetros de la interfaz de control: Hay dos casos de uso posibles al usar el módulo TM Pulse 2x24V.

Caso 1: La lógica del programa solo controla el parámetro principal OUTPUT_VALUE durante cada ciclo del programa. Todos los demás parámetros que la secuencia de salida necesita son fijos.

Caso 2: La lógica del programa controla el parámetro principal OUTPUT_VALUE y otro parámetro SLOT durante cada ciclo del programa. Todos los demás parámetros que la secuencia de salida necesita son fijos.

Todos los demás parámetros que la secuencia de salida necesita se definen antes del inicio de una secuencia de salida utilizando uno de dos métodos posibles.

● La configuración de dispositivos de TIA portal, la configuración de hardware de STEP 7 o la ejecución de WRREC modifican el registro de datos de parametrización.

● Utilice la interfaz de control en modo de actualización única y antes de conmutar al modo de actualización permanente (solo caso 2) con el valor de LD_SLOT asignado seleccionando el parámetro de control.

Page 115: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Interfaz de respuesta y control de programa 6.1 Interfaz de control de TM Pulse 2x24V

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 115

OUTPUT_VALUE

La interpretación del valor de OUTPUT_VALUE depende del ajuste de modo. OUTPUT_VALUE siempre está actualizado. Si se detecta un valor no válido (fuera del rango permitido), se pone a 1 la marca de error ERR_OUT_VAL hasta que se detecta un valor válido. Durante la condición de error, se ignora el valor no válido y el módulo continúa con el último OUTPUT_VALUE válido.

Nótese que no se comprueban los valores de relación PWM. Si un valor de relación es mayor de lo que permite el formato, el módulo utiliza una relación del 100%.

Cuando la opción de control de corriente PWM está activada, el módulo TM Pulse 2x24V controla el ciclo de trabajo y el campo de interfaz de control OUTPUT_VALUE se utiliza para asignar la corriente objetivo como relación entre corriente objetivo/corriente de referencia.

Modo Significado de OUTPUT_VALUE Tipo de datos Salida de impulsos Duración del impulso

Opción rápida inhibida: De 10 μs a 85.000.000 μs Opción rápida habilitada: De 2 μs a 85.000.000 μs

UDInt

PWM Control de corriente inhibido: Ciclo de trabajo Control de corriente habilitado: Relación de corriente

UDInt: Solo se usan los 2 bytes menos signifi-cativos. Para el canal 0: bytes 2 y 3. Para el canal 1: bytes 14 y 15.

Cadena de impulsos número de impulsos UDInt Retardo a la conexión/desconexión

Retardo a la conexión en microsegundos. UDInt

Salida de frecuencia Frecuencia en Hz Real Motor DC Ciclo de trabajo DInt: Solo se usan los

2 bytes menos signifi-cativos. Para el canal 0: bytes 2 y 3. Para el canal 1: bytes 14 y 15.

SLOT, MODE_SLOT y LD_SLOT

El módulo TM Pulse 2x24V tiene un campo SLOT en la interfaz de control para cada canal que permite la actualización única de varios parámetros, o bien el control permanente de un parámetro (además de OUTPUT_VALUE). La interacción de SLOT, MODE_SLOT y LD_SLOT se describe en el temaManejo del parámetro SLOT (Página 117).

SW_ENABLE

Si 0 → 1, activar la secuencia de salida. Para algunos modos de salida se puede configurar HW_ENABLE (habilitación de hardware) para que se combine con SW_ENABLE (habilitación de software) y dispare una secuencia de salida con una señal de hardware.

Page 116: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Interfaz de respuesta y control de programa 6.1 Interfaz de control de TM Pulse 2x24V

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 116 Manual de producto, 09/2015, A5E35061202-AA

TM_CTRL_DQ

● Si es 1, el módulo controla las salidas y genera las secuencias de impulsos.

● Si es 0, las salidas están controladas directamente por el programa mediante asignaciones SET_DQA y SET_DQB. Nota: Este bit no tiene ningún efecto en modo motor DC.

SET_DQA

● Si es 1, pone a 1 la salida A cuando TM_CTRL_DQ está inactiva.

● Si es 0, pone a 0 la salida A cuando TM_CTRL_DQ está inactiva. Nota: Este bit no tiene ningún efecto en modo motor DC.

SET_DQB

● Si es 1, pone a 1 la salida B cuando TM_CTRL_DQ está inactiva y SET_DQA es 0.

● Si es 0, pone a 0 la salida B cuando TM_CTRL_DQ está inactiva. Nota: Este bit no tiene ningún efecto en modo motor DC.

DITHER

● Activa el inicio (flanco ascendente en DITHER) de la función de dithering y empieza la aceleración de dithering, si se ha configurado una aceleración.

● Activa el final (flanco descendente en DITHER) del dithering superpuesto y empieza la deceleración de dithering, si se ha configurado una deceleración.

RES_ERROR

Resetea las marcas de error ERR_LD, ERR_DQA, ERR_DQB y ERR_24V en la interfaz de respuesta.

Consulte también Registro de parámetros (Página 145)

Page 117: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Interfaz de respuesta y control de programa 6.2 Manejo del parámetro SLOT (interfaz de control)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 117

6.2 Manejo del parámetro SLOT (interfaz de control)

SLOT y MODE_SLOT

SLOT tiene los modos siguientes.

● Modo de actualización única (MODE_SLOT = 0) Utilice este modo si hay que cambiar algunos parámetros algunas veces, antes de iniciar la secuencia de salida. La utilización del parámetro SLOT es una alternativa al envío de un nuevo registro de parametrización al módulo. Un cambio en la operación de impulsos realizada con el parámetro SLOT no resetea el módulo. Un cambio en la operación de impulsos realizada enviando un nuevo registro de parametrización sí resetea el módulo.

– Se usa el valor de SLOT cada vez que el valor de LD_SLOT cambia.

– Un bit de confirmación alterna en la interfaz de respuesta, STS_LD_SLOT.

– El valor de LD_SLOT define el valor de SLOT (consulte la tabla siguiente).

– Si el valor de LD_SLOT no es válido, se dispara un error de parámetro ERR_LD y el usuario ha de resetear el error, usando el bit de control RES_ERROR para reactivar SLOT.

– Desde el registro de parametrización del módulo se pueden leer los cambios realizados en este modo.

– Los cambios realizados en este modo no se almacenan de forma permanente en la CPU. Al reiniciar la CPU se resetean los parámetros a los valores especificados en la configuración de hardware.

● Modo de actualización permanente (MODE_SLOT = 1) Utilice este modo si además del principal parámetro controlado el programa debe controlar continuamente otro parámetro.

– En cada ciclo del módulo se transfiere el valor de SLOT.

– No se dispone de bit de confirmación.

– La interpretación de SLOT se define por el valor de LD_SLOT (consulte la tabla siguiente).

– Si el valor de SLOT no es válido, aparece el error ERR_SLOT_VAL . El error se resetea automáticamente una vez que se ha cargado un valor válido. Nótese que los valores de relación no se comprueban: si el valor es superior al que permite el formato, el módulo utilizará una relación del 100%.

– Al usar este modo, el valor no se actualiza en el registro de parametrización. Si en este modo se cambia LD_SLOT, se retiene el último valor válido controlado anteriormente.

– El modo de actualización permanente se puede detener poniendo LD_SLOT a 0 y MODE_SLOT a 0. Al detener el modo de actualización permanente, se retienen los cambios realizados en los parámetros durante el modo de actualización permanente.

Page 118: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Interfaz de respuesta y control de programa 6.2 Manejo del parámetro SLOT (interfaz de control)

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 118 Manual de producto, 09/2015, A5E35061202-AA

Interpretación del valor del parámetro SLOT

El valor escrito en el parámetro SLOT se interpreta como se muestra en la tabla siguiente, según el modo de operación y el valor de LD_SLOT.

LD_SLOT Significado del valor de SLOT

Modos válidos para el uso del valor de SLOT

Tipo de datos de SLOT

0 No hay acción / estado inactivo

Todos los modos

1 Duración del período PWM Cadena de impulsos Motor DC

UDInt

2 Retardo a la conexión Salida de impulsos PWM Cadena de impulsos Salida de frecuencia Motor DC

UDInt

3 Retardo a la desconex-ión

Retardo a la conexión/desconexión

UDInt

4 Ciclo de trabajo (Co-ciente On)

Cadena de impulsos UDInt: Solo se usan los 2 bytes menos significati-vos. Para el canal 0: bytes 6 y 7 Para el canal 1: bytes 18 y 19

5 Rampa de dither (in-cluye tiempo de acele-ración y tiempo de deceleración)

PWM UDInt

6 Amplitud de dither PWM UDInt 7 Período de dither PWM UDInt

Page 119: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Interfaz de respuesta y control de programa 6.3 Interfaz de respuesta de TM Pulse 2x24V

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 119

6.3 Interfaz de respuesta de TM Pulse 2x24V El programa recibe valores de corriente e información de estado del módulo tecnológico a través de la interfaz de respuesta.

Interfaz de respuesta En la tabla siguiente se muestran las asignaciones de la interfaz de respuesta para un canal.

Bit → 7 6 5 4 3 2 1 0 Byte

↓ 00 ERR_SLOT_

VAL ERR_OUT_ VAL

ERR_DQB ERR_DQA ERR_PULSE ERR_LD ERR_24V ERR_PWR

01 Reservado STS_SW_ ENABLE

STS_READY Reservado STS_LD_SLOT

Reservado

02 Reservado STS_DITHER STS_DI STS_DQB STS_DQA STS_ENABLE 03 Reservado SEQ_CNT 04

MEASURED_CURRENT 05 06 Reservado QLMN_HLM QLMN_LLM 07 Reservado

Parámetros de respuesta

Tabla 6- 1 Respuesta de estado

Parámetro de respuesta Significado Rango de valores STS_READY El módulo está parametrizado correctamente, fun-

cionando y proporcionando datos válidos. 0: No listo 1: Listo

STS_SW_ENABLE Estado actual de la habilitación software 0: SW_ENABLE no activa 1: SW_ENABLE reconocida

STS_LD_SLOT Conmute el bit de confirmación para cada acción del SLOT en el modo SLOT de actualización única.

Cada alternancia de este bit indica una acción LD_SLOT correcta.

STS_ENABLE Secuencia de salida activa. 0: No hay ninguna secuencia de salida en ejecución. 1: Secuencia de salida en ejecución.

STS_DQA Estado de la salida digital DQn.A

0: DQn.A no activa. 1: DQn.A activa.

STS_DQB Estado de la salida digital DQn.B

0: DQn.B no activa. 1: DQn.B activa.

STS_DI DIn.0: Estado de la entrada digital 0: DIn.0 no activa. 1: DIn.0 activa.

STS_DITHER Estado de Dithering 0: Dithering inactivo. 1: Dithering activo con fase de aceler-ación iniciada y deceleración no finali-zada.

SEQ_CNT Contaje de secuencias de salida completadas. De 0 a 15

Page 120: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Interfaz de respuesta y control de programa 6.3 Interfaz de respuesta de TM Pulse 2x24V

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 120 Manual de producto, 09/2015, A5E35061202-AA

Parámetro de respuesta Significado Rango de valores MEASURED_CURRENT Valor analógico S7 De 0 a 32.767

27.648 significa 4 A para "1 canal (4 A)" 27.648 significa 2 A para "2 canales (2 A)"

QLMN_LLM Se ha alcanzado el límite bajo del valor manipulado. 0: Límite bajo no alcanzado. 1: Límite bajo alcanzado.

QLMN_HLM Se ha alcanzado el límite alto del valor manipulado. 0: Límite alto no alcanzado. 1: Límite alto alcanzado.

Tabla 6- 2 Respuesta de error

Parámetro de respuesta Significado Rango de valores ERR_PWR 24 V DC presentes, pero no en el rango correcto. 0: No hay error

1: Error ERR_24V Cortocircuito/sobrecarga en la salida de alimenta-

ción de sensores de 24 V DC. 0: No hay error 1: Error

ERR_LD Error al cargar un valor de parámetro utilizando el modo de actualización única.

0: No hay error 1: Error

ERR_PULSE Duración de impulsos reducida debido a un valor inferior al mínimo permitido durante el funciona-miento.

0: No hay error 1: Error

ERR_DQA Detectado un cortocircuito/sobrecarga en la salida digital DQn.A.

0: No hay error 1: Error

ERR_DQB Cortocircuito/sobrecarga en la salida digital DQn.B, o un intento de poner manualmente a 1 DQn.A y DQn.B.

0: No hay error 1: Error

ERR_OUT_VAL El valor de OUTPUT_VALUE no es válido. 0: No hay error 1: Error

ERR_SLOT_VAL El valor de SLOT no es válido cuando MODE_SLOT = 1 (actualización permanente).

0: No hay error 1: Error

Page 121: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 121

Mensaje de diagnóstico/alarmas 7 7.1 Indicadores de estado y error

Vista frontal de TM Pulse 2x24V

Page 122: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Mensaje de diagnóstico/alarmas 7.1 Indicadores de estado y error

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 122 Manual de producto, 09/2015, A5E35061202-AA

Indicadores de estado LED En las tablas siguientes se explica el significado de los indicadores de estado y error. Encontrará más detalles en Diagnóstico y corrección de errores (Página 126).

Tabla 7- 1 DIAG LED

DIAG LED Significado Para corregir o evitar errores

Apagado

El suministro de bus de fondo de ET 200SP no es correcto. Compruebe o conecte la tensión de alimentación de la estación principal. Asegúrese de que el TM Pulse2x24V esté correctamente insertado en la BaseUnit.

Parpadea en

verde

El módulo tecnológico no está configurado

Luz verde

Módulo tecnológico configurado y sin error de módulo

Parpadea en

rojo

Módulo tecnológico configurado y diagnóstico de módulo (como mínimo, un error presente) Nota:

Evalúe las alarmas de diagnóstico y elimine el error.

Nota

El LED DIAG solo muestra un error si la alarma de diagnóstico se activa durante la configuración del dispositivo. De forma predeterminada, la alarma de diagnóstico no se activa.

Tabla 7- 2 Estado de LED PWR y 24 V DC

LEDs Significado Para corregir o evitar errores PWR 24 V DC

Apagado

Apagado

No hay tensión de alimentación • Compruebe la tensión de alimentación externa de 24 V DC conectada entre L+ y M.

Luz verde

Luz verde

Tensión de alimentación presente y correcta

Luz verde

Apagado

Cortocircuito o sobrecarga en la alimentación de sensores, o bien tensión de alimentación dema-siado baja

• Compruebe el cableado de los sensores.

• Compruebe las cargas conectadas a la alimen-tación de sensores.

• Compruebe la tensión de alimentación.

Page 123: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Mensaje de diagnóstico/alarmas 7.1 Indicadores de estado y error

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 123

LED de estado de canal

Los LED de las entradas digitales DI y de las salidas digitales DQ indican el estado digital de las señales de los canales asociados. Los LED de las salidas digitales DQ indican el estado deseado.

● Entradas digitales DIn.0

– 0.0 - Entrada de canal 0

– 1.0 - Entrada de canal 1

● Salidas digitales DQn.A y DQn.B

– 0.A y 0.B - Salidas de canal 0

– 1.A y 1.B - Salidas de canal 1

La frecuencia de parpadeo de los LED de canal está limitada a unos 12 Hz. Si hay frecuencias más elevadas presentes, los LED de canal parpadearán a 12 Hz en vez de indicar el estado real.

Tabla 7- 3 Indicadores de estado de entradas digitales DI y salidas digitales DQ

Estado de LED Significado

Apagado

La entrada digital/salida digital está a 0.

Luz verde

La entrada digital/salida digital está a 1.

Page 124: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Mensaje de diagnóstico/alarmas 7.2 Errores de validación de parámetros

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 124 Manual de producto, 09/2015, A5E35061202-AA

7.2 Errores de validación de parámetros Si el registro de parámetros del TM Pulse 2x24V se modifica con un valor de parámetro incorrecto, el módulo devuelve los códigos de error que se muestran en la tabla siguiente.

Durante la configuración del dispositivo en TIA Portal, los valores de los parámetros se verifican antes de transferirlos al módulo. Esta evitar los errores de parámetro durante la configuración estática de dispositivo con TIA Portal.

Se puede modificar el registro de parámetros en tiempo de ejecución usando la instrucción de programa WRREC (escribir registro).

Por ejemplo, se escribe un valor de modo ilegal en el módulo a través de la ejecución de WRREC. Tres de ejecución, la salida STATUS de WRREC es un ARRAY[1..4] de datos BYTE con el valor 16#DF80E111.

Ejemplo de datos de STATUS de WRREC

Dirección Significado

DFH STATUS[1] Error de escritura de datos en registro 80H STATUS[2] Error según IEC 61158-6 E1H STATUS[3] Error específico del módulo 11H STATUS[4] Código de error del módulo según la fila 1 de la tabla siguiente:

El parámetro de modo tiene un valor reservado incorrecto.

Código de error

Parámetro Criterios de validación Modo

11H Modo Valor reservado Todos los modos 12H Reacción a STOP de la CPU Valor reservado Todos los modos 1AH Retardo de entrada Valor reservado Todos los modos 1BH Duración del período Mayor que el máximo PWM

Cadena de impulsos Motor DC

1CH Retardo a la conexión Mayor que el máximo Salida de impulsos PWM Salida de frecuencia Motor DC

1DH Duración mínima del impulso Mayor que el máximo PWM 1EH Retardo a la desconexión Mayor que el máximo Retardo a la conexión/desconexión 20H Valor de referencia de la cor-

riente Mayor que el máximo PWM

21H Duración del período Inferior al mínimo PWM Cadena de impulsos Motor DC

22H Dithering No inhibido Salida de impulsos Cadena de impulsos Retardo a la conexión/desconexión Salida de frecuencia Motor DC

23H Salida rápida No inhibido Motor DC Todos los modos con conexión en paralelo

Page 125: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Mensaje de diagnóstico/alarmas 7.2 Errores de validación de parámetros

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 125

Código de error

Parámetro Criterios de validación Modo

24H Control de corriente No inhibido Salida de impulsos Cadena de impulsos Retardo a la conexión/desconexión Salida de frecuencia Motor DC

25H Control de corriente y salida rápida

Ambos habilitados PWM

26H Función DI Habilitación HW activada Retardo a la conexión/desconexión 27H Límite bajo y límite alto Límite alto <= Límite bajo PWM con control de corriente 28H Período de Dither El período es inferior a 4 veces

el período PWM o inferior a 2 ms.

PWM con Dithering

29H Valores sustitutivos DQA y DQB

Ambos valores sustitutivos DQA y DQB son 1.

Todos los modos

Page 126: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Mensaje de diagnóstico/alarmas 7.3 Detección de errores y diagnóstico

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 126 Manual de producto, 09/2015, A5E35061202-AA

7.3 Detección de errores y diagnóstico

Bits ERR de interfaz de respuesta El programa puede acceder directamente a los errores de alimentación y al estado de la carga de salida mediante una interfaz de respuesta de canal.

Dirección del canal 0

Dirección del canal 1

Bit de respuesta Significado Rango de valores

Byte 0: Bit 0 Byte 8: Bit 0 ERR_PWR Indica subtensión en la alimentación eléctrica. Tenga en cuenta que el bit no está a 1 si no hay tensión.

0 = PWR no está en subtensión. 1 = PWR se detecta, pero con subtensión.

Byte 0: Bit 1 Byte 8: Bit 1 ERR_24V Indica un cortocircuito o una condición de subtensión en la alimentación de sen-sores de 24 V.

0 = Alimentación de sensores de 24 V DC funcionando normal-mente 1 = Cortocircuito o subtensión en alimentación de sensores de 24 V DC

Byte 0: Bit 2 Byte 8: Bit 2 ERR_LD Indica que apareció un error al cargar un valor de parámetro mediante el campo SLOT utilizando el método de actuali-zación única.

0 = Sin error de actualización única de SLOT 1 = Error de actualización única de SLOT

Byte 0: Bit 3 Byte 8: Bit 3 ERR_PULSE Indica un error de salida de impulsos en los modos de Salida de impulsos, Retardo a la conexión/desconexión y Cadena de impulsos.

0 = No hay error de salida de impulsos 1 = Error de salida de impulsos

Byte 0: Bit 4 Byte 8: Bit 4 ERR_DQA Indica un cortocircuito o una sobrecarga en la salida digital DQn.A.

0 = Sin cortocircuito ni sobrecarga en la salida digital DQn.A. 1 = Cortocircuito o sobrecarga en la salida digital DQn.A.

Byte 0: Bit 5 Byte 8: Bit 5 ERR_DQB Indica un cortocircuito o una sobrecarga en la salida digital DQn.B. También indica un intento de poner las DQn.A y DQn.B de un canal al estado alto (utilizando SET_DQA, SET_DQB y TM_CTRL_DQ).

0 = Sin cortocircuito ni sobrecarga en la salida digital DQn.B. 1 = Cortocircuito o sobrecarga en la salida digital DQn.B, o bien intento de poner DQn.A y DQn.B a 1.

Byte 0: Bit 6 Byte 8: Bit 6 ERR_OUT_VAL Indica que el valor en OUTPUT_VALUE no es válido

0 = Sin error en OUTPUT_VALUE 1 = Error en OUTPUT_VALUE

Byte 0: Bit 7 Byte 8: Bit 7 ERR_SLOT_VAL Indica que el valor en SLOT no es válido (cuando MODE_SLOT = actualización permanente)

0 = Sin errores en valor de SLOT 1 = Error en valor de SLOT

Nota

En caso de cortocircuito en una salida, la salida digital puede suministrar momentáneamente una intensidad mucho más alta que el valor asignado.

Page 127: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Mensaje de diagnóstico/alarmas 7.3 Detección de errores y diagnóstico

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 127

Alarmas de diagnóstico Cuando un evento de error de TM Pulse 2x24V dispara una alarma de diagnóstico, ocurre lo siguiente:

● La luz DIAG parpadea en rojo cuando hay presente una alarma de diagnóstico. Una vez solucionado el error, la luz DIAG cambia a verde.

● El diagnóstico se muestra como texto plano en la vista Online y diagnóstico de STEP 7 (TIA Portal).

● Opciones para la reacción de una CPU que ejecuta el programa de control

– La CPU pasa a STOP e interrumpe el procesamiento del programa de usuario. Se llama al OB de alarma de diagnóstico (por ejemplo, OB 82). Se escribe el evento que disparó la interrupción en la información de arranque del OB de alarma de diagnóstico.

– La CPU permanece en RUN incluso si no hay una interrupción de diagnóstico presente en la CPU. El módulo tecnológico sigue funcionando sin cambios, si eso es posible, mientras el error esté presente.

● Se dispone de información detallada acerca del evento de error mediante la ejecución de la instrucción de programa RALRM (leer información de alarma).

Opciones de configuración de diagnóstico En caso de cortocircuito o sobrecarga en la alimentación de sensores de 24 V DC o en la salida digital, el TM Pulse 2x24V genera un aviso de diagnóstico para la CPU/el maestro conectado. Para habilitar los mensajes de diagnóstico correspondientes, durante la configuración del dispositivo TM Pulse 2x24V, se deben habilitar los parámetros de diagnóstico DQA/diagnóstico DQB y de diagnóstico colectivo.

Consulte también Configuración de diagnóstico de TIA portal (Página 109) Parámetro de configuración Significado Valor predeterminado Diagnóstico colectivo Estando habilitado el diagnóstico colectivo, el

TM Pulse 2x24V genera un aviso de diagnóstico para la CPU/el maestro en estos casos:

• Error en tensión de alimentación

• Cortocircuito en alimentación de sensores 24 V DC

• Sobretemperatura

Inhibido

Diagnóstico DQA El TM Pulse 2x24V detecta cortocircui-tos/sobrecargas en la salida digital DQn.A cuando el diagnóstico DQA está habilitado.

Habilitado

Diagnóstico DQB El TM Pulse 2x24V detecta cortocircui-tos/sobrecargas en la salida digital DQn.B cuando el diagnóstico DQB está habilitado.

Habilitado

Page 128: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Mensaje de diagnóstico/alarmas 7.3 Detección de errores y diagnóstico

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 128 Manual de producto, 09/2015, A5E35061202-AA

Alarmas de diagnóstico Alarma de diagnóstico Código de

error Significado Para corregir o evitar errores

Diagnóstico de clase A (el usuario no puede desactivarlo) Error interno 100H Módulo tecnológico defectuoso Sustituir el módulo tecnológico Disparo de Watchdog 103H Error de firmware, módulo tecnológico defectuoso. Ejecutar la actualización de

firmware. Si el problema persiste, sustituir el módulo tecnológico.

Fallo de parametrización. 010H Causas posibles:

• El registro de parametrización recibido no es válido.

• La BaseUnit configurada no es la BaseUnit real.

• Comprueba el registro de parametrización.

• Compruebe la BaseUnit.

Módulo no disponible tem-poralmente

01FH Causas posibles:

• Se está ejecutando la actualización del firmware.

• Se ha interrumpido la actualización del firmware.

• Espere a que acabe la actual-ización del firmware.

• Vuelva a ejecutar la actuali-zación de firmware.

Diagnóstico de clase B (el usuario puede desactivarlo) No hay tensión de ali-mentación

011H Falta la tensión de alimentación L+ para el módulo tecnológico.

Conecte la tensión de alimentación L+ al módulo tecnológico.

Cortocircuito o sobrecarga en alimentación de sen-sores de 24 V DC

10EH Error en la alimentación de sensores de 24 V DC Causas posibles:

• Cortocircuito

• Sobrecarga

• Corrija el cableado a 24V DC.

• Compruebe las cargas conectadas a 24 V DC.

Error en las salidas digi-tales

10FH Error en las salidas digitales Causas posibles:

• Cortocircuito

• Sobrecarga

• Corrija el cableado en las salidas digitales.

• Compruebe las cargas conectadas a las salidas digi-tales.

Error en tensión de alimen-tación

110H Error en la tensión de alimentación L+ Causas posibles:

• Baja tensión

• Cableado de la tensión de alimentación L+ defec-tuoso.

• Compruebe la tensión de alimentación L+.

• Compruebe el cableado de la tensión de alimentación L+.

Sobretemperatura 506H Causas posibles:

• Cortocircuito o sobrecarga en las salidas digitales

• Temperatura ambiente fuera de especificaciones

• Corrija el cableado del pro-ceso.

• Mejore la ventilación.

• Compruebe las cargas conectadas.

Page 129: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 129

Datos técnicos 8

6ES7138-6DB00-0BB1

Designación de tipo del producto TM Pulse 2x24 V Información general Versión de firmware V1.0 • Posibilidad de actualización de FW Sí

BaseUnits compatibles BU tipo B1 Código de color para placa de identificación en color específica del módulo

CC40

Función del producto Datos I&M Sí; I&M 0 Modo isócrono Sí Ingeniería con Configurable con TIA Portal STEP 7/integrado a partir de la versión

V13 SP1

Configurable con STEP 7/integrado a partir de la versión

V5.5 SP4 y superior

PROFIBUS a partir de la versión de GSD/revisión de GSD

Revisión 5 de GSD

PROFINET a partir de la versión de GSD/revisión de GSD

GSDML V2.31

Tensión de alimentación Tensión de carga L+ Valor nominal (DC) 24 V Rango admitido, límite inferior (DC) 19,2 V Rango admitido, límite superior (DC) 28,8 V Protección contra cortocircuitos Sí Protección contra inversión de polaridad Sí, contra destrucción Intensidad de entrada Consumo de corriente, máx. 70 mA; sin carga Alimentación del encóder Número de salidas 2; Una alimentación de encóder común de 24 V

para ambos canales Alimentación de encóder de 24 V 24 V Sí; L+ (-0,8 V) Protección contra cortocircuitos Sí; por módulo, electrónica Intensidad de salida, máx. 300 mA Disipación Disipación, típ. 1,7 W

Page 130: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Datos técnicos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 130 Manual de producto, 09/2015, A5E35061202-AA

6ES7138-6DB00-0BB1 Área de direccionamiento Área de direcciones ocupada Entradas 16 bytes; 8 por canal Salidas 24 bytes; 12 por canal Entradas digitales Número de entradas digitales 2; 1 por canal Entradas digitales, parametrizables Sí Curva característica de entrada, según IEC 61131, tipo 3

Funciones de entrada digital, parametrizables Entrada digital de uso libre Sí Habilitación HW para salida digital Sí Tensión de entrada Tipo de tensión de entrada DC Valor nominal (DC) 24 V para señal "0" De -30 a +5 V para señal "1" De +11 a +30 V Tensión admisible a la entrada, mín. -30 V Tensión admisible a la entrada, máx. 30 V Intensidad de entrada para señal "1", típ. 2,5 mA Retardo a la entrada (para valor nominal de la tensión de entrada)

para entradas estándar • parametrizable Sí; ninguno / 0,05 / 0,1 / 0,4 / 0,8 / 1,6 / 3,2 / 12,8

/ 20 ms • en "0" a "1", mín. 4 µs; para parametrización "ninguno"

• en "1" a "0", mín. 4 µs; para parametrización "ninguno"

Longitud del cable apantallado, máx. 1000 m; según la carga y la calidad del cable no apantallado, máx. 600 m; según la carga y la calidad del cable Salidas digitales Tipo de salida digital Salida en fuente o en sumidero Número de salidas digitales 2; 1 por canal Sumidero de corriente Sí Fuente de corriente Sí Salidas digitales, parametrizables Sí Protección contra cortocircuitos Sí; electrónica/térmica • Umbral de respuesta, típ. 6,8 A con salida estándar, 2 A con salida rápida

Page 131: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Datos técnicos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 131

6ES7138-6DB00-0BB1 Limitación de tensiones de corte inductivas a -0,8 V Control de una entrada digital Sí Precisión de duración de impulso ±100 ppm ±0,5 µs con salida rápida, ±100 ppm

±9 µs con salida estándar Duración mínima del impulso 1,5 µs con salida rápida, 10 µs con salida

estándar Funciones de salida digital, parametrizable Salida digital de uso libre Sí Salida PWM Sí • Número, máx. 2; 1 por canal

• Tiempo de ciclo, parametrizable Sí; máx. 85 s

• Período ON, mín. 0 %

• Período ON, máx. 100 %

• Resolución del ciclo de trabajo 0,0036 %; para formato analógico S7, mín. 20 ns

Conexión de una válvula proporcional Sí Dithering Sí • Ajustable en frecuencia Sí

• Ajustable en amplitud Sí

Medición de corriente Sí Control de corriente Sí Conexión de un motor DC Sí Retardo a la conexión Sí Retardo a la desconexión Sí Salida de frecuencia Sí Cadena de impulsos Sí Salida de impulsos Sí Capacidad de maniobra de las salidas con carga resistiva, máx. 2 A con carga de lámparas, máx. 10 W; 1 W con salida rápida Rango de resistencias de carga límite inferior 12 Ω; 240 ohm con salida rápida Límite superior 12 kΩ Tensión de salida Tipo de tensión de salida DC Para señal "0", máx. 1 V para señal "1", mín. 23,2 V; L+ (-0,8 V) Intensidad de salida para señal "1", valor nominal 2 A; 0,1 A con salida rápida, observar reducción

de corriente

Page 132: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Datos técnicos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 132 Manual de producto, 09/2015, A5E35061202-AA

6ES7138-6DB00-0BB1 Retardo a la salida con carga resistiva De "0" a "1", típ. 0 µs con salida rápida, 4,5 µs con salida estándar De "0" a "1", máx. 0,8 µs con salida rápida, 9 µs con salida estándar De "1" a "0", típ. 0 µs con salida rápida, 4,5 µs con salida estándar De "1" a "0", máx. 0,8 µs con salida rápida, 9 µs con salida estándar Conexión en paralelo de 2 salidas Para aumento de intensidad Sí Frecuencia de conmutación con carga resistiva, máx. 100 kHz con salida rápida, 10 kHz con salida

estándar con carga inductiva, máx. 100 kHz con salida rápida, 10 kHz con salida

estándar con carga de lámparas, máx. 10 Hz Corriente total en las salidas Corriente por canal, máx. 2 A Corriente por grupo, máx. 4 A Corriente por módulo, máx. 4 A Longitud del cable apantallado, máx. 1000 m; según la carga y la calidad del cable no apantallado, máx. 600 m; según la carga y la calidad del cable Modo isócrono Operación isócrona (aplicación sincronizada con terminal)

Tiempo de ciclo del bus (TDP), mín. 250 µs con configuración de 1 canal, 375 µs con configuración de 2 canales

Fluctuación, máx. 1 µs; típ. ± Información de alarmas/diagnóstico/estado Valores sustitutivos conectables Sí; parametrizables Alarmas Alarma de diagnóstico Sí Mensajes de diagnóstico Diagnóstico Sí Supervisión de la tensión de alimentación Sí Cortocircuito Sí LED indicadores de diagnóstico Supervisión de la tensión de alimentación (LED PWR)

Sí; LED PWR verde

Indicador de estado de canal Sí Para diagnóstico de módulo Sí; LED DIAG verde/rojo

Page 133: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Datos técnicos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 133

6ES7138-6DB00-0BB1 Aislamiento galvánico Aislamiento galvánico de las entradas digitales Entre los canales y el bus de fondo Sí Aislamiento galvánico de las salidas digitales Entre los canales y el bus de fondo Sí Aislamiento galvánico de los canales Entre los canales no Entre los canales y el bus de fondo Sí Diferencia de potencial admisible Entre diferentes circuitos 75 V DC/60 V AC (aislamiento base) Aislamiento Aislamiento ensayado con 707 V DC (test de tipo) Condiciones ambientales Temperatura ambiente durante el servicio Montaje horizontal, máx. 60 °C; observar reducción de corriente Montaje vertical, máx. 50 °C; observar reducción de corriente Operación descentralizada con SIMATIC S7-300 Sí con SIMATIC S7-400 Sí con SIMATIC S7-1200 Sí con SIMATIC S7-1500 Sí con maestro PROFIBUS estándar Sí con controlador PROFINET estándar Sí Dimensiones Ancho 20 mm Pesos Peso, aprox. 50 g

Page 134: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Datos técnicos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 134 Manual de producto, 09/2015, A5E35061202-AA

Información de reducción de corriente de salida según temperatura ambiente Utilice las gráficas siguientes para hallar la corriente de salida máxima cuando se opere con cargas o temperaturas más elevadas.

La reducción de corriente de salida para un canal (4 A) es del doble (2) que los valores de reducción para dos canales (2 A por canal) mostrados en las gráficas de reducción.

Figura 8-1 Reducción por temperatura de la corriente de salida máxima para DC y ciclo de trabajo

de 90%/10%

Figura 8-2 Reducción por temperatura de la corriente de salida máxima para ciclo de trabajo de

50%

Page 135: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Datos técnicos

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 135

Datos técnicos de BaseUnit Consulte el manual de el usuario de lasBaseUnits ET 200SP (http://support.automation.siemens.com/WW/view/es/58532597/133300)

Page 136: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Datos técnicos 8.1 Referencia de programación

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 136 Manual de producto, 09/2015, A5E35061202-AA

8.1 Referencia de programación

Interfaz de control: 2 canales, 24 bytes de salida (direcciones Q) Dirección de entrada de la CPU Descripción Canal 0 Canal 11 DWord 0 DWord 12 Según el modo:

• Modo de salida de impulsos: duración del impulso en μs

• Modo PWM: ciclo de trabajo (cociente On) (rango numérico establecido por la configuración del formato de salida) – "Por 100": De 0 a 100 – "Por 1.000": De 0 a 1.000 – "Por 10.000": De 0 a 10.000 – "Salida analógica S7": de 0 a 27.648

• Modo PWM con control de corriente: La corriente objetivo se asigna como relación entre corriente objetivo/corriente de referencia

• Modo de cadena de impulsos: Número de impulsos a la salida como valor numérico DWord entre 1 y 4.294.967.295 (232-1).

• Retardo a la conexión/desconexión: Retardo a la desconexión en μs

• Modo de salida de frecuencia: Frecuencia de salida en Hz

DWord 4 DWord 16 Valor de SLOT: El comportamiento depende del modo de operación, MODE_SLOT(1 bit) y LD_SLOT (cuatro bits).

Byte 8: Bits 0 a 3 Byte 20: Bits 0 a 3 El valor de LD_SLOT controla la interpretación del valor de SLOT.

• 0 = No hay acción / estado inactivo

• 1 = Duración del período en μs (PWM, cadena de impulsos y motor DC)

• 2 = Retardo a la conexión en μs (salida de impulso, PWM, cadena de impulsos, salida de frecuencia y motor DC)

• 3 = Retardo a la desconexión μs (retardo a la conexión/desconexión)

• 4 = Cociente On de ciclo de trabajo (cadena de impulsos)

• 5 = Tiempos de aceleración y de deceleración de dither (PWM)

• 6 = Amplitud de dither (PWM)

• 7 = Período de dither (PWM)

Byte 8: Bit 4 Byte 20: Bit 4 El valor de MODE_SLOT controla el proceso de actualización de SLOT.

• 0 = Actualización única (SLOT cambia a veces, antes de la secuencia de salida)

• 1= Actualización permanente (SLOT regulada continuamente)

Byte 9: Bit 0 Byte 21: Bit 0 SW_ENABLE: Transición 0 → 1 y permanece en 1 durante el retardo de entrada, inicia la secuencia de salida. Solo activa para el primer flanco ascendente, los flancos ascendentes adicionales se ignoran y no se produce el arranque.

Byte 9: Bit 1 Byte 21: Bit 1 TM_CTRL_DQ: Ajusta la fuente de salida de DQ: selecciona programa CPU o secuencia de salida del módulo.

• 0 = DQn.A y DQn.B están controladas por la CPU (en su programa) por medio de los bits de control SET_DQA y SET_DQB.

• 1 = DQn.A y DQn.B están controladas por la secuencia de salida del módulo.

Page 137: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Datos técnicos 8.1 Referencia de programación

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 137

Dirección de entrada de la CPU Descripción Canal 0 Canal 11 Byte 9: Bit 2 Byte 21: Bit 2 SET_DQA: Controla el valor de la salida digital DQn.A si TM_CTRL_DQ = 0.

• 0 = 0 V en DQn.A

• 1 = 24 V en DQn.A

Byte 9: Bit 3 Byte 21: Bit 3 SET_DQB: Controla el valor de la salida digital DQn.B si TM_CTRL_DQ = 0.

• 0 = 0 V en DQn.B

• 1 = 24 V en DQn.B

Byte 10: Bit 0 Byte 22: Bit 0 RES_ERROR: Resetear errores presentes (ERR_LD, ERR_DQA, ERR_DQB, y ERR_24V).

• 0 = El reseteo de errores no está activo.

• 1 = El reseteo de errores está activo.

1 Solo si el módulo está configurado como "2 canales (2 A)" y no "1 canal (4 A)"

Page 138: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Datos técnicos 8.1 Referencia de programación

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 138 Manual de producto, 09/2015, A5E35061202-AA

Interfaz de respuesta: 2 canales, 16 bytes de entrada (direcciones I) Dirección de salida de la CPU Descripción Canal 0 Canal 11 Byte 0: Bit 0 Byte 8: Bit 0 ERR_PWR: 1 = 24 V DC presentes, pero no en el rango correcto. 0 = Sin errores Byte 0: Bit 1 Byte 8: Bit 1 ERR_24V: 1 = Cortocircuito o sobrecarga en la salida de alimentación de sensores de 24 V DC 0

= Sin errores Byte 0: Bit 2 Byte 8: Bit 2 ERR_LD: 1 = Error al cargar un valor de parámetro usando el modo de actualización única. 0 =

Sin errores Byte 0: Bit 3 Byte 8: Bit 3 ERR_PULSE: 1 = Duración de impulsos reducida a menos del mínimo permitido durante el

funcionamiento. 0 = Sin errores Byte 0: Bit 4 Byte 8: Bit 4 ERR_DQA: 1 = Cortocircuito/sobrecarga en la salida digital DQn.A. 0 = Sin errores Byte 0: Bit 5 Byte 8: Bit 5 ERR_DQB: 1= Cortocircuito/sobrecarga en la salida digital DQn.B, o un intento de poner a 1

DQn.A y DQn.B, 0 = Sin errores Byte 0: Bit 6 Byte 8: Bit 6 ERR_OUT_VAL: 1 = El valor de OUTPUT_VALUE no es válido. 0 = Sin errores Byte 0: Bit 7 Byte 8: Bit 7 ERR_SLOT_VAL: 1 = El valor de SLOT no es válido cuando MODE_SLOT = 1 (actualización

permanente). 0 = Sin errores Byte 1: Bit 2 Byte 9: Bit 2 STS_LD_SLOT: Conmuta el bit de confirmación para cada acción del SLOT en el modo SLOT de

actualización única. Cada alternancia de este bit significa una acción LD_SLOT correcta.

Byte 1: Bit 4 Byte 9: Bit 4 STS_READY: 1 = El módulo está parametrizado correctamente, en ejecución y proporcionando datos válidos. 0 = No listo

Byte 1: Bit 5 Byte 9: Bit 5 ST_SW_ENABLE: 1 = SW_ENABLE activo 0 = SW_ENABLE no activo Byte 2: Bit 0 Byte 10: Bit 0 STS_ENABLE: 1 = Secuencia de salida en ejecución 0 = Sin secuencia de salida en ejecución Byte 2: Bit 1 Byte 10: Bit 1 STS_DQA: 1 = salida DQn.A activa. 0 = salida DQn.A no activa. Byte 2: Bit 2 Byte 10: Bit 2 STS_DQB: 1 = salida DQn.B activa. 0 = salida DQn.B no activa. Byte 2: Bit 3 Byte 10: Bit 3 STS_DI: 1 = entrada digital DIn.0 activa 0 = entrada digital DIn.0 no activa Byte 3: Bit 0 a 3 Byte 11: Bit 0 a 3 SEQ_CNT: Contador de secuencias: se incrementa una vez finalizada una secuencia de salida

(rango de 0 a 15). Palabra 4 Palabra 12 MEASURED_CURRENT: La medición de corriente utiliza un valor analógico SIMATIC S7. El

valor de fondo de escala depende de la configuración del módulo, 2 canales (2 A) o 1 canal (4 A).

• 2 canales (2 A): De 0 a 32.767 es proporcional a de 0 a 2,4 A

• 1 canal (4 A): De 0 a 32.767 es proporcional a de 0 a 4,8 A

Byte 6: Bit 0 Byte 14: Bit 0 QLMN_LLM: Se ha alcanzado el límite bajo del valor manipulado. Byte 6: Bit 1 Byte 14: Bit 1 QLMN_HLM: Se ha alcanzado el límite alto del valor manipulado.

1 Solo si el módulo está configurado como "2 canales (2 A)" y no "1 canal (4 A)"

Nota

Si se interrumpe la tensión de alimentación externa del TM Pulse 2x24V, se devuelve 16#00000000 como valor de respuesta (valor sustitutivo).

Page 139: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Datos técnicos 8.1 Referencia de programación

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 139

Control de los varios modos de operación El modo de operación de un canal de salida se selecciona durante la configuración del dispositivo. Los datos de configuración se almacenan en el registro de datos de parámetros 128. En la tabla siguiente se muestran las variables de programa que utilizan los modos de operación.

Variable de control de programa Notas Habilitación software SW_ENABLE Transición 0 → 1 y permanece en 1 durante el retardo de entrada, inicia la secuencia de salida.

Solo activa para el primer flanco ascendente, los flancos ascendentes adicionales se ignoran y no se produce el arranque. La habilitación software debe activarse siempre en el programa de control. Si no se utiliza la habilitación HW, el flanco ascendente de la habilitación software iniciará la secuencia de salida. Si se resetea la habilitación software, la actual secuencia de salida se cancela.

Control directo de la salida digital TM_CTRL_DQ • Si TM_CTRL_DQ = 1, entonces el módulo TM Pulse 2x24V tiene el control y produce

secuencias de impulsos en las salidas DQ.

• Si TM_CTRL_DQ = 0, entonces la CPU tiene el control y el programa puede ajustar las salidas DQn.A y DQn.B directamente con los bits de control SET_DQA/SET_DQB.

SET_DQA SET_DQB

Estos bits de control ponen a 1/0 las salidas DQn.A y DQn.B de un canal si TM_CTRL_DQ = 0. Nota: No se puede ajustar a la vez DQn.A y DQn.B de un canal a 1 al mismo tiempo. En caso contrario, se pone a 1 ERR_DQB y solo DQn.A se pone a 1.

Modo de operación Salida de impulsos Duración del impulso Asigne la duración del impulso directamente con el parámetro de la interfaz de control

OUTPUT_VALUE como un valor numérico DWord en μs. Retardo a la conexión Tiempo que transcurre desde el inicio de la secuencia de salida hasta el inicio del impulso de

salida DQ. Asigne el retardo a la conexión en μs con el parámetro de la interfaz de control SLOT, tras configurar MODE_SLOT (0 o 1) y LD_SLOT = 2.

Modo de operación PWM Ciclo de trabajo o Corriente objetivo (control de corriente habilitado)

Control de corriente inhibido: PWM: OUTPUT_VALUE asigna el ciclo de trabajo (relación On/Off) para la duración del período actual. El rango del campo de la interfaz de control OUTPUT_VALUE se selecciona con la confi-guración "Formato de salida".

• Formato de salida "Por 100 (%)": Rango de valores entre 0 y 100. Duración del impulso = (OUTPUT_VALUE/100) x duración del período.

• Formato de salida "Por 1.000": Rango de valores entre 0 y 1.000. Duración del impulso = (OUTPUT_VALUE/1.000) x duración del período.

• Formato de salida "Por 10.000": Rango de valores entre 0 y 10.000. Duración del impulso = (OUTPUT_VALUE/10.000) x duración del período.

• Formato de salida "Salida analógica S7": Rango de valores entre 0 y 27.648. Duración del impulso = (OUTPUT_VALUE/27.648) x duración del período.

Control de corriente habilitado: OUTPUT_VALUE asigna la corriente objetivo como relación entre corriente objetivo/corriente de referencia. Se utiliza el valor de referencia de corriente para definir la consigna máxima y los límites alto y bajo de la corriente regulada. Usualmente, en modo PWM se puede medir la cor-riente máxima si el control de corriente está inhibido y el ciclo de trabajo está ajustado al 100%. Se puede establecer el valor medido como referencia para el control de corriente. El valor máxi-mo es de 4000 mA para operación con un canal (conexión de canales en paralelo habilitada) y 2000 mA por canal para operación con dos canales (conexión en paralelo inhibida).

Page 140: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Datos técnicos 8.1 Referencia de programación

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 140 Manual de producto, 09/2015, A5E35061202-AA

Variable de control de programa Notas Duración del período La duración del período de un ciclo PWM de salida. Asigne el valor de duración del período en

μs con el parámetro de la interfaz de control SLOT, tras configurar MODE_SLOT (0 o 1) y LD_SLOT = 1. Al asignar la duración del período, observe la duración mínima del impulso configurada y el tiempo de respuesta del elemento de mando conectado a la salida digital DQ.

Retardo a la conexión Tiempo que transcurre desde el inicio de la secuencia de salida hasta el inicio del impulso de salida DQ. Asigne el retardo a la conexión en μs con el parámetro de la interfaz de control SLOT, tras configurar MODE_SLOT (0 o 1) y LD_SLOT = 2.

Modo de operación Cadena de impulsos Número de impulsos Número de impulsos que se emiten en la salida digital DQ una vez transcurrido el retardo a la

conexión. El programa de control puede ajustar el contaje de impulsos directamente con el parámetro de la interfaz de control (OUTPUT_VALUE). Ajuste directamente el número de impul-sos como un valor numérico DWord entre 0 y 4.294.967.295 (232-1).

Duración del período La duración del período de un ciclo de impulsos de salida. Asigne la duración del período en μs con el parámetro de la interfaz de control SLOT, tras configurar MODE_SLOT (0 o 1) y LD_SLOT = 1. Al asignar la duración del período observe la duración mínima del impulso configurada y el tiem-po de respuesta del elemento de mando conectado a la salida digital DQ.

Ciclo de trabajo Asigne el ciclo de trabajo con el parámetro de la interfaz de control SLOT, tras configurar MODE_SLOT (0 o 1) y LD_SLOT = 4. El rango del parámetro de ciclo de trabajo se selecciona con la configuración "Formato de salida". Si el valor numérico que se asigna excede el límite superior, entonces se utiliza un ciclo de trabajo del 100% de la duración del período y esta ac-ción no causa ningún error.

• Formato de salida "Por 100 (%)": Rango de valores de 0 a 100 Duración del impulso = (ciclo de trabajo/100) x duración del período.

• Formato de salida "Por 1.000": Rango de valores de 0 a 1.000 Duración del impulso = (ciclo de trabajo/1.000) x duración del período.

• Formato de salida "Por 10.000": Rango de valores de 0 a 10.000 Duración del impulso = (ciclo de trabajo/10.000) x duración del período.

• Formato de salida "Salida analógica S7": Rango de valores de 0 a 27.648 Duración del impulso = (ciclo de trabajo/27.648) x duración del período.

Modo de operación Retardo a la conexión/desconexión Retardo a la conexión Tiempo que transcurre entre un flanco ascendente de la entrada digital DIn.0 y de la salida digital

DQn.A (el estado de DQ sigue al de DI). Asigne directamente el retardo a la conexión en μs usando el campo OUTPUT_VALUE de la interfaz de control.

Retardo a la desconexión Tiempo que transcurre entre un flanco descendente de la entrada digital DIn.0 y su salida en la salida digital DQn.A (el estado de DQ sigue al de DI). Asigna el retardo a la desconexión en μs con el parámetro de la interfaz de control SLOT, tras configurar MODE_SLOT (0 o 1) y LD_SLOT = 3.

Modo de operación Salida de frecuencia frecuencia de salida Frecuencia de salida en la salida digital DQ. Asigne la frecuencia en formato real, en Hz, usando

el campo OUTPUT_VALUE de la interfaz de control. El rango posible depende de la configura-ción de "Salida rápida".

• Salida rápida inhibida Frecuencia (OUTPUT_VALUE): De 0,02 Hz a 10.000 Hz

• Salida rápida habilitada Frecuencia (OUTPUT_VALUE): De 0,02 Hz a 100.000 Hz

Retardo a la conexión Tiempo que transcurre desde el comienzo de la secuencia de salida hasta la salida de la fre-cuencia. Asigne el retardo a la conexión en μs con el parámetro de la interfaz de control SLOT, tras configurar MODE_SLOT (0 o 1) y LD_SLOT = 2.

Page 141: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Datos técnicos 8.1 Referencia de programación

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 141

Variable de control de programa Notas Modo de operación MDC OUTPUT_VALUE OUTPUT_VALUE determina el ciclo de trabajo (duración del impulso/duración del período) den-

tro de un período (PWM). La duración del período es ajustable. El nuevo valor de salida se adop-ta con el siguiente flanco ascendente de la salida. El signo de indica sentido de giro (positivo hacia delante y negativo hacia atrás). Formato de salida analógica S7: rango de valores entre -27.648 y +27.648 Tipo de datos DInt: Solo se usan los 2 bytes menos significativos Para el canal 0: bytes 2 y 3 Para el canal 1: bytes 14 y 15

Retardo a la conexión Tiempo que transcurre desde el comienzo de la secuencia de salida hasta la salida de la fre-cuencia. Asigne el retardo a la conexión en μs con el parámetro de la interfaz de control SLOT, tras configurar MODE_SLOT (0 o 1) y LD_SLOT = 2.

Si "Función DI" está parametrizada como "Parada externa":

Un flanco ascendente en DIn.0 detendrá la secuencia de salida y el motor DC.

Page 142: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Datos técnicos 8.1 Referencia de programación

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 142 Manual de producto, 09/2015, A5E35061202-AA

Configuración del dispositivo (asignaciones almacenadas en el registro de parámetros 128) Parámetros Rango de valores Valor predeterminado Configuración de canales • 2 canales (2 A)

• 1 canal (4 A)

2 canales (2 A)

Canal (0 y 1) Reacción a STOP de la CPU • Continuar el modo de operación

• Aplicar valor sustitutivo DQ

Aplicar valor sustitutivo DQ

Valor sustitutivo DQA 0 o 1 0 Valor sustitutivo DQB 0 o 1 0 Diagnóstico colectivo inhibir/habilitar Inhibido Diagnóstico DQA Inhibido Diagnóstico DQB Inhibido Modo de operación • Salida de impulsos

• PWM

• Cadena de impulsos

• Retardo a la conexión/desconexión

• Salida de frecuencia

• Motor DC

PWM

Salida rápida (0,1 A) inhibir/habilitar Inhibido Control de corriente (solo para modo PWM)

inhibir/habilitar Inhibido

Función DI Opción de Habilitación HW disponible para los modos salida de impulso, PWM, cadena de impulsos, salida de frecuencia y motor DC.

• Entrada

• Habilitación HW

• Parada externa (solo motor DC)

Entrada

Activar P P-SEL: añade el término proporcional para el control de corriente.

Habilitado

Activar I I-SEL: añade el término integral para el control de corriente.

Habilitado

Activar D D-SEL: añade el término derivativo para el control de corriente.

Inhibido

Retardo de entrada • Ninguno (4 μs)

• 0,05 ms

• 0,1 ms

• 0,4 ms

• 0,8 ms

• 1,6 ms

• 3,2 ms

• 12,8 ms

• 20 ms

0,1 ms

Page 143: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Datos técnicos 8.1 Referencia de programación

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 143

Parámetros Rango de valores Valor predeterminado Formato de salida: Modos PWM y de cadena de impulsos Modo motor DC, (solo es posible el formato de salida analógica S7)

• Formato de salida analógica S7

• Por 100

• Por 1.000

• Por 10.000

Por 100

Formato de salida (en el modo de ope-ración "Salida de frecuencia")

1 Hz 1 Hz

Dithering (solo modo PWM) Superpone una forma de onda de Dither sobre la secuencia de secuencia de salida PWM

inhibir/habilitar Inhibido

Mínimo Máximo Opción rápida inhibida

Opción rápida habilitada

DWord: Duración mínima del impulso Para modos PWM y motor DC

10 μs 1,5 μs 85.000.000 μs

0

DWord: Duración del período para modos PWM, cadena de impulsos y motor DC

100 μs 10 μs 2.000.000 μs

DWord: Retardo a la conexión Para todos los modos, excepto retardo a la conexión/desconexión

0 μs 0 μs 0

DWord: El valor depende del modo PWM: Rampas de Dither Palabra baja: Tiempo de aceleración de Dither, de 0

a 30.000 ms Palabra alta: Tiempo de deceleración de Dither, de 0 a 30.000 ms

0 ms 0 ms

Cadena de impulsos: Ciclo de trabajo Formato de salida analógica S7: De 0 a 27.648 13824 (50%) Formato por 100: De 0 a 100 50 (50%) Formato por 1.000: De 0 a 1.000 500 (50%) Formato por 10.000: De 0 a 10.000 5.000 (50%)

Retardo a la conexión/desconexión: Retardo a la desconexión

De 0 a 85.000.000 μs 0

DWord: Amplitud de Dither, solo para PWM

De 0 a 500 ‰ (por mil) 50 ‰

DWord: Período de Dither, solo para PWM

De (4 veces el período de PWM, en μs) a 100.000 μs (debe ser mayor que 2000 μs)

50.000 μs

Palabra: Valor de referencia de la cor-riente Solo PWM con control de corriente

• De 0 mA a 2.000 mA para operación con "2 canales (2 A)"

• De 0 mA a 4.000 mA para operación con "1 canal (4 A)"

0 mA

Palabra: Ancho de la zona de insensibi-lidad (μA) para control de corriente:

De 0 μA a 65535 μA 0 μA

Palabra: Límite alto de corriente para control de corriente

Valor analógico S7 relativo al valor de referencia de la corriente: El rango es de 1 a 65.535 (>= 27.648 significa 100%)

27.648

Palabra: Límite bajo de corriente para control de corriente

Valor analógico S7 relativo al valor de referencia de la corriente: El rango es de 0 a 27.647 (el límite bajo debe ser inferior al límite alto)

0

Ganancia para control de corriente Valor real (tamaño de DWord) 2,0 µs TI: Tiempo de integración (s) para con-trol de corriente

Valor real (tamaño de DWord) 20,0 s

Page 144: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Datos técnicos 8.1 Referencia de programación

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 144 Manual de producto, 09/2015, A5E35061202-AA

Parámetros Rango de valores Valor predeterminado TD: Tiempo de acción derivativa (s) para control de corriente

Valor real (tamaño de DWord) 10,0 s

TM LAG: Retardo de la acción derivati-va (s)

Valor real (tamaño de DWord) 2,0 µs

Page 145: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 145

Registro de parámetros A

TIA Portal modifica y almacena el registro de parámetros de TM Pulse 2x24V cuando se realiza una configuración de dispositivo, una compilación de bloque de configuración correcta o se descarga un nuevo bloque de configuración al hardware del sistema.

También se pueden editar directamente los parámetros del módulo cuando la CPU está en estado operativo RUN. Se utiliza la instrucción WRREC para transferir parámetros son módulo utilizando el registro de datos 128.

Si aparecen errores durante la transferencia o la validación de parámetros con la instrucción WRREC, el módulo continúa funcionando con la parametrización anterior. Se escribe el código de error correspondiente en el parámetro de salida STATUS. Si no se produce ningún error, la longitud de los datos transferidos se deposita en STATUS.

La descripción de la instrucción WRREC y de los códigos de error está disponible en la ayuda en línea de STEP 7 (TIA Portal).

Estructura del registro de datos 128 En la tabla siguiente se muestran la estructura del registro datos 128 para el TM Pulse 2x24V. Los valores en los bytes 0 a 3 son fijos y no se pueden cambiar. Los valores predeterminados se indican en negrita.

● Se necesita un total de 108 bytes (4 bytes de encabezado + 2 (52 bytes de canal)) para la configuración de dos canales (conexión en paralelo inhibida).

● Se necesita un total de 56 bytes (4 bytes de encabezado + 52 bytes de canal) para la configuración de 1 canal (conexión en paralelo habilitada).

● Los bytes 4 a 55 son los parámetros del canal 0.

● Los bytes 56 a 107 son los parámetros del canal 1.

● Los parámetros del canal 1 utilizan la misma estructura de datos que el canal 0. Añadir un offset de 52 bytes a los números de byte del canal 0 para determinar los números de byte del canal 1.

Page 146: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Registro de parámetros

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 146 Manual de producto, 09/2015, A5E35061202-AA

Tabla A- 1 Encabezado y configuración básica del canal 0

Bit → 7

6

5

4

3

2

1

0 Byte

↓ De 0 a 3 Encabezado

0 Reservado1 Major version = 0 Minor version = 1 1 Longitud de datos de parámetros de canal = 52 bytes 2 Reservado1

3 De 4 a

55 Parámetros del canal 0

4 Control de corriente

Dithering Salida rápida Modo

0B: Inhibido 0B: Inhibido 00B: Inhibido 1B: Habilita-do (no si el modo rápido está habilita-do)

1B: Habilitado 01B: Habilitado No permitido para la configuración "1 canal (4 A)" que conecta los dos canales en paralelo. 10B-11B: Reservado

0: Salida de impulsos 1: PWM (modulación de ancho de impulsos) 2: Cadena de impulsos 3: Retardo a la conexión/desconexión 4: Salida de frecuencia 5: Motor DC

5 Cálculo del bucle PID para control de cor-riente

Reservado1 Alarma de diagnóstico

Reacción a STOP de la CPU

P-SEL: añade térmi-no propor-cional

I-SEL: añade término integral

D-SEL: añade término de-rivativo

0B: Inhibido 00B: Aplicar valor sustitutivo DQ

1B: Habilitado 01B: Reservado

0B: Inhibido 0B: Inhibido 0B: Inhibido 10B: Continuar el modo de operación

1B: Habilita-do

1B: Habilitado 1B: Habilitado 11B: Reservado

6 Reservado1 Retardo de entrada

Función DI

0H: Off (4 μs) 00B: Entrada 1H: 0,05 ms 01B: Habilitación HW 2H: 0,1 ms 10B: Parada externa

(sólo modo motor DC) 3H: 0,4 ms 4H: 0,8 ms 5H: 1,6 ms 6H: 3,2 ms 7H: 12,8 ms 8H: 20 ms 9H a FH Reservados

Page 147: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Registro de parámetros

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 147

Bit → 7

6

5

4

3

2

1

0 Byte

↓ 7 Reservado1 Formato de salida Diagnósti

agnósti-co DQB

Diagnóstico DQA

Valor sustitu-tivo DQB

Valor sustitutivo DQA

Bits 5 y 4

PWM o cadena de impul-sos

Salida de frecuencia

Motor DC

0B: inhibir 0B: inhibir 0B: 0 V 0B: 0 V 1B: Habil-itación

1B: Habili-tación

1B: 24 V 1B: 24 V

00B Formato analógico S7

Reser-vado

Formato analógico S7

01B Por 100 (%)

1 Hz Reser-vado

10B Por 1.000 Reser-vado

Reser-vado

11B Por 10.000

Reser-vado

Reser-vado

1 Debe ponerse a 0

Page 148: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Registro de parámetros

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 148 Manual de producto, 09/2015, A5E35061202-AA

Tabla A- 2 Configuración de palabra, DWord y valores reales del canal 0

Byte Modo y uso de variables de canal 0 Rango de valores De 8 a

11 DWord de duración mínima del impulso

PWM (sólo si el control de corriente está inactivo) Duración mínima del impulso: Valor predeterminado = 0 μs

Salida de impulsos, cadena de impulsos, retardo a la conexión/desconexión y salida de frecuencia

Reservado

De 12 a 15

DWord de duración del período PWM, cadena de impulsos Período:

Opción rápida inhibida: De 100 μs a 85.000.000 μs Opción rápida habilitada: De 10 μs a 85.000.000 μs Valor predeterminado = 2.000.000 μs

Motor DC Período: De 100 μs a 85.000.000 μs Valor predeterminado = 1.000 μs

Salida de impulsos, retardo a la conexión/desconexión y salida de frecuencia

Reservado

De 16 a 19

DWord de retardo a la conexión Salida de impulsos, PWM, cadena de impulsos, salida de frecuencia y motor DC

Retardo a la conexión: De 0 μs a 85.000.000 μs

Retardo a la conexión/desconexión Reservado De 20 a

23 DWord de valor

PWM Tiempos de rampa de Dither (2 bytes cada uno)

• Tiempo de aceleración (palabra baja): De 0 ms a 30.000 ms

• Tiempo de deceleración (palabra alta): De 0 ms a 30.000 ms

Cadena de impulsos Ciclo de trabajo (%): De 0 a 27.648, valor predeterminado = 50 (50%)

Retardo a la conexión/desconexión Retardo a la desconexión: De 0 μs a 85.000.000 μs Salida de impulsos, salida de frecuencia y motor DC Reservado

De 24 a 27

DWord de amplitud de Dither PWM Amplitud de Dither (por mil):

De 0 a 500 el valor predeterminado es 50.

Salida de impulsos, cadena de impulsos, retardo a la conexión/desconexión, salida de frecuencia y motor DC

Reservado

De 28 a 31

DWord de período de Dither PWM Período de Dither:

Válido desde ((4 x período PWM) Y ( > 2.000)) μs hasta 100.000 μs. El valor predeterminado es 50.000 μs.

Salida de impulsos, cadena de impulsos, retardo a la conexión/desconexión, salida de frecuencia y motor DC

Reservado

Page 149: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Registro de parámetros

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 149

Byte Modo y uso de variables de canal 0 Rango de valores De 32 a

55 Solo modo PWM: Parámetros de control de corriente

De 32 a 33

Valor de referencia de la corriente (mA) Tamaño de palabra: De 0 mA a 2.000 mA para operación con "2 canales (2 A)" De 0 mA a 4.000 mA para operación con "1 canal (4 A)"

De 34 a 35

Ancho de la zona de insensibilidad (μA) Tamaño de palabra: De 0 μA a 65535 μA

De 36 a 37

Límite alto: Valor analógico S7 relativo al valor de referencia de la corriente

Tamaño de palabra: De 1 a 65.535 (>= 27648 significa 100%)

De 38 a 39

Límite bajo: Valor analógico S7 relativo al valor de referencia de la corriente

Tamaño de palabra: El rango es de 0 a 27.647 (el límite bajo debe ser inferior al límite alto)

De 40 a 43

Ganancia Real (tamaño de DWord): Valor predeterminado = 2,0 s

De 44 a 47

TI: Tiempo de integración (s) Real (tamaño de DWord): Valor predeterminado = 20,0 s

De 48 a 51

TD: Tiempo de acción derivativa (s) Real (tamaño de DWord): Valor predeterminado = 10,0 s

De 52 a 55

TM LAG: Retardo de la acción derivativa (s) Real (tamaño de DWord): Valor predeterminado = 2,0 s

Page 150: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 150

Open Source Software B

Para los distribuidores: A fin de evitar incumplimientos de las condiciones de licencia por parte del distribuidor o del comprador, las instrucciones y condiciones de licencia proporcionadas en el presente documento deben transmitirse a los compradores.

Condiciones de licencia y exenciones de responsabilidad para software de código abierto y demás software bajo licencia

El software de código abierto que se indica a continuación se utiliza sin modificaciones o en una forma que hemos modificado, así como otro software bajo licencia indicado a continuación en los "módulos digitales, módulos analógicos, módulos tecnológicos, módulos de comunicaciones y módulos de alimentación de los SIMATIC S7-1500, ET 200MP", ET 200SP, Copyright Siemens AG, 2013-2014 (en adelante denominados como "Producto").

Responsabilidad acerca del software de código abierto

El software de código abierto se proporciona de forma gratuita. Somos responsables del Producto, incluido el software de código abierto contenido, de conformidad con las condiciones de licencia aplicables al Producto. Declinamos explícitamente cualquier responsabilidad por la utilización de software de código abierto más allá de la secuencia de programa pensada para el Producto. Además, queda excluida cualquier responsabilidad por defectos que resulten de modificaciones en el software de código abierto.

No proporcionamos ningún tipo de asistencia técnica para el Producto si éste ha sido modificado.

Lea las condiciones de licencia e información de copyright del software de código abierto y demás software bajo licencia: Component Open Source Soft-

ware[Yes/No] Acknowledgements Copyright Information /

File Dinkumware C/C++ Library - 5.01

NO LICENSE AND COPYRIGHT INFORMATION FOR COMPONENT DINKUMWARE C/C++ LIBRARY - 5.01

GNU GCC libstdc++ / libsupc++ - 4.4.1

YES LICENSE AND COPYRIGHT INFORMATION FOR COMPONENT GNU GCC LIBSTDC++ / LIBSUPC++ - 4.4.1

libgcc - 4.4.1 YES LICENSE AND COPYRIGHT INFORMATION FOR COMPONENT LIBGCC - 4.4.1

Page 151: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 151

Commercial Software: Dinkumware C/C++ Library - 5.01 Enclosed you'll find the license conditions and copyright notices applicable for Commercial Software Dinkumware C/C++ Library - 5.01

License conditions: 1 Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved. This file is provided as-is by

Unicode, Inc. (The Unicode Consortium).No claims are made as to fitness for any partic-ular purpose. No warranties of any kind are expressed or implied. The recipient agrees to determine applicability of information provided. If this file has been provided on optical media by Unicode, Inc., the sole remedy for any claim will be exchange of defective me-dia within 90 days of receipt.Unicode, Inc. hereby grants the right to freely use the infor-mation supplied in this file in the creation of products supporting the Unicode Standard, and to make copies of this file in any form for internal or external distribution as long as this notice remains attached.

2 © Copyright William E. Kempf 2001 Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, pro-vided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. William E. Kempf makes no representations about the suitability of this software for any purpose. It is pro-vided "as is" without express or implied warranty.

3 Copyright © 1994 Hewlett-Packard Company Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that cop-yright notice and this permission notice appear in supporting documentation. Hewlett-Packard Company makes no representations about the suitability of this software for any purpose. It is provided ``as is'' without express or implied warranty.

Copyrights:

copyright 1992 - 2006 by p.j. plauger and jim brodie. all rights reserved.

copyright 1992-2006 by p.j. plauger. all rights reserved.ip

copyright 1992-2006 by p.j. plauger. portions derived from work copyright 1994 by hewlettpackard company. all rights reserved

Copyright 1992-2006 by dinkumware, ltd. all rights reserved

copyright 1992-2006 by dinkumware, ltd. portions derived from work copyright 2001 by william e. kempf. all rights reserved

copyright 1994 hewlett-packard company

copyright 1994 by hewlett-packard company

copyright william e. kempf 2001

copyright 1989-2006 by p.j. plauger. all rights reserved

copyright (c) by p.j. plauger. all rights reserved.

copyright (c) by dinkumware, ltd. all rights reserved.

copyright (c) unicode, inc. all rights reserved.

(c) copyright william e. kempf 2001

copyright (c) hewlettpackard company

Page 152: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 152 Manual de producto, 09/2015, A5E35061202-AA

copyright (c) by p.j. plauger. all rights reserved.

copyright 2006 by dinkumware, ltd.

copyright (c) by p.j. plauger, licensed by dinkumware, ltd. all rights reserved.

the dinkum cec++ library reference is copyright (c) by p.j. plauger. this code is protected by copyright. all rights reserved.

the dinkum cc++ library reference is copyright (c) by p.j. plauger. this code is protected by copyright. all rights reserved.

dinkum complete library, vc++ package (vc++ compilers only) the dinkum compleat library and the dinkum compleat library reference are copyright (c) by p.j. plauger. all rights reserved.

Open Source Software: GNU GCC libstdc++ / libsupc++ - 4.4.1 Enclosed you'll find the license conditions and copyright notices applicable for Open Source Software GNU GCC libstdc++ / libsupc++ - 4.4.1

Page 153: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 153

License conditions: 1 License

There are two licenses affecting GNU libstdc++: one for the code, and one for the docu-mentation. There is a license section in the FAQ regarding common questions. If you have more questions, ask the FSF or the gcc mailing list. The Code: GPL The source code is distributed under the GNU General Public License version 3, with the addition under section 7 of an exception described in the “GCC Runtime Library Excep-tion, version 3.1” as follows (or see the file COPYING.RUNTIME): GCC RUNTIME LIBRARY EXCEPTION Version 3.1, 31 March 2009 Copyright (C) 2009 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. This GCC Runtime Library Exception ("Exception") is an additional permission under section 7 of the GNU General Public License, version 3 ("GPLv3"). It applies to a given file (the "Runtime Library") that bears a notice placed by the copyright holder of the file stating that the file is governed by GPLv3 along with this Exception. When you use GCC to compile a program, GCC may combine portions of certain GCC header files and runtime libraries with the compiled program. The purpose of this Exception is to allow compilation of non-GPL (including proprietary) programs to use, in this way, the header files and runtime libraries covered by this Exception.

Page 154: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 154 Manual de producto, 09/2015, A5E35061202-AA

0. Definitions. A file is an "Independent Module" if it either requires the Runtime Library for execution after a Compilation Process, or makes use of an interface provided by the Runtime Library, but is not otherwise based on the Runtime Library. "GCC" means a version of the GNU Compiler Collection, with or without modifications, governed by version 3 (or a specified later version) of the GNU General Public License (GPL) with the option of using any subsequent versions published by the FSF. "GPL-compatible Software" is software whose conditions of propagation, modification and use would permit combination with GCC in accord with the license of GCC. "Target Code" refers to output from any compiler for a real or virtual target processor architecture, in executable form or suitable for input to an assembler, loader, linker and/or execution phase. Notwithstanding that, Target Code does not include data in any format that is used as a compiler intermediate representation, or used for producing a compiler intermediate representation. The "Compilation Process" transforms code entirely represented in non-intermediate languages designed for human-written code, and/or in Java Virtual Machine byte code, into Target Code. Thus, for example, use of source code generators and preprocessors need not be considered part of the Compilation Process, since the Compilation Process can be understood as starting with the output of the generators or preprocessors. A Compilation Process is "Eligible" if it is done using GCC, alone or with other GPL-compatible software, or if it is done without using any work based on GCC. For example, using non-GPL-compatible Software to optimize any GCC intermediate representations would not qualify as an Eligible Compilation Process.

Page 155: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 155

1. Grant of Additional Permission. You have permission to propagate a work of Target Code formed by combining the Runtime Library with Independent Modules, even if such propagation would otherwise violate the terms of GPLv3, provided that all Target Code was generated by Eligible Compilation Processes. You may then convey such a combination under terms of your choice, consistent with the licensing of the Independent Modules. 2. No Weakening of GCC Copyright. The availability of this Exception does not imply any general presumption that third-party software is unaffected by the copyright requirements of the license of GCC. Hopefully that text is self-explanatory. If it isn't, you need to speak to your lawyer, or the Free Software Foundation. The Documentation: GPL, FDL The documentation shipped with the library and made available over the web, excluding the pages generated from source comments, are copyrighted by the Free Software Foundation, and placed under the GNU Free Documentation License version 1.2. There are no Front-Cover Texts, no Back-Cover Texts, and no Invariant Sections. For documentation generated by doxygen or other automated tools via processing source code comments and markup, the original source code license applies to the gen-erated files. Thus, the doxygen documents are licensed GPL. If you plan on making copies of the documentation, please let us know. We can probably offer suggestions.

2 This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Under Section 7 of GPL version 3, you are granted additional permissions described in the GCC Runtime Library Exception, version 3.1, as published by the Free Software Foundation. You should have received a copy of the GNU General Public License and a copy of the GCC Runtime Library Exception along with this program; see the files COPYING3 and COPYING.RUNTIME respectively. If not, see <http://www.gnu.org/licenses/>.

Page 156: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 156 Manual de producto, 09/2015, A5E35061202-AA

3 // This file is part of the GNU ISO C++ Library. This library is free // software; you can redistribute it and/or modify it under the // terms of the GNU General Public License as published by the // Free Software Foundation; either version 3, or (at your option) // any later version. // This library is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // Under Section 7 of GPL version 3, you are granted additional // permissions described in the GCC Runtime Library Exception, version // 3.1, as published by the Free Software Foundation. // You should have received a copy of the GNU General Public License and // a copy of the GCC Runtime Library Exception along with this program; // see the files COPYING3 and COPYING.RUNTIME respectively. If not, see // <http://www.gnu.org/licenses/>. // (C) Copyright Jeremy Siek 2000. Permission to copy, use, modify, // sell and distribute this software is granted provided this // copyright notice appears in all copies. This software is provided // "as is" without express or implied warranty, and with no claim as // to its suitability for any purpose.

Page 157: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 157

4 // This file is part of the GNU ISO C++ Library. This library is free // software; you can redistribute it and/or modify it under the // terms of the GNU General Public License as published by the // Free Software Foundation; either version 3, or (at your option) // any later version. // This library is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // Under Section 7 of GPL version 3, you are granted additional // permissions described in the GCC Runtime Library Exception, version // 3.1, as published by the, 2009 Free Software Foundation. // You should have received a copy of the GNU General Public License and // a copy of the GCC Runtime Library Exception along with this program; // see the files COPYING3 and COPYING.RUNTIME respectively. If not, see // <http://www.gnu.org/licenses/>. /* * * Copyright (c) 1994 * Hewlett-Packard Company * * Permission to use, copy, modify, distribute and sell this software * and its documentation for any purpose is hereby granted without fee, * provided that the above copyright notice appear in all copies and * that both that copyright notice and this permission notice appear * in supporting documentation. Hewlett-Packard Company makes no * representations about the suitability of this software for any * purpose. It is provided "as is" without express or implied warranty. * * Copyright (c) 1996,1997 * Silicon Graphics * * Permission to use, copy, modify, distribute and sell this software * and its documentation for any purpose is hereby granted without fee, * provided that the above copyright notice appear in all copies and * that both that copyright notice and this permission notice appear * in supporting documentation. Silicon Graphics makes no * representations about the suitability of this software for any * purpose. It is provided "as is" without express or implied warranty.

Page 158: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 158 Manual de producto, 09/2015, A5E35061202-AA

5 // This file is part of the GNU ISO C++ Library. This library is free // software; you can redistribute it and/or modify it under the // terms of the GNU General Public License as published by the // Free Software Foundation; either version 3, or (at your option) // any later version. // This library is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // Under Section 7 of GPL version 3, you are granted additional // permissions described in the GCC Runtime Library Exception, version // 3.1, as published by the Free Software Foundation. // You should have received a copy of the GNU General Public License and // a copy of the GCC Runtime Library Exception along with this program; // see the files COPYING3 and COPYING.RUNTIME respectively. If not, see // <http://www.gnu.org/licenses/>. /* * * Copyright (c) 1996,1997 * Silicon Graphics Computer Systems, Inc. * * Permission to use, copy, modify, distribute and sell this software * and its documentation for any purpose is hereby granted without fee, * provided that the above copyright notice appear in all copies and * that both that copyright notice and this permission notice appear * in supporting documentation. Silicon Graphics makes no * representations about the suitability of this software for any * purpose. It is provided "as is" without express or implied warranty. * * * Copyright (c) 1994 * Hewlett-Packard Company * * Permission to use, copy, modify, distribute and sell this software * and its documentation for any purpose is hereby granted without fee, * provided that the above copyright notice appear in all copies and * that both that copyright notice and this permission notice appear * in supporting documentation. Hewlett-Packard Company makes no * representations about the suitability of this software for any * purpose. It is provided "as is" without express or implied warranty.

Page 159: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 159

6 This library is free // software; you can redistribute it and/or modify it under the terms // of the GNU General Public License as published by the Free Software // Foundation; either version 3, or (at your option) any later // version. // This library is distributed in the hope that it will be useful, but // WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU // General Public License for more details. // Under Section 7 of GPL version 3, you are granted additional // permissions described in the GCC Runtime Library Exception, version // 3.1, as published by the Free Software Foundation. // You should have received a copy of the GNU General Public License and // a copy of the GCC Runtime Library Exception along with this program; // see the files COPYING3 and COPYING.RUNTIME respectively. If not, see // <http://www.gnu.org/licenses/>. // Copyright (C) 2004 Ami Tavory and Vladimir Dreizin, IBM-HRL. // Permission to use, copy, modify, sell, and distribute this software // is hereby granted without fee, provided that the above copyright // notice appears in all copies, and that both that copyright notice // and this permission notice appear in supporting documentation. None // of the above authors, nor IBM Haifa Research Laboratories, make any // representation about the suitability of this software for any // purpose. It is provided "as is" without express or implied // warranty. /** * @file splay_tree_.hpp * Contains an implementation class for splay_tree_. */ /* * This implementation uses an idea from the SGI STL (using a "header" node * which is needed for efficient iteration). Following is the SGI STL * copyright. * * Copyright (c) 1996,1997 * Silicon Graphics Computer Systems, Inc. * * Permission to use, copy, modify, distribute and sell this software * and its documentation for any purpose is hereby granted without fee, * provided that the above copyright notice appear in all copies and * that both that copyright notice and this permission notice appear * in supporting documentation. Silicon Graphics makes no * representations about the suitability of this software for any * purpose. It is provided "as is" without express or implied warranty. * * * Copyright (c) 1994 * Hewlett-Packard Company *

Page 160: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 160 Manual de producto, 09/2015, A5E35061202-AA

* Permission to use, copy, modify, distribute and sell this software * and its documentation for any purpose is hereby granted without fee, * provided that the above copyright notice appear in all copies and * that both that copyright notice and this permission notice appear * in supporting documentation. Hewlett-Packard Company makes no * representations about the suitability of this software for any * purpose. It is provided "as is" without express or implied warranty.

7 This library is free // software; you can redistribute it and/or modify it under the // terms of the GNU General Public License as published by the // Free Software Foundation; either version 3, or (at your option) // any later version. // This library is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // Under Section 7 of GPL version 3, you are granted additional // permissions described in the GCC Runtime Library Exception, version // 3.1, as published by the Free Software Foundation. // You should have received a copy of the GNU General Public License and // a copy of the GCC Runtime Library Exception along with this program; // see the files COPYING3 and COPYING.RUNTIME respectively. If not, see // <http://www.gnu.org/licenses/>. /* * Copyright (c) 1997 * Silicon Graphics Computer Systems, Inc. * * Permission to use, copy, modify, distribute and sell this software * and its documentation for any purpose is hereby granted without fee, * provided that the above copyright notice appear in all copies and * that both that copyright notice and this permission notice appear * in supporting documentation. Silicon Graphics makes no * representations about the suitability of this software for any * purpose. It is provided "as is" without express or implied warranty.

8 Verbatim copying and distribution of this entire article are permitted worldwide, without royalty, in any medium, provided this notice is preserved.

Page 161: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 161

9 GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyright license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions.

Page 162: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 162 Manual de producto, 09/2015, A5E35061202-AA

Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well.

Page 163: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 163

To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work.

Page 164: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 164 Manual de producto, 09/2015, A5E35061202-AA

The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures.

Page 165: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 165

4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate.

Page 166: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 166 Manual de producto, 09/2015, A5E35061202-AA

6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d.

Page 167: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 167

A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network.

Page 168: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 168 Manual de producto, 09/2015, A5E35061202-AA

Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.

Page 169: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 169

All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10.

Page 170: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 170 Manual de producto, 09/2015, A5E35061202-AA

9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License.

Page 171: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 171

Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work

Page 172: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 172 Manual de producto, 09/2015, A5E35061202-AA

conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation.

Page 173: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 173

If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Page 174: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 174 Manual de producto, 09/2015, A5E35061202-AA

17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. <one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author> This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: <program> Copyright (C) <year> <name of author> This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box".

Page 175: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 175

You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see <http://www.gnu.org/licenses/>. The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read <http://www.gnu.org/philosophy/why-not-lgpl.html>.

10 Disclaimer and Copyright</h2> <p>Revised 16 February, 2004</p>&copy; Copyright Ami Tavory and Vladimir Dreizin, IBM-HRL, 2004, and Benjamin Kosnik, Red Hat, 2004. <p>Permission to use, copy, modify, sell, and distribute this software is hereby granted without fee, provided that the above copyright notice appears in all copies, and that both that copyright notice and this permission notice appear in supporting documentation.</p> <p>None of the above authors, nor IBM Haifa Research Laboratories, Red Hat, or both, make any representation about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.<

11 # This file file be copied and used freely without restrictions. It can # be used in projects which are not available under the GNU Public License # but which still want to provide support for the GNU gettext functionality. # Please note that the actual code is *not* freely available.

12 This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

13 Free Software Foundation, Inc. This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY, to the extent permitted by law; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

14 This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved.

15 Permission to use, copy, modify, sell, and distribute this software is hereby granted without fee, provided that the above copyright notice appears in all copies, and that both that copyright notice and this permission notice appear in supporting documentation. None of the above authors, nor IBM Haifa Research Laboratories, make any representation about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.

Page 176: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 176 Manual de producto, 09/2015, A5E35061202-AA

16 This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it.

17 This Makefile.in is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY, to the extent permitted by law; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

18 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http:www.boost.org/LICENSE_1_0.txt) ----------------------------------------------------------------------------- Boost Software License - Version 1.0 - August 17th, 2003 Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following: The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Copyrights:

C) Copyright Jeremy Siek 2000

Copyright 1994 Hewlett-Packard Company

Copyright 1998 by Information Technology Industry Council

Copyright &copy; 2007 Free Software Foundation, Inc

Copyright (C) Microsoft Corporation 1984-2002

Page 177: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 177

Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.

Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation

Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2009 Free Software Foundation

Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2009 Free Software Foundation

Copyright (C) 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2004, 2009 Free Software Foundation

Copyright (C) 1994, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2007, 2009 Free Software Foundation

Copyright (C) 1994, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2007, 2009 Free Software Foundation

Copyright (C) 1994, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2007, 2009 Free Software Foundation

Copyright (C) 1994, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2009 Free Software Foundation

Copyright (C) 1994, 1999, 2000, 2003, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1994, 1999, 2000, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 1994, 1999, 2001, 2002, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 1994, 1999, 2001, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation

Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.

Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation

Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.

Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005 Free Software Foundation, Inc.

Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Page 178: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 178 Manual de producto, 09/2015, A5E35061202-AA

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2009 Free Software Foundation

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2005, 2006, 2009 Free Software Foundation, Inc.

Page 179: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 179

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2004, 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2001, 2004, 2009 Free Software Foundation

Copyright (C) 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2002, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2000, 2004, 2007, 2009 Free Software Foundation

Copyright (C) 1997, 1998, 1999, 2000, 2004, 2009 Free Software Foundation

Copyright (C) 1997, 1998, 1999, 2001, 2002, 2005, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2001, 2002, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2002, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2002, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2003, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 1999, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1998, 2009, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.

Copyright (C) 1997, 1999, 2000, 2001, 2003, 2005 Free Software Foundation, Inc.

Copyright (C) 1997, 1999, 2000, 2001, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 1999, 2001, 2002, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005 Free Software Foundation, Inc.

Copyright (C) 1997-1999, 2001, 2009 Free Software Foundation, Inc.

Copyright (C) 1997-1999, 2009 Free Software Foundation, Inc.

Copyright (C) 1998, 1999 Greg Colvin and Beman Dawes

Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 1998, 1999, 2003, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 1998, 1999, 2003, 2009 Free Software Foundation, Inc.

Page 180: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 180 Manual de producto, 09/2015, A5E35061202-AA

Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation

Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009 Free Software Foundation

Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2009 Free Software Foundation

Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2000, 2001, 2002, 2003, 2005, 2009 Free Software Foundation

Copyright (C) 1999, 2000, 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2000, 2001, 2002, 2003, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2000, 2001, 2002, 2003, 2009 Free Software Foundation

Copyright (C) 1999, 2000, 2001, 2002, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2000, 2001, 2003, 2009 Free Software Foundation

Copyright (C) 1999, 2000, 2001, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2000, 2002, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2000, 2002, 2003, 2005, 2009 Free Software Foundation

Copyright (C) 1999, 2000, 2002, 2003, 2009 Free Software Foundation

Copyright (C) 1999, 2000, 2002, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2000, 2003, 2009 Free Software Foundation

Copyright (C) 1999, 2000, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2000, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005, 2006, 2009 Free Software Foundation

Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2001, 2002, 2003, 2004, 2009 Free Software Foundation

Copyright (C) 1999, 2001, 2002, 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2001, 2003, 2004, 2009 Free Software Foundation

Page 181: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 181

Copyright (C) 1999, 2001, 2003, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2001, 2003, 2009 Free Software Foundation

Copyright (C) 1999, 2001, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2001, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2002, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2002, 2003, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2002, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2002, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2002, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2003, 2005, 2009 Free Software Foundation

Copyright (C) 1999, 2003, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2003, 2009 Free Software Foundation

Copyright (C) 1999, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 1999, 2009 Free Software Foundation, Inc.

Copyright (C) 1999-2001, 2002, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 1999-2001, 2002, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2002 Free Software Foundation

Copyright (C) 2000, 2001, 2002 Free Software Foundation

Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation

Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009 Free Software Foundation

Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009 Free Software Foundation, Inc.

Page 182: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 182 Manual de producto, 09/2015, A5E35061202-AA

Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2002, 2003, 2004, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2002, 2003, 2004, 2009 Free Software Foundation

Copyright (C) 2000, 2001, 2002, 2003, 2005, 2009 Free Software Foundation

Copyright (C) 2000, 2001, 2002, 2003, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2002, 2003, 2007, 2009 Free Software Foundation

Copyright (C) 2000, 2001, 2002, 2003, 2009 Free Software Foundation

Copyright (C) 2000, 2001, 2002, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2002, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2003, 2004, 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2003, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2003, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2001, 2009 Free Software Foundation

Copyright (C) 2000, 2002, 2003, 2004, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2002, 2003, 2004, 2009 Free Software Foundation

Copyright (C) 2000, 2002, 2003, 2005, 2009 Free Software Foundation

Copyright (C) 2000, 2002, 2003, 2009 Free Software Foundation

Copyright (C) 2000, 2002, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2002, 2004, 2005, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2002, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2002, 2005, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2002, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2002, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2002, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2003, 2004, 2009 Free Software Foundation

Copyright (C) 2000, 2003, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2003, 2009 Free Software Foundation

Copyright (C) 2000, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 2000, 2005, 2009 Free Software Foundation, Inc.

Page 183: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 183

Copyright (C) 2000, 2009 Free Software Foundation, Inc.

Copyright (C) 2001 Free Software Foundation, Inc.

Copyright (C) 2001 Free Software Foundation, Inc Benjamin Kosnik <[email protected]>, 2001.

Copyright (C) 2001, 2002, 2003 Peter Dimov

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2009 Free Software Foundation

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2009 Free Software Foundation

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2009 Free Software Foundation

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2003, 2004, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2003, 2004, 2009 Free Software Foundation

Copyright (C) 2001, 2002, 2003, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2003, 2005, 2006, 2009 Free Software Foundation

Copyright (C) 2001, 2002, 2003, 2005, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation

Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2003, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2003, 2009 Free Software Foundation

Copyright (C) 2001, 2002, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2004, 2005, 2006, 2009 Free Software Foundation, Inc.

Page 184: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 184 Manual de producto, 09/2015, A5E35061202-AA

Copyright (C) 2001, 2002, 2004, 2005, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2004, 2005, 2008 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2004, 2005, 2009 Free Software Foundation

Copyright (C) 2001, 2002, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2004, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2005, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2005, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2002, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2003, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.

Copyright (C) 2001, 2003, 2005, 2009 Free Software Foundation

Copyright (C) 2001, 2003, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2003, 2009 Free Software Foundation

Copyright (C) 2001, 2003, 2009 Free Software Foundation

Copyright (C) 2001, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2004, 2005, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2001, 2009 Free Software Foundation

Copyright (C) 2001, 2009 Free Software Foundation, Inc.

Copyright (C) 2002 Peter Dimov

Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation

Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2002, 2003, 2004, 2005, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2002, 2003, 2004, 2005, 2009 Free Software Foundation

Copyright (C) 2002, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Page 185: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 185

Copyright (C) 2002, 2003, 2004, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc.

Copyright (C) 2002, 2003, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2002, 2003, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2002, 2003, 2009 Free Software Foundation

Copyright (C) 2002, 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 2002, 2004, 2005, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2002, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2002, 2004, 2006, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2002, 2004, 2009 Free Software Foundation

Copyright (C) 2002, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 2002, 2005, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2002, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2002, 2009 Free Software Foundation

Copyright (C) 2002, 2009 Free Software Foundation, Inc.

Copyright (C) 2003 Free Software Foundation, Inc.

Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.

Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation

Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation

Copyright (C) 2003, 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2004, 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2004, 2005, 2006, 2009 Free Software Foundation

Copyright (C) 2003, 2004, 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2004, 2005, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2004, 2005, 2007, 2009 Free Software Foundation

Copyright (C) 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2004, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2004, 2009 Free Software Foundation

Copyright (C) 2003, 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2005, 2006, 2009 Free Software Foundation, Inc.

Page 186: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 186 Manual de producto, 09/2015, A5E35061202-AA

Copyright (C) 2003, 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2005, 2009 Free Software Foundation

Copyright (C) 2003, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 2003, 2009 Free Software Foundation

Copyright (C) 2003, 2009 Free Software Foundation, Inc.

Copyright (C) 2004 Ami Tavory and Vladimir Dreizin, IBM-HRL.

Copyright (C) 2004, 2005 Free Software Foundation, Inc.

Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation

Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2004, 2005, 2006, 2007, 2009 Free Software Foundation

Copyright (C) 2004, 2005, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2004, 2005, 2006, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2004, 2005, 2006, 2009 Free Software Foundation

Copyright (C) 2004, 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation

Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2004, 2005, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2004, 2005, 2009 Free Software Foundation

Copyright (C) 2004, 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2004, 2006, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2004, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2004, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2004, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2004, 2009 Free Software Foundation

Copyright (C) 2004, 2009 Free Software Foundation, Inc.

Copyright (C) 2005 Free Software Foundation, Inc.

Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation

Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Page 187: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 187

Copyright (C) 2005, 2006, 2007, 2009 Free Software Foundation

Copyright (C) 2005, 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2005, 2006, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2005, 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2005, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2005, 2008, 2009 Free Software Foundation

Copyright (C) 2005, 2009 Free Software Foundation

Copyright (C) 2005, 2009 Free Software Foundation, Inc.

Copyright (C) 2006 Free Software Foundation, Inc.

Copyright (C) 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2006, 2007, 2008, 2009 Free Software Foundation

Copyright (C) 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2006, 2007, 2009 Free Software Foundation

Copyright (C) 2006, 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2006, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2006, 2009 Free Software Foundation

Copyright (C) 2006, 2009 Free Software Foundation

Copyright (C) 2006, 2009 Free Software Foundation, Inc.

Copyright (C) 2006-2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2007, 2008, 2009 Free Software Foundation

Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2007, 2009 Free Software Foundation

Copyright (C) 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2008, 2009 Free Software Foundation

Copyright (C) 2008, 2009 Free Software Foundation, Inc.

Copyright (C) 2009 Free Software Foundation

Copyright (C) 2009 Free Software Foundation, Inc.

Copyright (c) 1994 Hewlett-Packard Company

Copyright (c) 1996 Silicon Graphics Computer Systems, Inc.

Copyright (c) 1996,1997 Silicon Graphics

Page 188: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 188 Manual de producto, 09/2015, A5E35061202-AA

Copyright (c) 1996,1997 Silicon Graphics Computer Systems, Inc.

Copyright (c) 1996-1997 Silicon Graphics Computer Systems, Inc.

Copyright (c) 1996-1998 Silicon Graphics Computer Systems, Inc.

Copyright (c) 1996-1999 Silicon Graphics Computer Systems, Inc.

Copyright (c) 1997 Silicon Graphics Computer Systems, Inc.

Copyright (c) 1997-1999 Silicon Graphics Computer Systems, Inc.

Copyright (c) 1998 Silicon Graphics Computer Systems, Inc.

Copyright (c) 2001, 2002, 2003 Peter Dimov and Multi Media Ltd.

Copyright 2008 FSF

Copyright Ami Tavory and Vladimir Dreizin, IBM-HRL, 2004, and Benjamin Kosnik, Red Hat, 2004.

Copyright © 1999 The Open Group/The Institute of Electrical and Electronics Engineers, Inc.

Copyright © 1999 ISO

Copyright © 2000 Addison Wesley Longman, Inc.

Copyright © 2000 Addison Wesley, Inc.

Copyright © 2002 OOPSLA

Copyright © 2004, 2005, 2006, 2007 Free Software Foundation, Inc

Copyright © 2004, 2005, 2006, 2007 Free Software Foundation, Inc

Copyright © 2007 FSF

Copyright © 2007 Free Software Foundation, Inc.

Open Source Software: libgcc - 4.4.1 Enclosed you'll find the license conditions and copyright notices applicable for Open Source Software libgcc - 4.4.1

Page 189: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 189

License conditions: 1 GCC is free software; you can redistribute it and/or modify it under

the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. GCC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Under Section 7 of GPL version 3, you are granted additional permissions described in the GCC Runtime Library Exception, version 3.1, as published by the Free Software Foundation. You should have received a copy of the GNU General Public License and a copy of the GCC Runtime Library Exception along with this program; see the files COPYING3 and COPYING.RUNTIME respectively. If not, see <http://www.gnu.org/licenses/>. GCC RUNTIME LIBRARY EXCEPTION Version 3.1, 31 March 2009 Copyright (C) 2009 Free Software Foundation, Inc. <http://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. This GCC Runtime Library Exception ("Exception") is an additional permission under section 7 of the GNU General Public License, version 3 ("GPLv3"). It applies to a given file (the "Runtime Library") that bears a notice placed by the copyright holder of the file stating that the file is governed by GPLv3 along with this Exception. When you use GCC to compile a program, GCC may combine portions of certain GCC header files and runtime libraries with the compiled program. The purpose of this Exception is to allow compilation of non-GPL (including proprietary) programs to use, in this way, the header files and runtime libraries covered by this Exception.

Page 190: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 190 Manual de producto, 09/2015, A5E35061202-AA

0. Definitions. A file is an "Independent Module" if it either requires the Runtime Library for execution after a Compilation Process, or makes use of an interface provided by the Runtime Library, but is not otherwise based on the Runtime Library. "GCC" means a version of the GNU Compiler Collection, with or without modifications, governed by version 3 (or a specified later version) of the GNU General Public License (GPL) with the option of using any subsequent versions published by the FSF. "GPL-compatible Software" is software whose conditions of propagation, modification and use would permit combination with GCC in accord with the license of GCC. "Target Code" refers to output from any compiler for a real or virtual target processor architecture, in executable form or suitable for input to an assembler, loader, linker and/or execution phase. Notwithstanding that, Target Code does not include data in any format that is used as a compiler intermediate representation, or used for producing a compiler intermediate representation. The "Compilation Process" transforms code entirely represented in non-intermediate languages designed for human-written code, and/or in Java Virtual Machine byte code, into Target Code. Thus, for example, use of source code generators and preprocessors need not be considered part of the Compilation Process, since the Compilation Process can be understood as starting with the output of the generators or preprocessors. A Compilation Process is "Eligible" if it is done using GCC, alone or with other GPL-compatible software, or if it is done without using any work based on GCC. For example, using non-GPL-compatible Software to optimize any GCC intermediate representations would not qualify as an Eligible Compilation Process. 1. Grant of Additional Permission. You have permission to propagate a work of Target Code formed by combining the Runtime Library with Independent Modules, even if such propagation would otherwise violate the terms of GPLv3, provided that all Target Code was generated by Eligible Compilation Processes. You may then convey such a combination under terms of your choice, consistent with the licensing of the Independent Modules.

Page 191: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 191

2. No Weakening of GCC Copyright. The availability of this Exception does not imply any general presumption that third-party software is unaffected by the copyright requirements of the license of GCC. GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright © 2007 Free Software Foundation, Inc. <http://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyright license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any oth-er work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute cop-ies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or ask-ing you to surrender the rights. Therefore, you have certain responsibilities if you distrib-ute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, dis-tribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions.

Page 192: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 192 Manual de producto, 09/2015, A5E35061202-AA

Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The sys-tematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future ver-sions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose comput-ers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. “This License refers to version 3 of the GNU General Public License. “Copyright also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. “The Program refers to any copyrightable work licensed under this License. Each licen-see is addressed as “you”. “Licensees” and “recipients” may be individuals or organiza-tions. To “modify” a work means to copy from or adapt all or part of the work in a fashion re-quiring copyright permission, other than the making of an exact copy. The resulting work is called a “modified version” of the earlier work or a work “based on” the earlier work. A “covered work” means either the unmodified Program or a work based on the Pro-gram. To “propagate” a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To “convey” a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no trans-fer of a copy, is not conveying. An interactive user interface displays “Appropriate Legal Notices” to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided),

Page 193: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 193

that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The “source code” for a work means the preferred form of the work for making modifica-tions to it. “Object code” means any non-source form of a work. A “Standard Interface” means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular pro-gramming language, one that is widely used among developers working in that lan-guage. The “System Libraries” of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an imple-mentation is available to the public in source code form. A “Major Component”, in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The “Corresponding Source” for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free pro-grams which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associ-ated with source files for the work, and the source code for shared libraries and dynami-cally linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate auto-matically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Pro-gram, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from run-ning a covered work is covered by this License only if the output, given its content, con-stitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law.

Page 194: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 194 Manual de producto, 09/2015, A5E35061202-AA

You may make, run and propagate covered works that you do not convey, without condi-tions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions:

Page 195: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 195

a) The work must carry prominent notices stating that you modified it, and giving a rele-vant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to “keep intact all notices”. c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any appli-cable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notic-es; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an “aggregate” if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and non-commercially, and only if you received the object code with such an offer, in accord with subsection 6b.

Page 196: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 196 Manual de producto, 09/2015, A5E35061202-AA

d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corre-sponding Source as a System Library, need not be included in conveying the object code work. A “User Product” is either (1) a “consumer product”, which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) any-thing designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a par-ticular product received by a particular user, “normally used” refers to a typical or com-mon use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has sub-stantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. “Installation Information” for a User Product means any methods, procedures, authoriza-tion keys, or other information required to install and execute modified versions of a cov-ered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Infor-mation. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM).

Page 197: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 197

The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modi-fied or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. Additional permissions” are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional per-missions. When you convey a copy of a covered work, you may at your option remove any addi-tional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the materi-al; or e) Declining to grant rights under trademark law for use of some trade names, trade-marks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.

Page 198: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 198 Manual de producto, 09/2015, A5E35061202-AA

All other non-permissive additional terms are considered “further restrictions” within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further re-striction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further re-striction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separate-ly written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automati-cally terminate your rights under this License (including any patent licenses granted un-der the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder ex-plicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copy-right holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Pro-gram. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so.

Page 199: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 199

10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this Li-cense. You are not responsible for enforcing compliance by third parties with this Li-cense. An “entity transaction” is a transaction transferring control of an organization, or substan-tially all assets of one, or subdividing an organization, or merging organizations. If prop-agation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or af-firmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A “contributor” is a copyright holder who authorizes use under this License of the Pro-gram or a work on which the Program is based. The work thus licensed is called the contributor's “contributor version”. A contributor's “essential patent claims” are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor ver-sion, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, “control” includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license un-der the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a “patent license” is any express agreement or com-mitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To “grant” such a patent license to a party means to make such an agreement or commitment not to en-force a patent against the party.

Page 200: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 200 Manual de producto, 09/2015, A5E35061202-AA

If you convey a covered work, knowingly relying on a patent license, and the Corre-sponding Source of the work is not available for anyone to copy, free of charge and un-der the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this Li-cense, to extend the patent license to downstream recipients. “Knowingly relying” means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, mod-ify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is “discriminatory” if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of dis-tributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a conse-quence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program.

Page 201: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 201

13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or com-bine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the spe-cial requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License “or any later version” ap-plies to it, you have the option of following the terms and conditions either of that num-bered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU Gen-eral Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

Page 202: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 202 Manual de producto, 09/2015, A5E35061202-AA

16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Pro-gram, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redis-tribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the “copyright” line and a pointer to where the full notice is found. <one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author> This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode:

Page 203: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Open Source Software

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 203

<program> Copyright (C) <year> <name of author> This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an “about box”. You should also get your employer (if you work as a programmer) or school, if any, to sign a “copyright disclaimer” for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see <http://www.gnu.org/licenses/>. The GNU General Public License does not permit incorporating your program into pro-prietary programs. If your program is a subroutine library, you may consider it more use-ful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read <http://www.gnu.org/philosophy/why-not-lgpl.html>.

2 This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it.

Copyrights:

Copyright (C) 2003 Free Software Foundation, Inc.

Copyright (C) 2005, 2006, 2009 Free Software Foundation

Copyright (C) 2007, 2009 Free Software Foundation, Inc.

Copyright (C) 2008, 2009 Free Software Foundation, Inc.

Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.

Page 204: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 204

Índice alfabético

A Asignación de los pines, 95

C Cableado, 95 Cableado de alimentación, 95 Cableado de BaseUnit, 95 Cableado de carga, 95 Cableado de sensores, 95 Configuración

configuración de canales 1 canal (4 A) o 2 ( 2 A), 106 Direcciones de E/S, 113 grupo de potencial, 106 modo de operación, 107 opciones de diagnóstico, 109 opciones de hardware/software del sistema de control, 102 parámetro (parámetros de canal), 110 parámetros generales, 106 reacción a STOP de la CPU, 107 selección del módulo en TIA Portal, 105 Utilización del espacio de direcciones de E/S, 104 Vista general, 103

Configuración de direcciones de E/S, 113 Contador de secuencias, 79 Control directo de una salida digital, 91

D Datos técnicos

hardware/software, Fehler! Textmarke nicht definiert. reducción por temperatura ambiente, 129 referencia de programación, 136

Diagnóstico detección de errores y diagnóstico, 126 opciones, 109

E Errores

detección de errores y diagnóstico, 126 validación de parámetros, 124

Errores de escritura de parámetros con WRREC, 124 Errores de validación de parámetros, 124 Estado funcional (FS), 121

F Función de control de corriente, 82

control de consigna, 84 Dithering y tiempo de ciclo, 85 Esquema de funcionamiento de PID, 82 marcas de límite alcanzado, 84 Parámetros PID, 83 reseteado del regulador de corriente PID, 85

Función de medición de corriente, 80 Precisión, 81

Función de salida PWM con Dither, 86 aceleración y deceleración, 87 amplitud, 86 diagramas de ejemplo, 88 período, 87

Función de salida rápida, 77 Funciones

contador de secuencias, 79 control de corriente, 82 control directo de una salida digital, 91 medición de corriente, 80 modo isócrono, 90 salida PWM con Dither, 86 salida rápida, 77 Vista general, 15

G Grupo de potencial, 106

I Indicadores de estado LED, 121 Interfaces

control, 114

Page 205: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Índice alfabético

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 205

respuesta, 119 SLOT, 117

Interfaz de control, 114 Interfaz de respuesta, 119

L LD_SLOT, 117 LED de estado de canal, 121 LED DIAG, 121

M MODE_SLOT, 117 Modo de cadena de impulsos, 39

ciclo de trabajo, 43 contaje de impulsos, 41 duración del período, 42 medición de corriente, 44 retardo a la conexión, 42 señales de control y respuesta, 45 señales de entrada y salida, 48 tabla de verdad, 41

Modo de modulación del ancho de impulso (PWM), 26 ajustar la duración mínima del impulso, 32 ciclo de trabajo, 29 control de corriente, 33 duración del período, 30 duración mínima de impulso, 28 medición de corriente, 33 modo isócrono, 30 parámetros, 34 Retardo a la conexión, 33 señales de control y respuesta, 35 señales de entrada y salida, 38 tabla de verdad, 28

Modo de operación Retardo a la conexión/desconexión, 49

duración mínima de impulso, 52 modo isócrono, 55 parámetros, 56 redisparo del retardo a la conexión, 54 redisparo del retardo a la desconexión, 54 retardo a la conexión, 55 retardo a la desconexión, 55 señales de control y respuesta, 57 señales de entrada y salida, 59 tabla de verdad, 51

Modo de salida de impulsos (impulso individual), 18 contador de secuencias, 21 duración del impulso, 20

parámetros, 22 Retardo a la conexión, 21 señales de control y respuesta, 23 señales de entrada y salida, 25 tabla de verdad, 20

modo isócrono Modo de salida de impulsos (impulso individual), 21

Modo isócrono modo de modulación del ancho de impulso (PWM), 30 Modo de operación Retardo a la conexión/desconexión, 55 Modo motor DC, 72 modo Salida de frecuencia, 63 Vista general, 90

Modo motor DC, 68 ajustar y modificar el ciclo de trabajo y el sentido de giro de los impulsos, 71 ajustar y modificar la duración del período, 71 modo isócrono, 72 parámetros del modo motor DC, 73 señales de control y respuesta para el modo PWM, 74 señales de entrada y salida del modo PWM, 76 tabla de verdad, 70

Modo Salida de frecuencia, 60 modo isócrono, 63 parámetros, 63 retardo a la conexión, 63 señales de control y respuesta, 64 señales de entrada y salida, 67 tabla de verdad, 62 valor de salida (frecuencia), 62

Modos cadena de impulsos, 39 Modulación de ancho de impulso (PWM), 26 Motor DC, 68 Retardo a la conexión/desconexión, 49 Salida de frecuencia, 60 salida de impulsos (impulso individual), 18 Vista general, 15

P Parámetros PID, 83

R Reacción a STOP de la CPU, 107 Referencia de programación, 136 Registro 128 (parámetros del módulo), 145

Page 206: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Índice alfabético

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 206 Manual de producto, 09/2015, A5E35061202-AA

Registro de parámetros, 145

S Señal TM_CTRL_DQ, 91 SLOT, 117 Software de código abierto, 150

T Tabla de verdad

modo de cadena de impulsos, 41 Modo de modulación del ancho de impulso (PWM), 28 Modo de operación Retardo a la conexión/desconexión, 51 modo de salida de impulsos (impulso individual), 20 Modo motor DC, 70 modo Salida de frecuencia, 62

U Utilización del espacio de direcciones de E/S, 104

V Versión de firmware, 121 Vista general

TM Pulse 2x24V, 10 Vista general del módulo TM Pulse 2x24V, 10

Page 207: cache.industry.siemens.com · Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) 4 Manual de producto, 09/2015, A5E35061202-AA Prólogo Finalidad de la documentación Este

Índice alfabético

Módulo tecnológico TM Pulse 2x24V (6ES7138‑6DB00‑0BB1) Manual de producto, 09/2015, A5E35061202-AA 207


Recommended