SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio...

472
Motion Control s SINAMICS/SIMOTION Descripción de los bloques estándar DCC Manual de funciones, edición 11/2010

Transcript of SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio...

Page 1: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Motion Control

s

SINAMICS/SIMOTIONDescripción de los bloques estándar DCC

Manual de funciones, edición 11/2010

Page 2: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía
Page 3: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Edición 11/2010

SINAMICS/SIMOTION

Descripción de los bloques estándar DCC

Manual de funciones

Válido para

Accionamiento Versión de firmware

SINAMICS 2.5 SP1/2.5/2.6/2.6 SP1/4.3/4.4

Controlador

SIMOTION 4.2

6SL3097-4AQ00-0EP1

s

Prefacio

Introducción1

Aritmética2

Lógica3

Conversión4

Servomando5

Tecnología6

Sistema7

Anexo A

Anexo B

Page 4: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Copyright Siemens AG 2010 All Rights Reserved

Está prohibida la divulgación y la reproducción de este documento y de su contenido salvo en caso de autorización expresa. Los infracto-res quedan obligados a la indemnización por daños y perjuicios. Se reservan todos los derechos, en particular para el caso de concesión de patentes o la inscripción de modelos de utilidad.

Siemens AGAutomation & DrivesPostfach 4848D - 90437 NúrembergAlemania

Exención de responsabilidad

Hemos comprobado la concordancia del contenido de esta publica-ció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 in-cluyen en la siguiente edición.

© Siemens AG 2010Sujeto a cambios técnicos sin previo aviso.

Notas jurídicas

Este manual contiene las informaciones necesarias para la seguridad personal así como para la preven-ción de daños materiales. Las informaciones para su seguridad personal están resaltadas con un trián-gulo 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.

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 perso-nal cualificado para la tarea encomendada y observando lo indicado en la documentación correspon-diente 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:

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.

PELIGRO

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

ADVERTENCIA

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

PRECAUCIÓN

Con triángulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales.

PRECAUCIÓN

Sin triángulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse daños materiales.

ATENCIÓN

Significa que puede producirse un resultado o estado no deseado si no se respeta la consigna de segu-ridad correspondiente.

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 rea-lizados 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.

Siemens Aktiengesellschaft SINAMICS/SIMOTION, Manual de funciones

Page 5: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

5Descripción de los bloques estándar DCCSIMOTION/SINAMICS manual de funciones, edición 11/2010

Prefacio

Documentación SIMOTION

Encontrará una lista de la documentación SIMOTION en una bibliografía sepa-rada.

Esta documentación se incluye en formato electrónico en el alcance de suminis-tro de SIMOTION SCOUT y consta de 10 paquetes de documentación.

La documentación SIMOTION consta de 9 paquetes que contienen unos 80 documentos sobre SIMOTION y otros sistemas relacionados (p. ej. SINAMICS).

Para SIMOTION nivel V4.2 están disponibles los siguientes paquetes de docu-mentación:

SIMOTION Sistema de ingeniería Manejo

SIMOTION Descripciones del sistema y funciones

SIMOTION Servicio y Diagnóstico

SIMOTION IT

SIMOTION Programación

SIMOTION Programación - Referencias

SIMOTION C

SIMOTION P

SIMOTION D

SIMOTION Documentación complementaria

Documentación de SINAMICS

La documentación de SINAMICS se estructura en 2 niveles:

Documentación general y catálogos

Documentación para el fabricante o servicio técnico

Encontrará una lista de publicaciones actualizada con los idiomas disponibles en la dirección de Internet:

http://www.siemens.com/motioncontrol

Siga los puntos de menú "Soporte" --> "Documentación técnica" --> "Lista de publicaciones".

La edición de Internet de DOConCD, la DOConWEB, se encuentra en esta dirección:

http://www.automation.siemens.com/doconweb

Page 6: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Prefacio

6 Descripción de los bloques estándar DCCSIMOTION/SINAMICS manual de funciones, edición 11/2010

Para más información sobre ofertas de formación y sobre las FAQ (preguntas frecuentes), visite la web:

http://www.siemens.com/motioncontrol

Siga el punto de menú "Soporte".

Technical Support

En caso de consultas técnicas, diríjase a la siguiente hotline:

Consultas con respecto a la documentación

Para cualquier consulta con respecto a la documentación (sugerencias, correc-ciones), sírvase enviar un fax o un correo electrónico a la siguiente dirección:

Europa/África

Teléfono +49 (0)911 895 7 222

Fax +49 (0)911 895 7 223

Internet http://www.siemens.com/automation/support-request

América

Teléfono +1 423 262 2522

Fax +1 423 262 2200

Internet mailto:[email protected]

Asia/Pacífico

Teléfono +86 1064 757575

Fax +86 1064 747 474

Internet mailto:[email protected]

Nota

Los números de teléfono específicos de cada país para el asesoramiento técnico se encuentran en Internet:

http://www.automation.siemens.com/partner

Fax +49 9131- 98 2176

E-mail mailto:[email protected]

Page 7: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Prefacio

7Descripción de los bloques estándar DCCSIMOTION/SINAMICS manual de funciones, edición 11/2010

Dirección de Siemens en Internet

Encontrará información de máxima actualidad sobre los productos SIMO-TION/SINAMICS, soporte de producto y FAQ en las siguientes direcciones de Internet:

Información general:

http://www.siemens.de/simotion (alemán)

http://www.siemens.com/simotion (internacional)

http://www.siemens.com/sinamics

Descargar documentación

Otros enlaces para la descarga de ficheros de Service & Support.

http://support.automation.siemens.com/WW/view/en/10805436

Para diseñar de manera personalizada documentación basada en los conte-nidos propios de Siemens con My Documentation Manager (MDM), ver http://www.siemens.com/mdm.

My Documentation Manager le ofrece una serie de funciones que le permitirá elaborar su propia documentación.

Soporte de producto

Encontrará información sobre FAQ (preguntas frecuentes) en http://support.automation.siemens.com/WW/view/en/10805436/133000.

Asesoramiento adicional

Le ofrecemos cursos para facilitarle la familiarización en la forma de trabajar con SIMOTION.

Diríjase a su centro de formación regional o al centro de formación central en D -90027 Núremberg.

Encontrará información sobre la oferta de formación en

www.sitrain.com

Page 8: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Prefacio

8 Descripción de los bloques estándar DCCSIMOTION/SINAMICS manual de funciones, edición 11/2010

Page 9: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

9

Índice de materias

1 Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.1 Introducción a Drive Control Chart (DCC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.2 Librerías. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 1.3 Nomenclatura de los bloques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.4 Conexiones de bloque. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 1.5 Byte Ordering. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 1.6 Interconexión directa de distintos tipos de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 1.7 Inicialización de los bloques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 1.8 Realización de funciones complejas con un ejemplo de configuración. . . . . . . . . . . . . . . . . . . . . . . . 23 1.8.1 Importación de un proyecto de ejemplo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2 Arithmetic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 2.1 ACOS Función Arcocoseno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 2.2 ADD Sumador (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 2.3 ADD_D Sumador (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 2.4 ADD_I Sumador (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 2.5 ADD_M Sumador Módulo para suma correcta de ciclo de eje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.6 ASIN Función Arcoseno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 2.7 ATAN Función Arco tangente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 2.8 AVA Generador de valor absoluto con evaluación de signo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 2.9 AVA_D Generador de valor absoluto (DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 2.10 COS Función Coseno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 2.11 DIV Divisor (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 2.12 DIV_D Divisor (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 2.13 DIV_I Divisor (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 2.14 MAS Evaluador de máximos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 2.15 MIS Evaluador de mínimos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 2.16 MUL Multiplicador (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 2.17 MUL_D Multiplicador (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 2.18 MUL_I Multiplicador (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 2.19 PLI20 Línea poligonal, 20 puntos de inflexión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 2.20 SII Inversor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 2.21 SIN Función Seno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 2.22 SQR Extractor de raíz cuadrada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 2.23 SUB Restador (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 2.24 SUB_D Restador (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 2.25 SUB_I Restador (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 2.26 TAN Tangente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 3 Logic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 3.1 AND operación AND lógica (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 3.2 AND_W operación AND lógica (tipo WORD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

Page 10: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

10 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.3 BF Función Intermitente (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 3.4 BF_W Función Intermitente para palabra de estado (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . 77 3.5 BSW Conmutador binario (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 3.6 CNM Memoria numérica controlable (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 3.7 CNM_D Memoria numérica controlable (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . 83 3.8 CNM_I Memoria numérica controlable (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 3.9 CTR Contador (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 3.10 DFR D Flip-Flop dominante para reset (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 3.11 DFR_W D Flip-Flop dominante para reset (tipo WORD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 3.12 DLB Elemento de retardo (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 3.13 DX8 Demultiplexor, 8 salidas, concatenable en cascada (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . 98 3.14 DX8_D Demultiplexor, 8 salidas, concatenable en cascada (tipo DOUBLE INTEGER). . . . . . . . 100 3.15 DX8_I Demultiplexor, 8 salidas, concatenable en cascada (tipo INTEGER). . . . . . . . . . . . . . . . . 103 3.16 ETE Evaluación de flancos (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 3.17 LVM Avisador de límite de dos lados con histéresis (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . 108 3.18 MFP Generador de impulsos (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 3.19 MUX8 Multiplexor, concatenable en cascada (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 3.20 MUX8_D Multiplexor concatenable en cascada (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . 115 3.21 MUX8_I Multiplexor, concatenable en cascada (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . 118 3.22 NAND operación AND lógica (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 3.23 NCM Comparador numérico (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 3.24 NCM_D Comparador numérico (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 3.25 NCM_I Comparador numérico (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 3.26 NOP1 Bloques de relleno (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 3.27 NOP1_B Bloque de relleno (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 3.28 NOP1_D Bloque de relleno (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 3.29 NOP1_I Bloque de relleno (tipo INT). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 3.30 NOP8 Bloques de relleno (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 3.31 NOP8_B Bloques de relleno (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 3.32 NOP8_D Bloques de relleno (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 3.33 NOP8_I Bloques de relleno (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 3.34 NOR operación OR lógica (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 3.35 NOT Inversor (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 3.36 NOT_W Inversor de la palabra de estado (tipo WORD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 3.37 NSW Conmutador numérico (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 3.38 NSW_D Conmutador numérico (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 3.39 NSW_I Conmutador numérico (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 3.40 OR operación OR lógica (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 3.41 OR_W operación OR lógica (tipo WORD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 3.42 PCL Acortador de pulsos (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 3.43 PDE Retardador de conexión (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 3.44 PDF Retardador de desconexión (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 3.45 PST Prolongador de pulsos (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 3.46 RSR RS Flip-Flop, dominante R (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 3.47 RSS RS Flip-Flop, dominante S (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 3.48 SH Bloque de desplazamiento (tipo WORD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166

Page 11: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

11

3.49 SH_DW Bloque de desplazamiento (tipo DWORD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 3.50 TRK Elemento de seguimiento/memoria (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 3.51 TRK_D Elemento de seguimiento/memoria (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . 172 3.52 XOR operación lógica OR exclusiva (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 3.53 XOR_W operación lógica OR exclusiva (tipo WORD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 4 Conversion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 4.1 BY_B Convertidor byte de estado en 8 magnitudes binarias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 4.2 BY_W Convertidor de byte de estado a palabra de estado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 4.3 B_BY Convertidor 8 magnitudes binarias en byte de estado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 4.4 B_DW Convertidor 32 magnitudes binarias en palabra doble de estado. . . . . . . . . . . . . . . . . . . . 184 4.5 B_W Convertidor 16 magnitudes binarias en palabra de estado. . . . . . . . . . . . . . . . . . . . . . . . . . . 187 4.6 DW_B Convertidor palabra doble de estado en 32 magnitudes binarias. . . . . . . . . . . . . . . . . . . . 190 4.7 DW_R Aplicación de la cadena de bits como valor de tipo REAL. . . . . . . . . . . . . . . . . . . . . . . . . 193 4.8 DW_W Convertidor de palabra doble de estado a palabra de estado. . . . . . . . . . . . . . . . . . . . . . 195 4.9 D_I Convertidor del tipo DOUBLE INTEGER en el tipo INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . 196 4.10 D_R Convertidor del tipo DOUBLE INTEGER en el tipo REAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 4.11 D_SI Convertidor del tipo DOUBLE INTEGER en el tipo SHORT INTEGER. . . . . . . . . . . . . . . . 198 4.12 D_UI Convertidor del tipo DOUBLE INTEGER en el tipo UNSIGNED INTEGER. . . . . . . . . . . . . 199 4.13 D_US Convertidor del tipo DOUBLE INTEGER en el tipo UNSIGNED SHORT INTEGER. . . . . 200 4.14 I_D Convertidor del tipo INTEGER en el tipo DOUBLE INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . 201 4.15 I_R Convertidor del tipo INTEGER en el tipo REAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 4.16 I_SI Convertidor del tipo INTEGER en el tipo SHORT INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . . 203 4.17 I_UD Convertidor del tipo INTEGER en el tipo UNSIGNED DOUBLE INTEGER. . . . . . . . . . . . . 204 4.18 I_US Convertidor del tipo INTEGER en el tipo UNSIGNED SHORT INTEGER. . . . . . . . . . . . . . 205 4.19 LR_R Convertidor del tipo LONG REAL en el tipo REAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 4.20 N2_R Conversión de formato con coma fija de 16 bits (N2) en REAL. . . . . . . . . . . . . . . . . . . . . . 207 4.21 N4_R Conversión de formato con coma fija de 32 bits (N4) en REAL. . . . . . . . . . . . . . . . . . . . . . 208 4.22 R_D Convertidor del tipo REAL en el tipo DOUBLE INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 4.23 R_DW Adopción de la cadena de bits como DWORD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 4.24 R_I Convertidor del tipo REAL en el tipo INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 4.25 R_LR Convertidor del tipo REAL en el tipo LONG REAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 4.26 R_N2 Conversión de REAL en formato con coma fija de 16 bits (N2). . . . . . . . . . . . . . . . . . . . . . 213 4.27 R_N4 Conversión de REAL en formato con coma fija de 32 bits (N4). . . . . . . . . . . . . . . . . . . . . . 215 4.28 R_SI Convertidor del tipo REAL en el tipo SHORT INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 4.29 R_UD Convertidor del tipo REAL en el tipo UNSIGNED DOUBLE INTEGER. . . . . . . . . . . . . . . 218 4.30 R_UI Convertidor del tipo REAL en el tipo UNSIGNED INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . 219 4.31 R_US Convertidor del tipo REAL en el tipo UNSIGNED SHORT INTEGER. . . . . . . . . . . . . . . . . 220 4.32 SI_D Convertidor del tipo SHORT INTEGER en el tipo DOUBLE INTEGER. . . . . . . . . . . . . . . . 221 4.33 SI_I Convertidor del tipo SHORT INTEGER en el tipo INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . . 222 4.34 SI_R Convertidor del tipo SHORT INTEGER en el tipo REAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 4.35 SI_UD Convertidor del tipo SHORT INTEGER en el tipo UNSIGNED DOUBLE INTEGER. . . . 224 4.36 SI_UI Convertidor del tipo SHORT INTEGER en el tipo UNSIGNED INTEGER. . . . . . . . . . . . . . 225 4.37 UD_I Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo INTEGER. . . . . . . . . . . . . 226 4.38 UD_R Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo REAL. . . . . . . . . . . . . . . 227

Page 12: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

12 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.39 UD_SI Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo SHORT INTEGER. . . . 228 4.40 UI_D Convertidor del tipo UNSIGNED INTEGER en el tipo DOUBLE INTEGER. . . . . . . . . . . . . 229 4.41 UI_R Convertidor del tipo UNSIGNED INTEGER en el tipo REAL. . . . . . . . . . . . . . . . . . . . . . . . . 230 4.42 UI_SI Convertidor del tipo UNSIGNED INTEGER en el tipo SHORT INTEGER. . . . . . . . . . . . . . 231 4.43 US_D Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo DOUBLE INTEGER. . . . . 232 4.44 US_I Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo INTEGER. . . . . . . . . . . . . . 233 4.45 US_R Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo REAL. . . . . . . . . . . . . . . . . 234 4.46 W_B Convertidor palabra de estado en 16 magnitudes binarias. . . . . . . . . . . . . . . . . . . . . . . . . . . 235 4.47 W_BY Convertidor palabra de estado en byte de estado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238 4.48 W_DW Convertidor palabra de estado en palabra doble de estado. . . . . . . . . . . . . . . . . . . . . . . . 240 5 System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241 5.1 CTD Determinación de la diferencia temporal a partir de una etiqueta de fecha/hora interna. . . 241 5.2 GTS Lectura de una etiqueta de fecha/hora. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243 5.3 RDP Lectura de parámetros de accionamiento (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244 5.4 RDP_D Lectura de parámetros de accionamiento (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . 246 5.5 RDP_I Lectura de parámetros de accionamiento (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . 248 5.6 RDP_UD Lectura de parámetros de accionamiento (tipo UNSIGNED DOUBLE INTEGER). . . 250 5.7 RDP_UI Lectura de parámetros de accionamiento (tipo UNSIGNED INTEGER). . . . . . . . . . . . . 252 5.8 RDP_US Lectura de parámetros de accionamiento (tipo UNSIGNED SHORT INTEGER). . . . . 254 5.9 RMDP Lectura de parámetros de accionamiento desde el control . . . . . . . . . . . . . . . . . . . . . . . . 256 5.10 SAH Sample & Hold (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 5.11 SAH_B Sample and Hold (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 5.12 SAH_BY Sample & Hold (tipo BYTE). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270 5.13 SAH_D Sample & Hold (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 5.14 SAH_I Sample & Hold (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276 5.15 SAV Respaldo de valores (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279 5.16 SAV_BY Respaldo de valores (tipo BYTE). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282 5.17 SAV_D Respaldo de valores (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 5.18 SAV_I Respaldo de valores (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 5.19 STM Disparo de fallo/alarma. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 5.20 WMDP Escritura de parámetros de accionamiento desde el control . . . . . . . . . . . . . . . . . . . . . . . 294 5.21 WRP Escritura de parámetros de accionamiento (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302 5.22 WRP_D Escritura de parámetros de accionamiento (tipo DOUBLE INTEGER). . . . . . . . . . . . . . 304 5.23 WRP_I Escritura de parámetros de accionamiento (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . 306 5.24 WRP_UD Escritura de parámetros de accionamiento (tipo UNSIGNED DOUBLE INTEGER). . 308 5.25 WRP_UI Escritura de parámetros de accionamiento (tipo UNSIGNED INTEGER). . . . . . . . . . . 310 5.26 WRP_US Escritura de parámetros de accionamiento (tipo UNSIGNED SHORT INTEGER). . . 312 6 Technology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315 6.1 DCA Calculadora de diámetros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315 6.2 INCO Momento de inercia del bobinador de eje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320 6.3 OCA Secuenciador de levas con software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323 6.4 TTCU Característica de rigidez del bobinado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 6.5 WBG Generador de barrido. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327

Page 13: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

13

7 Closed-loop control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 7.1 DEL Elemento de zonas muertas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 7.2 DEZ Elemento de zonas muertas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 7.3 DIF Elemento de derivada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337 7.4 DT1 Filtro pasabajos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340 7.5 INT Integrador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343 7.6 LIM Limitador (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346 7.7 LIM_D Limitador (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348 7.8 MVS Generador de valor medio móvil. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350 7.9 PC Regulador P. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 7.10 PIC Regulador PI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355 7.11 PT1 Elemento de retardo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364 7.12 RGE Generador de rampas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367 7.13 RGJ Generador de rampa con limitación de jerk. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375 A Apéndice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 A.1 Tipos de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 A.2 Error value. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389 A.3 Vista general de bloques funcionales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393B Apéndice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399 B.1 Avisos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399 B.2 Parámetros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 Índice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469

Page 14: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

14 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Page 15: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

15Descripción de los bloques estándar DCC

SIMOTION/SINAMICS Manual de funciones, edición 11/2010

Introducción 11.1 Introducción a Drive Control Chart (DCC)

Drive Control Chart (DCC) para SINAMICS y SIMOTION describe la amplia-ción y configuración gráfica de la funcionalidad de los dispositivos mediante bloques de regulación, cálculo y lógica de libre disposición

Drive Control Chart (DCC) amplía la posibilidad de configurar de forma suma-mente sencilla las funciones tecnológicas, tanto para el sistema de control de movimiento SIMOTION como pasa el sistema de accionamiento SINAMICS. Con ello se abre una nueva dimensión para el usuario en cuanto a la capacidad de adaptación de los sistemas mencionados a las funciones específicas de su máquina. Además, DCC no tiene ninguna limitación por lo que respecta al núme-ro de funciones utilizables; éstas están restringidas únicamente por las prestacio-nes de la plataforma de destino.

DCC se compone del editor DCC y de la librería DCB (librería de bloques con bloques estándar DCC).

Page 16: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Introducción

Introducción a Drive Control Chart (DCC)

16 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

El cómodo editor DCC permite una configuración gráfica de fácil manejo y una representación clara de las estructuras técnicas de regulación, así como un ele-vado grado de reutilización de los esquemas ya creados.

Para determinar la funcionalidad de control y regulación se eligen bloques aptos para multiinstancia (Drive Control Blocks, o DCB) dentro de una librería prede-finida (librería DCB), y se combinan gráficamente mediante Arrastrar y soltar. Las funciones de prueba y diagnóstico permiten verificar el comportamiento del programa, o bien identificar la causa en caso de fallo.

La librería de bloques comprende una gran selección de bloques de regulación, cálculo y lógica, así como funciones más amplias de control y regulación.

Para la combinación, evaluación y captura de las señales binarias se dispone de todas las funciones lógicas habituales (AND, XOR, retardadores de conexión/desconexión, biestables RS, contadores, etc.). Para la vigilancia y eva-luación de magnitudes numéricas se dispone de multitud de funciones de cálculo, como la de cálculo de valor absoluto, divisores y la evaluación del mínimo/máxi-mo. Además del control de accionamiento, es posible configurar de un modo sim-ple y sin problemas funciones de bobinadores axiales, reguladores PI, generadores de rampa o generadores de barrido.

En combinación con el sistema de control de movimiento SIMOTION es posible una programación prácticamente ilimitada de estructuras técnicas de regulación. Éstas pueden combinarse luego con otras partes del programa para formar un programa completo.

Por otra parte, Drive Control Chart para accionamientos SINAMICS ofrece una base cómoda para resolver tareas de control y regulación a pie de accionamiento directamente en el convertidor. Con ello se obtiene una capacidad de adaptación adicional de SINAMICS a las tareas propuestas. El procesamiento in situ, en el accionamiento, admite la conversión de sistemas modulares de maquinaria y redunda en un aumento de las prestaciones globales de la máquina.

Page 17: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Librerías

Introducción

17Descripción de los bloques estándar DCC

SIMOTION/SINAMICS Manual de funciones, edición 11/2010

1.2 Librerías

Los bloques se encuentran en las librerías que se pueden importar como paque-tes tecnológicos en el editor DCC.

Existen dos librerías diferentes:

1. La librería SIMOTION contiene los bloques SIMOTION marcados en el pre-sente documento.

2. La librería SINAMICS contiene los bloques SINAMICS marcados en el pre-sente documento.

Tanto en la lista del anexo A1 como en los apartados donde se describen los blo-ques correspondientes puede comprobar cuál de los bloques descritos en el pre-sente documento está dispuesto dentro de SIMOTION o SINAMICS.

Page 18: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Introducción

Nomenclatura de los bloques

18 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

1.3 Nomenclatura de los bloques

Un bloque se representa, por ejemplo, de la siguiente forma:

Está marcado con los siguientes atributos:

Identificador de bloque

Hay un tipo propio de bloque disponible para cada tipo de datos. Para diferenciar mejor los bloques de distintos tipos de datos con funcionalidad idéntica, dichos bloques están provistos de un Postfix acorde al tipo de datos, aunque si se trata de los tipos de datos Real y Bool, es habitual prescindir del Postfix (p. ej. MUL_I: multiplicador del tipo Integer, MUL: multiplicador del tipo Real). La siguiente tabla reúne las extensiones habituales:

DEL

Tabla 1-1 Identificador de bloque

Postfix para identificador de bloque Tipo de datos de las magnitudes de entrada y salida

_I Integer

_D Double_Integer

_W Word

_R Real (opcional)

_B Bool (opcional)

_SI Short Integer

_M Módulo

_BY Byte

_UI Unsigned Integer

_US Unsigned Short Integer

_UD Unsigned Double Integer

_DW Double Word

_LR Long Real

Page 19: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Nomenclatura de los bloques

Introducción

19Descripción de los bloques estándar DCC

SIMOTION/SINAMICS Manual de funciones, edición 11/2010

Identificador de conexión

"Para marcar un campo de magnitudes de entrada o salida, el identificador se amplía con un índice (comenzando con 1, p. ej. X1, X2, X3…).

"Si se trata de una cantidad genérica de entradas (p. ej. ADD), el nombre de la conexión recibe un índice comenzando con la cifra 1 (p. ej. X1, X2, X3…).

La siguiente tabla contiene una lista de los identificadores de conexión habituales

Si además de las magnitudes de entrada y salida primarias se utilizan más entra-das y salidas (p. ej. valores límite, indicaciones de tiempo, valores sustitutivos, visualización de los estados), no se emplean los identificadores de la reserva de magnitudes de entrada y salida primarias. En la siguiente tabla se muestran los identificadores preferentes para magnitudes secundarias::

Tabla 1-2 Identificadores de conexión

Identificador de conexión Utilización

X, X1, X2........ Magnitud de entrada numérica

Y, Y1, Y2........ Magnitud de salida numérica

I, I1, I2............ Magnitud de entrada binaria

Q, Q1, Q2...... Magnitud de salida binaria

IS Entrada secuencia de bits (Word)

QS Salida secuencia de bits (Word)

Tabla 1-3

Identificador de conexión Utilización

LU Entrada: límite superior

LL Entrada: límite inferior

SV Entrada: valor de ajuste

S Entrada: definición del valor de ajuste

R Entrada: reseteo del valor de ajuste

QU Salida: límite superior alcanzado

QL Salida: límite inferior alcanzado

QF Salida: marca de error

QE Salida Y idéntica a entrada X

QN Magnitud binaria invertida

Page 20: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Introducción

Conexiones de bloque

20 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Tipo de datos de conexión

La siguiente tabla contiene los identificadores abreviados de los tipos de datos.

1.4 Conexiones de bloque

Las conexiones de bloque representan la interfaz del DCB a través de la que se pueden realizar las interconexiones entre los bloques. Cabe distinguir entre:

Salidas de bloque

Entradas de bloque

que disponen de las siguientes características:

Las entradas se encuentra al lado izquierdo del bloque y son el destino de una interconexión

Las salidas se encuentran al lado derecho del bloque y son la fuente de una interconexión

Tabla 1-4

Abreviatura Ancho en bits

Tipo de datos según IEC 61131-3

Descripción

BO 1 BOOL BOOLEAN

BY 8 BYTE Cadena de bits, Unsigned Integer

SI 8 SINT Signed Short Integer

DI 32 DINT Signed Double Integer

DW 32 DWORD Cadena de bits, Unsigned Integer

I 16 INT Signed Integer

R 32 REAL Floating Point Single Precision según IEEE 754

LR 64 LREAL Floating Point Double Precision según IEEE 754

T 32 SDTIME Floating Point Single Precision según IEEE 754

W 16 WORD Cadena de bits, Unsigned Integer

AID 32 - ID de alarma

Page 21: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Byte Ordering

Introducción

21Descripción de los bloques estándar DCC

SIMOTION/SINAMICS Manual de funciones, edición 11/2010

1.5 Byte Ordering

Al realizar la interconexión de los bloques, no se tiene que respetar el orden de bytes de los datos (Byte Ordering). En caso de conversiones de tipo de datos y operaciones aritméticas, se tiene en cuenta implícitamente el Byte Ordering del sistema de destino. La transferencia de bytes (Byte Swapping) que puede ser necesaria para trabajar con los datos fuera de los límites del sistema es una fun-ción del sistema (p. ej. si, dado el caso, antes de la transferencia de datos a tra-vés de Profibus se realiza un Byte Swapping al formato Big Endian).

1.6 Interconexión directa de distintos tipos de datos

Para la interconexión de bloques, el destino y la fuente tienen que ser del mismo tipo de datos. Si los tipos de datos son distintos, existen bloques especiales de conversión que permiten convertir el tipo de datos.

Una excepción son las siguientes conversiones implícitas admitidas. En la siguiente tabla figuran las conversiones admitidas.

Otra excepción son los siguientes tipos de datos, que se pueden interconectar entre sí sin necesidad de bloques de conversión. El valor binario de la magnitud de salida se adopta sin modificación como magnitud de entrada.

Tabla 1-5 Conversiones

Entrada Salida Descripción

WORD INT Interconexión de una magnitud de palabra con una magnitud de Integer

INT WORD Interconexión de una magnitud de Integer con una magnitud de palabra

DWORD DINT Interconexión de una magnitud de palabra doble con una magnitud de Integer Double

DINT DWORD Interconexión de una magnitud de Integer Double con una magni-tud de palabra doble

BYTE SINT Interconexión de una magnitud de byte con una magnitud de Inte-ger Short

SINT BYTE Interconexión de una magnitud de Integer Short con una magnitud de byte

USINT BYTE Interconexión de una magnitud de Integer Unsigned Short con una magnitud de byte

BYTE USINT Interconexión de una magnitud de byte con una magnitud de Inte-ger Unsigned Short

USINT SINT Interconexión de una magnitud de Integer Unsigned Short con una magnitud de Integer Short

Page 22: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Introducción

Inicialización de los bloques

22 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

1.7 Inicialización de los bloques

La inicialización define el estado inicial de un bloque. Antes de la ejecución cíclica del bloque, el sistema1 realiza la inicialización. El orden en el que se realiza la inicialización de los diversos bloques se determina según la prioridad configurada y la secuencia de ejecución. En el momento de la inicialización, las interconexio-nes configuradas y las constantes de un bloque ya son efectivas. Con ello, en ese momento ya están disponibles para el bloque los valores de la fuente de interco-nexión. Si algún bloque tuviera un comportamiento de inicialización especial, se explicaría en la correspondiente descripción del bloque, bajo el título "Inicializa-ción". Para la inicialización, los bloques deben estar asignados a un segmento de tiempo (SINAMICS) o a una Task (SIMOTION).

SINT USINT Interconexión de una magnitud de Integer Short con una magnitud de Integer Unsigned Short

UINT WORD Interconexión de una magnitud de Integer Unsigned con una mag-nitud de palabra

WORD UINT Interconexión de una magnitud de palabra con una magnitud de Integer Unsigned

UINT INT Interconexión de una magnitud de Integer Unsigned con una mag-nitud de Integer

INT UINT Interconexión de una magnitud de Integer con una magnitud de Integer Unsigned

UDINT DWORD Interconexión de una magnitud de Integer Unsigned Double con una magnitud de palabra doble

DWORD UDINT Interconexión de una magnitud de palabra doble con una magnitud de Integer Unsigned Double

UDINT DINT Interconexión de una magnitud de Integer Unsigned Double con una magnitud de Integer Double

DINT UDINT Interconexión de una magnitud de Integer Double con una magni-tud de Integer Unsigned Double

SDTIME REAL Interconexión de una magnitud de SDTime con una magnitud de Real

Tabla 1-5 Conversiones

Entrada Salida Descripción

1. A partir de SP2 la inicialización se realiza en la transición STOP/RUN (SIMOTION) o en la transi-ción al funcionamiento cíclico (SINAMICS)

Page 23: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Realización de funciones complejas con un ejemplo de configuración

Introducción

23Descripción de los bloques estándar DCC

SIMOTION/SINAMICS Manual de funciones, edición 11/2010

1.8 Realización de funciones complejas con un ejemplo de configuración

Hay disponibles ejemplos de configuración para "Generador de rampa cómodo" y "Regulador tecnológico" basados en Masterdrives (bloques libres). Se compo-nen de bloques DCB disponibles.

La funcionalidad del generador de rampa cómodo se crea a partir de la interco-nexión de diferentes DCB. Están disponibles en forma de ejemplos de configura-ción.

Indicaciones sobre el regulador tecnológico

Los filtros de alisamiento no pueden desactivarse mediante la constante de tiempo T = 0, ya que la constante de tiempo se limita al intervalo de muestreo del bloque. La desactivación debe realizarse de forma explícita mediante una señal. La entrada binaria correspondiente debe estar prevista en el ejemplo de configuración.

El componente D no puede desactivarse mediante el retardo Tv = 0. Esta ope-ración debe realizarse de forma explícita mediante una señal binaria. La entrada binaria correspondiente debe estar prevista en el ejemplo de configu-ración.

El componente I no puede desactivarse mediante Tn = 0. Para ello, PIC debe resetear el componente I de forma explícita con SV = 0 y S = 1.

Nota

Aquí también es preferible aprovechar la ventaja de DCC y configurar/apli-car sólo lo necesario, o bien no recurrir en absoluto a los ejemplos de con-figuración: comenzar con los bloques básicos como RGJ (generador de rampa con redondeo) o PIC (regulador PI) y ampliar si es necesario.

Page 24: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Introducción

Realización de funciones complejas con un ejemplo de configuración

24 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

1.8.1 Importación de un proyecto de ejemplo

Para importar el proyecto de ejemplo en SCOUT/STARTER, seleccione en el menú el comando Proyecto -> Importar...

El archivo se encuentra generalmente en la siguiente ruta:

C:\Archivos de programa\Siemens\Step7\Exam-ples\dcc\XML_Examples_CRGE_TCLR\XML_Examples_CRGE_TCLR.xml

Nota

El proyecto de ejemplo está realizado sobre la base de un proyecto SCOUT, por lo que contiene las configuraciones tanto para Sinamics Integrated como para Sinamics Standalone/CU320. Al importar un proyecto de ejemplo con STARTER (Standalone), se rechazan los componentes SIMOTION conforme a sus caracte-rísticas; en cambio, los componentes CU320 se importan correctamente y se pueden copiar.

Nota

Para aplicar los esquemas DCC a otro proyecto, es necesario volver a ejecutar SCOUT/STARTER de forma paralela. Los esquemas llevan por nombre "Comfor-tRampFunction" y "TechnologyController" en el proyecto de ejemplo.

Page 25: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Realización de funciones complejas con un ejemplo de configuración

Introducción

25Descripción de los bloques estándar DCC

SIMOTION/SINAMICS Manual de funciones, edición 11/2010

T21/8

X1

YR

I

RBO

NS

WX2

R0

T21/20

X1

YR

I

RBO

NS

WX2

R

Deceleration tim

e

Quick stop tim

eT2

1/15

I1Q

BO

I

BO

BO

BS

WI2B

O

Enable rounding

0

T21/7

X1

YR

I

RBO

NS

WX2

R

Bring R

amp-function

generator to a standstill

0

T21/6

X1

YR

I

RBO

NS

WX2

R

Ram

p-function generator input

Stop R

amp-function

generator

T21/21

RG

J

RX

YR

RN

RM

YB

RR

LUQ

EB

OQ

UB

OQ

LB

O

RLL

RS

V

RTU

RTDC

UB

OC

DB

OC

FB

O

SB

O

YL

RY

AR

RE

V

RA

SV

RW

D

RTR

UR

TR1

RTR

2R

TRD

RTR

3R

TR4

ULR

BO

LLRB

OR

QN

BO

SA

BO

EN

BO

T21/25

NC

M

RX

1

RX

2

QU

BO

QU

BO

QU

BO

Ram

p-function generator output

0

T21/24

RS

S

BO

SQ

PB

OQ

NB

O

RS

-Flip-Flop, S

BO

R

T21/23

NC

M

RX

1

RX

2

QU

BO

QU

BO

QU

BO

Acceleration

finished

T21/22

NO

T

BO

IQ

BO

1 = Enable ram

p-function generator0 = S

et ramp-function generator to zero

0 = Ram

p-functiongenerator inital runs

T21/11

OR

OR

-Stufe B

OO

L

BO

I0

BO

I1B

OI2

BO

I3

QB

O

T21/14

OR

OR

-Stufe B

OO

L

BO

I0

BO

I1B

OI2

BO

I3

QB

O

T21/13

NO

T

BO

IQ

BO T2

1/12

I1Q

BO

I

BO

BO

BS

WI2B

O

T21/9

X1

YR

I

RBO

NS

WX2

R

T21/10

X1

YR

I

RBO

NS

WX2

R

000

Ram

p-function generatorsetting value

0

00

T21/4

NO

P1_B

BO

IQ

BO

Ram

p-function generator output = 0

Quick stop ram

p-function generator

T21/1

NO

P1_B

BO

IQ

BO

Set ram

p-function generator

T21/2

NO

P1_B

BO

IQ

BO

T21/19

X1

YR

I

RBO

NS

WX2

R

T21/18

MU

LX4

RX

1

RX

2R

X3

R

YR

Deceleration

time

Adaption

Factor

11

0

T21/17

X1

YR

I

RBO

NS

WX2

R

T21/16

MU

LX4

RX

1

RX

2R

X3

R

YR

Acceleration

time

Adaption

Factor

11

0B

ypass ramp-function

generator

T21/3

NO

P1_B

BO

IQ

BO

T21/5

NO

P1

RX

YR

Com

fort ramp-function generator

Com

mand P

riority:

from highest priority to low

est priority:

1. enamble ram

p function generator / set to zero

2. quick stop ramp function generator

3. set ramp function generator to setpoint value

4. bypass ramp function generator

5. bring ramp function generator to standstill

6. stop ramp function generator

task priority of function blocks:

it is important, that the blocks in front of the S

V-input pin of

the RG

J-block are ranked earlier in the task system than the

blocks in front of the S -input pin of the R

GJ-block.

Otherw

ise there may occure jum

ps of the output signal of the ram

p function generator!

switching of drive data sets:

there is no switching of data sets available like in the sinam

ics.

If there are different data sets necessary, the user has to add aditionalnum

erical switches to change betw

een the different data sets.

ramp end rounding by sudden change of input value at ram

p up:

this function is not existing in this program

T21/27

XY

RRI

R

SN

AV

A

T21/26

XY

RRI

R

SN

AV

A

Page 26: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Introducción

Realización de funciones complejas con un ejemplo de configuración

26 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

T21/1

NO

P1

RX

YR

T21/2

XY

RT

PT1

RR PT1

SV

RS

BO

T21/4

X1

YR

I

RBO

NS

WX2

R

T21/6

X1

YR

I

RBO

NS

WX2

R

T21/3

NO

P1_B

BO

IQ

BO

T21/7

X1

YR

I

RBO

NS

WX2

RT2

1/5N

OP

1_B

BO

IQ

BO

T21/8

NO

P1

RX

YR

T21/9

SU

B

RX

1

RX

2

YR

T21/10

XY

RT

PT1

RR PT1

SV

RS

BO

T21/12

X1

YR

I

RBO

NS

WX2

R

T21/11

NO

P1_B

BO

IQ

BO

T21/16

AD

D

RX

1

RX

2R

X3

RX

4

YR

T21/13

XY

RT1

DT1

RR DT1

TDR

YP

TR

SV

R

SB

O

T21/15

X1

YR

I

RBO

NS

WX2

R

T21/14

NO

P1_B

BO

IQ

BO

T21/30

PIC

W1

RRW

2R

X1

RYQU

BO

QL

BO

PIC

RY

E

RX

2

RLU

RLL

RK

P

BO

IC

RW

P

RS

V

RTN

BO

ENS

BO

HI

BO

RY

I

T21/24

MU

LX4

RX

1

RX

2R

X3

R

YR

T21/22

NO

P1_B

BO

IQ

BO T2

1/20N

OP

1_B

BO

IQ

BOT2

1/23N

OP

1_B

BO

IQ

BO T2

1/17N

OP

1

RX

YRT2

1/18N

OP

1

RX

YR

T21/25

NO

P1

RX

YR

T21/32

RG

E

RX

YR

RN

RM

YA

R

RLU

QE

BO

QU

BO

QL

BO

RLL

RS

VR

TUR

TDCU

BO

CD

BO

CF

BO

SB

O

T21/33

RG

E

RX

YR

RN

RM

YA

R

RLU

QE

BO

QU

BO

QL

BO

RLL

RS

VR

TUR

TDCU

BO

CD

BO

CF

BO

SB

O

T21/27

NO

P1

RX

YRT2

1/29N

OP

1

RX

YR T2

1/28M

ULX

4

RX

1

RX

2R

X3

R

YR

T21/34

LIM

XRR

LUR

LL

RYQU

BOQ

LB

O

LIM

T21/21

NO

P1_B

BO

IQ

BO T2

1/19N

OP

1

RX

YR

Setpoint

value

Actual

value

Enable

Sm

ooth 1Enable P

I controllerw

ith D

0 = normal P

ID controller

1 = PI controller w

ith D-com

ponent in actual value channel

00

0

Enable

Sm

ooth 2

Enable

Derivative term

0

11

-111

Acceleration

time

Deceleration

time 0

Basic

Gain

Gain

Adaption

Integraltim

e

Stop

P-controller

Enable

PIC

Set

I-component

Stop

I-controller

Limitation

Ram

p-function generator

P-com

ponent

I-component

Output technology

controller

Technology Controller

T21/26

NO

T

BO

IQ

BO

T21 / 31

AD

D

RX

1

RX

2R

X3

RX

4

YR

00

Pre -control

11

I Setting value

T21/35

MU

LX4

RX

1

RX

2R

X3

R

YR

Priority of comm

ands:

in order from highest to low

est priority:

1. enable PI-controller

2. stop P-Controller

3. set I-Com

ponent

4. stop I-Controller

disable smoothing:

to disable or enable smoothing use

the variables enable_sm

ooth_1 for smoothing in

setpoint channel or enable_smooth_2 for

smoothing in actual value channel

enable PI-C

ontroller with D

:

False: normal P

ID-C

ontroller

True: PI-C

ontroller with D

-component

in actual value channel

Using the Technology-C

ontroller as P-C

ontroller:

for using

the Technology-C

ontroller as

P-C

ontroller, set

I_setvalue to

zero and

Set_I_component to true

Page 27: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

27

Arithmetic 22.1 ACOS Función Arcocoseno

☑ SIMOTION ☐ SINAMICS

Símbolo

ACOS

R XArgumento RY ArcocosenoBOQF Magnitud de salida

Breve descripción

• Determinación del valor arcocoseno de un argumento

Forma de funcionamiento

El bloque emite por la salida Y el resultado de calcular el arcocoseno de un argumento enradianes que debe introducirse en la entrada X.Y = arccos XRango de entrada permitido: -1,0 <= X <= +1,0Rango de salida: 0,0 <= Y <= πSi el argumento se encuentra fuera del rango de entrada permitido, se limita la salida Y a π(con X < -1,0) o 0,0 (con X > +1,0) y, al mismo tiempo, se ajusta la salida binaria QF = 1.

Page 28: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.1 ACOS Función Arcocoseno

28 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Función de transferencia

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Argumento 0.0 REAL

Y Arcocoseno π/2 REAL

QF Magnitud de salida 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 29: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.2 ADD Sumador (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

29

2.2 ADD Sumador (tipo REAL)

☑ SIMOTION ☑ SINAMICS

Símbolo

ADD

R XSumando RY Suma

Breve descripción

• Sumador que puede disponer de hasta 4 entradas del tipo REAL

Forma de funcionamiento

El bloque suma los valores con signo introducidos en las entradas X. El resultado se emite enla salida Y limitado a un rango de -3,402823 E38 a 3,402823 E38.Algoritmo:Y = X1 + X2 + X3 + X4

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Sumando 0.0 REAL

Y Suma 0.0 REAL

Datos de proyecto

Cargable online sí

configurable en Tasks cíclicas

Particularidades X comprende hasta 4 entradas (X1 a X4)

Page 30: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.3 ADD_D Sumador (tipo DOUBLE INTEGER)

30 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.3 ADD_D Sumador (tipo DOUBLE INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

ADD_D

DI XSumando DIY SumaBOQF Rebase

Breve descripción

• Sumador que puede disponer de hasta 4 entradas del tipo DOUBLE INTEGER

Forma de funcionamiento

El bloque suma los valores con signo introducidos en las entradas X. El resultado se emite enla salida Y limitado a un rango de -2147483648 (231) a +2147483647 (231-1).Algoritmo:Y = X1 + X2 + X3 + X4

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Sumando 0 DINT

Y Suma 0 DINT

QF Rebase 0 0/1

Datos de proyecto

Cargable online sí

Particularidades X comprende hasta 4 entradas (X1 a X4)

Page 31: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.4 ADD_I Sumador (tipo INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

31

2.4 ADD_I Sumador (tipo INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

ADD_I

I XSumando IY Suma

Breve descripción

• Sumador que puede disponer de hasta 4 entradas del tipo INTEGER

Forma de funcionamiento

El bloque suma los valores con signo introducidos en las entradas X. El resultado se emite enla salida Y limitado a un rango de -32768 a +32767.Algoritmo:Y = X1 + X2 + X3 + X4

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Sumando 0 INT

Y Suma 0 INT

Datos de proyecto

Cargable online sí

Particularidades X comprende hasta 4 entradas (X1 a X4)

Page 32: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.5 ADD_M Sumador Módulo para suma correcta de ciclo de eje

32 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.5 ADD_M Sumador Módulo para suma correcta de ciclo de eje

☑ SIMOTION ☑ SINAMICS

Símbolo

ADD_M

DI MODValor módulo = Longitud delciclo de eje

DI X1Valor de suma 1DI X2Valor de suma 2BO EOSActivación de la evaluación de

desbordamiento

DIY Valor de módulo de X1 + X2BOQP Desbordamiento positivoBOQN Desbordamiento negativo

Breve descripción

• El bloque ADD_M se utiliza para sumar valores de posición. Puede utilizarse para "añadir"offsets para consignas de posición o para la compensación de tiempo muerto en el maestroreal.

Diagrama de bloques

Forma de funcionamiento

El módulo añade los valores de entrada X1 y X2. En la entrada MOD puede indicarse un valorde módulo que se limita a 1..231-1 y que se aplica a la suma de X1 y X2. El resultado Y de laoperación del módulo siempre se encuentra, por lo tanto, en la banda de 0 a MOD.

Page 33: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.5 ADD_M Sumador Módulo para suma correcta de ciclo de eje

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

33

Mediante la entrada EOS puede activarse una evaluación de desbordamiento. Con EOS = 1 seaplica:Desbordamiento positivo: QP = Yn-1-Yn> MOD/2Desbordamiento negativo: QN = Yn-1 – Yn < -MOD/2

Con EOS = 0 se aplica:QP = 0 QN = 0Con ello es posible desactivar la evaluación de desbordamiento durante el ajuste de offsets.Al cambiar el valor del módulo se desactiva la evaluación de desbordamiento durante un ciclo.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

MOD Valor módulo = Longitud delciclo de eje

1 DINT

X1 Valor de suma 1 0 DINT

X2 Valor de suma 2 0 DINT

EOS Activación de la evaluación dedesbordamiento

0 0/1

Y Valor de módulo de X1 + X2 0 DINT

QP Desbordamiento positivo 0 0/1

QN Desbordamiento negativo 0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 34: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.6 ASIN Función Arcoseno

34 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.6 ASIN Función Arcoseno

☑ SIMOTION ☐ SINAMICS

Símbolo

ASIN

R XArgumento RY ArcosenoBOQF Error de introducción

Breve descripción

• Determinación del valor arcoseno de un argumento

Forma de funcionamiento

El bloque emite por la salida Y el resultado de calcular el arcoseno de un argumento enradianes que debe introducirse en la entrada X.Y = arcsin XRango de entrada permitido: -1,0 <= X <= +1,0Rango de salida: -π/2 <= Y <= π/2Si el argumento se encuentra fuera del rango de entrada permitido de |X| <= 1,0, se limita lasalida Y a -π/2 (si X < -1,0) o π/2 (si X > +1,0) y, al mismo tiempo, se ajusta la salida binaria QF= 1.

Page 35: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.6 ASIN Función Arcoseno

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

35

Diagrama XY

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Argumento 0.0 REAL

Y Arcoseno 0.0 REAL

QF Error de introducción 0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 36: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.7 ATAN Función Arco tangente

36 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.7 ATAN Función Arco tangente

☑ SIMOTION ☐ SINAMICS

Símbolo

ATAN

R XArgumento RY Arcotangente

Breve descripción

• Determinación del valor arco tangente de un argumento

Forma de funcionamiento

El bloque emite por la salida Y el resultado de calcular la arcotangente de un argumento enradianes que debe introducirse en la entrada X.Y = arctan XRango de entrada permitido: -3,402823 E38 a 3,402823 E38Rango de salida: -π/2 <= Y <= π/2

Diagrama XY

Page 37: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.7 ATAN Función Arco tangente

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

37

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Argumento 0.0 REAL

Y Arcotangente 0.0 REAL

Datos de proyecto

Insertable online sí

Particularidades -

Page 38: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.8 AVA Generador de valor absoluto con evaluación de signo

38 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.8 AVA Generador de valor absoluto con evaluación de signo

☑ SIMOTION ☑ SINAMICS

Símbolo

AVA

R XMagnitud de entrada RY Valor absoluto de la magnitudde entrada

BOSN Magnitud de entrada negativa

Breve descripción

• Bloque de cálculo para el cálculo del valor absoluto del tipo REAL

Forma de funcionamiento

El bloque forma el valor absoluto del valor presente en la entrada X (magnitud de entrada). Elresultado se emite en la salida Y.Y = |X|Si la magnitud de entrada es negativa, se ajusta al mismo tiempo la salida binaria SN = 1.

Diagrama de bloques

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

Page 39: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.8 AVA Generador de valor absoluto con evaluación de signo

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

39

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

Y Valor absoluto de la magnitud deentrada

0.0 REAL

SN Magnitud de entrada negativa 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 40: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.9 AVA_D Generador de valor absoluto (DOUBLE INTEGER)

40 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.9 AVA_D Generador de valor absoluto (DOUBLE INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

AVA_D

DI XMagnitud de entrada DIY Valor absoluto de la magnitudde entrada

BOSN Magnitud de entrada negativa

Breve descripción

• Bloque de cálculo para el cálculo del valor absoluto del tipo DOUBLE INTEGER

Forma de funcionamiento

El bloque forma el valor absoluto del valor presente en la entrada X (magnitud de entrada). Elresultado se emite en la salida Y.Y = |X|Si la magnitud de entrada es negativa, se ajusta al mismo tiempo la salida binaria SN = 1.Si el valor de entrada es -2147483648, se ajustan los valores de salida Y -2147483648 y SN 1

Diagrama de bloques

Page 41: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.9 AVA_D Generador de valor absoluto (DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

41

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 DINT

Y Valor absoluto de la magnitud deentrada

0 DINT

SN Magnitud de entrada negativa 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 42: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.10 COS Función Coseno

42 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.10 COS Función Coseno

☑ SIMOTION ☑ SINAMICS

Símbolo

COS

R XArgumento RY Coseno

Breve descripción

Determinación del valor coseno de un argumento.El bloque COS está disponible a partir de SIMOTION V4.1/SINAMICS V4.4.

Forma de funcionamiento

El bloque emite por la salida Y el resultado de calcular el coseno de un argumento en radianesque debe introducirse en la entrada X.Y = cos X

Diagrama XY

X es π modular

Page 43: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.10 COS Función Coseno

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

43

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Argumento 0.0 REAL

Y Coseno 1 REAL

Datos de proyecto

Insertable online sí

Particularidades -

Page 44: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.11 DIV Divisor (tipo REAL)

44 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.11 DIV Divisor (tipo REAL)

☑ SIMOTION ☑ SINAMICS

Símbolo

DIV

R X1DividendoR X2Divisor

RY CocienteRYIN Cociente enteroRMOD Resto de la división

BOQF El divisor es cero

Breve descripción

• Divisor con dos entradas del tipo REAL

Forma de funcionamiento

El bloque divide el valor introducido en la conexión X1 por el valor introducido en la conexiónX2.El resultado se emite en las salidas Y, YIN y MOD:• en la salida Y se encuentra el cociente con la parte entera y los decimales.• en la salida YIN se encuentra el cociente entero.• en la salida MOD se encuentra el resto de la división (valor residual absoluto).La salida Y está limitada en el rango de aprox. -3,4 E38 a +3,4 E38.

MOD = (Y – YIN) * X2

Cuando el valor de salida Y rebasa el rango de valores permitido de -3,402823 E38 a 3,402823E38 (porque el divisor X2 es muy pequeño o es cero), se emite el valor límite con signo delrango de salida en la conexión Y. Al mismo tiempo, se ajusta la salida binaria QF = 1. Si X2 escero, las salidas YIN y MOD conservan su último valor.Con una división 0/0 no se modifica la salida de bloque Y. La salida binaria QF se ajusta a 1. Encaso de división por cero, la salida MOD conserva su último valor.

Tabla(s) de verdad

En la siguiente tabla de la verdad se puede ver el comportamiento del bloque en los casosantes mencionados.

Page 45: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.11 DIV Divisor (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

45

X1/X2 Y YIN MOD OFX/0 LÍM con signo correcto YIN n-1 MOD n-1 1

0/0 Y n-1 YIN n-1 MOD n-1 1

0/X 0 0 0 0

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Dividendo 0.0 REAL

X2 Divisor 1 REAL

Y Cociente 0.0 REAL

YIN Cociente entero 0.0 REAL

MOD Resto de la división 0.0 REAL

QF El divisor es cero 0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 46: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.12 DIV_D Divisor (tipo DOUBLE INTEGER)

46 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.12 DIV_D Divisor (tipo DOUBLE INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

DIV_D

DI X1DividendoDI X2Divisor

DIY CocienteDIMOD Resto de la divisiónBOQF El divisor es cero

Breve descripción

• Divisor con dos entradas del tipo DOUBLE INTEGER

Forma de funcionamiento

El bloque divide teniendo en cuenta el signo el valor introducido en la conexión X1 por el valorintroducido en la conexión X2. El cociente se emite en la conexión Y limitado a un rango de-2147483648 (231) a 2147483647 (231-1).

En la conexión MOD se emite el resto de la división. El signo del resto de la división MOD esidéntico al del dividendo X1.MOD = X1 MOD X2

Cuando el valor de salida Y rebasa el rango de valores permitido de -2147483648 (231) a+2147483647 (231-1) (si el divisor X2 es cero), se emite el valor límite con signo del rango desalida en la conexión Y. Al mismo tiempo, se ajusta la salida binaria QF = 1.Con una división 0/0 no se modifica la salida de bloque Y. La salida binaria QF se ajusta a 1. Encaso de división por cero, la salida MOD conserva su último valor.

Tabla(s) de verdad

En la siguiente tabla de la verdad se puede ver el comportamiento del bloque en los casosantes mencionados.

X1/X2 Y MOD OFX/0 LÍM con signo correcto MOD n-1 1

0/0 Y n-1 MOD n-1 1

0/X 0 0 0

Page 47: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.12 DIV_D Divisor (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

47

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Dividendo 0 DINT

X2 Divisor 1 DINT

Y Cociente 0 DINT

MOD Resto de la división 0 DINT

QF El divisor es cero 0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 48: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.13 DIV_I Divisor (tipo INTEGER)

48 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.13 DIV_I Divisor (tipo INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

DIV_I

I X1DividendoI X2Divisor

IY CocienteIMOD Resto de la división

BOQF El divisor es cero

Breve descripción

• Divisor con dos entradas del tipo INTEGER

Forma de funcionamiento

El bloque divide teniendo en cuenta el signo el valor introducido en la conexión X1 por el valorintroducido en la conexión X2. El cociente se emite en la conexión Y limitado a un rango de-32768 a +32767.

En la conexión MOD se emite el resto de la división. El signo del resto de la división MOD esidéntico al del dividendo X1.MOD = X1 MOD X2Cuando el valor de salida Y rebasa el rango de valores permitido de -32768 a +32767 (si eldivisor es cero), se emite el valor límite con signo del rango de salida en la conexión Y. Almismo tiempo, se ajusta la salida binaria QF = 1.Con una división 0/0 no se modifica la salida de bloque Y. La salida binaria QF se ajusta a 1. Encaso de división por cero, la salida MOD conserva su último valor.

Tabla(s) de verdad

En la siguiente tabla de la verdad se puede ver el comportamiento del bloque en los casosantes mencionados.

X1/X2 Y MOD OFX/0 LÍM con signo correcto MOD n-1 1

0/0 Y n-1 MOD n-1 1

0/X 0 0 0

Page 49: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.13 DIV_I Divisor (tipo INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

49

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Dividendo 0 INT

X2 Divisor 1 INT

Y Cociente 0 INT

MOD Resto de la división 0 INT

QF El divisor es cero 0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 50: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.14 MAS Evaluador de máximos

50 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.14 MAS Evaluador de máximos

☑ SIMOTION ☑ SINAMICS

Símbolo

MAS

R XMagnitud de entrada RY Magnitud de entrada máxima

Breve descripción

• Bloque de comparación que puede disponer de hasta 4 entradas del tipo REAL paracalcular el mayor valor de entrada presente en el momento de ejecución

Forma de funcionamiento

El bloque calcula el mayor de los valores presentes en las entradas X 1-4.El resultado se emite en la salida Y.Y = Max {X1,X2,X3,X4}Si en todas las entradas está presente el mismo valor, éste se emite como magnitud de entradamáxima.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada -3.402823 E38 REAL

Y Magnitud de entrada máxima 0.0 REAL

Datos de proyecto

Cargable online sí

Particularidades X comprende hasta 4 entradas (X1 a X4)

Page 51: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.15 MIS Evaluador de mínimos

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

51

2.15 MIS Evaluador de mínimos

☑ SIMOTION ☑ SINAMICS

Símbolo

MIS

R XMagnitud de entrada RY Magnitud de entrada mínima

Breve descripción

• Bloque de comparación que puede disponer de hasta 4 entradas del tipo REAL para ladeterminación del menor valor de entrada presente en el momento de ejecución

Forma de funcionamiento

El bloque calcula el menor de los valores presentes en las entradas X 1-4.El resultado se emite en la salida Y.Y = Min {X1,X2, X3, X4}Si en todas las entradas está presente el mismo valor, éste se emite como magnitud de entradamínima.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 3.402823 E38 REAL

Y Magnitud de entrada mínima 0.0 REAL

Datos de proyecto

Cargable online sí

Particularidades X comprende hasta 4 entradas (X1 a X4)

Page 52: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.16 MUL Multiplicador (tipo REAL)

52 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.16 MUL Multiplicador (tipo REAL)

☑ SIMOTION ☑ SINAMICS

Símbolo

MUL

R XFactor RY Producto

Breve descripción

• Multiplicador que puede disponer de hasta 4 entradas del tipo REAL

Forma de funcionamiento

El bloque multiplica los valores con signo introducidos en las entradas genéricas X 1-4. Elresultado se emite en la salida Y limitado a un rango de -3,402823 E38 a +3,402823 E38.Y = X1·X2·X3·X4

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Factor 1.0 REAL

Y Producto 0.0 REAL

Datos de proyecto

Cargable online sí

Particularidades X comprende hasta 4 entradas (X1 a X4)

Page 53: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.17 MUL_D Multiplicador (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

53

2.17 MUL_D Multiplicador (tipo DOUBLE INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

MUL_D

DI XFactor DIY ProductoBOQF Rebase

Breve descripción

• Multiplicador que puede disponer de hasta 4 entradas del tipo DOUBLE INTEGER

Forma de funcionamiento

El bloque multiplica los valores con signo introducidos en las entradas genéricas X 1-4. Elresultado se emite en la salida Y limitado a un rango de -2147483648 (231) a +2147483647(231-1).Y = X1·X2·X3·X4

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Factor 1 DINT

Y Producto 0 DINT

QF Rebase 0 0/1

Datos de proyecto

Cargable online sí

Particularidades X comprende hasta 4 entradas (X1 a X4)

Page 54: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.18 MUL_I Multiplicador (tipo INTEGER)

54 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.18 MUL_I Multiplicador (tipo INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

MUL_I

I XFactor IY ProductoDIYDI Producto DINT

Breve descripción

• Multiplicador que puede disponer de hasta 4 entradas del tipo INTEGER

Forma de funcionamiento

El bloque multiplica los valores con signo introducidos en las entradas genéricas X 1-4. Elresultado se emite en la salida Y limitado a un rango de -32768 a +32767. Además, el resultadose emite en la salida YDI limitado a un rango de -2147483648 (231) a +2147483647 (231-1).Y = X1·X2·X3·X4

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Factor 1 INT

Y Producto 0 INT

YDI Producto DINT 0 DINT

Datos de proyecto

Cargable online sí

Particularidades X comprende hasta 4 entradas (X1 a X4)

Page 55: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.19 PLI20 Línea poligonal, 20 puntos de inflexión

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

55

2.19 PLI20 Línea poligonal, 20 puntos de inflexión

☑ SIMOTION ☑ SINAMICS

Símbolo

PLI20

R XMagnitud de entradaR A1Valor de abscisa punto de

inflexión A1R B1Valor de ordenada punto de

inflexión B1R A2Valor de abscisa punto de

inflexión A2R B2Valor de ordenada punto de

inflexión B2R A3Valor de abscisa punto de

inflexión A3R B3Valor de ordenada punto de

inflexión B3R A4Valor de abscisa punto de

inflexión A4R B4Valor de ordenada punto de

inflexión B4R A5Valor de abscisa punto de

inflexión A5R B5Valor de ordenada punto de

inflexión B5R A6Valor de abscisa punto de

inflexión A6R B6Valor de ordenada punto de

inflexión B6R A7Valor de abscisa punto de

inflexión A7R B7Valor de ordenada punto de

inflexión B7R A8Valor de abscisa punto de

inflexión A8R B8Valor de ordenada punto de

inflexión B8R A9Valor de abscisa punto de

inflexión A9R B9Valor de ordenada punto de

inflexión B9R A10Valor de abscisa punto de

inflexión A10R B10Valor de ordenada punto de

inflexión B10R A11Valor de abscisa punto de

inflexión A11R B11Valor de ordenada punto de

inflexión B11R A12Valor de abscisa punto de

inflexión A12R B12Valor de ordenada punto de

inflexión B12R A13Valor de abscisa punto de

inflexión A13R B13Valor de ordenada punto de

inflexión B13R A14Valor de abscisa punto de

inflexión A14R B14Valor de ordenada punto de

inflexión B14R A15Valor de abscisa punto de

inflexión A15R B15Valor de ordenada punto de

inflexión B15R A16Valor de abscisa punto de

inflexión A16R B16Valor de ordenada punto de

inflexión B16R A17Valor de abscisa punto de

inflexión A17R B17Valor de ordenada punto de

inflexión B17R A18Valor de abscisa punto de

inflexión A18R B18Valor de ordenada punto de

inflexión B18R A19Valor de abscisa punto de

inflexión A19R B19Valor de ordenada punto de

inflexión B19R A20Valor de abscisa punto de

inflexión A20R B20Valor de ordenada punto de

inflexión B20

RY Magnitud de salida

Page 56: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.19 PLI20 Línea poligonal, 20 puntos de inflexión

56 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Breve descripción

Bloque del tipo REAL• para la linealización de características• para la emulación de elementos de transferencia no lineales• para la amplificación del regulador definida por secciones

Forma de funcionamiento

• Este bloque adapta a voluntad la magnitud de salida Y de la magnitud de entrada X en 4cuadrantes mediante 20 puntos de inflexión como máximo.

• Entre los puntos de inflexión se efectúa una interpolación lineal. Fuera de A1 o A20, lacaracterística presenta un trazado horizontal.

Información para la configuración

Durante la configuración hay que prestar atención a que los valores de A1 a A20 esténordenados de forma ascendente; de lo contrario, se emitirán valores incorrectos en lasalida. Los valores de ordenadas B1 a B20 pueden seleccionarse a voluntad, es decir,independientemente del valor precedente.Si no se requieren puntos de inflexión (p. ej., a partir de A16/B16), los valores de abscisas yordenadas siguientes (A16/B16 hasta A20/B20) deben ocuparse con los mismos valores queA15 o B15.

Page 57: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.19 PLI20 Línea poligonal, 20 puntos de inflexión

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

57

Ejemplo

Emulación de una característica de magnetización

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

A1 Valor de abscisa punto deinflexión A1

0.0 REAL

B1 Valor de ordenada punto deinflexión B1

0.0 REAL

A2 Valor de abscisa punto deinflexión A2

0.0 REAL

B2 Valor de ordenada punto deinflexión B2

0.0 REAL

A3 Valor de abscisa punto deinflexión A3

0.0 REAL

Page 58: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.19 PLI20 Línea poligonal, 20 puntos de inflexión

58 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

B3 Valor de ordenada punto deinflexión B3

0.0 REAL

A4 Valor de abscisa punto deinflexión A4

0.0 REAL

B4 Valor de ordenada punto deinflexión B4

0.0 REAL

A5 Valor de abscisa punto deinflexión A5

0.0 REAL

B5 Valor de ordenada punto deinflexión B5

0.0 REAL

A6 Valor de abscisa punto deinflexión A6

0.0 REAL

B6 Valor de ordenada punto deinflexión B6

0.0 REAL

A7 Valor de abscisa punto deinflexión A7

0.0 REAL

B7 Valor de ordenada punto deinflexión B7

0.0 REAL

A8 Valor de abscisa punto deinflexión A8

0.0 REAL

B8 Valor de ordenada punto deinflexión B8

0.0 REAL

A9 Valor de abscisa punto deinflexión A9

0.0 REAL

B9 Valor de ordenada punto deinflexión B9

0.0 REAL

A10 Valor de abscisa punto deinflexión A10

0.0 REAL

B10 Valor de ordenada punto deinflexión B10

0.0 REAL

A11 Valor de abscisa punto deinflexión A11

0.0 REAL

B11 Valor de ordenada punto deinflexión B11

0.0 REAL

A12 Valor de abscisa punto deinflexión A12

0.0 REAL

B12 Valor de ordenada punto deinflexión B12

0.0 REAL

A13 Valor de abscisa punto deinflexión A13

0.0 REAL

B13 Valor de ordenada punto deinflexión B13

0.0 REAL

A14 Valor de abscisa punto deinflexión A14

0.0 REAL

B14 Valor de ordenada punto deinflexión B14

0.0 REAL

Page 59: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.19 PLI20 Línea poligonal, 20 puntos de inflexión

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

59

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

A15 Valor de abscisa punto deinflexión A15

0.0 REAL

B15 Valor de ordenada punto deinflexión B15

0.0 REAL

A16 Valor de abscisa punto deinflexión A16

0.0 REAL

B16 Valor de ordenada punto deinflexión B16

0.0 REAL

A17 Valor de abscisa punto deinflexión A17

0.0 REAL

B17 Valor de ordenada punto deinflexión B17

0.0 REAL

A18 Valor de abscisa punto deinflexión A18

0.0 REAL

B18 Valor de ordenada punto deinflexión B18

0.0 REAL

A19 Valor de abscisa punto deinflexión A19

0.0 REAL

B19 Valor de ordenada punto deinflexión B19

0.0 REAL

A20 Valor de abscisa punto deinflexión A20

0.0 REAL

B20 Valor de ordenada punto deinflexión B20

0.0 REAL

Y Magnitud de salida 0.0 REAL

Datos de proyecto

Cargable online sí

Particularidades -

Page 60: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.20 SII Inversor

60 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.20 SII Inversor

☑ SIMOTION ☑ SINAMICS

Símbolo

SII

R XFactor RY Producto

Breve descripción

• Inversor con una entrada del tipo REAL• Bloque de cálculo para invertir el signo

Forma de funcionamiento

El bloque invierte la magnitud de entrada X y emite el resultado en la salida de bloque Y (segúnla siguiente característica de transferencia).Y = -X

Page 61: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.20 SII Inversor

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

61

Función de transferencia

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Factor 0.0 REAL

Y Producto 0.0 REAL

Datos de proyecto

Cargable online sí

Particularidades -

Page 62: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.21 SIN Función Seno

62 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.21 SIN Función Seno

☑ SIMOTION ☑ SINAMICS

Símbolo

SIN

R XArgumento RY Seno

Breve descripción

Determinación del valor seno de un argumento.El bloque SIN está disponible a partir de SIMOTION V4.1/SINAMICS V4.4.

Forma de funcionamiento

• El bloque emite por la salida Y el resultado de calcular el seno de un argumento enradianes que debe introducirse en la entrada X.

• Y = sin X

Diagrama XY

X es π modular

Page 63: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.21 SIN Función Seno

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

63

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Argumento 0.0 REAL

Y Seno 0.0 REAL

Datos de proyecto

Insertable online sí

Particularidades -

Page 64: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.22 SQR Extractor de raíz cuadrada

64 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.22 SQR Extractor de raíz cuadrada

☑ SIMOTION ☑ SINAMICS

Símbolo

SQR

R XMagnitud de entrada RY Magnitud de salidaBOQF Magnitud de entrada negativa

Breve descripción

Bloque de cálculo para determinar la raíz cuadrada.El bloque SQR está disponible a partir de SIMOTION V4.1/SINAMICS V4.4.

Forma de funcionamiento

El bloque calcula la raíz cuadrada del valor introducido en la conexión X. El resultado se emiteen la conexión Y.

Si la magnitud de entrada es negativa, se emite el valor cero en la conexión Y. Al mismotiempo, se ajusta la salida binaria QF = 1.

Tabla(s) de verdad

Condición Y QFX > 0 SQR(X) 0

X = 0 0 0

X < 0 0 1

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

Y Magnitud de salida 0.0 REAL

QF Magnitud de entrada negativa 0 0/1

Page 65: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.22 SQR Extractor de raíz cuadrada

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

65

Datos de proyecto

Insertable online sí

Particularidades -

Page 66: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.23 SUB Restador (tipo REAL)

66 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.23 SUB Restador (tipo REAL)

☑ SIMOTION ☑ SINAMICS

Símbolo

SUB

R X1MinuendoR X2Sustraendo

RY Diferencia

Breve descripción

• Restador con dos entradas del tipo REAL

Forma de funcionamiento

• El bloque resta teniendo en cuenta el signo el valor introducido en la conexión X2 del valorintroducido en la conexión X1. El resultado se emite en la salida Y limitado a un rango de-3,402823 E38 a 3,402823 E38.

• Y = X1 - X2

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Minuendo 0.0 REAL

X2 Sustraendo 0.0 REAL

Y Diferencia 0.0 REAL

Datos de proyecto

Cargable online sí

Particularidades -

Page 67: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.24 SUB_D Restador (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

67

2.24 SUB_D Restador (tipo DOUBLE INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

SUB_D

DI X1MinuendoDI X2Sustraendo

DIY DiferenciaBOQF Rebase

Breve descripción

• Restador con dos entradas del tipo DOUBLE INTEGER

Forma de funcionamiento

El bloque resta teniendo en cuenta el signo el valor introducido en la conexión X2 del valorintroducido en la conexión X1. El resultado se emite en la salida Y limitado a un rango de-2147483648 (231)a +2147483647 (231-1). En la salida binaria se indica un desbordamiento conQF = 1.Y= X1-X2

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Minuendo 0 DINT

X2 Sustraendo 0 DINT

Y Diferencia 0 DINT

QF Rebase 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 68: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.25 SUB_I Restador (tipo INTEGER)

68 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

2.25 SUB_I Restador (tipo INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

SUB_I

I X1MinuendoI X2Sustraendo

IY Diferencia

Breve descripción

• Restador con dos entradas del tipo INTEGER

Forma de funcionamiento

• El bloque resta teniendo en cuenta el signo el valor introducido en la conexión X2 del valorintroducido en la conexión X1. El resultado se emite en la salida Y limitado a un rango de-32768 a 32767.

• Y = X1 - X2

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Minuendo 0 INT

X2 Sustraendo 0 INT

Y Diferencia 0 INT

Datos de proyecto

Cargable online sí

Particularidades -

Page 69: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.26 TAN Tangente

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

69

2.26 TAN Tangente

☑ SIMOTION ☐ SINAMICS

Símbolo

TAN

R XArgumento RY TangenteBOQF Tangente fuera del rango de

valores

Breve descripción

• Determinación del valor de la tangente de un ángulo

Forma de funcionamiento

El bloque emite por la salida Y el resultado de calcular la tangente de un ángulo en radianesque debe introducirse en la entrada X.Y = tan XRango de salida: -3,402823 E38 a 3,402823 E38Si el valor calculado de la tangente se encuentra fuera del rango permitido de -3,402823 E38a 3,402823 E38, se limita la salida del bloque Y a -3,402823 E38 o bien +3,402823 E38 y, almismo tiempo, se ajusta la salida binaria QF = 1.

Page 70: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Arithmetic2.26 TAN Tangente

70 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Función de transferencia

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Argumento 0.0 REAL

Y Tangente 0.0 REAL

QF Tangente fuera del rango devalores

0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 71: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

71

Logic 33.1 AND operación AND lógica (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

AND

BO IEntrada binaria BOQ Magnitud binaria AND

Breve descripción

• Bloque AND que puede disponer de hasta 4 entradas del tipo BOOL

Forma de funcionamiento

El bloque combina las magnitudes binarias en las entradas I 1-4 con un AND lógico y emite elresultado en su salida binaria Q.Q = I01∧...∧I04

La salida Q = 1, si en todas las entradas genéricas I1 a I4 está presente el valor 1. En todos losdemás casos, salida Q = 0.

Page 72: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.1 AND operación AND lógica (tipo BOOL)

72 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Tabla(s) de verdad

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Entrada binaria 1 0/1

Q Magnitud binaria AND 0 0/1

Datos de proyecto

Cargable online sí

Particularidades I comprende hasta 4 conexiones (I1 a I4)

Page 73: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.2 AND_W operación AND lógica (tipo WORD)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

73

3.2 AND_W operación AND lógica (tipo WORD)

☑ SIMOTION ☐ SINAMICS

Símbolo

AND_W

W IPalabra de estado Entrada WQS Palabra de estado ANDBOQ Salida binaria

Breve descripción

• Bloque AND_W que puede disponer de hasta 4 entradas del tipo WORD

Forma de funcionamiento

En una palabra de estado se agrupan hasta 16 estados binarios.El bloque combina bit a bit las palabras de estado I01 a I16entre sí según la función lógica AND.En la salida de bloque QS se ajustan los bits correspondientes de la palabra de estado AND.Para el bit k de la palabra de estado AND se aplica:

Un bit de la palabra de estado AND es entonces igual a 0 si al menos uno de los bitsequivalentes en las entradas de bloque I1 a I4 es igual a 0.La salida binaria Q es 1 cuando al menos un bit de la palabra de estado AND es igual a 1.

Page 74: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.2 AND_W operación AND lógica (tipo WORD)

74 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Diagrama de estado de seguimiento (para 3 entradas)

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Palabra de estado Entrada 16#FFFF WORD

QS Palabra de estado AND 16#0000 WORD

Q Salida binaria 0 0/1

Datos de proyecto

Cargable online sí

Particularidades I comprende hasta 4 entradas (I1 a I4)

Page 75: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.3 BF Función Intermitente (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

75

3.3 BF Función Intermitente (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

BF

TS TDuración de la intermitencia(0 ms)

BO ENHabilitación

BOQ Salida de intermitencia

Breve descripción

Bloque del tipo BOOL• Para el control de encóders de señal• Como generador de ciclos

Forma de funcionamiento

El bloque ajusta su salida Q alternativamente a 1 y a 0, siguiendo el ritmo marcado por elintervalo de tiempo T, mientras la entrada EN = 1.Si la entrada de habilitación EN = 0, la salida Q = 0.T representa tanto la duración "luz" como la duración "oscuridad".Nota

La intermitencia tiene lugar en múltiplos del ciclo base.Si la entrada del bloque BF_W no seindica como múltiplo del ciclo base en el que funciona el bloque, el valor se redondea al ciclobase.Varíe el ciclo base o indique la duración de la intermitencia T como múltiplo del ciclo base.

Diagrama de bloques

Page 76: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.3 BF Función Intermitente (tipo BOOL)

76 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Cronograma

Impulso de intermitencia Q dependiente de la duración de la intermitencia T y de la habilitaciónEN

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

T Duración de la intermitencia (0ms)

0 SDTIME

EN Habilitación 0 0/1

Q Salida de intermitencia 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 77: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.4 BF_W Función Intermitente para palabra de estado (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

77

3.4 BF_W Función Intermitente para palabra de estado (tipoBOOL)

☑ SIMOTION ☐ SINAMICS

Símbolo

BF_W

W ISPalabra de estadoTS TDuración de la intermitencia

(0 ms)

WQS Salida de intermitencia de lapalabra de estado

Breve descripción

• Bloque del tipo WORD para el control de las combinaciones de encóders de señal

Forma de funcionamiento

El bloque ajusta alternativamente a 1 y a 0, siguiendo el ritmo marcado por el intervalo detiempo T, todos los bits de la palabra de estado de entrada IS que tienen el valor lógico 1 en lapalabra de estado de salida QS.T representa tanto la duración "luz" como la duración "oscuridad".Nota

La intermitencia tiene lugar en múltiplos del ciclo base.Si la entrada del bloque BF_W no seindica como múltiplo del ciclo base en el que funciona el bloque, el valor se redondea al ciclobase.Varíe el ciclo base o indique la duración de la intermitencia T como múltiplo del ciclo base.

Diagrama de bloques

Page 78: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.4 BF_W Función Intermitente para palabra de estado (tipo BOOL)

78 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IS Palabra de estado 16#0000 WORD

T Duración de la intermitencia (0ms)

0 SDTIME

QS Salida de intermitencia de lapalabra de estado

16#0000 WORD

Datos de proyecto

Cargable online sí

Particularidades -

Page 79: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.5 BSW Conmutador binario (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

79

3.5 BSW Conmutador binario (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

BSW

BO I1Magnitud de entrada 1BO I2Magnitud de entrada 2BO IPosición del selector

BOQ Magnitud de salida

Breve descripción

• El bloque conecta una de las dos magnitudes de entrada binarias en la salida

Forma de funcionamiento

Si la entrada I = 0, se emite I1 en la salida Q.Si la entrada I = 1, se emite I2 en la salida Q.

Diagrama de bloques

Tabla(s) de verdad

Posición del interruptor 1 Magnitud de salida Q0 Q = I1

1 Q = I2

Inicialización

Si la entrada I = 0, se emite I1 en la salida Q.

Page 80: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.5 BSW Conmutador binario (tipo BOOL)

80 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Si la entrada I = 1, se emite I2 en la salida Q.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I1 Magnitud de entrada 1 0 0/1

I2 Magnitud de entrada 2 0 0/1

I Posición del selector 0 0/1

Q Magnitud de salida 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 81: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.6 CNM Memoria numérica controlable (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

81

3.6 CNM Memoria numérica controlable (tipo REAL)

☑ SIMOTION ☑ SINAMICS

Símbolo

CNM

R X1Magnitud de entrada 1R X2Magnitud de entrada 2

BO I1Guardar magnitud de entrada 1BO I2Guardar magnitud de entrada 2

RY Magnitud de entrada guardada

Breve descripción

Bloque del tipo REAL para guardar un valor de entrada actual (ingl. Sample-and-Hold-Function)con• entrada seleccionable• momento de guardado seleccionable• resolución disparada por flanco de subidaLos bloques CNM_I y CNM_D cumplen la misma función. Se diferencian solamente en el tipode datos utilizado.

Forma de funcionamiento

En un flanco de subida en I1 se conecta X1 en la salida Y.En un flanco de subida en I2 se conecta X2 en la salida Y.La magnitud de entrada guardada permanece en Y hasta que el siguiente flanco de subida enI1 o en I2 conecte el siguiente valor actual.Si la subida del flanco se encuentra simultáneamente en I1 y en I2, tiene prioridad I1 y X1 seconecta en Y.

Inicialización

Si la entrada I1 o I2 recibe el valor 1 de una salida inicializada aguas arriba, el bloque nodetecta ningún flanco positivo durante la primera ejecución cíclica. Al contrario, el bloquedetecta un flanco positivo durante la primera ejecución cíclica. En el modo START (marca deflanco), se guardan temporalmente los valores para I1 e I2.

Page 82: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.6 CNM Memoria numérica controlable (tipo REAL)

82 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Diagrama de bloques

Tabla(s) de verdad

Entrada Salida Y en el momento del disparo

I1 I2

* * Yn = Yn-1

* 0 -> 1 Yn = X2n

0 -> 1 * Yn = X1n

0 -> 1 0 -> 1 Yn = X1n

*: sin subida de flanco0 -> 1: Subida de flanco

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Magnitud de entrada 1 0.0 REAL

X2 Magnitud de entrada 2 0.0 REAL

I1 Guardar magnitud de entrada 1 0.0 0/1

I2 Guardar magnitud de entrada 2 0.0 0/1

Y Magnitud de entrada guardada 0.0 REAL

Datos de proyecto

Cargable online sí

Particularidades -

Page 83: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.7 CNM_D Memoria numérica controlable (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

83

3.7 CNM_D Memoria numérica controlable (tipo DOUBLEINTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

CNM_D

DI X1Magnitud de entrada 1DI X2Magnitud de entrada 2BO I1Guardar magnitud de entrada 1BO I2Guardar magnitud de entrada 2

DIY Magnitud de entrada guardada

Breve descripción

Bloque del tipo DOUBLE INTEGER para guardar un valor de entrada actual (ingl. Sample-and-Hold-Function) con• entrada seleccionable• momento de guardado seleccionable• resolución disparada por flanco de subidaLos bloques CNM y CNM_I cumplen la misma función. Se diferencian solamente en el tipo dedatos utilizado.

Forma de funcionamiento

En un flanco de subida en I1 se conecta X1 en la salida Y.En un flanco de subida en I2 se conecta X2 en la salida Y.La magnitud de entrada guardada permanece en Y hasta que el siguiente flanco de subida enI1 o en I2 conecte el siguiente valor actual.Si la subida del flanco se encuentra simultáneamente en I1 y en I2, tiene prioridad I1 y X1 seconecta en Y.

Inicialización

Si la entrada I1 o I2 recibe el valor 1 de una salida inicializada aguas arriba, el bloque nodetecta ningún flanco positivo durante la primera ejecución cíclica. El bloque detecta un flancopositivo durante la primera ejecución cíclica. En el modo START se guardan temporalmente losvalores para I1 e I2.

Page 84: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.7 CNM_D Memoria numérica controlable (tipo DOUBLE INTEGER)

84 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Diagrama de bloques

Tabla(s) de verdad

Entrada Salida Y en el momento del disparo

I1 I2

* * Yn = Yn-1

* 0 -> 1 Yn = X2n

0 -> 1 * Yn = X1n

0 -> 1 0 -> 1 Yn = X1n

* : sin subida de flanco0 -> 1: Subida de flanco

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Magnitud de entrada 1 0 DINT

X2 Magnitud de entrada 2 0 DINT

I1 Guardar magnitud de entrada 1 0 0/1

I2 Guardar magnitud de entrada 2 0 0/1

Y Magnitud de entrada guardada 0 DINT

Datos de proyecto

Cargable online sí

Particularidades -

Page 85: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.8 CNM_I Memoria numérica controlable (tipo INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

85

3.8 CNM_I Memoria numérica controlable (tipo INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

CNM_I

I X1Magnitud de entrada 1I X2Magnitud de entrada 2

BO I1Guardar magnitud de entrada 1BO I2Guardar magnitud de entrada 2

IY Magnitud de entrada guardada

Breve descripción

Bloque del tipo INTEGER para guardar un valor de entrada actual (ingl. Sample-and-Hold-Function) con• entrada seleccionable• momento de guardado seleccionable• resolución disparada por flanco de subidaLos bloques CNM y CNM_D cumplen la misma función. Se diferencian solamente en el tipo dedatos utilizado.

Forma de funcionamiento

En un flanco de subida en I1 se conecta X1 en la salida Y.En un flanco de subida en I2 se conecta X2 en la salida Y.La magnitud de entrada guardada permanece en Y hasta que el siguiente flanco de subida enI1 o en I2 conecte el siguiente valor actual.Si la subida del flanco se encuentra simultáneamente en I1 y en I2, tiene prioridad I1 y X1 seconecta en Y.

Inicialización

Si la entrada I1 o I2 recibe el valor 1 de una salida inicializada aguas arriba, el bloque nodetecta ningún flanco positivo durante la primera ejecución cíclica. El bloque detecta un flancopositivo durante la primera ejecución cíclica. En el modo START se guardan temporalmente losvalores para I1 e I2.

Page 86: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.8 CNM_I Memoria numérica controlable (tipo INTEGER)

86 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Diagrama de bloques

Tabla(s) de verdad

Entrada Salida Y en el momento del disparo

I1 I2

* * Yn = Yn-1

* 0 -> 1 Yn = X2n

0 -> 1 * Yn = X1n

0 -> 1 0 -> 1 Yn = X1n

*: sin subida de flanco0 -> 1: Subida de flanco

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Magnitud de entrada 1 0 INT

X2 Magnitud de entrada 2 0 INT

I1 Guardar magnitud de entrada 1 0 0/1

I2 Guardar magnitud de entrada 2 0 0/1

Y Magnitud de entrada guardada 0 INT

Datos de proyecto

Cargable online sí

Particularidades -

Page 87: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.9 CTR Contador (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

87

3.9 CTR Contador (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

CTR

BO IUImpulso hacia delanteBO IDImpulso hacia atrásBO RDesactivarBO SSet

I SVValor de ajusteI LUValor límite de contador

superiorI LLValor límite de contador

inferiorBO MODModo Desbordamiento

IY Estado del contadorBOQU Contador en el límite superiorBOQ0 Estado del contador ceroBOQL Contador en el límite inferior

Breve descripción

Bloque para contar hacia delante o hacia atrás con las siguientes funciones de contaje:• Ajustar el contador a cero• Mantener el contador a cero (bloquear)• Ajustar el contador al valor inicialAjuste independiente del límite de contador superior e inferior.

Forma de funcionamiento

Este bloque conforma un contador hacia delante o hacia atrás disparado por flanco. Con flancode subida de un impulso en la entrada IU se incrementa el estado del contador.Con flanco de subida de un impulso en la entrada ID disminuye el estado del contador. Elestado del contador se sitúa en la salida Y. Control del contador (véase también la tabla de laverdad). Con S = 1 el estado del contador Y puede preajustarse con el valor de ajuste SV.Sin embargo, la entrada de desactivación R tiene preferencia frente a la entrada de ajuste.Mientras R sea 1 lógico, Y se mantiene en 0. El contador está bloqueado. Si el 0 no seencuentra en el rango de contaje entre LL y LU, la salida con R = 1 se ajusta al valor límiteefectivo.Mediante LU (valor límite de contador superior) o LL (valor límite de contador inferior) esposible predefinir el área de trabajo del contador.El valor de ajuste (SV) se encuentra en el rango de LL >= SV >= LU.

Page 88: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.9 CTR Contador (tipo BOOL)

88 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

MOD = 0 Cuando se alcanzan los límites no se sigue contando, sino que se ajusta lavisualización QU (contador en el límite superior) o QL (contador en el límiteinferior).

MOD = 1 Al alcanzar el límite superior (LU) el estado del contador se ajusta al valor límiteinferior con el siguiente impulso hacia delante y QU = 1 indica el desbordamientopositivo para un ciclo.

Al alcanzar el límite inferior (LL) el estado del contador se ajusta al valor límitesuperior con el siguiente impulso hacia atrás y QL = 1 indica el desbordamientonegativo para un ciclo.

Si el estado del contador es cero, la salida Q0 se ajusta a 1.

Diagrama de bloques

Tabla(s) de verdad

Comando binario Comando binario Estado del contador YS R

0 0 Se mantiene Y

0 1 Se resetea Y

1 0 Y = SV (valor de ajuste)

1 1 Se resetea Y

Estado del contador con especificación de comando Set/Reset

Inicialización

La inicialización define el estado inicial para la primera ejecución cíclica. Si la entrada ID o IUestá preajustada con 1, el bloque no puede detectar ningún flanco positivo durante la primeraejecución cíclica.Condiciones marginales:• LL <= Y <= LU para LL <LU• Y = LU para LL >= LU

Page 89: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.9 CTR Contador (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

89

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IU Impulso hacia delante 0 0/1

ID Impulso hacia atrás 0 0/1

R Desactivar 0 0/1

S Set 0 0/1

SV Valor de ajuste 0 INT

LU Valor límite de contador superior 0 INT

LL Valor límite de contador inferior 0 INT

MOD Modo Desbordamiento 0 0/1

Y Estado del contador 0 INT

QU Contador en el límite superior 0 0/1

Q0 Estado del contador cero 0 0/1

QL Contador en el límite inferior 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 90: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.10 DFR D Flip-Flop dominante para reset (tipo BOOL)

90 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.10 DFR D Flip-Flop dominante para reset (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

DFR

BO IEntrada de disparoBO DEntrada DBO SSetBO RDesactivar

BOQ Magnitud binariaBOQN Magnitud binaria invertida

Breve descripción

• Bloque del tipo BOOL para utilizar como biestable tipo D dominante para reset

Forma de funcionamiento

Si ambas entradas S y R son 0 lógico, la información de entrada D se conecta a la salida Q conun flanco de subida en la entrada de disparo I. La salida QN lleva siempre el valor inverso a Q.Con 1 lógico en la entrada S, la salida Q se ajusta a 1 lógico. Si la entrada R está ajustada a1 lógico, la salida Q se ajusta a 0 lógico. Si ambas entradas están ajustadas a 0 lógico, Q nose modifica. Si, por el contrario, ambas entradas S y R son 1 lógico, Q es 0 lógico, puesto quedomina la entrada de desactivación.

Inicialización

Si la entrada I recibe el valor 1 de una salida inicializada aguas arriba, el bloque no detectaningún flanco positivo durante la primera ejecución cíclica. El bloque detecta un flanco positivodurante la primera ejecución cíclica. En el modo START se guarda temporalmente el valor paraI.

Page 91: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.10 DFR D Flip-Flop dominante para reset (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

91

Diagrama de bloques

Tabla(s) de verdad

D I Comando binario Estados de salidaS R Q QN

0 0 -> 1 0 0 0 1

1 0 -> 1 0 0 1 0

* 1 -> 0 0 0 Qn-1 Qn-1

* * 0 1 0 1

* * 1 0 1 0

* * 1 1 0 1

Cronograma

con D e I

Impulso de salida Q dependiente de la entrada D y del impulso de entrada I para S = R = 0

Page 92: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.10 DFR D Flip-Flop dominante para reset (tipo BOOL)

92 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Entrada de disparo 0 0/1

D Entrada D 0 0/1

S Set 0 0/1

R Desactivar 0 0/1

Q Magnitud binaria 0 0/1

QN Magnitud binaria invertida 1 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 93: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.11 DFR_W D Flip-Flop dominante para reset (tipo WORD)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

93

3.11 DFR_W D Flip-Flop dominante para reset (tipo WORD)

☑ SIMOTION ☐ SINAMICS

Símbolo

DFR_W

W ISEntrada DBO IEntrada de disparoBO SSetBO RDesactivar

WQS Magnitud de salidaWQSN Magnitudes de salida

invertidas

Breve descripción

• Bloque del tipo WORD para utilizar como biestable D dominante para reset

Forma de funcionamiento

Si ambas entradas son S y R = 0, la información de entrada D se conecta a la salida QS conun flanco de subida en la entrada de disparo I. La salida QSN lleva siempre el valor inverso aQS. Si S = 1, todos los bits de la magnitud de salida QS se ajustan a 1. Si R = 1, todos los bitsde la magnitud de salida QS se ajustan a 0. Si ambas entradas S y R = 0, QS no se modifica.Si ambas entradas S y R = 1, todos los bits de la magnitud de salida QS se ajustan a 0, porquedomina la entrada de desactivación R.

Inicialización

Si la entrada I recibe el valor 1 de una salida inicializada aguas arriba, el bloque no detectaningún flanco positivo durante la primera ejecución cíclica.El bloque detecta un flanco positivo durante la primera ejecución cíclica. En el modo START seguarda temporalmente el valor para I.

Page 94: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.11 DFR_W D Flip-Flop dominante para reset (tipo WORD)

94 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Diagrama de bloques

Tabla(s) de verdad

I Comando binario Estados de salidaS R QS QSN

0 -> 1 0 0 IS IS invertido

* 0 1 0 1

* 1 0 1 0

* 1 1 0 1

* cualquiera

Cronograma

con I e IS

Magnitudes de salida QS y QSN dependientes de la entrada de disparo I y entrada D IS para S= R = 0 (n es un número de bit)

Page 95: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.11 DFR_W D Flip-Flop dominante para reset (tipo WORD)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

95

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IS Entrada D 16#0000 WORD

I Entrada de disparo 0 0/1

S Set 0 0/1

R Desactivar 0 0/1

QS Magnitud de salida 16#0000 WORD

QSN Magnitudes de salida invertidas 16#FFFF WORD

Datos de proyecto

Cargable online sí

Particularidades -

Page 96: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.12 DLB Elemento de retardo (tipo REAL)

96 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.12 DLB Elemento de retardo (tipo REAL)

☑ SIMOTION ☑ SINAMICS

Símbolo

DLB

I TBLCantidad de valoresmemorizables

R XMagnitud de entradaI ADRCiclos del retardo

RY Magnitud de salidaBOQTS Estado operativo

Breve descripción

Bloque del tipo REAL para la emisión de una magnitud de entrada que se retarda un númeroespecífico de intervalos de muestreo.

Forma de funcionamiento

Si el estado operativo es QTS = 1, el bloque contiene una memoria de retardo de la magnitudTBL. La magnitud de entrada indicada en la entrada X se emite con retardo como magnitudde salida Y. El retardo se define mediante el múltiplo entero ADR del intervalo de muestreo(segmento de tiempo en el que se calcula el bloque). Si el estado operativo es QTS = 0, lamemoria de retardo no está activada. En este caso, la magnitud de entrada indicada en laentrada X se emite de inmediato como magnitud de salida Y.

Inicialización

Al inicializar se requiere a la memoria de retardo que admita magnitudes de entrada TBL.Como máximo se puede crear una memoria de retardo de 1000. Si TBL < 0, TBL se limita a0. QTS = 1 indica que la memoria de retardo requerida en TBL está disponible. Si QTS = 0,el sistema no ha podido poner la memoria a disposición debido a una falta de recursos o biense ha predefinido un valor > 1000 para TBL. En este caso, la salida Y se ajusta a la entrada Xdurante el funcionamiento cíclico.Nota

Con independencia de ADR, la memoria de retardo requerida en la inicialización se llenasiempre por completo con los valores de la magnitud de entrada X. De este modo todavía hayvalores válidos disponibles en Y para una ampliación de ADR durante el funcionamiento. Elvalor del retardo ADR se limita a la capacidad de memoria TBL (0 <= ADR <= TBL). El valor delretardo ADR se limita a la capacidad de memoria TBL. Puesto que TBL no puede modificarsedinámicamente durante el funcionamiento, el retardo máximo necesario debe predefinirsepara TBL durante la configuración, y el valor actual del retardo debe ajustarse dinámicamentemediante ADR.

Page 97: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.12 DLB Elemento de retardo (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

97

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

TBL Cantidad de valoresmemorizables

100 0...1000

X Magnitud de entrada 0.0 REAL

ADR Ciclos del retardo 0 0...1000

Y Magnitud de salida 0.0 REAL

QTS Estado operativo 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 98: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.13 DX8 Demultiplexor, 8 salidas, concatenable en cascada (tipo REAL)

98 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.13 DX8 Demultiplexor, 8 salidas, concatenable en cascada (tipoREAL)

☑ SIMOTION ☑ SINAMICS

Símbolo

DX8

R XMagnitud de entradaI XSEntrada de control

BO MSModo GuardarBO RDesactivarBO ENCCambiar habilitación

RY1 Magnitud de salida 1RY2 Magnitud de salida 2RY3 Magnitud de salida 3RY4 Magnitud de salida 4RY5 Magnitud de salida 5RY6 Magnitud de salida 6RY7 Magnitud de salida 7RY8 Magnitud de salida 8IYS Salida de control

Breve descripción

Bloque del tipo REAL para el funcionamiento con demultiplexor. El bloque se puede concatenaren cascada.

Forma de funcionamiento

Dependiendo de ENC, R, MS y XS = 1 a 8, el bloque conecta su entrada X a una de las 8salidas seleccionables Y1 a Y8 (ejemplo: XS = 3 significa Y3 = X).Con XS = 0 o XS >= 9 no se selecciona ninguna de las salidas de bloque Y1 a Y8.Lassalidas no seleccionadas se ajustan a cero o mantienen su valor anterior hasta la siguientemodificación.En las entradas de control se aplica el orden de prioridad:ENC antes de R antes de MSCon ENC = 0 todas las salidas Y1 a Y8, independientes de R y MS, permanecen invariables.Con ENC = 1 se habilitan las salidas Y1 a Y8 para su modificación.Con R = 1 todas las salidas Y1 a Y8 obtienen el valor 0 independientemente de MS.Con MS = 0 (funcionamiento no remanente) todas las salidas Y1 a Y8 no seleccionadas por XSobtienen el valor 0.Con MS = 1 (funcionamiento remanente) todas las salidas no seleccionadas por XSpermanecen invariables.

Page 99: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.13 DX8 Demultiplexor, 8 salidas, concatenable en cascada (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

99

Tabla(s) de verdad

ENC R MS XS Salidas Y1 a Y80 * * * se mantienen los valores anteriores

1 1 * * Y1 a Y8 = 0

1 0 0 1 <= XS <= 8 salida seleccionada = Xsalida no seleccionada = 0

1 0 0 XS = 0 oXS >= 9

Y1 a Y8 = 0

1 0 1 1 <= XS <= 8 salida seleccionada = Xlas salidas no seleccionadas permanecen invariables

1 0 1 XS = 0 oXS >= 9

todos los valores anteriores permanecen invariables

Concatenación en cascada

La salida de bloque YS debe conectarse con la entrada de bloque XS del siguiente bloque.Para XS = 0 a 8, se aplica YS = 0Con XS > 8 se aplica: YS = XS - 8(utilización en concatenación en cascada)

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

XS Entrada de control 0 INT

MS Modo Guardar 0 0/1

R Desactivar 0 0/1

ENC Cambiar habilitación 0 0/1

Y1 Magnitud de salida 1 0.0 REAL

Y2 Magnitud de salida 2 0.0 REAL

Y3 Magnitud de salida 3 0.0 REAL

Y4 Magnitud de salida 4 0.0 REAL

Y5 Magnitud de salida 5 0.0 REAL

Y6 Magnitud de salida 6 0.0 REAL

Y7 Magnitud de salida 7 0.0 REAL

Y8 Magnitud de salida 8 0.0 REAL

YS Salida de control 0 INT

Datos de proyecto

Cargable online sí

Particularidades -

Page 100: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.14 DX8_D Demultiplexor, 8 salidas, concatenable en cascada (tipo DOUBLE INTEGER)

100 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.14 DX8_D Demultiplexor, 8 salidas, concatenable en cascada(tipo DOUBLE INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

DX8_D

DI XMagnitud de entradaI XSEntrada de control

BO MSModo de memoriaBO RDesactivarBO ENCCambiar habilitación

DIY1 Magnitud de salida 1DIY2 Magnitud de salida 2DIY3 Magnitud de salida 3DIY4 Magnitud de salida 4DIY5 Magnitud de salida 5DIY6 Magnitud de salida 6DIY7 Magnitud de salida 7DIY8 Magnitud de salida 8IYS Salida de control

Breve descripción

• Bloque del tipo DOUBLE INTEGER para el funcionamiento con demultiplexor. El bloque sepuede concatenar en cascada.

Forma de funcionamiento

Dependiendo de ENC, R, MS y XS = 1 a 8, el bloque conecta su entrada X a una de las 8salidas seleccionables Y1 a Y8 (ejemplo: XS = 3 significa Y3 = X).Con XS = 0 o XS ≥ 9 no se selecciona ninguna de las salidas de bloque Y1 a Y8.Las salidas noseleccionadas se ajustan a cero o mantienen su valor anterior hasta la siguiente modificación.En las entradas de control se aplica el orden de prioridad:ENC antes de R antes de MSCon ENC = 0 todas las salidas Y1 a Y8, independientes de R y MS, permanecen invariables.Con ENC = 1 se habilitan las salidas Y1 a Y8 para su modificaciónCon R = 1 todas las salidas Y1 a Y8 obtienen el valor 0 independientemente deCon MS = 0 (funcionamiento no remanente) todas las salidas Y1 a Y8 no seleccionadas por XSobtienen el valor 0Con MS = 1 (funcionamiento remanente) todas las salidas no seleccionadas por XSpermanecen invariables.

Page 101: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.14 DX8_D Demultiplexor, 8 salidas, concatenable en cascada (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

101

Tabla(s) de verdad

ENC R MS XS Salidas Y1 a Y80 * * * se mantienen los valores anteriores

1 1 * * Y1 a Y8 = 0

1 0 0 1 ≤ XS ≤ 8 salida seleccionada = Xsalida no seleccionada = 0

1 0 0 XS = 0 oXS ≥ 9

Y1 a Y8 = 0

1 0 1 1 ≤ XS ≤ 8 salida seleccionada = Xlas salidas no seleccionadas permanecen invariables

1 0 1 XS = 0 oXS ≥ 9

todos los valores anteriores permanecen invariables

* cualquieraPara XS = 0 a 8, se aplica YS = 0.Con XS > 8 se aplica: YS = XS - 8(utilización en concatenación en cascada).

Concatenación en cascada

La salida de bloque YS debe conectarse con la entrada de bloque XS del siguiente bloque.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 DINT

XS Entrada de control 0 INT

MS Modo de memoria 0 0/1

R Desactivar 0 0/1

ENC Cambiar habilitación 0 0/1

Y1 Magnitud de salida 1 0 DINT

Y2 Magnitud de salida 2 0 DINT

Y3 Magnitud de salida 3 0 DINT

Y4 Magnitud de salida 4 0 DINT

Y5 Magnitud de salida 5 0 DINT

Y6 Magnitud de salida 6 0 DINT

Y7 Magnitud de salida 7 0 DINT

Y8 Magnitud de salida 8 0 DINT

YS Salida de control 0 INT

Datos de proyecto

Insertable online sí

Particularidades -

Page 102: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.14 DX8_D Demultiplexor, 8 salidas, concatenable en cascada (tipo DOUBLE INTEGER)

102 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Page 103: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.15 DX8_I Demultiplexor, 8 salidas, concatenable en cascada (tipo INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

103

3.15 DX8_I Demultiplexor, 8 salidas, concatenable en cascada (tipoINTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

DX8_I

I XMagnitud de entradaI XSEntrada de control

BO MSModo GuardarBO RDesactivarBO ENCCambiar habilitación

IY1 Magnitud de salida 1IY2 Magnitud de salida 2IY3 Magnitud de salida 3IY4 Magnitud de salida 4IY5 Magnitud de salida 5IY6 Magnitud de salida 6IY7 Magnitud de salida 7IY8 Magnitud de salida 8IYS Salida de control

Breve descripción

Bloque del tipo INTEGER para el funcionamiento con demultiplexor. El bloque se puedeconcatenar en cascada.

Forma de funcionamiento

Dependiendo de ENC, R, MS y XS = 1 a 8, el bloque conecta su entrada X a una de las 8salidas seleccionables Y1 a Y8 (ejemplo: XS = 3 significa Y3 = X).Con XS = 0 o XS >= 9 no se selecciona ninguna de las salidas de bloque Y1 a Y8.Lassalidas no seleccionadas se ajustan a cero o mantienen su valor anterior hasta la siguientemodificación.En las entradas de control se aplica el orden de prioridad:ENC antes de R antes de MSCon ENC = 0 todas las salidas Y1 a Y8, independientes de R y MS, permanecen invariables.Con ENC = 1 se habilitan las salidas Y1 a Y8 para su modificación.Con R = 1 todas las salidas Y1 a Y8 obtienen el valor 0 independientemente de MS.Con MS = 0 (funcionamiento no remanente) todas las salidas Y1 a Y8 no seleccionadas por XSobtienen el valor 0.Con MS = 1 (funcionamiento remanente) todas las salidas no seleccionadas por XSpermanecen invariables.

Page 104: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.15 DX8_I Demultiplexor, 8 salidas, concatenable en cascada (tipo INTEGER)

104 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Tabla(s) de verdad

ENC R MS XS Salidas Y1 a Y8

0 * * * se mantienen los valores anteriores

1 1 * * Y1 a Y8 = 0

1 0 0 1 <= XS <= 8 salida seleccionada = Xsalida no seleccionada = 0

1 0 0 XS = 0 oXS >= 9

Y1 a Y8 = 0

1 0 1 1 <= XS <= 8 salida seleccionada = Xlas salidas no seleccionadas permanecen invariables

1 0 1 XS = 0 oXS >= 9

todos los valores anteriores permanecen invariables

* cualquieraPara XS = 0 a 8, se aplica YS = 0.Con XS > 8 se aplica: YS = XS-8(utilización en concatenación en cascada).

Concatenación en cascadaLa salida de bloque YS debe conectarse con la entrada de bloque XS del siguiente bloque.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 INT

XS Entrada de control 0 INT

MS Modo Guardar 0 0/1

R Desactivar 0 0/1

ENC Cambiar habilitación 0 0/1

Y1 Magnitud de salida 1 0 INT

Y2 Magnitud de salida 2 0 INT

Y3 Magnitud de salida 3 0 INT

Y4 Magnitud de salida 4 0 INT

Y5 Magnitud de salida 5 0 INT

Y6 Magnitud de salida 6 0 INT

Y7 Magnitud de salida 7 0 INT

Y8 Magnitud de salida 8 0 INT

YS Salida de control 0 INT

Datos de proyecto

Cargable online sí

Particularidades -

Page 105: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.15 DX8_I Demultiplexor, 8 salidas, concatenable en cascada (tipo INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

105

Page 106: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.16 ETE Evaluación de flancos (tipo BOOL)

106 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.16 ETE Evaluación de flancos (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

ETE

BO IImpulso de entrada BOQP Impulso de salidaBOQN Impulso de salida

Breve descripción

• Evaluación de flancos

Forma de funcionamiento

El bloque detecta un cambio de señal en la entrada I. Con un flanco positivo (0→1) en laentrada I, se ajusta la salida QP = 1 para un intervalo de muestreo TA.Con un flanco negativo (1→0) en la entrada I, se ajusta la salida QN = 1 para un intervalo demuestreo TA.

Inicialización

La inicialización define el estado inicial para la primera ejecución cíclica. Si la entrada I recibeel valor 1 de un bloque inicializado aguas arriba, el bloque no puede detectar ningún flancopositivo durante la primera ejecución cíclica. Si la entrada I recibe el valor 0 de un bloqueinicializado aguas arriba, el bloque no puede detectar ningún flanco negativo durante la primeraejecución cíclica.

Diagrama de bloques

Page 107: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.16 ETE Evaluación de flancos (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

107

Cronograma

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Impulso de entrada 0 0/1

QP Impulso de salida 0 0/1

QN Impulso de salida 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 108: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.17 LVM Avisador de límite de dos lados con histéresis (tipo BOOL)

108 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.17 LVM Avisador de límite de dos lados con histéresis (tipoBOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

LVM

R XMagnitud de entradaR MValor medio del intervaloR LLímite del intervaloR HYHistéresis

BOQU Magnitud de entrada por encimadel intervalo

BOQM Magnitud de entrada dentro delintervalo

BOQL Magnitud de entrada por debajodel intervalo

Breve descripción

• El bloque de tipo BOOL vigila una magnitud de entrada comparándola con magnitudes dereferencia que se pueden elegir.

• Utilizable para la vigilancia de consignas, valores reales y medidas, suprime la conmutaciónfrecuente (pulsado)

• El bloque ofrece una función discriminadora de ventanas.

Forma de funcionamiento

El bloque calcula un valor intermedio interno según una característica de transferencia(véase Característica de transferencia) con histéresis. El valor intermedio se compara con loslímites del intervalo y el resultado se emite en las salidas QU, QM y QL. La característica detransferencia se configura a través de los valores para el valor medio M, el límite del intervalo Ly la histéresis HY.

Diagrama de bloques

Page 109: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.17 LVM Avisador de límite de dos lados con histéresis (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

109

Característica de transferencia

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

M Valor medio del intervalo 0.0 REAL

L Límite del intervalo 0.0 REAL

HY Histéresis 0.0 REAL

QU Magnitud de entrada por encimadel intervalo

0 0/1

QM Magnitud de entrada dentro delintervalo

0 0/1

QL Magnitud de entrada por debajodel intervalo

0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 110: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.18 MFP Generador de impulsos (tipo BOOL)

110 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.18 MFP Generador de impulsos (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

MFP

BO IImpulso de entradaTS TDuración de impulso (ms)

BOQ Impulso de salida

Breve descripción

• Temporizador para generar un impulso con lapso de tiempo fijo• Utilización como elemento de reducción o prolongación

Forma de funcionamiento

El flanco de subida de un impulso en la entrada I ajusta la salida Q a 1 para la duración deimpulso T. El generador de impulsos no puede redispararse. Para T = 0 se aplica una duraciónde impulso de 1 ciclo.

Inicialización

La inicialización define el estado inicial para la primera ejecución cíclica.Si la entrada I recibe el valor 1 de la salida de bloque inicializada aguas arriba, el bloque nopuede detectar ningún flanco positivo durante la primera ejecución cíclica.Si la salida Q recibe el valor predeterminado 1, se ajusta la salida Q = 1 para la duración deimpulso T después de efectuar la inicialización.

Diagrama de bloques

Page 111: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.18 MFP Generador de impulsos (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

111

Cronograma

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Impulso de entrada 0 0/1

T Duración de impulso (ms) 0 SDTIME

Q Impulso de salida 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 112: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.19 MUX8 Multiplexor, concatenable en cascada (tipo REAL)

112 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.19 MUX8 Multiplexor, concatenable en cascada (tipo REAL)

☑ SIMOTION ☑ SINAMICS

Símbolo

MUX8

R X1Magnitud de entrada 1R X2Magnitud de entrada 2R X3Magnitud de entrada 3R X4Magnitud de entrada 4R X5Magnitud de entrada 5R X6Magnitud de entrada 6R X7Magnitud de entrada 7R X8Magnitud de entrada 8R CCIEntrada concatenable en

cascadaI XCSPalabra de mando

BO ENHabilitación

RY Magnitud de salidaICCS Palabra de mando de

concatenación en cascadaBOQF Mensaje de error

Breve descripción

Bloque del tipo REAL para operación multiplexada óctuple. El bloque se puede concatenar encascada.

Forma de funcionamiento

El bloque emite en la salida Y el valor de la entrada concatenable en cascada CCI, mientras laentrada de habilitación EN sea 0 lógico.Si EN es 1 lógico, se conecta a la salida Y una de las magnitudes de entrada X1,..., X8,mientras la palabra de mando de 16 bits XCS adopte un valor entre 1 y 8.Si el valor de la entrada XCS > 8, la salida Y adopta el valor 0 y la salida QF pasa a 1 lógico.La palabra de mando de la concatenación en cascada adopta el valor CCS = XCS-8, véase latabla de la verdad.Las salidas Y, CCS y QF pueden utilizarse para la concatenación en cascada de los bloques.Para ello, la salida Y del primer bloque se conecta con la entrada CCI del multiplexor conectadoaguas abajo, la salida CCS con la siguiente entrada XCS y la salida QF con la siguienteentrada EN.

Page 113: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.19 MUX8 Multiplexor, concatenable en cascada (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

113

Diagrama de bloques

Tabla(s) de verdad

EN XCS Y CSS QF0 Cualquiera CCI 0 0

1 0 0 0 1

1 1 X1 0 0

1 2 X2 0 0

1 3 X3 0 0

1 4 X4 0 0

1 5 X5 0 0

1 6 X6 0 0

1 7 X7 0 0

1 8 X8 0 0

1 >8 0 XCS-8 1

Concatenación en cascada

Page 114: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.19 MUX8 Multiplexor, concatenable en cascada (tipo REAL)

114 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Magnitud de entrada 1 0.0 REAL

X2 Magnitud de entrada 2 0.0 REAL

X3 Magnitud de entrada 3 0.0 REAL

X4 Magnitud de entrada 4 0.0 REAL

X5 Magnitud de entrada 5 0.0 REAL

X6 Magnitud de entrada 6 0.0 REAL

X7 Magnitud de entrada 7 0.0 REAL

X8 Magnitud de entrada 8 0.0 REAL

CCI Entrada concatenable encascada

0.0 REAL

XCS Palabra de mando 0 0…32767

EN Habilitación 0 0/1

Y Magnitud de salida 0.0 REAL

CCS Palabra de mando deconcatenación en cascada

0 0…32767

QF Mensaje de error 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 115: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.20 MUX8_D Multiplexor concatenable en cascada (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

115

3.20 MUX8_D Multiplexor concatenable en cascada (tipo DOUBLEINTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

MUX8_D

DI X1Magnitud de entrada 1DI X2Magnitud de entrada 2DI X3Magnitud de entrada 3DI X4Magnitud de entrada 4DI X5Magnitud de entrada 5DI X6Magnitud de entrada 6DI X7Magnitud de entrada 7DI X8Magnitud de entrada 8DI CCIEntrada concatenable en

cascadaI XCSPalabra de mando

BO ENHabilitación

DIY Magnitud de salidaICCS Palabra de mando de

concatenación en cascadaBOQF Mensaje de error

Breve descripción

• Bloque del tipo DOUBLE INTEGER para operación multiplexada óctuple. El bloque sepuede concatenar en cascada.

Forma de funcionamiento

El bloque emite en la salida Y el valor de la entrada concatenable en cascada CCI, mientras laentrada de habilitación EN sea 0 lógico. Si EN es 1 lógico, se conecta a la salida Y una de lasmagnitudes de entrada X1,..., X8, mientras la palabra de mando de 16 bits XCS adopte un valorentre 1 y 8. Si el valor de la entrada XCS > 8, la salida Y adopta el valor 0 y la salida QF pasa a1 lógico. La palabra de mando de la concatenación en cascada adopta el valor CCS = XCS-8,véase la tabla de la verdad. Las salidas Y, CCS y QF pueden utilizarse para la concatenaciónen cascada de los bloques. Para ello, la salida Y del primer bloque se conecta con la entradaCCI del multiplexor conectado aguas abajo, la salida CCS con la siguiente entrada XCS y lasalida QF con la siguiente entrada EN.

Page 116: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.20 MUX8_D Multiplexor concatenable en cascada (tipo DOUBLE INTEGER)

116 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Diagrama de bloques

Tabla(s) de verdad

EN XCS Y CSS QF0 Cualquiera CCI 0 0

1 0 0 0 1

1 1 X1 0 0

1 2 X2 0 0

1 3 X3 0 0

1 4 X4 0 0

1 5 X5 0 0

1 6 X6 0 0

1 7 X7 0 0

1 8 X8 0 0

1 >8 0 XCS-8 1

Concatenación en cascada

Page 117: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.20 MUX8_D Multiplexor concatenable en cascada (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

117

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Magnitud de entrada 1 0 DINT

X2 Magnitud de entrada 2 0 DINT

X3 Magnitud de entrada 3 0 DINT

X4 Magnitud de entrada 4 0 DINT

X5 Magnitud de entrada 5 0 DINT

X6 Magnitud de entrada 6 0 DINT

X7 Magnitud de entrada 7 0 DINT

X8 Magnitud de entrada 8 0 DINT

CCI Entrada concatenable encascada

0 DINT

XCS Palabra de mando 0 0…32767

EN Habilitación 0 0/1

Y Magnitud de salida 0 DINT

CCS Palabra de mando deconcatenación en cascada

0 0…32767

QF Mensaje de error 0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 118: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.21 MUX8_I Multiplexor, concatenable en cascada (tipo INTEGER)

118 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.21 MUX8_I Multiplexor, concatenable en cascada (tipo INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

MUX8_I

I X1Magnitud de entrada 1I X2Magnitud de entrada 2I X3Magnitud de entrada 3I X4Magnitud de entrada 4I X5Magnitud de entrada 5I X6Magnitud de entrada 6I X7Magnitud de entrada 7I X8Magnitud de entrada 8I CCIEntrada concatenable en

cascadaI XCSPalabra de mando

BO ENHabilitación

IY Magnitud de salidaICCS Palabra de mando de

concatenación en cascadaBOQF Mensaje de error

Breve descripción

Bloque del tipo INTEGER para operación multiplexada óctuple. El bloque se puede concatenaren cascada.

Forma de funcionamiento

El bloque emite en la salida Y el valor de la entrada concatenable en cascada CCI, mientras laentrada de habilitación EN sea 0 lógico.Si EN es 1 lógico, se conecta a la salida Y una de las magnitudes de entrada X1,..., X8,mientras la palabra de mando de 16 bits XCS adopte un valor entre 1 y 8.Si el valor de la entrada XCS > 8, la salida Y adopta el valor 0 y la salida QF pasa a 1 lógico.La palabra de mando de la concatenación en cascada adopta el valor CCS = XCS-8, véase latabla de la verdad.Las salidas Y, CCS y QF pueden utilizarse para la concatenación en cascada de los bloques.Para ello, la salida Y del primer bloque se conecta con la entrada CCI del multiplexor conectadoaguas abajo, la salida CCS con la siguiente entrada XCS y la salida QF con la siguienteentrada EN.

Page 119: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.21 MUX8_I Multiplexor, concatenable en cascada (tipo INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

119

Diagrama de bloques

Tabla(s) de verdad

EN XCS Y CSS QF0 Cualquiera CCI 0 0

1 0 0 0 1

1 1 X1 0 0

1 2 X2 0 0

1 3 X3 0 0

1 4 X4 0 0

1 5 X5 0 0

1 6 X6 0 0

1 7 X7 0 0

1 8 X8 0 0

1 >8 0 XCS-8 1

Concatenación en cascada

Page 120: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.21 MUX8_I Multiplexor, concatenable en cascada (tipo INTEGER)

120 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Magnitud de entrada 1 0 INT

X2 Magnitud de entrada 2 0 INT

X3 Magnitud de entrada 3 0 INT

X4 Magnitud de entrada 4 0 INT

X5 Magnitud de entrada 5 0 INT

X6 Magnitud de entrada 6 0 INT

X7 Magnitud de entrada 7 0 INT

X8 Magnitud de entrada 8 0 INT

CCI Entrada concatenable encascada

0 INT

XCS Palabra de mando 0 0…32767

EN Habilitación 0 0/1

Y Magnitud de salida 0 INT

CCS Palabra de mando deconcatenación en cascada

0 0…32767

QF Mensaje de error 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 121: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.22 NAND operación AND lógica (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

121

3.22 NAND operación AND lógica (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

NAND

BO IEntrada binaria BOQ Magnitud binaria NAND

Breve descripción

• Bloque NAND que puede disponer de hasta 4 entradas del tipo BOOL

Forma de funcionamiento

El bloque combina las magnitudes binarias en las entradas I 1-4 con un AND lógico y emite elresultado en su salida binaria Q.

La salida Q = 0, si en todas las entradas genéricas I1 a I4 está presente el valor 1. En todos losdemás casos, salida Q = 1.

Page 122: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.22 NAND operación AND lógica (tipo BOOL)

122 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Tabla(s) de verdad

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Entrada binaria 1 0/1

Q Magnitud binaria NAND 0 0/1

Datos de proyecto

Cargable online sí

Particularidades I comprende hasta 4 entradas (I1 a I4)

Page 123: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.23 NCM Comparador numérico (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

123

3.23 NCM Comparador numérico (tipo REAL)

☑ SIMOTION ☑ SINAMICS

Símbolo

NCM

R X1Magnitud de entrada 1R X2Magnitud de entrada 2

BOQU X1 > X2BOQE X1 = X2BOQL X1 < X2

Breve descripción

Bloque para operaciones de comparación de dos magnitudes numéricas del tipo REAL

Forma de funcionamiento

Las magnitudes de entrada X1 y X2 se comparan entre sí y, en función del resultado de dichacomparación, se ajusta una de las salidas binarias QU, QE o QL.

Tabla(s) de verdad

Comparación de las magnitudes de entrada Señales de salida Señales de salida Y Señales de salida YQU QE QL

X1 > X2 1 0 0

X1 = X2 0 1 0

X1 < X2 0 0 1

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Magnitud de entrada 1 0 REAL

X2 Magnitud de entrada 2 0 REAL

QU X1 > X2 0 0/1

QE X1 = X2 1 0/1

QL X1 < X2 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 124: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.24 NCM_D Comparador numérico (tipo DOUBLE INTEGER)

124 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.24 NCM_D Comparador numérico (tipo DOUBLE INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

NCM_D

DI X1Magnitud de entrada 1DI X2Magnitud de entrada 2

BOQU X1 > X2BOQE X1 = X2BOQL X1 < X2

Breve descripción

Bloque para operaciones de comparación de dos magnitudes numéricas del tipo DOUBLEINTEGER

Forma de funcionamiento

Las magnitudes de entrada X1 y X2 se comparan entre sí y, en función del resultado de dichacomparación, se ajusta una de las salidas binarias QU, QE o QL.

Tabla(s) de verdad

Comparación de las magnitudes de entrada Señales de salida Señales de salida Y Señales de salida YQU QE QL

X1 > X2 1 0 0

X1 = X2 0 1 0

X1 < X2 0 0 1

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Magnitud de entrada 1 0 DINT

X2 Magnitud de entrada 2 0 DINT

QU X1 > X2 0 0/1

QE X1 = X2 1 0/1

QL X1 < X2 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 125: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.24 NCM_D Comparador numérico (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

125

Page 126: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.25 NCM_I Comparador numérico (tipo INTEGER)

126 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.25 NCM_I Comparador numérico (tipo INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

NCM_I

I X1Magnitud de entrada 1I X2Magnitud de entrada 2

BOQU X1 > X2BOQE X1 = X2BOQL X1 < X2

Breve descripción

Bloque para operaciones de comparación de dos magnitudes numéricas del tipo INTEGER

Forma de funcionamiento

Las magnitudes de entrada X1 y X2 se comparan entre sí y, en función del resultado de dichacomparación, se ajusta una de las salidas binarias QU, QE o QL.

Tabla(s) de verdad

Comparación de las magnitudes de entrada Señales de salida Señales de salida Y Señales de salida YQU QE QL

X1 > X2 1 0 0

X1 = X2 0 1 0

X1 < X2 0 0 1

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Magnitud de entrada 1 0 INT

X2 Magnitud de entrada 2 0 INT

QU X1 > X2 0 0/1

QE X1 = X2 1 0/1

QL X1 < X2 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 127: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.26 NOP1 Bloques de relleno (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

127

3.26 NOP1 Bloques de relleno (tipo REAL)

☑ SIMOTION ☑ SINAMICS

Símbolo

NOP1

R XMagnitud de entrada RY Magnitud de salida

Breve descripción

• El bloque del tipo REAL sirve como bloque de relleno (No Operation).

Forma de funcionamiento

El bloque emite en la salida Y la magnitud presente en la entrada X sin modificaciones. Se tratadel denominado DUMMY (ficticio) o bloque No Operation.

Inicialización

El bloque emite en la salida Y la magnitud presente en la entrada X sin modificaciones, deforma que suministra una constante común para la inicialización de varios otros bloques.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

Y Magnitud de salida 0.0 REAL

Datos de proyecto

Cargable online sí

Particularidades -

Page 128: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.27 NOP1_B Bloque de relleno (tipo BOOL)

128 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.27 NOP1_B Bloque de relleno (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

NOP1_B

BO IMagnitud de entrada BOQ Magnitud de salida

Breve descripción

• El bloque del tipo BOOL sirve como bloque de relleno (No Operation).

Forma de funcionamiento

El bloque emite en la salida Q la magnitud presente en la entrada I sin modificaciones. Se tratadel denominado DUMMY (ficticio) o bloque No Operation.

Inicialización

El bloque emite en la salida Q la magnitud presente en la entrada I sin modificaciones, de formaque suministra una constante común para la inicialización de varios otros bloques.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Magnitud de entrada 0 0/1

Q Magnitud de salida 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 129: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.28 NOP1_D Bloque de relleno (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

129

3.28 NOP1_D Bloque de relleno (tipo DOUBLE INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

NOP1_D

DI XMagnitud de entrada DIY Magnitud de salida

Breve descripción

• El bloque del tipo DOUBLE INTEGER sirve como bloque de relleno (No Operation).

Forma de funcionamiento

El bloque emite en la salida Y la magnitud presente en la entrada X sin modificaciones. Se tratadel denominado DUMMY (ficticio) o bloque No Operation.

Inicialización

El bloque emite en la salida Y la magnitud presente en la entrada X sin modificaciones, deforma que suministra una constante común para la inicialización de varios otros bloques.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 DINT

Y Magnitud de salida 0 DINT

Datos de proyecto

Cargable online sí

Particularidades -

Page 130: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.29 NOP1_I Bloque de relleno (tipo INT)

130 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.29 NOP1_I Bloque de relleno (tipo INT)

☑ SIMOTION ☑ SINAMICS

Símbolo

NOP1_I

I XMagnitud de entrada IY Magnitud de salida

Breve descripción

• El bloque del tipo INT sirve como bloque de relleno (No Operation).

Forma de funcionamiento

El bloque emite en la salida Y la magnitud presente en la entrada X sin modificaciones. Se tratadel denominado DUMMY (ficticio) o bloque No Operation.

Inicialización

El bloque emite en la salida Y la magnitud presente en la entrada X sin modificaciones, deforma que suministra una constante común para la inicialización de varios otros bloques.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 INT

Y Magnitud de salida 0 INT

Datos de proyecto

Cargable online sí

Particularidades -

Page 131: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.30 NOP8 Bloques de relleno (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

131

3.30 NOP8 Bloques de relleno (tipo REAL)

☑ SIMOTION ☑ SINAMICS

Símbolo

NOP8

R X1Magnitud de entrada 1R X2Magnitud de entrada 2R X3Magnitud de entrada 3R X4Magnitud de entrada 4R X5Magnitud de entrada 5R X6Magnitud de entrada 6R X7Magnitud de entrada 7R X8Magnitud de entrada 8

RY1 Magnitud de salida 1RY2 Magnitud de salida 2RY3 Magnitud de salida 3RY4 Magnitud de salida 4RY5 Magnitud de salida 5RY6 Magnitud de salida 6RY7 Magnitud de salida 7RY8 Magnitud de salida 8

Breve descripción

• El bloque del tipo REAL sirve como bloque de relleno (No Operation).

Forma de funcionamiento

El bloque emite en las salidas Y1 a Y8 las magnitudes presentes en las entradas X1-X8 sinmodificarlas. Se trata del denominado DUMMY (ficticio) o bloque No Operation.

Inicialización

El bloque emite en las salidas Y1 a Y8 las magnitudes presentes en las entradas X1-X8 sinmodificarlas, de forma que suministra una constante común para la inicialización de varios otrosbloques.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Magnitud de entrada 1 0.0 REAL

X2 Magnitud de entrada 2 0.0 REAL

X3 Magnitud de entrada 3 0.0 REAL

X4 Magnitud de entrada 4 0.0 REAL

X5 Magnitud de entrada 5 0.0 REAL

X6 Magnitud de entrada 6 0.0 REAL

X7 Magnitud de entrada 7 0.0 REAL

X8 Magnitud de entrada 8 0.0 REAL

Y1 Magnitud de salida 1 0.0 REAL

Page 132: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.30 NOP8 Bloques de relleno (tipo REAL)

132 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

Y2 Magnitud de salida 2 0.0 REAL

Y3 Magnitud de salida 3 0.0 REAL

Y4 Magnitud de salida 4 0.0 REAL

Y5 Magnitud de salida 5 0.0 REAL

Y6 Magnitud de salida 6 0.0 REAL

Y7 Magnitud de salida 7 0.0 REAL

Y8 Magnitud de salida 8 0.0 REAL

Datos de proyecto

Cargable online sí

Particularidades -

Page 133: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.31 NOP8_B Bloques de relleno (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

133

3.31 NOP8_B Bloques de relleno (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

NOP8_B

BO I1Magnitud de entrada 1BO I2Magnitud de entrada 2BO I3Magnitud de entrada 3BO I4Magnitud de entrada 4BO I5Magnitud de entrada 5BO I6Magnitud de entrada 6BO I7Magnitud de entrada 7BO I8Magnitud de entrada 8

BOQ1 Magnitud de salida 1BOQ2 Magnitud de salida 2BOQ3 Magnitud de salida 3BOQ4 Magnitud de salida 4BOQ5 Magnitud de salida 5BOQ6 Magnitud de salida 6BOQ7 Magnitud de salida 7BOQ8 Magnitud de salida 8

Breve descripción

• El bloque del tipo BOOL sirve como bloque de relleno (No Operation).

Forma de funcionamiento

El bloque emite en las salidas Q1 a Q8 las magnitudes presentes en las entradas I1-I8 sinmodificarlas. Se trata del denominado DUMMY (ficticio) o bloque No Operation.

Inicialización

El bloque emite en las salidas Q1 a Q8 las magnitudes presentes en las entradas I1-I8 sinmodificarlas, de forma que suministra una constante común para la inicialización de varios otrosbloques.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I1 Magnitud de entrada 1 0 0/1

I2 Magnitud de entrada 2 0 0/1

I3 Magnitud de entrada 3 0 0/1

I4 Magnitud de entrada 4 0 0/1

I5 Magnitud de entrada 5 0 0/1

I6 Magnitud de entrada 6 0 0/1

I7 Magnitud de entrada 7 0 0/1

I8 Magnitud de entrada 8 0 0/1

Q1 Magnitud de salida 1 0 0/1

Page 134: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.31 NOP8_B Bloques de relleno (tipo BOOL)

134 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

Q2 Magnitud de salida 2 0 0/1

Q3 Magnitud de salida 3 0 0/1

Q4 Magnitud de salida 4 0 0/1

Q5 Magnitud de salida 5 0 0/1

Q6 Magnitud de salida 6 0 0/1

Q7 Magnitud de salida 7 0 0/1

Q8 Magnitud de salida 8 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 135: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.32 NOP8_D Bloques de relleno (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

135

3.32 NOP8_D Bloques de relleno (tipo DOUBLE INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

NOP8_D

DI X1Magnitud de entrada 1DI X2Magnitud de entrada 2DI X3Magnitud de entrada 3DI X4Magnitud de entrada 4DI X5Magnitud de entrada 5DI X6Magnitud de entrada 6DI X7Magnitud de entrada 7DI X8Magnitud de entrada 8

DIY1 Magnitud de salida 1DIY2 Magnitud de salida 2DIY3 Magnitud de salida 3DIY4 Magnitud de salida 4DIY5 Magnitud de salida 5DIY6 Magnitud de salida 6DIY7 Magnitud de salida 7DIY8 Magnitud de salida 8

Breve descripción

• El bloque del tipo DOUBLE INTEGER sirve como bloque de relleno (No Operation).

Forma de funcionamiento

El bloque emite en las salidas Y1 a Y8 las magnitudes presentes en las entradas X1-X8 sinmodificarlas. Se trata del denominado DUMMY (ficticio) o bloque No Operation.

Inicialización

El bloque emite en las salidas Y1 a Y8 las magnitudes presentes en las entradas X1-X8 sinmodificarlas, de forma que suministra una constante común para la inicialización de varios otrosbloques.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Magnitud de entrada 1 0 DINT

X2 Magnitud de entrada 2 0 DINT

X3 Magnitud de entrada 3 0 DINT

X4 Magnitud de entrada 4 0 DINT

X5 Magnitud de entrada 5 0 DINT

X6 Magnitud de entrada 6 0 DINT

X7 Magnitud de entrada 7 0 DINT

X8 Magnitud de entrada 8 0 DINT

Y1 Magnitud de salida 1 0 DINT

Page 136: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.32 NOP8_D Bloques de relleno (tipo DOUBLE INTEGER)

136 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

Y2 Magnitud de salida 2 0 DINT

Y3 Magnitud de salida 3 0 DINT

Y4 Magnitud de salida 4 0 DINT

Y5 Magnitud de salida 5 0 DINT

Y6 Magnitud de salida 6 0 DINT

Y7 Magnitud de salida 7 0 DINT

Y8 Magnitud de salida 8 0 DINT

Datos de proyecto

Cargable online sí

Particularidades -

Page 137: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.33 NOP8_I Bloques de relleno (tipo INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

137

3.33 NOP8_I Bloques de relleno (tipo INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

NOP8_I

I X1Magnitud de entrada 1I X2Magnitud de entrada 2I X3Magnitud de entrada 3I X4Magnitud de entrada 4I X5Magnitud de entrada 5I X6Magnitud de entrada 6I X7Magnitud de entrada 7I X8Magnitud de entrada 8

IY1 Magnitud de salida 1IY2 Magnitud de salida 2IY3 Magnitud de salida 3IY4 Magnitud de salida 4IY5 Magnitud de salida 5IY6 Magnitud de salida 6IY7 Magnitud de salida 7IY8 Magnitud de salida 8

Breve descripción

• El bloque del tipo INTEGER sirve como bloque de relleno (No Operation).

Forma de funcionamiento

El bloque emite en las salidas Y1 a Y8 las magnitudes presentes en las entradas X1-X8 sinmodificarlas. Se trata del denominado DUMMY (ficticio) o bloque No Operation.

Inicialización

El bloque emite en las salidas Y1 a Y8 las magnitudes presentes en las entradas X1-X8 sinmodificarlas, de forma que suministra una constante común para la inicialización de varios otrosbloques.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Magnitud de entrada 1 0 INT

X2 Magnitud de entrada 2 0 INT

X3 Magnitud de entrada 3 0 INT

X4 Magnitud de entrada 4 0 INT

X5 Magnitud de entrada 5 0 INT

X6 Magnitud de entrada 6 0 INT

X7 Magnitud de entrada 7 0 INT

X8 Magnitud de entrada 8 0 INT

Y1 Magnitud de salida 1 0 INT

Page 138: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.33 NOP8_I Bloques de relleno (tipo INTEGER)

138 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

Y2 Magnitud de salida 2 0 INT

Y3 Magnitud de salida 3 0 INT

Y4 Magnitud de salida 4 0 INT

Y5 Magnitud de salida 5 0 INT

Y6 Magnitud de salida 6 0 INT

Y7 Magnitud de salida 7 0 INT

Y8 Magnitud de salida 8 0 INT

Datos de proyecto

Cargable online sí

Particularidades -

Page 139: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.34 NOR operación OR lógica (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

139

3.34 NOR operación OR lógica (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

NOR

BO IEntrada binaria BOQ Magnitud binaria NOR

Breve descripción

• Bloque NOR que puede disponer de hasta 4 entradas del tipo BOOL

Forma de funcionamiento

El bloque combina las magnitudes binarias en las entradas I 1-4 con un OR lógico, invierte elresultado y lo emite en su salida binaria Q.

La salida Q = 1, si en todas las entradas I1 a I4 está presente el valor 0. En todos los demáscasos, salida Q = 0.

Page 140: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.34 NOR operación OR lógica (tipo BOOL)

140 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Tabla(s) de verdad

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Entrada binaria 0 0/1

Q Magnitud binaria NOR 1 0/1

Datos de proyecto

Cargable online sí

Particularidades I comprende hasta 4 conexiones (I1 a I4)

Page 141: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.35 NOT Inversor (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

141

3.35 NOT Inversor (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

NOT

BO IEntrada binaria BOQ Magnitud binaria NOT

Breve descripción

• Inversor del tipo BOOL

Forma de funcionamiento

El bloque invierte la magnitud binaria en la entrada I y emite el resultado en la salida Q.

Tabla(s) de verdad

Entrada 1 Salida Q1 0

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Entrada binaria 0 0/1

Q Magnitud binaria NOT 1 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 142: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.36 NOT_W Inversor de la palabra de estado (tipo WORD)

142 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.36 NOT_W Inversor de la palabra de estado (tipo WORD)

☑ SIMOTION ☐ SINAMICS

Símbolo

NOT_W

W ISPalabra de estado WQS Palabra de estado invertida

Breve descripción

• Inversor para la palabra de estado del tipo WORD• Cálculo de complemento a 1 de IS

Forma de funcionamiento

En una palabra de estado se agrupan hasta 16 estados binarios.El bloque invierte bit a bit la palabra de estado IS y la emite en la salida QS.Para el bit k de la palabra de estado invertida se aplica:

Cálculo de complementos

Ejemplo: IS = 15 -> QS = -16

Page 143: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.36 NOT_W Inversor de la palabra de estado (tipo WORD)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

143

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IS Palabra de estado 16#0000 WORD

QS Palabra de estado invertida 16#FFFF WORD

Datos de proyecto

Cargable online sí

Particularidades -

Page 144: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.37 NSW Conmutador numérico (tipo REAL)

144 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.37 NSW Conmutador numérico (tipo REAL)

☑ SIMOTION ☑ SINAMICS

Símbolo

NSW

R X1Magnitud de entrada 1R X2Magnitud de entrada 2

BO IPosición del selector

RY Magnitud de salida

Breve descripción

• El bloque conecta una de las dos magnitudes de entrada numéricas (tipo REAL) en lasalida

Forma de funcionamiento

Si la entrada I = 0, se emite X1 en la salida Y.Si la entrada I = 1, se emite X2 en la salida Y.

Diagrama de bloques

Tabla(s) de verdad

Posición del interruptor 1 Magnitud de salida Y0 Y = X1

1 Y = X2

Page 145: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.37 NSW Conmutador numérico (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

145

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Magnitud de entrada 1 0 REAL

X2 Magnitud de entrada 2 0 REAL

I Posición del selector 0 0/1

Y Magnitud de salida 0 REAL

Datos de proyecto

Cargable online sí

Particularidades -

Page 146: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.38 NSW_D Conmutador numérico (tipo DOUBLE INTEGER)

146 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.38 NSW_D Conmutador numérico (tipo DOUBLE INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

NSW_D

DI X1Magnitud de entrada 1DI X2Magnitud de entrada 2BO IPosición del selector

DIY Magnitud de salida

Breve descripción

• El bloque conecta una de las dos magnitudes de entrada numéricas (tipo DOUBLEINTEGER) en la salida

Forma de funcionamiento

Si la entrada I = 0, se emite X1 en la salida Y.Si la entrada I = 1, se emite X2 en la salida Y.

Diagrama de bloques

Tabla(s) de verdad

Posición del interruptor 1 Magnitud de salida Y0 Y = X1

1 Y = X2

Page 147: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.38 NSW_D Conmutador numérico (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

147

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Magnitud de entrada 1 0 DINT

X2 Magnitud de entrada 2 0 DINT

I Posición del selector 0 0/1

Y Magnitud de salida 0 DINT

Datos de proyecto

Cargable online sí

Particularidades -

Page 148: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.39 NSW_I Conmutador numérico (tipo INTEGER)

148 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.39 NSW_I Conmutador numérico (tipo INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

NSW_I

I X1Magnitud de entrada 1I X2Magnitud de entrada 2

BO IPosición del selector

IY Magnitud de salida

Breve descripción

• El bloque conecta una de las dos magnitudes de entrada numéricas (tipo INTEGER) en lasalida

Forma de funcionamiento

Si la entrada I = 0, se emite X1 en la salida Y.Si la entrada I = 1, se emite X2 en la salida Y.

Diagrama de bloques

Tabla(s) de verdad

Posición del interruptor 1 Magnitud de salida Y0 Y = X1

1 Y = X2

Page 149: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.39 NSW_I Conmutador numérico (tipo INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

149

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X1 Magnitud de entrada 1 0 INT

X2 Magnitud de entrada 2 0 INT

I Posición del selector 0 0/1

Y Magnitud de salida 0 INT

Datos de proyecto

Cargable online sí

Particularidades -

Page 150: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.40 OR operación OR lógica (tipo BOOL)

150 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.40 OR operación OR lógica (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

OR

BO IEntrada de magnitud binaria BOQ Magnitud binaria OR

Breve descripción

• Bloque OR que puede disponer de hasta 4 entradas del tipo BOOL

Forma de funcionamiento

El bloque combina las magnitudes binarias en las entradas I 1-4 con un OR lógico (disyunción)y emite el resultado en su salida binaria Q.Q = I01∨...∨I04

La salida Q es 0 si en todas las entradas I1 a I4 está presente un 0. En todos los demás casos,salida Q = 1.

Page 151: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.40 OR operación OR lógica (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

151

Tabla(s) de verdad

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Entrada de magnitud binaria 0 0/1

Q Magnitud binaria OR 0 0/1

Datos de proyecto

Cargable online sí

Particularidades I comprende hasta 4 conexiones (I1 a I4)

Page 152: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.41 OR_W operación OR lógica (tipo WORD)

152 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.41 OR_W operación OR lógica (tipo WORD)

☑ SIMOTION ☐ SINAMICS

Símbolo

OR_W

W IPalabra de estado Entrada WQS Palabra de estado ORBOQ Magnitud binaria

Breve descripción

• Bloque OR que puede disponer de hasta 4 entradas del tipo WORD

Forma de funcionamiento

En una palabra de estado se agrupan hasta 16 estados binarios.El bloque combina bit a bit las palabras de estado I1 a I4 entre sí según la función lógica OR.El resultado se emite en la salida del bloque QS (palabra de estado OR).Para el bit k de la palabra de estado OR se aplica:QSk = I02k∨ I02k, k = 1...16

Un bit de la palabra de estado OR es entonces igual a 1 si al menos uno de los bitsequivalentes en las entradas de bloque genéricas I1 a I4 es igual a 1.La salida binaria Q es 1 cuando al menos un bit de la palabra de estado OR es igual a 1.

Page 153: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.41 OR_W operación OR lógica (tipo WORD)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

153

Diagrama de estado de seguimiento (para 3 entradas)

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Palabra de estado Entrada 16#0000 WORD

QS Palabra de estado OR 16#0000 WORD

Q Magnitud binaria 0 0/1

Datos de proyecto

Cargable online sí

Particularidades I comprende hasta 4 conexiones (I1 a I4)

Page 154: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.42 PCL Acortador de pulsos (tipo BOOL)

154 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.42 PCL Acortador de pulsos (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

PCL

BO IImpulso de entradaTS TDuración de impulso (ms)

BOQ Impulso de salida

Breve descripción

• Temporizador para limitar la duración del impulso.

Forma de funcionamiento

El flanco de subida de un impulso en la entrada I ajusta la salida Q a 1. La salida Q se ajustaa 0 cuando la entrada I = 0 o cuando ha transcurrido la duración del impulso T. Para T = 0 seaplica una duración de impulso de 1 ciclo.

Inicialización

La inicialización define el estado inicial para la primera ejecución cíclica.Si la entrada I recibe el valor 1 de la salida de bloque inicializada aguas arriba, el bloque nopuede detectar ningún flanco positivo durante la primera ejecución cíclica.Si la salida Q recibe el valor predeterminado 1, se ajusta la salida Q = 1 para la duración deimpulso T después de efectuar la inicialización.

Diagrama de bloques

Page 155: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.42 PCL Acortador de pulsos (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

155

Cronograma

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Impulso de entrada 0 0/1

T Duración de impulso (ms) 0 SDTIME

Q Impulso de salida 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 156: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.43 PDE Retardador de conexión (tipo BOOL)

156 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.43 PDE Retardador de conexión (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

PDE

BO IImpulso de entradaTS TTiempo de retardo del impulso

(ms)

BOQ Impulso de salida

Breve descripción

• Temporizador con retardo de conexión del tipo BOOL

Forma de funcionamiento

Con el flanco de subida en la entrada I se aplica el tiempo de retardo del impulso en la entradaT. Tras el transcurso de dicho tiempo, la salida Q se ajusta a 1.La salida Q se ajusta a 0 si I = 0.Si el lapso de tiempo del impulso de entrada I es menor que el tiempo de retardo del impulso T,Q se mantiene en 0.Si el tiempo T es lo suficientemente grande como para se supere que el máximo valor internorepresentable (T/ta como valor de 32 bits, donde ta = intervalo de muestreo), se limita al valormáximo (p. ej., para ta = 1 ms, aprox. 50 días).Para T = 0 se aplica un tiempo de retardo del impulso de 1 ciclo.

Inicialización

La inicialización define el estado inicial para la primera ejecución cíclica.Si la entrada I recibe el valor 1 de la salida de bloque inicializada aguas arriba, el bloque nopuede detectar ningún flanco positivo durante la primera ejecución cíclica. Con ello no se aplicadurante la primera ejecución cíclica el tiempo de retardo del impulso T en I =1 sino que eltiempo predefinido en la inicialización sigue efectivo.Si la salida Q obtiene el valor 1 durante la inicialización, se ajusta la salida Q = 1inmediatamente después de la inicialización si I = 1.

Page 157: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.43 PDE Retardador de conexión (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

157

Diagrama de bloques

Cronograma

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Impulso de entrada 0 0/1

T Tiempo de retardo del impulso(ms)

0 SDTIME

Q Impulso de salida 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 158: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.44 PDF Retardador de desconexión (tipo BOOL)

158 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.44 PDF Retardador de desconexión (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

PDF

BO IImpulso de entradaTS TTiempo de prolongación del

impulso (ms)

BOQ Impulso de salida

Breve descripción

• Temporizador con retardo de desconexión del tipo BOOL

Forma de funcionamiento

El flanco de bajada de un impulso en la entrada del bloque I ajusta la salida Q a 0 una veztranscurrido el tiempo de prolongación del impulso T.La salida Q se ajusta a 1 si I = 1.La salida Q se ajusta a 0 si el impulso de entrada I = 0 y ha transcurrido el tiempo de retardo dedesconexión T.Si la entrada I se ajusta de nuevo a 1 antes de que transcurra el tiempo T, la salida Qpermanece ajustada a 1.Para T = 0 se aplica un tiempo de prolongación del impulso de 1 ciclo.

Inicialización

La inicialización define el estado inicial para la primera ejecución cíclica.Si la entrada I recibe el valor 1 de la salida de bloque inicializada aguas arriba, el bloque nopuede detectar ningún flanco negativo durante la primera ejecución cíclica.Si la salida Q recibe el valor 1 durante la inicialización, se ajusta la salida Q = 1 para el tiempode prolongación del impulso T después de efectuar la inicialización.

Page 159: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.44 PDF Retardador de desconexión (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

159

Diagrama de bloques

Cronograma

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Impulso de entrada 0 0/1

T Tiempo de prolongación delimpulso (ms)

0 SDTIME

Q Impulso de salida 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 160: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.45 PST Prolongador de pulsos (tipo BOOL)

160 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.45 PST Prolongador de pulsos (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

PST

BO IImpulso de entradaBO RDesactivarTS TDuración de impulso (ms)

BOQ Impulso de salida

Breve descripción

• Bloque para la generación de un impulso con un lapso de tiempo mínimo y con entrada dereset adicional.

Forma de funcionamiento

El flanco de subida de un impulso en la entrada I ajusta la salida Q a 1.La salida Q baja de nuevo a 0 cuando el impulso de entrada I = 0 y cuando ha transcurrido laduración del impulso T.La salida Q puede ajustarse a cero en cualquier momento a través de la entrada dedesactivación R con R = 1.Para T = 0 se aplica una duración de impulso de 1 ciclo.

Inicialización

La inicialización define el estado inicial para la primera ejecución cíclica.Si la entrada I recibe el valor 1 de la salida de bloque inicializada aguas arriba, el bloque nopuede detectar ningún flanco positivo durante la primera ejecución cíclica.Si la salida Q recibe el valor 1 durante la inicialización, se ajusta la salida Q = 1 para la duraciónde impulso T después de efectuar la inicialización.

Page 161: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.45 PST Prolongador de pulsos (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

161

Diagrama de bloques

Cronograma

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Impulso de entrada 0 0/1

R Desactivar 0 0/1

T Duración de impulso (ms) 0 SDTIME

Q Impulso de salida 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 162: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.46 RSR RS Flip-Flop, dominante R (tipo BOOL)

162 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.46 RSR RS Flip-Flop, dominante R (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

RSR

BO SSetBO RDesactivar

BOQ Magnitud binariaBOQN Magnitud binaria inversa

Breve descripción

• Utilización como memoria de valor binario estática

Forma de funcionamiento

Con 1 lógico en la entrada S, la salida Q se ajusta a 1 lógico. Si la entrada R está ajustada a 1lógico, la salida Q se ajusta a 0 lógico. Si ambas entradas están ajustadas a 0 lógico, Q no semodifica. Si, por el contrario, ambas entradas son 1 lógico, Q es 0 lógico, puesto que domina laentrada de desactivación.La salida QN lleva siempre el valor inverso a Q.

Diagrama de bloques

Tabla(s) de verdad

Valores binarios con especificación de comando Set/Reset

Page 163: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.46 RSR RS Flip-Flop, dominante R (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

163

Comando binario Estado de salida QS R

0 0 Q no se modifica

0 1 Q = 0

1 0 Q = 1

1 1 Q = 0

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

S Set 0 0/1

R Desactivar 0 0/1

Q Magnitud binaria 0 0/1

QN Magnitud binaria inversa 1 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 164: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.47 RSS RS Flip-Flop, dominante S (tipo BOOL)

164 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.47 RSS RS Flip-Flop, dominante S (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

RSS

BO SSetBO RDesactivar

BOQ Magnitud binariaBOQN Magnitud binaria inversa

Breve descripción

• Bloque del tipo BOOL para utilizar como memoria de valor binario estática

Forma de funcionamiento

Con 1 lógico en la entrada S, la salida Q se ajusta a 1 lógico. Si la entrada R está ajustada a1 lógico, la salida Q se ajusta a 0 lógico. Si ambas entradas son 0 lógico, Q no se modifica.Si, por el contrario, ambas entradas son 1 lógico, Q es también 1 lógico, puesto que domina laentrada de ajuste.La salida QN lleva siempre el valor inverso a Q.

Diagrama de bloques

Tabla(s) de verdad

Valores binarios con especificación de comando Set/Reset

Page 165: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.47 RSS RS Flip-Flop, dominante S (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

165

Comando binario Estado de salida QS R

0 0 Q no se modifica

0 1 Q = 0

1 0 Q = 1

1 1 Q = 1

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

S Set 0 0/1

R Desactivar 0 0/1

Q Magnitud binaria 0 0/1

QN Magnitud binaria inversa 1 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 166: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.48 SH Bloque de desplazamiento (tipo WORD)

166 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.48 SH Bloque de desplazamiento (tipo WORD)

☑ SIMOTION ☐ SINAMICS

Símbolo

SH

W ISPalabra de estadoI XDNúmero de desplazamientos en

el rango de valores limitado a+/-15

WQS Magnitud de salidaBOQC Último bit desplazadoBOQZ XD>15

Breve descripción

• El bloque del tipo WORD desplaza una palabra de estado bit a bit hacia la izquierda o haciala derecha.

Forma de funcionamiento

Este bloque desplaza bit a bit la palabra de estado situada en la entrada IS tantas posicionescomo esté indicado en la entrada XD.Al realizar el desplazamiento, las nuevas posiciones generadas en la magnitud de salida QS serellenan con ceros, independientemente del sentido de desplazamiento.El bit desplazado en último lugar se emite en la salida QC. Si XD = 0 se aplica siempre QC = 0.Si |XD| > 15 se aplica siempre QC = 0, QS = 0, QZ = 1.Desplazamiento hacia la izquierda, ejemplo:

XD = 2; IS = 15-> QS = 60; QC = 0

Desplazamiento hacia la derecha, ejemplo:

XD = -2; IS = 15-> QS = 3 (el resto se suprime); QC = 1

Page 167: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.48 SH Bloque de desplazamiento (tipo WORD)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

167

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IS Palabra de estado 16#0000 WORD

XD Número de desplazamientos enel rango de valores limitado a+/-15

0 INT

QS Magnitud de salida 16#0000 WORD

QC Último bit desplazado 0 0/1

QZ XD>15 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 168: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.49 SH_DW Bloque de desplazamiento (tipo DWORD)

168 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.49 SH_DW Bloque de desplazamiento (tipo DWORD)

☑ SIMOTION ☑ SINAMICS

Símbolo

SH_DW

DW ISPalabra de estadoI XDNúmero de desplazamientos

DWQS Magnitud de salidaBOQC Último bit desplazadoBOQZ IXDI > 31

Breve descripción

• El bloque del tipo DWORD desplaza una palabra de estado bit a bit hacia la izquierda ohacia la derecha.

Forma de funcionamiento

Este bloque desplaza bit a bit la palabra de estado situada en la entrada IS tantas posicionescomo esté indicado en la entrada XD.Al realizar el desplazamiento, las nuevas posiciones generadas en la magnitud de salida QS serellenan con ceros, independientemente del sentido de desplazamiento.El bit desplazado en último lugar se emite en la salida QC. Si XD = 0 se aplica siempre QC = 0.Si |XD| > 31 se aplica siempre QC = 0, QS = 0, QZ = 1.

Desplazamiento hacia la izquierda, ejemplo:

XD = 2; IS = 15-> QS = 60; QC = 0

Desplazamiento hacia la derecha, ejemplo:

XD = -2; IS = 15

Page 169: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.49 SH_DW Bloque de desplazamiento (tipo DWORD)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

169

-> QS = 3 (el resto se suprime); QC = 1

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IS Palabra de estado 16#00000000 DWORD

XD Número de desplazamientos 0 +/-31

QS Magnitud de salida 16#00000000 DWORD

QC Último bit desplazado 0 0/1

QZ IXDI > 31 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 170: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.50 TRK Elemento de seguimiento/memoria (tipo REAL)

170 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.50 TRK Elemento de seguimiento/memoria (tipo REAL)

☑ SIMOTION ☑ SINAMICS

Símbolo

TRK

R XMagnitud de entradaBO TRSeguimiento/memorización de la

magnitud de entradaBO RReset de la magnitud de

entrada

RY Magnitud de salida

Breve descripción

Bloque del tipo REAL para guardar un valor de entrada actual con las siguientes propiedades:• función de bloqueo controlada por flanco del valor de entrada• seguimiento controlado por nivel del valor de salida

Forma de funcionamiento

TRACK TR = 1 Seguimiento directo de la magnitud de salida Y = X

TR = 1-> 0 Con un flanco negativo en TR se memoriza la magnitud de entradaactual y se emite en la salida Y.

TR = 0 No se modifica el valor de la salida Y.

RESET R = 1 La salida Y se resetea al valor 0. La entrada Reset es dominante.

Inicialización

Si la entrada TR recibe el valor 1 de una salida inicializada aguas arriba, no puede detectarseningún flanco negativo durante la primera ejecución cíclica. En el modo START se guardatemporalmente el valor para TR.Si la entrada TR recibe el valor 0 durante la inicialización de la salida de bloque conectadaaguas arriba, el bloque no puede detectar ningún flanco negativo durante la primera ejecucióncíclica.

Page 171: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.50 TRK Elemento de seguimiento/memoria (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

171

Diagrama de bloques

Tabla(s) de verdad

Entrada Salida Y en el momento del disparoTR R

0 0 Yn = Yn-1

1 0 Yn= Xn

1 1 Yn = 0

1->0 0 Yn = Xn

1->0 1 Yn = 0

1 -> 0: Declive de flanco

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

TR Seguimiento/memorización de lamagnitud de entrada

0 0/1

R Reset de la magnitud de entrada 0 0/1

Y Magnitud de salida 0.0 REAL

Datos de proyecto

Cargable online sí

Particularidades -

Page 172: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.51 TRK_D Elemento de seguimiento/memoria (tipo DOUBLE INTEGER)

172 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.51 TRK_D Elemento de seguimiento/memoria (tipo DOUBLEINTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

TRK_D

DI XMagnitud de entradaBO TRSeguimiento/memorización de la

magnitud de entradaBO RReset de la magnitud de

entrada

DIY Magnitud de salida

Breve descripción

Bloque del tipo DOUBLE INTEGER para guardar un valor de entrada actual con las siguientespropiedades:• función de bloqueo controlada por flanco del valor de entrada• seguimiento controlado por nivel del valor de salida

Forma de funcionamiento

TRACK TR = 1 Seguimiento directo de la magnitud de salida Y = X

TR = 1-> 0 Con un flanco negativo en TR se memoriza la magnitud de entradaactual y se emite en la salida Y.

TR = 0 No se modifica el valor de la salida Y.

RESET R = 1 La salida Y se resetea al valor 0. La entrada Reset es dominante.

Inicialización

Si la entrada TR recibe el valor 1 de una salida inicializada aguas arriba, no puede detectarseningún flanco negativo durante la primera ejecución cíclica. En el modo START se guardatemporalmente el valor para TR.Si la entrada TR recibe el valor 0 durante la inicialización de la salida de bloque conectadaaguas arriba, el bloque no puede detectar ningún flanco negativo durante la primera ejecucióncíclica.

Page 173: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.51 TRK_D Elemento de seguimiento/memoria (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

173

Diagrama de bloques

Tabla(s) de verdad

Entrada Salida Y en el momento del disparoTR R

0 0 Yn = Yn-1

1 0 Yn = Xn

1 1 Yn = 0

1->0 0 Yn = Xn

1->0 1 Yn = 0

1 -> 0 : Declive de flanco

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 DINT

TR Seguimiento/memorización de lamagnitud de entrada

0 0/1

R Reset de la magnitud de entrada 0 0/1

Y Magnitud de salida 0 DINT

Datos de proyecto

Cargable online sí

Particularidades -

Page 174: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.52 XOR operación lógica OR exclusiva (tipo BOOL)

174 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

3.52 XOR operación lógica OR exclusiva (tipo BOOL)

☑ SIMOTION ☑ SINAMICS

Símbolo

XOR

BO IEntrada de magnitud binaria BOQ Magnitud binaria XOR

Breve descripción

• Bloque XOR que puede disponer de hasta 4 entradas del tipo BOOL

Forma de funcionamiento

El bloque combina las magnitudes binarias en las entradas I 1-4 según la función lógica ORexclusiva y emite el resultado en su salida binaria Q.La salida Q es 0 si en todas las entradas I1 a I4 está presente un 0 o si en un número par delas entradas I1 a I4 está presente un 1.La salida Q es 1 si en un número impar de las entradas I1 a I4 está presente un 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Entrada de magnitud binaria 0 0/1

Q Magnitud binaria XOR 0 0/1

Datos de proyecto

Cargable online sí

Particularidades I comprende hasta 4 conexiones (I1 a I4)

Page 175: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.53 XOR_W operación lógica OR exclusiva (tipo WORD)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

175

3.53 XOR_W operación lógica OR exclusiva (tipo WORD)

☑ SIMOTION ☐ SINAMICS

Símbolo

XOR_W

W IPalabra de estado Entrada WQS Palabra de estado XORBOQ Magnitud binaria

Breve descripción

• Bloque XOR que puede disponer de hasta 4 entradas del tipo WORD

Forma de funcionamiento

El bloque combina bit a bit las palabras de estado I1 a I4 entre sí según la función lógica ORexclusiva.El resultado se indica en la salida de bloque QS (palabra de estado XOR).Para el bit k de la palabra de estado XOR se aplica:

Un bit de la palabra de estado XOR es entonces igual a 1 si un número impar de bitsequivalentes en las entradas de bloque genéricas I1 a I4 es igual a 1.La salida binaria Q es 1 cuando al menos un bit de la palabra de estado XOR es igual a 1.

Page 176: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Logic3.53 XOR_W operación lógica OR exclusiva (tipo WORD)

176 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Diagrama de estado de seguimiento (para 3 entradas)

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Palabra de estado Entrada 16#0000 WORD

QS Palabra de estado XOR 16#0000 WORD

Q Magnitud binaria 0 0/1

Datos de proyecto

Cargable online sí

Particularidades hasta 4 conexiones (I1 a I4)

Page 177: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

177

Conversion 44.1 BY_B Convertidor byte de estado en 8 magnitudes binarias

☑ SIMOTION ☐ SINAMICS

Símbolo

BY_B

BY ISPalabra de estado BOQ1 Magnitud binaria 1BOQ2 Magnitud binaria 2BOQ3 Magnitud binaria 3BOQ4 Magnitud binaria 4BOQ5 Magnitud binaria 5BOQ6 Magnitud binaria 6BOQ7 Magnitud binaria 7BOQ8 Magnitud binaria 8

Breve descripción

• Descodificación de la palabra de estado en 8 magnitudes binarias

Forma de funcionamiento

El bloque descodifica la palabra de estado IS en 8 magnitudes binarias y emite el resultado ensus salidas Q1 a Q8.

Cada equivalente binario 20 a 27 del byte de estado tiene asignada la magnitud binaria de lassalidas Q1 a Q8.

Page 178: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.1 BY_B Convertidor byte de estado en 8 magnitudes binarias

178 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Diagrama de bloques

Esquema de figuras

Posición de bit (equivalente binario) del byte de estado IS Magnitud de salida

0 (20) Q1

1 (21) Q2

2 (22) Q3

3 (23) Q4

4 (24) Q5

5 (25) Q6

6 (26) Q7

7 (27) Q8

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IS Palabra de estado 16#00 BYTE

Q1 Magnitud binaria 1 0 0/1

Q2 Magnitud binaria 2 0 0/1

Q3 Magnitud binaria 3 0 0/1

Q4 Magnitud binaria 4 0 0/1

Q5 Magnitud binaria 5 0 0/1

Q6 Magnitud binaria 6 0 0/1

Q7 Magnitud binaria 7 0 0/1

Q8 Magnitud binaria 8 0 0/1

Page 179: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.1 BY_B Convertidor byte de estado en 8 magnitudes binarias

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

179

Datos de proyecto

Insertable online sí

Particularidades -

Page 180: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.2 BY_W Convertidor de byte de estado a palabra de estado

180 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.2 BY_W Convertidor de byte de estado a palabra de estado

☑ SIMOTION ☑ SINAMICS

Símbolo

BY_W

BY IBHByte de entrada altoBY IBLByte de entrada bajo

WQS Palabra de estado

Breve descripción

• Agrupación de 2 bytes en una palabra

Forma de funcionamiento

El bloque agrupa 2 bytes en una palabra. Al byte de entrada IBL se le asigna el byte de valormás bajo [byte bajo] de la palabra de salida y, al byte de entrada IBH, el byte de valor más alto[byte alto] de la palabra de salida. La palabra de salida se encuentra, de acuerdo al siguienteesquema de conversión, en QS.

Esquema de conversión

Page 181: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.2 BY_W Convertidor de byte de estado a palabra de estado

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

181

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IBH Byte de entrada alto 16#00 BYTE

IBL Byte de entrada bajo 16#00 BYTE

QS Palabra de estado 16#0000 WORD

Datos de proyecto

Insertable online sí

Particularidades -

Page 182: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.3 B_BY Convertidor 8 magnitudes binarias en byte de estado

182 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.3 B_BY Convertidor 8 magnitudes binarias en byte de estado

☑ SIMOTION ☐ SINAMICS

Símbolo

B_BY

BO I1Magnitud binaria 1BO I2Magnitud binaria 2BO I3Magnitud binaria 3BO I4Magnitud binaria 4BO I5Magnitud binaria 5BO I6Magnitud binaria 6BO I7Magnitud binaria 7BO I8Magnitud binaria 8

BYQS Byte de estado

Breve descripción

• Cálculo del byte de estado a partir de 8 magnitudes binarias

Forma de funcionamiento

El bloque agrupa las magnitudes binarias de I1 a I8 en el byte de estado y emite el resultado ensu salida QS.

Cada magnitud binaria de las entradas I1 a I8 tiene asignado el equivalente binario 20 a 27 apartir del cual se forma la palabra de estado.

Diagrama de bloques

Page 183: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.3 B_BY Convertidor 8 magnitudes binarias en byte de estado

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

183

Esquema de figuras

Magnitud de entrada Posición de bit (equivalente binario) del byte de estado QSI1 0 (20)

I2 1 (21)

I3 2 (22)

I4 3 (23)

I5 4 (24)

I6 5 (25)

I7 6 (26)

I8 7 (27)

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I1 Magnitud binaria 1 0 0/1

I2 Magnitud binaria 2 0 0/1

I3 Magnitud binaria 3 0 0/1

I4 Magnitud binaria 4 0 0/1

I5 Magnitud binaria 5 0 0/1

I6 Magnitud binaria 6 0 0/1

I7 Magnitud binaria 7 0 0/1

I8 Magnitud binaria 8 0 0/1

QS Byte de estado 16#00 BYTE

Datos de proyecto

Insertable online sí

Particularidades -

Page 184: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.4 B_DW Convertidor 32 magnitudes binarias en palabra doble de estado

184 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.4 B_DW Convertidor 32 magnitudes binarias en palabra doblede estado

☑ SIMOTION ☑ SINAMICS

Símbolo

B_DW

BO I1Magnitud binaria 1BO I2Magnitud binaria 2BO I3Magnitud binaria 3BO I4Magnitud binaria 4BO I5Magnitud binaria 5BO I6Magnitud binaria 6BO I7Magnitud binaria 7BO I8Magnitud binaria 8BO I9Magnitud binaria 9BO I10Magnitud binaria 10BO I11Magnitud binaria 11BO I12Magnitud binaria 12BO I13Magnitud binaria 13BO I14Magnitud binaria 14BO I15Magnitud binaria 15BO I16Magnitud binaria 16BO I17Magnitud binaria 17BO I18Magnitud binaria 18BO I19Magnitud binaria 19BO I20Magnitud binaria 20BO I21Magnitud binaria 21BO I22Magnitud binaria 22BO I23Magnitud binaria 23BO I24Magnitud binaria 24BO I25Magnitud binaria 25BO I26Magnitud binaria 26BO I27Magnitud binaria 27BO I28Magnitud binaria 28BO I29Magnitud binaria 29BO I30Magnitud binaria 30BO I31Magnitud binaria 31BO I32Magnitud binaria 32

DWQS Palabra de estado doble

Breve descripción

Cálculo de la palabra de estado doble a partir de 32 magnitudes binarias

Page 185: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.4 B_DW Convertidor 32 magnitudes binarias en palabra doble de estado

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

185

Forma de funcionamiento

El bloque agrupa las magnitudes binarias de I1 a I32 en la palabra de estado doble y emite elresultado en su salida QS. Cada magnitud binaria de las entradas I1 a I32 tiene asignado elequivalente binario 20 a 231 a partir del cual se forma la palabra de estado doble.

Diagrama de bloques

Esquema de figuras

Magnitudes de entrada Posición de bit (equivalente binario) del byte de estado QS|1 0 (20)

|2 1 (21)

|3 2 (22)

... ...

|32 31 (231)

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I1 Magnitud binaria 1 0 0/1

I2 Magnitud binaria 2 0 0/1

I3 Magnitud binaria 3 0 0/1

I4 Magnitud binaria 4 0 0/1

I5 Magnitud binaria 5 0 0/1

I6 Magnitud binaria 6 0 0/1

I7 Magnitud binaria 7 0 0/1

I8 Magnitud binaria 8 0 0/1

I9 Magnitud binaria 9 0 0/1

I10 Magnitud binaria 10 0 0/1

Page 186: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.4 B_DW Convertidor 32 magnitudes binarias en palabra doble de estado

186 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I11 Magnitud binaria 11 0 0/1

I12 Magnitud binaria 12 0 0/1

I13 Magnitud binaria 13 0 0/1

I14 Magnitud binaria 14 0 0/1

I15 Magnitud binaria 15 0 0/1

I16 Magnitud binaria 16 0 0/1

I17 Magnitud binaria 17 0 0/1

I18 Magnitud binaria 18 0 0/1

I19 Magnitud binaria 19 0 0/1

I20 Magnitud binaria 20 0 0/1

I21 Magnitud binaria 21 0 0/1

I22 Magnitud binaria 22 0 0/1

I23 Magnitud binaria 23 0 0/1

I24 Magnitud binaria 24 0 0/1

I25 Magnitud binaria 25 0 0/1

I26 Magnitud binaria 26 0 0/1

I27 Magnitud binaria 27 0 0/1

I28 Magnitud binaria 28 0 0/1

I29 Magnitud binaria 29 0 0/1

I30 Magnitud binaria 30 0 0/1

I31 Magnitud binaria 31 0 0/1

I32 Magnitud binaria 32 0 0/1

QS Palabra de estado doble 16#00000000 DWORD

Datos de proyecto

Insertable online sí

Particularidades -

Page 187: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.5 B_W Convertidor 16 magnitudes binarias en palabra de estado

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

187

4.5 B_W Convertidor 16 magnitudes binarias en palabra de estado

☑ SIMOTION ☑ SINAMICS

Símbolo

B_W

BO I1Magnitud binaria 1BO I2Magnitud binaria 2BO I3Magnitud binaria 3BO I4Magnitud binaria 4BO I5Magnitud binaria 5BO I6Magnitud binaria 6BO I7Magnitud binaria 7BO I8Magnitud binaria 8BO I9Magnitud binaria 9BO I10Magnitud binaria 10BO I11Magnitud binaria 11BO I12Magnitud binaria 12BO I13Magnitud binaria 13BO I14Magnitud binaria 14BO I15Magnitud binaria 15BO I16Magnitud binaria 16

WQS Palabra de estado

Breve descripción

• Cálculo de la palabra de estado a partir de 16 magnitudes binarias

Forma de funcionamiento

El bloque agrupa las magnitudes binarias de I1 a I16 en la palabra de estado y emite elresultado en su salida QS.

Cada magnitud binaria de las entradas I1 a I16 tiene asignado el equivalente binario 20 a 215 apartir del cual se forma la palabra de estado.

Page 188: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.5 B_W Convertidor 16 magnitudes binarias en palabra de estado

188 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Diagrama de bloques

Esquema de conversión

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I1 Magnitud binaria 1 0 0/1

I2 Magnitud binaria 2 0 0/1

I3 Magnitud binaria 3 0 0/1

I4 Magnitud binaria 4 0 0/1

I5 Magnitud binaria 5 0 0/1

I6 Magnitud binaria 6 0 0/1

I7 Magnitud binaria 7 0 0/1

I8 Magnitud binaria 8 0 0/1

I9 Magnitud binaria 9 0 0/1

Page 189: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.5 B_W Convertidor 16 magnitudes binarias en palabra de estado

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

189

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I10 Magnitud binaria 10 0 0/1

I11 Magnitud binaria 11 0 0/1

I12 Magnitud binaria 12 0 0/1

I13 Magnitud binaria 13 0 0/1

I14 Magnitud binaria 14 0 0/1

I15 Magnitud binaria 15 0 0/1

I16 Magnitud binaria 16 0 0/1

QS Palabra de estado 16#0000 WORD

Datos de proyecto

Insertable online sí

Particularidades -

Page 190: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.6 DW_B Convertidor palabra doble de estado en 32 magnitudes binarias

190 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.6 DW_B Convertidor palabra doble de estado en 32 magnitudesbinarias

☑ SIMOTION ☑ SINAMICS

Símbolo

DW_B

DW ISPalabra de estado doble BOQ1 Magnitud binaria 1BOQ2 Magnitud binaria 2BOQ3 Magnitud binaria 3BOQ4 Magnitud binaria 4BOQ5 Magnitud binaria 5BOQ6 Magnitud binaria 6BOQ7 Magnitud binaria 7BOQ8 Magnitud binaria 8BOQ9 Magnitud binaria 9BOQ10 Magnitud binaria 10BOQ11 Magnitud binaria 11BOQ12 Magnitud binaria 12BOQ13 Magnitud binaria 13BOQ14 Magnitud binaria 14BOQ15 Magnitud binaria 15BOQ16 Magnitud binaria 16BOQ17 Magnitud binaria 17BOQ18 Magnitud binaria 18BOQ19 Magnitud binaria 19BOQ20 Magnitud binaria 20BOQ21 Magnitud binaria 21BOQ22 Magnitud binaria 22BOQ23 Magnitud binaria 23BOQ24 Magnitud binaria 24BOQ25 Magnitud binaria 25BOQ26 Magnitud binaria 26BOQ27 Magnitud binaria 27BOQ28 Magnitud binaria 28BOQ29 Magnitud binaria 29BOQ30 Magnitud binaria 30BOQ31 Magnitud binaria 31BOQ32 Magnitud binaria 32

Breve descripción

• Descodificación de la palabra doble de estado en 32 magnitudes binarias

Forma de funcionamiento

El bloque descodifica la palabra doble de estado IS en 32 magnitudes binarias y emite elresultado en sus salidas Q1 a Q32.

Page 191: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.6 DW_B Convertidor palabra doble de estado en 32 magnitudes binarias

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

191

Cada equivalente binario 20 a 231 de la palabra de estado tiene asignada la magnitud binaria delas salidas Q1 a Q32.

Diagrama de bloques

Esquema de figuras

Posición de bit (equivalente binario) de la palabra doble de estado IS Magnitud de salida

0 (20) Q1

1 (21) Q2

2 (22) Q3

... ...

31 (231) Q32

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IS Palabra de estado doble 16#00000000 DWORD

Q1 Magnitud binaria 1 0 0/1

Q2 Magnitud binaria 2 0 0/1

Q3 Magnitud binaria 3 0 0/1

Q4 Magnitud binaria 4 0 0/1

Q5 Magnitud binaria 5 0 0/1

Q6 Magnitud binaria 6 0 0/1

Q7 Magnitud binaria 7 0 0/1

Q8 Magnitud binaria 8 0 0/1

Q9 Magnitud binaria 9 0 0/1

Page 192: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.6 DW_B Convertidor palabra doble de estado en 32 magnitudes binarias

192 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

Q10 Magnitud binaria 10 0 0/1

Q11 Magnitud binaria 11 0 0/1

Q12 Magnitud binaria 12 0 0/1

Q13 Magnitud binaria 13 0 0/1

Q14 Magnitud binaria 14 0 0/1

Q15 Magnitud binaria 15 0 0/1

Q16 Magnitud binaria 16 0 0/1

Q17 Magnitud binaria 17 0 0/1

Q18 Magnitud binaria 18 0 0/1

Q19 Magnitud binaria 19 0 0/1

Q20 Magnitud binaria 20 0 0/1

Q21 Magnitud binaria 21 0 0/1

Q22 Magnitud binaria 22 0 0/1

Q23 Magnitud binaria 23 0 0/1

Q24 Magnitud binaria 24 0 0/1

Q25 Magnitud binaria 25 0 0/1

Q26 Magnitud binaria 26 0 0/1

Q27 Magnitud binaria 27 0 0/1

Q28 Magnitud binaria 28 0 0/1

Q29 Magnitud binaria 29 0 0/1

Q30 Magnitud binaria 30 0 0/1

Q31 Magnitud binaria 31 0 0/1

Q32 Magnitud binaria 32 0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 193: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.7 DW_R Aplicación de la cadena de bits como valor de tipo REAL

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

193

4.7 DW_R Aplicación de la cadena de bits como valor de tipoREAL

☑ SIMOTION ☑ SINAMICS

Símbolo

DW_R

DW XMagnitud de entrada (palabradoble)

R SVPValor sustitutivo INFR SVNValor sustitutivo -INFR SVValor sustitutivo NaN

RY Magnitud de salidaBOIFP InfinitoBOIFN -InfinitoBONAN Not a Number

Breve descripción

• El bloque aplica la cadena de bits en la entrada como magnitud del tipo REAL y verifica lavalidez del valor.

Forma de funcionamiento

El bloque DW_R aplica la cadena de bits en la entrada como magnitud del tipo REAL y la ponea disposición en la salida Y.Además, se comprueba el patrón de bits de la magnitud de entrada X. Si el patrón de bitscorresponde según IEEE 754 a la representación para +/-infinito o NaN, las correspondientessalidas binarias IFP, IFN o NAN se ajustan a 1 y en cada caso tiene efecto el valor sustitutivopredefinido en la salida Y.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada (palabradoble)

16#00000000 DWORD

SVP Valor sustitutivo INF 3.402823 E38 REAL

SVN Valor sustitutivo -INF -3.402823 E38 REAL

SV Valor sustitutivo NaN 0.0 REAL

IFP Infinito 0 0/1

IFN -Infinito 0 0/1

NAN Not a Number 0 0/1

Y Magnitud de salida 0.0 REAL

Page 194: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.7 DW_R Aplicación de la cadena de bits como valor de tipo REAL

194 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Datos de proyecto

Insertable online sí

Particularidades -

Page 195: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.8 DW_W Convertidor de palabra doble de estado a palabra de estado

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

195

4.8 DW_W Convertidor de palabra doble de estado a palabra deestado

☑ SIMOTION ☑ SINAMICS

Símbolo

DW_W

DW ISPalabra doble de entrada de 32bits

WQWH Palabra de salida nivel altoWQWL Palabra de salida nivel bajo

Breve descripción

• Una palabra doble de 32 bits se divide en dos palabras de 16 bits.

Forma de funcionamiento

Las magnitudes de salida se calculan usando:

QWL = IS mod 216

QWH = IS / 216

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IS Palabra doble de entrada de 32bits

16#00000000 DWORD

QWH Palabra de salida nivel alto 16#0000 WORD

QWL Palabra de salida nivel bajo 16#0000 WORD

Datos de proyecto

Insertable online sí

Particularidades -

Page 196: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.9 D_I Convertidor del tipo DOUBLE INTEGER en el tipo INTEGER

196 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.9 D_I Convertidor del tipo DOUBLE INTEGER en el tipoINTEGER

☑ SIMOTION ☑ SINAMICS

Símbolo

D_I

DI XMagnitud de entrada IY Magnitud de salidaBOQF Desbordamiento del rango de

valores

Breve descripción

• Conversión de una magnitud del tipo DOUBLE INTEGER en una magnitud del tipoINTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo DOUBLE INTEGER en una magnitud del tipoINTEGER, es decir, la palabra de menor valor de la magnitud de entrada del tipo DOUBLEINTEGER se aplica en la magnitud de salida Y.Si el valor de la magnitud de entrada X supera el rango de valores de la magnitud de salida Y,se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 DINT

Y Magnitud de salida 0 INT

QF Desbordamiento del rango devalores

0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 197: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.10 D_R Convertidor del tipo DOUBLE INTEGER en el tipo REAL

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

197

4.10 D_R Convertidor del tipo DOUBLE INTEGER en el tipo REAL

☑ SIMOTION ☑ SINAMICS

Símbolo

D_R

DI XMagnitud de entrada (palabradoble)

RY Magnitud de salida

Breve descripción

• Conversión de una magnitud del tipo DOUBLE INTEGER en una magnitud del tipo REAL

Forma de funcionamiento

Este bloque convierte una magnitud del tipo DOUBLE INTEGER en una magnitud del tipoREAL.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada (palabradoble)

0 DINT

Y Magnitud de salida 0.0 REAL

Datos de proyecto

Insertable online sí

Particularidades -

Page 198: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.11 D_SI Convertidor del tipo DOUBLE INTEGER en el tipo SHORT INTEGER

198 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.11 D_SI Convertidor del tipo DOUBLE INTEGER en el tipo SHORTINTEGER

☑ SIMOTION ☐ SINAMICS

Símbolo

D_SI

DI XMagnitud de entrada SIY Magnitud de salidaBOQF Desbordamiento del rango de

valores

Breve descripción

• Conversión de una magnitud del tipo DOUBLE INTEGER en una magnitud del tipo SHORTINTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo DOUBLE INTEGER en una magnitud del tipoSHORT INTEGER, es decir, el byte de valor más bajo de la magnitud de entrada del tipoDOUBLE INTEGER se aplica en la magnitud de salida Y.Si el valor de la magnitud de entrada X supera el rango de valores de la magnitud de salida Y,se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 DINT

Y Magnitud de salida 0 SINT

QF Desbordamiento del rango devalores

0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 199: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.12 D_UI Convertidor del tipo DOUBLE INTEGER en el tipo UNSIGNED INTEGER

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

199

4.12 D_UI Convertidor del tipo DOUBLE INTEGER en el tipoUNSIGNED INTEGER

☑ SIMOTION ☑ SINAMICS

Símbolo

D_UI

DI XMagnitud de entrada UIY Magnitud de salidaBOQF Desbordamiento del rango de

valores

Breve descripción

• Conversión de una magnitud del tipo DOUBLE INTEGER en una magnitud del tipoUNSIGNED INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo DOUBLE INTEGER en una magnitud del tipoUNSIGNED INTEGER, es decir, la palabra de valor más bajo de la magnitud de entrada del tipoDOUBLE INTEGER se aplica en la magnitud de salida.Si el valor de la magnitud de entrada X supera el rango de valores de la magnitud de salida Y,se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 DINT

Y Magnitud de salida 0 UINT

QF Desbordamiento del rango devalores

0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 200: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.13 D_US Convertidor del tipo DOUBLE INTEGER en el tipo UNSIGNED SHORT INTEGER

200 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.13 D_US Convertidor del tipo DOUBLE INTEGER en el tipoUNSIGNED SHORT INTEGER

☑ SIMOTION ☑ SINAMICS

Símbolo

D_US

DI XMagnitud de entrada USY Magnitud de salidaBOQF Desbordamiento del rango de

valores

Breve descripción

• Conversión de una magnitud del tipo DOUBLE INTEGER en una magnitud del tipoUNSIGNED SHORT INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo DOUBLE INTEGER en una magnitud del tipoUNSIGNED SHORT INTEGER, es decir, la palabra de valor más bajo de la magnitud deentrada del tipo DOUBLE INTEGER se aplica en la magnitud de salida.Si el valor de la magnitud de entrada X supera el rango de valores de la magnitud de salida Y,se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 DINT

Y Magnitud de salida 0 USINT

QF Desbordamiento del rango devalores

0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 201: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.14 I_D Convertidor del tipo INTEGER en el tipo DOUBLE INTEGER

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

201

4.14 I_D Convertidor del tipo INTEGER en el tipo DOUBLEINTEGER

☑ SIMOTION ☑ SINAMICS

Símbolo

I_D

I XMagnitud de entrada DIY Magnitud de salida

Breve descripción

• Conversión de una magnitud del tipo INTEGER en una magnitud del tipo DOUBLEINTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo INTEGER en una magnitud del tipo DOUBLEINTEGER.La magnitud de entrada del tipo de datos INTEGER se copia en la palabra de menor valor de lamagnitud de salida. Si la magnitud de entrada tiene un signo positivo, la palabra de mayor valorde la magnitud de salida se completa con 16#0000; si, por el contrario, el signo es negativo, lapalabra de mayor valor obtiene el valor 16#FFFF.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 INT

Y Magnitud de salida 0 DINT

Datos de proyecto

Insertable online sí

Particularidades -

Page 202: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.15 I_R Convertidor del tipo INTEGER en el tipo REAL

202 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.15 I_R Convertidor del tipo INTEGER en el tipo REAL

☑ SIMOTION ☑ SINAMICS

Símbolo

I_R

I XMagnitud de entrada RY Magnitud de salida

Breve descripción

• Conversión de una magnitud del tipo INTEGER en una magnitud del tipo REAL

Forma de funcionamiento

Este bloque convierte una magnitud del tipo INTEGER en una magnitud del tipo REAL.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 INT

Y Magnitud de salida 0.0 REAL

Datos de proyecto

Insertable online sí

Particularidades -

Page 203: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.16 I_SI Convertidor del tipo INTEGER en el tipo SHORT INTEGER

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

203

4.16 I_SI Convertidor del tipo INTEGER en el tipo SHORT INTEGER

☑ SIMOTION ☐ SINAMICS

Símbolo

I_SI

I XMagnitud de entrada SIY Magnitud de salidaBOQF Desbordamiento del rango de

valores

Breve descripción

• Conversión de una magnitud del tipo INTEGER en una magnitud del tipo SHORT INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo INTEGER en una magnitud del tipo SHORTINTEGER, es decir, el byte de valor más bajo de la magnitud de entrada del tipo INTEGER seaplica en la magnitud de salida Y.Si el valor de la magnitud de entrada X supera el rango de valores de la magnitud de salida Y,se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 INT

Y Magnitud de salida 0 SINT

QF Desbordamiento del rango devalores

0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 204: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.17 I_UD Convertidor del tipo INTEGER en el tipo UNSIGNED DOUBLE INTEGER

204 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.17 I_UD Convertidor del tipo INTEGER en el tipo UNSIGNEDDOUBLE INTEGER

☑ SIMOTION ☑ SINAMICS

Símbolo

I_UD

I XMagnitud de entrada UDY Magnitud de salidaBOQF Magnitud de entrada negativa

Breve descripción

• Conversión de una magnitud del tipo INTEGER en una magnitud del tipo UNSIGNEDDOUBLE INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo INTEGER en una magnitud del tipo UNSIGNEDDOUBLE INTEGER.La magnitud de entrada del tipo de datos INTEGER se copia en la palabra de menor valor de lamagnitud de salida.La palabra de mayor valor de la magnitud de salida se completa con 16#0000.Para el caso en que el valor de la magnitud de entrada es negativo, se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 INT

Y Magnitud de salida 0 UDINT

QF Magnitud de entrada negativa 0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 205: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.18 I_US Convertidor del tipo INTEGER en el tipo UNSIGNED SHORT INTEGER

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

205

4.18 I_US Convertidor del tipo INTEGER en el tipo UNSIGNEDSHORT INTEGER

☑ SIMOTION ☑ SINAMICS

Símbolo

I_US

I XMagnitud de entrada USY Magnitud de salidaBOQF Desbordamiento del rango de

valores

Breve descripción

• Conversión de una magnitud del tipo INTEGER en una magnitud del tipo UNSIGNEDSHORT INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo INTEGER en una magnitud del tipo UNSIGNEDSHORT INTEGER, es decir, el byte de valor más bajo de la magnitud de entrada del tipoDOUBLE se aplica en la magnitud de salida.Si el valor de la magnitud de entrada X supera el rango de valores de la magnitud de salida Y,se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 INT

Y Magnitud de salida 0 USINT

QF Desbordamiento del rango devalores

0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 206: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.19 LR_R Convertidor del tipo LONG REAL en el tipo REAL

206 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.19 LR_R Convertidor del tipo LONG REAL en el tipo REAL

☑ SIMOTION ☐ SINAMICS

Símbolo

LR_R

LR XMagnitud de entrada (palabradoble)

RY Magnitud de salidaBOQF Rebase

Breve descripción

• Conversión de una magnitud del tipo LONG REAL en una magnitud del tipo REAL

Forma de funcionamiento

Este bloque convierte una magnitud del tipo LONG REAL en una magnitud del tipo REAL. Elresultado se limita al rango de valores máximo del tipo de datos REAL. Si se ha limitado lamagnitud de salida, se ajusta QF = 1.Nota

Mediante la conversión puede producirse una pérdida de precisión del valor de entrada.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada (palabradoble)

0 LREAL

Y Magnitud de salida 0.0 REAL

QF Rebase 0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 207: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.20 N2_R Conversión de formato con coma fija de 16 bits (N2) en REAL

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

207

4.20 N2_R Conversión de formato con coma fija de 16 bits (N2) enREAL

☑ SIMOTION ☑ SINAMICS

Símbolo

N2_R

I XMagnitud de entradaR NFFactor de normalizaciónI BVValor de referencia

RY Magnitud de salida

Breve descripción

• Conversión de una magnitud con coma fija de 16 bits en una magnitud del tipo REAL.En caso de que X y BV = 16384 (corresponde al 100% de la visualización Profidrivenormalizada) la salida Y adopta el valor en la entrada NF.

Forma de funcionamiento

La magnitud de entrada X se representa en la salida Y de acuerdo a la siguiente fórmula:

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 INT

NF Factor de normalización 1.0 REAL

BV Valor de referencia 16384 INT

Y Magnitud de salida 0.0 REAL

Datos de proyecto

Insertable online sí

Particularidades -

Page 208: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.21 N4_R Conversión de formato con coma fija de 32 bits (N4) en REAL

208 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.21 N4_R Conversión de formato con coma fija de 32 bits (N4) enREAL

☑ SIMOTION ☑ SINAMICS

Símbolo

N4_R

DI XMagnitud de entradaR NFFactor de normalizaciónDI BVValor de referencia

RY Magnitud de salida

Breve descripción

• Conversión de una magnitud con coma fija de 32 bits en una magnitud del tipo REAL. Encaso de que X y BV = 1073741824 (corresponde al 100% de la visualización Profidrivenormalizada) la salida Y adopta el valor en la entrada NF.

Forma de funcionamiento

La magnitud de entrada X se representa en la salida Y de acuerdo a la siguiente fórmula:

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 DINT

NF Factor de normalización 1.0 REAL

BV Valor de referencia 1073741824 DINT

Y Magnitud de salida 0.0 REAL

Datos de proyecto

Insertable online sí

Particularidades -

Page 209: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.22 R_D Convertidor del tipo REAL en el tipo DOUBLE INTEGER

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

209

4.22 R_D Convertidor del tipo REAL en el tipo DOUBLE INTEGER

☑ SIMOTION ☑ SINAMICS

Símbolo

R_D

R XMagnitud de entrada DIY Magnitud de salidaBOQF Rebase

Breve descripción

• Conversión de una magnitud del tipo REAL en una magnitud del tipo DOUBLE INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo REAL en una magnitud del tipo DOUBLEINTEGER. Los decimales de la magnitud de entrada se eliminan con la conversión.Nota: No se realiza ningún redondeo.

El resultado se limita de acuerdo al tipo de datos de la magnitud de salida a -231 ó 231-1. Si seha limitado la magnitud de salida, se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

Y Magnitud de salida 0 DINT

QF Rebase 0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 210: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.23 R_DW Adopción de la cadena de bits como DWORD

210 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.23 R_DW Adopción de la cadena de bits como DWORD

☑ SIMOTION ☑ SINAMICS

Símbolo

R_DW

R XMagnitud de entrada DWY Magnitud de salida

Breve descripción

• El bloque copia la cadena de bits de la magnitud de entrada en la magnitud de salida.

Forma de funcionamiento

El bloque copia la cadena de bits de la magnitud de entrada X a la magnitud de salida Y.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

Y Magnitud de salida 16#00000000 DWORD

Datos de proyecto

Insertable online sí

Particularidades -

Page 211: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.24 R_I Convertidor del tipo REAL en el tipo INTEGER

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

211

4.24 R_I Convertidor del tipo REAL en el tipo INTEGER

☑ SIMOTION ☑ SINAMICS

Símbolo

R_I

R XMagnitud de entrada IY Magnitud de salidaBOQF Rebase

Breve descripción

• Conversión de una magnitud del tipo REAL en una magnitud del tipo INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo REAL en una magnitud del tipo INTEGER. Losdecimales de la magnitud de entrada se eliminan con la conversión. No se realiza ningúnredondeo. El resultado se limita de acuerdo al tipo de datos de la magnitud de salida a +32767o -32768. Si se ha limitado la magnitud de salida, se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

Y Magnitud de salida 0 INT

QF Rebase 0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 212: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.25 R_LR Convertidor del tipo REAL en el tipo LONG REAL

212 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.25 R_LR Convertidor del tipo REAL en el tipo LONG REAL

☑ SIMOTION ☐ SINAMICS

Símbolo

R_LR

R XMagnitud de entrada LRY Magnitud de salida

Breve descripción

• Conversión de una magnitud del tipo REAL en una magnitud del tipo LONG REAL

Forma de funcionamiento

Este bloque convierte una magnitud del tipo REAL en una magnitud del tipo LONG REAL.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

Y Magnitud de salida 0.0 LREAL

Datos de proyecto

Insertable online sí

Particularidades -

Page 213: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.26 R_N2 Conversión de REAL en formato con coma fija de 16 bits (N2)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

213

4.26 R_N2 Conversión de REAL en formato con coma fija de 16 bits(N2)

☑ SIMOTION ☑ SINAMICS

Símbolo

R_N2

R XMagnitud de entradaR NFFactor de normalizaciónI BVValor de referencia

IY Magnitud de salidaBOQF Rebase

Breve descripción

• Conversión de una magnitud del tipo REAL en una magnitud con coma fija de 16 bits.En caso de que X = NF y BV = 16384 (por defecto), la salida Y adopta el valor 16384(corresponde al 100% de la visualización Profidrive normalizada).

Forma de funcionamiento

La magnitud de entrada X se representa de acuerdo a la fórmula en la salida Y (el resultado seredondea):

Y se limita en el rango -32768 ≤ Y ≤ 32767 (que corresponde a -200% ≤ Y < 200%).La salida QF (desbordamiento) se ajusta a 1 si, debido a un rebase del rango, X no puederepresentarse en Y o si se ajustó NF = 0.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

NF Factor de normalización 1.0 REAL

BV Valor de referencia 16384 INT

Y Magnitud de salida 0 INT

QF Rebase 0 0/1

Page 214: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.26 R_N2 Conversión de REAL en formato con coma fija de 16 bits (N2)

214 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Datos de proyecto

Insertable online sí

Particularidades -

Page 215: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.27 R_N4 Conversión de REAL en formato con coma fija de 32 bits (N4)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

215

4.27 R_N4 Conversión de REAL en formato con coma fija de 32 bits(N4)

☑ SIMOTION ☑ SINAMICS

Símbolo

R_N4

R XMagnitud de entradaR NFFactor de normalizaciónDI BVValor de referencia

DIY Magnitud de salidaBOQF Rebase

Breve descripción

• Conversión de una magnitud del tipo REAL en una magnitud con coma fija de 32 bits.En caso de que X = NF y BV= 1073741824 (por defecto), la salida Y adopta el valor1073741824 (corresponde al 100%).

Forma de funcionamiento

La magnitud de entrada X se representa de acuerdo a la fórmula en la salida Y (el resultado seredondea):

Y se limita en el rango -2147483648 ≤ Y ≤ 2147483647 (decimal) o bien 16#8000000 ≤ Y ≤16#7FFFFFF (hexadecimal) (corresponde a -200% ≤ Y < 200%).La salida QF (desbordamiento) se ajusta a 1 si, debido a un rebase del rango, X no puederepresentarse en Y o si se ajustó NF = 0.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

NF Factor de normalización 1.0 REAL

BV Valor de referencia 1073741824 DINT

Y Magnitud de salida 0 DINT

QF Rebase 0 0/1

Page 216: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.27 R_N4 Conversión de REAL en formato con coma fija de 32 bits (N4)

216 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Datos de proyecto

Insertable online sí

Particularidades -

Page 217: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.28 R_SI Convertidor del tipo REAL en el tipo SHORT INTEGER

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

217

4.28 R_SI Convertidor del tipo REAL en el tipo SHORT INTEGER

☑ SIMOTION ☐ SINAMICS

Símbolo

R_SI

R XMagnitud de entrada SIY Magnitud de salidaBOQF Desbordamiento del rango de

valores

Breve descripción

• Conversión de una magnitud del tipo REAL en una magnitud del tipo SHORT INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo REAL en una magnitud del tipo SHORT INTEGER.Los decimales de la magnitud de entrada se eliminan con la conversión. No se realiza ningúnredondeo. El resultado se limita de acuerdo al tipo de datos de la magnitud de salida a -128 o127. Si se ha limitado la magnitud de salida, se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

Y Magnitud de salida 0 SINT

QF Desbordamiento del rango devalores

0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 218: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.29 R_UD Convertidor del tipo REAL en el tipo UNSIGNED DOUBLE INTEGER

218 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.29 R_UD Convertidor del tipo REAL en el tipo UNSIGNEDDOUBLE INTEGER

☑ SIMOTION ☑ SINAMICS

Símbolo

R_UD

R XMagnitud de entrada UDY Magnitud de salidaBOQF Desbordamiento del rango de

valores

Breve descripción

• Conversión de una magnitud del tipo REAL en una magnitud del tipo UNSIGNED DOUBLEINTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo REAL en una magnitud del tipo UNSIGNEDDOUBLE INTEGER. Los decimales de la magnitud de entrada se eliminan con la conversión.No se realiza ningún redondeo. El resultado se limita de acuerdo al tipo de datos de lamagnitud de salida a 0 ó 232 -1. Si se ha limitado la magnitud de salida, se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

Y Magnitud de salida 0 UDINT

QF Desbordamiento del rango devalores

0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 219: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.30 R_UI Convertidor del tipo REAL en el tipo UNSIGNED INTEGER

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

219

4.30 R_UI Convertidor del tipo REAL en el tipo UNSIGNEDINTEGER

☑ SIMOTION ☑ SINAMICS

Símbolo

R_UI

R XMagnitud de entrada UIY Magnitud de salidaBOQF Desbordamiento del rango de

valores

Breve descripción

• Conversión de una magnitud del tipo REAL en una magnitud del tipo UNSIGNED INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo REAL en una magnitud del tipo UNSIGNEDINTEGER. Los decimales de la magnitud de entrada se eliminan con la conversión. No serealiza ningún redondeo. El resultado se limita de acuerdo al tipo de datos de la magnitud desalida a 0 ó 216-1. Si se ha limitado la magnitud de salida, se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

Y Magnitud de salida 0 UINT

QF Desbordamiento del rango devalores

0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 220: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.31 R_US Convertidor del tipo REAL en el tipo UNSIGNED SHORT INTEGER

220 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.31 R_US Convertidor del tipo REAL en el tipo UNSIGNED SHORTINTEGER

☑ SIMOTION ☑ SINAMICS

Símbolo

R_US

R XMagnitud de entrada USY Magnitud de salidaBOQF Desbordamiento del rango de

valores

Breve descripción

• Conversión de una magnitud del tipo REAL en una magnitud del tipo UNSIGNED SHORTINTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo REAL en una magnitud del tipo UNSIGNEDSHORT INTEGER.Los decimales de la magnitud de entrada se eliminan con la conversión. No se realiza ningúnredondeo. El resultado se limita de acuerdo al tipo de datos de la magnitud de salida a 0 ó 28-1.Si se ha limitado la magnitud de salida, se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

Y Magnitud de salida 0 USINT

QF Desbordamiento del rango devalores

0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 221: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.32 SI_D Convertidor del tipo SHORT INTEGER en el tipo DOUBLE INTEGER

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

221

4.32 SI_D Convertidor del tipo SHORT INTEGER en el tipo DOUBLEINTEGER

☑ SIMOTION ☐ SINAMICS

Símbolo

SI_D

SI XMagnitud de entrada DIY Magnitud de salida

Breve descripción

• Conversión de una magnitud del tipo SHORT INTEGER en una magnitud del tipo DOUBLEINTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo SHORT INTEGER en una magnitud del tipoDOUBLE INTEGER.La magnitud de entrada del tipo de datos SHORT INTEGER se copia en el byte de menorvalor de la magnitud de salida. Si la magnitud de entrada tiene un signo positivo, los bytes demayor valor de la magnitud de salida se completan con 16#00; si, por el contrario, el signo esnegativo, los bytes de mayor valor obtienen el valor 16#FF.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 SINT

Y Magnitud de salida 0 DINT

Datos de proyecto

Insertable online sí

Particularidades -

Page 222: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.33 SI_I Convertidor del tipo SHORT INTEGER en el tipo INTEGER

222 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.33 SI_I Convertidor del tipo SHORT INTEGER en el tipo INTEGER

☑ SIMOTION ☐ SINAMICS

Símbolo

SI_I

SI XMagnitud de entrada IY Magnitud de salida

Breve descripción

• Conversión de una magnitud del tipo SHORT INTEGER en una magnitud del tipo INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo SHORT INTEGER en una magnitud del tipoINTEGER.La magnitud de entrada del tipo de datos SHORT INTEGER se copia en el byte de menor valorde la magnitud de salida. Si la magnitud de entrada tiene signo positivo, el byte de mayor valorde la magnitud de salida se completa con 16#00; si, por el contrario, el signo es negativo, elbyte de mayor valor contiene el valor 16#FF.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 SINT

Y Magnitud de salida 0 INT

Datos de proyecto

Insertable online sí

Particularidades -

Page 223: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.34 SI_R Convertidor del tipo SHORT INTEGER en el tipo REAL

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

223

4.34 SI_R Convertidor del tipo SHORT INTEGER en el tipo REAL

☑ SIMOTION ☐ SINAMICS

Símbolo

SI_R

SI XMagnitud de entrada RY Magnitud de salida

Breve descripción

• Conversión de una magnitud del tipo SHORT INTEGER en una magnitud del tipo REAL

Forma de funcionamiento

Este bloque convierte una magnitud del tipo SHORT INTEGER en una magnitud del tipo REAL.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 SINT

Y Magnitud de salida 0.0 REAL

Datos de proyecto

Insertable online sí

Particularidades -

Page 224: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.35 SI_UD Convertidor del tipo SHORT INTEGER en el tipo UNSIGNED DOUBLE INTEGER

224 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.35 SI_UD Convertidor del tipo SHORT INTEGER en el tipoUNSIGNED DOUBLE INTEGER

☑ SIMOTION ☐ SINAMICS

Símbolo

SI_UD

SI XMagnitud de entrada UDY Magnitud de salidaBOQF Magnitud de entrada negativa

Breve descripción

• Conversión de una magnitud del tipo SHORT INTEGER en una magnitud del tipoUNSIGNED DOUBLE INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo SHORT INTEGER en una magnitud del tipoUNSIGNED DOUBLE INTEGER.La magnitud de entrada del tipo de datos SHORT INTEGER se copia en el byte de menor valorde la magnitud de salida. Los bytes de mayor valor de la magnitud de salida se completan con16#00. Para el caso en que el valor de la magnitud de entrada es negativo, se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 SINT

Y Magnitud de salida 0 UDINT

QF Magnitud de entrada negativa 0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 225: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.36 SI_UI Convertidor del tipo SHORT INTEGER en el tipo UNSIGNED INTEGER

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

225

4.36 SI_UI Convertidor del tipo SHORT INTEGER en el tipoUNSIGNED INTEGER

☑ SIMOTION ☐ SINAMICS

Símbolo

SI_UI

SI XMagnitud de entrada UIY Magnitud de salidaBOQF Magnitud de entrada negativa

Breve descripción

• Conversión de una magnitud del tipo SHORT INTEGER en una magnitud del tipoUNSIGNED INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo SHORT INTEGER en una magnitud del tipoUNSIGNED INTEGER.La magnitud de entrada del tipo de datos SHORT INTEGER se copia en el byte de menor valorde la magnitud de salida. El byte de mayor valor de la magnitud de salida se completa con16#00. Para el caso en que el valor de la magnitud de entrada es negativo, se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 SINT

Y Magnitud de salida 0 UDINT

QF Magnitud de entrada negativa 0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 226: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.37 UD_I Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo INTEGER

226 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.37 UD_I Convertidor del tipo UNSIGNED DOUBLE INTEGER en eltipo INTEGER

☑ SIMOTION ☑ SINAMICS

Símbolo

UD_I

UD XMagnitud de entrada IY Magnitud de salidaBOQF Desbordamiento del rango de

valores

Breve descripción

• Conversión de una magnitud del tipo UNSIGNED DOUBLE INTEGER en una magnitud deltipo INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo UNSIGNED DOUBLE INTEGER en una magnituddel tipo INTEGER, es decir, la palabra de valor más bajo de la magnitud de entrada del tipoUNSIGNED DOUBLE INTEGER se aplica en la magnitud de salida Y.Si el valor de la magnitud de entrada X supera el rango de valores de la magnitud de salida Y,se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 UDINT

Y Magnitud de salida 0 INT

QF Desbordamiento del rango devalores

0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 227: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.38 UD_R Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo REAL

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

227

4.38 UD_R Convertidor del tipo UNSIGNED DOUBLE INTEGER en eltipo REAL

☑ SIMOTION ☑ SINAMICS

Símbolo

UD_R

UD XMagnitud de entrada RY Magnitud de salida

Breve descripción

• Conversión de una magnitud del tipo UNSIGNED DOUBLE INTEGER en una magnitud deltipo REAL

Forma de funcionamiento

Este bloque convierte una magnitud del tipo UNSIGNED DOUBLE INTEGER en una magnituddel tipo REAL.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 UDINT

Y Magnitud de salida 0.0 REAL

Datos de proyecto

Insertable online sí

Particularidades -

Page 228: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.39 UD_SI Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo SHORT INTEGER

228 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.39 UD_SI Convertidor del tipo UNSIGNED DOUBLE INTEGER enel tipo SHORT INTEGER

☑ SIMOTION ☐ SINAMICS

Símbolo

UD_SI

UD XMagnitud de entrada SIY Magnitud de salidaBOQF Desbordamiento del rango de

valores

Breve descripción

• Conversión de una magnitud del tipo UNSIGNED DOUBLE INTEGER en una magnitud deltipo SHORT INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo UNSIGNED DOUBLE INTEGER en una magnituddel tipo SHORT INTEGER, es decir, el byte de valor más bajo de la magnitud de entrada deltipo UNSIGNED DOUBLE INTEGER se aplica en la magnitud de salida Y. Si el valor de lamagnitud de entrada X supera el rango de valores de la magnitud de salida Y, se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 UDINT

Y Magnitud de salida 0 SINT

QF Desbordamiento del rango devalores

0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 229: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.40 UI_D Convertidor del tipo UNSIGNED INTEGER en el tipo DOUBLE INTEGER

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

229

4.40 UI_D Convertidor del tipo UNSIGNED INTEGER en el tipoDOUBLE INTEGER

☑ SIMOTION ☑ SINAMICS

Símbolo

UI_D

UI XMagnitud de entrada DIY Magnitud de salida

Breve descripción

• Conversión de una magnitud del tipo UNSIGNED INTEGER en una magnitud del tipoDOUBLE INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo UNSIGNED INTEGER en una magnitud del tipoDOUBLE INTEGER.La magnitud de entrada del tipo de datos UNSIGNED INTEGER se copia en la palabra demenor valor de la magnitud de salida Y. La palabra de mayor valor se completa con 16#0000.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 UINT

Y Magnitud de salida 0 DINT

Datos de proyecto

Insertable online sí

Particularidades -

Page 230: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.41 UI_R Convertidor del tipo UNSIGNED INTEGER en el tipo REAL

230 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.41 UI_R Convertidor del tipo UNSIGNED INTEGER en el tipoREAL

☑ SIMOTION ☑ SINAMICS

Símbolo

UI_R

UI XMagnitud de entrada RY Magnitud de salida

Breve descripción

• Conversión de una magnitud del tipo UNSIGNED INTEGER en una magnitud del tipo REAL

Forma de funcionamiento

Este bloque convierte una magnitud del tipo UNSIGNED INTEGER en una magnitud del tipoREAL.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 UINT

Y Magnitud de salida 0.0 REAL

Datos de proyecto

Insertable online sí

Particularidades -

Page 231: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.42 UI_SI Convertidor del tipo UNSIGNED INTEGER en el tipo SHORT INTEGER

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

231

4.42 UI_SI Convertidor del tipo UNSIGNED INTEGER en el tipoSHORT INTEGER

☑ SIMOTION ☐ SINAMICS

Símbolo

UI_SI

UI XMagnitud de entrada SIY Magnitud de salidaBOQF Desbordamiento del rango de

valores

Breve descripción

• Conversión de una magnitud del tipo UNSIGNED INTEGER en una magnitud del tipoSHORT INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo UNSIGNED INTEGER en una magnitud del tipoSHORT INTEGER, es decir, el byte de valor más bajo de la magnitud de entrada del tipoUNSIGNED INTEGER se aplica en la magnitud de salida Y. Si el valor de la magnitud deentrada X supera el rango de valores de la magnitud de salida Y, se ajusta QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 UINT

Y Magnitud de salida 0 SINT

QF Desbordamiento del rango devalores

0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 232: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.43 US_D Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo DOUBLE INTEGER

232 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.43 US_D Convertidor del tipo UNSIGNED SHORT INTEGER en eltipo DOUBLE INTEGER

☑ SIMOTION ☑ SINAMICS

Símbolo

US_D

US XMagnitud de entrada DIY Magnitud de salida

Breve descripción

• Conversión de una magnitud del tipo UNSIGNED SHORT INTEGER en una magnitud deltipo DOUBLE INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo UNSIGNED SHORT INTEGER en una magnituddel tipo DOUBLE INTEGER.La magnitud de entrada del tipo de datos UNSIGNED SHORT INTEGER se copia en el bytede menor valor de la magnitud de salida Y. Los demás bytes de mayor valor se completan con16#00.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 USINT

Y Magnitud de salida 0 DINT

Datos de proyecto

Insertable online sí

Particularidades -

Page 233: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.44 US_I Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo INTEGER

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

233

4.44 US_I Convertidor del tipo UNSIGNED SHORT INTEGER en eltipo INTEGER

☑ SIMOTION ☑ SINAMICS

Símbolo

US_I

US XMagnitud de entrada IY Magnitud de salida

Breve descripción

• Conversión de una magnitud del tipo UNSIGNED SHORT INTEGER en una magnitud deltipo INTEGER

Forma de funcionamiento

Este bloque convierte una magnitud del tipo UNSIGNED SHORT INTEGER en una magnituddel tipo INTEGER.La magnitud de entrada del tipo de datos UNSIGNED SHORT INTEGER se copia en el bytede menor valor de la magnitud de salida Y. Los demás bytes de mayor valor se completan con16#00.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 USINT

Y Magnitud de salida 0 INT

Datos de proyecto

Insertable online sí

Particularidades -

Page 234: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.45 US_R Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo REAL

234 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.45 US_R Convertidor del tipo UNSIGNED SHORT INTEGER en eltipo REAL

☑ SIMOTION ☑ SINAMICS

Símbolo

US_R

US XMagnitud de entrada RY Magnitud de salida

Breve descripción

• Conversión de una magnitud del tipo UNSIGNED SHORT INTEGER en una magnitud deltipo REAL

Forma de funcionamiento

Este bloque convierte una magnitud del tipo UNSIGNED SHORT INTEGER en una magnituddel tipo REAL.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 USINT

Y Magnitud de salida 0.0 REAL

Datos de proyecto

Insertable online sí

Particularidades -

Page 235: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.46 W_B Convertidor palabra de estado en 16 magnitudes binarias

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

235

4.46 W_B Convertidor palabra de estado en 16 magnitudes binarias

☑ SIMOTION ☑ SINAMICS

Símbolo

W_B

W ISPalabra de estado BOQ1 Magnitud binaria 1BOQ2 Magnitud binaria 2BOQ3 Magnitud binaria 3BOQ4 Magnitud binaria 4BOQ5 Magnitud binaria 5BOQ6 Magnitud binaria 6BOQ7 Magnitud binaria 7BOQ8 Magnitud binaria 8BOQ9 Magnitud binaria 9BOQ10 Magnitud binaria 10BOQ11 Magnitud binaria 11BOQ12 Magnitud binaria 12BOQ13 Magnitud binaria 13BOQ14 Magnitud binaria 14BOQ15 Magnitud binaria 15BOQ16 Magnitud binaria 16

Breve descripción

• Descodificación de la palabra de estado en 16 magnitudes binarias.

Forma de funcionamiento

El bloque descodifica la palabra de estado IS en 16 magnitudes binarias y emite el resultado ensus salidas Q1 a Q16.

Cada equivalente binario 20 a 215 de la palabra de estado tiene asignada la magnitud binaria delas salidas Q1 a Q16.

Page 236: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.46 W_B Convertidor palabra de estado en 16 magnitudes binarias

236 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Esquema de conversión

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IS Palabra de estado 16#0000 WORD

Q1 Magnitud binaria 1 0 0/1

Q2 Magnitud binaria 2 0 0/1

Q3 Magnitud binaria 3 0 0/1

Q4 Magnitud binaria 4 0 0/1

Q5 Magnitud binaria 5 0 0/1

Q6 Magnitud binaria 6 0 0/1

Q7 Magnitud binaria 7 0 0/1

Q8 Magnitud binaria 8 0 0/1

Page 237: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.46 W_B Convertidor palabra de estado en 16 magnitudes binarias

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

237

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

Q9 Magnitud binaria 9 0 0/1

Q10 Magnitud binaria 10 0 0/1

Q11 Magnitud binaria 11 0 0/1

Q12 Magnitud binaria 12 0 0/1

Q13 Magnitud binaria 13 0 0/1

Q14 Magnitud binaria 14 0 0/1

Q15 Magnitud binaria 15 0 0/1

Q16 Magnitud binaria 16 0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 238: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.47 W_BY Convertidor palabra de estado en byte de estado

238 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.47 W_BY Convertidor palabra de estado en byte de estado

☑ SIMOTION ☑ SINAMICS

Símbolo

W_BY

W ISPalabra de estado BYQBH Byte de salida de nivel altoBYQBL Byte de salida de nivel bajo

Breve descripción

• Conversión de una palabra en 2 bytes

Forma de funcionamiento

Este bloque divide la palabra de entrada en IS en dos bytes. Éstos pueden emitirse en laperiferia a través del bloque SBQ. En la salida QBH se emite el byte de mayor valor y, en lasalida QBL, el byte de menor valor de la palabra en la salida IS (véase el siguiente esquema deconversión):

Esquema de conversión

Page 239: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.47 W_BY Convertidor palabra de estado en byte de estado

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

239

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IS Palabra de estado 16#0000 WORD

QBH Byte de salida de nivel alto 16#00 BYTE

QBL Byte de salida de nivel bajo 16#00 BYTE

Datos de proyecto

Insertable online sí

Particularidades -

Page 240: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Conversion4.48 W_DW Convertidor palabra de estado en palabra doble de estado

240 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4.48 W_DW Convertidor palabra de estado en palabra doble deestado

☑ SIMOTION ☑ SINAMICS

Símbolo

W_DW

W IWHPalabra de entrada de nivelalto

W IWLPalabra de entrada de nivelbajo

DWQS Palabra de estado doble

Breve descripción

• Dos palabras de 16 bits se copian en una palabra doble de 32 bits

Forma de funcionamiento

Las magnitudes de entrada se representan de acuerdo a la fórmula

QS = IWL + IWH * 216

en la salida QS.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IWH Palabra de entrada de nivel alto 16#0000 WORD

IWL Palabra de entrada de nivel bajo 16#0000 WORD

QS Palabra de estado doble 16#00000000 DWORD

Datos de proyecto

Insertable online sí

Particularidades -

Page 241: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

241

System 55.1 CTD Determinación de la diferencia temporal a partir de una

etiqueta de fecha/hora interna

☑ SIMOTION ☐ SINAMICS

Símbolo

CTD

BO ENCalcular la diferenciatemporal

UD ITSEtiqueta de fecha/hora interna

UDTD Diferencia temporal enmicrosegundos

RMV Valor medio actualBOQ Cálculo del valor medio

finalizado

Breve descripción

Bloque para determinar una diferencia temporal en microsegundos.

Forma de funcionamiento

Con EN = 1 se determina la diferencia temporal respecto a la etiqueta de fecha/hora ITS y seemite en la salida TD. La etiqueta de fecha/hora ITS debe determinarse antes con el bloqueGTS. Con el flanco positivo de EN se inicia el cálculo del valor medio de TD y se emite elresultado en MV. Tras efectuar 10000 promedios, finaliza el cálculo del valor medio y la salidaQ se ajusta en 1. Si se ajusta la salida EN = 0, se resetea el cálculo del valor medio y la salidaQ. Las salidas TD y MV mantienen su último valor.Nota

Puede registrarse diferencias temporales de hasta un segundo.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

EN Calcular la diferencia temporal 0 0/1

ITS Etiqueta de fecha/hora interna 0 UDINT

TD Diferencia temporal enmicrosegundos

0 UDINT

Page 242: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.1 CTD Determinación de la diferencia temporal a partir de una etiqueta de fecha/hora interna

242 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

MV Valor medio actual 0 REAL

Q Cálculo del valor mediofinalizado

0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 243: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.2 GTS Lectura de una etiqueta de fecha/hora

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

243

5.2 GTS Lectura de una etiqueta de fecha/hora

☑ SIMOTION ☐ SINAMICS

Símbolo

GTS

BO ENEmitir etiqueta de fecha/hora UDITS Etiqueta de fecha/hora interna

Breve descripción

Bloques para leer una etiqueta de fecha/hora interna para determinar tiempos de ejecución.La etiqueta de fecha/hora determinada puede indicarse en el bloque CTD para determinar unadiferencia temporal en microsegundos.

Forma de funcionamiento

Con EN = 1 se determina una etiqueta de fecha/hora interna que se emite en la salida TS. Si sepredefine EN = 0, se emite en TS la última etiqueta de fecha/hora determinada.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

EN Emitir etiqueta de fecha/hora 0 0/1

ITS Etiqueta de fecha/hora interna 0 UDINT

Datos de proyecto

Cargable online sí

Particularidades -

Page 244: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.3 RDP Lectura de parámetros de accionamiento (tipo REAL)

244 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.3 RDP Lectura de parámetros de accionamiento (tipo REAL)

☐ SIMOTION ☑ SINAMICS

Símbolo

RDP

DI PARNúmero de parámetroDI IDXÍndice de parámetroBO RDIniciar petición de lectura

RY Valor de parámetroBOBSY Petición de lectura activaBOQ Petición de lectura finalizada

correctamenteBOQF ErroresWERC código de error

Breve descripción

El bloque permite la lectura asíncrona de parámetros de accionamiento del tipo REAL en elobjeto de accionamiento local.

Forma de funcionamiento

En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice delparámetro que debe leerse. En caso de que un parámetro no esté indexado, debe ajustarseIDX = 0. El parámetro siempre se lee en el objeto de accionamiento en el que se calcula elesquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos deaccionamiento.Con el flanco positivo en la entrada RD puede iniciarse la petición de lectura asíncrona.Mientras la petición esté activa, se ajusta el flag BSY. El número de ciclos para un acceso a losparámetros depende de la carga del sistema y puede divergir de una petición a otra. Duranteuna petición de lectura activa se ignoran los demás flancos positivos en la entrada RD.La salida Q = 1 indica que el parámetro ha sido leído correctamente y que se dispone del valoren la salida Y. Y mantiene su valor hasta que se haya leído un nuevo valor. Si se produce unfallo durante el acceso, se señaliza con QF = 1. La salida Y mantiene su último valor.El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC correspondeal código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigosde error se encuentran en el anexo A.2 de este documento o en el Manual de funcionesSINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítuloComunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticionesy respuestas en la tabla Valores erróneos y respuestas de parámetros DPV1.ERC sólo es válido mientras QF = 1.

Page 245: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.3 RDP Lectura de parámetros de accionamiento (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

245

Cronograma

Alcance

Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloquecomo se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

PAR Número de parámetro 0 0..216

IDX Índice de parámetro 0 0..216

RD Iniciar petición de lectura 0 0/1

Y Valor de parámetro 0.0 REAL

BSY Petición de lectura activa 0 0/1

Q Petición de lectura finalizadacorrectamente

0 0/1

QF Errores 0 0/1

ERC código de error 16#0000 DWORD

Datos de proyecto

Cargable online sí

Particularidades -

Page 246: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.4 RDP_D Lectura de parámetros de accionamiento (tipo DOUBLE INTEGER)

246 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.4 RDP_D Lectura de parámetros de accionamiento (tipoDOUBLE INTEGER)

☐ SIMOTION ☑ SINAMICS

Símbolo

RDP_D

DI PARNúmero de parámetroDI IDXÍndice de parámetroBO RDIniciar petición de lectura

DIY Valor de parámetroBOBSY Petición de lectura activaBOQ Petición de lectura finalizada

correctamenteBOQF ErroresWERC código de error

Breve descripción

El bloque permite la lectura asíncrona de parámetros de accionamiento del tipo DOUBLEINTEGER en el objeto de accionamiento local.

Forma de funcionamiento

En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice delparámetro que debe leerse. En caso de que un parámetro no esté indexado, debe ajustarseIDX = 0. El parámetro siempre se lee en el objeto de accionamiento en el que se calcula elesquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos deaccionamiento.Con el flanco positivo en la entrada RD puede iniciarse la petición de lectura asíncrona.Mientras la petición esté activa, se ajusta el flag BSY. El número de ciclos para un acceso a losparámetros depende de la carga del sistema y puede divergir de una petición a otra. Duranteuna petición de lectura activa se ignoran los demás flancos positivos en la entrada RD.La salida Q = 1 indica que el parámetro ha sido leído correctamente y que se dispone del valoren la salida Y. Y mantiene su valor hasta que se haya leído un nuevo valor. Si se produce unfallo durante el acceso, se señaliza con QF = 1. La salida Y mantiene su último valor.El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC correspondeal código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigosde error se encuentran en el anexo A.2 de este documento o en el Manual de funcionesSINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítuloComunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticionesy respuestas en la tabla Valores erróneos y respuestas de parámetros DPV1.ERC sólo es válido mientras QF = 1.

Page 247: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.4 RDP_D Lectura de parámetros de accionamiento (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

247

Cronograma

Alcance

Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloquecomo se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

PAR Número de parámetro 0 0..216

IDX Índice de parámetro 0 0..216

RD Iniciar petición de lectura 0 0/1

Y Valor de parámetro 0 DINT

BSY Petición de lectura activa 0 0/1

Q Petición de lectura finalizadacorrectamente

0 0/1

QF Errores 0 0/1

ERC código de error 16#0000 WORD

Datos de proyecto

Cargable online sí

Particularidades -

Page 248: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.5 RDP_I Lectura de parámetros de accionamiento (tipo INTEGER)

248 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.5 RDP_I Lectura de parámetros de accionamiento (tipoINTEGER)

☐ SIMOTION ☑ SINAMICS

Símbolo

RDP_I

DI PARNúmero de parámetroDI IDXÍndice de parámetroBO RDIniciar petición de lectura

IY Valor de parámetroBOBSY Petición de lectura activaBOQ Petición de lectura finalizada

correctamenteBOQF ErroresWERC código de error

Breve descripción

El bloque permite la lectura asíncrona de parámetros de accionamiento del tipo INTEGER en elobjeto de accionamiento local.

Forma de funcionamiento

En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice delparámetro que debe leerse. En caso de que un parámetro no esté indexado, debe ajustarseIDX = 0. El parámetro siempre se lee en el objeto de accionamiento en el que se calcula elesquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos deaccionamiento.Con el flanco positivo en la entrada RD puede iniciarse la petición de lectura asíncrona.Mientras la petición esté activa, se ajusta el flag BSY. El número de ciclos para un acceso a losparámetros depende de la carga del sistema y puede divergir de una petición a otra. Duranteuna petición de lectura activa se ignoran los demás flancos positivos en la entrada RD.La salida Q = 1 indica que el parámetro ha sido leído correctamente y que se dispone del valoren la salida Y. Y mantiene su valor hasta que se haya leído un nuevo valor. Si se produce unfallo durante el acceso, se señaliza con QF = 1. La salida Y mantiene su último valor.El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC correspondeal código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigosde error se encuentran en el anexo A.2 de este documento o en el Manual de funcionesSINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítuloComunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticionesy respuestas en la tabla Valores erróneos y respuestas de parámetros DPV1.ERC sólo es válido mientras QF = 1.

Page 249: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.5 RDP_I Lectura de parámetros de accionamiento (tipo INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

249

Cronograma

Alcance

Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloquecomo se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

PAR Número de parámetro 0 0..216

IDX Índice de parámetro 0 0..216

RD Iniciar petición de lectura 0 0/1

Y Valor de parámetro 0 INT

BSY Petición de lectura activa 0 0/1

Q Petición de lectura finalizadacorrectamente

0 0/1

QF Errores 0 0/1

ERC código de error 16#0000 WORD

Datos de proyecto

Cargable online sí

Particularidades -

Page 250: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.6 RDP_UD Lectura de parámetros de accionamiento (tipo UNSIGNED DOUBLE INTEGER)

250 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.6 RDP_UD Lectura de parámetros de accionamiento (tipoUNSIGNED DOUBLE INTEGER)

☐ SIMOTION ☑ SINAMICS

Símbolo

RDP_UD

DI PARNúmero de parámetroDI IDXÍndice de parámetroBO RDIniciar petición de lectura

UDY Valor de parámetroBOBSY Petición de lectura activaBOQ Petición de lectura finalizada

correctamenteBOQF ErroresWERC código de error

Breve descripción

RDP_UD (Read Parameter) permite la lectura asíncrona de parámetros de accionamiento deltipo UNSIGNED DOUBLE INTEGER en el objeto de accionamiento local.

Forma de funcionamiento

En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice delparámetro que debe leerse. En caso de que un parámetro no esté indexado, debe ajustarseIDX = 0. El parámetro siempre se lee en el objeto de accionamiento en el que se calcula elesquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos deaccionamiento.Con el flanco positivo en la entrada RD puede iniciarse la petición de lectura asíncrona.Mientras la petición esté activa, se ajusta el flag BSY. El número de ciclos para un acceso a losparámetros depende de la carga del sistema y puede divergir de una petición a otra. Duranteuna petición de lectura activa se ignoran los demás flancos positivos en la entrada RD.La salida Q = 1 indica que el parámetro ha sido leído correctamente y que se dispone del valoren la salida Y. Y mantiene su valor hasta que se haya leído un nuevo valor. Si se produce unfallo durante el acceso, se señaliza con QF = 1. La salida Y mantiene su último valor.El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC correspondeal código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigosde error se encuentran en el anexo A.2 de este documento o en el Manual de funcionesSINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítuloComunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticionesy respuestas en la tabla Valores erróneos y respuestas de parámetros DPV1.ERC sólo es válido mientras QF = 1.

Page 251: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.6 RDP_UD Lectura de parámetros de accionamiento (tipo UNSIGNED DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

251

Cronograma

Alcance

Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloquecomo se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

PAR Número de parámetro 0 0..216

IDX Índice de parámetro 0 0..216

RD Iniciar petición de lectura 0 0/1

Y Valor de parámetro 0 UDINT

BSY Petición de lectura activa 0 0/1

Q Petición de lectura finalizadacorrectamente

0 0/1

QF Errores 0 0/1

ERC código de error 16#0000 WORD

Datos de proyecto

Cargable online sí

Particularidades -

Page 252: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.7 RDP_UI Lectura de parámetros de accionamiento (tipo UNSIGNED INTEGER)

252 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.7 RDP_UI Lectura de parámetros de accionamiento (tipoUNSIGNED INTEGER)

☐ SIMOTION ☑ SINAMICS

Símbolo

RDP_UI

DI PARNúmero de parámetroDI IDXÍndice de parámetroBO RDIniciar petición de lectura

UIY Valor de parámetroBOBSY Petición de lectura activaBOQ Petición de lectura finalizada

correctamenteBOQF ErroresWERC código de error

Breve descripción

RDP_UI (Read Parameter) permite la lectura asíncrona de parámetros de accionamiento deltipo UNSIGNED INTEGER en el objeto de accionamiento local.

Forma de funcionamiento

En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice delparámetro que debe leerse. En caso de que un parámetro no esté indexado, debe ajustarseIDX = 0. El parámetro siempre se lee en el objeto de accionamiento en el que se calcula elesquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos deaccionamiento.Con el flanco positivo en la entrada RD puede iniciarse la petición de lectura asíncrona.Mientras la petición esté activa, se ajusta el flag BSY. El número de ciclos para un acceso a losparámetros depende de la carga del sistema y puede divergir de una petición a otra. Duranteuna petición de lectura activa se ignoran los demás flancos positivos en la entrada RD.La salida Q = 1 indica que el parámetro ha sido leído correctamente y que se dispone del valoren la salida Y. Y mantiene su valor hasta que se haya leído un nuevo valor. Si se produce unfallo durante el acceso, se señaliza con QF = 1. La salida Y mantiene su último valor.El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC correspondeal código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigosde error se encuentran en el anexo A.2 de este documento o en el Manual de funcionesSINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítuloComunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticionesy respuestas en la tabla Valores erróneos y respuestas de parámetros DPV1.ERC sólo es válido mientras QF = 1.

Page 253: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.7 RDP_UI Lectura de parámetros de accionamiento (tipo UNSIGNED INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

253

Cronograma

Alcance

Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloquecomo se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

PAR Número de parámetro 0 0..216

IDX Índice de parámetro 0 0..216

RD Iniciar petición de lectura 0 0/1

Y Valor de parámetro 0 UINT

BSY Petición de lectura activa 0 0/1

Q Petición de lectura finalizadacorrectamente

0 0/1

QF Errores 0 0/1

ERC código de error 16#0000 WORD

Datos de proyecto

Cargable online sí

Particularidades -

Page 254: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.8 RDP_US Lectura de parámetros de accionamiento (tipo UNSIGNED SHORT INTEGER)

254 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.8 RDP_US Lectura de parámetros de accionamiento (tipoUNSIGNED SHORT INTEGER)

☐ SIMOTION ☑ SINAMICS

Símbolo

RDP_US

DI PARNúmero de parámetroDI IDXÍndice de parámetroBO RDIniciar petición de lectura

USY Valor de parámetroBOBSY Petición de lectura activaBOQ Petición de lectura finalizada

correctamenteBOQF ErroresWERC código de error

Breve descripción

RDP_US (Read Parameter) permite la lectura asíncrona de parámetros de accionamiento deltipo UNSIGNED SHORT INTEGER en el objeto de accionamiento local.

Forma de funcionamiento

En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice delparámetro que debe leerse. En caso de que un parámetro no esté indexado, debe ajustarseIDX = 0. El parámetro siempre se lee en el objeto de accionamiento en el que se calcula elesquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos deaccionamiento.Con el flanco positivo en la entrada RD puede iniciarse la petición de lectura asíncrona.Mientras la petición esté activa, se ajusta el flag BSY. El número de ciclos para un acceso a losparámetros depende de la carga del sistema y puede divergir de una petición a otra. Duranteuna petición de lectura activa se ignoran los demás flancos positivos en la entrada RD.La salida Q = 1 indica que el parámetro ha sido leído correctamente y que se dispone del valoren la salida Y. Y mantiene su valor hasta que se haya leído un nuevo valor. Si se produce unfallo durante el acceso, se señaliza con QF = 1. La salida Y mantiene su último valor.El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC correspondeal código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigosde error se encuentran en el anexo A.2 de este documento o en el Manual de funcionesSINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítuloComunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticionesy respuestas en la tabla Valores erróneos y respuestas de parámetros DPV1.ERC sólo es válido mientras QF = 1.

Page 255: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.8 RDP_US Lectura de parámetros de accionamiento (tipo UNSIGNED SHORT INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

255

Cronograma

Alcance

Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloquecomo se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

PAR Número de parámetro 0 0..216

IDX Índice de parámetro 0 0..216

RD Iniciar petición de lectura 0 0/1

Y Valor de parámetro 0 USINT

BSY Petición de lectura activa 0 0/1

Q Petición de lectura finalizadacorrectamente

0 0/1

QF Errores 0 0/1

ERC código de error 16#0000 WORD

Datos de proyecto

Cargable online sí

Particularidades -

Page 256: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.9 RMDP Lectura de parámetros de accionamiento desde el control

256 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.9 RMDP Lectura de parámetros de accionamiento desde elcontrol

☑ SIMOTION ☐ SINAMICS

Símbolo

RMDP

I IOTYDirección básica lógica comoentrada/salida

DI LADRDirección básica lógica delaccionamiento

UD DOIDID del objeto de accionamientopara el direccionamientodirecto

* XCantidad de parámetros,números de parámetro e índicesque deben leerse

BO RDIniciar lecturaBO ABRTCancelación de la petición

activa

BOBSY Aviso de actividad petición delectura

BOQ Aviso de éxito petición delectura procesada

BOQF ErroresDIERC Estado de retorno de petición

global*Y Por cada parámetro se indica

mensaje de error, tipo y valor

Breve descripción

El bloque RMDP permite leer un máximo de 39 parámetros SINAMICS del programa DCCSIMOTION.Se admiten exclusivamente accionamientos SINAMICS.Para el diagnóstico de fallos puede evaluarse el código de error ERC. ERC corresponde alcódigo de error para accesos a parámetros según PROFIdrive DPV1.Los posibles códigos de error se encuentran en el anexo A.2 de este documento o en elmanual de sistema sobre comunicación SIMOTION, capítulo PROFIdrive, subcapítuloComunicación acíclica (Base Mode Parameter Access) → Evaluación de errores en latabla Códigos de error en respuestas de Base Modes Parameter Access.El bloque RMDP está disponible a partir de SIMOTION V4.2.

Page 257: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.9 RMDP Lectura de parámetros de accionamiento desde el control

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

257

Forma de funcionamiento

En primer lugar, se registran las entradas de bloque para direccionar el accionamiento y laselección de los parámetros que se deben leer. Con el flanco positivo en la entrada RD seinicia la petición de lectura asíncrona. Mientras la petición esté activa, se ajusta el flag BSY.El número de ciclos para un acceso a los parámetros depende de la carga del sistema y de lacarga de comunicación, y puede oscilar de una petición a otra. Durante una petición de lecturaactiva se omiten otros flancos positivos en la entrada RD.La lectura/escritura de los parámetros propiamente dicha no tiene lugar en la Task DCC. Lainstancia de bloque sólo controla el comando de comunicación. Los resultados de la petición delectura o escritura deben procesarse mediante polling en las salidas de los bloques durante losciclos de tarea siguientes.La evaluación se realiza mediante una variable global o tipos de bloque definidos por elusuario.La salida Q = 1 indica que los parámetros se leyeron correctamente y que los valores estándisponibles en la salida Y. Y mantiene su valor hasta que una petición nueva haya finalizadocorrectamente.Si se produce un fallo durante el acceso, se señaliza con QF = 1. La salida Y mantiene suúltimo valor.El código de error ERC puede evaluarse para un diagnóstico de fallos.El estado de error de cada una de las peticiones de lectura puede evaluarse en el valor deretorno PRES específico del parámetro.Con el flanco positivo en la entrada ABRT se cancela una petición activa. La señal ABRT debeadoptar el valor 1 al menos durante un ciclo.

Cronograma

Alcance

El bloque permite la lectura de un máximo de 39 parámetros SINAMICS.

Page 258: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.9 RMDP Lectura de parámetros de accionamiento desde el control

258 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Nota

El tipo de bloque puede instanciarse varias veces por objeto de accionamiento en el esquemaDCC.Se puede ejecutar un máximo de 16 peticiones de parámetros simultáneamente(el término petición de parámetros contempla los bloques DCB RMDP, WMDP y las funcionesST _readDriveParameter,_readDrive(Multi)Parameter-Description, _writeDrive(Multi)Parametery _readDriveFaults).Si además de las peticiones de parámetros se utilizan simultáneamente lasfunciones del sistema _readRecord y _writeRecord, debe prestarse atención a que éstas nodebanprocesarse a la vez por una estación DP. Motivo: se utilizan los mismos servicios decomunicación.Si todos los canales de comunicación están ocupados, el bloque espera hasta poder utilizar uncanal de comunicación: BSY está activo. La señal RD no debe ajustarse de nuevo.Por cada estación DP configurada sólo puede procesarse una petición de parámetros cada vez.Si se envía una petición nueva a la misma estación DP, el bloque espera internamente hastaque sea posible la comunicación: BSY está activoSi una petición de parámetros no debe continuar procesándose, puede cancelarse con laentrada ABRT.

Con qué juego de datos pueden leerse los parámetros:En PROFIBUS (externo o Integrated) se lee siempre el juego de datos 47, independientementede si la función se llama con un 'doID' válido (0>=doID=254) ono válido (doID=255).En PROFINET hay dos juegos de datos disponibles:− Base Mode Parameter Access - local (juego de datos 0xB02E)Este juego de datos (DS) se utiliza en SIMOTION si en la función no se indica ningún 'doID'o se indica uno no válido (doID=255). El acceso al DO en cuestión se lleva a cabo en esoscasos por medio del PAP (punto de acceso a parámetros). Existe la posibilidad de indicardirectamente la dirección del PAP o la dirección lóg. de los datos cíclicos (p. ej., 256 para uneje DO). En ese caso, SIMOTION determina a partir de esta dirección el PAP correspondiente yaccede a la dirección correcta.El PAP debe encontrarse siempre en el subslot 1 (Configuración Config. HW).− Base Mode Parameter Access - global (juego de datos 0xB02F)Este juego de datos se utiliza si se registra un 'doID' válido (0>=doID<=254). Se puede indicarcualquier PAP o dirección válidos, ya que la asignación únicamente tiene lugar por medio del'doID'.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IOTY Dirección básica lógica comoentrada/salida

0 0: nicht gültig198: Eingangs-adresse199:Ausgangs-adresse

LADR Dirección básica lógica delaccionamiento

-1 DINT

Page 259: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.9 RMDP Lectura de parámetros de accionamiento desde el control

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

259

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

DOID ID del objeto de accionamientopara el direccionamiento directo

255 0 .. 254,255: nichtgültig

X Cantidad de parámetros,números de parámetro e índicesque deben leerse

X.NUMP Cantidad de parámetros quedeben leerse

1 1..39

X.PAR Descripción de un parámetro

X.PAR[].NUM Número de parámetro 1 1..65535

X.PAR[].IDX Índice de parámetro 0 0..65535

RD Iniciar lectura 0 0/1

ABRT Cancelación de la petición activa 0 0/1

BSY Aviso de actividad petición delectura

0 0/1

Q Aviso de éxito petición de lecturaprocesada

0 0/1

QF Errores 0 0/1

ERC Estado de retorno de peticiónglobal

16#0000 DWORD

Y Por cada parámetro se indicamensaje de error, tipo y valor

Y[].ERC Valor de retorno específico deparámetro

0 DINT

Y[].DTYP Tipo de datos del parámetroleído

0 USINT

Y[].VAL Valor de parámetro leído delaccionamiento

0 DWORD

Descripción de las entradas de bloque

'IOTY' asignación de entrada/salida de la dirección básica lógica del accionamiento.Con 198: INPUT la dirección lógica del accionamiento se encuentra en el rango de entrada.Con 199: OUTPUT la dirección lógica del accionamiento se encuentra en el rango de salida.Las direcciones de diagnóstico siempre son del tipo INPUT.'LADR' indicación de la dirección básica lógica del accionamiento. Si se utiliza adicionalmenteel parámetro opcional DOID, se puede indicar cualquier dirección de la estación(preferentemente, la dirección de diagnóstico de la estación).En PROFINET el acceso a los parámetros tiene lugar por medio del PAP (punto de acceso aparámetros) de un objeto de accionamiento.Además de la dirección básica lógica del accionamiento, se recomienda indicar la dirección dediagnóstico del PAP correspondiente.

Page 260: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.9 RMDP Lectura de parámetros de accionamiento desde el control

260 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

'DOID' para el direccionamiento directo de un objeto de accionamiento.Si se dan las siguientes condiciones, el DO-ID no se debe indicar o sólo de forma no válida(>254):- El esclavo DP/IO Device no admite el acceso por medio del DO-ID (P978 no implementado).- No se admite el juego de datos 0xB02F (sólo PROFINET).- El acceso debe realizarse por medio del PAP (punto de acceso a parámetros) de un DO(sóloPROFINET).'X': En la entrada X se especifican los parámetros que deben leerse.'X.NUMP': Cantidad de parámetros que deben leerse.'X.PAR[].NUM': Indicación del número de parámetro del que deben leerse los valores.'X.PAR[].IDX': Índice de parámetro; en caso de valores indexados, 0 significa índice 0. En casode valores no indexados, debe predeterminarse el índice de parámetro 0.'RD': Iniciar petición de lectura'ABRT': Interrumpir petición activa

Descripción de las salidas de bloque

'Q' petición finalizada sin errores.'QF' petición finalizada con errores.'ERC' corresponde a los valores del valor de retorno 'functionResult' de la función_readDriveMultiParameter.'Y': Descripción de los valores de parámetro. Por cada parámetro se lee un código de error,el tipo de datos y el valor. Para más información sobre el valor de retorno parameterResult,consulte el manual de listas SIMOTION, Funciones/variables de sistema, Dispositivos →Funciones de sistema - Dispositivos 1 → _readDriveMultiParameterDescription'Y[].PRES' corresponde al valor de retorno específico del parámetro. Lacodificación corresponde al parámetro de retorno parameterResult de la funciónST _readDriveMultiParameter. Para más información sobre el parámetro deretorno parameterResult, consulte el manual de listas SIMOTION, Funciones/variables de sistema, Dispositivos → Funciones de sistema - Dispositivos 1 →_readDriveMultiParameterDescription'Y[].DTYP' devuelve el tipo de datos del parámetro (para la codificación ver Perfil PROFIdrive).'Y[].VAL' Valores de parámetro leídos del accionamiento; el tipo de datos se obtiene del tipode datos devuelto. En caso de tipos de datos distintos, debe llamarse un bloque de conversión.Al acceder al parámetro REAL la conversión se realiza, por ejemplo, por medio del bloque deconversión DW_R.

Ejemplo de parametrización

Para poder leer determinados parámetros de un objeto de accionamiento (en el ejemplo:SERVO_03), proceda de la manera siguiente:En primer lugar, ajuste correctamente la configuración de telegramas.

Page 261: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.9 RMDP Lectura de parámetros de accionamiento desde el control

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

261

A continuación, ajuste la dirección de DO deseada en el bloque RMDP. Para ello, establezcacomo entrada de bloque 'LADR' la dirección ajustada en el telegrama (260) y como entrada debloque 'DOID', el número ajustado en el telegrama (3).

En la entrada de bloque 'X' seleccione los parámetros que deben leerse, p. ej. r37(2) Etapa depotencia Temperaturas, Rectificador Valor máximo en la lista de experto.

Para ello, haga doble clic en la entrada de bloque 'X', seleccione el primer elemento estructurale introduzca el número de parámetro (37) en 'num' y el índice (2) en 'idx'.

Page 262: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.9 RMDP Lectura de parámetros de accionamiento desde el control

262 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Por último, ajuste la entrada de bloque 'RD' a 1 para iniciar la lectura.

Page 263: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.9 RMDP Lectura de parámetros de accionamiento desde el control

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

263

Datos de proyecto

SIMOTION V4.2

SINAMICS -

Cargable online no

Contexto de ejecución Cíclico, equidistante

Particularidades -

Page 264: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.10 SAH Sample & Hold (tipo REAL)

264 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.10 SAH Sample & Hold (tipo REAL)

☐ SIMOTION ☑ SINAMICS

Símbolo

SAH

R XMagnitud de entradaDI CRCiclo de trabajo

RY Magnitud de salida

Breve descripción

Bloque Sample & Hold para la adopción de valores equidistante (tipo REAL) entre bloques condistintos muestreos.

Forma de funcionamiento

El valor de la magnitud de entrada X adopta todos los ciclos CR en la magnitud de salidaY. El ciclo de la adopción de valores está sincronizado con el punto de control del ciclo delsistema de ejecución. El punto de control del ciclo define el ciclo en el que se reinician todos losmuestreos del sistema de ejecución.Los ciclos CR de una adopción de valores tienen lugar referidos al punto de control del ciclo.Para el ciclo de trabajo se calcula siempre el valor absoluto de CR. Para el caso especial enque CR = 0, el bloque se comporta como para CR = 1. El bloque debe configurarse siempreen el intervalo de muestreo más rápido. Si el valor se adopta del muestreo más lento, debeencontrarse en primer lugar en el orden de ejecución. En caso de que el valor del muestreomás rápido deba adoptarse en el muestreo más lento, es conveniente calcular el bloque enúltimo lugar en el orden de ejecución.La siguiente representación muestra la adopción de los valores desde un nivel de 1 ms a unnivel de 3 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

Page 265: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.10 SAH Sample & Hold (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

265

La siguiente representación muestra la adopción de los valores desde un nivel de 3 ms a unnivel de 1 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

En caso de que el muestreo más lento no sea un múltiplo del intervalo de muestreo rápido,el valor sólo podrá adoptarse de forma coherente cuando ambos muestreos se reiniciensincronizados de acuerdo a ciclos CR, lo que corresponde al mínimo común múltiplo de ambosintervalos de muestreo. CR se calcula tal y como se indica a continuación:

g(Tfast,Tslow): mínimo común múltiplo

Page 266: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.10 SAH Sample & Hold (tipo REAL)

266 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

La siguiente representación muestra la adopción de los valores para Tfast = 3 ms y Tslow = 4 ms.La adopción de los valore se realiza en ambos sentidos.

Por lo tanto, se recomienda que el muestreo más lento sea siempre un múltiplo del intervalo demuestreo más rápido a fin de optimizar en el tiempo la adopción de valores.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

CR Ciclo de trabajo 1 0 - (231-1)

Y Magnitud de salida 0.0 REAL

Datos de proyecto

Cargable online sí

Particularidades -

Page 267: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.11 SAH_B Sample and Hold (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

267

5.11 SAH_B Sample and Hold (tipo BOOL)

☐ SIMOTION ☑ SINAMICS

Símbolo

SAH_B

BO IMagnitud de entradaDI CRCiclo de trabajo

BOQ Magnitud de salida

Breve descripción

Bloque Sample & Hold para la adopción de valores equidistante (tipo BOOL) entre bloques condistintos muestreos.

Forma de funcionamiento

El valor de la magnitud de entrada I adopta todos los ciclos CR en la magnitud de salidaQ. El ciclo de la adopción de valores está sincronizado con el punto de control del ciclo delsistema de ejecución. El punto de control del ciclo define el ciclo en el que se reinician todos losmuestreos del sistema de ejecución.Los ciclos CR de una adopción de valores tienen lugar referidos al punto de control del ciclo.Para el ciclo de trabajo se calcula siempre el valor absoluto de CR. Para el caso especial enque CR = 0, el bloque se comporta como para CR = 1. El bloque debe configurarse siempreen el intervalo de muestreo más rápido. Si el valor se adopta del muestreo más lento, debeencontrarse en primer lugar en el orden de ejecución. En caso de que el valor del muestreomás rápido deba adoptarse en el muestreo más lento, es conveniente calcular el bloque enúltimo lugar en el orden de ejecución.La siguiente representación muestra la adopción de los valores desde un nivel de 1 ms a unnivel de 3 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

Page 268: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.11 SAH_B Sample and Hold (tipo BOOL)

268 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

La siguiente representación muestra la adopción de los valores desde un nivel de 3 ms a unnivel de 1 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

En caso de que el muestreo más lento no sea un múltiplo del intervalo de muestreo rápido,el valor sólo podrá adoptarse de forma coherente cuando ambos muestreos se reiniciensincronizados de acuerdo a ciclos CR, lo que corresponde al mínimo común múltiplo de ambosintervalos de muestreo. CR se calcula tal y como se indica a continuación:

g(Tfast,Tslow): mínimo común múltiplo

Page 269: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.11 SAH_B Sample and Hold (tipo BOOL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

269

La siguiente representación muestra la adopción de los valores para Tfast = 3 ms y Tslow = 4 ms.La adopción de los valore se realiza en ambos sentidos.

Por lo tanto, se recomienda que el muestreo más lento sea siempre un múltiplo del intervalo demuestreo más rápido a fin de optimizar en el tiempo la adopción de valores.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

I Magnitud de entrada 0 0/1

CR Ciclo de trabajo 1 0 - (231-1)

Q Magnitud de salida 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 270: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.12 SAH_BY Sample & Hold (tipo BYTE)

270 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.12 SAH_BY Sample & Hold (tipo BYTE)

☐ SIMOTION ☑ SINAMICS

Símbolo

SAH_BY

BY ISMagnitud de entradaDI CRCiclo de trabajo

BYQS Magnitud de salida

Breve descripción

Bloque Sample & Hold para la adopción de valores equidistante (tipo BYTE) entre bloques condistintos muestreos.

Forma de funcionamiento

El valor de la magnitud de entrada IS adopta todos los ciclos CR en la magnitud de salidaQS. El ciclo de la adopción de valores está sincronizado con el punto de control del ciclo delsistema de ejecución. El punto de control del ciclo define el ciclo en el que se reinician todos losmuestreos del sistema de ejecución.Los ciclos CR de una adopción de valores tienen lugar referidos al punto de control del ciclo.Para el ciclo de trabajo se calcula siempre el valor absoluto de CR. Para el caso especial enque CR = 0, el bloque se comporta como para CR = 1. El bloque debe configurarse siempreen el intervalo de muestreo más rápido. Si el valor se adopta del muestreo más lento, debeencontrarse en primer lugar en el orden de ejecución. En caso de que el valor del muestreomás rápido deba adoptarse en el muestreo más lento, es conveniente calcular el bloque enúltimo lugar en el orden de ejecución.La siguiente representación muestra la adopción de los valores desde un nivel de 1 ms a unnivel de 3 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

Page 271: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.12 SAH_BY Sample & Hold (tipo BYTE)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

271

La siguiente representación muestra la adopción de los valores desde un nivel de 3 ms a unnivel de 1 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

En caso de que el muestreo más lento no sea un múltiplo del intervalo de muestreo rápido,el valor sólo podrá adoptarse de forma coherente cuando ambos muestreos se reiniciensincronizados de acuerdo a ciclos CR, lo que corresponde al mínimo común múltiplo de ambosintervalos de muestreo. CR se calcula tal y como se indica a continuación:

g(Tfast,Tslow): mínimo común múltiplo

Page 272: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.12 SAH_BY Sample & Hold (tipo BYTE)

272 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

La siguiente representación muestra la adopción de los valores para Tfast = 3 ms y Tslow = 4 ms.La adopción de los valore se realiza en ambos sentidos.

Por lo tanto, se recomienda que el muestreo más lento sea siempre un múltiplo del intervalo demuestreo más rápido a fin de optimizar en el tiempo la adopción de valores.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IS Magnitud de entrada 16#00 BYTE

CR Ciclo de trabajo 1 0 - (231-1)

QS Magnitud de salida 16#00 BYTE

Datos de proyecto

Cargable online sí

Particularidades -

Page 273: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.13 SAH_D Sample & Hold (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

273

5.13 SAH_D Sample & Hold (tipo DOUBLE INTEGER)

☐ SIMOTION ☑ SINAMICS

Símbolo

SAH_D

DI XMagnitud de entradaDI CRCiclo de trabajo

DIY Magnitud de salida

Breve descripción

Bloque Sample & Hold para la adopción de valores equidistante (tipo DOUBLE INTEGER) entrebloques con distintos muestreos.

Forma de funcionamiento

El valor de la magnitud de entrada X adopta todos los ciclos CR en la magnitud de salidaY. El ciclo de la adopción de valores está sincronizado con el punto de control del ciclo delsistema de ejecución. El punto de control del ciclo define el ciclo en el que se reinician todos losmuestreos del sistema de ejecución.Los ciclos CR de una adopción de valores tienen lugar referidos al punto de control del ciclo.Para el ciclo de trabajo se calcula siempre el valor absoluto de CR. Para el caso especial enque CR = 0, el bloque se comporta como para CR = 1. El bloque debe configurarse siempreen el intervalo de muestreo más rápido. Si el valor se adopta del muestreo más lento, debeencontrarse en primer lugar en el orden de ejecución. En caso de que el valor del muestreomás rápido deba adoptarse en el muestreo más lento, es conveniente calcular el bloque enúltimo lugar en el orden de ejecución.La siguiente representación muestra la adopción de los valores desde un nivel de 1 ms a unnivel de 3 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

Page 274: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.13 SAH_D Sample & Hold (tipo DOUBLE INTEGER)

274 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

La siguiente representación muestra la adopción de los valores desde un nivel de 3 ms a unnivel de 1 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

En caso de que el muestreo más lento no sea un múltiplo del intervalo de muestreo rápido,el valor sólo podrá adoptarse de forma coherente cuando ambos muestreos se reiniciensincronizados de acuerdo a ciclos CR, lo que corresponde al mínimo común múltiplo de ambosintervalos de muestreo. CR se calcula tal y como se indica a continuación:

g(Tfast,Tslow): mínimo común múltiplo

Page 275: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.13 SAH_D Sample & Hold (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

275

La siguiente representación muestra la adopción de los valores para Tfast = 3 ms y Tslow = 4 ms.La adopción de los valore se realiza en ambos sentidos.

Por lo tanto, se recomienda que el muestreo más lento sea siempre un múltiplo del intervalo demuestreo más rápido a fin de optimizar en el tiempo la adopción de valores.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 DINT

CR Ciclo de trabajo 1 0 - (231-1)

Y Magnitud de salida 0 DINT

Datos de proyecto

Cargable online sí

Particularidades -

Page 276: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.14 SAH_I Sample & Hold (tipo INTEGER)

276 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.14 SAH_I Sample & Hold (tipo INTEGER)

☐ SIMOTION ☑ SINAMICS

Símbolo

SAH_I

I XMagnitud de entradaDI CRCiclo de trabajo

IY Magnitud de salida

Breve descripción

Bloque Sample & Hold para la adopción de valores equidistante (tipo INTEGER) entre bloquescon distintos muestreos.

Forma de funcionamiento

El valor de la magnitud de entrada X adopta todos los ciclos CR en la magnitud de salidaY. El ciclo de la adopción de valores está sincronizado con el punto de control del ciclo delsistema de ejecución. El punto de control del ciclo define el ciclo en el que se reinician todos losmuestreos del sistema de ejecución.Los ciclos CR de una adopción de valores tienen lugar referidos al punto de control del ciclo.Para el ciclo de trabajo se calcula siempre el valor absoluto de CR. Para el caso especial enque CR = 0, el bloque se comporta como para CR = 1. El bloque debe configurarse siempreen el intervalo de muestreo más rápido. Si el valor se adopta del muestreo más lento, debeencontrarse en primer lugar en el orden de ejecución. En caso de que el valor del muestreomás rápido deba adoptarse en el muestreo más lento, es conveniente calcular el bloque enúltimo lugar en el orden de ejecución.La siguiente representación muestra la adopción de los valores desde un nivel de 1 ms a unnivel de 3 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

Page 277: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.14 SAH_I Sample & Hold (tipo INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

277

La siguiente representación muestra la adopción de los valores desde un nivel de 3 ms a unnivel de 1 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

En caso de que el muestreo más lento no sea un múltiplo del intervalo de muestreo rápido,el valor sólo podrá adoptarse de forma coherente cuando ambos muestreos se reiniciensincronizados de acuerdo a ciclos CR, lo que corresponde al mínimo común múltiplo de ambosintervalos de muestreo. CR se calcula tal y como se indica a continuación:

g(Tfast,Tslow): mínimo común múltiplo

Page 278: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.14 SAH_I Sample & Hold (tipo INTEGER)

278 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

La siguiente representación muestra la adopción de los valores para Tfast = 3 ms y Tslow = 4 ms.La adopción de los valore se realiza en ambos sentidos.

Por lo tanto, se recomienda que el muestreo más lento sea siempre un múltiplo del intervalo demuestreo más rápido a fin de optimizar en el tiempo la adopción de valores.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 INT

CR Ciclo de trabajo 1 0 - (231-1)

Y Magnitud de salida 0 INT

Datos de proyecto

Cargable online sí

Particularidades -

Page 279: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.15 SAV Respaldo de valores (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

279

5.15 SAV Respaldo de valores (tipo REAL)

☑ SIMOTION ☑ SINAMICS

Símbolo

SAV

R XMagnitud de entradaBO MModo de operación

RY Magnitud de salidaBOVLD Magnitud de salida válidaBOQF Sin memoria remanente

Breve descripción

• SAV (Save) sirve para la memorización no volátil de una magnitud de entrada del tipoREAL.

Forma de funcionamiento

El bloque es una memoria de escritura/lectura remanente para un valor del tipo REAL.El valor memorizado de un bloque SAV no se mantiene si• se ha borrado la memoria remanente en el dispositivo de destino mediante una acción del

usuario• se ha borrado el esquema en el que se ha configurado el bloque y la modificación se ha

transferido al dispositivo de destino• se ha borrado el bloque y la modificación se ha transferido al sistema de destino• se ha modificado el nombre de instancia de un bloque y se ha transferido al sistema de

destinoEl valor se mantiene• si el nombre de instancia no varía en una descarga• si el dispositivo de destino arranca sin datos de configuración en la tarjeta de memoria.

La memoria habilitará los bloques SAV que faltan sólo tras una descarga. Con ello semantienen los datos incluso si se actualiza el firmware.

• si se ha añadido o eliminado otro bloque SAV• si se ejecuta una descarga de la configuración tras una actualización de DCBLIB• si se ha añadido o eliminado otro DO y se ha cargado en el dispositivo de destino• si se ha añadido o eliminado otro esquema y se ha cargado en el dispositivo de destino• si el dispositivo de destino arranca con la misma configuración que antes de la pérdida de

la tensión de alimentación.El bloque sólo está activo cuando un 0 en la salida QF indica que se dispone de espaciode memoria remanente en el dispositivo de destino para la memorización de los valores deentrada.Nota

Los bloques SAV sólo funcionan en D425 (6AU1425-0AA00-0AA0), D435(6AU1435-0AA00-0AA1), D445 (6AU1445-0AA00-0AA0) en SINAMICS INTEGRATED si laversión de hardware es >= versión D.

Page 280: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.15 SAV Respaldo de valores (tipo REAL)

280 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Advertencia

En los módulos SIMOTION D410/CX32, D425, D435, D445, D445-1/CX32-2, D445-2 yD455-2 debe tenerse en cuenta el comportamiento de los datos no volátiles descrito en elManual de puesta en marcha y montaje D410/Manual de puesta en marcha y montajeD4x5/Manual de puesta en marcha y montaje D4x5-2 a partir de la edición de 11/2010, enPuesta en marcha (hardware) →Sistema de memoria de usuario → Propiedades de lamemoria de usuario. En función del equipamiento de HW, los datos remanentes permanecenen estos módulos únicamente durante un tiempo limitado. A partir de SIMOTION V4.2, lafunción del sistema SIMOTION savePersistentMemoryData incorpora los datos remanentes enSINAMICS_Integrated (p. ej., bloques DCC SAV, SAV_BY, SAV_D, SAV_I) al almacenar en latarjeta CF.

Nota

A partir de SCOUT V4.2, los valores de los bloques SAV para DCC SIMOTION puedenguardarse con la función "Guardar y restablecer datos no volátiles".

En la entrada M se ajusta el modo de servicio del bloque:

Modo de servicio Escritura (M = 1)

• La magnitud de entrada X se escribe de forma cíclica en la salida Y.• Además, la magnitud de entrada X se transfiere al sistema para la memorización

remanente. Con ello se sobrescribe un valor ya memorizado.

Modo de servicio Lectura (M = 0)

• En la salida Y se emite el valor memorizado actual. Los valores de la entrada X no sememorizan.

• La salida VLD = 1 indica la validez de Y. Si, durante la inicialización del bloque, se hacreado de nuevo la memoria remanente del sistema, se tiene que VLD = 0. En este caso,Y carece de validez y mantiene su valor predeterminado. La primera vez que se escribe unvalor (M = 1), el estado cambia de VLD a 1.

Inicialización

La asignación entre un bloque SAV y el valor en la memoria remanente tiene lugar a travésdel nombre de instancia del bloque. El editor DCC genera automáticamente un nombre deinstancia unívoco al insertar el bloque en un esquema. El nombre de instancia se forma a partirde la ruta de llamada del bloque como sigue:(nombre de esquema)/(nombre de subesquema 1)/(nombre de subesquema 2)/../(nombre delbloque)Un nombre de instancia podría ser, p. ej., el siguiente:DCC_1/CFC1/CFC2/CFC3/SAV1

Nombre del esquema DCC_1

Nombre subesquema 1 CFC1

Nombre subesquema 2 CFC2

Nombre subesquema 3 CFC3

Nombre del bloque SAV1

Page 281: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.15 SAV Respaldo de valores (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

281

Por medio de este nombre de instancia se controla si en el estado operativo INIT la salida Yse inicializa con su valor predeterminado o emite el último valor guardado. En el dispositivode destino se comprueba si hay un valor remanente guardado para el nombre de instanciadel bloque. Si no es así, el espacio de memoria es creado de nuevo por el sistema, el valorpredeterminado de la magnitud de salida Y se transfiere al sistema para una memorizaciónremanente y se ajusta VLD = 0. En caso de que se haya guardado un valor remanente para elnombre de instancia, se lee dicho valor, se escribe en la salida Y y se emite el estado VLD = 1.Si no se dispone de memoria remanente para el bloque, se ajusta la salida QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

M Modo de operación 0 0/1

Y Magnitud de salida 0.0 REAL

VLD Magnitud de salida válida 0 0/1

QF Sin memoria remanente 0 0/1

Datos de proyecto

Insertable online no

Particularidades Por cada unidad de accionamiento SINAMICS o SINAMICSINTEGRATED pueden utilizarse como máximo 10 bloques para elalmacenamiento remanente (SAV, SAV_BY, SAV_I, SAV_D). Paraeste fin se dispone de memoria remanente para un máximo de 40bytes de datos útiles.

Page 282: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.16 SAV_BY Respaldo de valores (tipo BYTE)

282 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.16 SAV_BY Respaldo de valores (tipo BYTE)

☑ SIMOTION ☑ SINAMICS

Símbolo

SAV_BY

BY ISMagnitud de entradaBO MModo de operación

BYQS Magnitud de salidaBOVLD Magnitud de salida válidaBOQF Sin memoria remanente

Breve descripción

• SAV_BY (Save) sirve para la memorización no volátil de una magnitud de entrada del tipoBYTE.

Forma de funcionamiento

El bloque es una memoria de escritura/lectura remanente para un valor del tipo BYTE.El valor memorizado de un bloque SAV no se mantiene si• se ha borrado la memoria remanente en el dispositivo de destino mediante una acción del

usuario• se ha borrado el esquema en el que se ha configurado el bloque y la modificación se ha

transferido al dispositivo de destino• se ha borrado el bloque y la modificación se ha transferido al sistema de destino• se ha modificado el nombre de instancia de un bloque y se ha transferido al sistema de

destinoEl valor se mantiene• si el nombre de instancia no varía en una descarga• si el dispositivo de destino arranca sin datos de configuración en la tarjeta de memoria.

La memoria habilitará los bloques SAV que faltan sólo tras una descarga. Con ello semantienen los datos incluso si se actualiza el firmware.

• si se ha añadido o eliminado otro bloque SAV• si se ejecuta una descarga de la configuración tras una actualización de DCBLIB• si se ha añadido o eliminado otro DO y se ha cargado en el dispositivo de destino• si se ha añadido o eliminado otro esquema y se ha cargado en el dispositivo de destino• si el dispositivo de destino arranca con la misma configuración que antes de la pérdida de

la tensión de alimentación.El bloque sólo está activo cuando un 0 en la salida QF indica que se dispone de espaciode memoria remanente en el dispositivo de destino para la memorización de los valores deentrada.Nota

Los bloques SAV sólo funcionan en D425 (6AU1425-0AA00-0AA0), D435(6AU1435-0AA00-0AA1), D445 (6AU1445-0AA00-0AA0) en SINAMICS INTEGRATED si laversión de hardware es >= versión D.

Page 283: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.16 SAV_BY Respaldo de valores (tipo BYTE)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

283

Advertencia

En los módulos SIMOTION D410/CX32, D425, D435, D445, D445-1/CX32-2, D445-2 yD455-2 debe tenerse en cuenta el comportamiento de los datos no volátiles descrito en elManual de puesta en marcha y montaje D410/Manual de puesta en marcha y montajeD4x5/Manual de puesta en marcha y montaje D4x5-2 a partir de la edición de 11/2010, enPuesta en marcha (hardware) →Sistema de memoria de usuario → Propiedades de lamemoria de usuario. En función del equipamiento de HW, los datos remanentes permanecenen estos módulos únicamente durante un tiempo limitado. A partir de SIMOTION V4.2, lafunción del sistema SIMOTION savePersistentMemoryData incorpora los datos remanentes enSINAMICS_Integrated (p. ej., bloques DCC SAV, SAV_BY, SAV_D, SAV_I) al almacenar en latarjeta CF.

Nota

A partir de SCOUT V4.2, los valores de los bloques SAV para DCC SIMOTION puedenguardarse con la función "Guardar y restablecer datos no volátiles".

En la entrada M se ajusta el modo de servicio del bloque:

Modo de servicio Escritura (M = 1)

• La magnitud de entrada IS se escribe de forma cíclica en la salida QS.• Además, la magnitud de entrada IS se transfiere al sistema para la memorización

remanente. Con ello se sobrescribe un valor ya memorizado.

Modo de servicio Lectura (M = 0)

• En la salida QS se emite el valor memorizado actual. Los valores de la entrada IS no sememorizan.

• La salida VLD = 1 indica la validez de QS. Si, durante la inicialización del bloque, se hacreado de nuevo la memoria remanente del sistema, se tiene que VLD = 0. En este caso,QS carece de validez y mantiene su valor predeterminado. La primera vez que se escribeun valor (M = 1), el estado cambia de VLD a 1.

Inicialización

La asignación entre un bloque SAV y el valor en la memoria remanente tiene lugar a travésdel nombre de instancia del bloque. El editor DCC genera automáticamente un nombre deinstancia unívoco al insertar el bloque en un esquema. El nombre de instancia se forma a partirde la ruta de llamada del bloque como sigue:(nombre de esquema)/(nombre de subesquema 1)/(nombre de subesquema 2)/../(nombre delbloque)Un nombre de instancia podría ser, p. ej., el siguiente:DCC_1/CFC1/CFC2/CFC3/SAV1

Nombre del esquema DCC_1

Nombre subesquema 1 CFC1

Nombre subesquema 2 CFC2

Nombre subesquema 3 CFC3

Nombre del bloque SAV1

Page 284: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.16 SAV_BY Respaldo de valores (tipo BYTE)

284 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Por medio de este nombre de instancia se controla si en el estado operativo INIT la salida QSse inicializa con su valor predeterminado o emite el último valor guardado. En el dispositivo dedestino se comprueba si hay un valor remanente guardado para el nombre de instancia delbloque. Si no es así, el sistema crea de nuevo el espacio de memoria, el valor predeterminadode la magnitud de salida QS se transfiere al sistema para una memorización remanente yse ajusta VLD = 0. En caso de que se haya guardado un valor remanente para el nombre deinstancia, se lee dicho valor, se escribe en la salida QS y se emite el estado VLD = 1.Si no se dispone de memoria remanente para el bloque, se ajusta la salida QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IS Magnitud de entrada 16#00 BYTE

M Modo de operación 0 0/1

QS Magnitud de salida 16#00 BYTE

VLD Magnitud de salida válida 0 0/1

QF Sin memoria remanente 0 0/1

Datos de proyecto

Insertable online no

Particularidades Por cada unidad de accionamiento SINAMICS o SINAMICSINTEGRATED pueden utilizarse como máximo 10 bloques para elalmacenamiento remanente (SAV, SAV_BY, SAV_I, SAV_D). Paraeste fin se dispone de memoria remanente para un máximo de 40bytes de datos útiles.

Page 285: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.17 SAV_D Respaldo de valores (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

285

5.17 SAV_D Respaldo de valores (tipo DOUBLE INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

SAV_D

DI XMagnitud de entradaBO MModo de operación

DIY Magnitud de salidaBOVLD Magnitud de salida válidaBOQF Sin memoria remanente

Breve descripción

• SAV_D (Save) sirve para la memorización no volátil de una magnitud de entrada del tipoDOUBLE INTEGER.

Forma de funcionamiento

El bloque es una memoria de escritura/lectura remanente para un valor del tipo DOUBLEINTEGER.El valor memorizado de un bloque SAV no se mantiene si• se ha borrado la memoria remanente en el dispositivo de destino mediante una acción del

usuario• se ha borrado el esquema en el que se ha configurado el bloque y la modificación se ha

transferido al dispositivo de destino• se ha borrado el bloque y la modificación se ha transferido al sistema de destino• se ha modificado el nombre de instancia de un bloque y se ha transferido al sistema de

destinoEl valor se mantiene• si el nombre de instancia no varía en una descarga• si el dispositivo de destino arranca sin datos de configuración en la tarjeta de memoria.

La memoria habilitará los bloques SAV que faltan sólo tras una descarga. Con ello semantienen los datos incluso si se actualiza el firmware.

• si se ha añadido o eliminado otro bloque SAV• si se ejecuta una descarga de la configuración tras una actualización de DCBLIB• si se ha añadido o eliminado otro DO y se ha cargado en el dispositivo de destino• si se ha añadido o eliminado otro esquema y se ha cargado en el dispositivo de destino• si el dispositivo de destino arranca con la misma configuración que antes de la pérdida de

la tensión de alimentación.El bloque sólo está activo cuando un 0 en la salida QF indica que se dispone de espaciode memoria remanente en el dispositivo de destino para la memorización de los valores deentrada.Nota

Los bloques SAV sólo funcionan en D425 (6AU1425-0AA00-0AA0), D435(6AU1435-0AA00-0AA1), D445 (6AU1445-0AA00-0AA0) en SINAMICS INTEGRATED si laversión de hardware es >= versión D.

Page 286: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.17 SAV_D Respaldo de valores (tipo DOUBLE INTEGER)

286 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Advertencia

En los módulos SIMOTION D410/CX32, D425, D435, D445, D445-1/CX32-2, D445-2 yD455-2 debe tenerse en cuenta el comportamiento de los datos no volátiles descrito en elManual de puesta en marcha y montaje D410/Manual de puesta en marcha y montajeD4x5/Manual de puesta en marcha y montaje D4x5-2 a partir de la edición de 11/2010, enPuesta en marcha (hardware) →Sistema de memoria de usuario → Propiedades de lamemoria de usuario. En función del equipamiento de HW, los datos remanentes permanecenen estos módulos únicamente durante un tiempo limitado. A partir de SIMOTION V4.2, lafunción del sistema SIMOTION savePersistentMemoryData incorpora los datos remanentes enSINAMICS_Integrated (p. ej., bloques DCC SAV, SAV_BY, SAV_D, SAV_I) al almacenar en latarjeta CF.

Nota

A partir de SCOUT V4.2, los valores de los bloques SAV para DCC SIMOTION puedenguardarse con la función "Guardar y restablecer datos no volátiles".

En la entrada M se ajusta el modo de servicio del bloque:

Modo de servicio Escritura (M = 1)

• La magnitud de entrada X se escribe de forma cíclica en la salida Y.• Además, la magnitud de entrada X se transfiere al sistema para la memorización

remanente. Con ello se sobrescribe un valor ya memorizado.

Modo de servicio Lectura (M = 0)

• En la salida Y se emite el valor memorizado actual. Los valores de la entrada X no sememorizan.

• La salida VLD = 1 indica la validez de Y. Si, durante la inicialización del bloque, se hacreado de nuevo la memoria remanente del sistema, se tiene que VLD = 0. En este caso,Y carece de validez y mantiene su valor predeterminado. La primera vez que se escribe unvalor (M = 1), el estado cambia de VLD a 1.

Inicialización

La asignación entre un bloque SAV y el valor en la memoria remanente tiene lugar a travésdel nombre de instancia del bloque. El editor DCC genera automáticamente un nombre deinstancia unívoco al insertar el bloque en un esquema. El nombre de instancia se forma a partirde la ruta de llamada del bloque como sigue:(nombre de esquema)/(nombre de subesquema 1)/(nombre de subesquema 2)/../(nombre delbloque)Un nombre de instancia podría ser, p. ej., el siguiente:DCC_1/CFC1/CFC2/CFC3/SAV1

Nombre del esquema DCC_1

Nombre subesquema 1 CFC1

Nombre subesquema 2 CFC2

Nombre subesquema 3 CFC3

Nombre del bloque SAV1

Page 287: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.17 SAV_D Respaldo de valores (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

287

Por medio de este nombre de instancia se controla si en el estado operativo INIT la salida Yse inicializa con su valor predeterminado o emite el último valor guardado. En el dispositivode destino se comprueba si hay un valor remanente guardado para el nombre de instanciadel bloque. Si no es así, el espacio de memoria es creado de nuevo por el sistema, el valorpredeterminado de la magnitud de salida Y se transfiere al sistema para una memorizaciónremanente y se ajusta VLD = 0. En caso de que se haya guardado un valor remanente para elnombre de instancia, se lee dicho valor, se escribe en la salida Y y se emite el estado VLD = 1.Si no se dispone de memoria remanente para el bloque, se ajusta la salida QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 DINT

M Modo de operación 0 0/1

Y Magnitud de salida 0 DINT

VLD Magnitud de salida válida 0 0/1

QF Sin memoria remanente 0 0/1

Datos de proyecto

Insertable online no

Particularidades Por cada unidad de accionamiento SINAMICS o SINAMICSINTEGRATED pueden utilizarse como máximo 10 bloques para elalmacenamiento remanente (SAV, SAV_BY, SAV_I, SAV_D). Paraeste fin se dispone de memoria remanente para un máximo de 40bytes de datos útiles.

Page 288: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.18 SAV_I Respaldo de valores (tipo INTEGER)

288 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.18 SAV_I Respaldo de valores (tipo INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

SAV_I

I XMagnitud de entradaBO MModo de operación

IY Magnitud de salidaBOVLD Magnitud de salida válidaBOQF Sin memoria remanente

Breve descripción

• SAV_I (Save) sirve para la memorización no volátil de una magnitud de entrada del tipoINTEGER.

Forma de funcionamiento

El bloque es una memoria de escritura/lectura remanente para un valor del tipo INTEGER.El valor memorizado de un bloque SAV no se mantiene si• se ha borrado la memoria remanente en el dispositivo de destino mediante una acción del

usuario• se ha borrado el esquema en el que se ha configurado el bloque y la modificación se ha

transferido al dispositivo de destino• se ha borrado el bloque y la modificación se ha transferido al sistema de destino• se ha modificado el nombre de instancia de un bloque y se ha transferido al sistema de

destinoEl valor se mantiene• si el nombre de instancia no varía en una descarga• si el dispositivo de destino arranca sin datos de configuración en la tarjeta de memoria.

La memoria habilitará los bloques SAV que faltan sólo tras una descarga. Con ello semantienen los datos incluso si se actualiza el firmware.

• si se ha añadido o eliminado otro bloque SAV• si se ejecuta una descarga de la configuración tras una actualización de DCBLIB• si se ha añadido o eliminado otro DO y se ha cargado en el dispositivo de destino• si se ha añadido o eliminado otro esquema y se ha cargado en el dispositivo de destino• si el dispositivo de destino arranca con la misma configuración que antes de la pérdida de

la tensión de alimentación.El bloque sólo está activo cuando un 0 en la salida QF indica que se dispone de espaciode memoria remanente en el dispositivo de destino para la memorización de los valores deentrada.Nota

Los bloques SAV sólo funcionan en D425 (6AU1425-0AA00-0AA0), D435(6AU1435-0AA00-0AA1), D445 (6AU1445-0AA00-0AA0) en SINAMICS INTEGRATED si laversión de hardware es >= versión D.

Page 289: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.18 SAV_I Respaldo de valores (tipo INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

289

Advertencia

En los módulos SIMOTION D410/CX32, D425, D435, D445, D445-1/CX32-2, D445-2 yD455-2 debe tenerse en cuenta el comportamiento de los datos no volátiles descrito en elManual de puesta en marcha y montaje D410/Manual de puesta en marcha y montajeD4x5/Manual de puesta en marcha y montaje D4x5-2 a partir de la edición de 11/2010, enPuesta en marcha (hardware) →Sistema de memoria de usuario → Propiedades de lamemoria de usuario. En función del equipamiento de HW, los datos remanentes permanecenen estos módulos únicamente durante un tiempo limitado. A partir de SIMOTION V4.2, lafunción del sistema SIMOTION savePersistentMemoryData incorpora los datos remanentes enSINAMICS_Integrated (p. ej., bloques DCC SAV, SAV_BY, SAV_D, SAV_I) al almacenar en latarjeta CF.

Nota

A partir de SCOUT V4.2, los valores de los bloques SAV para DCC SIMOTION puedenguardarse con la función "Guardar y restablecer datos no volátiles".

En la entrada M se ajusta el modo de servicio del bloque:

Modo de servicio Escritura (M = 1)

• La magnitud de entrada X se escribe de forma cíclica en la salida Y.• Además, la magnitud de entrada X se transfiere al sistema para la memorización

remanente. Con ello se sobrescribe un valor ya memorizado.

Modo de servicio Lectura (M = 0)

• En la salida Y se emite el valor memorizado actual. Los valores de la entrada X no sememorizan.

• La salida VLD = 1 indica la validez de Y. Si, durante la inicialización del bloque, se hacreado de nuevo la memoria remanente del sistema, se tiene que VLD = 0. En este caso,Y carece de validez y mantiene su valor predeterminado. La primera vez que se escribe unvalor (M = 1), el estado cambia de VLD a 1.

Inicialización

La asignación entre un bloque SAV y el valor en la memoria remanente tiene lugar a travésdel nombre de instancia del bloque. El editor DCC genera automáticamente un nombre deinstancia unívoco al insertar el bloque en un esquema. El nombre de instancia se forma a partirde la ruta de llamada del bloque como sigue:(nombre de esquema)/(nombre de subesquema 1)/(nombre de subesquema 2)/../(nombre delbloque)Un nombre de instancia podría ser, p. ej., el siguiente:DCC_1/CFC1/CFC2/CFC3/SAV1

Nombre del esquema DCC_1

Nombre subesquema 1 CFC1

Nombre subesquema 2 CFC2

Nombre subesquema 3 CFC3

Nombre del bloque SAV1

Page 290: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.18 SAV_I Respaldo de valores (tipo INTEGER)

290 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Por medio de este nombre de instancia se controla si en el estado operativo INIT la salida Yse inicializa con su valor predeterminado o emite el último valor guardado. En el dispositivode destino se comprueba si hay un valor remanente guardado para el nombre de instanciadel bloque. Si no es así, el espacio de memoria es creado de nuevo por el sistema, el valorpredeterminado de la magnitud de salida Y se transfiere al sistema para una memorizaciónremanente y se ajusta VLD = 0. En caso de que se haya guardado un valor remanente para elnombre de instancia, se lee dicho valor, se escribe en la salida Y y se emite el estado VLD = 1.Si no se dispone de memoria remanente para el bloque, se ajusta la salida QF = 1.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 INT

M Modo de operación 0 0/1

Y Magnitud de salida 0 INT

VLD Magnitud de salida válida 0 0/1

QF Sin memoria remanente 0 0/1

Datos de proyecto

Insertable online no

Particularidades Por cada unidad de accionamiento SINAMICS o SINAMICSINTEGRATED pueden utilizarse como máximo 10 bloques para elalmacenamiento remanente (SAV, SAV_BY, SAV_I, SAV_D). Paraeste fin se dispone de memoria remanente para un máximo de 40bytes de datos útiles.

Page 291: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.19 STM Disparo de fallo/alarma

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

291

5.19 STM Disparo de fallo/alarma

☐ SIMOTION ☑ SINAMICS

Símbolo

STM

BO SDisparo de fallosDI MVValor de aviso

AID MNNúmero de aviso

BOQ Fallo activo/Alarma activa

Breve descripción

Con el bloque STM (Set Message) puede dispararse un aviso predefinido (fallo o alarma) en elDO. El fallo se muestra (p. ej., Starter, AOP) y se registra en la memoria de fallos o de alarmasdel DO. Para este tipo de bloque son válidas las siguientes indicaciones:• El número de aviso asignado a una instancia (número de fallo/alarma) debe encontrarse en

un rango entre 51050 y 51069 (el valor predeterminado es 51050).• El número de aviso puede repetirse en varias instancias del DO (el mensaje puede

establecerse desde varias instancias).Sin embargo, el bloque STM no está concebido para instancias múltiples por motivos derendimiento.El comportamiento en caso de instancias múltiples con el mismo númerode aviso en el mismo DO se resume en la imagen inferior para el caso de fallo. No sedispone de una coordinación de las instancias de bloque con el mismo número de aviso sincableado adicional (de todos modos, no podría realizarse si las instancias funcionasen endiferentes intervalos de muestreo). Por este motivo se recomienda asignar a cada instanciadel DO un número de aviso unívoco.

• El texto del aviso está predefinido y no puede modificarse (véase la tabla inferior).• El tipo de mensaje no es modificable (un fallo no puede redefinirse en una alarma y

viceversa)• El ajuste predeterminado de la reacción de fallo es DES2 y puede modificarse a través de

los parámetros del sistema base de SINAMICS:- p2100[0..19] "Ajustar número de fallo para reacción de fallo" y- p2101[0..19] "Ajuste reacción de fallo"

• El ajuste predeterminado del modo de confirmación es INMED y puede modificarse a travésde los parámetros del sistema base de SINAMICS:- p2126[0..19] "Ajustar número de fallo para modo de confirmación" y- p2127[0..19] "Ajuste modo de confirmación"

En la siguiente tabla están definidos los ajustes por defecto de los atributos. Las posibilidadesde ajuste opcionales pueden consultarse en la documentación para el usuario:

Tipo de aviso Número de aviso Reacción Acuse Texto del avisoFallo (nomodificable)

F51050-F51059 DES2 (modificable através de p2100/p2101)

INMED (modificable através de p2126/p2127)

DCC: Fallo F5105x Valoradicional: %d (x: = 0 a 9)

Alarma (nomodificable)

A51060-A51069 DCC: Alarma A5106x Valoradicional: %d (x: = 0 a 9)

Page 292: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.19 STM Disparo de fallo/alarma

292 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Fallo

El número del fallo que debe dispararse (F51050 - F51059) debe estar predefinido en laentrada MN. Con un flanco positivo en la entrada S se dispara un fallo en el DO. Éste seregistra en la memoria de fallos del DO y se ejecuta la reacción ajustada en el DO. Para elloel bloque ajusta la salida Q. La salida Q permanece ajustada mientras el fallo está activo.Tras un flanco negativo en la entrada S puede confirmarse el fallo de acuerdo al atributo deconfirmación del aviso (de forma análoga a los fallos véase imagen inferior 1.ª instancia).A través de la entrada MV puede añadirse una información adicional (valor de fallo) a un fallo.El valor se adopta en la entrada S con el flanco positivo al dispararse el fallo y se registra en lamemoria de fallos del DO.

Ejemplo para instancia doble con el mismo número de fallo en un DO (sin cableado adicional)

Advertencia

El número de la alarma que debe dispararse (A51060 - A51069) debe estar predefinido en laentrada MN. Con un flanco positivo en la entrada S se dispara la alarma asignada al bloque.Ésta se registra en la memoria de alarmas del DO. Para ello se ajusta la salida Q. La salidapermanece ajustada mientras la alarma está activa. Por lo tanto, las alarmas se confirmanautomáticamente y se confirman al resetear la entrada S (véase imagen inferior). A través dela entrada MV puede indicarse una información adicional (valor de alarma) junto con la alarmaque también se registra en la memoria de alarmas.

Page 293: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.19 STM Disparo de fallo/alarma

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

293

Ejemplo para instancia doble con el mismo número de alarma en un DO (sin cableadoadicional)Nota

Las reglas para la transmisión de fallos y alarmas a otros objetos de accionamiento sedescriben en el Manual de puesta en marcha de SINAMICS S120, edición 07/2007, capítuloDiagnóstico > Avisos: fallos y alarmas. Estas reglas son válidas también para los fallos yalarmas que se disparan en un objeto de accionamiento en el esquema DCC del bloque STM.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

S Disparo de fallos 0 0/1

MV Valor de aviso 0 DINT

MN Número de aviso F51050 F51050-F51059,A51060-A51069

Q Fallo activo/Alarma activa 0 0/1

Datos de proyecto

Insertable online no

Particularidades -

Page 294: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.20 WMDP Escritura de parámetros de accionamiento desde el control

294 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.20 WMDP Escritura de parámetros de accionamiento desde elcontrol

☑ SIMOTION ☐ SINAMICS

Símbolo

WMDP

I IOTYDirección básica lógica comoentrada/salida

DI LADRDirección básica lógica delaccionamiento

UD DOIDID del objeto de accionamientopara el direccionamientodirecto

* XCantidad de parámetros,números de parámetro e índicesque deben leerse

BO WRIniciar petición de escrituraBO ABRTCancelación de la petición

activa

BOBSY Aviso de actividad petición deescritura

BOQ Aviso de éxito petición deescritura procesada

BOQF ErroresDIERC Valor de retorno petición

global tipo de datos*PRES Valor de retorno específico de

parámetro

Breve descripción

El bloque WMDP permite escribir un máximo de 23 parámetros SINAMICS del programa DCCSIMOTION.Se admiten exclusivamente accionamientos SINAMICS.Para el diagnóstico de fallos puede evaluarse el código de error ERC. ERC corresponde alcódigo de error para accesos a parámetros según PROFIdrive DPV1.Los posibles códigos de error se encuentran en el anexo A.2 de este documento o en elmanual de sistema sobre comunicación SIMOTION, capítulo PROFIdrive, subcapítuloComunicación acíclica (Base Mode Parameter Access) → Evaluación de errores en latabla Códigos de error en respuestas de Base Modes Parameter Access.El bloque WMDP está disponible a partir de SIMOTION V4.2.

Page 295: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.20 WMDP Escritura de parámetros de accionamiento desde el control

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

295

Forma de funcionamiento

En primer lugar, se registran las entradas de bloque para direccionar el accionamiento, laselección de los parámetros que se deben escribir y los valores que se deben escribir. En casode que un parámetro no esté indexado, debe ajustarse IDX = 0. Con el flanco positivo en laentrada WR se inicia la petición de escritura asíncrona. Mientras la petición esté activa, seajusta el flag BSY. El número de ciclos para un acceso a los parámetros depende de la cargadel sistema y de la carga de comunicación, y puede oscilar de una petición a otra. Durante unapetición de escritura activa se omiten otros flancos positivos en la entrada WR.La lectura/escritura de los parámetros propiamente dicha no tiene lugar en la Task DCC. Lainstancia de bloque sólo controla el comando de comunicación. Los resultados de la petición delectura o escritura deben procesarse mediante polling en las salidas de los bloques durante losciclos de tarea siguientes.La evaluación se realiza mediante una variable global o tipos de bloque definidos por elusuario.La salida Q = 1 indica que los parámetros se escribieron correctamente.Si se produce un error durante el acceso, se señaliza con QF = 1.El código de error ERC puede evaluarse para un diagnóstico de fallos.El estado de error de cada una de las peticiones de escritura puede evaluarse en el valor deretorno PRES específico del parámetro.Con el flanco positivo en la entrada ABRT se cancela una petición activa. La señal ABRT debeadoptar el valor 1 al menos durante un ciclo.

Alcance

El bloque permite la escritura de un máximo de 23 parámetros SINAMICS.

Nota

El tipo de bloque puede instanciarse varias veces por objeto de accionamiento en el esquemaDCC.Se puede ejecutar un máximo de 16 peticiones de parámetros simultáneamente (el términopetición de parámetros contempla los bloques DCB RMDP, WMDP y las funciones ST_readDriveParameter,_readDrive(Multi)Parameter-Description, _writeDrive(Multi)Parametery _readDriveFaults). Si además de las peticiones de parámetros se utilizan simultáneamentelas funciones del sistema _readRecord y _writeRecord, debe prestarse atención a que éstasno deban procesarse a la vez por una estación DP. Motivo: se utilizan los mismos servicios decomunicación.Si todos los canales de comunicación están ocupados, el bloque espera hasta poder utilizar uncanal de comunicación: BSY está activo. La señal RD no debe ajustarse de nuevo. Por cadaestación DP configurada sólo puede procesarse una petición de parámetros cada vez. Si seenvía una petición nueva a la misma estación DP, el bloque espera internamente hasta quesea posible la comunicación: BSY está activo. Si una petición de parámetros (sólo llamadasasíncronas) no debe continuar procesándose, puede cancelarse con la entrada ABRT.

Cronograma

Page 296: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.20 WMDP Escritura de parámetros de accionamiento desde el control

296 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Con qué juego de datos pueden escribirse los parámetros:En PROFIBUS (externo o Integrated) se lee siempre el juego de datos 47, independientementede si la función se llama con un 'doID' válido (0>=doID<=254) o no válido (doID=255).En PROFINET hay dos juegos de datos disponibles:− Base Mode Parameter Access - local (juego de datos 0xB02E)Este juego de datos (DS) se utiliza en SIMOTION si en la función no se indica ningún 'doID' ose indica uno no válido (doID=255). El acceso al DO en cuestión se lleva a cabo en esos casospor medio del PAP (punto de acceso a parámetros).- Existe la posibilidad de indicar directamente la dirección del PAP o la dirección lóg. de losdatos cíclicos (p. ej., 256 para un eje DO). En ese caso, SIMOTION determina a partir de estadirección el PAP correspondiente y accede a la dirección correcta.El PAP debe encontrarse siempre en el subslot 1 (Configuración Config. HW).− Base Mode Parameter Access - global (juego de datos 0xB02F)Este juego de datos se utiliza si se registra un 'doID' válido (0>=doID<=254). Se puede indicarcualquier PAP o dirección válidos, ya que la asignación únicamente tiene lugar por medio del'doID'.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IOTY Dirección básica lógica comoentrada/salida

0 0: nicht gültig198: Eingangs-adresse199:Ausgangs-adresse

LADR Dirección básica lógica delaccionamiento

-1 DINT

Page 297: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.20 WMDP Escritura de parámetros de accionamiento desde el control

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

297

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

DOID ID del objeto de accionamientopara el direccionamiento directo

255 0 .. 254,255: nichtgültig

X Cantidad de parámetros,números de parámetro e índicesque deben leerse

X.NUMP Cantidad de parámetros quedeben escribirse

1 1 ..23

X.PAR Descripción de un parámetro

X.PAR.NUM Número del parámetro 0 1 ..65535

X.PAR.IDX Índice del parámetro 0 1 ..65535

X.PAR.DTYP Tipo de datos del parámetro quedebe escribirse

0 USINT

X.PAR.X Valor Parámetro 0 DWORD

WR Iniciar petición de escritura 0 0/1

ABRT Cancelación de la petición activa 0 0/1

BSY Aviso de actividad petición deescritura

0 0/1

Q Aviso de éxito petición deescritura procesada

0 0/1

QF Errores 0 0/1

ERC Valor de retorno petición globaltipo de datos

16#0000 DWORD

PRES Valor de retorno específico deparámetro

0 DWORD

Descripción de las entradas de bloque

'IOTY' asignación de entrada/salida de la dirección básica lógica del accionamiento.Con 198: INPUT la dirección lógica del accionamiento se encuentra en el rango de entrada.Con 199: OUTPUT la dirección lógica del accionamiento se encuentra en el rango de salida.Las direcciones de diagnóstico siempre son del tipo INPUT.'LADR' indicación de la dirección básica lógica del accionamiento. Si se utiliza adicionalmenteel parámetro opcional DOID, se puede indicar cualquier dirección de la estación(preferentemente, la dirección de diagnóstico de la estación).En PROFINET el acceso a los parámetros tiene lugar por medio del PAP (punto de acceso aparámetros) de un objeto de accionamiento.Además de la dirección básica lógica del accionamiento, se recomienda indicar la dirección dediagnóstico del PAP correspondiente.'DOID' para el direccionamiento directo de un objeto de accionamiento.Si se dan las siguientes condiciones, el DO-ID no se debe indicar o sólo de forma no válida(>254):- El esclavo DP/IO Device no admite el acceso por medio del DO-ID (P978 no implementado).- No se admite el juego de datos 0xB02F (sólo PROFINET).-El acceso debe realizarse por medio del PAP (punto de acceso a parámetros) de un DO(sóloPROFINET).'X.NUMP': Cantidad de parámetros que deben escribirse.

Page 298: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.20 WMDP Escritura de parámetros de accionamiento desde el control

298 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

'X.PAR.NUM': Indicación del número de parámetro del que deben escribirse los valores'X.PAR.IDX': Índice de parámetro; en caso de valores indexados, 0 significa índice 0. En casode valores no indexados, debe predeterminarse el índice de parámetro 0.'X.PAR.DTYP' indica el tipo de datos del parámetro (para la codificación ver PerfilPROFIdrive).El tipo de datos debe coincidir con el tipo del parámetro en el accionamiento. El bloque aplica latransferencia específica del tipo de datos.Si el tipo de datos indicado no coincide con el tipo de datos real del parámetro en SINAMICS,se devuelve un estado de error.Datos DWORD que deben escribirse en el accionamiento; en caso de tipos de datos distintos,se necesitan bloques de conversión. Al escribir un parámetro REAL debe utilizarse el bloquede conversión R_DW. Al escribir un parámetro BYTE debe utilizarse el bloque de conversiónB_DW.'WR': Iniciar petición de escritura'ABRT': Interrumpir petición activa

Descripción de las salidas de bloque

'Q' petición finalizada sin errores.'QF' petición finalizada con errores.'ERC' corresponde a los valores del valor de retorno 'functionResult' de la función_writeDriveMultiParameter.

Ejemplo de parametrización

Para poder escribir determinados parámetros de un objeto de accionamiento (en el ejemplo:SERVO_03), proceda de la manera siguiente:En primer lugar, ajuste correctamente la configuración de telegramas.

A continuación, ajuste la dirección de DO deseada en el bloque WMDP. Para ello, establezcacomo entrada de bloque 'LADR' la dirección ajustada en el telegrama (260) y como entrada debloque 'DOID', el número ajustado en el telegrama (3).

Page 299: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.20 WMDP Escritura de parámetros de accionamiento desde el control

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

299

En la entrada de bloque 'X' seleccione los parámetros que deben escribirse, p. ej. P1135(0)Tiempo deceleración DES3.

Para ello, haga doble clic en la entrada de bloque 'X', seleccione el primer elemento estructurale introduzca el número de parámetro (1135) en 'num' y el índice (0) en 'idx'. En 'dtyp' introduzcael tipo de datos. Debe corresponder al tipo de datos del parámetro; en nuestro caso, 8 (FloatingPoint). En 'x' introduzca el valor 16#42377AE1 como DWORD. La codificación de los tipos dedatos puede consultarse en el manual de listas SIMOTION, 'Funciones/variables de sistema,Dispositivos → Funciones de sistema - Dispositivos 1 → _readDriveMultiParameterDescription'.

Page 300: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.20 WMDP Escritura de parámetros de accionamiento desde el control

300 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Por último, ajuste la entrada de bloque 'WR' a 1 para iniciar la escritura. El resultado se puedever en la lista de experto.

Page 301: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.20 WMDP Escritura de parámetros de accionamiento desde el control

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

301

Datos de proyecto

SIMOTION V4.2

SINAMICS -

Cargable online no

Contexto de ejecución Cíclico, equidistante

Particularidades -

Page 302: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.21 WRP Escritura de parámetros de accionamiento (tipo REAL)

302 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.21 WRP Escritura de parámetros de accionamiento (tipo REAL)

☐ SIMOTION ☑ SINAMICS

Símbolo

WRP

DI PARNúmero de parámetroDI IDXÍndice de parámetroBO WRIniciar petición de escrituraR XValor de parámetro

BOBSY Petición de escritura activaBOQ Petición de escritura

finalizada correctamenteBOQF ErroresWERC código de error

Breve descripción

El bloque permite la escritura asíncrona de parámetros de accionamiento del tipo REAL en elobjeto de accionamiento local.

Forma de funcionamiento

En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice delparámetro que debe escribirse. En caso de que un parámetro no esté indexado, debe ajustarseIDX = 0. El parámetro siempre se escribe en el objeto de accionamiento en el que se calcula elesquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos deaccionamiento.El valor del parámetro se predefine a través de la entrada X. Con el flanco positivo en laentrada WR puede iniciarse la petición de escritura asíncrona. Mientras la petición esté activa,se ajusta el flag BSY. El número de ciclos para un acceso a los parámetros depende de lacarga del sistema y puede divergir de una petición a otra. Durante una petición de escrituraactiva se ignoran los demás flancos positivos en la entrada WR.La salida Q = 1 muestra que el parámetro ha sido escrito correctamente. Si se produce un fallodurante el acceso, se señaliza con QF = 1.El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC correspondeal código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigosde error se encuentran en el anexo A.2 de este documento o en el Manual de funcionesSINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítuloComunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticionesy respuestas en la tabla Valores erróneos y respuestas de parámetros DPV1.ERC sólo es válido mientras QF = 1.

Page 303: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.21 WRP Escritura de parámetros de accionamiento (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

303

Cronograma

Alcance

Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloquecomo se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

PAR Número de parámetro 0 0..216

IDX Índice de parámetro 0 0..216

WR Iniciar petición de escritura 0 0/1

X Valor de parámetro 0.0 REAL

BSY Petición de escritura activa 0 0/1

Q Petición de escritura finalizadacorrectamente

0 0/1

QF Errores 0 0/1

ERC código de error 16#0000 WORD

Datos de proyecto

Cargable online sí

Particularidades -

Page 304: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.22 WRP_D Escritura de parámetros de accionamiento (tipo DOUBLE INTEGER)

304 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.22 WRP_D Escritura de parámetros de accionamiento (tipoDOUBLE INTEGER)

☐ SIMOTION ☑ SINAMICS

Símbolo

WRP_D

DI PARNúmero de parámetroDI IDXÍndice de parámetroBO WRIniciar petición de escrituraDI XValor de parámetro

BOBSY Petición de escritura activaBOQ Petición de escritura

finalizada correctamenteBOQF ErroresWERC código de error

Breve descripción

El bloque permite la escritura asíncrona de parámetros de accionamiento del tipo DOUBLEINTEGER en el objeto de accionamiento local.

Forma de funcionamiento

En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice delparámetro que debe escribirse. En caso de que un parámetro no esté indexado, debe ajustarseIDX = 0. El parámetro siempre se escribe en el objeto de accionamiento en el que se calcula elesquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos deaccionamiento.El valor del parámetro se predefine a través de la entrada X. Con el flanco positivo en laentrada WR puede iniciarse la petición de escritura asíncrona. Mientras la petición esté activa,se ajusta el flag BSY. El número de ciclos para un acceso a los parámetros depende de lacarga del sistema y puede divergir de una petición a otra. Durante una petición de escrituraactiva se ignoran los demás flancos positivos en la entrada WR.La salida Q = 1 muestra que el parámetro ha sido escrito correctamente. Si se produce un fallodurante el acceso, se señaliza con QF = 1.El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC correspondeal código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigosde error se encuentran en el anexo A.2 de este documento o en el Manual de funcionesSINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítuloComunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticionesy respuestas en la tabla Valores erróneos y respuestas de parámetros DPV1.ERC sólo es válido mientras QF = 1.

Page 305: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.22 WRP_D Escritura de parámetros de accionamiento (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

305

Cronograma

Alcance

Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloquecomo se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

PAR Número de parámetro 0 0..216

IDX Índice de parámetro 0 0..216

WR Iniciar petición de escritura 0 0/1

X Valor de parámetro 0 DINT

BSY Petición de escritura activa 0 0/1

Q Petición de escritura finalizadacorrectamente

0 0/1

QF Errores 0 0/1

ERC código de error 16#0000 WORD

Datos de proyecto

Cargable online sí

Particularidades -

Page 306: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.23 WRP_I Escritura de parámetros de accionamiento (tipo INTEGER)

306 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.23 WRP_I Escritura de parámetros de accionamiento (tipoINTEGER)

☐ SIMOTION ☑ SINAMICS

Símbolo

WRP_I

DI PARNúmero de parámetroDI IDXÍndice de parámetroBO WRIniciar petición de escritura

I XValor de parámetro

BOBSY Petición de escritura activaBOQ Petición de escritura

finalizada correctamenteBOQF ErroresWERC código de error

Breve descripción

El bloque permite la escritura asíncrona de parámetros de accionamiento del tipo INTEGER enel objeto de accionamiento local.

Forma de funcionamiento

En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice delparámetro que debe escribirse. En caso de que un parámetro no esté indexado, debe ajustarseIDX = 0. El parámetro siempre se escribe en el objeto de accionamiento en el que se calcula elesquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos deaccionamiento.El valor del parámetro se predefine a través de la entrada X. Con el flanco positivo en laentrada WR puede iniciarse la petición de escritura asíncrona. Mientras la petición esté activa,se ajusta el flag BSY. El número de ciclos para un acceso a los parámetros depende de lacarga del sistema y puede divergir de una petición a otra. Durante una petición de escrituraactiva se ignoran los demás flancos positivos en la entrada WR.La salida Q = 1 muestra que el parámetro ha sido escrito correctamente. Si se produce un fallodurante el acceso, se señaliza con QF = 1.El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC correspondeal código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigosde error se encuentran en el anexo A.2 de este documento o en el Manual de funcionesSINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítuloComunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticionesy respuestas en la tabla Valores erróneos y respuestas de parámetros DPV1.ERC sólo es válido mientras QF = 1.

Page 307: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.23 WRP_I Escritura de parámetros de accionamiento (tipo INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

307

Cronograma

Alcance

Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloquecomo se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

PAR Número de parámetro 0 0..216

IDX Índice de parámetro 0 0..216

WR Iniciar petición de escritura 0 0/1

X Valor de parámetro 0 INT

BSY Petición de escritura activa 0 0/1

Q Petición de escritura finalizadacorrectamente

0 0/1

QF Errores 0 0/1

ERC código de error 16#0000 WORD

Datos de proyecto

Cargable online sí

Particularidades -

Page 308: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.24 WRP_UD Escritura de parámetros de accionamiento (tipo UNSIGNED DOUBLE INTEGER)

308 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.24 WRP_UD Escritura de parámetros de accionamiento (tipoUNSIGNED DOUBLE INTEGER)

☐ SIMOTION ☑ SINAMICS

Símbolo

WRP_UD

DI PARNúmero de parámetroDI IDXÍndice de parámetroBO WRIniciar petición de escrituraUD XValor de parámetro

BOBSY Petición de escritura activaBOQ Petición de escritura

finalizada correctamenteBOQF ErroresWERC código de error

Breve descripción

WDP_UD (Write Parameter) permite la escritura asíncrona de parámetros de accionamiento deltipo UNSIGNED DOUBLE INTEGER en el objeto de accionamiento local.

Forma de funcionamiento

En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice delparámetro que debe escribirse. En caso de que un parámetro no esté indexado, debe ajustarseIDX = 0. El parámetro siempre se escribe en el objeto de accionamiento en el que se calcula elesquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos deaccionamiento.El valor del parámetro se predefine a través de la entrada X. Con el flanco positivo en laentrada WR puede iniciarse la petición de escritura asíncrona. Mientras la petición esté activa,se ajusta el flag BSY. El número de ciclos para un acceso a los parámetros depende de lacarga del sistema y puede divergir de una petición a otra. Durante una petición de escrituraactiva se ignoran los demás flancos positivos en la entrada WR.La salida Q = 1 muestra que el parámetro ha sido escrito correctamente. Si se produce un fallodurante el acceso, se señaliza con QF = 1.El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC correspondeal código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigosde error se encuentran en el anexo A.2 de este documento o en el Manual de funcionesSINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítuloComunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticionesy respuestas en la tabla Valores erróneos y respuestas de parámetros DPV1.ERC sólo es válido mientras QF = 1.

Page 309: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.24 WRP_UD Escritura de parámetros de accionamiento (tipo UNSIGNED DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

309

Cronograma

Alcance

Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloquecomo se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

PAR Número de parámetro 0 0..216

IDX Índice de parámetro 0 0..216

WR Iniciar petición de escritura 0 0/1

X Valor de parámetro 0 UDINT

BSY Petición de escritura activa 0 0/1

Q Petición de escritura finalizadacorrectamente

0 0/1

QF Errores 0 0/1

ERC código de error 16#0000 WORD

Datos de proyecto

Cargable online sí

Particularidades -

Page 310: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.25 WRP_UI Escritura de parámetros de accionamiento (tipo UNSIGNED INTEGER)

310 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.25 WRP_UI Escritura de parámetros de accionamiento (tipoUNSIGNED INTEGER)

☐ SIMOTION ☑ SINAMICS

Símbolo

WRP_UI

DI PARNúmero de parámetroDI IDXÍndice de parámetroBO WRIniciar petición de escrituraUI XValor de parámetro

BOBSY Petición de escritura activaBOQ Petición de escritura

finalizada correctamenteBOQF ErroresWERC código de error

Breve descripción

WDP_UI (Write Parameter) permite la escritura asíncrona de parámetros de accionamiento deltipo UNSIGNED INTEGER en el objeto de accionamiento local.

Forma de funcionamiento

En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice delparámetro que debe escribirse. En caso de que un parámetro no esté indexado, debe ajustarseIDX = 0. El parámetro siempre se escribe en el objeto de accionamiento en el que se calcula elesquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos deaccionamiento.El valor del parámetro se predefine a través de la entrada X. Con el flanco positivo en laentrada WR puede iniciarse la petición de escritura asíncrona. Mientras la petición esté activa,se ajusta el flag BSY. El número de ciclos para un acceso a los parámetros depende de lacarga del sistema y puede divergir de una petición a otra. Durante una petición de escrituraactiva se ignoran los demás flancos positivos en la entrada WR.La salida Q = 1 muestra que el parámetro ha sido escrito correctamente. Si se produce un fallodurante el acceso, se señaliza con QF = 1.El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC correspondeal código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigosde error se encuentran en el anexo A.2 de este documento o en el Manual de funcionesSINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítuloComunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticionesy respuestas en la tabla Valores erróneos y respuestas de parámetros DPV1.ERC sólo es válido mientras QF = 1.

Page 311: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.25 WRP_UI Escritura de parámetros de accionamiento (tipo UNSIGNED INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

311

Cronograma

Alcance

Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloquecomo se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

PAR Número de parámetro 0 0..216

IDX Índice de parámetro 0 0..216

WR Iniciar petición de escritura 0 0/1

X Valor de parámetro 0 UINT

BSY Petición de escritura activa 0 0/1

Q Petición de escritura finalizadacorrectamente

0 0/1

QF Errores 0 0/1

ERC código de error 16#0000 WORD

Datos de proyecto

Cargable online sí

Particularidades -

Page 312: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.26 WRP_US Escritura de parámetros de accionamiento (tipo UNSIGNED SHORT INTEGER)

312 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

5.26 WRP_US Escritura de parámetros de accionamiento (tipoUNSIGNED SHORT INTEGER)

☐ SIMOTION ☑ SINAMICS

Símbolo

WRP_US

DI PARNúmero de parámetroDI IDXÍndice de parámetroBO WRIniciar petición de escrituraUS XValor de parámetro

BOBSY Petición de escritura activaBOQ Petición de escritura

finalizada correctamenteBOQF ErroresWERC código de error

Breve descripción

WDP_US (Write Parameter) permite la escritura asíncrona de parámetros de accionamiento deltipo UNSIGNED SHORT INTEGER BYTE en el objeto de accionamiento local.

Forma de funcionamiento

En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice delparámetro que debe escribirse. En caso de que un parámetro no esté indexado, debe ajustarseIDX = 0. El parámetro siempre se escribe en el objeto de accionamiento en el que se calcula elesquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos deaccionamiento.El valor del parámetro se predefine a través de la entrada X. Con el flanco positivo en laentrada WR puede iniciarse la petición de escritura asíncrona. Mientras la petición esté activa,se ajusta el flag BSY. El número de ciclos para un acceso a los parámetros depende de lacarga del sistema y puede divergir de una petición a otra. Durante una petición de escrituraactiva se ignoran los demás flancos positivos en la entrada WR.La salida Q = 1 muestra que el parámetro ha sido escrito correctamente. Si se produce un fallodurante el acceso, se señaliza con QF = 1.El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC correspondeal código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigosde error se encuentran en el anexo A.2 de este documento o en el Manual de funcionesSINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítuloComunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticionesy respuestas en la tabla Valores erróneos y respuestas de parámetros DPV1.ERC sólo es válido mientras QF = 1.

Page 313: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.26 WRP_US Escritura de parámetros de accionamiento (tipo UNSIGNED SHORT INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

313

Cronograma

Alcance

Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloquecomo se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

PAR Número de parámetro 0 0..216

IDX Índice de parámetro 0 0..216

WR Iniciar petición de escritura 0 0/1

X Valor de parámetro 0 USINT

BSY Petición de escritura activa 0 0/1

Q Petición de escritura finalizadacorrectamente

0 0/1

QF Errores 0 0/1

ERC código de error 16#0000 WORD

Datos de proyecto

Cargable online sí

Particularidades -

Page 314: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

System5.26 WRP_US Escritura de parámetros de accionamiento (tipo UNSIGNED SHORT INTEGER)

314 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Page 315: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

315

Technology 66.1 DCA Calculadora de diámetros

☑ SIMOTION ☑ SINAMICS

Símbolo

DCA

R LSVelocidad de contorneado[m/min]

R MSVelocidad del motor [r/min]R GFRelación de transmisión

BO HLDMantener diámetroBO SAjustar diámetroR SVValor de ajuste [m]

BO INVInvertir sentido del bobinadoTS T1Constante de tiempo

simetrización de la velocidadde contorneado [ms]

TS T2Constante de tiempo filtradodiámetro [ms]

R TOLFactor de tolerancia para laverificación de coherencia

R WTHGrosor del material [mm]R MMINVelocidad de rotación mínima

[r/min]R LMINVelocidad de contorneado

mínima [m/min]R DMAXDiámetro máximo [m]R DMINDiámetro mínimo [m]

RD Diámetro calculado [m]RLSF Multiplicador del canal de

consigna [1/m]BORU Se limita el aumento del

diámetroBORD Se limita la disminución del

diámetroBOMAXD D se limita a DMAXBOMIND D se limita a DMIN

Breve descripción

Bloque tecnológico para aplicaciones de bobinadores axiales. Sirve para determinar el diámetroactual de un bobinador axial tomando como base la velocidad de contorneado y la velocidad derotación del motor. Se verifica la coherencia del diámetro calculado.

Page 316: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Technology6.1 DCA Calculadora de diámetros

316 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Diagrama de bloques

Forma de funcionamiento

El bloque calcula cíclicamente el diámetro de un bobinador axial tomando como base lavelocidad de contorneado actual y la velocidad de rotación del motor que deben suministrarsea través de las entradas LS y MS. En la entrada MS se indica la velocidad de rotación del motoractual. Con el tiempo de retardo T1 puede retardarse la velocidad de contorneado respecto a lavelocidad de rotación del motor.El diámetro actual se calcula entonces de acuerdo a la siguiente fórmula:

Page 317: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Technology6.1 DCA Calculadora de diámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

317

El resultado puede filtrarse de nuevo mediante un filtro pasabajos con la constante de tiempoT2. Los filtros de alisamiento T1 y T2 tienen un comportamiento PT1. Si la constante de tiempoT1 o T2 = 0, el valor de entrada del filtrado se escribe directamente en la salida. El cálculo deldiámetro sólo se efectúa cuando la velocidad de contorneado LS o la velocidad de rotación delmotor MS es mayor que el umbral LMIN o MMIN. De lo contrario, se mantiene el último valor dediámetro calculado. Al mantenerlo, el filtrado T2 se conmuta al diámetro D revertido. Tambiénpuede controlarse directamente el mantenimiento del diámetro D mediante la entrada HLD =1. A través de la entrada SV puede predefinirse un valor de ajuste para el diámetro, que seaplica con S = 1. Con este valor se inicializa también el filtro pasabajos T2. Tan sólo con S = 0se habilita de nuevo el cálculo para D y el filtrado T2. El ajuste del diámetro predomina respectoa su mantenimiento.Tras el filtro pasabajos T2 se verifica la coherencia del diámetro calculado y se corrige en casode infracción. Esta verificación corresponde en su funcionalidad a un generador de rampasimple. El tiempo de aceleración o de deceleración se calcula de forma dinámica a partir delgrosor del material WTH, del factor de tolerancia TOL y de la velocidad de bobinado. Si elgrosor de material WTH = 0, la verificación de coherencia carecerá de efecto.La variación de diámetro máxima ΔDmax por cada intervalo de muestreo resulta de:

con :

ΔDmax Variación de diámetro máxima [m] por intervalo de muestreo

TOL Factor de tolerancia

MS Velocidad de rotación del motor [r/min]

GF Relación de transmisión

WTH Grosor del material [mm]

TA Tiempo de muestreo del bloque [s]

De esta forma, el diámetro D resultante se limita de la siguiente manera:Dn≤Dn-1+ΔDmaxn; para Dn(ilimitado)≥Dn-1 (limitación de aceleración)

Dn≥Dn-1-ΔDmaxn; para Dn(ilimitado)≤Dn-1 (limitación de deceleración)

La activación de la limitación se señala hacia fuera ajustando la salida RU (limitación deaceleración) o RD (limitación de deceleración). Si la limitación vuelve a carecer de efecto, lasalida correspondiente se ajusta también a cero. Ambas salidas se resetean con Hold = 1 oSet = 1. Al ajustar el diámetro, el generador de rampa carece de efecto. La verificación decoherencia tiene conectado un limitador aguas abajo. Si el diámetro actual se limita a DMAX,se ajusta la salida MAXD = 1. En caso de limitación a DMIN, se señala en la salida MIND. Si lalimitación está activa, el generador de rampa se corrige con el valor límite efectivo para evitaruna "integración elevada" (anti-windup). Para el siguiente ciclo del generador de rampa seaplica en este caso:Dn-1 = DMAXn-1 cuando se limita a DMAX

Dn-1 = DMINn-1 cuando se limita a DMIN

Page 318: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Technology6.1 DCA Calculadora de diámetros

318 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

La salida LSF suministra cíclicamente un factor multiplicador para el canal de consigna paracalcular la velocidad de consigna del motor a partir de la velocidad de contorneado actual. Laentrada INV = 1 puede invertir el sentido del bobinado.Nota sobre la utilización en la "regulación de tiro indirecta"

En caso de rotura de banda debe ajustarse la entrada HLD para conservar el valor deldiámetro. De lo contrario, el bloque DCA proporciona un diámetro nuevamente creciente/decreciente (desbobinador/bobinador) debido a que el diámetro se calcula tomando como basela velocidad de contorneado actual y la velocidad de rotación del motor. Como consecuencia deello, el bobinador aceleraría.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

LS Velocidad de contorneado [m/min]

0.0 0..REAL MAX

MS Velocidad del motor [r/min] 1.0 0..REALMAX

GF Relación de transmisión 1.0 0..REAL MAX

HLD Mantener diámetro 0 0/1

S Ajustar diámetro 0 0/1

SV Valor de ajuste [m] 0.0 0..REAL MAX

INV Invertir sentido del bobinado 0 0/1

T1 Constante de tiemposimetrización de la velocidad decontorneado [ms]

0.0 0..REAL MAX

T2 Constante de tiempo filtradodiámetro [ms]

0.0 0..REAL MAX

TOL Factor de tolerancia para laverificación de coherencia

1,5 0..REAL MAX

WTH Grosor del material [mm] 0.0 0..REAL MAX

MMIN Velocidad de rotación mínima [r/min]

1.0 0..REAL MAX

LMIN Velocidad de contorneadomínima [m/min]

0.1 0..REAL MAX

DMAX Diámetro máximo [m] 0.1 0..REAL MAX

DMIN Diámetro mínimo [m] 0.01 0..REAL MAX

D Diámetro calculado [m] 0.0 0..REAL MAX

LSF Multiplicador del canal deconsigna [1/m]

1.0 0..REAL MAX

RU Se limita el aumento deldiámetro

0 0/1

RD Se limita la disminución deldiámetro

0 0/1

MAXD D se limita a DMAX 0 0/1

MIND D se limita a DMIN 0 0/1

Page 319: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Technology6.1 DCA Calculadora de diámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

319

Datos de proyecto

Cargable online sí

Particularidades -

Page 320: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Technology6.2 INCO Momento de inercia del bobinador de eje

320 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

6.2 INCO Momento de inercia del bobinador de eje

☑ SIMOTION ☑ SINAMICS

Símbolo

INCO

R DDiámetro actual [m]R WAnchura del material [m]R DENDensidad del material [kg/m^3]R SCLFactor de escalado para la

densidadR DMINDiám. interior de la rosca [m]R DMAXDiámetro máximo [m]R OFSOffset momento de inercia

[Nms^2, kgm^2]R GFRelación de transmisión

RMOI Momento de inercia resultante[Nms^2, kgm^2]

RRMOI Momento de inercia relativo

Breve descripción

Bloque tecnológico para aplicaciones de bobinadores axiales. Sirve para determinar elmomento de inercia de un bobinador para derivar un control anticipativo del par.

Diagrama de bloques

Page 321: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Technology6.2 INCO Momento de inercia del bobinador de eje

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

321

Forma de funcionamiento

El bloque calcula el momento de inercia de un bobinador axial en el lado del motor. Lamagnitud de entrada D predefine el diámetro actual [m] del bobinado. Mediante DEN puedeindicarse la densidad [kg/m3] del material bobinado y, mediante SCL, un factor de correcciónpara la densidad. La magnitud de entrada DMIN [m] sirve para especificar el diámetro delnúcleo del bobinado o el diámetro mínimo del bobinado. Para poder calcular el momentode inercia referido RMOI para una adaptación Kp del regulador de velocidad, el bloquerequiere el momento de inercia máximo de la disposición. Para calcularlo, debe indicarseel diámetro de bobinado máximo en la entrada DMAX [m]. El momento de inercia estáticototal (motor, bobinador vacío y, dado el caso, reductor) referido al lado del motor puedepredefinirse mediante la entrada OFS [Nms2, kgm2]. En la entrada GF se predefine la relaciónde transmisión. En la salida MOI se emite el momento de inercia actual de la disposición delbobinador total referida al lado del motor.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

D Diámetro actual [m] 0.0 0..REAL MAX

W Anchura del material [m] 0.0 0..REALMAX

DEN Densidad del material [kg/m^3] 0.0 0..REAL MAX

SCL Factor de escalado para ladensidad

1.0 0..REAL MAX

DMIN Diám. interior de la rosca [m] 0.01 0..REAL MAX

DMAX Diámetro máximo [m] 0.1 0..REAL MAX

OFS Offset momento de inercia[Nms^2, kgm^2]

0.0 0..REAL MAX

GF Relación de transmisión 1.0 0..REAL MAX

MOI Momento de inercia resultante[Nms^2, kgm^2]

0.0 0..REAL MAX

RMOI Momento de inercia relativo 0.0 0..REAL MAX

Page 322: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Technology6.2 INCO Momento de inercia del bobinador de eje

322 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Datos de proyecto

Cargable online sí

Particularidades -

Page 323: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Technology6.3 OCA Secuenciador de levas con software

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

323

6.3 OCA Secuenciador de levas con software

☑ SIMOTION ☑ SINAMICS

Símbolo

OCA

DI XPosición actual en LUDI X1Posición inicial de las levas

de salidaDI X2Posición final de las levas de

salidaDI HYHistéresis de conmutación de

la leva de salidaDI ACLCiclo del eje

BOQ Estado de la leva de salida

Breve descripción

Secuenciador de levas con software con las siguientes características:• Leva de recorrido• Las posiciones de conexión/desconexión pueden modificarse de forma dinámica• Histéresis ajustable para leva referida al valor real

Diagrama de bloques

Page 324: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Technology6.3 OCA Secuenciador de levas con software

324 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Forma de funcionamiento

A través de la entrada X1 [LU] se determina la posición de conexión de la leva de recorrido ensentido de carrera positivo y la posición de desconexión en sentido negativo. X2 [LU] determinala posición de desconexión en sentido de carrera positivo o la posición de conexión en sentido negativo. Para poder accionar la unidad de levas también con ejes módulo,puede definirse el ciclo del eje en la entrada ACL. Si ACL = 0, no se realiza ninguna correccióninterna del módulo.A través de HY puede ajustarse una banda de histéresis para la entrada X, de forma que no seproduzca ninguna conmutación en las levas referidas al valor real en situación de parada.

La lógica de levas realiza la siguiente evaluación

Si no se trata de eje módulo (ACL = 0)

x1n < x2n Q = (x1n ≤ xn) AND (x2n > xn)

x1n ≥ x2n Q = 0

Eje módulo (ACL <> 0):

x1n < x2n Q = (x1n ≤ xn) AND (x2n > xn)

x1n > x2n Q = (x1n ≤ xn) OR (x2n > xn)

x1n = x2n Q = 0

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Posición actual en LU 0 DINT

X1 Posición inicial de las levas desalida

0 DINT

X2 Posición final de las levas desalida

0 DINT

HY Histéresis de conmutación de laleva de salida

0 DINT

ACL Ciclo del eje 0 0...231-1

Q Estado de la leva de salida 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 325: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Technology6.4 TTCU Característica de rigidez del bobinado

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

325

6.4 TTCU Característica de rigidez del bobinado

☑ SIMOTION ☑ SINAMICS

Símbolo

TTCU

R YMAXConsigna máximaR YREDReducción de consignaR DDiámetro actualR DMINDiámetro mínimo del bobinadoR DMAXDiámetro máximo del bobinado

BO MCaracterística

RY Consigna adaptada

Breve descripción

Adaptación de una consigna de acuerdo a una característica predefinida. El bloque se utiliza enaplicaciones de bobinadores para determinar la consigna de tracción en función del diámetrode bobinador actual.

Diagrama de bloques

Page 326: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Technology6.4 TTCU Característica de rigidez del bobinado

326 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Forma de funcionamiento

La reducción de la característica comienza cuando se aplica D > DMIN. La magnitud deentrada YRED define el grado de reducción referido a la magnitud de entrada YMAX. Conla entrada M puede preseleccionarse una característica que determina el comportamientode reducción de la magnitud de salida si aumenta la magnitud de entrada. Si se hapreseleccionado M = 0, la característica se reduce de forma asintomática el factorYMAX*YRED. La magnitud de entrada DMAX no se tiene en cuenta en este caso. Con lapreselección M = 1 puede determinarse a través de la magnitud de entrada DMAX con quémagnitud de entrada D = DMAX transcurre la característica por YMAX- YMAX*YRED.El cálculo de la característica se define de la forma descrita a continuación:Se aplica D ≤ DMIN

D > DMIN y M = 0 (se alcanza el factor de reducción para D→∞)

D > DMIN y M = 1 (se alcanza el factor de reducción para D = DMAX)

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

YMAX Consigna máxima 0.0 0..REAL MAX

YRED Reducción de consigna 0.0 0..1

D Diámetro actual 0.0 0..REAL MAX

DMIN Diámetro mínimo del bobinado 1.0e-2 0..REAL MAX

DMAX Diámetro máximo del bobinado 0.1 0..REAL MAX

M Característica 1 0/1

Y Consigna adaptada 0.0 0..REAL MAX

Datos de proyecto

Cargable online sí

Particularidades -

Page 327: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Technology6.5 WBG Generador de barrido

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

327

6.5 WBG Generador de barrido

☑ SIMOTION ☑ SINAMICS

Símbolo

WBG

R XMagnitud de entradaBO SINSeñal de sincronización

(maestro)BO ENHabilitaciónR AMPAmplitudR FWFrecuencia de barridoI PHIDesfasajeR NSTSalto P negativoR PSTSalto P positivoI RATFactor de trabajo de los

impulsos

RY Magnitud de salidaRWS Señal de barrido

BOSOUT Señal de sincronización(esclavo)

Breve descripción

Generador de onda triangular con frecuencia y amplitud ajustables para resaltar "fallos" en casode accionamientos para movimientos alternativos para bobinar hilos textiles con las siguientescaracterísticas:• Salto P positivo y negativo ajustables de forma independiente• Sincronización en un accionamiento maestro con desfasaje ajustable• Entrada de habilitación

Page 328: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Technology6.5 WBG Generador de barrido

328 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Diagrama de bloques

Forma de funcionamiento

Con EN = 1 se habilita el generador de barrido. Con ello se emiten la señal de barrido WS y laseñal de sincronización SOUT. El inicio de la generación de señales tiene siempre lugar conun paso por cero positivo o con un flanco positivo de la salida de sincronización SOUT. Sólosi se resetea EN y se continúa con la generación de barrido hasta el siguiente paso por cerode WS, estará de nuevo bloqueado el generador y SOUT = 0. Con la entrada PHI (0-360°)puede ajustarse un desfasaje entre el flanco positivo de la entrada de sincronización SIN yel inicio de la señal de barrido. La señal se genera entonces para un período de señal. Paraque la generación de señal sea continua, debe dispararse periódicamente a través de SIN.Si la generación del período de señal anterior se encuentra en curso durante un nuevo inicio,éste se cancela. En el caso especial PHI = 360, puede activarse el barrido independiente.La generación de señal se produce de forma periódica y está desacoplada de la entrada desincronización SIN. La señal de barrido se aplica a la entrada X y se emite en la salida Y.

Atributos de la señal de barrido

Entrada Rango Descripción

AMP 0..0,2 Amplitud relativa de la señal de barrido

FW 0,1..120 r/min Frecuencia de la señal de barrido

PHI 0..360° Desfasaje de la señal de barrido relativo a un flanco positivoen la entrada de sincronización SIN

NST 0,0..1,0 Salto relativo negativo de la señal de barrido al final delflanco de señal positivo

PST 0,0..1,0 Salto relativo positivo de la señal de barrido al final delflanco de señal negativo

RAT 0..100% Relación flanco de señal de subida/periodo de señal

Page 329: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Technology6.5 WBG Generador de barrido

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

329

Amplitud efectiva (WS) = ABS(X) * AMPSalto negativo efectivo = -ABS(X) * AMP * NSTSalto positivo efectivo = ABS(X) * AMP * PSTRelación flanco de subida/flanco de bajada = RAT/(100-RAT)Si se modifican de forma dinámica los atributos de la señal de barrido, serán efectivos sólo aliniciar un período de señal nuevo (paso por cero positivo).

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

SIN Señal de sincronización(maestro)

0 0/1

EN Habilitación 0 0/1

AMP Amplitud 0.0 0..0,2

FW Frecuencia de barrido 60 0.1..120

PHI Desfasaje 360 0..360

NST Salto P negativo 0.0 0,0..1,0

PST Salto P positivo 0.0 0,0..1,0

RAT Factor de trabajo de losimpulsos

50 0..100

Y Magnitud de salida 0.0 REAL

WS Señal de barrido 0.0 REAL

SOUT Señal de sincronización(esclavo)

0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 330: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Technology6.5 WBG Generador de barrido

330 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Page 331: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

331

Closed-loop control 77.1 DEL Elemento de zonas muertas

☑ SIMOTION ☑ SINAMICS

Símbolo

DEL

R XMagnitud de entradaR BUmbral de conmutación

RY Magnitud de salida

Breve descripción

• Banda muerta ajustable.• Ajustar a cero rango de valores simétrico al origen.

Forma de funcionamiento

• Si el valor de X es menor que B, Y = 0• Si X es mayor o igual que B, Y = X - B• Si X es menor o igual que -B, Y = X + BCon el umbral de respuesta B puede ajustarse la banda muerta simétrica al origen.Algoritmo:con la condición marginal B >= 0Para B < 0 se aplica para todos X: Y = X.

Page 332: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.1 DEL Elemento de zonas muertas

332 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Diagrama de bloques

Diagrama XY

Page 333: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.1 DEL Elemento de zonas muertas

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

333

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

B Umbral de conmutación 0.0 REAL

Y Magnitud de salida 0.0 REAL

Datos de proyecto

Cargable online sí

Particularidades -

Page 334: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.2 DEZ Elemento de zonas muertas

334 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

7.2 DEZ Elemento de zonas muertas

☑ SIMOTION ☑ SINAMICS

Símbolo

DEZ

R XMagnitud de entradaR THValor de respuesta

RY Magnitud de salida

Breve descripción

• Zona muerta ajustable• Ajustar a cero rango de valores simétrico al origen

Forma de funcionamiento

Si el valor de X es menor que TH, Y = 0.Si el valor de X es mayor o igual que TH, Y = X.Con el umbral de respuesta TH puede ajustarse la zona muerta simétrica al origen.Algoritmo:

con la condición marginal TH >= 0.Para TH< 0 se aplica para todos X: Y = X.

Page 335: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.2 DEZ Elemento de zonas muertas

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

335

Diagrama de bloques

Diagrama XY

Page 336: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.2 DEZ Elemento de zonas muertas

336 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

TH Valor de respuesta 0.0 REAL

Y Magnitud de salida 0.0 REAL

Datos de proyecto

Cargable online sí

Particularidades -

Page 337: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.3 DIF Elemento de derivada

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

337

7.3 DIF Elemento de derivada

☑ SIMOTION ☑ SINAMICS

Símbolo

DIF

R XMagnitud de entradaTS TDConstante de tiempo de

derivada (ms)

RY Magnitud de salida

Breve descripción

• Bloque con comportamiento de derivada

Forma de funcionamiento

• La magnitud de salida Y es idéntica en cuanto a comportamiento a la velocidad demodificación de la magnitud de entrada X multiplicada por la constante de tiempo dederivada TD.

• El cálculo de los valores discretos se efectúa de acuerdo al algoritmo:Algoritmo:

Yn Valor de Y en intervalo de muestreo n

Xn Valor de X en intervalo de muestreo n

Xn-1 Valor de X en intervalo de muestreo n-1

Nota

Cuanto mayor es TD/TA, mayor es el valor en Y con una modificación del valor en X. TA esel intervalo de muestreo en el que se configura el bloque. TD se limita internamente a TD >=0.Precaución: Posible rebase.

Page 338: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.3 DIF Elemento de derivada

338 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Diagrama de bloques

Función de transición

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

TD Constante de tiempo dederivada (ms)

0 SDTIME

Y Magnitud de salida 0.0 REAL

Page 339: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.3 DIF Elemento de derivada

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

339

Datos de proyecto

Cargable online sí

Particularidades -

Page 340: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.4 DT1 Filtro pasabajos

340 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

7.4 DT1 Filtro pasabajos

☑ SIMOTION ☑ SINAMICS

Símbolo

DT1

R XMagnitud de entradaTS T1Constante de tiempo de

filtrado (ms)TS TDConstante de tiempo de

derivada (ms)R SVValor de ajuste

BO SSet

RY Magnitud de salida DT1RYPT Magnitud de salida elemento de

filtrado

Breve descripción

• Bloque con comportamiento de derivada y filtrado. Puede ajustarse la salida DT1.

Forma de funcionamiento

Función de ajuste no activa (S = 0)La magnitud de entrada X se da en un elemento de derivada y en la salida de bloque YPT,retardada de forma dinámica lo equivalente a la constante de tiempo de filtrado T1.La magnitud de salida Y del elemento DT1 completo es idéntica en cuanto a comportamientoa la velocidad de modificación de YPT (cociente de derivada) multiplicado por la constante detiempo de derivada TD.T1 determina la pendiente de la disminución de la magnitud de salida. Indica el valor con el queha bajado la función de transición después del filtrado y la diferenciación al 37% de X·TD/T1.Si T1/TA (T1/TA>10) son lo suficientemente grandes, la función de transición corresponde a lacurva de

Y(t) = X·(TD/T1)·e-t/T1

con t = n·TAAlgoritmo:

Page 341: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.4 DT1 Filtro pasabajos

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

341

YPTn Valor de YPT en intervalo de muestreo n

Yn Valor de Y en intervalo de muestreo n

Xn Valor de X en intervalo de muestreo n

YPTn-1 Valor de YPT en intervalo de muestreo n-1

Cuanto mayor es T1/TA, menor es la variación de la amplitud en Y y en YPT desde un instantede muestreo al siguiente. TA es el intervalo de muestreo en el que se configura el bloque.Cuanto mayor es TD/TA, mayor es la variación de la amplitud en Y desde un instante demuestreo al siguiente. TD y T1 se limitan internamente: TD >= 0, T1 >= TA.Función de ajuste activa (S = 1)Si la función de ajuste está activa, el valor de ajuste SV se adopta en la salida dt1 (Y = SV), y lasalida del elemento de filtrado resulta:

para TD ≠ 0Se aplican las limitaciones internas para T1 y TD. Si TD = 0, no se modifican las magnitudes desalida, siempre que S = 1.Precaución

El rebase es posible tanto si la función de ajuste está activa como si no.

Diagrama de bloques

Page 342: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.4 DT1 Filtro pasabajos

342 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Función de transición

Inicialización

Mientras la entrada S sea lógica 1 durante la inicialización, se aplica el valor de ajuste SV en lasalida Y e YPT = T1/TD*(X-SV).

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

T1 Constante de tiempo de filtrado(ms)

0.0 SDTIME

TD Constante de tiempo dederivada (ms)

0.0 SDTIME

SV Valor de ajuste 0.0 REAL

S Set 0 BOOL

Y Magnitud de salida DT1 0.0 REAL

YPT Magnitud de salida elemento defiltrado

0.0 REAL

Datos de proyecto

Cargable online sí

Particularidades -

Page 343: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.5 INT Integrador

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

343

7.5 INT Integrador

☑ SIMOTION ☑ SINAMICS

Símbolo

INT

R XMagnitud de entradaR LUvalor límite superiorR LLValor límite inferiorR SVValor de ajusteTS TIConstante de tiempo de

integración (ms)BO SSet

RY Magnitud de salidaBOQU Integrador en el límite

superiorBOQL Integrador en el límite

inferior

Breve descripción

• Bloque con comportamiento de integral• Funciones de integrador:

- Ajustar valor inicial- Constante de tiempo de integración ajustable- Limitaciones ajustables- Para el funcionamiento de integrador normal debe indicarse un valor límite positivo en LU

y uno negativo en LL.

Forma de funcionamiento

La modificación de la magnitud de salida Y es proporcional a la magnitud de entrada X einversamente proporcional a la constante de tiempo de integración TI.La salida Y del integrador puede limitarse a través de las entradas LU y LL. Si la salida alcanzauno de los dos límites, se emite un aviso a través de las salidas QU o QL. Si LL >= LU, la salidaY = LU.El cálculo de los valores discretos (TA es el intervalo de muestreo en el que se configura elbloque) se realiza según el algoritmo siguiente:Algoritmo:

Yn Valor de Y en intervalo de muestreo n

Yn-1 Valor de Y en tiempo de muestreo n-1

Xn Valor de X en intervalo de muestreo n

Con S = 1 la magnitud de salida Y se ajusta al valor de ajuste SV. Es posible realizar dosfunciones a través de S:

Page 344: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.5 INT Integrador

344 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Hacer seguimiento del integrador (Y = SV)La entrada binaria es S = 1 y se modifica el valor de ajuste SV. En caso necesario, la salidasalta justo después de efectuar el ajuste al valor de ajuste.Ajustar integrador al valor inicial SVS se conmuta a 1. A continuación, S se ajusta a 0 y el integrador se inicia desde SV en elsentido predefinido por la polaridad de la magnitud de entrada X.Nota

Debe tenerse en cuenta que el intervalo de muestreo sea lo suficientemente pequeño enrelación con la constante de tiempo de integración TI.TI se limita de forma interna: TI >=TA. La variación de la amplitud en Y depende del tiempo deciclo si la limitación está activa.

Diagrama de bloques

Tabla(s) de verdad

S Condición Y QU QL Modo de operación0 LL<Yn-1+X×TA/TI<LU Yn 0 0 Integrar

0 Yn-1+X×TA/TI >= LU LU 1 0 INT en el límite superior

0 Yn-1+X×TA/TI <= LL LL 0 1 INT en el límite inferior

1 LL<SV<LU SVn 0 0 Set

1 SV >= LU LU 1 0 INT en el límite superior

1 SV <= LL LL 0 1 INT en el límite inferior

Tabla de la verdad para LL>=LU

S Condición Y QU QL Modo de operación(cualquiera) LL >= LU LU 1 1 INT en el límite superior

Page 345: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.5 INT Integrador

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

345

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

LU valor límite superior 0.0 REAL

LL Valor límite inferior 0.0 REAL

SV Valor de ajuste 0.0 REAL

TI Constante de tiempo deintegración (ms)

0.0 SDTIME

S Set 0 0/1

Y Magnitud de salida 0.0 REAL

QU Integrador en el límite superior 0 0/1

QL Integrador en el límite inferior 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 346: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.6 LIM Limitador (tipo REAL)

346 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

7.6 LIM Limitador (tipo REAL)

☑ SIMOTION ☑ SINAMICS

Símbolo

LIM

R XMagnitud de entradaR LUvalor límite superiorR LLValor límite inferior

RY Magnitud de salidaBOQU Magnitud de entrada en el

límite superiorBOQL Magnitud de entrada en el

límite inferior

Breve descripción

• Bloque para limitación• Límite superior e inferior ajustable• Indicación al alcanzar los límites ajustados

Forma de funcionamiento

El bloque transfiere la magnitud de entrada X a su salida Y. La magnitud de entrada se limitacon ello en dependencia de LU y LL.Si la magnitud de entrada alcanza el valor límite superior LU, se ajusta la salida QU = 1.Si la magnitud de entrada alcanza el valor límite inferior LL, se ajusta la salida QL = 1.Si el valor límite inferior es mayor o igual al valor límite superior, la salida Y se ajusta al valorlímite superior LU.Algoritmo:

con la condición marginal: LL < LU

Page 347: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.6 LIM Limitador (tipo REAL)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

347

Diagrama de bloques

Tabla(s) de verdad

Condición Y QU QL Modo de operaciónLL < X < LU X 0 0

X >= LU LU 1 0 Magnitud de entrada en el límite superior

X <= LL LL 0 1 Magnitud de entrada en el límite inferior

Tabla de la verdad para LL >= LU

Condición Y QU QL Modo de operaciónLL >= LU LU 1 1 Magnitud de entrada en el límite superior

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

LU valor límite superior 0.0 REAL

LL Valor límite inferior 0.0 REAL

Y Magnitud de salida 0.0 REAL

QU Magnitud de entrada en el límitesuperior

1 0/1

QL Magnitud de entrada en el límiteinferior

1 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 348: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.7 LIM_D Limitador (tipo DOUBLE INTEGER)

348 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

7.7 LIM_D Limitador (tipo DOUBLE INTEGER)

☑ SIMOTION ☑ SINAMICS

Símbolo

LIM_D

DI XMagnitud de entradaDI LUvalor límite superiorDI LLValor límite inferior

DIY Magnitud de salidaBOQU Magnitud de entrada en el

límite superiorBOQL Magnitud de entrada en el

límite inferior

Breve descripción

• Bloque para limitación del tipo DOUBLE INTEGER• Límite superior e inferior ajustable• Indicación al alcanzar los límites ajustados

Forma de funcionamiento

El bloque transfiere la magnitud de entrada X a su salida Y. La magnitud de entrada se limitacon ello en dependencia de LU y LL.Si la magnitud de entrada alcanza el valor límite superior LU, se ajusta la salida QU = 1.Si la magnitud de entrada alcanza el valor límite inferior LL, se ajusta la salida QL = 1.Si el valor límite inferior es mayor o igual al valor límite superior, la salida Y se ajusta al valorlímite superior LU.Algoritmo:

con la condición marginal: LL < LU

Page 349: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.7 LIM_D Limitador (tipo DOUBLE INTEGER)

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

349

Diagrama de bloques

Tabla(s) de verdad

Condición Y QU QL Modo de operaciónLL < X < LU X 0 0

X >= LU LU 1 0 Magnitud de entrada en el límite superior

X <= LL LL 0 1 Magnitud de entrada en el límite inferior

Tabla de la verdad para LL >= LU

Condición Y QU QL Modo de operaciónLL >= LU LU 1 1 Magnitud de entrada en el límite superior

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0 DINT

LU valor límite superior 0 DINT

LL Valor límite inferior 0 DINT

Y Magnitud de salida 0 DINT

QU Magnitud de entrada en el límitesuperior

1 0/1

QL Magnitud de entrada en el límiteinferior

1 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 350: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.8 MVS Generador de valor medio móvil

350 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

7.8 MVS Generador de valor medio móvil

☑ SIMOTION ☑ SINAMICS

Símbolo

MVS

R XMagnitud de entradaI NNúmero de ciclos sobre el que

se forma el valor medioI NMXNúmero de ciclos máximoR SVValor de ajuste

BO SSet

RY Magnitud de salidaBOQF Errores

Breve descripción

El bloque calcula una media móvil mediante la magnitud de entrada X.

Forma de funcionamiento

El valor medio se forma con los N últimos ciclos.

Xk = X en el ciclo k

k = 0 es el ciclo actualEl número de ciclos puede modificarse en el rango 1 ≤ N ≤ NMX. El número máximo de cicloslo determina NMX y no puede modificarse durante el servicio. El bloque limita la entrada N alrango 1 ≤ N ≤ NMX. El búfer para los valores de entrada se completa siempre hasta NMAXindependientemente de N. De esta forma, el bloque puede calcular de nuevo el valor medioactual en todas las magnitudes en caso de modificarse la longitud de la ventana.El valor medio se ajusta al valor de ajuste SV siempre que S = 1.

Inicialización

En la inicialización se determina con NMX la magnitud máxima del búfer del valor medio paralos valores de X. Por ello, NMX debe ajustarse al valor de N máximo requerido por el servicio.El valor de NMX se limita al rango de valores de 1 a 1000. Si en el dispositivo de destino no haysuficiente memoria disponible para NMX o bien NMX se limita, se ajusta la salida QF = 1 y lasalida Y conserva su valor predeterminado durante el funcionamiento cíclico.Como NMX no se puede modificar de forma dinámica durante el funcionamiento, se deberíapredefinir NMX como constante.

Page 351: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.8 MVS Generador de valor medio móvil

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

351

Campos de aplicación

El bloque puede utilizarse para el cálculo de valor medio, como generador de rampa o comobloque de filtro. Actúa como pasobajo y parabanda para todas las frecuencias fk.

k = 1, 2...

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

N Número de ciclos sobre el quese forma el valor medio

10 1...1000

NMX Número de ciclos máximo 100 1...1000

SV Valor de ajuste 0.0 REAL

S Set 0 0/ 1

Y Magnitud de salida 0.0 REAL

QF Errores 0 0/1

Datos de proyecto

Insertable online sí

Particularidades -

Page 352: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.9 PC Regulador P

352 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

7.9 PC Regulador P

☑ SIMOTION ☑ SINAMICS

Símbolo

PC

R W1Consigna 1R W2Consigna 2R W3Consigna 3R XValor realR LUvalor límite superiorR LLValor límite inferiorR KPCoeficiente proporcional

BO ENHabilitación del regulador

RY Magnitud de salidaRYE Diferencia de regulación

BOQU Regulador en el límitesuperior

BOQL Regulador en el límiteinferior

Breve descripción

• Regulador P con 3 entradas de consigna y 1 entrada de valor real• Inversión de signo del valor real en el bloque• Indicación al alcanzar los límites ajustados• Para el funcionamiento de regulador normal debe indicarse un valor límite positivo en LU y

uno negativo en LL.

Forma de funcionamiento

Las tres consignas W1, W2 y W3 se suman y se resta el valor real X de la suma de lasconsignas. El resultado YE se multiplica por el coeficiente proporcional KP y se emite en lasalida Y.Algoritmo:Y = KP·YE = KP · (W1 + W2 + W3 - X)YE = W1 + W2 + W3 - XEl error de regulación YE se calcula siempre independientemente del modo de servicio y seindica por separado.La salida Y del regulador puede limitarse a través de las entradas LU y LL. Si la salida Yalcanza uno de los dos límites, se emite un aviso a través de las salidas QU y QL. Si LL >= LU,la salida Y = LU.Con EN = 1 se habilita el regulador. Si EN = 0, la magnitud de salida Y se ajusta a cero. Elregulador está bloqueado. Las salidas binarias QU y QL son tratadas en este caso como si KP* YE fuese igual a cero.Si se indica un valor KP negativo, el regulador trabaja en sentido inverso (amplificador deinversión).

Page 353: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.9 PC Regulador P

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

353

Diagrama de bloques

Tabla(s) de verdad

EN Condición Y QU QL Modo de operación0 LL< 0 <LU 0 0 0 Bloqueo del regulador

0 LU <= 0 0 1 0 Bloqueo del regulador

0 LL >= 0 0 0 1 Bloqueo del regulador

1 LL<YE * KP<LU KP × YE 0 0 Habilitación del regulador

1 YE * KP >= LU LU 1 0 Regulador en el límite superior

1 YE * KP <= LL LL 0 1 Regulador en el límite inferior

Tabla de la verdad para LL >= LU

EN Condición Y QU QL Modo de operación0 Ninguna 0 1 1 Bloqueo del regulador

1 LL >= LU LU 1 1 Regulador en el límite superior

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

W1 Consigna 1 0.0 REAL

W2 Consigna 2 0.0 REAL

W3 Consigna 3 0.0 REAL

X Valor real 0.0 REAL

LU valor límite superior 0.0 REAL

LL Valor límite inferior 0.0 REAL

KP Coeficiente proporcional 0.0 REAL

EN Habilitación del regulador 0 0/1

Page 354: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.9 PC Regulador P

354 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

Y Magnitud de salida 0.0 REAL

YE Diferencia de regulación 0.0 REAL

QU Regulador en el límite superior 1 0/1

QL Regulador en el límite inferior 1 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 355: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.10 PIC Regulador PI

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

355

7.10 PIC Regulador PI

☑ SIMOTION ☑ SINAMICS

Símbolo

PIC

R W1Consigna 1R W2Consigna 2R X1Valor real 1R X2Valor real 2R WPValor de control anticipativoR LUvalor límite superiorR LLValor límite inferiorR SVValor de ajuste del integradorR KPCoeficiente proporcionalTS TNTiempo de acción integral (ms)BO ICRegulador IBO ENHabilitación del reguladorBO SAjuste del integradorBO HIMantenimiento del valor del

integrador

RY Valor de salidaRYE Diferencia de regulaciónRYI Valor del integrador

BOQU Regulador en el límitesuperior

BOQL Regulador en el límiteinferior

Breve descripción

• Regulador PI universal, conmutable a los modos de servicio Regulador P o Regulador I.Utilizable como regulador de velocidad o regulador superpuesto. Apto para regulaciones decorrección dinámicas.

• Funciones de integrador flexibles:- Ajustar valor inicial ⇒ Cargar SV en integrador- Mantener valor actual del integrador ⇒ Regulador P- Guiado del integrador por parte de SV- Guiado del integrador por limitación del regulador- Desconectar componente P ⇒ Regulador I

• Funciones completas del regulador:- Ajuste independiente así como modificación de las siguientes magnitudes durante el

servicio:- Coeficiente proporcional KP- Tiempo de acción integral TN- Límites de regulador LU y LL- Valor de control anticipativo WP, p. ej., para la activación de la aceleración

• Segunda entrada de valor real X2, p. ej., para la activación estática• Indicación al alcanzar los límites ajustados

Forma de funcionamiento

La suma de valor real (X1 + X2) se resta a la suma de consigna (W1 + W2) según la ecuación:YE = (W1 + W2) - (X1 + X2)

Page 356: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.10 PIC Regulador PI

356 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

El resultado, el error de regulación YE, se multiplica a continuación por el coeficienteproporcional KP ajustable. El producto se aplica al sumador de salida y al integrador. El tiempode acción integral ajustable TN determina el comportamiento de integración del regulador.La modificación de la magnitud de salida YI es proporcional a la magnitud de entrada KP*YEe inversamente proporcional al tiempo de acción integral TN. El valor de integrador YI estátambién presente en el sumador de salida. A través de la entrada WP puede añadirse otro valormás con signo al valor de salida Y.El cálculo de los valores discretos se efectúa de acuerdo al algoritmo:Algoritmo:

con las condiciones marginales: LL<Y<LU, y LL<LU

Yn Valor de Y en intervalo de muestreo n

Yn-1 Valor de Y en tiempo de muestreo n-1

TA es el intervalo de muestreo en el que se configura el bloque.

Diagrama de bloques

Page 357: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.10 PIC Regulador PI

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

357

Diagrama XY

Las levas 1 y 2 muestran la curva de Y e YI con saltos YE:• Leva 1, funcionamiento normal, sin limitación• Leva 2, con uso de limitación (p. ej., LL)En 2) se espera una disminución en YE*KP, que puede deshacerse mediante la integracióncontinua en 1).Modos de servicio y control del reguladorEl valor de salida Y y el valor de integrador YI del regulador pueden limitarse a través de lasentradas LU y LL. Si la magnitud de salida Y alcanza los límites ajustados, se emite un avisocon QU = 1 o QL = 1.En las entradas de control se aplica el orden de prioridad:EN antes de IC antes de S antes de HI.Introducción de comandos en las entradas de control:

Page 358: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.10 PIC Regulador PI

358 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Entrada de control Valor FuncionamientoEN 1 Habilitación del regulador

IC 1 Conmutación de regulador PI a regulador I

S 1 Adoptar el valor de ajuste del integrador, no integrar

HI 1 Mantener la salida del integrador YI, no integrar

La combinación de comandos en las entradas de control y los modos de servicio posiblespueden consultarse en las tablas de la verdad.El funcionamiento de regulador normal prevé que LL <= 0 <= LU y LL< Yn < LU. Sin embargo,también son posibles otros ajustes que se detallan a continuación. Para ello se modifica elalgoritmo adecuadamente:Yn = KP·YEn + YIn + WPn

En función de LU y LL, se diferencian 5 condiciones de servicio.

N° Condición Yn

LL < LU

1 LL < KP*YEn + YIn + WPn <LU KP*YEn+ YIn + WPn

2 KP*YEn + YIn + WPn >= LU LU

3 KP*YEn + Yn + WPn <= LL LL

LL = LU

4 Ninguna LU

LL > LU

5 Ninguna LU

Guiado del integrador a través de una limitaciónSi la salida Y choca durante el proceso de regulación con una de las limitaciones ajustadas LLo LU, el integrador YI seguirá funcionando en caso necesario, hasta que choque él mismo conla limitación y permanezca allí.Si el regulador se encuentra en la limitación y se modifica el valor límite, la salida Y adoptamomentáneamente el nuevo valor mientras haya presente un rebase. Sin embargo, elintegrador se corrige con la velocidad de modificación YIn al nuevo valor de limitación.

Tabla(s) de verdad

EN IC S HI ΔYIn YIn Yn Modo de operación Comentario

0 * * * * 0 0 Bloqueo del regulador KP, RN, WP, LU, LL, YE cualquiera

Page 359: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.10 PIC Regulador PI

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

359

EN IC S HI ΔYIn YIn Yn Modo de operación Comentario

1 0 0 0 KP*YEn×TA/TN YIn-1+ΔYIn KP*YEn+YIn+WPn Regulador PI Habilitación de regulador enfuncionamiento normal

1 1 0 0 KP*YEn*TA/TN YIn-1+ΔYIn YIn+WPn Regulador I Componente P = 0

1 0 1 * * SVn KP*YEn+YIn+WPn Regulador P, guiadodel integrador

YIn = SVn

1 1 1 * * SVn YIn+WPn Regulador I, guiadodel integrador

YIn = SVn

1 0 0 1 0 YIn-1 KP*YEn+YIn+WP Regulador P,integrador =constante

YIn = YIn-1

1 1 0 1 0 YIn-1 YIn+WPn Regulador I,integrador =constante

YIn = YIn-1

* = cualquiera

EN IC S HI ΔYIn YIn Yn Modo de operación Comentario

1 0 0 0 KP*YEn×TA/TN YIn-1+ΔYIn para YIn-1 < LUYIn-1- ΔYIn para YIn-1> LULU para YIn-1 = LU

LU Regulador PI en ellímite superior

YIn integrado -> LU,event. con (-)

1 1 0 0 KP*YEn×TA/TN YIn-1+ΔYIn para YIn-1 < LUYIn-1- ΔYIn para YIn-1 > LULU paraYI n-1 =LU

LU Regulador I en ellímite superior

YIn integrado -> LU,event. con (-)

1 0 1 * * SVn para SVn < LULU para SVn >= LU

LU Regulador P en ellímite superior

YIn = SVn o YIn = LU

1 1 1 * * SVn para SVn < LULU para SVn >= LU

LU Regulador I en ellímite superior

YIn = SVn o YIn = LU,componente P = 0

1 0 0 1 0 YIn-1 LU Regulador P,integrador =constante

YIn = YIn-1 o YIn-1 =LU

1 1 0 1 0 YIn-1 LU Regulador I,integrador =constante

YIn = YIn-1 o YIn-1 =LU, componente P =0

* = cualquiera

Page 360: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.10 PIC Regulador PI

360 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

EN IC S HI ΔYIn YIn Yn Modo de operación Comentario

1 0 0 0 KP*YEn*TA/TN YIn-1+ΔYIn para YIn-1 < LLYIn-1- ΔYIn para YIn-1 > LLLL para YIn-1 = LL

LL Regulador PI en ellímite inferior

YIn integrado -> LL,event. con (-)

1 1 0 0 KP*YEn×TA/TN YIn-1+ΔYIn para YIn-1 < LLYIn-1- ΔYIn para YIn-1 > LLLL para YIn-1 = LL

LL Regulador I en ellímite inferior

YIn integrado -> LL,event. con (-)

1 0 1 * * SVn para SVn > LLLL para SVn <= LL

LL Regulador P en ellímite inferior

YIn = SVn o YIn = LL

1 1 1 * * SVn para SVn > LLLL para SVn <= LL

LL Regulador I en ellímite inferior

YIn = SVn o YIn = LL,componente P = 0

1 0 0 1 0 YIn-1 LL Regulador P,integrador =constante

YIn = YIn-1 o YIn-1 =LL

1 1 0 1 0 YIn-1 LL Regulador I,integrador =constante

YIn = YIn-1 o YIn-1 =LL, componente P =0

* = cualquiera

EN IC S HI ΔYIn YIn Yn Modo de operación Comentario

1 * * * 0 Yn - KP*YEn - WPn LL = LU Guiado del regulador, véase LL y LU -

* = cualquiera

EN IC S HI ΔYIn YIn Yn Modo de operación Comentario

1 * * * KP*YEnTA/TN YIn-1+ΔYIn para YIn-1 < LUYIn-1- ΔYIn para YIn-1 > LULU paraYI n-1 =LU

LU Regulador PI en ellímite superior

-

En función del sentido de la modificación del valor límite, se invierte en caso necesario el signode la integración.Funciones de transiciónFunción de transición con rebase del regulador para las condiciones 2 a 5:

Page 361: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.10 PIC Regulador PI

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

361

Sección 1: Curva con LUn>LUn-1 según cond. 2Sección 2: Curva con LLn<LLn-1 según cond. 3Sección 3: Curva con LLn>LLn-1 según cond. 3, condecalaje del límite en sentido contrario al del regulador con

Page 362: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.10 PIC Regulador PI

362 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

inversión del signo en la entrada del integradorSección 4: Curva con LLn>LUn según cond. 51) Salto de KP*YE, puesto que el integrador ha llegado hasta el límite.Conmutación de modo de servicio PI a modo de servicio ISi EN = 1 e IC = 1, el componente P se mantiene en 0 y el regulador se conmuta delcomportamiento PI al comportamiento I. La salida Y adopta el valor de integrador YI. Si estosucede durante el proceso de regulación, se produce un salto de -KP*YE en la salida Y. Alresetear IC = 0, el componente P vuelve a ajustarse al valor actual de KP*YE. El reguladormuestra de nuevo el comportamiento PI. Si esto sucede durante el proceso de regulación, seproduce un salto de KP*YE en la salida Y.Conmutación de modo de servicio PI a modo de servicio PSi las entradas de bloque EN = 1 y HI = 1, se mantiene el integrador YI y el regulador seconmuta sin sacudidas del comportamiento PI al comportamiento P. YI sigue siendo elsumando de la salida Y.Al restablecer HI = 0, vuelve a habilitarse el integrador. El regulador muestra de nuevo elcomportamiento PI.Funciones de transiciónFunciones de transición con conmutación sin rebase del regulador: Ejemplos para EN = 1∧S =0

Page 363: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.10 PIC Regulador PI

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

363

Nota

El error de regulación YE se calcula y emite siempre independientemente de los comandosde control disponibles e independientemente de los modos de servicio.El integrador trabajainternamente con mayor precisión, por lo que continúa integrándose incluso si el errorde regulación es pequeño. Debe tenerse en cuenta que el intervalo de muestreo sea losuficientemente pequeño en relación con el tiempo de acción integral TN. TN se limitainternamente: TN >= TA.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

W1 Consigna 1 0.0 REAL

W2 Consigna 2 0.0 REAL

X1 Valor real 1 0.0 REAL

X2 Valor real 2 0.0 REAL

WP Valor de control anticipativo 0.0 REAL

LU valor límite superior 0.0 REAL

LL Valor límite inferior 0.0 REAL

SV Valor de ajuste del integrador 0.0 REAL

KP Coeficiente proporcional 0.0 REAL

TN Tiempo de acción integral (ms) 0.0 SDTIME

IC Regulador I 0 0/1

EN Habilitación del regulador 0 0/1

S Ajuste del integrador 0 0/1

HI Mantenimiento del valor delintegrador

0 0/1

Y Valor de salida 0.0 REAL

YE Diferencia de regulación 0.0 REAL

YI Valor del integrador 0.0 REAL

QU Regulador en el límite superior 1 0/1

QL Regulador en el límite inferior 1 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 364: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.11 PT1 Elemento de retardo

364 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

7.11 PT1 Elemento de retardo

☑ SIMOTION ☑ SINAMICS

Símbolo

PT1

R XMagnitud de entradaTS TConstante de tiempo de

filtrado (ms)R SVValor de ajuste

BO SSet

RY Magnitud de salida

Breve descripción

• Elemento de retardo de 1.er orden con función de ajuste• Utilización como elemento de filtrado

Forma de funcionamiento

Función de ajuste no activa (S = 0)La magnitud de entrada X, retardada dinámicamente lo equivalente a la constante de tiempo defiltrado T, está presente en la salida Y.T determina la pendiente del aumento de la magnitud de salida. Indica el valor con el que haaumentado la función de transición al 63% de su valor final.Tras t = 3T, la función de transición alcanza aprox. el 95% de su valor final.La ganancia proporcional ajustada internamente es 1 y no puede modificarse.Si T/TA son lo suficientemente grandes (T/TA > 10), la función de transición corresponde a lacurva de

Y(t) = X·(1-e-t/T)con t = n * TA.El cálculo de los valores discretos se efectúa de acuerdo al algoritmoAlgoritmo:

Yn Valor de Y en intervalo de muestreo n

Yn-1 Valor de Y en tiempo de muestreo n-1

Xn Valor de X en intervalo de muestreo n

Función de ajuste activa (S = 1)

Page 365: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.11 PT1 Elemento de retardo

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

365

Si la función de ajuste está activa, el valor de ajuste actual SVn se adopta en la magnitud desalida: Yn = SVnNota

Cuanto mayor es T/TA, menor es la variación de la amplitud en Y desde un instante demuestreo al siguiente. TA es el intervalo de muestreo en el que se configura el bloque. T selimita internamente: T>=TA.

Diagrama de bloques

Función de transición

Inicialización

Mientras la entrada S sea lógica 1 durante la inicialización, se aplica el valor de ajuste SV en lasalida Y.

Page 366: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.11 PT1 Elemento de retardo

366 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

T Constante de tiempo de filtrado(ms)

0.0 SDTIME

SV Valor de ajuste 0.0 REAL

S Set 0 0/1

Y Magnitud de salida 0.0 REAL

Datos de proyecto

Cargable online sí

Particularidades -

Page 367: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.12 RGE Generador de rampas

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

367

7.12 RGE Generador de rampas

☑ SIMOTION ☑ SINAMICS

Símbolo

RGE

R XMagnitud de entradaR NRMNormalizaciónR LUvalor límite superiorR LLValor límite inferiorR SVValor ajuste salidaTS TUTiempo de aceleración (ms)TS TDTiempo de deceleración (ms)BO CUMayorBO CDBajarBO CFSalida = entradaBO SSet

RY Magnitud de salidaRYA Valor de aceleración

BOQE Salida Y = entrada limitada XBOQU Valor límite superior

alcanzadoBOQL Valor límite inferior

alcanzado

Breve descripción

• Generador de rampa para limitar la velocidad de modificación de la magnitud de entrada X• Magnitud de salida limitable:• Ajuste independiente así como modificación de las siguientes magnitudes durante el

servicio:- Tiempo de aceleración y tiempo de deceleración- Límites de salida LU y LL- Valor de ajuste

• Funciones de generador de rampa flexibles:- Hacer seguimiento integral de consigna X- Ajustar valor inicial salida de generador de rampa (-> Cargar SV en integrador)- Aumentar y disminuir de forma integral salida de generador de rampa

Forma de funcionamiento

El bloque contiene un integrador con dos constantes de tiempo de integración ajustables deforma independiente. La salida Y se modifica según el algoritmo:Yn = Yn-1+YAn

El valor de aceleración YA se calcula por separado para la aceleración y la deceleración y seemite en una salida.Como aceleración se define un proceso en el que el valor de salida Y se aleja de cero.Como deceleración se define un proceso en el que el valor de salida Y se aproxima a cero.

Page 368: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.12 RGE Generador de rampas

368 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Diagrama de bloques

Para el valor de aceleración durante la aceleración se aplica:

Para el valor de aceleración durante la deceleración se aplica:

La conmutación entre tiempo de aceleración y tiempo de deceleración tiene lugar en caso decambio de sentido o en el paso por cero de la función de transferencia.Mediante una lógica de mando se predefine el modo de servicio en función de los estadoslógicos de las entradas de control S, CF, CU y CD.La magnitud de salida puede limitarse a través de las entradas LU y LL. Cuando Y alcance loslímites ajustados, se ajustarán las salidas binarias QU o QL a 1. La salida binaria QE se ajustaa 1 si Y = X.

Page 369: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.12 RGE Generador de rampas

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

369

Tiempo de aceleración y tiempo de deceleraciónEl tiempo de aceleración TU es el tiempo en el que aumenta el valor de la magnitud de salidaen NRM.El tiempo de deceleración TD es el tiempo en el que se reduce el valor de la magnitud de salidaen NRM. Pueden seleccionarse distintos tiempos de aceleración y de deceleración.Cuanto menor es TA/TU o TA/TD, menor es la variación de la amplitud en Y desde un instantede muestreo al siguiente. TA es el intervalo de muestreo con el que se ejecuta el bloque.

En las entradas de control se aplica el orden de prioridad:S antes de CF antes de CU y CD.Función de las entradas de control:

S = 1 Cargar el valor de ajuste SV en el integrador, no integrar

CF = 1 Hacer seguimiento integral de la salida Y en la consigna X

CU = 1 Hacer seguimiento integral de la salida Y en el sentido LU

CD = 1 Hacer seguimiento integral de la salida Y en el sentido LL

Modos de servicio y control del generador de rampaLa combinación de comandos en las entradas de control y los modos de servicio posiblespueden consultarse en las tablas de la verdad.El funcionamiento normal del generador de rampa prevé que LL <= 0 <= LU y LL < Yn < LU.Sin embargo, también son posibles otros ajustes que se detallan a continuación.Para el ajuste con LL >= LU se aplica: El límite LU domina respecto al límite LL.Comportamiento del integrador en la limitaciónSi durante el proceso de regulación la salida Y choca con una de las limitaciones ajustadas LLo LU, el valor del integrador se mantendrá. A continuación, el valor de salida Y se mantendráconstante hasta que el valor del integrador abandone el límite gracias a la modificación de lasmagnitudes de entrada.Si el integrador se encuentra en la limitación y se modifica el valor límite, el integrador secomporta de distintas formas en función del sentido de la modificación del valor límite.Si aumenta el valor absoluto de un valor límite, y además la lógica de mando predefine queel generador de rampa debe variar en el mismo sentido, el integrador sigue integrando desdeel valor que se mantuvo anteriormente según el tiempo de aceleración ajustado, hasta que lasalida choque de nuevo con el valor límite.Si se reduce el valor de un límite, el integrador integra a partir del valor anterior de acuerdo altiempo de deceleración ajustado, hasta que la salida vuelve a alcanzar el valor límite.Nota

El integrador trabaja internamente con mayor precisión, por lo que continúa integrándoseincluso si la diferencia consigna-valor real es pequeña. Debe prestarse atención a que elintervalo de muestreo sea lo suficientemente pequeño en relación con el tiempo de aceleracióno de deceleración.

Nota

Si se reduce el valor de un límite y el valor actual de la salida se encuentra fuera de los límites,el integrador integra a partir del valor actual de acuerdo al tiempo de deceleración ajustado,hasta que la salida alcanza el valor límite. Este comportamiento se aplica en todos los modosde servicio.

Page 370: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.12 RGE Generador de rampas

370 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

TU y TD se limitan internamente: TU >= TA, TD >= TA

Tabla(s) de verdad

S CF CU CD YAn Yn Modo de operación Comentario

0 0 0 0 0 Yn-1 Stop Y es constante

LL < LU y LL < valor real Yn-1 < LU

S CF CU CD YAn Yn Modo de operación Comentario1 * * * Salto SVn Ajustar salida a SV SV cualquiera, fijo o variable

0 1 * * TA/TU;TA/TD

Yn-1+YAn

Funcionamientonormal Y -> X

TU para [X > Y ∧ Y >= 0] ∨ [X < Y ∧ Y <= 0]TD para [X > Y ∧ Y < 0] ∨ [X < Y ∧ Y > 0]

0 0 1 0 TA/TU(TA/TD)

Yn-1+YAn

Arrancar valor límitesuperior Y -> LU

TU, TD como anterior, en función de la posicióninicial

0 0 0 1 TA/TD(TA/TU)

Yn-1+YAn

Arrancar valor límiteinferior Y -> LL

TU, TD como anterior, en función de la posicióninicial

* cualquiera

Funciones de transición

Page 371: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.12 RGE Generador de rampas

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

371

Ej. 1: CF = 1 con LL < LU y LL < X < LU, y con X1= 1,5, X2 = X 4 = 0,0,X3 = –1,5, LU = 2,0, LL =–2,0, TU > TD, NRM > 0

Ej. 2: función de potenciómetro motorizado con CU y CD y con LL < LU

Page 372: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.12 RGE Generador de rampas

372 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Ej. 3: ajustar integrador con LL < LU

Page 373: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.12 RGE Generador de rampas

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

373

Ej. 4: modificación y permutación de los límites

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

NRM Normalización 1.0 REAL

LU valor límite superior 0.0 REAL

LL Valor límite inferior 0.0 REAL

SV Valor ajuste salida 0.0 REAL

TU Tiempo de aceleración (ms) 0.0 SDTIME

TD Tiempo de deceleración (ms) 0.0 SDTIME

CU Mayor 0 0/1

CD Bajar 0 0/1

CF Salida = entrada 0 0/1

S Set 0 0/1

Y Magnitud de salida 0.0 REAL

YA Valor de aceleración 0.0 REAL

QE Salida Y = entrada limitada X 0 0/1

QU Valor límite superior alcanzado 0 0/1

Page 374: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.12 RGE Generador de rampas

374 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

QL Valor límite inferior alcanzado 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 375: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

375

7.13 RGJ Generador de rampa con limitación de jerk

☑ SIMOTION ☑ SINAMICS

Símbolo

RGJ

R XMagnitud de entradaR NRMNominación TD/TUR EVError de regulaciónR LUvalor límite superiorR LLValor límite inferiorR SVValor ajuste salidaR ASVValor de ajuste de aceleraciónR WDPonderación del error de

regulaciónTS TUTiempo de aceleración (ms)TS TDTiempo de deceleración (ms)TS TRUTiempo de transición en la

aceleración (ms)TS TR1Tiempo de transición en la

aceleración (ms)TS TR2Tiempo de transición en la

aceleración (ms)TS TRDTiempo de transición en la

deceleración (ms)TS TR3Tiempo de transición en la

deceleración (ms)TS TR4Tiempo de transición en la

deceleración (ms)BO CUMayorBO CDBajarBO CFSalida = entradaBO ULRValor límite superior

alcanzadoBO LLRValor límite inferior

alcanzadoBO RQNTransición CONBO SAAjuste de la aceleraciónBO SSetBO ENHabilitación

RY Magnitud de salidaRYL Magnitud de salida limitadaRYA Valor de aceleraciónRYB Valor de jerk

BOQE Salida Y = entrada limitada XBOQU Valor límite superior

alcanzadoBOQL Valor límite inferior

alcanzado

Breve descripción

• Generador de rampa con limitación de jerk y seguimiento• Funciones de generador de rampa:

- Ajustar salida Y o aceleración YA- Hacer seguimiento integral y con limitación de jerk de la salida del generador de rampa en

la consigna X- Aumentar y disminuir de forma integral salida de generador de rampa

Page 376: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

376 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

- Seguimiento del generador de rampa de acuerdo al error de regulación de un reguladorsubordinado en la limitación

Forma de funcionamiento

El bloque limita la aceleración (derivada de la velocidad) y el jerk (derivada de la aceleración)de las consignas.Se aplican los siguientes algoritmos:

El valor de aceleración YA y el valor de jerk YB se calculan por separado para la aceleracióny la deceleración. Para ello deben configurarse las indicaciones de tiempo para el tiempo deaceleración TU y de transición en la aceleración de TRU, así como el tiempo de deceleraciónTD y de transición en la deceleración de TRD.Para el valor de aceleración YA fuera del tiempo de transición en la aceleración se aplica:

Para el valor de aceleración YA fuera del tiempo de transición en la deceleración seaplica:

Para el valor de jerk YB durante el tiempo de transición en la aceleración se aplica:

Para el valor de jerk YB durante el tiempo de transición en la deceleración se aplica:

Page 377: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

377

Mediante una lógica de mando se predefine el modo de servicio en función de los estadoslógicos de las magnitudes binarias EN, S, SA, CF, CU y CD.A través de las entradas de bloque LU y LL se limita la magnitud de entrada X y, con elloindirectamente, la magnitud de salida Y. Si Y alcanza los límites ajustados, se emite un aviso enlas salidas binarias con QU = 1 o QL = 1.La salida binaria QE se ajusta a 1 cuando la magnitud de salida Y es idéntica al valor limitadode la magnitud de entrada X.El proceso de aceleración se divide en tres fases:• Fase 1

- Al aumentar el valor de consigna X, se predefine en la primera sección el jerk YB máx.(en función de TRU o TR1). De esta forma aumenta la aceleración proporcionalmente altiempo; en esta fase de transición aumenta la magnitud de salida Y de forma cuadráticacon respecto al tiempo.

• Fase 2- Al alcanzar la aceleración YA máxima de acuerdo al tiempo de aceleración

TU predefinido, la aceleración es constante. La magnitud de salida Y aumentaproporcionalmente al tiempo.

• Fase 3- En la tercera sección, la aceleración disminuye proporcionalmente al tiempo. En esta fase

de transición, la magnitud de salida Y se aproxima de forma cuadrática con respecto altiempo a la magnitud de entrada X en YB (en función de TRU o TR2).

Se ejecuta un proceso de deceleración correspondiente.

Page 378: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

378 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Función de transición RGJ (aceleración normal)

Tiempos de redondeo si TRU = 00,0 ms o TRD = 0,0 ms:

Page 379: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

379

Tiempo de aceleración y tiempo de deceleración

El tiempo de aceleración TU se define como el tiempo en el que aumenta el valor de lamagnitud de salida en NRM proporcionalmente al tiempo.El tiempo de deceleración TU está definido como el tiempo en el que se reduce el valor de lamagnitud de salida en NRM proporcionalmente al tiempo.Pueden seleccionarse distintos tiempos de aceleración y de deceleración.Tiempo de transición en aceleración y deceleración

El tiempo de transición está definido como el tiempo en el que la magnitud de salida alcanza elvalor de aceleración máximo partiendo de un valor inicial constante. En este tiempo, el valor dejerk es constante y distinto de cero (véase fase 1).El tiempo de transición está definido también como el tiempo en el que la magnitud de salidaalcanza un valor final constante partiendo de su valor de aceleración máximo (véase fase 3).El tiempo de transición en un proceso de aceleración se determina con TRU o TR1 y TR2,mientras que, en un proceso de deceleración, se determina con TRD o TR3 y TR4.Con cada cambio de sentido de la consigna se conmuta, en función de la posición de partida,de aceleración a deceleración o viceversa con los procesos de transición correspondientes. Lomismo se aplica en caso de modificación del tiempo de aceleración o de deceleración duranteel servicio.Si una aceleración sigue a una deceleración donde TRD y TD son pequeñas mientras que TRUy TU son grandes, se reduce YA en la deceleración hasta que no se presente sobreoscilaciónen la aceleración siguiente, siempre que el valor destino (X, LL o LU) y los tiempos degenerador de rampa (TU, TD, TRU, TRD) no se modifiquen.Si están desconectados la transición (RQN = 0) y el seguimiento (ULR = LLR = 0), el RGJ secomporta como el bloque RGE.

Page 380: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

380 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Nota

En el paso por cero no se suaviza la transición, por ello, si son diferentes los tiempos deaceleración y deceleración ajustados, se produce una discontinuidad en la aceleración pormotivos físico.De ser necesario, puede forzarse una transición suave en el paso por ceroespecificando "Consigna intermedia = 0" en la entrada del bloque RGJ.

Habilitación de la transición (limitación de jerk)

La transición está activa durante la aceleración o la deceleración si RQN = 1.Función de transición: Desconexión de la transición durante la aceleración

La transición está desconectada para RQN = 0. La aceleración/deceleración tiene lugar deacuerdo al tiempo de aceleración/deceleración indicado en TU o en TD.Al desconectar la limitación de jerk durante el tiempo de transición, la siguiente aceleración/deceleración tiene lugar asimismo con el tiempo de aceleración/deceleración predefinido en TUo en TD.Modo de servicio "Transición DES"

Si desea utilizar el bloque en este modo de servicio, siga los pasos indicados a continuación:• Ajuste las conexiones TRU, TR1, TR2, TRD, TR3 y TR4 al valor 0 (todos los tiempos de

transición son 0).• Ajuste la conexión RQN al valor 1 (modo de servicio "Transición CON").

Page 381: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

381

Con estos ajustes, el bloque RGJ se comporta de la forma descrita en el modo de servicio"Transición DES" (RQN = 0).Modos de servicio y control del generador de rampa

Las entradas de control significan lo siguiente:

EN = 1 Habilitación generador de rampa

S = 1 Ajustar salida Y al valor de ajuste SV, no integrar

SA = 1 Ajustar salida YA al valor de ajuste ASV, no integrar

CF = 1 Hacer seguimiento integral de la salida Y en la consigna X

CU = 1 Hacer seguimiento integral de la salida Y en el sentido LU

CD = 1 Hacer seguimiento integral de la salida Y en el sentido LL

Nota

En las entradas de control se aplica el orden de prioridad:EN antes de S antes de SA antes deCF antes de CU y CD.La combinación de comandos en las entradas de control y los modos deservicio posibles pueden consultarse en las tablas de la verdad.El funcionamiento normal delgenerador de rampa prevé que LL <= 0 <= LU y LL <= Yn <= LU. Sin embargo, también sonposibles otros ajustes que se detallan a continuación:Para el ajuste con LL >= LU se aplica: ellímite LU domina respecto al límite LL.En ningún proceso de transición se superan los valorespara aceleración y jerk.En función de la especificación de consigna o del decalaje del valorlímite, en determinadas circunstancias la curva se ajusta sólo con las transiciones suavizadasde acuerdo a las fases 1 y 3, con lo que no se presenta una curva de la magnitud de salida Yproporcional al tiempo.

Parada del generador de rampa

EN S SA CF CU CD YAn Yn Modo de operación Comentario

0 * * * * * 0 0 Bloqueo Y = 0

1 0 0 0 0 0 0 Yn-1 Bloqueo Y = constante

* = cualquieraLL < LU y LL < valor real Yn-1 < LU

Page 382: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

382 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

EN S SA CF CU CD YAn Yn Modo de operación Comentario1 1 * * * * Salto SVn Ajustar salida a

SVSV cualquiera, fijo o variable

1 0 1 * * * ASVn Yn-1+YAn

Ajustar salida delintegrador 1a ASV

ASV cualquiera, fijo o variable

1 0 0 1 * * TA/TU(TA/TD)

Yn-1+YAn

FuncionamientonormalY->X

TU para [X>Y ∧ Y ≥ 0] ∨ [X<Y ∧ Y<=0]TD para [X>Y ∧ Y<0] ∨ [X<Y ∧ Y>0]QE=1 se ajusta al alcanzar Y=X.

1 0 0 0 1 0 TA/TU(TA/TD)

Yn-1+YAn

Arrancarvalor límitesuperiorY -> LU

TU,TD como anterior, en función de la posicióninicialQU=1 y QE=1 se ajustan al alcanzar Y=LU.

1 0 0 0 0 1 TA/TD(TA/TU)

Yn-1+YAn

Arrancarvalor límiteinferiorY -> LL

TU,TD como anterior, en función de la posicióninicialQL=1 y QE=1 se ajustan al alcanzar Y=LL.

Seguimiento del generador de rampa

Por lo general, la salida Y del generador de rampa se dirige, como consigna, a un lazo deregulación subordinado (p. ej., regulador de velocidad).Si este regulador alcanza el límite durante una modificación (p. ej., durante una aceleración),el generador de rampa no puede seguir aumentando la salida de acuerdo a los tiempos deaceleración. En este caso, se corrige la salida Y tomando como base el error de regulación EVy el factor de ponderación WD.Yn = Yn-1-EVn+WD·EVk

n= intervalo de muestreo n

k= momento en el que el regulador alcanza la limitación por primera vez (0 -> 1 flanco en ULR oLLR)

Page 383: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

383

El seguimiento sólo puede aplicarse por lo general para "lazos de regulación clásicos" (p. ej.,regulador de velocidad PI). Las limitaciones del regulador deben estar correctamente ajustadas(p. ej., límites de intensidad idénticos).WD va, por lo general, de 1,01 a 1,1 (> 1,0). Durante el seguimiento, la limitación de jerk noestá activa.Las salidas binarias del regulador ("Valor límite superior/inferior alcanzado") se realimentan enlas entradas binarias ULR o LLR. Al alcanzar la limitación, una de las dos entradas binarias seajusta como ULR = 1 o LLR = 1 mediante la realimentación en el bloque RGJ, con lo que seactiva el seguimiento.Si no debe utilizarse el seguimiento, ULR y LLR deben ajustarse a 0.

Page 384: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

384 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Diagrama de bloques

Nota

El generador de rampa trabaja internamente con mayor precisión, por lo que continúaintegrándose incluso si la diferencia consigna-valor real es pequeña. Debe prestarse atencióna que el intervalo de muestreo sea suficientemente pequeño en relación a los tiempos TU, TD,TRU, TR1, TR2, TR3, TR4 y TRD.

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

X Magnitud de entrada 0.0 REAL

NRM Nominación TD/TU 1.0 REAL

EV Error de regulación 0.0 REAL

LU valor límite superior 0.0 REAL

LL Valor límite inferior 0.0 REAL

SV Valor ajuste salida 0.0 REAL

ASV Valor de ajuste de aceleración 0.0 REAL

WD Ponderación del error deregulación

0.0 REAL

TU Tiempo de aceleración (ms) 0.0 SDTIME

TD Tiempo de deceleración (ms) 0.0 SDTIME

TRU Tiempo de transición en laaceleración (ms)

0.0 SDTIME

TR1 Tiempo de transición en laaceleración (ms)

0.0 SDTIME

TR2 Tiempo de transición en laaceleración (ms)

0.0 SDTIME

TRD Tiempo de transición en ladeceleración (ms)

0.0 SDTIME

Page 385: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

385

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

TR3 Tiempo de transición en ladeceleración (ms)

0.0 SDTIME

TR4 Tiempo de transición en ladeceleración (ms)

0.0 SDTIME

CU Mayor 0 0/1

CD Bajar 0 0/1

CF Salida = entrada 0 0/1

ULR Valor límite superior alcanzado 0 0/1

LLR Valor límite inferior alcanzado 0 0/1

RQN Transición CON 0 0/1

SA Ajuste de la aceleración 0 0/1

S Set 0 0/1

EN Habilitación 0 0/1

Y Magnitud de salida 0.0 REAL

YL Magnitud de salida limitada 0.0 REAL

YA Valor de aceleración 0.0 REAL

YB Valor de jerk 0.0 REAL

QE Salida Y = entrada limitada X 0 0/1

QU Valor límite superior alcanzado 0 0/1

QL Valor límite inferior alcanzado 0 0/1

Datos de proyecto

Cargable online sí

Particularidades -

Page 386: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

386 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Page 387: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Tipos de datos

387Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

A.1 Tipos de datos

La siguiente tabla contiene los tipos de datos relevantes para DCBLIB V2.0.

*Identificación opcional

Tabla A-1 Lista de los tipos de datos de las conexiones de bloque para DCBLIB V2.0

Abre-via-tura

Ancho de

datos

Tipo de datos según

IEC 61131-3

Postfix para

identifi-cador DCB

Identificador PIN

- Input

- Output

Posibilidad de interconexión con el tipo de

datos

Descripción

BO/B 1 bit BOOL _B* I, I1, I2....

Q, Q1, Q2....

BOOL Bool

BY 8 bits BYTE _BY IS

QS

BY, SINT, USINT

Cadena de bits

W 16 bits WORD _W WORD, INT, UINT

Cadena de bits

DW 32 bits DWORD _DW DWORD, DINT, UDINT

Cadena de bits

SI 8 bits SINT _SI X, X1, X2...

Y, Y1, Y2...

SINT, USINT, BY

Signed Short Integer

I 16 bits INT _I INT, UINT, WORD

Signed Integer

DI/D 32 bits DINT _D DINT, UDINT, DWORD

Signed Double Integer

US 8 bits USINT _US SINT, USINT, BY

Unsigned Short Integer

UI 16 bits UINT _UI INT, UINT, WORD

Unsigned Integer

UD 32 bits UDINT _UD DINT, UDINT, DWORD

Unsigned Double Integer

R 32 bits REAL _R* REAL, SDTIME Floating Point Single Preci-sion según IEEE 754

LR 64 bits LREAL _LR LREAL Floating Point Double Pre-cision según IEEE 754

TS 32 bits (SDTIME) - - SDTIME, REAL El tipo de datos SDTIME deriva del tipo de datos REAL, 1.0 corresponde a 1.0 ms,

los valores negativos no están definidos.

AID 32 bits - - DINT, UDINT, DWORD

ID de alarma

Page 388: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Tipos de datos

388 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Page 389: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Valores de error en las respuestas de parámetros PROFIdrive, tipos de datos

389Descripción de los bloques estándar DCCSIMOTION/SINAMICS manual de funciones, edición 11/2010

A.2 Valores de error en las respuestas de parámetros PROFIdrive, tipos de datos

Tabla A-2 Valores de error en las respuestas de parámetros DPV1

Valor de error

Significado Observación Información adicional

0x00 Número de parámetro inadmi-sible.

Acceso a parámetro no disponible. -

0x01 Valor de parámetro no modifi-cable.

Acceso de modificación a un valor de paráme-tro no modificable.

Subíndice

0x02 Límite inferior o superior del valor rebasado.

Acceso de modificación con valor fuera de los límites.

Subíndice

0x03 Subíndice erróneo. Acceso a subíndice no disponible. Subíndice

0x04 No es un array. Acceso con subíndice a parámetro no indexado.

-

0x05 Tipo de datos erróneo. Acceso de modificación con valor que no con-cuerda con el tipo de datos del parámetro.

-

0x06 No se permite setear (sólo resetear).

Acceso de modificación con valor distinto de 0 donde no está permitido.

Subíndice

0x07 Elemento descriptivo no modificable.

Acceso de modificación a un elemento descrip-tivo no modificable.

Subíndice

0x09 Datos descriptivos no disponi-bles.

Acceso a descripción no disponible (el valor de parámetro está disponible).

-

0x0B No tiene mando. Acceso de modificación sin haber mando. -

0x0F No hay array de texto. Acceso a array de texto no disponible (el valor de parámetro está disponible).

-

0x11 Petición no ejecutable debido al estado operativo.

El acceso no es posible por motivos tempora-les no especificados en detalle.

-

0x14 Valor inadmisible. Acceso de modificación con valor que, aunque se halla dentro de los límites, no es admisible por otros motivos permanentes (parámetro con valores individuales definidos).

Subíndice

0x15 Respuesta demasiado larga. El tamaño de la respuesta actual sobrepasa el tamaño máximo transmisible.

-

0x16 Dirección de parámetro inad-misible.

El valor para el atributo, la cantidad de elemen-tos, el número de parámetro, el subíndice o una combinación de ellos es inadmisible o incompatible.

-

0x17 Formato inadmisible. Petición de escritura: formato ilegal o incompa-tible de los datos de parámetros.

-

Page 390: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Valores de error en las respuestas de parámetros PROFIdrive, tipos de datos

390 Descripción de los bloques estándar DCCSIMOTION/SINAMICS manual de funciones, edición 11/2010

0x18 Cantidad de valores incohe-rente.

Petición de escritura: la cantidad de valores de los datos de parámetros no concuerda con la cantidad de elementos en la dirección de parámetro.

-

0x19 El objeto de accionamiento no existe.

Acceso a un objeto de accionamiento que no existe.

-

0x20 El elemento de texto del parámetro no puede modifi-carse.

- -

0x21 No se admite el servicio BMP; ID de petición no válida.

- -

0x22 No se admiten los accesos multiparámetro.

- -

0x65 Parámetro desactivado momentáneamente.

Acceso a un parámetro que, aunque está dis-ponible, no cumple ninguna función en el momento del acceso (p. ej., regulación n ajus-tada y acceso a parámetros de control por U/f).

-

0x6B Parámetro %s [%s]: sin acceso de escritura con regu-lador habilitado.

- -

0x6C Parámetro %s [%s]: unidad desconocida.

- -

0x6D Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha Encó-der (p0010 = 4).

- -

0x6E Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha Motor (p0010 = 3).

- -

0x6F Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha Etapa de potencia (p0010 = 2).

- -

0x70 Parámetro %s [%s]: acceso de escritura sólo en la puesta en marcha rápida (p0010 = 1).

- -

0x71 Parámetro %s [%s]: acceso de escritura sólo en el estado Listo (p0010 = 0).

- -

0x72 Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha Reset de parámetros (p0010 = 30).

- -

Tabla A-2 Valores de error en las respuestas de parámetros DPV1

Valor de error

Significado Observación Información adicional

Page 391: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Valores de error en las respuestas de parámetros PROFIdrive, tipos de datos

391Descripción de los bloques estándar DCCSIMOTION/SINAMICS manual de funciones, edición 11/2010

0x73 Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha Safety (p0010 = 95).

- -

0x74 Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha Unida-des/aplicaciones tecn. (p0010 = 5).

- -

0x75 Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha (p0010 distinto de 0).

- -

0x76 Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha Des-carga (p0010 = 29).

- -

0x77 El parámetro %s [%s] no debe escribirse en la des-carga.

- -

0x78 Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha Confi-guración accto. (dispositivo: p0009 = 3).

- -

0x79 Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha Defini-ción de tipo de accto. (dispo-sitivo: p0009 = 2).

- -

0x7A Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha Config. de base de juego de datos (dispositivo: p0009 = 4).

- -

0x7B Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha Config. de disp. (dispositivo: p0009 = 1).

- -

0x7C Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha Des-carga disp. (dispositivo: p0009 = 29).

- -

Tabla A-2 Valores de error en las respuestas de parámetros DPV1

Valor de error

Significado Observación Información adicional

Page 392: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Valores de error en las respuestas de parámetros PROFIdrive, tipos de datos

392 Descripción de los bloques estándar DCCSIMOTION/SINAMICS manual de funciones, edición 11/2010

0x7D Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha Reset de parámetros de disp. (dis-positivo: p0009 = 30).

- -

0x7E Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha Disposi-tivo listo (dispositivo: p0009 = 0).

- -

0x7F Parámetro %s [%s]: acceso de escritura sólo en el estado de puesta en marcha Disposi-tivo (dispositivo: p0009 dis-tinto de 0).

- -

0x81 El parámetro %s [%s] no debe escribirse en la des-carga.

- -

0x82 Toma del mando bloqueada a través de BI: p0806.

- -

0x83 Parámetro %s [%s]: la inter-conexión BICO deseada no es posible.

La salida BICO no da un valor Float, pero la entrada BICO requiere Float.

-

0x84 Parámetro %s [%s]: modifica-ción de parámetros blo-queada (ver p0300, p0400, p0922)

- -

0x85 Parámetro %s [%s]: no se ha definido método de acceso.

- -

0xC8 Por debajo del límite válido actualmente.

Petición de modificación en un valor que, aun-que se encuentra dentro de los límites "absolu-tos", está por debajo del límite inferior válido actualmente.

-

0xC9 Por encima del límite válido actualmente.

Petición de modificación en un valor que, aun-que se encuentra dentro de los límites "absolu-tos", está por encima del límite superior válido actualmente (p. ej. predeterminado por la potencia existente del convertidor).

-

0xCC Acceso de escritura no permi-tido.

Acceso de escritura no permitido porque no se dispone de clave de acceso.

-

0xFF Proceso de lectura/escritura satisfactorio.

El valor se ha leído o escrito satisfactoria-mente.

-

Tabla A-2 Valores de error en las respuestas de parámetros DPV1

Valor de error

Significado Observación Información adicional

Page 393: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceA.3 Vista general de bloques funcionales

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

393

A.3 Vista general de bloques funcionales

Bloquefuncional

Descripción SIMOTION SINAMICS

ACOS Función Arcocoseno X

ADD Sumador (tipo REAL) X X

ADD_D Sumador (tipo DOUBLE INTEGER) X X

ADD_I Sumador (tipo INTEGER) X X

ADD_M Sumador Módulo para suma correcta de ciclo de eje X X

AND operación AND lógica (tipo BOOL) X X

AND_W operación AND lógica (tipo WORD) X

ASIN Función Arcoseno X

ATAN Función Arco tangente X

AVA Generador de valor absoluto con evaluación de signo X X

AVA_D Generador de valor absoluto (DOUBLE INTEGER) X X

B_BY Convertidor 8 magnitudes binarias en byte de estado X

B_DW Convertidor 32 magnitudes binarias en palabra doblede estado

X X

B_W Convertidor 16 magnitudes binarias en palabra deestado

X X

BF Función Intermitente (tipo BOOL) X X

BF_W Función Intermitente para palabra de estado (tipoBOOL)

X

BSW Conmutador binario (tipo BOOL) X X

BY_B Convertidor byte de estado en 8 magnitudes binarias X

BY_W Convertidor de byte de estado a palabra de estado X X

CNM Memoria numérica controlable (tipo REAL) X X

CNM_D Memoria numérica controlable (tipo DOUBLEINTEGER)

X X

CNM_I Memoria numérica controlable (tipo INTEGER) X X

COS Función Coseno X X

CTD Determinación de la diferencia temporal a partir de unaetiqueta de fecha/hora interna

X

CTR Contador (tipo BOOL) X X

D_I Convertidor del tipo DOUBLE INTEGER en el tipoINTEGER

X X

D_R Convertidor del tipo DOUBLE INTEGER en el tipoREAL

X X

D_SI Convertidor del tipo DOUBLE INTEGER en el tipoSHORT INTEGER

X

D_UI Convertidor del tipo DOUBLE INTEGER en el tipoUNSIGNED INTEGER

X X

D_US Convertidor del tipo DOUBLE INTEGER en el tipoUNSIGNED SHORT INTEGER

X X

DCA Calculadora de diámetros X X

Page 394: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceA.3 Vista general de bloques funcionales

394 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Bloquefuncional

Descripción SIMOTION SINAMICS

DEL Elemento de zonas muertas X X

DEZ Elemento de zonas muertas X X

DFR D Flip-Flop dominante para reset (tipo BOOL) X X

DFR_W D Flip-Flop dominante para reset (tipo WORD) X

DIF Elemento de derivada X X

DIV Divisor (tipo REAL) X X

DIV_D Divisor (tipo DOUBLE INTEGER) X X

DIV_I Divisor (tipo INTEGER) X X

DLB Elemento de retardo (tipo REAL) X X

DT1 Filtro pasabajos X X

DW_B Convertidor palabra doble de estado en 32 magnitudesbinarias

X X

DW_R Aplicación de la cadena de bits como valor de tipoREAL

X X

DW_W Convertidor de palabra doble de estado a palabra deestado

X X

DX8 Demultiplexor, 8 salidas, concatenable en cascada (tipoREAL)

X X

DX8_D Demultiplexor, 8 salidas, concatenable en cascada (tipoDOUBLE INTEGER)

X X

DX8_I Demultiplexor, 8 salidas, concatenable en cascada (tipoINTEGER)

X X

ETE Evaluación de flancos (tipo BOOL) X X

GTS Lectura de una etiqueta de fecha/hora X

I_D Convertidor del tipo INTEGER en el tipo DOUBLEINTEGER

X X

I_R Convertidor del tipo INTEGER en el tipo REAL X X

I_SI Convertidor del tipo INTEGER en el tipo SHORTINTEGER

X

I_UD Convertidor del tipo INTEGER en el tipo UNSIGNEDDOUBLE INTEGER

X X

I_US Convertidor del tipo INTEGER en el tipo UNSIGNEDSHORT INTEGER

X X

INCO Momento de inercia del bobinador de eje X X

INT Integrador X X

LIM Limitador (tipo REAL) X X

LIM_D Limitador (tipo DOUBLE INTEGER) X X

LR_R Convertidor del tipo LONG REAL en el tipo REAL X

LVM Avisador de límite de dos lados con histéresis (tipoBOOL)

X X

MAS Evaluador de máximos X X

MFP Generador de impulsos (tipo BOOL) X X

MIS Evaluador de mínimos X X

MUL Multiplicador (tipo REAL) X X

Page 395: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceA.3 Vista general de bloques funcionales

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

395

Bloquefuncional

Descripción SIMOTION SINAMICS

MUL_D Multiplicador (tipo DOUBLE INTEGER) X X

MUL_I Multiplicador (tipo INTEGER) X X

MUX8 Multiplexor, concatenable en cascada (tipo REAL) X X

MUX8_D Multiplexor concatenable en cascada (tipo DOUBLEINTEGER)

X X

MUX8_I Multiplexor, concatenable en cascada (tipo INTEGER) X X

MVS Generador de valor medio móvil X X

N2_R Conversión de formato con coma fija de 16 bits (N2) enREAL

X X

N4_R Conversión de formato con coma fija de 32 bits (N4) enREAL

X X

NAND operación AND lógica (tipo BOOL) X X

NCM Comparador numérico (tipo REAL) X X

NCM_D Comparador numérico (tipo DOUBLE INTEGER) X X

NCM_I Comparador numérico (tipo INTEGER) X X

NOP1 Bloques de relleno (tipo REAL) X X

NOP1_B Bloque de relleno (tipo BOOL) X X

NOP1_D Bloque de relleno (tipo DOUBLE INTEGER) X X

NOP1_I Bloque de relleno (tipo INT) X X

NOP8 Bloques de relleno (tipo REAL) X X

NOP8_B Bloques de relleno (tipo BOOL) X X

NOP8_D Bloques de relleno (tipo DOUBLE INTEGER) X X

NOP8_I Bloques de relleno (tipo INTEGER) X X

NOR operación OR lógica (tipo BOOL) X X

NOT Inversor (tipo BOOL) X X

NOT_W Inversor de la palabra de estado (tipo WORD) X

NSW Conmutador numérico (tipo REAL) X X

NSW_D Conmutador numérico (tipo DOUBLE INTEGER) X X

NSW_I Conmutador numérico (tipo INTEGER) X X

OCA Secuenciador de levas con software X X

OR operación OR lógica (tipo BOOL) X X

OR_W operación OR lógica (tipo WORD) X

PC Regulador P X X

PCL Acortador de pulsos (tipo BOOL) X X

PDE Retardador de conexión (tipo BOOL) X X

PDF Retardador de desconexión (tipo BOOL) X X

PIC Regulador PI X X

PLI20 Línea poligonal, 20 puntos de inflexión X X

PST Prolongador de pulsos (tipo BOOL) X X

PT1 Elemento de retardo X X

R_D Convertidor del tipo REAL en el tipo DOUBLEINTEGER

X X

Page 396: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceA.3 Vista general de bloques funcionales

396 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Bloquefuncional

Descripción SIMOTION SINAMICS

R_DW Adopción de la cadena de bits como DWORD X X

R_I Convertidor del tipo REAL en el tipo INTEGER X X

R_LR Convertidor del tipo REAL en el tipo LONG REAL X

R_N2 Conversión de REAL en formato con coma fija de 16bits (N2)

X X

R_N4 Conversión de REAL en formato con coma fija de 32bits (N4)

X X

R_SI Convertidor del tipo REAL en el tipo SHORT INTEGER X

R_UD Convertidor del tipo REAL en el tipo UNSIGNEDDOUBLE INTEGER

X X

R_UI Convertidor del tipo REAL en el tipo UNSIGNEDINTEGER

X X

R_US Convertidor del tipo REAL en el tipo UNSIGNEDSHORT INTEGER

X X

RDP Lectura de parámetros de accionamiento (tipo REAL) X

RDP_D Lectura de parámetros de accionamiento (tipoDOUBLE INTEGER)

X

RDP_I Lectura de parámetros de accionamiento (tipoINTEGER)

X

RDP_UD Lectura de parámetros de accionamiento (tipoUNSIGNED DOUBLE INTEGER)

X

RDP_UI Lectura de parámetros de accionamiento (tipoUNSIGNED INTEGER)

X

RDP_US Lectura de parámetros de accionamiento (tipoUNSIGNED SHORT INTEGER)

X

RGE Generador de rampas X X

RGJ Generador de rampa con limitación de jerk X X

RMDP Lectura de parámetros de accionamiento desde elcontrol

X

RSR RS Flip-Flop, dominante R (tipo BOOL) X X

RSS RS Flip-Flop, dominante S (tipo BOOL) X X

SAH Sample & Hold (tipo REAL) X

SAH_B Sample and Hold (tipo BOOL) X

SAH_BY Sample & Hold (tipo BYTE) X

SAH_D Sample & Hold (tipo DOUBLE INTEGER) X

SAH_I Sample & Hold (tipo INTEGER) X

SAV Respaldo de valores (tipo REAL) X X

SAV_BY Respaldo de valores (tipo BYTE) X X

SAV_D Respaldo de valores (tipo DOUBLE INTEGER) X X

SAV_I Respaldo de valores (tipo INTEGER) X X

SH Bloque de desplazamiento (tipo WORD) X

SH_DW Bloque de desplazamiento (tipo DWORD) X X

SI_D Convertidor del tipo SHORT INTEGER en el tipoDOUBLE INTEGER

X

Page 397: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceA.3 Vista general de bloques funcionales

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

397

Bloquefuncional

Descripción SIMOTION SINAMICS

SI_I Convertidor del tipo SHORT INTEGER en el tipoINTEGER

X

SI_R Convertidor del tipo SHORT INTEGER en el tipo REAL X

SI_UD Convertidor del tipo SHORT INTEGER en el tipoUNSIGNED DOUBLE INTEGER

X

SI_UI Convertidor del tipo SHORT INTEGER en el tipoUNSIGNED INTEGER

X

SII Inversor X X

SIN Función Seno X X

SQR Extractor de raíz cuadrada X X

STM Disparo de fallo/alarma X

SUB Restador (tipo REAL) X X

SUB_D Restador (tipo DOUBLE INTEGER) X X

SUB_I Restador (tipo INTEGER) X X

TAN Tangente X

TRK Elemento de seguimiento/memoria (tipo REAL) X X

TRK_D Elemento de seguimiento/memoria (tipo DOUBLEINTEGER)

X X

TTCU Característica de rigidez del bobinado X X

UD_I Convertidor del tipo UNSIGNED DOUBLE INTEGERen el tipo INTEGER

X X

UD_R Convertidor del tipo UNSIGNED DOUBLE INTEGERen el tipo REAL

X X

UD_SI Convertidor del tipo UNSIGNED DOUBLE INTEGERen el tipo SHORT INTEGER

X

UI_D Convertidor del tipo UNSIGNED INTEGER en el tipoDOUBLE INTEGER

X X

UI_R Convertidor del tipo UNSIGNED INTEGER en el tipoREAL

X X

UI_SI Convertidor del tipo UNSIGNED INTEGER en el tipoSHORT INTEGER

X

US_D Convertidor del tipo UNSIGNED SHORT INTEGER enel tipo DOUBLE INTEGER

X X

US_I Convertidor del tipo UNSIGNED SHORT INTEGER enel tipo INTEGER

X X

US_R Convertidor del tipo UNSIGNED SHORT INTEGER enel tipo REAL

X X

W_B Convertidor palabra de estado en 16 magnitudesbinarias

X X

W_BY Convertidor palabra de estado en byte de estado X X

W_DW Convertidor palabra de estado en palabra doble deestado

X X

WBG Generador de barrido X X

WMDP Escritura de parámetros de accionamiento desde elcontrol

X

Page 398: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceA.3 Vista general de bloques funcionales

398 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Bloquefuncional

Descripción SIMOTION SINAMICS

WRP Escritura de parámetros de accionamiento (tipo REAL) X

WRP_D Escritura de parámetros de accionamiento (tipoDOUBLE INTEGER)

X

WRP_I Escritura de parámetros de accionamiento (tipoINTEGER)

X

WRP_UD Escritura de parámetros de accionamiento (tipoUNSIGNED DOUBLE INTEGER)

X

WRP_UI Escritura de parámetros de accionamiento (tipoUNSIGNED INTEGER)

X

WRP_US Escritura de parámetros de accionamiento (tipoUNSIGNED SHORT INTEGER)

X

XOR operación lógica OR exclusiva (tipo BOOL) X X

XOR_W operación lógica OR exclusiva (tipo WORD) X

Page 399: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

399

Apéndice BB.1 Avisos

Nota:Los avisos descritos en este capítulo sólo son válidos para SINAMICS version: 4.40.06Para SIMOTION encontrará información en las listas de referencia de SIMOTION.

F51000 DCC: Registro del grupo de ejecución en la gestión de tiempos de muestreorechazado

Objeto de acción:Todos los objetosReacción: NINGUNAAcuse de recibo: INMEDIATAMENTECausa: La aplicación OA "Drive Control Chart" (DCC) ha intentado registrar un tiempo

de muestreo no factible en la gestión de tiempos de muestreo del sistema básicoSINAMICS. El registro ha sido rechazado.

Solución: Intente asignar otro grupo de ejecución fijo o libre a este grupo de ejecución. La asignación se realiza en el STARTER, en el menú contextual del esquema DCC

mediante Ajustar tiempos de muestreo. Después compile el esquema y cárguelo de nuevo en la unidad de accionamiento.

F51001 DCC: Ya no hay tiempos de muestreo de hardwareObjeto de acción:Todos los objetosReacción: NINGUNAAcuse de recibo: INMEDIATAMENTECausa: La unidad de accionamiento ya no puede ofrecer ningún tiempo de muestreo de

hardware que difiera de los tiempos de muestreo ya activados.Solución: El fallo puede confirmarse inmediatamente, ya que en p21000[x] se ha asignado el

grupo de ejecución de sistema 0 (corresponde a " No calcular"). Valor de fallo (r0949, a interpretar en hexadecimal): yyyyxxxx hex yyyy: Los 16 bits más significativos del valor de fallo indican el número del objeto de

accionamiento. yyyy: Los 16 bits menos significativos indican el índice del grupo de ejecución en

p21000. Nota: En la ventana "Ajustar grupos de ejecución" del menú contextual del esquema figura

p21000[0] como primera entrada y p21000[9] como última entrada. En r21008 puede leerse la asignación actual de tiempos de muestreo del hardware.

Page 400: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.1 Avisos

400 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

F51004 DCC: Desviación del tiempo de muestreo del grupo de ejecución libre aldescargar

Objeto de acción:Todos los objetosReacción: NINGUNAAcuse de recibo: INMEDIATAMENTECausa: En el proyecto STARTER/SCOUT descargado el tiempo de muestreo del hardware

de un grupo de ejecución libre (1 <= p21000[i] <= 256) se ajustó a un valordemasiado pequeño o demasiado grande. El tiempo de muestreo debe encontrarseentre 1 ms y el valor (r21003 - r21002).

Si el tiempo de muestreo del grupo de ejecución libre seleccionado es < 1 ms, seusa el valor sustitutivo de 1 ms.

Si el valor es >= r21003, entonces el tiempo de muestreo se ajusta al mismo valorespecificado por el software o al siguiente mayor >= r21003.

Al grupo de ejecución libre afectado está asignado como mínimo un bloque. Si después de corregir en el proyecto el ajuste en p21000[i] vuelve a aparecer este

error al descargar, compruebe, basándose en el valor de fallo (r0949), cuál es elgrupo de ejecución afectado. Siempre se señaliza únicamente un fallo F51004aunque estén mal parametrizados varios grupos de ejecución en p21000[].

Valor de fallo (r0949, a interpretar en decimal): Número del índice de p21000 del grupo de ejecución en el que se ha ajustado

incorrectamente el tiempo de muestreo. Número del grupo de ejecución = Valor de fallo + 1 Nota: En SIMOTION D410, r21003 (a diferencia de las demás Control Units) se ajusta

automáticamente con el mismo tiempo de muestreo que PROFIBUS.Solución: Ajuste el tiempo de muestreo del grupo de ejecución correctamente o elimine todos

los bloques del grupo de ejecución.

F51005 DCC: Desviación online en tiempo de muestreo del grupo de ejecución fijoObjeto de acción:Todos los objetosReacción: NINGUNAAcuse de recibo: INMEDIATAMENTECausa: Los tiempos de muestreo de los grupos de ejecución fijos corresponden

normalmente a los tiempos de muestreo de la función del sistema correspondiente(p. ej., el tiempo de muestreo del grupo de ejecución fijo "ANTES reg. vel. g."corresponde por lo general al tiempo de muestreo del regulador de velocidad de girop0115[1]).

El tiempo de muestreo de una función de sistema online se ha ajustado a un valormenor (p. ej., con p0112, p0115, p0799, p4099) que el mínimo permitido para elgrupo de ejecución fijo perteneciente a dicha función de sistema (1 ms). El tiempo demuestreo se ajusta en 1 ms. Al grupo de ejecución fijo afectado está asignado comomínimo un bloque.

Valor de fallo (r0949, a interpretar en decimal): Número del índice de p21000 del grupo de ejecución en el que se ha ajustado

incorrectamente el tiempo de muestreo. Número del grupo de ejecución = Valor de fallo + 1Solución: Con ayuda de los parámetros p0112 o p0115, aumente el tiempo de muestreo de

la función del sistema al mínimo permitido de 1ms para los grupos de ejecución oelimine del grupo de ejecución todos los bloques.

Page 401: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.1 Avisos

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

401

F51006 DCC: Desviación del tiempo de muestreo del grupo de ejecución fijo aldescargar

Objeto de acción:Todos los objetosReacción: NINGUNAAcuse de recibo: INMEDIATAMENTECausa: Los tiempos de muestreo de los grupos de ejecución fijos corresponden

normalmente a los tiempos de muestreo de la función del sistema correspondiente(p. ej., el tiempo de muestreo del grupo de ejecución fijo "ANTES reg. vel. g."corresponde por lo general al tiempo de muestreo del regulador de velocidad de girop0115[1]).

Con una descarga se ha ajustado el tiempo de muestreo de una función del sistemaa un valor menor (p0112, p0115) que el mínimo permitido para el grupo de ejecuciónfijo perteneciente a dicha función del sistema (1 ms). El tiempo de muestreo seajusta al valor menor posible (r21002 en el objeto de accionamiento).

Valor de fallo (r0949, a interpretar en decimal): Número del índice de p21000 del grupo de ejecución en el que se ha ajustado

incorrectamente el tiempo de muestreo. Número del grupo de ejecución = Valor de fallo + 1Solución: Con ayuda de los parámetros p0112 o p0115, aumente el tiempo de muestreo de

la función del sistema al mínimo permitido de 1ms para los grupos de ejecución oelimine del grupo de ejecución todos los bloques.

F51008 DCC: NVRAM insuficienteObjeto de acción:Todos los objetosReacción: DES2Acuse de recibo: INMEDIATAMENTECausa: El proyecto DCC contiene como mínimo un bloque que precisa memoria no volátil

del sistema básico SINAMICS (p. ej. SAV, SAV_BY, SAV_D, SAV_I). La demanda dememoria no volátil ha sido rechazada por el sistema básico SINAMICS.

Valor de fallo (r0949, a interpretar en decimal): 0: la unidad de accionamiento no tiene ya memoria no volátil disponible. 1: los datos en EPROM de la unidad de accionamiento informan de que el módulo

carece de memoria no volátil disponible.Solución: Rel. a valor de fallo = 0: - Desactive en la unidad de accionamiento otras aplicaciones que usen memoria no

volátil. - No use en sus esquemas DCC bloques que usen memoria no volátil. Rel. a valor de fallo = 1: - Use módulos D425 o D435 que tengan una versión de hardware D o superior. Nota: La versión de hardware puede leerse con SCOUT, en modo online, bajo Target

system --> Device diagnosis --> Ficha "General" en la 3.ª columna, en la línea deCPU de la ventana inferior.

F51009 DCC: Los datos de proyecto y la librería de bloques son incompatiblesObjeto de acción:Todos los objetosReacción: DES2Acuse de recibo: INMEDIATAMENTECausa: La librería (biblioteca) de bloques y los datos de proyecto guardados o descargados

son incompatibles.Solución: Asegúrese de que la librería de bloques case con los datos de proyecto. - Actualice la librería de bloques en SINAMICS mediante la descarga del paquete

tecnológico. ó: - Actualice en el editor DCC los datos de proyecto importando la librería de bloques

correcta.

Page 402: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.1 Avisos

402 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

A51032 DCC: Medida interna activaObjeto de acción:Todos los objetosReacción: NINGUNOAcuse de recibo: NINGUNOCausa: Se ha activado una medida interna de Siemens.Solución: Realizar un POWER ON en la Control Unit afectada (apagar y volver a encender).

F51050 DCC: Fallo ocasionado por bloque STMObjeto de acción:Todos los objetosReacción: Infeed: DES2 (DES1, NINGUNA) Servo: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2) Vector: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2)Acuse de recibo: INMEDIATAMENTE (POWER ON)Causa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de fallo (r0949, a interpretar en decimal): El valor de aviso configurado se visualiza en r0949.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

F51051 DCC: Fallo ocasionado por bloque STMObjeto de acción:Todos los objetosReacción: Infeed: DES2 (DES1, NINGUNA) Servo: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2) Vector: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2)Acuse de recibo: INMEDIATAMENTE (POWER ON)Causa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de fallo (r0949, a interpretar en decimal): El valor de aviso configurado se visualiza en r0949.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

F51052 DCC: Fallo ocasionado por bloque STMObjeto de acción:Todos los objetosReacción: Infeed: DES2 (DES1, NINGUNA) Servo: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2) Vector: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2)Acuse de recibo: INMEDIATAMENTE (POWER ON)Causa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de fallo (r0949, a interpretar en decimal): El valor de aviso configurado se visualiza en r0949.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

Page 403: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.1 Avisos

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

403

F51053 DCC: Fallo ocasionado por bloque STMObjeto de acción:Todos los objetosReacción: Infeed: DES2 (DES1, NINGUNA) Servo: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2) Vector: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2)Acuse de recibo: INMEDIATAMENTE (POWER ON)Causa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de fallo (r0949, a interpretar en decimal): El valor de aviso configurado se visualiza en r0949.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

F51054 DCC: Fallo ocasionado por bloque STMObjeto de acción:Todos los objetosReacción: Infeed: DES2 (DES1, NINGUNA) Servo: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2) Vector: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2)Acuse de recibo: INMEDIATAMENTE (POWER ON)Causa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de fallo (r0949, a interpretar en decimal): El valor de aviso configurado se visualiza en r0949.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

F51055 DCC: Fallo ocasionado por bloque STMObjeto de acción:Todos los objetosReacción: Infeed: DES2 (DES1, NINGUNA) Servo: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2) Vector: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2)Acuse de recibo: INMEDIATAMENTE (POWER ON)Causa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de fallo (r0949, a interpretar en decimal): El valor de aviso configurado se visualiza en r0949.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

Page 404: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.1 Avisos

404 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

F51056 DCC: Fallo ocasionado por bloque STMObjeto de acción:Todos los objetosReacción: Infeed: DES2 (DES1, NINGUNA) Servo: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2) Vector: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2)Acuse de recibo: INMEDIATAMENTE (POWER ON)Causa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de fallo (r0949, a interpretar en decimal): El valor de aviso configurado se visualiza en r0949.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

F51057 DCC: Fallo ocasionado por bloque STMObjeto de acción:Todos los objetosReacción: Infeed: DES2 (DES1, NINGUNA) Servo: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2) Vector: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2)Acuse de recibo: INMEDIATAMENTE (POWER ON)Causa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de fallo (r0949, a interpretar en decimal): El valor de aviso configurado se visualiza en r0949.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

F51058 DCC: Fallo ocasionado por bloque STMObjeto de acción:Todos los objetosReacción: Infeed: DES2 (DES1, NINGUNA) Servo: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2) Vector: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2)Acuse de recibo: INMEDIATAMENTE (POWER ON)Causa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de fallo (r0949, a interpretar en decimal): El valor de aviso configurado se visualiza en r0949.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

Page 405: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.1 Avisos

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

405

F51059 DCC: Fallo ocasionado por bloque STMObjeto de acción:Todos los objetosReacción: Infeed: DES2 (DES1, NINGUNA) Servo: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2) Vector: DES2 (DES1, DES3, ENCÓDER, IASC/FRENODC, NINGUNA, PARADA1,

PARADA2)Acuse de recibo: INMEDIATAMENTE (POWER ON)Causa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de fallo (r0949, a interpretar en decimal): El valor de aviso configurado se visualiza en r0949.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

A51060 DCC: Alarma ocasionada por bloque STMObjeto de acción:Todos los objetosReacción: NINGUNOAcuse de recibo: NINGUNOCausa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de alarma (r2124, a interpretar en decimal): El valor de aviso configurado se visualiza en r2124.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

A51061 DCC: Alarma ocasionada por bloque STMObjeto de acción:Todos los objetosReacción: NINGUNOAcuse de recibo: NINGUNOCausa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de alarma (r2124, a interpretar en decimal): El valor de aviso configurado se visualiza en r2124.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

A51062 DCC: Alarma ocasionada por bloque STMObjeto de acción:Todos los objetosReacción: NINGUNOAcuse de recibo: NINGUNOCausa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de alarma (r2124, a interpretar en decimal): El valor de aviso configurado se visualiza en r2124.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

Page 406: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.1 Avisos

406 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

A51063 DCC: Alarma ocasionada por bloque STMObjeto de acción:Todos los objetosReacción: NINGUNOAcuse de recibo: NINGUNOCausa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de alarma (r2124, a interpretar en decimal): El valor de aviso configurado se visualiza en r2124.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

A51064 DCC: Alarma ocasionada por bloque STMObjeto de acción:Todos los objetosReacción: NINGUNOAcuse de recibo: NINGUNOCausa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de alarma (r2124, a interpretar en decimal): El valor de aviso configurado se visualiza en r2124.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

A51065 DCC: Alarma ocasionada por bloque STMObjeto de acción:Todos los objetosReacción: NINGUNOAcuse de recibo: NINGUNOCausa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de alarma (r2124, a interpretar en decimal): El valor de aviso configurado se visualiza en r2124.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

A51066 DCC: Alarma ocasionada por bloque STMObjeto de acción:Todos los objetosReacción: NINGUNOAcuse de recibo: NINGUNOCausa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de alarma (r2124, a interpretar en decimal): El valor de aviso configurado se visualiza en r2124.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

Page 407: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.1 Avisos

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

407

A51067 DCC: Alarma ocasionada por bloque STMObjeto de acción:Todos los objetosReacción: NINGUNOAcuse de recibo: NINGUNOCausa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de alarma (r2124, a interpretar en decimal): El valor de aviso configurado se visualiza en r2124.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

A51068 DCC: Alarma ocasionada por bloque STMObjeto de acción:Todos los objetosReacción: NINGUNOAcuse de recibo: NINGUNOCausa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de alarma (r2124, a interpretar en decimal): El valor de aviso configurado se visualiza en r2124.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

A51069 DCC: Alarma ocasionada por bloque STMObjeto de acción:Todos los objetosReacción: NINGUNOAcuse de recibo: NINGUNOCausa: La aplicación OA "Drive Control Chart" (DCC) ha disparado este aviso mediante el

bloque "Set Message" (STM). Valor de alarma (r2124, a interpretar en decimal): El valor de aviso configurado se visualiza en r2124.Solución: Este aviso se ha configurado con "Drive Control Chart" (DCC). La causa y el remedio dependen del proyecto y deben estar descritos en la

documentación del proyecto correspondiente.

Page 408: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.1 Avisos

408 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Page 409: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

409

B.2 Parámetros

Nota:Los parámetros descritos en este capítulo sólo son válidos para SINAMICS version: 4.40.06Para SIMOTION encontrará información en las listas de referencia de SIMOTION.

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec PropiedadModificable: T Calculado: - Nivel de acceso: 1Tipo de datos: Integer16 Índice dinámico: - Plano de funciones: -Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

A_INF

0 4004 [0] 0

Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10. Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del

instante de llamada dentro del tiempo de muestreo. El índice x + 1 de p21000 corresponde al número del grupo de ejecución: - p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1 ... - p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002 2: T = 2 * r21002 3: T = 3 * r21002 4: T = 4 * r21002 5: T = 5 * r21002 6: T = 6 * r21002 7: T = 7 * r21002 8: T = 8 * r21002 9: T = 9 * r21002 10: T = 10 * r21002 11: T = 11 * r21002 12: T = 12 * r21002 13: T = 13 * r21002 14: T = 14 * r21002 15: T = 15 * r21002 16: T = 16 * r21002 17: T = 17 * r21002 18: T = 18 * r21002 19: T = 19 * r21002 20: T = 20 * r21002 21: T = 21 * r21002 22: T = 22 * r21002 23: T = 23 * r21002 24: T = 24 * r21002 25: T = 25 * r21002 26: T = 26 * r21002 27: T = 27 * r21002 28: T = 28 * r21002 29: T = 29 * r21002 30: T = 30 * r21002 31: T = 31 * r21002 32: T = 32 * r21002 33: T = 33 * r21002 34: T = 34 * r21002 35: T = 35 * r21002

Page 410: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

410 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

36: T = 36 * r21002 37: T = 37 * r21002 38: T = 38 * r21002 39: T = 39 * r21002 40: T = 40 * r21002 41: T = 41 * r21002 42: T = 42 * r21002 43: T = 43 * r21002 44: T = 44 * r21002 45: T = 45 * r21002 46: T = 46 * r21002 47: T = 47 * r21002 48: T = 48 * r21002 49: T = 49 * r21002 50: T = 50 * r21002 51: T = 51 * r21002 52: T = 52 * r21002 53: T = 53 * r21002 54: T = 54 * r21002 55: T = 55 * r21002 56: T = 56 * r21002 57: T = 57 * r21002 58: T = 58 * r21002 59: T = 59 * r21002 60: T = 60 * r21002 61: T = 61 * r21002 62: T = 62 * r21002 63: T = 63 * r21002 64: T = 64 * r21002 65: T = 65 * r21002 66: T = 66 * r21002 67: T = 67 * r21002 68: T = 68 * r21002 69: T = 69 * r21002 70: T = 70 * r21002 71: T = 71 * r21002 72: T = 72 * r21002 73: T = 73 * r21002 74: T = 74 * r21002 75: T = 75 * r21002 76: T = 76 * r21002 77: T = 77 * r21002 78: T = 78 * r21002 79: T = 79 * r21002 80: T = 80 * r21002 81: T = 81 * r21002 82: T = 82 * r21002 83: T = 83 * r21002 84: T = 84 * r21002 85: T = 85 * r21002 86: T = 86 * r21002 87: T = 87 * r21002 88: T = 88 * r21002 89: T = 89 * r21002 90: T = 90 * r21002 91: T = 91 * r21002 92: T = 92 * r21002 93: T = 93 * r21002 94: T = 94 * r21002 95: T = 95 * r21002

Page 411: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

411

96: T = 96 * r21002 97: T = 97 * r21002 98: T = 98 * r21002 99: T = 99 * r21002 100: T = 100 * r21002 101: T = 101 * r21002 102: T = 102 * r21002 103: T = 103 * r21002 104: T = 104 * r21002 105: T = 105 * r21002 106: T = 106 * r21002 107: T = 107 * r21002 108: T = 108 * r21002 109: T = 109 * r21002 110: T = 110 * r21002 111: T = 111 * r21002 112: T = 112 * r21002 113: T = 113 * r21002 114: T = 114 * r21002 115: T = 115 * r21002 116: T = 116 * r21002 117: T = 117 * r21002 118: T = 118 * r21002 119: T = 119 * r21002 120: T = 120 * r21002 121: T = 121 * r21002 122: T = 122 * r21002 123: T = 123 * r21002 124: T = 124 * r21002 125: T = 125 * r21002 126: T = 126 * r21002 127: T = 127 * r21002 128: T = 128 * r21002 129: T = 129 * r21002 130: T = 130 * r21002 131: T = 131 * r21002 132: T = 132 * r21002 133: T = 133 * r21002 134: T = 134 * r21002 135: T = 135 * r21002 136: T = 136 * r21002 137: T = 137 * r21002 138: T = 138 * r21002 139: T = 139 * r21002 140: T = 140 * r21002 141: T = 141 * r21002 142: T = 142 * r21002 143: T = 143 * r21002 144: T = 144 * r21002 145: T = 145 * r21002 146: T = 146 * r21002 147: T = 147 * r21002 148: T = 148 * r21002 149: T = 149 * r21002 150: T = 150 * r21002 151: T = 151 * r21002 152: T = 152 * r21002 153: T = 153 * r21002 154: T = 154 * r21002 155: T = 155 * r21002

Page 412: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

412 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

156: T = 156 * r21002 157: T = 157 * r21002 158: T = 158 * r21002 159: T = 159 * r21002 160: T = 160 * r21002 161: T = 161 * r21002 162: T = 162 * r21002 163: T = 163 * r21002 164: T = 164 * r21002 165: T = 165 * r21002 166: T = 166 * r21002 167: T = 167 * r21002 168: T = 168 * r21002 169: T = 169 * r21002 170: T = 170 * r21002 171: T = 171 * r21002 172: T = 172 * r21002 173: T = 173 * r21002 174: T = 174 * r21002 175: T = 175 * r21002 176: T = 176 * r21002 177: T = 177 * r21002 178: T = 178 * r21002 179: T = 179 * r21002 180: T = 180 * r21002 181: T = 181 * r21002 182: T = 182 * r21002 183: T = 183 * r21002 184: T = 184 * r21002 185: T = 185 * r21002 186: T = 186 * r21002 187: T = 187 * r21002 188: T = 188 * r21002 189: T = 189 * r21002 190: T = 190 * r21002 191: T = 191 * r21002 192: T = 192 * r21002 193: T = 193 * r21002 194: T = 194 * r21002 195: T = 195 * r21002 196: T = 196 * r21002 197: T = 197 * r21002 198: T = 198 * r21002 199: T = 199 * r21002 200: T = 200 * r21002 201: T = 201 * r21002 202: T = 202 * r21002 203: T = 203 * r21002 204: T = 204 * r21002 205: T = 205 * r21002 206: T = 206 * r21002 207: T = 207 * r21002 208: T = 208 * r21002 209: T = 209 * r21002 210: T = 210 * r21002 211: T = 211 * r21002 212: T = 212 * r21002 213: T = 213 * r21002 214: T = 214 * r21002 215: T = 215 * r21002

Page 413: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

413

216: T = 216 * r21002 217: T = 217 * r21002 218: T = 218 * r21002 219: T = 219 * r21002 220: T = 220 * r21002 221: T = 221 * r21002 222: T = 222 * r21002 223: T = 223 * r21002 224: T = 224 * r21002 225: T = 225 * r21002 226: T = 226 * r21002 227: T = 227 * r21002 228: T = 228 * r21002 229: T = 229 * r21002 230: T = 230 * r21002 231: T = 231 * r21002 232: T = 232 * r21002 233: T = 233 * r21002 234: T = 234 * r21002 235: T = 235 * r21002 236: T = 236 * r21002 237: T = 237 * r21002 238: T = 238 * r21002 239: T = 239 * r21002 240: T = 240 * r21002 241: T = 241 * r21002 242: T = 242 * r21002 243: T = 243 * r21002 244: T = 244 * r21002 245: T = 245 * r21002 246: T = 246 * r21002 247: T = 247 * r21002 248: T = 248 * r21002 249: T = 249 * r21002 250: T = 250 * r21002 251: T = 251 * r21002 252: T = 252 * r21002 253: T = 253 * r21002 254: T = 254 * r21002 255: T = 255 * r21002 256: T = 256 * r21002 1001: T = 1 * r21003 1002: T = 2 * r21003 1003: T = 3 * r21003 1004: T = 4 * r21003 1005: T = 5 * r21003 1006: T = 6 * r21003 1008: T = 8 * r21003 1010: T = 10 * r21003 1012: T = 12 * r21003 1016: T = 16 * r21003 1020: T = 20 * r21003 1024: T = 24 * r21003 1032: T = 32 * r21003 1040: T = 40 * r21003 1048: T = 48 * r21003 1064: T = 64 * r21003 1080: T = 80 * r21003 1096: T = 96 * r21003 3003: ANTES de canal de consigna de velocidad de giro

Page 414: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

414 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

4000: Recibir DESPUÉS de IF1 PROFIdrive PZD 4001: Enviar ANTES de IF1 PROFIdrive PZD 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZDÍndice: [0]: Gr. ejecución 1 [1]: Gr. ejecución 2 [2]: Gr. ejecución 3 [3]: Gr. ejecución 4 [4]: Gr. ejecución 5 [5]: Gr. ejecución 6 [6]: Gr. ejecución 7 [7]: Gr. ejecución 8 [8]: Gr. ejecución 9 [9]: Gr. ejecución 10Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante el

servicio, ya que podrían producirse discontinuidades en ciertas señales. Nota: Acerca del valor = 1 ... 256 (grupo de ejecución libre): Sólo se puede elegir

online este valor si al tiempo de muestreo t_muest de este grupo de ejecuciónpuede aplicarse: 1 ms <= t_muest < r21003. En el momento de la descarga,no se rechaza un valor que infringe esta condición, sino que se reemplazaautomáticamente por un valor pemitido y se señaliza el fallo F51004. Acerca delvalor > 2000 (grupo de ejecución libre): El registro de los grupos de ejecuciónfijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función delsistema básico correspondiente, pero como mínimo con un tiempo de muestreo de1 ms. Si, debido a esta limitación, el tiempo de muestreo real difiere del tiempo demuestreo de la función del sistema básico, se emite el fallo F51005 (en la descargaF51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempode muestreo >= 1 ms. Al seleccionar los grupos de ejecución fijos no se compruebasi existe el bloque de sistema correspondiente. Ejemplo: "ANTES de canal deconsigna de velocidad de giro" significa antes del cálculo de los esquemas defunciones 3010, 3020, 3030, 3040 y siguientes si está activado el canal de consigna.P. ej., si con SERVO no está configurado ningún canal de consigna (p0108.8 = 0), serealiza el cálculo antes del esquema de funciones 3095.

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec PropiedadModificable: T Calculado: - Nivel de acceso: 1Tipo de datos: Integer16 Índice dinámico: - Plano de funciones: -Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

CU_DC

0 4005 [0] 0

Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10. Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del

instante de llamada dentro del tiempo de muestreo. El índice x + 1 de p21000 corresponde al número del grupo de ejecución: - p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1 ... - p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002 2: T = 2 * r21002 3: T = 3 * r21002 4: T = 4 * r21002 5: T = 5 * r21002 6: T = 6 * r21002 7: T = 7 * r21002 8: T = 8 * r21002 9: T = 9 * r21002 10: T = 10 * r21002

Page 415: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

415

11: T = 11 * r21002 12: T = 12 * r21002 13: T = 13 * r21002 14: T = 14 * r21002 15: T = 15 * r21002 16: T = 16 * r21002 17: T = 17 * r21002 18: T = 18 * r21002 19: T = 19 * r21002 20: T = 20 * r21002 21: T = 21 * r21002 22: T = 22 * r21002 23: T = 23 * r21002 24: T = 24 * r21002 25: T = 25 * r21002 26: T = 26 * r21002 27: T = 27 * r21002 28: T = 28 * r21002 29: T = 29 * r21002 30: T = 30 * r21002 31: T = 31 * r21002 32: T = 32 * r21002 33: T = 33 * r21002 34: T = 34 * r21002 35: T = 35 * r21002 36: T = 36 * r21002 37: T = 37 * r21002 38: T = 38 * r21002 39: T = 39 * r21002 40: T = 40 * r21002 41: T = 41 * r21002 42: T = 42 * r21002 43: T = 43 * r21002 44: T = 44 * r21002 45: T = 45 * r21002 46: T = 46 * r21002 47: T = 47 * r21002 48: T = 48 * r21002 49: T = 49 * r21002 50: T = 50 * r21002 51: T = 51 * r21002 52: T = 52 * r21002 53: T = 53 * r21002 54: T = 54 * r21002 55: T = 55 * r21002 56: T = 56 * r21002 57: T = 57 * r21002 58: T = 58 * r21002 59: T = 59 * r21002 60: T = 60 * r21002 61: T = 61 * r21002 62: T = 62 * r21002 63: T = 63 * r21002 64: T = 64 * r21002 65: T = 65 * r21002 66: T = 66 * r21002 67: T = 67 * r21002 68: T = 68 * r21002 69: T = 69 * r21002 70: T = 70 * r21002

Page 416: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

416 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

71: T = 71 * r21002 72: T = 72 * r21002 73: T = 73 * r21002 74: T = 74 * r21002 75: T = 75 * r21002 76: T = 76 * r21002 77: T = 77 * r21002 78: T = 78 * r21002 79: T = 79 * r21002 80: T = 80 * r21002 81: T = 81 * r21002 82: T = 82 * r21002 83: T = 83 * r21002 84: T = 84 * r21002 85: T = 85 * r21002 86: T = 86 * r21002 87: T = 87 * r21002 88: T = 88 * r21002 89: T = 89 * r21002 90: T = 90 * r21002 91: T = 91 * r21002 92: T = 92 * r21002 93: T = 93 * r21002 94: T = 94 * r21002 95: T = 95 * r21002 96: T = 96 * r21002 97: T = 97 * r21002 98: T = 98 * r21002 99: T = 99 * r21002 100: T = 100 * r21002 101: T = 101 * r21002 102: T = 102 * r21002 103: T = 103 * r21002 104: T = 104 * r21002 105: T = 105 * r21002 106: T = 106 * r21002 107: T = 107 * r21002 108: T = 108 * r21002 109: T = 109 * r21002 110: T = 110 * r21002 111: T = 111 * r21002 112: T = 112 * r21002 113: T = 113 * r21002 114: T = 114 * r21002 115: T = 115 * r21002 116: T = 116 * r21002 117: T = 117 * r21002 118: T = 118 * r21002 119: T = 119 * r21002 120: T = 120 * r21002 121: T = 121 * r21002 122: T = 122 * r21002 123: T = 123 * r21002 124: T = 124 * r21002 125: T = 125 * r21002 126: T = 126 * r21002 127: T = 127 * r21002 128: T = 128 * r21002 129: T = 129 * r21002 130: T = 130 * r21002

Page 417: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

417

131: T = 131 * r21002 132: T = 132 * r21002 133: T = 133 * r21002 134: T = 134 * r21002 135: T = 135 * r21002 136: T = 136 * r21002 137: T = 137 * r21002 138: T = 138 * r21002 139: T = 139 * r21002 140: T = 140 * r21002 141: T = 141 * r21002 142: T = 142 * r21002 143: T = 143 * r21002 144: T = 144 * r21002 145: T = 145 * r21002 146: T = 146 * r21002 147: T = 147 * r21002 148: T = 148 * r21002 149: T = 149 * r21002 150: T = 150 * r21002 151: T = 151 * r21002 152: T = 152 * r21002 153: T = 153 * r21002 154: T = 154 * r21002 155: T = 155 * r21002 156: T = 156 * r21002 157: T = 157 * r21002 158: T = 158 * r21002 159: T = 159 * r21002 160: T = 160 * r21002 161: T = 161 * r21002 162: T = 162 * r21002 163: T = 163 * r21002 164: T = 164 * r21002 165: T = 165 * r21002 166: T = 166 * r21002 167: T = 167 * r21002 168: T = 168 * r21002 169: T = 169 * r21002 170: T = 170 * r21002 171: T = 171 * r21002 172: T = 172 * r21002 173: T = 173 * r21002 174: T = 174 * r21002 175: T = 175 * r21002 176: T = 176 * r21002 177: T = 177 * r21002 178: T = 178 * r21002 179: T = 179 * r21002 180: T = 180 * r21002 181: T = 181 * r21002 182: T = 182 * r21002 183: T = 183 * r21002 184: T = 184 * r21002 185: T = 185 * r21002 186: T = 186 * r21002 187: T = 187 * r21002 188: T = 188 * r21002 189: T = 189 * r21002 190: T = 190 * r21002

Page 418: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

418 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

191: T = 191 * r21002 192: T = 192 * r21002 193: T = 193 * r21002 194: T = 194 * r21002 195: T = 195 * r21002 196: T = 196 * r21002 197: T = 197 * r21002 198: T = 198 * r21002 199: T = 199 * r21002 200: T = 200 * r21002 201: T = 201 * r21002 202: T = 202 * r21002 203: T = 203 * r21002 204: T = 204 * r21002 205: T = 205 * r21002 206: T = 206 * r21002 207: T = 207 * r21002 208: T = 208 * r21002 209: T = 209 * r21002 210: T = 210 * r21002 211: T = 211 * r21002 212: T = 212 * r21002 213: T = 213 * r21002 214: T = 214 * r21002 215: T = 215 * r21002 216: T = 216 * r21002 217: T = 217 * r21002 218: T = 218 * r21002 219: T = 219 * r21002 220: T = 220 * r21002 221: T = 221 * r21002 222: T = 222 * r21002 223: T = 223 * r21002 224: T = 224 * r21002 225: T = 225 * r21002 226: T = 226 * r21002 227: T = 227 * r21002 228: T = 228 * r21002 229: T = 229 * r21002 230: T = 230 * r21002 231: T = 231 * r21002 232: T = 232 * r21002 233: T = 233 * r21002 234: T = 234 * r21002 235: T = 235 * r21002 236: T = 236 * r21002 237: T = 237 * r21002 238: T = 238 * r21002 239: T = 239 * r21002 240: T = 240 * r21002 241: T = 241 * r21002 242: T = 242 * r21002 243: T = 243 * r21002 244: T = 244 * r21002 245: T = 245 * r21002 246: T = 246 * r21002 247: T = 247 * r21002 248: T = 248 * r21002 249: T = 249 * r21002 250: T = 250 * r21002

Page 419: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

419

251: T = 251 * r21002 252: T = 252 * r21002 253: T = 253 * r21002 254: T = 254 * r21002 255: T = 255 * r21002 256: T = 256 * r21002 1001: T = 1 * r21003 1002: T = 2 * r21003 1003: T = 3 * r21003 1004: T = 4 * r21003 1005: T = 5 * r21003 1006: T = 6 * r21003 1008: T = 8 * r21003 1010: T = 10 * r21003 1012: T = 12 * r21003 1016: T = 16 * r21003 1020: T = 20 * r21003 1024: T = 24 * r21003 1032: T = 32 * r21003 1040: T = 40 * r21003 1048: T = 48 * r21003 1064: T = 64 * r21003 1080: T = 80 * r21003 1096: T = 96 * r21003 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD 4001: Enviar ANTES de IF1 PROFIdrive PZD 4002: Recibir DESPUÉS de IF2 flexiblem. PZD 4003: Enviar ANTES de IF2 flexiblem. PZD 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD 4005: Recibir DESPUÉS de IF2 PROFIdrive flexiblem. PZDÍndice: [0]: Gr. ejecución 1 [1]: Gr. ejecución 2 [2]: Gr. ejecución 3 [3]: Gr. ejecución 4 [4]: Gr. ejecución 5 [5]: Gr. ejecución 6 [6]: Gr. ejecución 7 [7]: Gr. ejecución 8 [8]: Gr. ejecución 9 [9]: Gr. ejecución 10Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante el

servicio, ya que podrían producirse discontinuidades en ciertas señales. Nota: Acerca del valor = 1 ... 256 (grupo de ejecución libre): Sólo se puede elegir

online este valor si al tiempo de muestreo t_muest de este grupo de ejecuciónpuede aplicarse: 1 ms <= t_muest < r21003. En el momento de la descarga,no se rechaza un valor que infringe esta condición, sino que se reemplazaautomáticamente por un valor pemitido y se señaliza el fallo F51004. Acerca delvalor > 2000 (grupo de ejecución libre): El registro de los grupos de ejecuciónfijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función delsistema básico correspondiente, pero como mínimo con un tiempo de muestreo de1 ms. Si, debido a esta limitación, el tiempo de muestreo real difiere del tiempo demuestreo de la función del sistema básico, se emite el fallo F51005 (en la descargaF51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempode muestreo >= 1 ms. Al seleccionar los grupos de ejecución fijos no se compruebasi existe el bloque de sistema correspondiente. Ejemplo: "ANTES de canal deconsigna de velocidad de giro" significa antes del cálculo de los esquemas defunciones 3010, 3020, 3030, 3040 y siguientes si está activado el canal de consigna.P. ej., si con SERVO no está configurado ningún canal de consigna (p0108.8 = 0), serealiza el cálculo antes del esquema de funciones 3095.

Page 420: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

420 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec PropiedadModificable: T Calculado: - Nivel de acceso: 1Tipo de datos: Integer16 Índice dinámico: - Plano de funciones: -Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

CU_I,TM15BASE

0 4004 [0] 0

Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10. Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del

instante de llamada dentro del tiempo de muestreo. El índice x + 1 de p21000 corresponde al número del grupo de ejecución: - p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1 ... - p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002 2: T = 2 * r21002 3: T = 3 * r21002 4: T = 4 * r21002 5: T = 5 * r21002 6: T = 6 * r21002 7: T = 7 * r21002 8: T = 8 * r21002 9: T = 9 * r21002 10: T = 10 * r21002 11: T = 11 * r21002 12: T = 12 * r21002 13: T = 13 * r21002 14: T = 14 * r21002 15: T = 15 * r21002 16: T = 16 * r21002 17: T = 17 * r21002 18: T = 18 * r21002 19: T = 19 * r21002 20: T = 20 * r21002 21: T = 21 * r21002 22: T = 22 * r21002 23: T = 23 * r21002 24: T = 24 * r21002 25: T = 25 * r21002 26: T = 26 * r21002 27: T = 27 * r21002 28: T = 28 * r21002 29: T = 29 * r21002 30: T = 30 * r21002 31: T = 31 * r21002 32: T = 32 * r21002 33: T = 33 * r21002 34: T = 34 * r21002 35: T = 35 * r21002 36: T = 36 * r21002 37: T = 37 * r21002 38: T = 38 * r21002 39: T = 39 * r21002 40: T = 40 * r21002 41: T = 41 * r21002 42: T = 42 * r21002 43: T = 43 * r21002

Page 421: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

421

44: T = 44 * r21002 45: T = 45 * r21002 46: T = 46 * r21002 47: T = 47 * r21002 48: T = 48 * r21002 49: T = 49 * r21002 50: T = 50 * r21002 51: T = 51 * r21002 52: T = 52 * r21002 53: T = 53 * r21002 54: T = 54 * r21002 55: T = 55 * r21002 56: T = 56 * r21002 57: T = 57 * r21002 58: T = 58 * r21002 59: T = 59 * r21002 60: T = 60 * r21002 61: T = 61 * r21002 62: T = 62 * r21002 63: T = 63 * r21002 64: T = 64 * r21002 65: T = 65 * r21002 66: T = 66 * r21002 67: T = 67 * r21002 68: T = 68 * r21002 69: T = 69 * r21002 70: T = 70 * r21002 71: T = 71 * r21002 72: T = 72 * r21002 73: T = 73 * r21002 74: T = 74 * r21002 75: T = 75 * r21002 76: T = 76 * r21002 77: T = 77 * r21002 78: T = 78 * r21002 79: T = 79 * r21002 80: T = 80 * r21002 81: T = 81 * r21002 82: T = 82 * r21002 83: T = 83 * r21002 84: T = 84 * r21002 85: T = 85 * r21002 86: T = 86 * r21002 87: T = 87 * r21002 88: T = 88 * r21002 89: T = 89 * r21002 90: T = 90 * r21002 91: T = 91 * r21002 92: T = 92 * r21002 93: T = 93 * r21002 94: T = 94 * r21002 95: T = 95 * r21002 96: T = 96 * r21002 97: T = 97 * r21002 98: T = 98 * r21002 99: T = 99 * r21002 100: T = 100 * r21002 101: T = 101 * r21002 102: T = 102 * r21002 103: T = 103 * r21002

Page 422: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

422 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

104: T = 104 * r21002 105: T = 105 * r21002 106: T = 106 * r21002 107: T = 107 * r21002 108: T = 108 * r21002 109: T = 109 * r21002 110: T = 110 * r21002 111: T = 111 * r21002 112: T = 112 * r21002 113: T = 113 * r21002 114: T = 114 * r21002 115: T = 115 * r21002 116: T = 116 * r21002 117: T = 117 * r21002 118: T = 118 * r21002 119: T = 119 * r21002 120: T = 120 * r21002 121: T = 121 * r21002 122: T = 122 * r21002 123: T = 123 * r21002 124: T = 124 * r21002 125: T = 125 * r21002 126: T = 126 * r21002 127: T = 127 * r21002 128: T = 128 * r21002 129: T = 129 * r21002 130: T = 130 * r21002 131: T = 131 * r21002 132: T = 132 * r21002 133: T = 133 * r21002 134: T = 134 * r21002 135: T = 135 * r21002 136: T = 136 * r21002 137: T = 137 * r21002 138: T = 138 * r21002 139: T = 139 * r21002 140: T = 140 * r21002 141: T = 141 * r21002 142: T = 142 * r21002 143: T = 143 * r21002 144: T = 144 * r21002 145: T = 145 * r21002 146: T = 146 * r21002 147: T = 147 * r21002 148: T = 148 * r21002 149: T = 149 * r21002 150: T = 150 * r21002 151: T = 151 * r21002 152: T = 152 * r21002 153: T = 153 * r21002 154: T = 154 * r21002 155: T = 155 * r21002 156: T = 156 * r21002 157: T = 157 * r21002 158: T = 158 * r21002 159: T = 159 * r21002 160: T = 160 * r21002 161: T = 161 * r21002 162: T = 162 * r21002 163: T = 163 * r21002

Page 423: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

423

164: T = 164 * r21002 165: T = 165 * r21002 166: T = 166 * r21002 167: T = 167 * r21002 168: T = 168 * r21002 169: T = 169 * r21002 170: T = 170 * r21002 171: T = 171 * r21002 172: T = 172 * r21002 173: T = 173 * r21002 174: T = 174 * r21002 175: T = 175 * r21002 176: T = 176 * r21002 177: T = 177 * r21002 178: T = 178 * r21002 179: T = 179 * r21002 180: T = 180 * r21002 181: T = 181 * r21002 182: T = 182 * r21002 183: T = 183 * r21002 184: T = 184 * r21002 185: T = 185 * r21002 186: T = 186 * r21002 187: T = 187 * r21002 188: T = 188 * r21002 189: T = 189 * r21002 190: T = 190 * r21002 191: T = 191 * r21002 192: T = 192 * r21002 193: T = 193 * r21002 194: T = 194 * r21002 195: T = 195 * r21002 196: T = 196 * r21002 197: T = 197 * r21002 198: T = 198 * r21002 199: T = 199 * r21002 200: T = 200 * r21002 201: T = 201 * r21002 202: T = 202 * r21002 203: T = 203 * r21002 204: T = 204 * r21002 205: T = 205 * r21002 206: T = 206 * r21002 207: T = 207 * r21002 208: T = 208 * r21002 209: T = 209 * r21002 210: T = 210 * r21002 211: T = 211 * r21002 212: T = 212 * r21002 213: T = 213 * r21002 214: T = 214 * r21002 215: T = 215 * r21002 216: T = 216 * r21002 217: T = 217 * r21002 218: T = 218 * r21002 219: T = 219 * r21002 220: T = 220 * r21002 221: T = 221 * r21002 222: T = 222 * r21002 223: T = 223 * r21002

Page 424: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

424 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

224: T = 224 * r21002 225: T = 225 * r21002 226: T = 226 * r21002 227: T = 227 * r21002 228: T = 228 * r21002 229: T = 229 * r21002 230: T = 230 * r21002 231: T = 231 * r21002 232: T = 232 * r21002 233: T = 233 * r21002 234: T = 234 * r21002 235: T = 235 * r21002 236: T = 236 * r21002 237: T = 237 * r21002 238: T = 238 * r21002 239: T = 239 * r21002 240: T = 240 * r21002 241: T = 241 * r21002 242: T = 242 * r21002 243: T = 243 * r21002 244: T = 244 * r21002 245: T = 245 * r21002 246: T = 246 * r21002 247: T = 247 * r21002 248: T = 248 * r21002 249: T = 249 * r21002 250: T = 250 * r21002 251: T = 251 * r21002 252: T = 252 * r21002 253: T = 253 * r21002 254: T = 254 * r21002 255: T = 255 * r21002 256: T = 256 * r21002 1001: T = 1 * r21003 1002: T = 2 * r21003 1003: T = 3 * r21003 1004: T = 4 * r21003 1005: T = 5 * r21003 1006: T = 6 * r21003 1008: T = 8 * r21003 1010: T = 10 * r21003 1012: T = 12 * r21003 1016: T = 16 * r21003 1020: T = 20 * r21003 1024: T = 24 * r21003 1032: T = 32 * r21003 1040: T = 40 * r21003 1048: T = 48 * r21003 1064: T = 64 * r21003 1080: T = 80 * r21003 1096: T = 96 * r21003 2000: Leer DESPUÉS de entradas digitales 2001: Emitir ANTES de salidas digitales 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD 4001: Enviar ANTES de IF1 PROFIdrive PZD 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZDÍndice: [0]: Gr. ejecución 1 [1]: Gr. ejecución 2 [2]: Gr. ejecución 3 [3]: Gr. ejecución 4

Page 425: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

425

[4]: Gr. ejecución 5 [5]: Gr. ejecución 6 [6]: Gr. ejecución 7 [7]: Gr. ejecución 8 [8]: Gr. ejecución 9 [9]: Gr. ejecución 10Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante el

servicio, ya que podrían producirse discontinuidades en ciertas señales. Nota: Acerca del valor = 1 ... 256 (grupo de ejecución libre): Sólo se puede elegir

online este valor si al tiempo de muestreo t_muest de este grupo de ejecuciónpuede aplicarse: 1 ms <= t_muest < r21003. En el momento de la descarga,no se rechaza un valor que infringe esta condición, sino que se reemplazaautomáticamente por un valor pemitido y se señaliza el fallo F51004. Acerca delvalor > 2000 (grupo de ejecución libre): El registro de los grupos de ejecuciónfijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función delsistema básico correspondiente, pero como mínimo con un tiempo de muestreo de1 ms. Si, debido a esta limitación, el tiempo de muestreo real difiere del tiempo demuestreo de la función del sistema básico, se emite el fallo F51005 (en la descargaF51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempode muestreo >= 1 ms. Al seleccionar los grupos de ejecución fijos no se compruebasi existe el bloque de sistema correspondiente. Ejemplo: "ANTES de canal deconsigna de velocidad de giro" significa antes del cálculo de los esquemas defunciones 3010, 3020, 3030, 3040 y siguientes si está activado el canal de consigna.P. ej., si con SERVO no está configurado ningún canal de consigna (p0108.8 = 0), serealiza el cálculo antes del esquema de funciones 3095.

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec PropiedadModificable: T Calculado: - Nivel de acceso: 1Tipo de datos: Integer16 Índice dinámico: - Plano de funciones: -Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

CU_S, _G, _GM,_GL

0 4005 [0] 0

Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10. Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del

instante de llamada dentro del tiempo de muestreo. El índice x + 1 de p21000 corresponde al número del grupo de ejecución: - p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1 ... - p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002 2: T = 2 * r21002 3: T = 3 * r21002 4: T = 4 * r21002 5: T = 5 * r21002 6: T = 6 * r21002 7: T = 7 * r21002 8: T = 8 * r21002 9: T = 9 * r21002 10: T = 10 * r21002 11: T = 11 * r21002 12: T = 12 * r21002 13: T = 13 * r21002 14: T = 14 * r21002 15: T = 15 * r21002 16: T = 16 * r21002 17: T = 17 * r21002

Page 426: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

426 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

18: T = 18 * r21002 19: T = 19 * r21002 20: T = 20 * r21002 21: T = 21 * r21002 22: T = 22 * r21002 23: T = 23 * r21002 24: T = 24 * r21002 25: T = 25 * r21002 26: T = 26 * r21002 27: T = 27 * r21002 28: T = 28 * r21002 29: T = 29 * r21002 30: T = 30 * r21002 31: T = 31 * r21002 32: T = 32 * r21002 33: T = 33 * r21002 34: T = 34 * r21002 35: T = 35 * r21002 36: T = 36 * r21002 37: T = 37 * r21002 38: T = 38 * r21002 39: T = 39 * r21002 40: T = 40 * r21002 41: T = 41 * r21002 42: T = 42 * r21002 43: T = 43 * r21002 44: T = 44 * r21002 45: T = 45 * r21002 46: T = 46 * r21002 47: T = 47 * r21002 48: T = 48 * r21002 49: T = 49 * r21002 50: T = 50 * r21002 51: T = 51 * r21002 52: T = 52 * r21002 53: T = 53 * r21002 54: T = 54 * r21002 55: T = 55 * r21002 56: T = 56 * r21002 57: T = 57 * r21002 58: T = 58 * r21002 59: T = 59 * r21002 60: T = 60 * r21002 61: T = 61 * r21002 62: T = 62 * r21002 63: T = 63 * r21002 64: T = 64 * r21002 65: T = 65 * r21002 66: T = 66 * r21002 67: T = 67 * r21002 68: T = 68 * r21002 69: T = 69 * r21002 70: T = 70 * r21002 71: T = 71 * r21002 72: T = 72 * r21002 73: T = 73 * r21002 74: T = 74 * r21002 75: T = 75 * r21002 76: T = 76 * r21002 77: T = 77 * r21002

Page 427: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

427

78: T = 78 * r21002 79: T = 79 * r21002 80: T = 80 * r21002 81: T = 81 * r21002 82: T = 82 * r21002 83: T = 83 * r21002 84: T = 84 * r21002 85: T = 85 * r21002 86: T = 86 * r21002 87: T = 87 * r21002 88: T = 88 * r21002 89: T = 89 * r21002 90: T = 90 * r21002 91: T = 91 * r21002 92: T = 92 * r21002 93: T = 93 * r21002 94: T = 94 * r21002 95: T = 95 * r21002 96: T = 96 * r21002 97: T = 97 * r21002 98: T = 98 * r21002 99: T = 99 * r21002 100: T = 100 * r21002 101: T = 101 * r21002 102: T = 102 * r21002 103: T = 103 * r21002 104: T = 104 * r21002 105: T = 105 * r21002 106: T = 106 * r21002 107: T = 107 * r21002 108: T = 108 * r21002 109: T = 109 * r21002 110: T = 110 * r21002 111: T = 111 * r21002 112: T = 112 * r21002 113: T = 113 * r21002 114: T = 114 * r21002 115: T = 115 * r21002 116: T = 116 * r21002 117: T = 117 * r21002 118: T = 118 * r21002 119: T = 119 * r21002 120: T = 120 * r21002 121: T = 121 * r21002 122: T = 122 * r21002 123: T = 123 * r21002 124: T = 124 * r21002 125: T = 125 * r21002 126: T = 126 * r21002 127: T = 127 * r21002 128: T = 128 * r21002 129: T = 129 * r21002 130: T = 130 * r21002 131: T = 131 * r21002 132: T = 132 * r21002 133: T = 133 * r21002 134: T = 134 * r21002 135: T = 135 * r21002 136: T = 136 * r21002 137: T = 137 * r21002

Page 428: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

428 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

138: T = 138 * r21002 139: T = 139 * r21002 140: T = 140 * r21002 141: T = 141 * r21002 142: T = 142 * r21002 143: T = 143 * r21002 144: T = 144 * r21002 145: T = 145 * r21002 146: T = 146 * r21002 147: T = 147 * r21002 148: T = 148 * r21002 149: T = 149 * r21002 150: T = 150 * r21002 151: T = 151 * r21002 152: T = 152 * r21002 153: T = 153 * r21002 154: T = 154 * r21002 155: T = 155 * r21002 156: T = 156 * r21002 157: T = 157 * r21002 158: T = 158 * r21002 159: T = 159 * r21002 160: T = 160 * r21002 161: T = 161 * r21002 162: T = 162 * r21002 163: T = 163 * r21002 164: T = 164 * r21002 165: T = 165 * r21002 166: T = 166 * r21002 167: T = 167 * r21002 168: T = 168 * r21002 169: T = 169 * r21002 170: T = 170 * r21002 171: T = 171 * r21002 172: T = 172 * r21002 173: T = 173 * r21002 174: T = 174 * r21002 175: T = 175 * r21002 176: T = 176 * r21002 177: T = 177 * r21002 178: T = 178 * r21002 179: T = 179 * r21002 180: T = 180 * r21002 181: T = 181 * r21002 182: T = 182 * r21002 183: T = 183 * r21002 184: T = 184 * r21002 185: T = 185 * r21002 186: T = 186 * r21002 187: T = 187 * r21002 188: T = 188 * r21002 189: T = 189 * r21002 190: T = 190 * r21002 191: T = 191 * r21002 192: T = 192 * r21002 193: T = 193 * r21002 194: T = 194 * r21002 195: T = 195 * r21002 196: T = 196 * r21002 197: T = 197 * r21002

Page 429: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

429

198: T = 198 * r21002 199: T = 199 * r21002 200: T = 200 * r21002 201: T = 201 * r21002 202: T = 202 * r21002 203: T = 203 * r21002 204: T = 204 * r21002 205: T = 205 * r21002 206: T = 206 * r21002 207: T = 207 * r21002 208: T = 208 * r21002 209: T = 209 * r21002 210: T = 210 * r21002 211: T = 211 * r21002 212: T = 212 * r21002 213: T = 213 * r21002 214: T = 214 * r21002 215: T = 215 * r21002 216: T = 216 * r21002 217: T = 217 * r21002 218: T = 218 * r21002 219: T = 219 * r21002 220: T = 220 * r21002 221: T = 221 * r21002 222: T = 222 * r21002 223: T = 223 * r21002 224: T = 224 * r21002 225: T = 225 * r21002 226: T = 226 * r21002 227: T = 227 * r21002 228: T = 228 * r21002 229: T = 229 * r21002 230: T = 230 * r21002 231: T = 231 * r21002 232: T = 232 * r21002 233: T = 233 * r21002 234: T = 234 * r21002 235: T = 235 * r21002 236: T = 236 * r21002 237: T = 237 * r21002 238: T = 238 * r21002 239: T = 239 * r21002 240: T = 240 * r21002 241: T = 241 * r21002 242: T = 242 * r21002 243: T = 243 * r21002 244: T = 244 * r21002 245: T = 245 * r21002 246: T = 246 * r21002 247: T = 247 * r21002 248: T = 248 * r21002 249: T = 249 * r21002 250: T = 250 * r21002 251: T = 251 * r21002 252: T = 252 * r21002 253: T = 253 * r21002 254: T = 254 * r21002 255: T = 255 * r21002 256: T = 256 * r21002 1001: T = 1 * r21003

Page 430: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

430 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

1002: T = 2 * r21003 1003: T = 3 * r21003 1004: T = 4 * r21003 1005: T = 5 * r21003 1006: T = 6 * r21003 1008: T = 8 * r21003 1010: T = 10 * r21003 1012: T = 12 * r21003 1016: T = 16 * r21003 1020: T = 20 * r21003 1024: T = 24 * r21003 1032: T = 32 * r21003 1040: T = 40 * r21003 1048: T = 48 * r21003 1064: T = 64 * r21003 1080: T = 80 * r21003 1096: T = 96 * r21003 2000: Leer DESPUÉS de entradas digitales 2001: Emitir ANTES de salidas digitales 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD 4001: Enviar ANTES de IF1 PROFIdrive PZD 4002: Recibir DESPUÉS de IF2 flexiblem. PZD 4003: Enviar ANTES de IF2 flexiblem. PZD 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD 4005: Recibir DESPUÉS de IF2 PROFIdrive flexiblem. PZDÍndice: [0]: Gr. ejecución 1 [1]: Gr. ejecución 2 [2]: Gr. ejecución 3 [3]: Gr. ejecución 4 [4]: Gr. ejecución 5 [5]: Gr. ejecución 6 [6]: Gr. ejecución 7 [7]: Gr. ejecución 8 [8]: Gr. ejecución 9 [9]: Gr. ejecución 10Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante el

servicio, ya que podrían producirse discontinuidades en ciertas señales. Nota: Acerca del valor = 1 ... 256 (grupo de ejecución libre): Sólo se puede elegir

online este valor si al tiempo de muestreo t_muest de este grupo de ejecuciónpuede aplicarse: 1 ms <= t_muest < r21003. En el momento de la descarga,no se rechaza un valor que infringe esta condición, sino que se reemplazaautomáticamente por un valor pemitido y se señaliza el fallo F51004. Acerca delvalor > 2000 (grupo de ejecución libre): El registro de los grupos de ejecuciónfijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función delsistema básico correspondiente, pero como mínimo con un tiempo de muestreo de1 ms. Si, debido a esta limitación, el tiempo de muestreo real difiere del tiempo demuestreo de la función del sistema básico, se emite el fallo F51005 (en la descargaF51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempode muestreo >= 1 ms. Al seleccionar los grupos de ejecución fijos no se compruebasi existe el bloque de sistema correspondiente. Ejemplo: "ANTES de canal deconsigna de velocidad de giro" significa antes del cálculo de los esquemas defunciones 3010, 3020, 3030, 3040 y siguientes si está activado el canal de consigna.P. ej., si con SERVO no está configurado ningún canal de consigna (p0108.8 = 0), serealiza el cálculo antes del esquema de funciones 3095.

Page 431: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

431

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec PropiedadModificable: T Calculado: - Nivel de acceso: 1Tipo de datos: Integer16 Índice dinámico: - Plano de funciones: -Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

DC_CTRL

0 4005 [0] 0

Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10. Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del

instante de llamada dentro del tiempo de muestreo. El índice x + 1 de p21000 corresponde al número del grupo de ejecución: - p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1 ... - p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002 2: T = 2 * r21002 3: T = 3 * r21002 4: T = 4 * r21002 5: T = 5 * r21002 6: T = 6 * r21002 7: T = 7 * r21002 8: T = 8 * r21002 9: T = 9 * r21002 10: T = 10 * r21002 11: T = 11 * r21002 12: T = 12 * r21002 13: T = 13 * r21002 14: T = 14 * r21002 15: T = 15 * r21002 16: T = 16 * r21002 17: T = 17 * r21002 18: T = 18 * r21002 19: T = 19 * r21002 20: T = 20 * r21002 21: T = 21 * r21002 22: T = 22 * r21002 23: T = 23 * r21002 24: T = 24 * r21002 25: T = 25 * r21002 26: T = 26 * r21002 27: T = 27 * r21002 28: T = 28 * r21002 29: T = 29 * r21002 30: T = 30 * r21002 31: T = 31 * r21002 32: T = 32 * r21002 33: T = 33 * r21002 34: T = 34 * r21002 35: T = 35 * r21002 36: T = 36 * r21002 37: T = 37 * r21002 38: T = 38 * r21002 39: T = 39 * r21002 40: T = 40 * r21002 41: T = 41 * r21002 42: T = 42 * r21002 43: T = 43 * r21002

Page 432: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

432 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

44: T = 44 * r21002 45: T = 45 * r21002 46: T = 46 * r21002 47: T = 47 * r21002 48: T = 48 * r21002 49: T = 49 * r21002 50: T = 50 * r21002 51: T = 51 * r21002 52: T = 52 * r21002 53: T = 53 * r21002 54: T = 54 * r21002 55: T = 55 * r21002 56: T = 56 * r21002 57: T = 57 * r21002 58: T = 58 * r21002 59: T = 59 * r21002 60: T = 60 * r21002 61: T = 61 * r21002 62: T = 62 * r21002 63: T = 63 * r21002 64: T = 64 * r21002 65: T = 65 * r21002 66: T = 66 * r21002 67: T = 67 * r21002 68: T = 68 * r21002 69: T = 69 * r21002 70: T = 70 * r21002 71: T = 71 * r21002 72: T = 72 * r21002 73: T = 73 * r21002 74: T = 74 * r21002 75: T = 75 * r21002 76: T = 76 * r21002 77: T = 77 * r21002 78: T = 78 * r21002 79: T = 79 * r21002 80: T = 80 * r21002 81: T = 81 * r21002 82: T = 82 * r21002 83: T = 83 * r21002 84: T = 84 * r21002 85: T = 85 * r21002 86: T = 86 * r21002 87: T = 87 * r21002 88: T = 88 * r21002 89: T = 89 * r21002 90: T = 90 * r21002 91: T = 91 * r21002 92: T = 92 * r21002 93: T = 93 * r21002 94: T = 94 * r21002 95: T = 95 * r21002 96: T = 96 * r21002 97: T = 97 * r21002 98: T = 98 * r21002 99: T = 99 * r21002 100: T = 100 * r21002 101: T = 101 * r21002 102: T = 102 * r21002 103: T = 103 * r21002

Page 433: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

433

104: T = 104 * r21002 105: T = 105 * r21002 106: T = 106 * r21002 107: T = 107 * r21002 108: T = 108 * r21002 109: T = 109 * r21002 110: T = 110 * r21002 111: T = 111 * r21002 112: T = 112 * r21002 113: T = 113 * r21002 114: T = 114 * r21002 115: T = 115 * r21002 116: T = 116 * r21002 117: T = 117 * r21002 118: T = 118 * r21002 119: T = 119 * r21002 120: T = 120 * r21002 121: T = 121 * r21002 122: T = 122 * r21002 123: T = 123 * r21002 124: T = 124 * r21002 125: T = 125 * r21002 126: T = 126 * r21002 127: T = 127 * r21002 128: T = 128 * r21002 129: T = 129 * r21002 130: T = 130 * r21002 131: T = 131 * r21002 132: T = 132 * r21002 133: T = 133 * r21002 134: T = 134 * r21002 135: T = 135 * r21002 136: T = 136 * r21002 137: T = 137 * r21002 138: T = 138 * r21002 139: T = 139 * r21002 140: T = 140 * r21002 141: T = 141 * r21002 142: T = 142 * r21002 143: T = 143 * r21002 144: T = 144 * r21002 145: T = 145 * r21002 146: T = 146 * r21002 147: T = 147 * r21002 148: T = 148 * r21002 149: T = 149 * r21002 150: T = 150 * r21002 151: T = 151 * r21002 152: T = 152 * r21002 153: T = 153 * r21002 154: T = 154 * r21002 155: T = 155 * r21002 156: T = 156 * r21002 157: T = 157 * r21002 158: T = 158 * r21002 159: T = 159 * r21002 160: T = 160 * r21002 161: T = 161 * r21002 162: T = 162 * r21002 163: T = 163 * r21002

Page 434: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

434 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

164: T = 164 * r21002 165: T = 165 * r21002 166: T = 166 * r21002 167: T = 167 * r21002 168: T = 168 * r21002 169: T = 169 * r21002 170: T = 170 * r21002 171: T = 171 * r21002 172: T = 172 * r21002 173: T = 173 * r21002 174: T = 174 * r21002 175: T = 175 * r21002 176: T = 176 * r21002 177: T = 177 * r21002 178: T = 178 * r21002 179: T = 179 * r21002 180: T = 180 * r21002 181: T = 181 * r21002 182: T = 182 * r21002 183: T = 183 * r21002 184: T = 184 * r21002 185: T = 185 * r21002 186: T = 186 * r21002 187: T = 187 * r21002 188: T = 188 * r21002 189: T = 189 * r21002 190: T = 190 * r21002 191: T = 191 * r21002 192: T = 192 * r21002 193: T = 193 * r21002 194: T = 194 * r21002 195: T = 195 * r21002 196: T = 196 * r21002 197: T = 197 * r21002 198: T = 198 * r21002 199: T = 199 * r21002 200: T = 200 * r21002 201: T = 201 * r21002 202: T = 202 * r21002 203: T = 203 * r21002 204: T = 204 * r21002 205: T = 205 * r21002 206: T = 206 * r21002 207: T = 207 * r21002 208: T = 208 * r21002 209: T = 209 * r21002 210: T = 210 * r21002 211: T = 211 * r21002 212: T = 212 * r21002 213: T = 213 * r21002 214: T = 214 * r21002 215: T = 215 * r21002 216: T = 216 * r21002 217: T = 217 * r21002 218: T = 218 * r21002 219: T = 219 * r21002 220: T = 220 * r21002 221: T = 221 * r21002 222: T = 222 * r21002 223: T = 223 * r21002

Page 435: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

435

224: T = 224 * r21002 225: T = 225 * r21002 226: T = 226 * r21002 227: T = 227 * r21002 228: T = 228 * r21002 229: T = 229 * r21002 230: T = 230 * r21002 231: T = 231 * r21002 232: T = 232 * r21002 233: T = 233 * r21002 234: T = 234 * r21002 235: T = 235 * r21002 236: T = 236 * r21002 237: T = 237 * r21002 238: T = 238 * r21002 239: T = 239 * r21002 240: T = 240 * r21002 241: T = 241 * r21002 242: T = 242 * r21002 243: T = 243 * r21002 244: T = 244 * r21002 245: T = 245 * r21002 246: T = 246 * r21002 247: T = 247 * r21002 248: T = 248 * r21002 249: T = 249 * r21002 250: T = 250 * r21002 251: T = 251 * r21002 252: T = 252 * r21002 253: T = 253 * r21002 254: T = 254 * r21002 255: T = 255 * r21002 256: T = 256 * r21002 1001: T = 1 * r21003 1002: T = 2 * r21003 1003: T = 3 * r21003 1004: T = 4 * r21003 1005: T = 5 * r21003 1006: T = 6 * r21003 1008: T = 8 * r21003 1010: T = 10 * r21003 1012: T = 12 * r21003 1016: T = 16 * r21003 1020: T = 20 * r21003 1024: T = 24 * r21003 1032: T = 32 * r21003 1040: T = 40 * r21003 1048: T = 48 * r21003 1064: T = 64 * r21003 1080: T = 80 * r21003 1096: T = 96 * r21003 3001: ANTES reg. vel. g. 3003: ANTES de canal de consigna de velocidad de giro 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD 4001: Enviar ANTES de IF1 PROFIdrive PZD 4002: Recibir DESPUÉS de IF2 flexiblem. PZD 4003: Enviar ANTES de IF2 flexiblem. PZD 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD 4005: Recibir DESPUÉS de IF2 PROFIdrive flexiblem. PZDÍndice: [0]: Gr. ejecución 1

Page 436: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

436 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

[1]: Gr. ejecución 2 [2]: Gr. ejecución 3 [3]: Gr. ejecución 4 [4]: Gr. ejecución 5 [5]: Gr. ejecución 6 [6]: Gr. ejecución 7 [7]: Gr. ejecución 8 [8]: Gr. ejecución 9 [9]: Gr. ejecución 10Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante el

servicio, ya que podrían producirse discontinuidades en ciertas señales. Nota: Acerca del valor = 1 ... 256 (grupo de ejecución libre): Sólo se puede elegir

online este valor si al tiempo de muestreo t_muest de este grupo de ejecuciónpuede aplicarse: 1 ms <= t_muest < r21003. En el momento de la descarga,no se rechaza un valor que infringe esta condición, sino que se reemplazaautomáticamente por un valor pemitido y se señaliza el fallo F51004. Acerca delvalor > 2000 (grupo de ejecución libre): El registro de los grupos de ejecuciónfijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función delsistema básico correspondiente, pero como mínimo con un tiempo de muestreo de1 ms. Si, debido a esta limitación, el tiempo de muestreo real difiere del tiempo demuestreo de la función del sistema básico, se emite el fallo F51005 (en la descargaF51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempode muestreo >= 1 ms. Al seleccionar los grupos de ejecución fijos no se compruebasi existe el bloque de sistema correspondiente. Ejemplo: "ANTES de canal deconsigna de velocidad de giro" significa antes del cálculo de los esquemas defunciones 3010, 3020, 3030, 3040 y siguientes si está activado el canal de consigna.P. ej., si con SERVO no está configurado ningún canal de consigna (p0108.8 = 0), serealiza el cálculo antes del esquema de funciones 3095.

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec PropiedadModificable: T Calculado: - Nivel de acceso: 1Tipo de datos: Integer16 Índice dinámico: - Plano de funciones: -Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

INFEED, TM120

0 4004 [0] 0

Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10. Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del

instante de llamada dentro del tiempo de muestreo. El índice x + 1 de p21000 corresponde al número del grupo de ejecución: - p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1 ... - p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002 2: T = 2 * r21002 3: T = 3 * r21002 4: T = 4 * r21002 5: T = 5 * r21002 6: T = 6 * r21002 7: T = 7 * r21002 8: T = 8 * r21002 9: T = 9 * r21002 10: T = 10 * r21002 11: T = 11 * r21002 12: T = 12 * r21002 13: T = 13 * r21002 14: T = 14 * r21002

Page 437: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

437

15: T = 15 * r21002 16: T = 16 * r21002 17: T = 17 * r21002 18: T = 18 * r21002 19: T = 19 * r21002 20: T = 20 * r21002 21: T = 21 * r21002 22: T = 22 * r21002 23: T = 23 * r21002 24: T = 24 * r21002 25: T = 25 * r21002 26: T = 26 * r21002 27: T = 27 * r21002 28: T = 28 * r21002 29: T = 29 * r21002 30: T = 30 * r21002 31: T = 31 * r21002 32: T = 32 * r21002 33: T = 33 * r21002 34: T = 34 * r21002 35: T = 35 * r21002 36: T = 36 * r21002 37: T = 37 * r21002 38: T = 38 * r21002 39: T = 39 * r21002 40: T = 40 * r21002 41: T = 41 * r21002 42: T = 42 * r21002 43: T = 43 * r21002 44: T = 44 * r21002 45: T = 45 * r21002 46: T = 46 * r21002 47: T = 47 * r21002 48: T = 48 * r21002 49: T = 49 * r21002 50: T = 50 * r21002 51: T = 51 * r21002 52: T = 52 * r21002 53: T = 53 * r21002 54: T = 54 * r21002 55: T = 55 * r21002 56: T = 56 * r21002 57: T = 57 * r21002 58: T = 58 * r21002 59: T = 59 * r21002 60: T = 60 * r21002 61: T = 61 * r21002 62: T = 62 * r21002 63: T = 63 * r21002 64: T = 64 * r21002 65: T = 65 * r21002 66: T = 66 * r21002 67: T = 67 * r21002 68: T = 68 * r21002 69: T = 69 * r21002 70: T = 70 * r21002 71: T = 71 * r21002 72: T = 72 * r21002 73: T = 73 * r21002 74: T = 74 * r21002

Page 438: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

438 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

75: T = 75 * r21002 76: T = 76 * r21002 77: T = 77 * r21002 78: T = 78 * r21002 79: T = 79 * r21002 80: T = 80 * r21002 81: T = 81 * r21002 82: T = 82 * r21002 83: T = 83 * r21002 84: T = 84 * r21002 85: T = 85 * r21002 86: T = 86 * r21002 87: T = 87 * r21002 88: T = 88 * r21002 89: T = 89 * r21002 90: T = 90 * r21002 91: T = 91 * r21002 92: T = 92 * r21002 93: T = 93 * r21002 94: T = 94 * r21002 95: T = 95 * r21002 96: T = 96 * r21002 97: T = 97 * r21002 98: T = 98 * r21002 99: T = 99 * r21002 100: T = 100 * r21002 101: T = 101 * r21002 102: T = 102 * r21002 103: T = 103 * r21002 104: T = 104 * r21002 105: T = 105 * r21002 106: T = 106 * r21002 107: T = 107 * r21002 108: T = 108 * r21002 109: T = 109 * r21002 110: T = 110 * r21002 111: T = 111 * r21002 112: T = 112 * r21002 113: T = 113 * r21002 114: T = 114 * r21002 115: T = 115 * r21002 116: T = 116 * r21002 117: T = 117 * r21002 118: T = 118 * r21002 119: T = 119 * r21002 120: T = 120 * r21002 121: T = 121 * r21002 122: T = 122 * r21002 123: T = 123 * r21002 124: T = 124 * r21002 125: T = 125 * r21002 126: T = 126 * r21002 127: T = 127 * r21002 128: T = 128 * r21002 129: T = 129 * r21002 130: T = 130 * r21002 131: T = 131 * r21002 132: T = 132 * r21002 133: T = 133 * r21002 134: T = 134 * r21002

Page 439: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

439

135: T = 135 * r21002 136: T = 136 * r21002 137: T = 137 * r21002 138: T = 138 * r21002 139: T = 139 * r21002 140: T = 140 * r21002 141: T = 141 * r21002 142: T = 142 * r21002 143: T = 143 * r21002 144: T = 144 * r21002 145: T = 145 * r21002 146: T = 146 * r21002 147: T = 147 * r21002 148: T = 148 * r21002 149: T = 149 * r21002 150: T = 150 * r21002 151: T = 151 * r21002 152: T = 152 * r21002 153: T = 153 * r21002 154: T = 154 * r21002 155: T = 155 * r21002 156: T = 156 * r21002 157: T = 157 * r21002 158: T = 158 * r21002 159: T = 159 * r21002 160: T = 160 * r21002 161: T = 161 * r21002 162: T = 162 * r21002 163: T = 163 * r21002 164: T = 164 * r21002 165: T = 165 * r21002 166: T = 166 * r21002 167: T = 167 * r21002 168: T = 168 * r21002 169: T = 169 * r21002 170: T = 170 * r21002 171: T = 171 * r21002 172: T = 172 * r21002 173: T = 173 * r21002 174: T = 174 * r21002 175: T = 175 * r21002 176: T = 176 * r21002 177: T = 177 * r21002 178: T = 178 * r21002 179: T = 179 * r21002 180: T = 180 * r21002 181: T = 181 * r21002 182: T = 182 * r21002 183: T = 183 * r21002 184: T = 184 * r21002 185: T = 185 * r21002 186: T = 186 * r21002 187: T = 187 * r21002 188: T = 188 * r21002 189: T = 189 * r21002 190: T = 190 * r21002 191: T = 191 * r21002 192: T = 192 * r21002 193: T = 193 * r21002 194: T = 194 * r21002

Page 440: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

440 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

195: T = 195 * r21002 196: T = 196 * r21002 197: T = 197 * r21002 198: T = 198 * r21002 199: T = 199 * r21002 200: T = 200 * r21002 201: T = 201 * r21002 202: T = 202 * r21002 203: T = 203 * r21002 204: T = 204 * r21002 205: T = 205 * r21002 206: T = 206 * r21002 207: T = 207 * r21002 208: T = 208 * r21002 209: T = 209 * r21002 210: T = 210 * r21002 211: T = 211 * r21002 212: T = 212 * r21002 213: T = 213 * r21002 214: T = 214 * r21002 215: T = 215 * r21002 216: T = 216 * r21002 217: T = 217 * r21002 218: T = 218 * r21002 219: T = 219 * r21002 220: T = 220 * r21002 221: T = 221 * r21002 222: T = 222 * r21002 223: T = 223 * r21002 224: T = 224 * r21002 225: T = 225 * r21002 226: T = 226 * r21002 227: T = 227 * r21002 228: T = 228 * r21002 229: T = 229 * r21002 230: T = 230 * r21002 231: T = 231 * r21002 232: T = 232 * r21002 233: T = 233 * r21002 234: T = 234 * r21002 235: T = 235 * r21002 236: T = 236 * r21002 237: T = 237 * r21002 238: T = 238 * r21002 239: T = 239 * r21002 240: T = 240 * r21002 241: T = 241 * r21002 242: T = 242 * r21002 243: T = 243 * r21002 244: T = 244 * r21002 245: T = 245 * r21002 246: T = 246 * r21002 247: T = 247 * r21002 248: T = 248 * r21002 249: T = 249 * r21002 250: T = 250 * r21002 251: T = 251 * r21002 252: T = 252 * r21002 253: T = 253 * r21002 254: T = 254 * r21002

Page 441: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

441

255: T = 255 * r21002 256: T = 256 * r21002 1001: T = 1 * r21003 1002: T = 2 * r21003 1003: T = 3 * r21003 1004: T = 4 * r21003 1005: T = 5 * r21003 1006: T = 6 * r21003 1008: T = 8 * r21003 1010: T = 10 * r21003 1012: T = 12 * r21003 1016: T = 16 * r21003 1020: T = 20 * r21003 1024: T = 24 * r21003 1032: T = 32 * r21003 1040: T = 40 * r21003 1048: T = 48 * r21003 1064: T = 64 * r21003 1080: T = 80 * r21003 1096: T = 96 * r21003 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD 4001: Enviar ANTES de IF1 PROFIdrive PZD 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZDÍndice: [0]: Gr. ejecución 1 [1]: Gr. ejecución 2 [2]: Gr. ejecución 3 [3]: Gr. ejecución 4 [4]: Gr. ejecución 5 [5]: Gr. ejecución 6 [6]: Gr. ejecución 7 [7]: Gr. ejecución 8 [8]: Gr. ejecución 9 [9]: Gr. ejecución 10Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante el

servicio, ya que podrían producirse discontinuidades en ciertas señales. Nota: Acerca del valor = 1 ... 256 (grupo de ejecución libre): Sólo se puede elegir

online este valor si al tiempo de muestreo t_muest de este grupo de ejecuciónpuede aplicarse: 1 ms <= t_muest < r21003. En el momento de la descarga,no se rechaza un valor que infringe esta condición, sino que se reemplazaautomáticamente por un valor pemitido y se señaliza el fallo F51004. Acerca delvalor > 2000 (grupo de ejecución libre): El registro de los grupos de ejecuciónfijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función delsistema básico correspondiente, pero como mínimo con un tiempo de muestreo de1 ms. Si, debido a esta limitación, el tiempo de muestreo real difiere del tiempo demuestreo de la función del sistema básico, se emite el fallo F51005 (en la descargaF51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempode muestreo >= 1 ms. Al seleccionar los grupos de ejecución fijos no se compruebasi existe el bloque de sistema correspondiente. Ejemplo: "ANTES de canal deconsigna de velocidad de giro" significa antes del cálculo de los esquemas defunciones 3010, 3020, 3030, 3040 y siguientes si está activado el canal de consigna.P. ej., si con SERVO no está configurado ningún canal de consigna (p0108.8 = 0), serealiza el cálculo antes del esquema de funciones 3095.

Page 442: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

442 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec PropiedadModificable: T Calculado: - Nivel de acceso: 1Tipo de datos: Integer16 Índice dinámico: - Plano de funciones: -Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

SERVO,VECTOR

0 4005 [0] 0

Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10. Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del

instante de llamada dentro del tiempo de muestreo. El índice x + 1 de p21000 corresponde al número del grupo de ejecución: - p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1 ... - p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002 2: T = 2 * r21002 3: T = 3 * r21002 4: T = 4 * r21002 5: T = 5 * r21002 6: T = 6 * r21002 7: T = 7 * r21002 8: T = 8 * r21002 9: T = 9 * r21002 10: T = 10 * r21002 11: T = 11 * r21002 12: T = 12 * r21002 13: T = 13 * r21002 14: T = 14 * r21002 15: T = 15 * r21002 16: T = 16 * r21002 17: T = 17 * r21002 18: T = 18 * r21002 19: T = 19 * r21002 20: T = 20 * r21002 21: T = 21 * r21002 22: T = 22 * r21002 23: T = 23 * r21002 24: T = 24 * r21002 25: T = 25 * r21002 26: T = 26 * r21002 27: T = 27 * r21002 28: T = 28 * r21002 29: T = 29 * r21002 30: T = 30 * r21002 31: T = 31 * r21002 32: T = 32 * r21002 33: T = 33 * r21002 34: T = 34 * r21002 35: T = 35 * r21002 36: T = 36 * r21002 37: T = 37 * r21002 38: T = 38 * r21002 39: T = 39 * r21002 40: T = 40 * r21002 41: T = 41 * r21002 42: T = 42 * r21002 43: T = 43 * r21002

Page 443: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

443

44: T = 44 * r21002 45: T = 45 * r21002 46: T = 46 * r21002 47: T = 47 * r21002 48: T = 48 * r21002 49: T = 49 * r21002 50: T = 50 * r21002 51: T = 51 * r21002 52: T = 52 * r21002 53: T = 53 * r21002 54: T = 54 * r21002 55: T = 55 * r21002 56: T = 56 * r21002 57: T = 57 * r21002 58: T = 58 * r21002 59: T = 59 * r21002 60: T = 60 * r21002 61: T = 61 * r21002 62: T = 62 * r21002 63: T = 63 * r21002 64: T = 64 * r21002 65: T = 65 * r21002 66: T = 66 * r21002 67: T = 67 * r21002 68: T = 68 * r21002 69: T = 69 * r21002 70: T = 70 * r21002 71: T = 71 * r21002 72: T = 72 * r21002 73: T = 73 * r21002 74: T = 74 * r21002 75: T = 75 * r21002 76: T = 76 * r21002 77: T = 77 * r21002 78: T = 78 * r21002 79: T = 79 * r21002 80: T = 80 * r21002 81: T = 81 * r21002 82: T = 82 * r21002 83: T = 83 * r21002 84: T = 84 * r21002 85: T = 85 * r21002 86: T = 86 * r21002 87: T = 87 * r21002 88: T = 88 * r21002 89: T = 89 * r21002 90: T = 90 * r21002 91: T = 91 * r21002 92: T = 92 * r21002 93: T = 93 * r21002 94: T = 94 * r21002 95: T = 95 * r21002 96: T = 96 * r21002 97: T = 97 * r21002 98: T = 98 * r21002 99: T = 99 * r21002 100: T = 100 * r21002 101: T = 101 * r21002 102: T = 102 * r21002 103: T = 103 * r21002

Page 444: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

444 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

104: T = 104 * r21002 105: T = 105 * r21002 106: T = 106 * r21002 107: T = 107 * r21002 108: T = 108 * r21002 109: T = 109 * r21002 110: T = 110 * r21002 111: T = 111 * r21002 112: T = 112 * r21002 113: T = 113 * r21002 114: T = 114 * r21002 115: T = 115 * r21002 116: T = 116 * r21002 117: T = 117 * r21002 118: T = 118 * r21002 119: T = 119 * r21002 120: T = 120 * r21002 121: T = 121 * r21002 122: T = 122 * r21002 123: T = 123 * r21002 124: T = 124 * r21002 125: T = 125 * r21002 126: T = 126 * r21002 127: T = 127 * r21002 128: T = 128 * r21002 129: T = 129 * r21002 130: T = 130 * r21002 131: T = 131 * r21002 132: T = 132 * r21002 133: T = 133 * r21002 134: T = 134 * r21002 135: T = 135 * r21002 136: T = 136 * r21002 137: T = 137 * r21002 138: T = 138 * r21002 139: T = 139 * r21002 140: T = 140 * r21002 141: T = 141 * r21002 142: T = 142 * r21002 143: T = 143 * r21002 144: T = 144 * r21002 145: T = 145 * r21002 146: T = 146 * r21002 147: T = 147 * r21002 148: T = 148 * r21002 149: T = 149 * r21002 150: T = 150 * r21002 151: T = 151 * r21002 152: T = 152 * r21002 153: T = 153 * r21002 154: T = 154 * r21002 155: T = 155 * r21002 156: T = 156 * r21002 157: T = 157 * r21002 158: T = 158 * r21002 159: T = 159 * r21002 160: T = 160 * r21002 161: T = 161 * r21002 162: T = 162 * r21002 163: T = 163 * r21002

Page 445: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

445

164: T = 164 * r21002 165: T = 165 * r21002 166: T = 166 * r21002 167: T = 167 * r21002 168: T = 168 * r21002 169: T = 169 * r21002 170: T = 170 * r21002 171: T = 171 * r21002 172: T = 172 * r21002 173: T = 173 * r21002 174: T = 174 * r21002 175: T = 175 * r21002 176: T = 176 * r21002 177: T = 177 * r21002 178: T = 178 * r21002 179: T = 179 * r21002 180: T = 180 * r21002 181: T = 181 * r21002 182: T = 182 * r21002 183: T = 183 * r21002 184: T = 184 * r21002 185: T = 185 * r21002 186: T = 186 * r21002 187: T = 187 * r21002 188: T = 188 * r21002 189: T = 189 * r21002 190: T = 190 * r21002 191: T = 191 * r21002 192: T = 192 * r21002 193: T = 193 * r21002 194: T = 194 * r21002 195: T = 195 * r21002 196: T = 196 * r21002 197: T = 197 * r21002 198: T = 198 * r21002 199: T = 199 * r21002 200: T = 200 * r21002 201: T = 201 * r21002 202: T = 202 * r21002 203: T = 203 * r21002 204: T = 204 * r21002 205: T = 205 * r21002 206: T = 206 * r21002 207: T = 207 * r21002 208: T = 208 * r21002 209: T = 209 * r21002 210: T = 210 * r21002 211: T = 211 * r21002 212: T = 212 * r21002 213: T = 213 * r21002 214: T = 214 * r21002 215: T = 215 * r21002 216: T = 216 * r21002 217: T = 217 * r21002 218: T = 218 * r21002 219: T = 219 * r21002 220: T = 220 * r21002 221: T = 221 * r21002 222: T = 222 * r21002 223: T = 223 * r21002

Page 446: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

446 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

224: T = 224 * r21002 225: T = 225 * r21002 226: T = 226 * r21002 227: T = 227 * r21002 228: T = 228 * r21002 229: T = 229 * r21002 230: T = 230 * r21002 231: T = 231 * r21002 232: T = 232 * r21002 233: T = 233 * r21002 234: T = 234 * r21002 235: T = 235 * r21002 236: T = 236 * r21002 237: T = 237 * r21002 238: T = 238 * r21002 239: T = 239 * r21002 240: T = 240 * r21002 241: T = 241 * r21002 242: T = 242 * r21002 243: T = 243 * r21002 244: T = 244 * r21002 245: T = 245 * r21002 246: T = 246 * r21002 247: T = 247 * r21002 248: T = 248 * r21002 249: T = 249 * r21002 250: T = 250 * r21002 251: T = 251 * r21002 252: T = 252 * r21002 253: T = 253 * r21002 254: T = 254 * r21002 255: T = 255 * r21002 256: T = 256 * r21002 1001: T = 1 * r21003 1002: T = 2 * r21003 1003: T = 3 * r21003 1004: T = 4 * r21003 1005: T = 5 * r21003 1006: T = 6 * r21003 1008: T = 8 * r21003 1010: T = 10 * r21003 1012: T = 12 * r21003 1016: T = 16 * r21003 1020: T = 20 * r21003 1024: T = 24 * r21003 1032: T = 32 * r21003 1040: T = 40 * r21003 1048: T = 48 * r21003 1064: T = 64 * r21003 1080: T = 80 * r21003 1096: T = 96 * r21003 3001: ANTES reg. vel. g. 3003: ANTES de canal de consigna de velocidad de giro 3004: ANTES reg. pos. 3005: ANTES del posicionador simple 3006: ANTES de regulador tecnológico estándar 3007: ANTES pos real 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD 4001: Enviar ANTES de IF1 PROFIdrive PZD 4002: Recibir DESPUÉS de IF2 flexiblem. PZD

Page 447: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

447

4003: Enviar ANTES de IF2 flexiblem. PZD 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD 4005: Recibir DESPUÉS de IF2 PROFIdrive flexiblem. PZDÍndice: [0]: Gr. ejecución 1 [1]: Gr. ejecución 2 [2]: Gr. ejecución 3 [3]: Gr. ejecución 4 [4]: Gr. ejecución 5 [5]: Gr. ejecución 6 [6]: Gr. ejecución 7 [7]: Gr. ejecución 8 [8]: Gr. ejecución 9 [9]: Gr. ejecución 10Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante el

servicio, ya que podrían producirse discontinuidades en ciertas señales. Nota: Acerca del valor = 1 ... 256 (grupo de ejecución libre): Sólo se puede elegir

online este valor si al tiempo de muestreo t_muest de este grupo de ejecuciónpuede aplicarse: 1 ms <= t_muest < r21003. En el momento de la descarga,no se rechaza un valor que infringe esta condición, sino que se reemplazaautomáticamente por un valor pemitido y se señaliza el fallo F51004. Acerca delvalor > 2000 (grupo de ejecución libre): El registro de los grupos de ejecuciónfijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función delsistema básico correspondiente, pero como mínimo con un tiempo de muestreo de1 ms. Si, debido a esta limitación, el tiempo de muestreo real difiere del tiempo demuestreo de la función del sistema básico, se emite el fallo F51005 (en la descargaF51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempode muestreo >= 1 ms. Al seleccionar los grupos de ejecución fijos no se compruebasi existe el bloque de sistema correspondiente. Ejemplo: "ANTES de canal deconsigna de velocidad de giro" significa antes del cálculo de los esquemas defunciones 3010, 3020, 3030, 3040 y siguientes si está activado el canal de consigna.P. ej., si con SERVO no está configurado ningún canal de consigna (p0108.8 = 0), serealiza el cálculo antes del esquema de funciones 3095.

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec PropiedadModificable: T Calculado: - Nivel de acceso: 1Tipo de datos: Integer16 Índice dinámico: - Plano de funciones: -Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

TB30, TM31

0 4004 [0] 0

Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10. Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del

instante de llamada dentro del tiempo de muestreo. El índice x + 1 de p21000 corresponde al número del grupo de ejecución: - p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1 ... - p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002 2: T = 2 * r21002 3: T = 3 * r21002 4: T = 4 * r21002 5: T = 5 * r21002 6: T = 6 * r21002 7: T = 7 * r21002 8: T = 8 * r21002 9: T = 9 * r21002 10: T = 10 * r21002

Page 448: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

448 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

11: T = 11 * r21002 12: T = 12 * r21002 13: T = 13 * r21002 14: T = 14 * r21002 15: T = 15 * r21002 16: T = 16 * r21002 17: T = 17 * r21002 18: T = 18 * r21002 19: T = 19 * r21002 20: T = 20 * r21002 21: T = 21 * r21002 22: T = 22 * r21002 23: T = 23 * r21002 24: T = 24 * r21002 25: T = 25 * r21002 26: T = 26 * r21002 27: T = 27 * r21002 28: T = 28 * r21002 29: T = 29 * r21002 30: T = 30 * r21002 31: T = 31 * r21002 32: T = 32 * r21002 33: T = 33 * r21002 34: T = 34 * r21002 35: T = 35 * r21002 36: T = 36 * r21002 37: T = 37 * r21002 38: T = 38 * r21002 39: T = 39 * r21002 40: T = 40 * r21002 41: T = 41 * r21002 42: T = 42 * r21002 43: T = 43 * r21002 44: T = 44 * r21002 45: T = 45 * r21002 46: T = 46 * r21002 47: T = 47 * r21002 48: T = 48 * r21002 49: T = 49 * r21002 50: T = 50 * r21002 51: T = 51 * r21002 52: T = 52 * r21002 53: T = 53 * r21002 54: T = 54 * r21002 55: T = 55 * r21002 56: T = 56 * r21002 57: T = 57 * r21002 58: T = 58 * r21002 59: T = 59 * r21002 60: T = 60 * r21002 61: T = 61 * r21002 62: T = 62 * r21002 63: T = 63 * r21002 64: T = 64 * r21002 65: T = 65 * r21002 66: T = 66 * r21002 67: T = 67 * r21002 68: T = 68 * r21002 69: T = 69 * r21002 70: T = 70 * r21002

Page 449: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

449

71: T = 71 * r21002 72: T = 72 * r21002 73: T = 73 * r21002 74: T = 74 * r21002 75: T = 75 * r21002 76: T = 76 * r21002 77: T = 77 * r21002 78: T = 78 * r21002 79: T = 79 * r21002 80: T = 80 * r21002 81: T = 81 * r21002 82: T = 82 * r21002 83: T = 83 * r21002 84: T = 84 * r21002 85: T = 85 * r21002 86: T = 86 * r21002 87: T = 87 * r21002 88: T = 88 * r21002 89: T = 89 * r21002 90: T = 90 * r21002 91: T = 91 * r21002 92: T = 92 * r21002 93: T = 93 * r21002 94: T = 94 * r21002 95: T = 95 * r21002 96: T = 96 * r21002 97: T = 97 * r21002 98: T = 98 * r21002 99: T = 99 * r21002 100: T = 100 * r21002 101: T = 101 * r21002 102: T = 102 * r21002 103: T = 103 * r21002 104: T = 104 * r21002 105: T = 105 * r21002 106: T = 106 * r21002 107: T = 107 * r21002 108: T = 108 * r21002 109: T = 109 * r21002 110: T = 110 * r21002 111: T = 111 * r21002 112: T = 112 * r21002 113: T = 113 * r21002 114: T = 114 * r21002 115: T = 115 * r21002 116: T = 116 * r21002 117: T = 117 * r21002 118: T = 118 * r21002 119: T = 119 * r21002 120: T = 120 * r21002 121: T = 121 * r21002 122: T = 122 * r21002 123: T = 123 * r21002 124: T = 124 * r21002 125: T = 125 * r21002 126: T = 126 * r21002 127: T = 127 * r21002 128: T = 128 * r21002 129: T = 129 * r21002 130: T = 130 * r21002

Page 450: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

450 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

131: T = 131 * r21002 132: T = 132 * r21002 133: T = 133 * r21002 134: T = 134 * r21002 135: T = 135 * r21002 136: T = 136 * r21002 137: T = 137 * r21002 138: T = 138 * r21002 139: T = 139 * r21002 140: T = 140 * r21002 141: T = 141 * r21002 142: T = 142 * r21002 143: T = 143 * r21002 144: T = 144 * r21002 145: T = 145 * r21002 146: T = 146 * r21002 147: T = 147 * r21002 148: T = 148 * r21002 149: T = 149 * r21002 150: T = 150 * r21002 151: T = 151 * r21002 152: T = 152 * r21002 153: T = 153 * r21002 154: T = 154 * r21002 155: T = 155 * r21002 156: T = 156 * r21002 157: T = 157 * r21002 158: T = 158 * r21002 159: T = 159 * r21002 160: T = 160 * r21002 161: T = 161 * r21002 162: T = 162 * r21002 163: T = 163 * r21002 164: T = 164 * r21002 165: T = 165 * r21002 166: T = 166 * r21002 167: T = 167 * r21002 168: T = 168 * r21002 169: T = 169 * r21002 170: T = 170 * r21002 171: T = 171 * r21002 172: T = 172 * r21002 173: T = 173 * r21002 174: T = 174 * r21002 175: T = 175 * r21002 176: T = 176 * r21002 177: T = 177 * r21002 178: T = 178 * r21002 179: T = 179 * r21002 180: T = 180 * r21002 181: T = 181 * r21002 182: T = 182 * r21002 183: T = 183 * r21002 184: T = 184 * r21002 185: T = 185 * r21002 186: T = 186 * r21002 187: T = 187 * r21002 188: T = 188 * r21002 189: T = 189 * r21002 190: T = 190 * r21002

Page 451: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

451

191: T = 191 * r21002 192: T = 192 * r21002 193: T = 193 * r21002 194: T = 194 * r21002 195: T = 195 * r21002 196: T = 196 * r21002 197: T = 197 * r21002 198: T = 198 * r21002 199: T = 199 * r21002 200: T = 200 * r21002 201: T = 201 * r21002 202: T = 202 * r21002 203: T = 203 * r21002 204: T = 204 * r21002 205: T = 205 * r21002 206: T = 206 * r21002 207: T = 207 * r21002 208: T = 208 * r21002 209: T = 209 * r21002 210: T = 210 * r21002 211: T = 211 * r21002 212: T = 212 * r21002 213: T = 213 * r21002 214: T = 214 * r21002 215: T = 215 * r21002 216: T = 216 * r21002 217: T = 217 * r21002 218: T = 218 * r21002 219: T = 219 * r21002 220: T = 220 * r21002 221: T = 221 * r21002 222: T = 222 * r21002 223: T = 223 * r21002 224: T = 224 * r21002 225: T = 225 * r21002 226: T = 226 * r21002 227: T = 227 * r21002 228: T = 228 * r21002 229: T = 229 * r21002 230: T = 230 * r21002 231: T = 231 * r21002 232: T = 232 * r21002 233: T = 233 * r21002 234: T = 234 * r21002 235: T = 235 * r21002 236: T = 236 * r21002 237: T = 237 * r21002 238: T = 238 * r21002 239: T = 239 * r21002 240: T = 240 * r21002 241: T = 241 * r21002 242: T = 242 * r21002 243: T = 243 * r21002 244: T = 244 * r21002 245: T = 245 * r21002 246: T = 246 * r21002 247: T = 247 * r21002 248: T = 248 * r21002 249: T = 249 * r21002 250: T = 250 * r21002

Page 452: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

452 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

251: T = 251 * r21002 252: T = 252 * r21002 253: T = 253 * r21002 254: T = 254 * r21002 255: T = 255 * r21002 256: T = 256 * r21002 1001: T = 1 * r21003 1002: T = 2 * r21003 1003: T = 3 * r21003 1004: T = 4 * r21003 1005: T = 5 * r21003 1006: T = 6 * r21003 1008: T = 8 * r21003 1010: T = 10 * r21003 1012: T = 12 * r21003 1016: T = 16 * r21003 1020: T = 20 * r21003 1024: T = 24 * r21003 1032: T = 32 * r21003 1040: T = 40 * r21003 1048: T = 48 * r21003 1064: T = 64 * r21003 1080: T = 80 * r21003 1096: T = 96 * r21003 2000: Leer DESPUÉS de entradas digitales 2001: Emitir ANTES de salidas digitales 2002: Leer DESPUÉS de entradas analógicas 2003: Emitir ANTES de salidas analógicas 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD 4001: Enviar ANTES de IF1 PROFIdrive PZD 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZDÍndice: [0]: Gr. ejecución 1 [1]: Gr. ejecución 2 [2]: Gr. ejecución 3 [3]: Gr. ejecución 4 [4]: Gr. ejecución 5 [5]: Gr. ejecución 6 [6]: Gr. ejecución 7 [7]: Gr. ejecución 8 [8]: Gr. ejecución 9 [9]: Gr. ejecución 10Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante el

servicio, ya que podrían producirse discontinuidades en ciertas señales. Nota: Acerca del valor = 1 ... 256 (grupo de ejecución libre): Sólo se puede elegir

online este valor si al tiempo de muestreo t_muest de este grupo de ejecuciónpuede aplicarse: 1 ms <= t_muest < r21003. En el momento de la descarga,no se rechaza un valor que infringe esta condición, sino que se reemplazaautomáticamente por un valor pemitido y se señaliza el fallo F51004. Acerca delvalor > 2000 (grupo de ejecución libre): El registro de los grupos de ejecuciónfijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función delsistema básico correspondiente, pero como mínimo con un tiempo de muestreo de1 ms. Si, debido a esta limitación, el tiempo de muestreo real difiere del tiempo demuestreo de la función del sistema básico, se emite el fallo F51005 (en la descargaF51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempode muestreo >= 1 ms. Al seleccionar los grupos de ejecución fijos no se compruebasi existe el bloque de sistema correspondiente. Ejemplo: "ANTES de canal deconsigna de velocidad de giro" significa antes del cálculo de los esquemas defunciones 3010, 3020, 3030, 3040 y siguientes si está activado el canal de consigna.P. ej., si con SERVO no está configurado ningún canal de consigna (p0108.8 = 0), serealiza el cálculo antes del esquema de funciones 3095.

Page 453: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

453

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec PropiedadModificable: T Calculado: - Nivel de acceso: 1Tipo de datos: Integer16 Índice dinámico: - Plano de funciones: -Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

TM41

0 4004 [0] 0

Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10. Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del

instante de llamada dentro del tiempo de muestreo. El índice x + 1 de p21000 corresponde al número del grupo de ejecución: - p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1 ... - p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002 2: T = 2 * r21002 3: T = 3 * r21002 4: T = 4 * r21002 5: T = 5 * r21002 6: T = 6 * r21002 7: T = 7 * r21002 8: T = 8 * r21002 9: T = 9 * r21002 10: T = 10 * r21002 11: T = 11 * r21002 12: T = 12 * r21002 13: T = 13 * r21002 14: T = 14 * r21002 15: T = 15 * r21002 16: T = 16 * r21002 17: T = 17 * r21002 18: T = 18 * r21002 19: T = 19 * r21002 20: T = 20 * r21002 21: T = 21 * r21002 22: T = 22 * r21002 23: T = 23 * r21002 24: T = 24 * r21002 25: T = 25 * r21002 26: T = 26 * r21002 27: T = 27 * r21002 28: T = 28 * r21002 29: T = 29 * r21002 30: T = 30 * r21002 31: T = 31 * r21002 32: T = 32 * r21002 33: T = 33 * r21002 34: T = 34 * r21002 35: T = 35 * r21002 36: T = 36 * r21002 37: T = 37 * r21002 38: T = 38 * r21002 39: T = 39 * r21002 40: T = 40 * r21002 41: T = 41 * r21002 42: T = 42 * r21002 43: T = 43 * r21002

Page 454: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

454 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

44: T = 44 * r21002 45: T = 45 * r21002 46: T = 46 * r21002 47: T = 47 * r21002 48: T = 48 * r21002 49: T = 49 * r21002 50: T = 50 * r21002 51: T = 51 * r21002 52: T = 52 * r21002 53: T = 53 * r21002 54: T = 54 * r21002 55: T = 55 * r21002 56: T = 56 * r21002 57: T = 57 * r21002 58: T = 58 * r21002 59: T = 59 * r21002 60: T = 60 * r21002 61: T = 61 * r21002 62: T = 62 * r21002 63: T = 63 * r21002 64: T = 64 * r21002 65: T = 65 * r21002 66: T = 66 * r21002 67: T = 67 * r21002 68: T = 68 * r21002 69: T = 69 * r21002 70: T = 70 * r21002 71: T = 71 * r21002 72: T = 72 * r21002 73: T = 73 * r21002 74: T = 74 * r21002 75: T = 75 * r21002 76: T = 76 * r21002 77: T = 77 * r21002 78: T = 78 * r21002 79: T = 79 * r21002 80: T = 80 * r21002 81: T = 81 * r21002 82: T = 82 * r21002 83: T = 83 * r21002 84: T = 84 * r21002 85: T = 85 * r21002 86: T = 86 * r21002 87: T = 87 * r21002 88: T = 88 * r21002 89: T = 89 * r21002 90: T = 90 * r21002 91: T = 91 * r21002 92: T = 92 * r21002 93: T = 93 * r21002 94: T = 94 * r21002 95: T = 95 * r21002 96: T = 96 * r21002 97: T = 97 * r21002 98: T = 98 * r21002 99: T = 99 * r21002 100: T = 100 * r21002 101: T = 101 * r21002 102: T = 102 * r21002 103: T = 103 * r21002

Page 455: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

455

104: T = 104 * r21002 105: T = 105 * r21002 106: T = 106 * r21002 107: T = 107 * r21002 108: T = 108 * r21002 109: T = 109 * r21002 110: T = 110 * r21002 111: T = 111 * r21002 112: T = 112 * r21002 113: T = 113 * r21002 114: T = 114 * r21002 115: T = 115 * r21002 116: T = 116 * r21002 117: T = 117 * r21002 118: T = 118 * r21002 119: T = 119 * r21002 120: T = 120 * r21002 121: T = 121 * r21002 122: T = 122 * r21002 123: T = 123 * r21002 124: T = 124 * r21002 125: T = 125 * r21002 126: T = 126 * r21002 127: T = 127 * r21002 128: T = 128 * r21002 129: T = 129 * r21002 130: T = 130 * r21002 131: T = 131 * r21002 132: T = 132 * r21002 133: T = 133 * r21002 134: T = 134 * r21002 135: T = 135 * r21002 136: T = 136 * r21002 137: T = 137 * r21002 138: T = 138 * r21002 139: T = 139 * r21002 140: T = 140 * r21002 141: T = 141 * r21002 142: T = 142 * r21002 143: T = 143 * r21002 144: T = 144 * r21002 145: T = 145 * r21002 146: T = 146 * r21002 147: T = 147 * r21002 148: T = 148 * r21002 149: T = 149 * r21002 150: T = 150 * r21002 151: T = 151 * r21002 152: T = 152 * r21002 153: T = 153 * r21002 154: T = 154 * r21002 155: T = 155 * r21002 156: T = 156 * r21002 157: T = 157 * r21002 158: T = 158 * r21002 159: T = 159 * r21002 160: T = 160 * r21002 161: T = 161 * r21002 162: T = 162 * r21002 163: T = 163 * r21002

Page 456: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

456 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

164: T = 164 * r21002 165: T = 165 * r21002 166: T = 166 * r21002 167: T = 167 * r21002 168: T = 168 * r21002 169: T = 169 * r21002 170: T = 170 * r21002 171: T = 171 * r21002 172: T = 172 * r21002 173: T = 173 * r21002 174: T = 174 * r21002 175: T = 175 * r21002 176: T = 176 * r21002 177: T = 177 * r21002 178: T = 178 * r21002 179: T = 179 * r21002 180: T = 180 * r21002 181: T = 181 * r21002 182: T = 182 * r21002 183: T = 183 * r21002 184: T = 184 * r21002 185: T = 185 * r21002 186: T = 186 * r21002 187: T = 187 * r21002 188: T = 188 * r21002 189: T = 189 * r21002 190: T = 190 * r21002 191: T = 191 * r21002 192: T = 192 * r21002 193: T = 193 * r21002 194: T = 194 * r21002 195: T = 195 * r21002 196: T = 196 * r21002 197: T = 197 * r21002 198: T = 198 * r21002 199: T = 199 * r21002 200: T = 200 * r21002 201: T = 201 * r21002 202: T = 202 * r21002 203: T = 203 * r21002 204: T = 204 * r21002 205: T = 205 * r21002 206: T = 206 * r21002 207: T = 207 * r21002 208: T = 208 * r21002 209: T = 209 * r21002 210: T = 210 * r21002 211: T = 211 * r21002 212: T = 212 * r21002 213: T = 213 * r21002 214: T = 214 * r21002 215: T = 215 * r21002 216: T = 216 * r21002 217: T = 217 * r21002 218: T = 218 * r21002 219: T = 219 * r21002 220: T = 220 * r21002 221: T = 221 * r21002 222: T = 222 * r21002 223: T = 223 * r21002

Page 457: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

457

224: T = 224 * r21002 225: T = 225 * r21002 226: T = 226 * r21002 227: T = 227 * r21002 228: T = 228 * r21002 229: T = 229 * r21002 230: T = 230 * r21002 231: T = 231 * r21002 232: T = 232 * r21002 233: T = 233 * r21002 234: T = 234 * r21002 235: T = 235 * r21002 236: T = 236 * r21002 237: T = 237 * r21002 238: T = 238 * r21002 239: T = 239 * r21002 240: T = 240 * r21002 241: T = 241 * r21002 242: T = 242 * r21002 243: T = 243 * r21002 244: T = 244 * r21002 245: T = 245 * r21002 246: T = 246 * r21002 247: T = 247 * r21002 248: T = 248 * r21002 249: T = 249 * r21002 250: T = 250 * r21002 251: T = 251 * r21002 252: T = 252 * r21002 253: T = 253 * r21002 254: T = 254 * r21002 255: T = 255 * r21002 256: T = 256 * r21002 1001: T = 1 * r21003 1002: T = 2 * r21003 1003: T = 3 * r21003 1004: T = 4 * r21003 1005: T = 5 * r21003 1006: T = 6 * r21003 1008: T = 8 * r21003 1010: T = 10 * r21003 1012: T = 12 * r21003 1016: T = 16 * r21003 1020: T = 20 * r21003 1024: T = 24 * r21003 1032: T = 32 * r21003 1040: T = 40 * r21003 1048: T = 48 * r21003 1064: T = 64 * r21003 1080: T = 80 * r21003 1096: T = 96 * r21003 2000: Leer DESPUÉS de entradas digitales 2001: Emitir ANTES de salidas digitales 2002: Leer DESPUÉS de entradas analógicas 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD 4001: Enviar ANTES de IF1 PROFIdrive PZD 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZDÍndice: [0]: Gr. ejecución 1 [1]: Gr. ejecución 2 [2]: Gr. ejecución 3

Page 458: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

458 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

[3]: Gr. ejecución 4 [4]: Gr. ejecución 5 [5]: Gr. ejecución 6 [6]: Gr. ejecución 7 [7]: Gr. ejecución 8 [8]: Gr. ejecución 9 [9]: Gr. ejecución 10Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante el

servicio, ya que podrían producirse discontinuidades en ciertas señales. Nota: Acerca del valor = 1 ... 256 (grupo de ejecución libre): Sólo se puede elegir

online este valor si al tiempo de muestreo t_muest de este grupo de ejecuciónpuede aplicarse: 1 ms <= t_muest < r21003. En el momento de la descarga,no se rechaza un valor que infringe esta condición, sino que se reemplazaautomáticamente por un valor pemitido y se señaliza el fallo F51004. Acerca delvalor > 2000 (grupo de ejecución libre): El registro de los grupos de ejecuciónfijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función delsistema básico correspondiente, pero como mínimo con un tiempo de muestreo de1 ms. Si, debido a esta limitación, el tiempo de muestreo real difiere del tiempo demuestreo de la función del sistema básico, se emite el fallo F51005 (en la descargaF51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempode muestreo >= 1 ms. Al seleccionar los grupos de ejecución fijos no se compruebasi existe el bloque de sistema correspondiente. Ejemplo: "ANTES de canal deconsigna de velocidad de giro" significa antes del cálculo de los esquemas defunciones 3010, 3020, 3030, 3040 y siguientes si está activado el canal de consigna.P. ej., si con SERVO no está configurado ningún canal de consigna (p0108.8 = 0), serealiza el cálculo antes del esquema de funciones 3095.

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec PropiedadModificable: T Calculado: - Nivel de acceso: 1Tipo de datos: Integer16 Índice dinámico: - Plano de funciones: -Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

VECTORMV,VECTORGL

0 4005 [0] 0

Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10. Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del

instante de llamada dentro del tiempo de muestreo. El índice x + 1 de p21000 corresponde al número del grupo de ejecución: - p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1 ... - p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002 2: T = 2 * r21002 3: T = 3 * r21002 4: T = 4 * r21002 5: T = 5 * r21002 6: T = 6 * r21002 7: T = 7 * r21002 8: T = 8 * r21002 9: T = 9 * r21002 10: T = 10 * r21002 11: T = 11 * r21002 12: T = 12 * r21002 13: T = 13 * r21002 14: T = 14 * r21002 15: T = 15 * r21002 16: T = 16 * r21002

Page 459: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

459

17: T = 17 * r21002 18: T = 18 * r21002 19: T = 19 * r21002 20: T = 20 * r21002 21: T = 21 * r21002 22: T = 22 * r21002 23: T = 23 * r21002 24: T = 24 * r21002 25: T = 25 * r21002 26: T = 26 * r21002 27: T = 27 * r21002 28: T = 28 * r21002 29: T = 29 * r21002 30: T = 30 * r21002 31: T = 31 * r21002 32: T = 32 * r21002 33: T = 33 * r21002 34: T = 34 * r21002 35: T = 35 * r21002 36: T = 36 * r21002 37: T = 37 * r21002 38: T = 38 * r21002 39: T = 39 * r21002 40: T = 40 * r21002 41: T = 41 * r21002 42: T = 42 * r21002 43: T = 43 * r21002 44: T = 44 * r21002 45: T = 45 * r21002 46: T = 46 * r21002 47: T = 47 * r21002 48: T = 48 * r21002 49: T = 49 * r21002 50: T = 50 * r21002 51: T = 51 * r21002 52: T = 52 * r21002 53: T = 53 * r21002 54: T = 54 * r21002 55: T = 55 * r21002 56: T = 56 * r21002 57: T = 57 * r21002 58: T = 58 * r21002 59: T = 59 * r21002 60: T = 60 * r21002 61: T = 61 * r21002 62: T = 62 * r21002 63: T = 63 * r21002 64: T = 64 * r21002 65: T = 65 * r21002 66: T = 66 * r21002 67: T = 67 * r21002 68: T = 68 * r21002 69: T = 69 * r21002 70: T = 70 * r21002 71: T = 71 * r21002 72: T = 72 * r21002 73: T = 73 * r21002 74: T = 74 * r21002 75: T = 75 * r21002 76: T = 76 * r21002

Page 460: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

460 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

77: T = 77 * r21002 78: T = 78 * r21002 79: T = 79 * r21002 80: T = 80 * r21002 81: T = 81 * r21002 82: T = 82 * r21002 83: T = 83 * r21002 84: T = 84 * r21002 85: T = 85 * r21002 86: T = 86 * r21002 87: T = 87 * r21002 88: T = 88 * r21002 89: T = 89 * r21002 90: T = 90 * r21002 91: T = 91 * r21002 92: T = 92 * r21002 93: T = 93 * r21002 94: T = 94 * r21002 95: T = 95 * r21002 96: T = 96 * r21002 97: T = 97 * r21002 98: T = 98 * r21002 99: T = 99 * r21002 100: T = 100 * r21002 101: T = 101 * r21002 102: T = 102 * r21002 103: T = 103 * r21002 104: T = 104 * r21002 105: T = 105 * r21002 106: T = 106 * r21002 107: T = 107 * r21002 108: T = 108 * r21002 109: T = 109 * r21002 110: T = 110 * r21002 111: T = 111 * r21002 112: T = 112 * r21002 113: T = 113 * r21002 114: T = 114 * r21002 115: T = 115 * r21002 116: T = 116 * r21002 117: T = 117 * r21002 118: T = 118 * r21002 119: T = 119 * r21002 120: T = 120 * r21002 121: T = 121 * r21002 122: T = 122 * r21002 123: T = 123 * r21002 124: T = 124 * r21002 125: T = 125 * r21002 126: T = 126 * r21002 127: T = 127 * r21002 128: T = 128 * r21002 129: T = 129 * r21002 130: T = 130 * r21002 131: T = 131 * r21002 132: T = 132 * r21002 133: T = 133 * r21002 134: T = 134 * r21002 135: T = 135 * r21002 136: T = 136 * r21002

Page 461: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

461

137: T = 137 * r21002 138: T = 138 * r21002 139: T = 139 * r21002 140: T = 140 * r21002 141: T = 141 * r21002 142: T = 142 * r21002 143: T = 143 * r21002 144: T = 144 * r21002 145: T = 145 * r21002 146: T = 146 * r21002 147: T = 147 * r21002 148: T = 148 * r21002 149: T = 149 * r21002 150: T = 150 * r21002 151: T = 151 * r21002 152: T = 152 * r21002 153: T = 153 * r21002 154: T = 154 * r21002 155: T = 155 * r21002 156: T = 156 * r21002 157: T = 157 * r21002 158: T = 158 * r21002 159: T = 159 * r21002 160: T = 160 * r21002 161: T = 161 * r21002 162: T = 162 * r21002 163: T = 163 * r21002 164: T = 164 * r21002 165: T = 165 * r21002 166: T = 166 * r21002 167: T = 167 * r21002 168: T = 168 * r21002 169: T = 169 * r21002 170: T = 170 * r21002 171: T = 171 * r21002 172: T = 172 * r21002 173: T = 173 * r21002 174: T = 174 * r21002 175: T = 175 * r21002 176: T = 176 * r21002 177: T = 177 * r21002 178: T = 178 * r21002 179: T = 179 * r21002 180: T = 180 * r21002 181: T = 181 * r21002 182: T = 182 * r21002 183: T = 183 * r21002 184: T = 184 * r21002 185: T = 185 * r21002 186: T = 186 * r21002 187: T = 187 * r21002 188: T = 188 * r21002 189: T = 189 * r21002 190: T = 190 * r21002 191: T = 191 * r21002 192: T = 192 * r21002 193: T = 193 * r21002 194: T = 194 * r21002 195: T = 195 * r21002 196: T = 196 * r21002

Page 462: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

462 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

197: T = 197 * r21002 198: T = 198 * r21002 199: T = 199 * r21002 200: T = 200 * r21002 201: T = 201 * r21002 202: T = 202 * r21002 203: T = 203 * r21002 204: T = 204 * r21002 205: T = 205 * r21002 206: T = 206 * r21002 207: T = 207 * r21002 208: T = 208 * r21002 209: T = 209 * r21002 210: T = 210 * r21002 211: T = 211 * r21002 212: T = 212 * r21002 213: T = 213 * r21002 214: T = 214 * r21002 215: T = 215 * r21002 216: T = 216 * r21002 217: T = 217 * r21002 218: T = 218 * r21002 219: T = 219 * r21002 220: T = 220 * r21002 221: T = 221 * r21002 222: T = 222 * r21002 223: T = 223 * r21002 224: T = 224 * r21002 225: T = 225 * r21002 226: T = 226 * r21002 227: T = 227 * r21002 228: T = 228 * r21002 229: T = 229 * r21002 230: T = 230 * r21002 231: T = 231 * r21002 232: T = 232 * r21002 233: T = 233 * r21002 234: T = 234 * r21002 235: T = 235 * r21002 236: T = 236 * r21002 237: T = 237 * r21002 238: T = 238 * r21002 239: T = 239 * r21002 240: T = 240 * r21002 241: T = 241 * r21002 242: T = 242 * r21002 243: T = 243 * r21002 244: T = 244 * r21002 245: T = 245 * r21002 246: T = 246 * r21002 247: T = 247 * r21002 248: T = 248 * r21002 249: T = 249 * r21002 250: T = 250 * r21002 251: T = 251 * r21002 252: T = 252 * r21002 253: T = 253 * r21002 254: T = 254 * r21002 255: T = 255 * r21002 256: T = 256 * r21002

Page 463: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

463

1001: T = 1 * r21003 1002: T = 2 * r21003 1003: T = 3 * r21003 1004: T = 4 * r21003 1005: T = 5 * r21003 1006: T = 6 * r21003 1008: T = 8 * r21003 1010: T = 10 * r21003 1012: T = 12 * r21003 1016: T = 16 * r21003 1020: T = 20 * r21003 1024: T = 24 * r21003 1032: T = 32 * r21003 1040: T = 40 * r21003 1048: T = 48 * r21003 1064: T = 64 * r21003 1080: T = 80 * r21003 1096: T = 96 * r21003 3001: ANTES reg. vel. g. 3003: ANTES de canal de consigna de velocidad de giro 3006: ANTES de regulador tecnológico estándar 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD 4001: Enviar ANTES de IF1 PROFIdrive PZD 4002: Recibir DESPUÉS de IF2 flexiblem. PZD 4003: Enviar ANTES de IF2 flexiblem. PZD 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD 4005: Recibir DESPUÉS de IF2 PROFIdrive flexiblem. PZDÍndice: [0]: Gr. ejecución 1 [1]: Gr. ejecución 2 [2]: Gr. ejecución 3 [3]: Gr. ejecución 4 [4]: Gr. ejecución 5 [5]: Gr. ejecución 6 [6]: Gr. ejecución 7 [7]: Gr. ejecución 8 [8]: Gr. ejecución 9 [9]: Gr. ejecución 10Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante el

servicio, ya que podrían producirse discontinuidades en ciertas señales. Nota: Acerca del valor = 1 ... 256 (grupo de ejecución libre): Sólo se puede elegir

online este valor si al tiempo de muestreo t_muest de este grupo de ejecuciónpuede aplicarse: 1 ms <= t_muest < r21003. En el momento de la descarga,no se rechaza un valor que infringe esta condición, sino que se reemplazaautomáticamente por un valor pemitido y se señaliza el fallo F51004. Acerca delvalor > 2000 (grupo de ejecución libre): El registro de los grupos de ejecuciónfijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función delsistema básico correspondiente, pero como mínimo con un tiempo de muestreo de1 ms. Si, debido a esta limitación, el tiempo de muestreo real difiere del tiempo demuestreo de la función del sistema básico, se emite el fallo F51005 (en la descargaF51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempode muestreo >= 1 ms. Al seleccionar los grupos de ejecución fijos no se compruebasi existe el bloque de sistema correspondiente. Ejemplo: "ANTES de canal deconsigna de velocidad de giro" significa antes del cálculo de los esquemas defunciones 3010, 3020, 3030, 3040 y siguientes si está activado el canal de consigna.P. ej., si con SERVO no está configurado ningún canal de consigna (p0108.8 = 0), serealiza el cálculo antes del esquema de funciones 3095.

Page 464: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

464 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

r21001[0...9] Grupo de ejecución Tiempo de muestreo / Gr_ejec t_muestModificable: - Calculado: - Nivel de acceso: 1Tipo de datos:FloatingPoint32

Índice dinámico: - Plano de funciones: -

Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

Todos los objetos

- [ms] - [ms] [] - [ms]

Descripción: Muestra el tiempo actual de muestreo de los grupos de ejecución. Índice: [0]: Gr. ejecución 1 [1]: Gr. ejecución 2 [2]: Gr. ejecución 3 [3]: Gr. ejecución 4 [4]: Gr. ejecución 5 [5]: Gr. ejecución 6 [6]: Gr. ejecución 7 [7]: Gr. ejecución 8 [8]: Gr. ejecución 9 [9]: Gr. ejecución 10

r21002 Tiempo de muestreo base Hardware / T muest base HWModificable: - Calculado: - Nivel de acceso: 1Tipo de datos:FloatingPoint32

Índice dinámico: - Plano de funciones: -

Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

Todos los objetos

- [ms] - [ms] [] - [ms]

Descripción: Muestra el tiempo de muestreo base efectivo en este objeto de accionamiento paralos valores 1 a 256 de p21000.

Tiempo de muestreo T = p21000 * r21002

r21003 Tiempo de muestreo base Software / T muest base SWModificable: - Calculado: - Nivel de acceso: 1Tipo de datos:FloatingPoint32

Índice dinámico: - Plano de funciones: -

Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

Todos los objetos

- [ms] - [ms] [] - [ms]

Descripción: Muestra, como factor, el tiempo de muestreo base efectivo en este objeto deaccionamiento para p21000 = 1002 ... 1096.

Tiempo de muestreo T = (p21000 - 1000) * r21003

r21005[0...9] Grupo de ejecución Carga de tiempo de cálculo / Gr_ej CargaModificable: - Calculado: - Nivel de acceso: 3Tipo de datos:FloatingPoint32

Índice dinámico: - Plano de funciones: -

Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

Todos los objetos

- [%] - [%] [] - [%]

Page 465: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

465

Descripción: Parte de la carga de tiempo de cálculo media con la que el grupo de ejecución DCCcontribuye a la carga total de tiempo de cálculo de la unidad de accionamiento(r9976).

Índice: [0]: Gr. ejecución 1 [1]: Gr. ejecución 2 [2]: Gr. ejecución 3 [3]: Gr. ejecución 4 [4]: Gr. ejecución 5 [5]: Gr. ejecución 6 [6]: Gr. ejecución 7 [7]: Gr. ejecución 8 [8]: Gr. ejecución 9 [9]: Gr. ejecución 10Nota: El grupo de ejecución que debe medirse ha de estar activado (p21000[x] > 0). El

valor de la carga de tiempo de cálculo se calcula en la unidad de accionamientomediante el proyecto cargado con el esquema DCC. Por eso no están disponibleslos valores r21005[x] en el modo offline de SCOUT/STARTER en la lista de experto. En r20005 se muestra el valor medio de la carga de tiempo de cálculo del grupode ejecución. Por lo tanto, para los grupos de ejecución "Recibir DESPUÉS deIF1 PROFIdrive PZD" (p21000 = 4000) y "Recibir ANTES de IF1 PROFIdrivePZD" (p21000 = 4001), el valor mostrado (con igual tiempo de ciclo de bus) esindependiente del modo de funcionamiento (isócrono o no isócrono). La carga detiempo de cálculo máxima aumentada por el grupo de ejecución DCC en modoisócrono solamente se muestra en r9976.

r21008[0...24] Tiempos de muestreo de hardware disponibles / Tiempos muest. HWModificable: - Calculado: - Nivel de acceso: 3Tipo de datos:FloatingPoint32

Índice dinámico: - Plano de funciones: -

Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

Todos los objetos

- [ms] - [ms] [] - [ms]

Descripción: Visualización de la asignación de los tiempos de muestreo de hardware disponiblesde la unidad de accionamiento.

Se denominan tiempos de muestreo de hardware aquellos tiempos de muestreo quese forman como múltiplos del tiempo de muestreo base Hardware (r21002) y sonsiempre < r21003.

Índice: [0]: Hardware 1 [1]: Hardware 2 [2]: Hardware 3 [3]: Hardware 4 [4]: Hardware 5 [5]: Hardware 6 [6]: Hardware 7 [7]: Hardware 8 [8]: Hardware 9 [9]: Hardware 10 [10]: Hardware 11 [11]: Hardware 12 [12]: Hardware 13 [13]: Hardware 14 [14]: Hardware 15 [15]: Hardware 16 [16]: Hardware 17 [17]: Hardware 18 [18]: Hardware 19 [19]: Hardware 20

Page 466: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

466 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

[20]: Hardware 21 [21]: Hardware 22 [22]: Hardware 23 [23]: Hardware 24 [24]: Hardware 25Ver también: F51001Atención: La unidad de accionamiento precisa para fines internos siempre como mínimo dos

(o, en función del ajuste en p0115[0] en las unidades de accionamiento, varios)tiempos de muestreo de hardware libres. Para ello puede leerse en r7903 el númeroactual de tiempos de muestreo de hardware todavía libres. Si r7903 = 0, la ControlUnit no debe facilitar ningún otro tiempo de muestreo distinto de r21008[0...24]. Si eneste estado se elige en p21000 un grupo de ejecución con un tiempo de muestreo< r21003 (p21000 <= 255), sólo se permiten grupos de ejecución cuyo tiempo demuestreo ya esté facilitado en r21008[0...24].

Nota: Un tiempo de muestreo facilitado puede ser utilizado por funciones del sistema,diversos grupos de ejecución FBLOCK y diversos grupos de ejecución DCCal mismo tiempo. El tiempo de muestreo asignado a los grupos de ejecuciónPROFIBUS (p21000 = 4000 ... 4004) no se muestra en r21008. Para este tiempode ejecución se usa un tiempo de ejecución de hardware fijamente asignado a nivelinterno. Si el valor de r21008[x] != 0 (distinto de 0), el valor indica el tiempo demuestreo en ms. Si el valor de r21008[x] = 0, este tiempo de muestreo todavíapuede asignarse libremente. Tenga en cuenta que, en función de los tiempos demuestreo base p0115[0] seleccionados, el sistema básico necesita como mínimodos (a veces más) tiempos de muestreo de hardware de libre asignación para lasfunciones internas. El número de tiempos de muestreo de hardware que todavíaestán libres puede leerse en r7903. Si el valor r21008[x] = 99999.00000, no sesoporta este tiempo de muestreo de hardware.

p21030 Grupo de ejecución Medida de tiempo de cálculo / Gr_ej Med t_cálcModificable: U T Calculado: - Nivel de acceso: 4Tipo de datos: Unsigned16 Índice dinámico: - Plano de funciones: -Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

Todos los objetos

0 10 [0] 0

Descripción: Sólo para fines de servicio técnico internos de Siemens. Ver también: p21032, r21035, r21036, r21037

p21032 Media de tiempo de cálculo Duración / Med t_cálc DuracModificable: U T Calculado: - Nivel de acceso: 4Tipo de datos: Unsigned16 Índice dinámico: - Plano de funciones: -Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

Todos los objetos

60 [s] 10000 [s] [0] 60 [s]

Descripción: Sólo para fines de servicio técnico internos de Siemens. Ver también: p21030, r21035, r21036, r21037

r21035[0...9] Tiempo de cálculo Valor mínimo / Tpo cálculo MínModificable: - Calculado: - Nivel de acceso: 4Tipo de datos:FloatingPoint32

Índice dinámico: - Plano de funciones: -

Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

Todos los objetos

- [µs] - [µs] [] - [µs]

Page 467: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

467

Descripción: Sólo para fines de servicio técnico internos de Siemens. Índice: [0]: Gr. ejecución 1 [1]: Gr. ejecución 2 [2]: Gr. ejecución 3 [3]: Gr. ejecución 4 [4]: Gr. ejecución 5 [5]: Gr. ejecución 6 [6]: Gr. ejecución 7 [7]: Gr. ejecución 8 [8]: Gr. ejecución 9 [9]: Gr. ejecución 10Ver también: p21030, p21032, r21036, r21037

r21036[0...9] Tiempo de cálculo Valor medio / Tpo cálculo MediaModificable: - Calculado: - Nivel de acceso: 4Tipo de datos:FloatingPoint32

Índice dinámico: - Plano de funciones: -

Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

Todos los objetos

- [µs] - [µs] [] - [µs]

Descripción: Sólo para fines de servicio técnico internos de Siemens. Índice: [0]: Gr. ejecución 1 [1]: Gr. ejecución 2 [2]: Gr. ejecución 3 [3]: Gr. ejecución 4 [4]: Gr. ejecución 5 [5]: Gr. ejecución 6 [6]: Gr. ejecución 7 [7]: Gr. ejecución 8 [8]: Gr. ejecución 9 [9]: Gr. ejecución 10

r21037[0...9] Tiempo de cálculo Valor máximo / Tpo cálculo MáxModificable: - Calculado: - Nivel de acceso: 4Tipo de datos:FloatingPoint32

Índice dinámico: - Plano de funciones: -

Grupo P: - Grupo de unidades: - Selección de unidades: -No en tipo de motor: - Lista de especialistas: 1Min Max Ajuste de fábrica

Todos los objetos

- [µs] - [µs] [] - [µs]

Descripción: Sólo para fines de servicio técnico internos de Siemens. Índice: [0]: Gr. ejecución 1 [1]: Gr. ejecución 2 [2]: Gr. ejecución 3 [3]: Gr. ejecución 4 [4]: Gr. ejecución 5 [5]: Gr. ejecución 6 [6]: Gr. ejecución 7 [7]: Gr. ejecución 8 [8]: Gr. ejecución 9 [9]: Gr. ejecución 10Ver también: p21030, p21032, r21035, r21036

Page 468: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

ApéndiceB.2 Parámetros

468 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Page 469: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Índice-469

ÍndiceA

ACOS (SIMOTION) , 27ADD (SIMOTION, SINAMICS) , 29ADD_D (SIMOTION, SINAMICS) , 30ADD_I (SIMOTION, SINAMICS) , 31ADD_M (SIMOTION, SINAMICS) , 32AND (SIMOTION, SINAMICS) , 71AND_W (SIMOTION) , 73ASIN (SIMOTION) , 34ATAN (SIMOTION) , 36AVA (SIMOTION, SINAMICS) , 38AVA_D (SIMOTION, SINAMICS) , 40

B

B_BY (SIMOTION) , 182B_DW (SIMOTION, SINAMICS) , 184B_W (SIMOTION, SINAMICS) , 187BF (SIMOTION, SINAMICS) , 75BF_W (SIMOTION) , 77BSW (SIMOTION, SINAMICS) , 79BY_B (SIMOTION) , 177BY_W (SIMOTION, SINAMICS) , 180

C

CNM (SIMOTION, SINAMICS) , 81CNM_D (SIMOTION, SINAMICS) , 83CNM_I (SIMOTION, SINAMICS) , 85COS (SIMOTION, SINAMICS) , 42CTD (SIMOTION) , 241CTR (SIMOTION, SINAMICS) , 87

D

D_I (SIMOTION, SINAMICS) , 196D_R (SIMOTION, SINAMICS) , 197D_SI (SIMOTION) , 198D_UI (SIMOTION, SINAMICS) , 199D_US (SIMOTION, SINAMICS) , 200

DCA (SIMOTION, SINAMICS) , 315DEL (SIMOTION, SINAMICS) , 331DEZ (SIMOTION, SINAMICS) , 334DFR (SIMOTION, SINAMICS) , 90DFR_W (SIMOTION) , 93DIF (SIMOTION, SINAMICS) , 337DIV (SIMOTION, SINAMICS) , 44DIV_D (SIMOTION, SINAMICS) , 46DIV_I (SIMOTION, SINAMICS) , 48DLB (SIMOTION, SINAMICS) , 96DT1 (SIMOTION, SINAMICS) , 340DW_B (SIMOTION, SINAMICS) , 190DW_R (SIMOTION, SINAMICS) , 193DW_W (SIMOTION, SINAMICS) , 195DX8 (SIMOTION, SINAMICS) , 98DX8_D (SIMOTION, SINAMICS) , 100DX8_I (SIMOTION, SINAMICS) , 103

E

ETE (SIMOTION, SINAMICS) , 106

G

GTS (SIMOTION) , 243

I

I_D (SIMOTION, SINAMICS) , 201I_R (SIMOTION, SINAMICS) , 202I_SI (SIMOTION) , 203I_UD (SIMOTION, SINAMICS) , 204I_US (SIMOTION, SINAMICS) , 205INCO (SIMOTION, SINAMICS) , 320INT (SIMOTION, SINAMICS) , 343

L

LIM (SIMOTION, SINAMICS) , 346LIM_D (SIMOTION, SINAMICS) , 348LR_R (SIMOTION) , 206

Page 470: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Índice

Índice-470 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

LVM (SIMOTION, SINAMICS) , 108

M

MAS (SIMOTION, SINAMICS) , 50MFP (SIMOTION, SINAMICS) , 110MIS (SIMOTION, SINAMICS) , 51MUL (SIMOTION, SINAMICS) , 52MUL_D (SIMOTION, SINAMICS) , 53MUL_I (SIMOTION, SINAMICS) , 54MUX8 (SIMOTION, SINAMICS) , 112MUX8_D (SIMOTION, SINAMICS) , 115MUX8_I (SIMOTION, SINAMICS) , 118MVS (SIMOTION, SINAMICS) , 350

N

N2_R (SIMOTION, SINAMICS) , 207N4_R (SIMOTION, SINAMICS) , 208NAND (SIMOTION, SINAMICS) , 121NCM (SIMOTION, SINAMICS) , 123NCM_D (SIMOTION, SINAMICS) , 124NCM_I (SIMOTION, SINAMICS) , 126NOP1 (SIMOTION, SINAMICS) , 127NOP1_B (SIMOTION, SINAMICS) , 128NOP1_D (SIMOTION, SINAMICS) , 129NOP1_I (SIMOTION, SINAMICS) , 130NOP8 (SIMOTION, SINAMICS) , 131NOP8_B (SIMOTION, SINAMICS) , 133NOP8_D (SIMOTION, SINAMICS) , 135NOP8_I (SIMOTION, SINAMICS) , 137NOR (SIMOTION, SINAMICS) , 139NOT (SIMOTION, SINAMICS) , 141NOT_W (SIMOTION) , 142NSW (SIMOTION, SINAMICS) , 144NSW_D (SIMOTION, SINAMICS) , 146NSW_I (SIMOTION, SINAMICS) , 148

O

OCA (SIMOTION, SINAMICS) , 323OR (SIMOTION, SINAMICS) , 150OR_W (SIMOTION) , 152

P

PC (SIMOTION, SINAMICS) , 352PCL (SIMOTION, SINAMICS) , 154PDE (SIMOTION, SINAMICS) , 156PDF (SIMOTION, SINAMICS) , 158PIC (SIMOTION, SINAMICS) , 355PLI20 (SIMOTION, SINAMICS) , 55PST (SIMOTION, SINAMICS) , 160PT1 (SIMOTION, SINAMICS) , 364

R

R_D (SIMOTION, SINAMICS) , 209R_DW (SIMOTION, SINAMICS) , 210R_I (SIMOTION, SINAMICS) , 211R_LR (SIMOTION) , 212R_N2 (SIMOTION, SINAMICS) , 213R_N4 (SIMOTION, SINAMICS) , 215R_SI (SIMOTION) , 217R_UD (SIMOTION, SINAMICS) , 218R_UI (SIMOTION, SINAMICS) , 219R_US (SIMOTION, SINAMICS) , 220RDP (SINAMICS) , 244RDP_D (SINAMICS) , 246RDP_I (SINAMICS) , 248RDP_UD (SINAMICS) , 250RDP_UI (SINAMICS) , 252RDP_US (SINAMICS) , 254RGE (SIMOTION, SINAMICS) , 367RGJ (SIMOTION, SINAMICS) , 375RMDP (SIMOTION) , 256RSR (SIMOTION, SINAMICS) , 162RSS (SIMOTION, SINAMICS) , 164

S

SAH (SINAMICS) , 264SAH_B (SINAMICS) , 267SAH_BY (SINAMICS) , 270SAH_D (SINAMICS) , 273SAH_I (SINAMICS) , 276SAV (SIMOTION, SINAMICS) , 279

Page 471: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Índice

Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2010

Índice-471

SAV_BY (SIMOTION, SINAMICS) , 282SAV_D (SIMOTION, SINAMICS) , 285SAV_I (SIMOTION, SINAMICS) , 288SH (SIMOTION) , 166SH_DW (SIMOTION, SINAMICS) , 168SI_D (SIMOTION) , 221SI_I (SIMOTION) , 222SI_R (SIMOTION) , 223SI_UD (SIMOTION) , 224SI_UI (SIMOTION) , 225SII (SIMOTION, SINAMICS) , 60SIN (SIMOTION, SINAMICS) , 62SQR (SIMOTION, SINAMICS) , 64STM (SINAMICS) , 291SUB (SIMOTION, SINAMICS) , 66SUB_D (SIMOTION, SINAMICS) , 67SUB_I (SIMOTION, SINAMICS) , 68

T

TAN (SIMOTION) , 69TRK (SIMOTION, SINAMICS) , 170TRK_D (SIMOTION, SINAMICS) , 172TTCU (SIMOTION, SINAMICS) , 325

U

UD_I (SIMOTION, SINAMICS) , 226UD_R (SIMOTION, SINAMICS) , 227UD_SI (SIMOTION) , 228UI_D (SIMOTION, SINAMICS) , 229UI_R (SIMOTION, SINAMICS) , 230UI_SI (SIMOTION) , 231US_D (SIMOTION, SINAMICS) , 232US_I (SIMOTION, SINAMICS) , 233US_R (SIMOTION, SINAMICS) , 234

W

W_B (SIMOTION, SINAMICS) , 235W_BY (SIMOTION, SINAMICS) , 238W_DW (SIMOTION, SINAMICS) , 240WBG (SIMOTION, SINAMICS) , 327

WMDP (SIMOTION) , 294WRP (SINAMICS) , 302WRP_D (SINAMICS) , 304WRP_I (SINAMICS) , 306WRP_UD (SINAMICS) , 308WRP_UI (SINAMICS) , 310WRP_US (SINAMICS) , 312

X

XOR (SIMOTION, SINAMICS) , 174XOR_W (SIMOTION) , 175

Page 472: SINAMICS/SIMOTION · SIMOTION/SINAMICS manual de funciones, edición 11/2010 Prefacio Documentación SIMOTION Encontrará una lista de la documentación SIMOTION en una bibliografía

Siemens AG

Automation and DrivesMotion Control SystemsPostfach 318091050 ERLANGENGERMANYwww.siemens.com/motioncontrol