SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques...

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

Transcript of SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques...

Page 1: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Motion Control

s

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

Manual de funciones, edición 11/2009

Page 2: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15
Page 3: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Edición 11/2009

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

controlador

SIMOTION 4.1 SP5

6SL3097-4AQ00-0EP0

s

Prefacio

Introducción1

Aritmética2

Lógica3

Conversión4

Servomando5

Tecnología6

Sistema7

Anexo

Page 4: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Copyright Siemens AG 2009 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 verificado la coincidencia entre el contenido de este impreso y el software y el hardware descritos. Sin embargo, como no pueden excluirse las divergencias, no nos responsabilizamos de la plena co-incidencia. El contenido de este impreso se somete a revisión perió-dicamente, de manera que las correcciones se incluyen en ediciones posteriores.

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

Consignas de seguridad

Este manual contiene indicaciones que hay que tener en cuenta para su propia seguridad, así como para evitar daños materiales. Las indicaciones relativas a su propia seguridad están destacadas mediante un triángulo de advertencia; las indicaciones que se refieran simplemente a daños materiales no tendrán un triángulo de advertencia. De acuerdo al grado de peligro que impliquen, las consignas se representan, de mayor a menor, como sigue:

Si se presentan varios niveles de peligro siempre se utiliza la advertencia del nivel más alto. 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 dispositivo/sistema correspondiente sólo debe ajustarse y utilizarse sirviéndose de esta documentación. Sólo está autorizado a poner en marcha y utilizar este dispositivo/sistema el personal cualificado. Personal cualificado, según las indicaciones técnicas de seguridad de este manual, son aquellas personas que tienen la autorización necesaria para poner en marcha, poner a tierra y marcar dispositivos, sistemas y circuitos de acuerdo con los estándares de la normativa de seguridad.

Uso reglamentario

Tenga en cuenta lo siguiente:

Marcas

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.

Riesgo

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 puede producirse una lesión leve si no se toman las medidas preventivas adecuadas.

Precaución

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

Atención

Significa que se puede producir un evento o estado no deseado si no se tiene en consideración la indicación.

Advertencia

El dispositivo sólo se debe utilizar para los casos de aplicación contemplados en el catálogo y en la des-cripción técnica en combinación con los aparatos y componentes de otros fabricantes recomendados o autorizados por Siemens.

El funcionamiento correcto y seguro del producto presupone un transporte, un almacenamiento, una ins-talación y un montaje conforme a las prácticas de la buena ingeniería, así como un manejo y un mante-nimiento rigurosos.

Siemens Aktiengesellschaft SINAMICS/SIMOTION, Manual de funciones

Page 5: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

5Descripción de los bloques estándar DCC

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

Prefacio

Documentación SIMOTION

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

La bibliografía se incluye en el CD "SIMOTION SCOUT".

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

Para SIMOTION nivel V4.1 SP3 están disponibles los siguientes paquetes de documentación:

SIMOTION Sistema de ingeniería Manejo

SIMOTION Descripciones del sistema y funciones

SIMOTION Diagnóstico

SIMOTION Programación

SIMOTION Programación - Referencias

SIMOTION C

SIMOTION P350

SIMOTION D4xx

SIMOTION Documentación complementaria

Documentación 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 direc-ción:

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

Page 6: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Prefacio

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

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

http://www.siemens.com/motioncontrol

Siga los puntos de menú "Soporte".

Soporte técnico

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 180 5050 222 (no gratuito)

Fax +49 180 5050 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 719 990

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.siemens.com/automation/service&support

Las llamadas están sujetas a cargo (por ejemplo 0,14 € el minuto desde la red telefónica fija alemana). Las tarifas de otros operadores pueden variar.

Fax +49 9131- 98 63315

Correo elec-trónico

mailto:[email protected]

Page 7: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Prefacio

7Descripción de los bloques estándar DCC

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

Dirección de Siemens en Internet

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

Información general:

http://www.siemens.com/simotion

http://www.siemens.com/sinamics

Soporte de producto:

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

Soporte adicional

Le ofrecemos cursos para ayudarle a familiarizarse con la forma de trabajar con SIMOTION.

Para ello contacte con su centro de formación regional o con el centro de forma-ción central en Núremberg (D-90027), tel. +49 (911) 895 3202.

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

www.sitrain.com

Page 8: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Prefacio

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

Page 9: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

9

Índice de materias

1 Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

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

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

Page 10: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

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

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

Page 11: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

11

4.3 B_BY Convertidor 8 magnitudes binarias en byte de estado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181

4.4 B_DW Convertidor 32 magnitudes binarias en palabra doble de estado. . . . . . . . . . . . . . . . . . . . 183

4.5 B_W Convertidor 16 magnitudes binarias en palabra de estado. . . . . . . . . . . . . . . . . . . . . . . . . . . 186

4.6 DW_B Convertidor palabra doble de estado en 32 magnitudes binarias. . . . . . . . . . . . . . . . . . . . 189

4.7 DW_R Aplicación de la cadena de bits como valor de tipo REAL. . . . . . . . . . . . . . . . . . . . . . . . . 192

4.8 DW_W Convertidor de palabra doble de estado a palabra de estado. . . . . . . . . . . . . . . . . . . . . . 194

4.9 D_I Convertidor del tipo DOUBLE INTEGER en el tipo INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . 195

4.10 D_R Convertidor del tipo DOUBLE INTEGER en el tipo REAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . 196

4.11 D_SI Convertidor del tipo DOUBLE INTEGER en el tipo SHORT INTEGER. . . . . . . . . . . . . . . . 197

4.12 D_UI Convertidor del tipo DOUBLE INTEGER en el tipo UNSIGNED INTEGER. . . . . . . . . . . . . 198

4.13 D_US Convertidor del tipo DOUBLE INTEGER en el tipo UNSIGNED SHORT INTEGER. . . . . 199

4.14 I_D Convertidor del tipo INTEGER en el tipo DOUBLE INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . 200

4.15 I_R Convertidor del tipo INTEGER en el tipo REAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201

4.16 I_SI Convertidor del tipo INTEGER en el tipo SHORT INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . . 202

4.17 I_UD Convertidor del tipo INTEGER en el tipo UNSIGNED DOUBLE INTEGER. . . . . . . . . . . . . 203

4.18 I_US Convertidor del tipo INTEGER en el tipo UNSIGNED SHORT INTEGER. . . . . . . . . . . . . . 204

4.19 LR_R Convertidor del tipo LONG REAL en el tipo REAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205

4.20 N2_R Conversión de formato con coma fija de 16 bits (N2) en REAL. . . . . . . . . . . . . . . . . . . . . . 206

4.21 N4_R Conversión de formato con coma fija de 32 bits (N4) en REAL. . . . . . . . . . . . . . . . . . . . . . 207

4.22 R_D Convertidor del tipo REAL en el tipo DOUBLE INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . . . . 208

4.23 R_DW Adopción de la cadena de bits como DWORD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

4.24 R_I Convertidor del tipo REAL en el tipo INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210

4.25 R_LR Convertidor del tipo REAL en el tipo LONG REAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211

4.26 R_N2 Conversión de REAL en formato con coma fija de 16 bits (N2). . . . . . . . . . . . . . . . . . . . . . 212

4.27 R_N4 Conversión de REAL en formato con coma fija de 32 bits (N4). . . . . . . . . . . . . . . . . . . . . . 214

4.28 R_SI Convertidor del tipo REAL en el tipo SHORT INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . . . . 216

4.29 R_UD Convertidor del tipo REAL en el tipo UNSIGNED DOUBLE INTEGER. . . . . . . . . . . . . . . 217

4.30 R_UI Convertidor del tipo REAL en el tipo UNSIGNED INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . 218

4.31 R_US Convertidor del tipo REAL en el tipo UNSIGNED SHORT INTEGER. . . . . . . . . . . . . . . . . 219

4.32 SI_D Convertidor del tipo SHORT INTEGER en el tipo DOUBLE INTEGER. . . . . . . . . . . . . . . . 220

4.33 SI_I Convertidor del tipo SHORT INTEGER en el tipo INTEGER. . . . . . . . . . . . . . . . . . . . . . . . . . 221

4.34 SI_R Convertidor del tipo SHORT INTEGER en el tipo REAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . 222

4.35 SI_UD Convertidor del tipo SHORT INTEGER en el tipo UNSIGNED DOUBLE INTEGER. . . . 223

4.36 SI_UI Convertidor del tipo SHORT INTEGER en el tipo UNSIGNED INTEGER. . . . . . . . . . . . . . 224

4.37 UD_I Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo INTEGER. . . . . . . . . . . . . 225

4.38 UD_R Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo REAL. . . . . . . . . . . . . . . 226

4.39 UD_SI Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo SHORT INTEGER. . . . 227

4.40 UI_D Convertidor del tipo UNSIGNED INTEGER en el tipo DOUBLE INTEGER. . . . . . . . . . . . . 228

4.41 UI_R Convertidor del tipo UNSIGNED INTEGER en el tipo REAL. . . . . . . . . . . . . . . . . . . . . . . . . 229

4.42 UI_SI Convertidor del tipo UNSIGNED INTEGER en el tipo SHORT INTEGER. . . . . . . . . . . . . . 230

4.43 US_D Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo DOUBLE INTEGER. . . . . 231

4.44 US_I Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo INTEGER. . . . . . . . . . . . . . 232

4.45 US_R Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo REAL. . . . . . . . . . . . . . . . . 233

4.46 W_B Convertidor palabra de estado en 16 magnitudes binarias. . . . . . . . . . . . . . . . . . . . . . . . . . . 234

4.47 W_BY Convertidor palabra de estado en byte de estado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236

Page 12: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

4.48 W_DW Convertidor palabra de estado en palabra doble de estado. . . . . . . . . . . . . . . . . . . . . . . . 238

5 System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239

5.1 CTD Determinación de la diferencia temporal a partir de una etiqueta de fecha/hora interna. . . 239

5.2 GTS Lectura de una etiqueta de fecha/hora. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241

5.3 RDP Lectura de parámetros de accionamiento (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

5.4 RDP_D Lectura de parámetros de accionamiento (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . 244

5.5 RDP_I Lectura de parámetros de accionamiento (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . 246

5.6 RDP_UD Lectura de parámetros de accionamiento (tipo UNSIGNED DOUBLE INTEGER). . . 248

5.7 RDP_UI Lectura de parámetros de accionamiento (tipo UNSIGNED INTEGER). . . . . . . . . . . . . 250

5.8 RDP_US Lectura de parámetros de accionamiento (tipo UNSIGNED SHORT INTEGER). . . . . 252

5.9 SAH Sample & Hold (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254

5.10 SAH_B Sample and Hold (tipo BOOL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257

5.11 SAH_BY Sample & Hold (tipo BYTE). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260

5.12 SAH_D Sample & Hold (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263

5.13 SAH_I Sample & Hold (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

5.14 SAV Respaldo de valores (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269

5.15 SAV_BY Respaldo de valores (tipo BYTE). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272

5.16 SAV_D Respaldo de valores (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275

5.17 SAV_I Respaldo de valores (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278

5.18 STM Disparo de fallo/alarma. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281

5.19 WRP Escritura de parámetros de accionamiento (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284

5.20 WRP_D Escritura de parámetros de accionamiento (tipo DOUBLE INTEGER). . . . . . . . . . . . . . 286

5.21 WRP_I Escritura de parámetros de accionamiento (tipo INTEGER). . . . . . . . . . . . . . . . . . . . . . . 288

5.22 WRP_UD Escritura de parámetros de accionamiento (tipo UNSIGNED DOUBLE INTEGER). . 290

5.23 WRP_UI Escritura de parámetros de accionamiento (tipo UNSIGNED INTEGER). . . . . . . . . . . 292

5.24 WRP_US Escritura de parámetros de accionamiento (tipo UNSIGNED SHORT INTEGER). . . 294

6 Technology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297

6.1 DCA Calculadora de diámetros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297

6.2 INCO Momento de inercia del bobinador de eje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

6.3 OCA Secuenciador de levas con software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305

6.4 TTCU Característica de rigidez del bobinado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307

6.5 WBG Generador de barrido. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309

7 Closed-loop control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313

7.1 DEL Elemento de zonas muertas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313

7.2 DEZ Elemento de zonas muertas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316

7.3 DIF Elemento de derivada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319

7.4 DT1 Filtro pasabajos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322

7.5 INT Integrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325

7.6 LIM Limitador (tipo REAL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328

7.7 LIM_D Limitador (tipo DOUBLE INTEGER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330

7.8 MVS Generador de valor medio móvil. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332

7.9 PC Regulador P. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334

7.10 PIC Regulador PI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337

Page 13: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

13

7.11 PT1 Elemento de retardo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346

7.12 RGE Generador de rampas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349

7.13 RGJ Generador de rampa con limitación de jerk. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357

A Apéndice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367

A.1 Tipos de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367

A.2 Error value. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369

A.3 Vista general de bloques funcionales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373

B Apéndice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379

B.1 Avisos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379

B.2 Parámetros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367

Índice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449

Page 14: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

Page 15: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

15Descripción de los bloques estándar DCC

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

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áq-uina. Además, DCC no tiene ninguna limitación por lo que respecta al número de funciones utilizables; éstas están restringidas únicamente por las prestaciones 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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ín-imo/máximo. Además del control de accionamiento, es posible configurar de un modo simple 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Librerías

Introducción

17Descripción de los bloques estándar DCC

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Introducción

Nomenclatura de los bloques

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

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:

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Nomenclatura de los bloques

Introducción

19Descripción de los bloques estándar DCC

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Introducción

Conexiones de bloque

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

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 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Byte Ordering

Introducción

21Descripción de los bloques estándar DCC

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Introducción

Inicialización de los bloques

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

*Especial para la conexión del sistema SIMOTION

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

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 X

Rango de entrada permitido: -1,0 <= X <= +1,0

Rango 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.1 ACOS Función Arcocoseno

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.2 ADD Sumador (tipo REAL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.3 ADD_D Sumador (tipo DOUBLE INTEGER)

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

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 en

la 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.4 ADD_I Sumador (tipo INTEGER)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 valor

de 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 = 0

Con 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.6 ASIN Función Arcoseno

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

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 X

Rango de entrada permitido: -1,0 <= X <= +1,0

Rango de salida: -π/2 <= Y <= π/2

Si 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.6 ASIN Función Arcoseno

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.7 ATAN Función Arco tangente

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

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 X

Rango de entrada permitido: -3,402823 E38 a 3,402823 E38

Rango de salida: -π/2 <= Y <= π/2

Diagrama XY

Page 37: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.7 ATAN Función Arco tangente

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.10 COS Función Coseno

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

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.10 COS Función Coseno

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.11 DIV Divisor (tipo REAL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.11 DIV Divisor (tipo REAL)

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

45

X1/X2 Y YIN MOD OF

X/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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.12 DIV_D Divisor (tipo DOUBLE INTEGER)

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

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 OF

X/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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.12 DIV_D Divisor (tipo DOUBLE INTEGER)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.13 DIV_I Divisor (tipo INTEGER)

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

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 X2

Cuando 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 OF

X/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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.13 DIV_I Divisor (tipo INTEGER)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.14 MAS Evaluador de máximos

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.15 MIS Evaluador de mínimos

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.16 MUL Multiplicador (tipo REAL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.17 MUL_D Multiplicador (tipo DOUBLE INTEGER)

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

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

resultado 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.18 MUL_I Multiplicador (tipo INTEGER)

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

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 resultado

se 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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

B3 Valor de ordenada punto deinflexión B3

0.0 REAL

Page 58: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

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

A15 Valor de abscisa punto deinflexión A15

0.0 REAL

Page 59: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

59

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.20 SII Inversor

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

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

Función de transferencia

Page 61: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.20 SII Inversor

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

61

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.21 SIN Función Seno

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

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

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

Función de transferencia

Page 63: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.21 SIN Función Seno

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.22 SQR Extractor de raíz cuadrada

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

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

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 QF

X > 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

Datos de proyecto

Insertable online sí

Particularidades -

Page 65: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.22 SQR Extractor de raíz cuadrada

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

65

Page 66: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.23 SUB Restador (tipo REAL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.24 SUB_D Restador (tipo DOUBLE INTEGER)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.25 SUB_I Restador (tipo INTEGER)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.26 TAN Tangente

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

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 X

Rango de salida: -3,402823 E38 a 3,402823 E38

Si 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Arithmetic2.26 TAN Tangente

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

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

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

Diagrama de bloques

Page 76: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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

Diagrama de bloques

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IS Palabra de estado 16#0000 WORD

Page 78: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.5 BSW Conmutador binario (tipo BOOL)

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

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 Q

0 Q = I1

1 Q = I2

Inicialización

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

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

Page 80: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.5 BSW Conmutador binario (tipo BOOL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

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

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 subida

Los 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 subida

Los 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 subida

Los 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.9 CTR Contador (tipo BOOL)

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

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 inicial

Ajuste 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.9 CTR Contador (tipo BOOL)

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

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 Y

S 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.9 CTR Contador (tipo BOOL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

91

Diagrama de bloques

Tabla(s) de verdad

D I Comando binario Estados de salida

S 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

Diagrama de bloques

Tabla(s) de verdad

I Comando binario Estados de salida

S 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.12 DLB Elemento de retardo (tipo REAL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.12 DLB Elemento de retardo (tipo REAL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 MS

Con 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

99

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

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 = 0

Con 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 MS

Con 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

101

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

* cualquiera

Para 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

Page 103: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 MS

Con 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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

* cualquiera

Para 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 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

105

Page 106: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.18 MFP Generador de impulsos (tipo BOOL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.18 MFP Generador de impulsos (tipo BOOL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

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

113

Diagrama de bloques

Tabla(s) de verdad

EN XCS Y CSS QF

0 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

Diagrama de bloques

Tabla(s) de verdad

EN XCS Y CSS QF

0 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

119

Diagrama de bloques

Tabla(s) de verdad

EN XCS Y CSS QF

0 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

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

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 Y

QU 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Y

QU 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

125

Page 126: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Y

QU 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.26 NOP1 Bloques de relleno (tipo REAL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.30 NOP8 Bloques de relleno (tipo REAL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.30 NOP8 Bloques de relleno (tipo REAL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.31 NOP8_B Bloques de relleno (tipo BOOL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.33 NOP8_I Bloques de relleno (tipo INTEGER)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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.

Tabla(s) de verdad

Page 140: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.35 NOT Inversor (tipo BOOL)

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

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 Q

1 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

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

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 Y

0 Y = X1

1 Y = X2

Page 145: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Y

0 Y = X1

1 Y = X2

Page 147: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Y

0 Y = X1

1 Y = X2

Page 149: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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.

Tabla(s) de verdad

Page 151: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

151

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.42 PCL Acortador de pulsos (tipo BOOL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.42 PCL Acortador de pulsos (tipo BOOL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.45 PST Prolongador de pulsos (tipo BOOL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.45 PST Prolongador de pulsos (tipo BOOL)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

163

Comando binario Estado de salida Q

S 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

165

Comando binario Estado de salida Q

S 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.48 SH Bloque de desplazamiento (tipo WORD)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.48 SH Bloque de desplazamiento (tipo WORD)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.49 SH_DW Bloque de desplazamiento (tipo DWORD)

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

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Logic3.50 TRK Elemento de seguimiento/memoria (tipo REAL)

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

171

Diagrama de bloques

Tabla(s) de verdad

Entrada Salida Y en el momento del disparo

TR 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

173

Diagrama de bloques

Tabla(s) de verdad

Entrada Salida Y en el momento del disparo

TR 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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

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.

Diagrama de bloques

Page 178: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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

Datos de proyecto

Insertable online sí

Particularidades -

Page 179: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

179

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

Conexiones de bloques funcionales

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IBH Byte de entrada alto 16#00 BYTE

Page 180: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

IBL Byte de entrada bajo 16#00 BYTE

QS Palabra de estado 16#0000 WORD

Datos de proyecto

Insertable online sí

Particularidades -

Page 181: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

181

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 182: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

Esquema de figuras

Magnitud de entrada Posición de bit (equivalente binario) del byte de estado QS

I1 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 183: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

183

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 184: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 el

equivalente 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

Page 185: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

185

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

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 186: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.5 B_W Convertidor 16 magnitudes binarias en palabra de estado

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

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 187: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

187

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

I10 Magnitud binaria 10 0 0/1

Page 188: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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

QS Palabra de estado 16#0000 WORD

Datos de proyecto

Insertable online sí

Particularidades -

Page 189: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

189

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 190: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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 191: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

191

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 192: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.7 DW_R Aplicación de la cadena de bits como valor de tipo REAL

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

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 InfinitoBOIFP -InfinitoBOIFN Not a NumberBONAN Magnitud de salida

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 193: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

193

Datos de proyecto

Insertable online sí

Particularidades -

Page 194: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.8 DW_W Convertidor de palabra doble de estado a palabra de estado

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

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 195: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.9 D_I Convertidor del tipo DOUBLE INTEGER en el tipo INTEGER

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

195

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 196: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.10 D_R Convertidor del tipo DOUBLE INTEGER en el tipo REAL

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

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 197: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.11 D_SI Convertidor del tipo DOUBLE INTEGER en el tipo SHORT INTEGER

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

197

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 198: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.12 D_UI Convertidor del tipo DOUBLE INTEGER en el tipo UNSIGNED INTEGER

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

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 199: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.13 D_US Convertidor del tipo DOUBLE INTEGER en el tipo UNSIGNED SHORT INTEGER

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

199

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 200: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.14 I_D Convertidor del tipo INTEGER en el tipo DOUBLE INTEGER

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

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 201: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.15 I_R Convertidor del tipo INTEGER en el tipo REAL

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

201

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 202: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.16 I_SI Convertidor del tipo INTEGER en el tipo SHORT INTEGER

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

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 203: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.17 I_UD Convertidor del tipo INTEGER en el tipo UNSIGNED DOUBLE INTEGER

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

203

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 204: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.18 I_US Convertidor del tipo INTEGER en el tipo UNSIGNED SHORT INTEGER

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

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 205: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.19 LR_R Convertidor del tipo LONG REAL en el tipo REAL

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

205

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 206: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.20 N2_R Conversión de formato con coma fija de 16 bits (N2) en REAL

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

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 207: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.21 N4_R Conversión de formato con coma fija de 32 bits (N4) en REAL

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

207

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 208: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.22 R_D Convertidor del tipo REAL en el tipo DOUBLE INTEGER

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

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 209: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.23 R_DW Adopción de la cadena de bits como DWORD

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

209

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 210: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.24 R_I Convertidor del tipo REAL en el tipo INTEGER

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

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 211: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.25 R_LR Convertidor del tipo REAL en el tipo LONG REAL

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

211

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 212: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.26 R_N2 Conversión de REAL en formato con coma fija de 16 bits (N2)

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

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 213: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

213

Datos de proyecto

Insertable online sí

Particularidades -

Page 214: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.27 R_N4 Conversión de REAL en formato con coma fija de 32 bits (N4)

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

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 215: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

215

Datos de proyecto

Insertable online sí

Particularidades -

Page 216: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.28 R_SI Convertidor del tipo REAL en el tipo SHORT INTEGER

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

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 217: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.29 R_UD Convertidor del tipo REAL en el tipo UNSIGNED DOUBLE INTEGER

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

217

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 la

magnitud 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 218: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.30 R_UI Convertidor del tipo REAL en el tipo UNSIGNED INTEGER

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

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 de

salida 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 219: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.31 R_US Convertidor del tipo REAL en el tipo UNSIGNED SHORT INTEGER

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

219

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ún

redondeo. 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 220: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.32 SI_D Convertidor del tipo SHORT INTEGER en el tipo DOUBLE INTEGER

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

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 221: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.33 SI_I Convertidor del tipo SHORT INTEGER en el tipo INTEGER

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

221

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 222: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.34 SI_R Convertidor del tipo SHORT INTEGER en el tipo REAL

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

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 223: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.35 SI_UD Convertidor del tipo SHORT INTEGER en el tipo UNSIGNED DOUBLE INTEGER

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

223

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 224: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.36 SI_UI Convertidor del tipo SHORT INTEGER en el tipo UNSIGNED INTEGER

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

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 225: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.37 UD_I Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo INTEGER

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

225

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 226: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.38 UD_R Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo REAL

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

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 227: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.39 UD_SI Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo SHORT INTEGER

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

227

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 228: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.40 UI_D Convertidor del tipo UNSIGNED INTEGER en el tipo DOUBLE INTEGER

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

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 229: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.41 UI_R Convertidor del tipo UNSIGNED INTEGER en el tipo REAL

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

229

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 230: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.42 UI_SI Convertidor del tipo UNSIGNED INTEGER en el tipo SHORT INTEGER

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

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 231: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.43 US_D Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo DOUBLE INTEGER

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

231

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 232: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.44 US_I Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo INTEGER

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

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 233: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.45 US_R Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo REAL

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

233

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 234: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.46 W_B Convertidor palabra de estado en 16 magnitudes binarias

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

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 235: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

235

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

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 236: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.47 W_BY Convertidor palabra de estado en byte de estado

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

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 237: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

237

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 238: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Conversion4.48 W_DW Convertidor palabra de estado en palabra doble de estado

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

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 239: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

239

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 240: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.1 CTD Determinación de la diferencia temporal a partir de una etiqueta de fecha/hora interna

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

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 241: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

241

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 242: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.3 RDP Lectura de parámetros de accionamiento (tipo REAL)

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

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 243: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

243

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

Insertable online no

Particularidades -

Page 244: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.4 RDP_D Lectura de parámetros de accionamiento (tipo DOUBLE INTEGER)

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

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 245: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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

Insertable online no

Particularidades -

Page 246: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.5 RDP_I Lectura de parámetros de accionamiento (tipo INTEGER)

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

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 247: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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

Insertable online no

Particularidades -

Page 248: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.6 RDP_UD Lectura de parámetros de accionamiento (tipo UNSIGNED DOUBLE INTEGER)

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

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 249: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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

Insertable online no

Particularidades -

Page 250: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.7 RDP_UI Lectura de parámetros de accionamiento (tipo UNSIGNED INTEGER)

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

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 251: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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

Insertable online no

Particularidades -

Page 252: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.8 RDP_US Lectura de parámetros de accionamiento (tipo UNSIGNED SHORT INTEGER)

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

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 253: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

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

Insertable online no

Particularidades -

Page 254: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.9 SAH Sample & Hold (tipo REAL)

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

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

Page 255: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.9 SAH Sample & Hold (tipo REAL)

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

255

La siguiente representación muestra la adopción de los valores desde un nivel de 3 ms a unnivel de 1 ms.

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 256: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.9 SAH Sample & Hold (tipo REAL)

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

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 257: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.10 SAH_B Sample and Hold (tipo BOOL)

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

257

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

Page 258: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.10 SAH_B Sample and Hold (tipo BOOL)

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

La siguiente representación muestra la adopción de los valores desde un nivel de 3 ms a unnivel de 1 ms.

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 259: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.10 SAH_B Sample and Hold (tipo BOOL)

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

259

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 260: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.11 SAH_BY Sample & Hold (tipo BYTE)

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

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

Page 261: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.11 SAH_BY Sample & Hold (tipo BYTE)

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

261

La siguiente representación muestra la adopción de los valores desde un nivel de 3 ms a unnivel de 1 ms.

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 262: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.11 SAH_BY Sample & Hold (tipo BYTE)

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

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 263: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.12 SAH_D Sample & Hold (tipo DOUBLE INTEGER)

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

263

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

Page 264: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.12 SAH_D Sample & Hold (tipo DOUBLE INTEGER)

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

La siguiente representación muestra la adopción de los valores desde un nivel de 3 ms a unnivel de 1 ms.

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 265: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.12 SAH_D Sample & Hold (tipo DOUBLE INTEGER)

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

265

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 266: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.13 SAH_I Sample & Hold (tipo INTEGER)

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

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

Page 267: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.13 SAH_I Sample & Hold (tipo INTEGER)

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

267

La siguiente representación muestra la adopción de los valores desde un nivel de 3 ms a unnivel de 1 ms.

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 268: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.13 SAH_I Sample & Hold (tipo INTEGER)

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

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 269: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.14 SAV Respaldo de valores (tipo REAL)

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

269

5.14 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 delusuario

• se ha borrado el esquema en el que se ha configurado el bloque y la modificación se hatransferido 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

destino

El 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 D4x5 en SINAMICS INTEGRATED, si la versión dehardware es >= D.

Page 270: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.14 SAV Respaldo de valores (tipo REAL)

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

Nota

Las modificaciones efectuadas online deben hacerse efectivas antes de Power On medianteCopiar RAM en ROM, pues de lo contrario se perderán.

Advertencia

En los módulos SIMOTION D425, D435 y D445 debe tenerse en cuenta el comportamientode los datos no volátiles descrito en el Manual de puesta en marcha D4x5 en la edición de8/2008 y siguientes, en Puesta en marcha (hardware) → Sistema de memoria de usuario→ Propiedades de la memoria de usuario. En función del equipamiento de HW, los datosremanentes permanecen en estos módulos únicamente durante un tiempo limitado. La funcióndel sistema SIMOTION "savePersistentMemoryData" no incorpora los datos remanentes enSINAMICS_Integrated (p. ej., bloques DCC SAV, SAV_BY, SAV_D, SAV_I) al almacenar en latarjeta CF.

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 271: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.14 SAV Respaldo de valores (tipo REAL)

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

271

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. De estemodo no es posible almacenar un valor de forma remanente durante el funcionamiento cíclico.

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 272: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.15 SAV_BY Respaldo de valores (tipo BYTE)

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

5.15 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 delusuario

• se ha borrado el esquema en el que se ha configurado el bloque y la modificación se hatransferido 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

destino

El 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 D435 y D445 en SINAMICS INTEGRATED si la versión dehardware es >= D.

Page 273: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.15 SAV_BY Respaldo de valores (tipo BYTE)

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

273

Nota

Las modificaciones efectuadas online deben hacerse efectivas antes de Power On medianteCopiar RAM en ROM, pues de lo contrario se perderán.

Advertencia

En los módulos SIMOTION D425, D435 y D445 debe tenerse en cuenta el comportamientode los datos no volátiles descrito en el Manual de puesta en marcha D4x5 en la edición de8/2008 y siguientes, en Puesta en marcha (hardware) → Sistema de memoria de usuario→ Propiedades de la memoria de usuario. En función del equipamiento de HW, los datosremanentes permanecen en estos módulos únicamente durante un tiempo limitado. La funcióndel sistema SIMOTION "savePersistentMemoryData" no incorpora los datos remanentes enSINAMICS_Integrated (p. ej., bloques DCC SAV, SAV_BY, SAV_D, SAV_I) al almacenar en latarjeta CF.

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 274: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.15 SAV_BY Respaldo de valores (tipo BYTE)

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

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. De estemodo no es posible almacenar un valor de forma remanente durante el funcionamiento cíclico.

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 275: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.16 SAV_D Respaldo de valores (tipo DOUBLE INTEGER)

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

275

5.16 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 delusuario

• se ha borrado el esquema en el que se ha configurado el bloque y la modificación se hatransferido 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

destino

El 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 D435 y D445 en SINAMICS INTEGRATED si la versión dehardware es >= D.

Page 276: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.16 SAV_D Respaldo de valores (tipo DOUBLE INTEGER)

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

Nota

Las modificaciones efectuadas online deben hacerse efectivas antes de Power On medianteCopiar RAM en ROM, pues de lo contrario se perderán.

Advertencia

En los módulos SIMOTION D425, D435 y D445 debe tenerse en cuenta el comportamientode los datos no volátiles descrito en el Manual de puesta en marcha D4x5 en la edición de8/2008 y siguientes, en Puesta en marcha (hardware) → Sistema de memoria de usuario→ Propiedades de la memoria de usuario. En función del equipamiento de HW, los datosremanentes permanecen en estos módulos únicamente durante un tiempo limitado. La funcióndel sistema SIMOTION "savePersistentMemoryData" no incorpora los datos remanentes enSINAMICS_Integrated (p. ej., bloques DCC SAV, SAV_BY, SAV_D, SAV_I) al almacenar en latarjeta CF.

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 277: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.16 SAV_D Respaldo de valores (tipo DOUBLE INTEGER)

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

277

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. De estemodo no es posible almacenar un valor de forma remanente durante el funcionamiento cíclico.

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 278: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.17 SAV_I Respaldo de valores (tipo INTEGER)

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

5.17 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 delusuario

• se ha borrado el esquema en el que se ha configurado el bloque y la modificación se hatransferido 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

destino

El 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 D435 y D445 en SINAMICS INTEGRATED si la versión dehardware es >= D.

Page 279: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.17 SAV_I Respaldo de valores (tipo INTEGER)

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

279

Nota

Las modificaciones efectuadas online deben hacerse efectivas antes de Power On medianteCopiar RAM en ROM, pues de lo contrario se perderán.

Advertencia

En los módulos SIMOTION D425, D435 y D445 debe tenerse en cuenta el comportamientode los datos no volátiles descrito en el Manual de puesta en marcha D4x5 en la edición de8/2008 y siguientes, en Puesta en marcha (hardware) → Sistema de memoria de usuario→ Propiedades de la memoria de usuario. En función del equipamiento de HW, los datosremanentes permanecen en estos módulos únicamente durante un tiempo limitado. La funcióndel sistema SIMOTION "savePersistentMemoryData" no incorpora los datos remanentes enSINAMICS_Integrated (p. ej., bloques DCC SAV, SAV_BY, SAV_D, SAV_I) al almacenar en latarjeta CF.

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 280: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.17 SAV_I Respaldo de valores (tipo INTEGER)

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

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. De estemodo no es posible almacenar un valor de forma remanente durante el funcionamiento cíclico.

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 281: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.18 STM Disparo de fallo/alarma

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

281

5.18 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 enun rango entre 51050 y 51069 (el valor predeterminado es 51050).

• El número de aviso puede repetirse en varias instancias del DO (el mensaje puedeestablecerse 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 aviso

Fallo (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 282: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.18 STM Disparo de fallo/alarma

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

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 283: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.18 STM Disparo de fallo/alarma

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

283

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 284: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.19 WRP Escritura de parámetros de accionamiento (tipo REAL)

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

5.19 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 285: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.19 WRP Escritura de parámetros de accionamiento (tipo REAL)

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

285

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

Insertable online no

Particularidades -

Page 286: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.20 WRP_D Escritura de parámetros de accionamiento (tipo DOUBLE INTEGER)

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

5.20 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 287: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.20 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/2009

287

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

Insertable online no

Particularidades -

Page 288: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.21 WRP_I Escritura de parámetros de accionamiento (tipo INTEGER)

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

5.21 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 289: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.21 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/2009

289

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

Insertable online no

Particularidades -

Page 290: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.22 WRP_UD Escritura de parámetros de accionamiento (tipo UNSIGNED DOUBLE INTEGER)

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

5.22 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 291: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.22 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/2009

291

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

Insertable online no

Particularidades -

Page 292: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.23 WRP_UI Escritura de parámetros de accionamiento (tipo UNSIGNED INTEGER)

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

5.23 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 293: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.23 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/2009

293

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

Insertable online no

Particularidades -

Page 294: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.24 WRP_US Escritura de parámetros de accionamiento (tipo UNSIGNED SHORT INTEGER)

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

5.24 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 295: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.24 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/2009

295

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

Insertable online no

Particularidades -

Page 296: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

System5.24 WRP_US Escritura de parámetros de accionamiento (tipo UNSIGNED SHORT INTEGER)

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

Page 297: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

297

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 298: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Technology6.1 DCA Calculadora de diámetros

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

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 299: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Technology6.1 DCA Calculadora de diámetros

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

299

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

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.

Page 300: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Technology6.1 DCA Calculadora de diámetros

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

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 301: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Technology6.1 DCA Calculadora de diámetros

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

301

Datos de proyecto

Cargable online sí

Particularidades -

Page 302: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Technology6.2 INCO Momento de inercia del bobinador de eje

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

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 303: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

303

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 304: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Technology6.2 INCO Momento de inercia del bobinador de eje

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

Datos de proyecto

Cargable online sí

Particularidades -

Page 305: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Technology6.3 OCA Secuenciador de levas con software

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

305

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 306: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Technology6.3 OCA Secuenciador de levas con software

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

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 307: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Technology6.4 TTCU Característica de rigidez del bobinado

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

307

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 308: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Technology6.4 TTCU Característica de rigidez del bobinado

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

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 309: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Technology6.5 WBG Generador de barrido

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

309

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 310: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Technology6.5 WBG Generador de barrido

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

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 311: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Technology6.5 WBG Generador de barrido

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

311

Amplitud efectiva (WS) = ABS(X) * AMP

Salto negativo efectivo = -ABS(X) * AMP * NST

Salto positivo efectivo = ABS(X) * AMP * PST

Relació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 312: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Technology6.5 WBG Generador de barrido

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

Page 313: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

313

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 + B

Con el umbral de respuesta B puede ajustarse la banda muerta simétrica al origen.

Algoritmo:

con la condición marginal B >= 0

Para B < 0 se aplica para todos X: Y = X.

Page 314: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.1 DEL Elemento de zonas muertas

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

Diagrama de bloques

Page 315: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.1 DEL Elemento de zonas muertas

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

315

Diagrama XY

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 316: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.2 DEZ Elemento de zonas muertas

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

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 317: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.2 DEZ Elemento de zonas muertas

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

317

Diagrama de bloques

Diagrama XY

Page 318: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.2 DEZ Elemento de zonas muertas

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

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 319: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.3 DIF Elemento de derivada

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

319

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 320: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.3 DIF Elemento de derivada

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

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 321: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.3 DIF Elemento de derivada

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

321

Datos de proyecto

Cargable online sí

Particularidades -

Page 322: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.4 DT1 Filtro pasabajos

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

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·TA

Algoritmo:

Page 323: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.4 DT1 Filtro pasabajos

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

323

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 ≠ 0

Se 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 324: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.4 DT1 Filtro pasabajos

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

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 325: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.5 INT Integrator

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

325

7.5 INT Integrator

☑ 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 326: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.5 INT Integrator

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

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 SV

S 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ón

0 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 327: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.5 INT Integrator

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

327

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 328: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.6 LIM Limitador (tipo REAL)

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

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 329: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.6 LIM Limitador (tipo REAL)

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

329

Diagrama de bloques

Tabla(s) de verdad

Condición Y QU QL Modo de operación

LL < 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ón

LL >= 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 330: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.7 LIM_D Limitador (tipo DOUBLE INTEGER)

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

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 331: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

331

Diagrama de bloques

Tabla(s) de verdad

Condición Y QU QL Modo de operación

LL < 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ón

LL >= 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 332: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.8 MVS Generador de valor medio móvil

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

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 actual

El 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 333: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

333

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 334: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.9 PC Regulador P

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

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 - X

El 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 335: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.9 PC Regulador P

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

335

Diagrama de bloques

Tabla(s) de verdad

EN Condición Y QU QL Modo de operación

0 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ón

0 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 336: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.9 PC Regulador P

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

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 337: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.10 PIC Regulador PI

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

337

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 elservicio:

- 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 338: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.10 PIC Regulador PI

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

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 339: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.10 PIC Regulador PI

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

339

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 regulador

El 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 340: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.10 PIC Regulador PI

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

Entrada de control Valor Funcionamiento

EN 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ón

Si 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 341: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.10 PIC Regulador PI

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

341

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 P, 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-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 342: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.10 PIC Regulador PI

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

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- ΔYI 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ón

Función de transición con rebase del regulador para las condiciones 2 a 5:

Page 343: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.10 PIC Regulador PI

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

343

Sección 1: Curva con LUn>LUn-1 según cond. 2

Sección 2: Curva con LLn<LLn-1 según cond. 3

Sección 3: Curva con LLn>LLn-1 según cond. 3, con

decalaje del límite en sentido contrario al del regulador con

Page 344: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.10 PIC Regulador PI

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

inversión del signo en la entrada del integrador

Sección 4: Curva con LLn>LUn según cond. 5

1) 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 I

Si 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 P

Si 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ón

Funciones de transición con conmutación sin rebase del regulador: Ejemplos para EN = 1∧S =0

Page 345: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.10 PIC Regulador PI

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

345

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 346: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.11 PT1 Elemento de retardo

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

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 algoritmo

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

Función de ajuste activa (S = 1)

Page 347: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.11 PT1 Elemento de retardo

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

347

Si la función de ajuste está activa, el valor de ajuste actual SVn se adopta en la magnitud desalida: Yn = SVn

Nota

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 348: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.11 PT1 Elemento de retardo

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

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 349: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.12 RGE Generador de rampas

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

349

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 350: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.12 RGE Generador de rampas

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

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.

Tiempo de aceleración y tiempo de deceleración

Page 351: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.12 RGE Generador de rampas

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

351

El 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 rampa

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 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ón

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

TU y TD se limitan internamente: TU >= TA, TD >= TA

Page 352: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.12 RGE Generador de rampas

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

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 Comentario

1 * * * 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

Ej. 1: CF = 1 con LL < LU y LL < X < LU, y con X1 =1,5, X2= X4 = 0,0,X3 = –1,5, LU = 2,0, LL =–2,0, TU > TD

Page 353: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.12 RGE Generador de rampas

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

353

Ej. 2: función de potenciómetro motorizado con CU y CD y con LL < LU

Page 354: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.12 RGE Generador de rampas

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

Ej. 3: ajustar integrador con LL < LU

Page 355: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.12 RGE Generador de rampas

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

355

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 356: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.12 RGE Generador de rampas

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

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 357: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

357

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 358: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

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

- 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 359: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

359

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ónTU 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 fasede 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 360: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

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

Función de transición RGJ (aceleración normal)

Tiempos de redondeo si TRU = 00,0 ms o TRD = 0,0 ms:

Page 361: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

361

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 o en el paso por cero de la función de transferenciase conmuta, en función de la posición de partida, de aceleración a deceleración o viceversa conlos procesos de transición correspondientes. Lo mismo se aplica en caso de modificación deltiempo de aceleración o de deceleración durante el 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á desconectada la transición y la normalización es 1,0, el RGJ se comporta como elbloque RGE.

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.

Page 362: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

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

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 detransición son 0).

• Ajuste la conexión RQN al valor 1 (modo de servicio "Transición CON").

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:

Page 363: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

363

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

* = cualquiera

LL < LU y LL < valor real Yn-1 < LU

EN S SA CF CU CD YAn Yn Modo de operación Comentario

1 1 * * * * Salto SVn Ajustar salida aSV

SV 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

Funcionamientonormalb Y->X

TU para [X>Y ∧ Y ≥ 0] ∨ [X<Y ∧ Y<=0]TD para [X>Y ∧ Y<0] ∨ [X<Y ∧ Y>0]

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óninicial

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óninicial

Page 364: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

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

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)

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 365: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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/2009

365

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

Page 366: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Closed-loop control7.13 RGJ Generador de rampa con limitación de jerk

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

Conexiónde bloquesfuncionales

Descripción Preasignación Margen devalores

Atributos

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

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 367: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Tipos de datos

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

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

Abreviatura

Ancho de

datos

Tipo de datos según

IEC 61131-3

Postfix para identi-

ficador DCB

Identificador PIN

- Input

- Output

Posibilidad de interconexión con el tipo de

datos

Descripción

BO 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 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 368: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Tipos de datos

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

Page 369: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Valores de error en las respuestas de parámetros PROFIdrive, tipos de datos

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

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 370: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Valores de error en las respuestas de parámetros PROFIdrive, tipos de datos

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

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 371: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Valores de error en las respuestas de parámetros PROFIdrive, tipos de datos

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

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 372: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Valores de error en las respuestas de parámetros PROFIdrive, tipos de datos

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

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 373: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceA.3 Vista general de bloques funcionales

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

373

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

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 374: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceA.3 Vista general de bloques funcionales

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

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 Integrator 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 375: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceA.3 Vista general de bloques funcionales

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

375

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 376: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceA.3 Vista general de bloques funcionales

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

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

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

SI_I Convertidor del tipo SHORT INTEGER en el tipoINTEGER

X

Page 377: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceA.3 Vista general de bloques funcionales

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

377

Bloquefuncional

Descripción SIMOTION SINAMICS

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

SQR Extractor de raíz cuadrada 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

WRP Escritura de parámetros de accionamiento (tipo REAL) X

WRP_D Escritura de parámetros de accionamiento (tipoDOUBLE INTEGER)

X

Page 378: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceA.3 Vista general de bloques funcionales

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

Bloquefuncional

Descripción SIMOTION SINAMICS

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 379: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

379

Apéndice BB.1 Avisos

Nota:

Los avisos descritos en este capítulo sólo son válidos para SINAMICS version: 4.30.20

Para 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 380: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.1 Avisos

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

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 381: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.1 Avisos

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

381

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: No use en sus esquemas DCC bloques que precisen memoria no volátil o en función

del valor de fallo (r0949, interpretar como decimal): 0: desactive en la unidad de accionamiento otras aplicaciones que usen memoria no

volátil. 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 382: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.1 Avisos

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

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 383: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.1 Avisos

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

383

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 384: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.1 Avisos

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

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 385: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.1 Avisos

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

385

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 386: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.1 Avisos

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

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 387: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.1 Avisos

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

387

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 388: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.1 Avisos

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

Page 389: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

389

B.2 Parámetros

Nota:

Los parámetros descritos en este capítulo sólo son válidos para SINAMICS version: 4.30.20

Para SIMOTION encontrará información en las listas de referencia de SIMOTION.

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec Propiedad

Modificable: 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 equivale aquí al número del grupo de ejecución: p21000[0]

sirve para ajustar la propiedad del grupo de ejecución 1, ... , p21000[9] sirve paraajustar la propiedad del grupo de ejecución 10.

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002, grupo de ejecución libre _1) 2: T = 2 * r21002, grupo de ejecución libre _1) 3: T = 3 * r21002, grupo de ejecución libre _1) 4: T = 4 * r21002, grupo de ejecución libre _1) 5: T = 5 * r21002, grupo de ejecución libre _1) 6: T = 6 * r21002, grupo de ejecución libre _1) 7: T = 7 * r21002, grupo de ejecución libre _1) 8: T = 8 * r21002, grupo de ejecución libre _1) 9: T = 9 * r21002, grupo de ejecución libre _1) 10: T = 10 * r21002, grupo de ejecución libre _1) 11: T = 11 * r21002, grupo de ejecución libre _1) 12: T = 12 * r21002, grupo de ejecución libre _1) 13: T = 13 * r21002, grupo de ejecución libre _1) 14: T = 14 * r21002, grupo de ejecución libre _1) 15: T = 15 * r21002, grupo de ejecución libre _1) 16: T = 16 * r21002, grupo de ejecución libre _1) 17: T = 17 * r21002, grupo de ejecución libre _1) 18: T = 18 * r21002, grupo de ejecución libre _1) 19: T = 19 * r21002, grupo de ejecución libre _1) 20: T = 20 * r21002, grupo de ejecución libre _1) 21: T = 21 * r21002, grupo de ejecución libre _1) 22: T = 22 * r21002, grupo de ejecución libre _1) 23: T = 23 * r21002, grupo de ejecución libre _1) 24: T = 24 * r21002, grupo de ejecución libre _1) 25: T = 25 * r21002, grupo de ejecución libre _1) 26: T = 26 * r21002, grupo de ejecución libre _1) 27: T = 27 * r21002, grupo de ejecución libre _1) 28: T = 28 * r21002, grupo de ejecución libre _1) 29: T = 29 * r21002, grupo de ejecución libre _1) 30: T = 30 * r21002, grupo de ejecución libre _1) 31: T = 31 * r21002, grupo de ejecución libre _1) 32: T = 32 * r21002, grupo de ejecución libre _1) 33: T = 33 * r21002, grupo de ejecución libre _1) 34: T = 34 * r21002, grupo de ejecución libre _1) 35: T = 35 * r21002, grupo de ejecución libre _1) 36: T = 36 * r21002, grupo de ejecución libre _1)

Page 390: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

37: T = 37 * r21002, grupo de ejecución libre _1) 38: T = 38 * r21002, grupo de ejecución libre _1) 39: T = 39 * r21002, grupo de ejecución libre _1) 40: T = 40 * r21002, grupo de ejecución libre _1) 41: T = 41 * r21002, grupo de ejecución libre _1) 42: T = 42 * r21002, grupo de ejecución libre _1) 43: T = 43 * r21002, grupo de ejecución libre _1) 44: T = 44 * r21002, grupo de ejecución libre _1) 45: T = 45 * r21002, grupo de ejecución libre _1) 46: T = 46 * r21002, grupo de ejecución libre _1) 47: T = 47 * r21002, grupo de ejecución libre _1) 48: T = 48 * r21002, grupo de ejecución libre _1) 49: T = 49 * r21002, grupo de ejecución libre _1) 50: T = 50 * r21002, grupo de ejecución libre _1) 51: T = 51 * r21002, grupo de ejecución libre _1) 52: T = 52 * r21002, grupo de ejecución libre _1) 53: T = 53 * r21002, grupo de ejecución libre _1) 54: T = 54 * r21002, grupo de ejecución libre _1) 55: T = 55 * r21002, grupo de ejecución libre _1) 56: T = 56 * r21002, grupo de ejecución libre _1) 57: T = 57 * r21002, grupo de ejecución libre _1) 58: T = 58 * r21002, grupo de ejecución libre _1) 59: T = 59 * r21002, grupo de ejecución libre _1) 60: T = 60 * r21002, grupo de ejecución libre _1) 61: T = 61 * r21002, grupo de ejecución libre _1) 62: T = 62 * r21002, grupo de ejecución libre _1) 63: T = 63 * r21002, grupo de ejecución libre _1) 64: T = 64 * r21002, grupo de ejecución libre _1) 65: T = 65 * r21002, grupo de ejecución libre _1) 66: T = 66 * r21002, grupo de ejecución libre _1) 67: T = 67 * r21002, grupo de ejecución libre _1) 68: T = 68 * r21002, grupo de ejecución libre _1) 69: T = 69 * r21002, grupo de ejecución libre _1) 70: T = 70 * r21002, grupo de ejecución libre _1) 71: T = 71 * r21002, grupo de ejecución libre _1) 72: T = 72 * r21002, grupo de ejecución libre _1) 73: T = 73 * r21002, grupo de ejecución libre _1) 74: T = 74 * r21002, grupo de ejecución libre _1) 75: T = 75 * r21002, grupo de ejecución libre _1) 76: T = 76 * r21002, grupo de ejecución libre _1) 77: T = 77 * r21002, grupo de ejecución libre _1) 78: T = 78 * r21002, grupo de ejecución libre _1) 79: T = 79 * r21002, grupo de ejecución libre _1) 80: T = 80 * r21002, grupo de ejecución libre _1) 81: T = 81 * r21002, grupo de ejecución libre _1) 82: T = 82 * r21002, grupo de ejecución libre _1) 83: T = 83 * r21002, grupo de ejecución libre _1) 84: T = 84 * r21002, grupo de ejecución libre _1) 85: T = 85 * r21002, grupo de ejecución libre _1) 86: T = 86 * r21002, grupo de ejecución libre _1) 87: T = 87 * r21002, grupo de ejecución libre _1) 88: T = 88 * r21002, grupo de ejecución libre _1) 89: T = 89 * r21002, grupo de ejecución libre _1) 90: T = 90 * r21002, grupo de ejecución libre _1) 91: T = 91 * r21002, grupo de ejecución libre _1) 92: T = 92 * r21002, grupo de ejecución libre _1) 93: T = 93 * r21002, grupo de ejecución libre _1) 94: T = 94 * r21002, grupo de ejecución libre _1) 95: T = 95 * r21002, grupo de ejecución libre _1) 96: T = 96 * r21002, grupo de ejecución libre _1)

Page 391: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

391

97: T = 97 * r21002, grupo de ejecución libre _1) 98: T = 98 * r21002, grupo de ejecución libre _1) 99: T = 99 * r21002, grupo de ejecución libre _1) 100: T = 100 * r21002, grupo de ejecución libre _1) 101: T = 101 * r21002, grupo de ejecución libre _1) 102: T = 102 * r21002, grupo de ejecución libre _1) 103: T = 103 * r21002, grupo de ejecución libre _1) 104: T = 104 * r21002, grupo de ejecución libre _1) 105: T = 105 * r21002, grupo de ejecución libre _1) 106: T = 106 * r21002, grupo de ejecución libre _1) 107: T = 107 * r21002, grupo de ejecución libre _1) 108: T = 108 * r21002, grupo de ejecución libre _1) 109: T = 109 * r21002, grupo de ejecución libre _1) 110: T = 110 * r21002, grupo de ejecución libre _1) 111: T = 111 * r21002, grupo de ejecución libre _1) 112: T = 112 * r21002, grupo de ejecución libre _1) 113: T = 113 * r21002, grupo de ejecución libre _1) 114: T = 114 * r21002, grupo de ejecución libre _1) 115: T = 115 * r21002, grupo de ejecución libre _1) 116: T = 116 * r21002, grupo de ejecución libre _1) 117: T = 117 * r21002, grupo de ejecución libre _1) 118: T = 118 * r21002, grupo de ejecución libre _1) 119: T = 119 * r21002, grupo de ejecución libre _1) 120: T = 120 * r21002, grupo de ejecución libre _1) 121: T = 121 * r21002, grupo de ejecución libre _1) 122: T = 122 * r21002, grupo de ejecución libre _1) 123: T = 123 * r21002, grupo de ejecución libre _1) 124: T = 124 * r21002, grupo de ejecución libre _1) 125: T = 125 * r21002, grupo de ejecución libre _1) 126: T = 126 * r21002, grupo de ejecución libre _1) 127: T = 127 * r21002, grupo de ejecución libre _1) 128: T = 128 * r21002, grupo de ejecución libre _1) 129: T = 129 * r21002, grupo de ejecución libre _1) 130: T = 130 * r21002, grupo de ejecución libre _1) 131: T = 131 * r21002, grupo de ejecución libre _1) 132: T = 132 * r21002, grupo de ejecución libre _1) 133: T = 133 * r21002, grupo de ejecución libre _1) 134: T = 134 * r21002, grupo de ejecución libre _1) 135: T = 135 * r21002, grupo de ejecución libre _1) 136: T = 136 * r21002, grupo de ejecución libre _1) 137: T = 137 * r21002, grupo de ejecución libre _1) 138: T = 138 * r21002, grupo de ejecución libre _1) 139: T = 139 * r21002, grupo de ejecución libre _1) 140: T = 140 * r21002, grupo de ejecución libre _1) 141: T = 141 * r21002, grupo de ejecución libre _1) 142: T = 142 * r21002, grupo de ejecución libre _1) 143: T = 143 * r21002, grupo de ejecución libre _1) 144: T = 144 * r21002, grupo de ejecución libre _1) 145: T = 145 * r21002, grupo de ejecución libre _1) 146: T = 146 * r21002, grupo de ejecución libre _1) 147: T = 147 * r21002, grupo de ejecución libre _1) 148: T = 148 * r21002, grupo de ejecución libre _1) 149: T = 149 * r21002, grupo de ejecución libre _1) 150: T = 150 * r21002, grupo de ejecución libre _1) 151: T = 151 * r21002, grupo de ejecución libre _1) 152: T = 152 * r21002, grupo de ejecución libre _1) 153: T = 153 * r21002, grupo de ejecución libre _1) 154: T = 154 * r21002, grupo de ejecución libre _1) 155: T = 155 * r21002, grupo de ejecución libre _1) 156: T = 156 * r21002, grupo de ejecución libre _1)

Page 392: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

157: T = 157 * r21002, grupo de ejecución libre _1) 158: T = 158 * r21002, grupo de ejecución libre _1) 159: T = 159 * r21002, grupo de ejecución libre _1) 160: T = 160 * r21002, grupo de ejecución libre _1) 161: T = 161 * r21002, grupo de ejecución libre _1) 162: T = 162 * r21002, grupo de ejecución libre _1) 163: T = 163 * r21002, grupo de ejecución libre _1) 164: T = 164 * r21002, grupo de ejecución libre _1) 165: T = 165 * r21002, grupo de ejecución libre _1) 166: T = 166 * r21002, grupo de ejecución libre _1) 167: T = 167 * r21002, grupo de ejecución libre _1) 168: T = 168 * r21002, grupo de ejecución libre _1) 169: T = 169 * r21002, grupo de ejecución libre _1) 170: T = 170 * r21002, grupo de ejecución libre _1) 171: T = 171 * r21002, grupo de ejecución libre _1) 172: T = 172 * r21002, grupo de ejecución libre _1) 173: T = 173 * r21002, grupo de ejecución libre _1) 174: T = 174 * r21002, grupo de ejecución libre _1) 175: T = 175 * r21002, grupo de ejecución libre _1) 176: T = 176 * r21002, grupo de ejecución libre _1) 177: T = 177 * r21002, grupo de ejecución libre _1) 178: T = 178 * r21002, grupo de ejecución libre _1) 179: T = 179 * r21002, grupo de ejecución libre _1) 180: T = 180 * r21002, grupo de ejecución libre _1) 181: T = 181 * r21002, grupo de ejecución libre _1) 182: T = 182 * r21002, grupo de ejecución libre _1) 183: T = 183 * r21002, grupo de ejecución libre _1) 184: T = 184 * r21002, grupo de ejecución libre _1) 185: T = 185 * r21002, grupo de ejecución libre _1) 186: T = 186 * r21002, grupo de ejecución libre _1) 187: T = 187 * r21002, grupo de ejecución libre _1) 188: T = 188 * r21002, grupo de ejecución libre _1) 189: T = 189 * r21002, grupo de ejecución libre _1) 190: T = 190 * r21002, grupo de ejecución libre _1) 191: T = 191 * r21002, grupo de ejecución libre _1) 192: T = 192 * r21002, grupo de ejecución libre _1) 193: T = 193 * r21002, grupo de ejecución libre _1) 194: T = 194 * r21002, grupo de ejecución libre _1) 195: T = 195 * r21002, grupo de ejecución libre _1) 196: T = 196 * r21002, grupo de ejecución libre _1) 197: T = 197 * r21002, grupo de ejecución libre _1) 198: T = 198 * r21002, grupo de ejecución libre _1) 199: T = 199 * r21002, grupo de ejecución libre _1) 200: T = 200 * r21002, grupo de ejecución libre _1) 201: T = 201 * r21002, grupo de ejecución libre _1) 202: T = 202 * r21002, grupo de ejecución libre _1) 203: T = 203 * r21002, grupo de ejecución libre _1) 204: T = 204 * r21002, grupo de ejecución libre _1) 205: T = 205 * r21002, grupo de ejecución libre _1) 206: T = 206 * r21002, grupo de ejecución libre _1) 207: T = 207 * r21002, grupo de ejecución libre _1) 208: T = 208 * r21002, grupo de ejecución libre _1) 209: T = 209 * r21002, grupo de ejecución libre _1) 210: T = 210 * r21002, grupo de ejecución libre _1) 211: T = 211 * r21002, grupo de ejecución libre _1) 212: T = 212 * r21002, grupo de ejecución libre _1) 213: T = 213 * r21002, grupo de ejecución libre _1) 214: T = 214 * r21002, grupo de ejecución libre _1) 215: T = 215 * r21002, grupo de ejecución libre _1) 216: T = 216 * r21002, grupo de ejecución libre _1)

Page 393: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

393

217: T = 217 * r21002, grupo de ejecución libre _1) 218: T = 218 * r21002, grupo de ejecución libre _1) 219: T = 219 * r21002, grupo de ejecución libre _1) 220: T = 220 * r21002, grupo de ejecución libre _1) 221: T = 221 * r21002, grupo de ejecución libre _1) 222: T = 222 * r21002, grupo de ejecución libre _1) 223: T = 223 * r21002, grupo de ejecución libre _1) 224: T = 224 * r21002, grupo de ejecución libre _1) 225: T = 225 * r21002, grupo de ejecución libre _1) 226: T = 226 * r21002, grupo de ejecución libre _1) 227: T = 227 * r21002, grupo de ejecución libre _1) 228: T = 228 * r21002, grupo de ejecución libre _1) 229: T = 229 * r21002, grupo de ejecución libre _1) 230: T = 230 * r21002, grupo de ejecución libre _1) 231: T = 231 * r21002, grupo de ejecución libre _1) 232: T = 232 * r21002, grupo de ejecución libre _1) 233: T = 233 * r21002, grupo de ejecución libre _1) 234: T = 234 * r21002, grupo de ejecución libre _1) 235: T = 235 * r21002, grupo de ejecución libre _1) 236: T = 236 * r21002, grupo de ejecución libre _1) 237: T = 237 * r21002, grupo de ejecución libre _1) 238: T = 238 * r21002, grupo de ejecución libre _1) 239: T = 239 * r21002, grupo de ejecución libre _1) 240: T = 240 * r21002, grupo de ejecución libre _1) 241: T = 241 * r21002, grupo de ejecución libre _1) 242: T = 242 * r21002, grupo de ejecución libre _1) 243: T = 243 * r21002, grupo de ejecución libre _1) 244: T = 244 * r21002, grupo de ejecución libre _1) 245: T = 245 * r21002, grupo de ejecución libre _1) 246: T = 246 * r21002, grupo de ejecución libre _1) 247: T = 247 * r21002, grupo de ejecución libre _1) 248: T = 248 * r21002, grupo de ejecución libre _1) 249: T = 249 * r21002, grupo de ejecución libre _1) 250: T = 250 * r21002, grupo de ejecución libre _1) 251: T = 251 * r21002, grupo de ejecución libre _1) 252: T = 252 * r21002, grupo de ejecución libre _1) 253: T = 253 * r21002, grupo de ejecución libre _1) 254: T = 254 * r21002, grupo de ejecución libre _1) 255: T = 255 * r21002, grupo de ejecución libre _1) 256: T = 256 * r21002, grupo de ejecución libre _1) 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, gr_ej fijo _2) 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD, grupo ejecución fijo _2)

Page 394: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

4001: Enviar ANTES de IF1 PROFIdrive PZD, grupo de ejecución fijo _2) 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD, gr_ejec fijo _2)

Í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

Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante elservicio, ya que podrían producirse discontinuidades en ciertas señales.

Nota: Rel. a _1) en la descripción: Sólo se puede elegir online este valor si al tiempo demuestreo t_muest de este grupo de ejecución puede aplicarse: 1 ms <= t_muest< r21003. En el momento de la descarga, no se rechaza un valor que infringeesta condición, sino que se reemplaza automáticamente por un valor pemitido y seseñaliza el fallo F51004. Rel. a _2) en la descripción: El registro de los grupos deejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la funcióndel sistema básico correspondiente, pero como mínimo con un tiempo de muestreode 1 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 Propiedad

Modificable: 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 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 equivale aquí al número del grupo de ejecución: p21000[0]

sirve para ajustar la propiedad del grupo de ejecución 1, ... , p21000[9] sirve paraajustar la propiedad del grupo de ejecución 10.

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002, grupo de ejecución libre _1) 2: T = 2 * r21002, grupo de ejecución libre _1) 3: T = 3 * r21002, grupo de ejecución libre _1) 4: T = 4 * r21002, grupo de ejecución libre _1) 5: T = 5 * r21002, grupo de ejecución libre _1) 6: T = 6 * r21002, grupo de ejecución libre _1) 7: T = 7 * r21002, grupo de ejecución libre _1) 8: T = 8 * r21002, grupo de ejecución libre _1) 9: T = 9 * r21002, grupo de ejecución libre _1) 10: T = 10 * r21002, grupo de ejecución libre _1) 11: T = 11 * r21002, grupo de ejecución libre _1) 12: T = 12 * r21002, grupo de ejecución libre _1) 13: T = 13 * r21002, grupo de ejecución libre _1)

Page 395: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

395

14: T = 14 * r21002, grupo de ejecución libre _1) 15: T = 15 * r21002, grupo de ejecución libre _1) 16: T = 16 * r21002, grupo de ejecución libre _1) 17: T = 17 * r21002, grupo de ejecución libre _1) 18: T = 18 * r21002, grupo de ejecución libre _1) 19: T = 19 * r21002, grupo de ejecución libre _1) 20: T = 20 * r21002, grupo de ejecución libre _1) 21: T = 21 * r21002, grupo de ejecución libre _1) 22: T = 22 * r21002, grupo de ejecución libre _1) 23: T = 23 * r21002, grupo de ejecución libre _1) 24: T = 24 * r21002, grupo de ejecución libre _1) 25: T = 25 * r21002, grupo de ejecución libre _1) 26: T = 26 * r21002, grupo de ejecución libre _1) 27: T = 27 * r21002, grupo de ejecución libre _1) 28: T = 28 * r21002, grupo de ejecución libre _1) 29: T = 29 * r21002, grupo de ejecución libre _1) 30: T = 30 * r21002, grupo de ejecución libre _1) 31: T = 31 * r21002, grupo de ejecución libre _1) 32: T = 32 * r21002, grupo de ejecución libre _1) 33: T = 33 * r21002, grupo de ejecución libre _1) 34: T = 34 * r21002, grupo de ejecución libre _1) 35: T = 35 * r21002, grupo de ejecución libre _1) 36: T = 36 * r21002, grupo de ejecución libre _1) 37: T = 37 * r21002, grupo de ejecución libre _1) 38: T = 38 * r21002, grupo de ejecución libre _1) 39: T = 39 * r21002, grupo de ejecución libre _1) 40: T = 40 * r21002, grupo de ejecución libre _1) 41: T = 41 * r21002, grupo de ejecución libre _1) 42: T = 42 * r21002, grupo de ejecución libre _1) 43: T = 43 * r21002, grupo de ejecución libre _1) 44: T = 44 * r21002, grupo de ejecución libre _1) 45: T = 45 * r21002, grupo de ejecución libre _1) 46: T = 46 * r21002, grupo de ejecución libre _1) 47: T = 47 * r21002, grupo de ejecución libre _1) 48: T = 48 * r21002, grupo de ejecución libre _1) 49: T = 49 * r21002, grupo de ejecución libre _1) 50: T = 50 * r21002, grupo de ejecución libre _1) 51: T = 51 * r21002, grupo de ejecución libre _1) 52: T = 52 * r21002, grupo de ejecución libre _1) 53: T = 53 * r21002, grupo de ejecución libre _1) 54: T = 54 * r21002, grupo de ejecución libre _1) 55: T = 55 * r21002, grupo de ejecución libre _1) 56: T = 56 * r21002, grupo de ejecución libre _1) 57: T = 57 * r21002, grupo de ejecución libre _1) 58: T = 58 * r21002, grupo de ejecución libre _1) 59: T = 59 * r21002, grupo de ejecución libre _1) 60: T = 60 * r21002, grupo de ejecución libre _1) 61: T = 61 * r21002, grupo de ejecución libre _1) 62: T = 62 * r21002, grupo de ejecución libre _1) 63: T = 63 * r21002, grupo de ejecución libre _1) 64: T = 64 * r21002, grupo de ejecución libre _1) 65: T = 65 * r21002, grupo de ejecución libre _1) 66: T = 66 * r21002, grupo de ejecución libre _1) 67: T = 67 * r21002, grupo de ejecución libre _1) 68: T = 68 * r21002, grupo de ejecución libre _1) 69: T = 69 * r21002, grupo de ejecución libre _1) 70: T = 70 * r21002, grupo de ejecución libre _1) 71: T = 71 * r21002, grupo de ejecución libre _1) 72: T = 72 * r21002, grupo de ejecución libre _1) 73: T = 73 * r21002, grupo de ejecución libre _1)

Page 396: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

74: T = 74 * r21002, grupo de ejecución libre _1) 75: T = 75 * r21002, grupo de ejecución libre _1) 76: T = 76 * r21002, grupo de ejecución libre _1) 77: T = 77 * r21002, grupo de ejecución libre _1) 78: T = 78 * r21002, grupo de ejecución libre _1) 79: T = 79 * r21002, grupo de ejecución libre _1) 80: T = 80 * r21002, grupo de ejecución libre _1) 81: T = 81 * r21002, grupo de ejecución libre _1) 82: T = 82 * r21002, grupo de ejecución libre _1) 83: T = 83 * r21002, grupo de ejecución libre _1) 84: T = 84 * r21002, grupo de ejecución libre _1) 85: T = 85 * r21002, grupo de ejecución libre _1) 86: T = 86 * r21002, grupo de ejecución libre _1) 87: T = 87 * r21002, grupo de ejecución libre _1) 88: T = 88 * r21002, grupo de ejecución libre _1) 89: T = 89 * r21002, grupo de ejecución libre _1) 90: T = 90 * r21002, grupo de ejecución libre _1) 91: T = 91 * r21002, grupo de ejecución libre _1) 92: T = 92 * r21002, grupo de ejecución libre _1) 93: T = 93 * r21002, grupo de ejecución libre _1) 94: T = 94 * r21002, grupo de ejecución libre _1) 95: T = 95 * r21002, grupo de ejecución libre _1) 96: T = 96 * r21002, grupo de ejecución libre _1) 97: T = 97 * r21002, grupo de ejecución libre _1) 98: T = 98 * r21002, grupo de ejecución libre _1) 99: T = 99 * r21002, grupo de ejecución libre _1) 100: T = 100 * r21002, grupo de ejecución libre _1) 101: T = 101 * r21002, grupo de ejecución libre _1) 102: T = 102 * r21002, grupo de ejecución libre _1) 103: T = 103 * r21002, grupo de ejecución libre _1) 104: T = 104 * r21002, grupo de ejecución libre _1) 105: T = 105 * r21002, grupo de ejecución libre _1) 106: T = 106 * r21002, grupo de ejecución libre _1) 107: T = 107 * r21002, grupo de ejecución libre _1) 108: T = 108 * r21002, grupo de ejecución libre _1) 109: T = 109 * r21002, grupo de ejecución libre _1) 110: T = 110 * r21002, grupo de ejecución libre _1) 111: T = 111 * r21002, grupo de ejecución libre _1) 112: T = 112 * r21002, grupo de ejecución libre _1) 113: T = 113 * r21002, grupo de ejecución libre _1) 114: T = 114 * r21002, grupo de ejecución libre _1) 115: T = 115 * r21002, grupo de ejecución libre _1) 116: T = 116 * r21002, grupo de ejecución libre _1) 117: T = 117 * r21002, grupo de ejecución libre _1) 118: T = 118 * r21002, grupo de ejecución libre _1) 119: T = 119 * r21002, grupo de ejecución libre _1) 120: T = 120 * r21002, grupo de ejecución libre _1) 121: T = 121 * r21002, grupo de ejecución libre _1) 122: T = 122 * r21002, grupo de ejecución libre _1) 123: T = 123 * r21002, grupo de ejecución libre _1) 124: T = 124 * r21002, grupo de ejecución libre _1) 125: T = 125 * r21002, grupo de ejecución libre _1) 126: T = 126 * r21002, grupo de ejecución libre _1) 127: T = 127 * r21002, grupo de ejecución libre _1) 128: T = 128 * r21002, grupo de ejecución libre _1) 129: T = 129 * r21002, grupo de ejecución libre _1) 130: T = 130 * r21002, grupo de ejecución libre _1) 131: T = 131 * r21002, grupo de ejecución libre _1) 132: T = 132 * r21002, grupo de ejecución libre _1) 133: T = 133 * r21002, grupo de ejecución libre _1)

Page 397: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

397

134: T = 134 * r21002, grupo de ejecución libre _1) 135: T = 135 * r21002, grupo de ejecución libre _1) 136: T = 136 * r21002, grupo de ejecución libre _1) 137: T = 137 * r21002, grupo de ejecución libre _1) 138: T = 138 * r21002, grupo de ejecución libre _1) 139: T = 139 * r21002, grupo de ejecución libre _1) 140: T = 140 * r21002, grupo de ejecución libre _1) 141: T = 141 * r21002, grupo de ejecución libre _1) 142: T = 142 * r21002, grupo de ejecución libre _1) 143: T = 143 * r21002, grupo de ejecución libre _1) 144: T = 144 * r21002, grupo de ejecución libre _1) 145: T = 145 * r21002, grupo de ejecución libre _1) 146: T = 146 * r21002, grupo de ejecución libre _1) 147: T = 147 * r21002, grupo de ejecución libre _1) 148: T = 148 * r21002, grupo de ejecución libre _1) 149: T = 149 * r21002, grupo de ejecución libre _1) 150: T = 150 * r21002, grupo de ejecución libre _1) 151: T = 151 * r21002, grupo de ejecución libre _1) 152: T = 152 * r21002, grupo de ejecución libre _1) 153: T = 153 * r21002, grupo de ejecución libre _1) 154: T = 154 * r21002, grupo de ejecución libre _1) 155: T = 155 * r21002, grupo de ejecución libre _1) 156: T = 156 * r21002, grupo de ejecución libre _1) 157: T = 157 * r21002, grupo de ejecución libre _1) 158: T = 158 * r21002, grupo de ejecución libre _1) 159: T = 159 * r21002, grupo de ejecución libre _1) 160: T = 160 * r21002, grupo de ejecución libre _1) 161: T = 161 * r21002, grupo de ejecución libre _1) 162: T = 162 * r21002, grupo de ejecución libre _1) 163: T = 163 * r21002, grupo de ejecución libre _1) 164: T = 164 * r21002, grupo de ejecución libre _1) 165: T = 165 * r21002, grupo de ejecución libre _1) 166: T = 166 * r21002, grupo de ejecución libre _1) 167: T = 167 * r21002, grupo de ejecución libre _1) 168: T = 168 * r21002, grupo de ejecución libre _1) 169: T = 169 * r21002, grupo de ejecución libre _1) 170: T = 170 * r21002, grupo de ejecución libre _1) 171: T = 171 * r21002, grupo de ejecución libre _1) 172: T = 172 * r21002, grupo de ejecución libre _1) 173: T = 173 * r21002, grupo de ejecución libre _1) 174: T = 174 * r21002, grupo de ejecución libre _1) 175: T = 175 * r21002, grupo de ejecución libre _1) 176: T = 176 * r21002, grupo de ejecución libre _1) 177: T = 177 * r21002, grupo de ejecución libre _1) 178: T = 178 * r21002, grupo de ejecución libre _1) 179: T = 179 * r21002, grupo de ejecución libre _1) 180: T = 180 * r21002, grupo de ejecución libre _1) 181: T = 181 * r21002, grupo de ejecución libre _1) 182: T = 182 * r21002, grupo de ejecución libre _1) 183: T = 183 * r21002, grupo de ejecución libre _1) 184: T = 184 * r21002, grupo de ejecución libre _1) 185: T = 185 * r21002, grupo de ejecución libre _1) 186: T = 186 * r21002, grupo de ejecución libre _1) 187: T = 187 * r21002, grupo de ejecución libre _1) 188: T = 188 * r21002, grupo de ejecución libre _1) 189: T = 189 * r21002, grupo de ejecución libre _1) 190: T = 190 * r21002, grupo de ejecución libre _1) 191: T = 191 * r21002, grupo de ejecución libre _1) 192: T = 192 * r21002, grupo de ejecución libre _1) 193: T = 193 * r21002, grupo de ejecución libre _1)

Page 398: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

194: T = 194 * r21002, grupo de ejecución libre _1) 195: T = 195 * r21002, grupo de ejecución libre _1) 196: T = 196 * r21002, grupo de ejecución libre _1) 197: T = 197 * r21002, grupo de ejecución libre _1) 198: T = 198 * r21002, grupo de ejecución libre _1) 199: T = 199 * r21002, grupo de ejecución libre _1) 200: T = 200 * r21002, grupo de ejecución libre _1) 201: T = 201 * r21002, grupo de ejecución libre _1) 202: T = 202 * r21002, grupo de ejecución libre _1) 203: T = 203 * r21002, grupo de ejecución libre _1) 204: T = 204 * r21002, grupo de ejecución libre _1) 205: T = 205 * r21002, grupo de ejecución libre _1) 206: T = 206 * r21002, grupo de ejecución libre _1) 207: T = 207 * r21002, grupo de ejecución libre _1) 208: T = 208 * r21002, grupo de ejecución libre _1) 209: T = 209 * r21002, grupo de ejecución libre _1) 210: T = 210 * r21002, grupo de ejecución libre _1) 211: T = 211 * r21002, grupo de ejecución libre _1) 212: T = 212 * r21002, grupo de ejecución libre _1) 213: T = 213 * r21002, grupo de ejecución libre _1) 214: T = 214 * r21002, grupo de ejecución libre _1) 215: T = 215 * r21002, grupo de ejecución libre _1) 216: T = 216 * r21002, grupo de ejecución libre _1) 217: T = 217 * r21002, grupo de ejecución libre _1) 218: T = 218 * r21002, grupo de ejecución libre _1) 219: T = 219 * r21002, grupo de ejecución libre _1) 220: T = 220 * r21002, grupo de ejecución libre _1) 221: T = 221 * r21002, grupo de ejecución libre _1) 222: T = 222 * r21002, grupo de ejecución libre _1) 223: T = 223 * r21002, grupo de ejecución libre _1) 224: T = 224 * r21002, grupo de ejecución libre _1) 225: T = 225 * r21002, grupo de ejecución libre _1) 226: T = 226 * r21002, grupo de ejecución libre _1) 227: T = 227 * r21002, grupo de ejecución libre _1) 228: T = 228 * r21002, grupo de ejecución libre _1) 229: T = 229 * r21002, grupo de ejecución libre _1) 230: T = 230 * r21002, grupo de ejecución libre _1) 231: T = 231 * r21002, grupo de ejecución libre _1) 232: T = 232 * r21002, grupo de ejecución libre _1) 233: T = 233 * r21002, grupo de ejecución libre _1) 234: T = 234 * r21002, grupo de ejecución libre _1) 235: T = 235 * r21002, grupo de ejecución libre _1) 236: T = 236 * r21002, grupo de ejecución libre _1) 237: T = 237 * r21002, grupo de ejecución libre _1) 238: T = 238 * r21002, grupo de ejecución libre _1) 239: T = 239 * r21002, grupo de ejecución libre _1) 240: T = 240 * r21002, grupo de ejecución libre _1) 241: T = 241 * r21002, grupo de ejecución libre _1) 242: T = 242 * r21002, grupo de ejecución libre _1) 243: T = 243 * r21002, grupo de ejecución libre _1) 244: T = 244 * r21002, grupo de ejecución libre _1) 245: T = 245 * r21002, grupo de ejecución libre _1) 246: T = 246 * r21002, grupo de ejecución libre _1) 247: T = 247 * r21002, grupo de ejecución libre _1) 248: T = 248 * r21002, grupo de ejecución libre _1) 249: T = 249 * r21002, grupo de ejecución libre _1) 250: T = 250 * r21002, grupo de ejecución libre _1) 251: T = 251 * r21002, grupo de ejecución libre _1) 252: T = 252 * r21002, grupo de ejecución libre _1) 253: T = 253 * r21002, grupo de ejecución libre _1)

Page 399: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

399

254: T = 254 * r21002, grupo de ejecución libre _1) 255: T = 255 * r21002, grupo de ejecución libre _1) 256: T = 256 * r21002, grupo de ejecución libre _1) 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, grupo ejecución fijo _2) 4001: Enviar ANTES de IF1 PROFIdrive PZD, grupo de ejecución fijo _2) 4002: Recibir DESPUÉS de IF2 PZD, grupo de ejecución fijo _2) 4003: Enviar ANTES de IF2 PZD, grupo de ejecución fijo _2) 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD, gr_ejec fijo _2)

Í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

Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante elservicio, ya que podrían producirse discontinuidades en ciertas señales.

Nota: Rel. a _1) en la descripción: Sólo se puede elegir online este valor si al tiempo demuestreo t_muest de este grupo de ejecución puede aplicarse: 1 ms <= t_muest< r21003. En el momento de la descarga, no se rechaza un valor que infringeesta condición, sino que se reemplaza automáticamente por un valor pemitido y seseñaliza el fallo F51004. Rel. a _2) en la descripción: El registro de los grupos deejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la funcióndel sistema básico correspondiente, pero como mínimo con un tiempo de muestreode 1 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 400: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec Propiedad

Modificable: 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 equivale aquí al número del grupo de ejecución: p21000[0]

sirve para ajustar la propiedad del grupo de ejecución 1, ... , p21000[9] sirve paraajustar la propiedad del grupo de ejecución 10.

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002, grupo de ejecución libre _1) 2: T = 2 * r21002, grupo de ejecución libre _1) 3: T = 3 * r21002, grupo de ejecución libre _1) 4: T = 4 * r21002, grupo de ejecución libre _1) 5: T = 5 * r21002, grupo de ejecución libre _1) 6: T = 6 * r21002, grupo de ejecución libre _1) 7: T = 7 * r21002, grupo de ejecución libre _1) 8: T = 8 * r21002, grupo de ejecución libre _1) 9: T = 9 * r21002, grupo de ejecución libre _1) 10: T = 10 * r21002, grupo de ejecución libre _1) 11: T = 11 * r21002, grupo de ejecución libre _1) 12: T = 12 * r21002, grupo de ejecución libre _1) 13: T = 13 * r21002, grupo de ejecución libre _1) 14: T = 14 * r21002, grupo de ejecución libre _1) 15: T = 15 * r21002, grupo de ejecución libre _1) 16: T = 16 * r21002, grupo de ejecución libre _1) 17: T = 17 * r21002, grupo de ejecución libre _1) 18: T = 18 * r21002, grupo de ejecución libre _1) 19: T = 19 * r21002, grupo de ejecución libre _1) 20: T = 20 * r21002, grupo de ejecución libre _1) 21: T = 21 * r21002, grupo de ejecución libre _1) 22: T = 22 * r21002, grupo de ejecución libre _1) 23: T = 23 * r21002, grupo de ejecución libre _1) 24: T = 24 * r21002, grupo de ejecución libre _1) 25: T = 25 * r21002, grupo de ejecución libre _1) 26: T = 26 * r21002, grupo de ejecución libre _1) 27: T = 27 * r21002, grupo de ejecución libre _1) 28: T = 28 * r21002, grupo de ejecución libre _1) 29: T = 29 * r21002, grupo de ejecución libre _1) 30: T = 30 * r21002, grupo de ejecución libre _1) 31: T = 31 * r21002, grupo de ejecución libre _1) 32: T = 32 * r21002, grupo de ejecución libre _1) 33: T = 33 * r21002, grupo de ejecución libre _1) 34: T = 34 * r21002, grupo de ejecución libre _1) 35: T = 35 * r21002, grupo de ejecución libre _1) 36: T = 36 * r21002, grupo de ejecución libre _1) 37: T = 37 * r21002, grupo de ejecución libre _1) 38: T = 38 * r21002, grupo de ejecución libre _1) 39: T = 39 * r21002, grupo de ejecución libre _1) 40: T = 40 * r21002, grupo de ejecución libre _1) 41: T = 41 * r21002, grupo de ejecución libre _1) 42: T = 42 * r21002, grupo de ejecución libre _1) 43: T = 43 * r21002, grupo de ejecución libre _1) 44: T = 44 * r21002, grupo de ejecución libre _1)

Page 401: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

401

45: T = 45 * r21002, grupo de ejecución libre _1) 46: T = 46 * r21002, grupo de ejecución libre _1) 47: T = 47 * r21002, grupo de ejecución libre _1) 48: T = 48 * r21002, grupo de ejecución libre _1) 49: T = 49 * r21002, grupo de ejecución libre _1) 50: T = 50 * r21002, grupo de ejecución libre _1) 51: T = 51 * r21002, grupo de ejecución libre _1) 52: T = 52 * r21002, grupo de ejecución libre _1) 53: T = 53 * r21002, grupo de ejecución libre _1) 54: T = 54 * r21002, grupo de ejecución libre _1) 55: T = 55 * r21002, grupo de ejecución libre _1) 56: T = 56 * r21002, grupo de ejecución libre _1) 57: T = 57 * r21002, grupo de ejecución libre _1) 58: T = 58 * r21002, grupo de ejecución libre _1) 59: T = 59 * r21002, grupo de ejecución libre _1) 60: T = 60 * r21002, grupo de ejecución libre _1) 61: T = 61 * r21002, grupo de ejecución libre _1) 62: T = 62 * r21002, grupo de ejecución libre _1) 63: T = 63 * r21002, grupo de ejecución libre _1) 64: T = 64 * r21002, grupo de ejecución libre _1) 65: T = 65 * r21002, grupo de ejecución libre _1) 66: T = 66 * r21002, grupo de ejecución libre _1) 67: T = 67 * r21002, grupo de ejecución libre _1) 68: T = 68 * r21002, grupo de ejecución libre _1) 69: T = 69 * r21002, grupo de ejecución libre _1) 70: T = 70 * r21002, grupo de ejecución libre _1) 71: T = 71 * r21002, grupo de ejecución libre _1) 72: T = 72 * r21002, grupo de ejecución libre _1) 73: T = 73 * r21002, grupo de ejecución libre _1) 74: T = 74 * r21002, grupo de ejecución libre _1) 75: T = 75 * r21002, grupo de ejecución libre _1) 76: T = 76 * r21002, grupo de ejecución libre _1) 77: T = 77 * r21002, grupo de ejecución libre _1) 78: T = 78 * r21002, grupo de ejecución libre _1) 79: T = 79 * r21002, grupo de ejecución libre _1) 80: T = 80 * r21002, grupo de ejecución libre _1) 81: T = 81 * r21002, grupo de ejecución libre _1) 82: T = 82 * r21002, grupo de ejecución libre _1) 83: T = 83 * r21002, grupo de ejecución libre _1) 84: T = 84 * r21002, grupo de ejecución libre _1) 85: T = 85 * r21002, grupo de ejecución libre _1) 86: T = 86 * r21002, grupo de ejecución libre _1) 87: T = 87 * r21002, grupo de ejecución libre _1) 88: T = 88 * r21002, grupo de ejecución libre _1) 89: T = 89 * r21002, grupo de ejecución libre _1) 90: T = 90 * r21002, grupo de ejecución libre _1) 91: T = 91 * r21002, grupo de ejecución libre _1) 92: T = 92 * r21002, grupo de ejecución libre _1) 93: T = 93 * r21002, grupo de ejecución libre _1) 94: T = 94 * r21002, grupo de ejecución libre _1) 95: T = 95 * r21002, grupo de ejecución libre _1) 96: T = 96 * r21002, grupo de ejecución libre _1) 97: T = 97 * r21002, grupo de ejecución libre _1) 98: T = 98 * r21002, grupo de ejecución libre _1) 99: T = 99 * r21002, grupo de ejecución libre _1) 100: T = 100 * r21002, grupo de ejecución libre _1) 101: T = 101 * r21002, grupo de ejecución libre _1) 102: T = 102 * r21002, grupo de ejecución libre _1) 103: T = 103 * r21002, grupo de ejecución libre _1) 104: T = 104 * r21002, grupo de ejecución libre _1)

Page 402: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

105: T = 105 * r21002, grupo de ejecución libre _1) 106: T = 106 * r21002, grupo de ejecución libre _1) 107: T = 107 * r21002, grupo de ejecución libre _1) 108: T = 108 * r21002, grupo de ejecución libre _1) 109: T = 109 * r21002, grupo de ejecución libre _1) 110: T = 110 * r21002, grupo de ejecución libre _1) 111: T = 111 * r21002, grupo de ejecución libre _1) 112: T = 112 * r21002, grupo de ejecución libre _1) 113: T = 113 * r21002, grupo de ejecución libre _1) 114: T = 114 * r21002, grupo de ejecución libre _1) 115: T = 115 * r21002, grupo de ejecución libre _1) 116: T = 116 * r21002, grupo de ejecución libre _1) 117: T = 117 * r21002, grupo de ejecución libre _1) 118: T = 118 * r21002, grupo de ejecución libre _1) 119: T = 119 * r21002, grupo de ejecución libre _1) 120: T = 120 * r21002, grupo de ejecución libre _1) 121: T = 121 * r21002, grupo de ejecución libre _1) 122: T = 122 * r21002, grupo de ejecución libre _1) 123: T = 123 * r21002, grupo de ejecución libre _1) 124: T = 124 * r21002, grupo de ejecución libre _1) 125: T = 125 * r21002, grupo de ejecución libre _1) 126: T = 126 * r21002, grupo de ejecución libre _1) 127: T = 127 * r21002, grupo de ejecución libre _1) 128: T = 128 * r21002, grupo de ejecución libre _1) 129: T = 129 * r21002, grupo de ejecución libre _1) 130: T = 130 * r21002, grupo de ejecución libre _1) 131: T = 131 * r21002, grupo de ejecución libre _1) 132: T = 132 * r21002, grupo de ejecución libre _1) 133: T = 133 * r21002, grupo de ejecución libre _1) 134: T = 134 * r21002, grupo de ejecución libre _1) 135: T = 135 * r21002, grupo de ejecución libre _1) 136: T = 136 * r21002, grupo de ejecución libre _1) 137: T = 137 * r21002, grupo de ejecución libre _1) 138: T = 138 * r21002, grupo de ejecución libre _1) 139: T = 139 * r21002, grupo de ejecución libre _1) 140: T = 140 * r21002, grupo de ejecución libre _1) 141: T = 141 * r21002, grupo de ejecución libre _1) 142: T = 142 * r21002, grupo de ejecución libre _1) 143: T = 143 * r21002, grupo de ejecución libre _1) 144: T = 144 * r21002, grupo de ejecución libre _1) 145: T = 145 * r21002, grupo de ejecución libre _1) 146: T = 146 * r21002, grupo de ejecución libre _1) 147: T = 147 * r21002, grupo de ejecución libre _1) 148: T = 148 * r21002, grupo de ejecución libre _1) 149: T = 149 * r21002, grupo de ejecución libre _1) 150: T = 150 * r21002, grupo de ejecución libre _1) 151: T = 151 * r21002, grupo de ejecución libre _1) 152: T = 152 * r21002, grupo de ejecución libre _1) 153: T = 153 * r21002, grupo de ejecución libre _1) 154: T = 154 * r21002, grupo de ejecución libre _1) 155: T = 155 * r21002, grupo de ejecución libre _1) 156: T = 156 * r21002, grupo de ejecución libre _1) 157: T = 157 * r21002, grupo de ejecución libre _1) 158: T = 158 * r21002, grupo de ejecución libre _1) 159: T = 159 * r21002, grupo de ejecución libre _1) 160: T = 160 * r21002, grupo de ejecución libre _1) 161: T = 161 * r21002, grupo de ejecución libre _1) 162: T = 162 * r21002, grupo de ejecución libre _1) 163: T = 163 * r21002, grupo de ejecución libre _1) 164: T = 164 * r21002, grupo de ejecución libre _1)

Page 403: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

403

165: T = 165 * r21002, grupo de ejecución libre _1) 166: T = 166 * r21002, grupo de ejecución libre _1) 167: T = 167 * r21002, grupo de ejecución libre _1) 168: T = 168 * r21002, grupo de ejecución libre _1) 169: T = 169 * r21002, grupo de ejecución libre _1) 170: T = 170 * r21002, grupo de ejecución libre _1) 171: T = 171 * r21002, grupo de ejecución libre _1) 172: T = 172 * r21002, grupo de ejecución libre _1) 173: T = 173 * r21002, grupo de ejecución libre _1) 174: T = 174 * r21002, grupo de ejecución libre _1) 175: T = 175 * r21002, grupo de ejecución libre _1) 176: T = 176 * r21002, grupo de ejecución libre _1) 177: T = 177 * r21002, grupo de ejecución libre _1) 178: T = 178 * r21002, grupo de ejecución libre _1) 179: T = 179 * r21002, grupo de ejecución libre _1) 180: T = 180 * r21002, grupo de ejecución libre _1) 181: T = 181 * r21002, grupo de ejecución libre _1) 182: T = 182 * r21002, grupo de ejecución libre _1) 183: T = 183 * r21002, grupo de ejecución libre _1) 184: T = 184 * r21002, grupo de ejecución libre _1) 185: T = 185 * r21002, grupo de ejecución libre _1) 186: T = 186 * r21002, grupo de ejecución libre _1) 187: T = 187 * r21002, grupo de ejecución libre _1) 188: T = 188 * r21002, grupo de ejecución libre _1) 189: T = 189 * r21002, grupo de ejecución libre _1) 190: T = 190 * r21002, grupo de ejecución libre _1) 191: T = 191 * r21002, grupo de ejecución libre _1) 192: T = 192 * r21002, grupo de ejecución libre _1) 193: T = 193 * r21002, grupo de ejecución libre _1) 194: T = 194 * r21002, grupo de ejecución libre _1) 195: T = 195 * r21002, grupo de ejecución libre _1) 196: T = 196 * r21002, grupo de ejecución libre _1) 197: T = 197 * r21002, grupo de ejecución libre _1) 198: T = 198 * r21002, grupo de ejecución libre _1) 199: T = 199 * r21002, grupo de ejecución libre _1) 200: T = 200 * r21002, grupo de ejecución libre _1) 201: T = 201 * r21002, grupo de ejecución libre _1) 202: T = 202 * r21002, grupo de ejecución libre _1) 203: T = 203 * r21002, grupo de ejecución libre _1) 204: T = 204 * r21002, grupo de ejecución libre _1) 205: T = 205 * r21002, grupo de ejecución libre _1) 206: T = 206 * r21002, grupo de ejecución libre _1) 207: T = 207 * r21002, grupo de ejecución libre _1) 208: T = 208 * r21002, grupo de ejecución libre _1) 209: T = 209 * r21002, grupo de ejecución libre _1) 210: T = 210 * r21002, grupo de ejecución libre _1) 211: T = 211 * r21002, grupo de ejecución libre _1) 212: T = 212 * r21002, grupo de ejecución libre _1) 213: T = 213 * r21002, grupo de ejecución libre _1) 214: T = 214 * r21002, grupo de ejecución libre _1) 215: T = 215 * r21002, grupo de ejecución libre _1) 216: T = 216 * r21002, grupo de ejecución libre _1) 217: T = 217 * r21002, grupo de ejecución libre _1) 218: T = 218 * r21002, grupo de ejecución libre _1) 219: T = 219 * r21002, grupo de ejecución libre _1) 220: T = 220 * r21002, grupo de ejecución libre _1) 221: T = 221 * r21002, grupo de ejecución libre _1) 222: T = 222 * r21002, grupo de ejecución libre _1) 223: T = 223 * r21002, grupo de ejecución libre _1) 224: T = 224 * r21002, grupo de ejecución libre _1)

Page 404: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

225: T = 225 * r21002, grupo de ejecución libre _1) 226: T = 226 * r21002, grupo de ejecución libre _1) 227: T = 227 * r21002, grupo de ejecución libre _1) 228: T = 228 * r21002, grupo de ejecución libre _1) 229: T = 229 * r21002, grupo de ejecución libre _1) 230: T = 230 * r21002, grupo de ejecución libre _1) 231: T = 231 * r21002, grupo de ejecución libre _1) 232: T = 232 * r21002, grupo de ejecución libre _1) 233: T = 233 * r21002, grupo de ejecución libre _1) 234: T = 234 * r21002, grupo de ejecución libre _1) 235: T = 235 * r21002, grupo de ejecución libre _1) 236: T = 236 * r21002, grupo de ejecución libre _1) 237: T = 237 * r21002, grupo de ejecución libre _1) 238: T = 238 * r21002, grupo de ejecución libre _1) 239: T = 239 * r21002, grupo de ejecución libre _1) 240: T = 240 * r21002, grupo de ejecución libre _1) 241: T = 241 * r21002, grupo de ejecución libre _1) 242: T = 242 * r21002, grupo de ejecución libre _1) 243: T = 243 * r21002, grupo de ejecución libre _1) 244: T = 244 * r21002, grupo de ejecución libre _1) 245: T = 245 * r21002, grupo de ejecución libre _1) 246: T = 246 * r21002, grupo de ejecución libre _1) 247: T = 247 * r21002, grupo de ejecución libre _1) 248: T = 248 * r21002, grupo de ejecución libre _1) 249: T = 249 * r21002, grupo de ejecución libre _1) 250: T = 250 * r21002, grupo de ejecución libre _1) 251: T = 251 * r21002, grupo de ejecución libre _1) 252: T = 252 * r21002, grupo de ejecución libre _1) 253: T = 253 * r21002, grupo de ejecución libre _1) 254: T = 254 * r21002, grupo de ejecución libre _1) 255: T = 255 * r21002, grupo de ejecución libre _1) 256: T = 256 * r21002, grupo de ejecución libre _1) 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, grupo de ejecución fijo _2) 2001: Emitir ANTES de salidas digitales, grupo de ejecución fijo _2) 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD, grupo ejecución fijo _2) 4001: Enviar ANTES de IF1 PROFIdrive PZD, grupo de ejecución fijo _2) 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD, gr_ejec fijo _2)

Í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

Page 405: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

405

[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

Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante elservicio, ya que podrían producirse discontinuidades en ciertas señales.

Nota: Rel. a _1) en la descripción: Sólo se puede elegir online este valor si al tiempo demuestreo t_muest de este grupo de ejecución puede aplicarse: 1 ms <= t_muest< r21003. En el momento de la descarga, no se rechaza un valor que infringeesta condición, sino que se reemplaza automáticamente por un valor pemitido y seseñaliza el fallo F51004. Rel. a _2) en la descripción: El registro de los grupos deejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la funcióndel sistema básico correspondiente, pero como mínimo con un tiempo de muestreode 1 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 Propiedad

Modificable: 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 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 equivale aquí al número del grupo de ejecución: p21000[0]

sirve para ajustar la propiedad del grupo de ejecución 1, ... , p21000[9] sirve paraajustar la propiedad del grupo de ejecución 10.

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002, grupo de ejecución libre _1) 2: T = 2 * r21002, grupo de ejecución libre _1) 3: T = 3 * r21002, grupo de ejecución libre _1) 4: T = 4 * r21002, grupo de ejecución libre _1) 5: T = 5 * r21002, grupo de ejecución libre _1) 6: T = 6 * r21002, grupo de ejecución libre _1) 7: T = 7 * r21002, grupo de ejecución libre _1) 8: T = 8 * r21002, grupo de ejecución libre _1) 9: T = 9 * r21002, grupo de ejecución libre _1) 10: T = 10 * r21002, grupo de ejecución libre _1) 11: T = 11 * r21002, grupo de ejecución libre _1) 12: T = 12 * r21002, grupo de ejecución libre _1) 13: T = 13 * r21002, grupo de ejecución libre _1) 14: T = 14 * r21002, grupo de ejecución libre _1) 15: T = 15 * r21002, grupo de ejecución libre _1) 16: T = 16 * r21002, grupo de ejecución libre _1) 17: T = 17 * r21002, grupo de ejecución libre _1) 18: T = 18 * r21002, grupo de ejecución libre _1) 19: T = 19 * r21002, grupo de ejecución libre _1) 20: T = 20 * r21002, grupo de ejecución libre _1)

Page 406: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

21: T = 21 * r21002, grupo de ejecución libre _1) 22: T = 22 * r21002, grupo de ejecución libre _1) 23: T = 23 * r21002, grupo de ejecución libre _1) 24: T = 24 * r21002, grupo de ejecución libre _1) 25: T = 25 * r21002, grupo de ejecución libre _1) 26: T = 26 * r21002, grupo de ejecución libre _1) 27: T = 27 * r21002, grupo de ejecución libre _1) 28: T = 28 * r21002, grupo de ejecución libre _1) 29: T = 29 * r21002, grupo de ejecución libre _1) 30: T = 30 * r21002, grupo de ejecución libre _1) 31: T = 31 * r21002, grupo de ejecución libre _1) 32: T = 32 * r21002, grupo de ejecución libre _1) 33: T = 33 * r21002, grupo de ejecución libre _1) 34: T = 34 * r21002, grupo de ejecución libre _1) 35: T = 35 * r21002, grupo de ejecución libre _1) 36: T = 36 * r21002, grupo de ejecución libre _1) 37: T = 37 * r21002, grupo de ejecución libre _1) 38: T = 38 * r21002, grupo de ejecución libre _1) 39: T = 39 * r21002, grupo de ejecución libre _1) 40: T = 40 * r21002, grupo de ejecución libre _1) 41: T = 41 * r21002, grupo de ejecución libre _1) 42: T = 42 * r21002, grupo de ejecución libre _1) 43: T = 43 * r21002, grupo de ejecución libre _1) 44: T = 44 * r21002, grupo de ejecución libre _1) 45: T = 45 * r21002, grupo de ejecución libre _1) 46: T = 46 * r21002, grupo de ejecución libre _1) 47: T = 47 * r21002, grupo de ejecución libre _1) 48: T = 48 * r21002, grupo de ejecución libre _1) 49: T = 49 * r21002, grupo de ejecución libre _1) 50: T = 50 * r21002, grupo de ejecución libre _1) 51: T = 51 * r21002, grupo de ejecución libre _1) 52: T = 52 * r21002, grupo de ejecución libre _1) 53: T = 53 * r21002, grupo de ejecución libre _1) 54: T = 54 * r21002, grupo de ejecución libre _1) 55: T = 55 * r21002, grupo de ejecución libre _1) 56: T = 56 * r21002, grupo de ejecución libre _1) 57: T = 57 * r21002, grupo de ejecución libre _1) 58: T = 58 * r21002, grupo de ejecución libre _1) 59: T = 59 * r21002, grupo de ejecución libre _1) 60: T = 60 * r21002, grupo de ejecución libre _1) 61: T = 61 * r21002, grupo de ejecución libre _1) 62: T = 62 * r21002, grupo de ejecución libre _1) 63: T = 63 * r21002, grupo de ejecución libre _1) 64: T = 64 * r21002, grupo de ejecución libre _1) 65: T = 65 * r21002, grupo de ejecución libre _1) 66: T = 66 * r21002, grupo de ejecución libre _1) 67: T = 67 * r21002, grupo de ejecución libre _1) 68: T = 68 * r21002, grupo de ejecución libre _1) 69: T = 69 * r21002, grupo de ejecución libre _1) 70: T = 70 * r21002, grupo de ejecución libre _1) 71: T = 71 * r21002, grupo de ejecución libre _1) 72: T = 72 * r21002, grupo de ejecución libre _1) 73: T = 73 * r21002, grupo de ejecución libre _1) 74: T = 74 * r21002, grupo de ejecución libre _1) 75: T = 75 * r21002, grupo de ejecución libre _1) 76: T = 76 * r21002, grupo de ejecución libre _1) 77: T = 77 * r21002, grupo de ejecución libre _1) 78: T = 78 * r21002, grupo de ejecución libre _1) 79: T = 79 * r21002, grupo de ejecución libre _1) 80: T = 80 * r21002, grupo de ejecución libre _1)

Page 407: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

407

81: T = 81 * r21002, grupo de ejecución libre _1) 82: T = 82 * r21002, grupo de ejecución libre _1) 83: T = 83 * r21002, grupo de ejecución libre _1) 84: T = 84 * r21002, grupo de ejecución libre _1) 85: T = 85 * r21002, grupo de ejecución libre _1) 86: T = 86 * r21002, grupo de ejecución libre _1) 87: T = 87 * r21002, grupo de ejecución libre _1) 88: T = 88 * r21002, grupo de ejecución libre _1) 89: T = 89 * r21002, grupo de ejecución libre _1) 90: T = 90 * r21002, grupo de ejecución libre _1) 91: T = 91 * r21002, grupo de ejecución libre _1) 92: T = 92 * r21002, grupo de ejecución libre _1) 93: T = 93 * r21002, grupo de ejecución libre _1) 94: T = 94 * r21002, grupo de ejecución libre _1) 95: T = 95 * r21002, grupo de ejecución libre _1) 96: T = 96 * r21002, grupo de ejecución libre _1) 97: T = 97 * r21002, grupo de ejecución libre _1) 98: T = 98 * r21002, grupo de ejecución libre _1) 99: T = 99 * r21002, grupo de ejecución libre _1) 100: T = 100 * r21002, grupo de ejecución libre _1) 101: T = 101 * r21002, grupo de ejecución libre _1) 102: T = 102 * r21002, grupo de ejecución libre _1) 103: T = 103 * r21002, grupo de ejecución libre _1) 104: T = 104 * r21002, grupo de ejecución libre _1) 105: T = 105 * r21002, grupo de ejecución libre _1) 106: T = 106 * r21002, grupo de ejecución libre _1) 107: T = 107 * r21002, grupo de ejecución libre _1) 108: T = 108 * r21002, grupo de ejecución libre _1) 109: T = 109 * r21002, grupo de ejecución libre _1) 110: T = 110 * r21002, grupo de ejecución libre _1) 111: T = 111 * r21002, grupo de ejecución libre _1) 112: T = 112 * r21002, grupo de ejecución libre _1) 113: T = 113 * r21002, grupo de ejecución libre _1) 114: T = 114 * r21002, grupo de ejecución libre _1) 115: T = 115 * r21002, grupo de ejecución libre _1) 116: T = 116 * r21002, grupo de ejecución libre _1) 117: T = 117 * r21002, grupo de ejecución libre _1) 118: T = 118 * r21002, grupo de ejecución libre _1) 119: T = 119 * r21002, grupo de ejecución libre _1) 120: T = 120 * r21002, grupo de ejecución libre _1) 121: T = 121 * r21002, grupo de ejecución libre _1) 122: T = 122 * r21002, grupo de ejecución libre _1) 123: T = 123 * r21002, grupo de ejecución libre _1) 124: T = 124 * r21002, grupo de ejecución libre _1) 125: T = 125 * r21002, grupo de ejecución libre _1) 126: T = 126 * r21002, grupo de ejecución libre _1) 127: T = 127 * r21002, grupo de ejecución libre _1) 128: T = 128 * r21002, grupo de ejecución libre _1) 129: T = 129 * r21002, grupo de ejecución libre _1) 130: T = 130 * r21002, grupo de ejecución libre _1) 131: T = 131 * r21002, grupo de ejecución libre _1) 132: T = 132 * r21002, grupo de ejecución libre _1) 133: T = 133 * r21002, grupo de ejecución libre _1) 134: T = 134 * r21002, grupo de ejecución libre _1) 135: T = 135 * r21002, grupo de ejecución libre _1) 136: T = 136 * r21002, grupo de ejecución libre _1) 137: T = 137 * r21002, grupo de ejecución libre _1) 138: T = 138 * r21002, grupo de ejecución libre _1) 139: T = 139 * r21002, grupo de ejecución libre _1) 140: T = 140 * r21002, grupo de ejecución libre _1)

Page 408: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

141: T = 141 * r21002, grupo de ejecución libre _1) 142: T = 142 * r21002, grupo de ejecución libre _1) 143: T = 143 * r21002, grupo de ejecución libre _1) 144: T = 144 * r21002, grupo de ejecución libre _1) 145: T = 145 * r21002, grupo de ejecución libre _1) 146: T = 146 * r21002, grupo de ejecución libre _1) 147: T = 147 * r21002, grupo de ejecución libre _1) 148: T = 148 * r21002, grupo de ejecución libre _1) 149: T = 149 * r21002, grupo de ejecución libre _1) 150: T = 150 * r21002, grupo de ejecución libre _1) 151: T = 151 * r21002, grupo de ejecución libre _1) 152: T = 152 * r21002, grupo de ejecución libre _1) 153: T = 153 * r21002, grupo de ejecución libre _1) 154: T = 154 * r21002, grupo de ejecución libre _1) 155: T = 155 * r21002, grupo de ejecución libre _1) 156: T = 156 * r21002, grupo de ejecución libre _1) 157: T = 157 * r21002, grupo de ejecución libre _1) 158: T = 158 * r21002, grupo de ejecución libre _1) 159: T = 159 * r21002, grupo de ejecución libre _1) 160: T = 160 * r21002, grupo de ejecución libre _1) 161: T = 161 * r21002, grupo de ejecución libre _1) 162: T = 162 * r21002, grupo de ejecución libre _1) 163: T = 163 * r21002, grupo de ejecución libre _1) 164: T = 164 * r21002, grupo de ejecución libre _1) 165: T = 165 * r21002, grupo de ejecución libre _1) 166: T = 166 * r21002, grupo de ejecución libre _1) 167: T = 167 * r21002, grupo de ejecución libre _1) 168: T = 168 * r21002, grupo de ejecución libre _1) 169: T = 169 * r21002, grupo de ejecución libre _1) 170: T = 170 * r21002, grupo de ejecución libre _1) 171: T = 171 * r21002, grupo de ejecución libre _1) 172: T = 172 * r21002, grupo de ejecución libre _1) 173: T = 173 * r21002, grupo de ejecución libre _1) 174: T = 174 * r21002, grupo de ejecución libre _1) 175: T = 175 * r21002, grupo de ejecución libre _1) 176: T = 176 * r21002, grupo de ejecución libre _1) 177: T = 177 * r21002, grupo de ejecución libre _1) 178: T = 178 * r21002, grupo de ejecución libre _1) 179: T = 179 * r21002, grupo de ejecución libre _1) 180: T = 180 * r21002, grupo de ejecución libre _1) 181: T = 181 * r21002, grupo de ejecución libre _1) 182: T = 182 * r21002, grupo de ejecución libre _1) 183: T = 183 * r21002, grupo de ejecución libre _1) 184: T = 184 * r21002, grupo de ejecución libre _1) 185: T = 185 * r21002, grupo de ejecución libre _1) 186: T = 186 * r21002, grupo de ejecución libre _1) 187: T = 187 * r21002, grupo de ejecución libre _1) 188: T = 188 * r21002, grupo de ejecución libre _1) 189: T = 189 * r21002, grupo de ejecución libre _1) 190: T = 190 * r21002, grupo de ejecución libre _1) 191: T = 191 * r21002, grupo de ejecución libre _1) 192: T = 192 * r21002, grupo de ejecución libre _1) 193: T = 193 * r21002, grupo de ejecución libre _1) 194: T = 194 * r21002, grupo de ejecución libre _1) 195: T = 195 * r21002, grupo de ejecución libre _1) 196: T = 196 * r21002, grupo de ejecución libre _1) 197: T = 197 * r21002, grupo de ejecución libre _1) 198: T = 198 * r21002, grupo de ejecución libre _1) 199: T = 199 * r21002, grupo de ejecución libre _1) 200: T = 200 * r21002, grupo de ejecución libre _1)

Page 409: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

409

201: T = 201 * r21002, grupo de ejecución libre _1) 202: T = 202 * r21002, grupo de ejecución libre _1) 203: T = 203 * r21002, grupo de ejecución libre _1) 204: T = 204 * r21002, grupo de ejecución libre _1) 205: T = 205 * r21002, grupo de ejecución libre _1) 206: T = 206 * r21002, grupo de ejecución libre _1) 207: T = 207 * r21002, grupo de ejecución libre _1) 208: T = 208 * r21002, grupo de ejecución libre _1) 209: T = 209 * r21002, grupo de ejecución libre _1) 210: T = 210 * r21002, grupo de ejecución libre _1) 211: T = 211 * r21002, grupo de ejecución libre _1) 212: T = 212 * r21002, grupo de ejecución libre _1) 213: T = 213 * r21002, grupo de ejecución libre _1) 214: T = 214 * r21002, grupo de ejecución libre _1) 215: T = 215 * r21002, grupo de ejecución libre _1) 216: T = 216 * r21002, grupo de ejecución libre _1) 217: T = 217 * r21002, grupo de ejecución libre _1) 218: T = 218 * r21002, grupo de ejecución libre _1) 219: T = 219 * r21002, grupo de ejecución libre _1) 220: T = 220 * r21002, grupo de ejecución libre _1) 221: T = 221 * r21002, grupo de ejecución libre _1) 222: T = 222 * r21002, grupo de ejecución libre _1) 223: T = 223 * r21002, grupo de ejecución libre _1) 224: T = 224 * r21002, grupo de ejecución libre _1) 225: T = 225 * r21002, grupo de ejecución libre _1) 226: T = 226 * r21002, grupo de ejecución libre _1) 227: T = 227 * r21002, grupo de ejecución libre _1) 228: T = 228 * r21002, grupo de ejecución libre _1) 229: T = 229 * r21002, grupo de ejecución libre _1) 230: T = 230 * r21002, grupo de ejecución libre _1) 231: T = 231 * r21002, grupo de ejecución libre _1) 232: T = 232 * r21002, grupo de ejecución libre _1) 233: T = 233 * r21002, grupo de ejecución libre _1) 234: T = 234 * r21002, grupo de ejecución libre _1) 235: T = 235 * r21002, grupo de ejecución libre _1) 236: T = 236 * r21002, grupo de ejecución libre _1) 237: T = 237 * r21002, grupo de ejecución libre _1) 238: T = 238 * r21002, grupo de ejecución libre _1) 239: T = 239 * r21002, grupo de ejecución libre _1) 240: T = 240 * r21002, grupo de ejecución libre _1) 241: T = 241 * r21002, grupo de ejecución libre _1) 242: T = 242 * r21002, grupo de ejecución libre _1) 243: T = 243 * r21002, grupo de ejecución libre _1) 244: T = 244 * r21002, grupo de ejecución libre _1) 245: T = 245 * r21002, grupo de ejecución libre _1) 246: T = 246 * r21002, grupo de ejecución libre _1) 247: T = 247 * r21002, grupo de ejecución libre _1) 248: T = 248 * r21002, grupo de ejecución libre _1) 249: T = 249 * r21002, grupo de ejecución libre _1) 250: T = 250 * r21002, grupo de ejecución libre _1) 251: T = 251 * r21002, grupo de ejecución libre _1) 252: T = 252 * r21002, grupo de ejecución libre _1) 253: T = 253 * r21002, grupo de ejecución libre _1) 254: T = 254 * r21002, grupo de ejecución libre _1) 255: T = 255 * r21002, grupo de ejecución libre _1) 256: T = 256 * r21002, grupo de ejecución libre _1) 1001: T = 1 * r21003 1002: T = 2 * r21003 1003: T = 3 * r21003 1004: T = 4 * r21003

Page 410: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

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, grupo de ejecución fijo _2) 2001: Emitir ANTES de salidas digitales, grupo de ejecución fijo _2) 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD, grupo ejecución fijo _2) 4001: Enviar ANTES de IF1 PROFIdrive PZD, grupo de ejecución fijo _2) 4002: Recibir DESPUÉS de IF2 PZD, grupo de ejecución fijo _2) 4003: Enviar ANTES de IF2 PZD, grupo de ejecución fijo _2) 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD, gr_ejec fijo _2)

Í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

Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante elservicio, ya que podrían producirse discontinuidades en ciertas señales.

Nota: Rel. a _1) en la descripción: Sólo se puede elegir online este valor si al tiempo demuestreo t_muest de este grupo de ejecución puede aplicarse: 1 ms <= t_muest< r21003. En el momento de la descarga, no se rechaza un valor que infringeesta condición, sino que se reemplaza automáticamente por un valor pemitido y seseñaliza el fallo F51004. Rel. a _2) en la descripción: El registro de los grupos deejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la funcióndel sistema básico correspondiente, pero como mínimo con un tiempo de muestreode 1 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 Propiedad

Modificable: 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 4004 [0] 0

Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10.

Page 411: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

411

Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, delinstante de llamada dentro del tiempo de muestreo.

El índice x + 1 de p21000 equivale aquí al número del grupo de ejecución: p21000[0]sirve para ajustar la propiedad del grupo de ejecución 1, ... , p21000[9] sirve paraajustar la propiedad del grupo de ejecución 10.

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002, grupo de ejecución libre _1) 2: T = 2 * r21002, grupo de ejecución libre _1) 3: T = 3 * r21002, grupo de ejecución libre _1) 4: T = 4 * r21002, grupo de ejecución libre _1) 5: T = 5 * r21002, grupo de ejecución libre _1) 6: T = 6 * r21002, grupo de ejecución libre _1) 7: T = 7 * r21002, grupo de ejecución libre _1) 8: T = 8 * r21002, grupo de ejecución libre _1) 9: T = 9 * r21002, grupo de ejecución libre _1) 10: T = 10 * r21002, grupo de ejecución libre _1) 11: T = 11 * r21002, grupo de ejecución libre _1) 12: T = 12 * r21002, grupo de ejecución libre _1) 13: T = 13 * r21002, grupo de ejecución libre _1) 14: T = 14 * r21002, grupo de ejecución libre _1) 15: T = 15 * r21002, grupo de ejecución libre _1) 16: T = 16 * r21002, grupo de ejecución libre _1) 17: T = 17 * r21002, grupo de ejecución libre _1) 18: T = 18 * r21002, grupo de ejecución libre _1) 19: T = 19 * r21002, grupo de ejecución libre _1) 20: T = 20 * r21002, grupo de ejecución libre _1) 21: T = 21 * r21002, grupo de ejecución libre _1) 22: T = 22 * r21002, grupo de ejecución libre _1) 23: T = 23 * r21002, grupo de ejecución libre _1) 24: T = 24 * r21002, grupo de ejecución libre _1) 25: T = 25 * r21002, grupo de ejecución libre _1) 26: T = 26 * r21002, grupo de ejecución libre _1) 27: T = 27 * r21002, grupo de ejecución libre _1) 28: T = 28 * r21002, grupo de ejecución libre _1) 29: T = 29 * r21002, grupo de ejecución libre _1) 30: T = 30 * r21002, grupo de ejecución libre _1) 31: T = 31 * r21002, grupo de ejecución libre _1) 32: T = 32 * r21002, grupo de ejecución libre _1) 33: T = 33 * r21002, grupo de ejecución libre _1) 34: T = 34 * r21002, grupo de ejecución libre _1) 35: T = 35 * r21002, grupo de ejecución libre _1) 36: T = 36 * r21002, grupo de ejecución libre _1) 37: T = 37 * r21002, grupo de ejecución libre _1) 38: T = 38 * r21002, grupo de ejecución libre _1) 39: T = 39 * r21002, grupo de ejecución libre _1) 40: T = 40 * r21002, grupo de ejecución libre _1) 41: T = 41 * r21002, grupo de ejecución libre _1) 42: T = 42 * r21002, grupo de ejecución libre _1) 43: T = 43 * r21002, grupo de ejecución libre _1) 44: T = 44 * r21002, grupo de ejecución libre _1) 45: T = 45 * r21002, grupo de ejecución libre _1) 46: T = 46 * r21002, grupo de ejecución libre _1) 47: T = 47 * r21002, grupo de ejecución libre _1) 48: T = 48 * r21002, grupo de ejecución libre _1) 49: T = 49 * r21002, grupo de ejecución libre _1) 50: T = 50 * r21002, grupo de ejecución libre _1) 51: T = 51 * r21002, grupo de ejecución libre _1) 52: T = 52 * r21002, grupo de ejecución libre _1) 53: T = 53 * r21002, grupo de ejecución libre _1) 54: T = 54 * r21002, grupo de ejecución libre _1)

Page 412: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

55: T = 55 * r21002, grupo de ejecución libre _1) 56: T = 56 * r21002, grupo de ejecución libre _1) 57: T = 57 * r21002, grupo de ejecución libre _1) 58: T = 58 * r21002, grupo de ejecución libre _1) 59: T = 59 * r21002, grupo de ejecución libre _1) 60: T = 60 * r21002, grupo de ejecución libre _1) 61: T = 61 * r21002, grupo de ejecución libre _1) 62: T = 62 * r21002, grupo de ejecución libre _1) 63: T = 63 * r21002, grupo de ejecución libre _1) 64: T = 64 * r21002, grupo de ejecución libre _1) 65: T = 65 * r21002, grupo de ejecución libre _1) 66: T = 66 * r21002, grupo de ejecución libre _1) 67: T = 67 * r21002, grupo de ejecución libre _1) 68: T = 68 * r21002, grupo de ejecución libre _1) 69: T = 69 * r21002, grupo de ejecución libre _1) 70: T = 70 * r21002, grupo de ejecución libre _1) 71: T = 71 * r21002, grupo de ejecución libre _1) 72: T = 72 * r21002, grupo de ejecución libre _1) 73: T = 73 * r21002, grupo de ejecución libre _1) 74: T = 74 * r21002, grupo de ejecución libre _1) 75: T = 75 * r21002, grupo de ejecución libre _1) 76: T = 76 * r21002, grupo de ejecución libre _1) 77: T = 77 * r21002, grupo de ejecución libre _1) 78: T = 78 * r21002, grupo de ejecución libre _1) 79: T = 79 * r21002, grupo de ejecución libre _1) 80: T = 80 * r21002, grupo de ejecución libre _1) 81: T = 81 * r21002, grupo de ejecución libre _1) 82: T = 82 * r21002, grupo de ejecución libre _1) 83: T = 83 * r21002, grupo de ejecución libre _1) 84: T = 84 * r21002, grupo de ejecución libre _1) 85: T = 85 * r21002, grupo de ejecución libre _1) 86: T = 86 * r21002, grupo de ejecución libre _1) 87: T = 87 * r21002, grupo de ejecución libre _1) 88: T = 88 * r21002, grupo de ejecución libre _1) 89: T = 89 * r21002, grupo de ejecución libre _1) 90: T = 90 * r21002, grupo de ejecución libre _1) 91: T = 91 * r21002, grupo de ejecución libre _1) 92: T = 92 * r21002, grupo de ejecución libre _1) 93: T = 93 * r21002, grupo de ejecución libre _1) 94: T = 94 * r21002, grupo de ejecución libre _1) 95: T = 95 * r21002, grupo de ejecución libre _1) 96: T = 96 * r21002, grupo de ejecución libre _1) 97: T = 97 * r21002, grupo de ejecución libre _1) 98: T = 98 * r21002, grupo de ejecución libre _1) 99: T = 99 * r21002, grupo de ejecución libre _1) 100: T = 100 * r21002, grupo de ejecución libre _1) 101: T = 101 * r21002, grupo de ejecución libre _1) 102: T = 102 * r21002, grupo de ejecución libre _1) 103: T = 103 * r21002, grupo de ejecución libre _1) 104: T = 104 * r21002, grupo de ejecución libre _1) 105: T = 105 * r21002, grupo de ejecución libre _1) 106: T = 106 * r21002, grupo de ejecución libre _1) 107: T = 107 * r21002, grupo de ejecución libre _1) 108: T = 108 * r21002, grupo de ejecución libre _1) 109: T = 109 * r21002, grupo de ejecución libre _1) 110: T = 110 * r21002, grupo de ejecución libre _1) 111: T = 111 * r21002, grupo de ejecución libre _1) 112: T = 112 * r21002, grupo de ejecución libre _1) 113: T = 113 * r21002, grupo de ejecución libre _1) 114: T = 114 * r21002, grupo de ejecución libre _1)

Page 413: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

413

115: T = 115 * r21002, grupo de ejecución libre _1) 116: T = 116 * r21002, grupo de ejecución libre _1) 117: T = 117 * r21002, grupo de ejecución libre _1) 118: T = 118 * r21002, grupo de ejecución libre _1) 119: T = 119 * r21002, grupo de ejecución libre _1) 120: T = 120 * r21002, grupo de ejecución libre _1) 121: T = 121 * r21002, grupo de ejecución libre _1) 122: T = 122 * r21002, grupo de ejecución libre _1) 123: T = 123 * r21002, grupo de ejecución libre _1) 124: T = 124 * r21002, grupo de ejecución libre _1) 125: T = 125 * r21002, grupo de ejecución libre _1) 126: T = 126 * r21002, grupo de ejecución libre _1) 127: T = 127 * r21002, grupo de ejecución libre _1) 128: T = 128 * r21002, grupo de ejecución libre _1) 129: T = 129 * r21002, grupo de ejecución libre _1) 130: T = 130 * r21002, grupo de ejecución libre _1) 131: T = 131 * r21002, grupo de ejecución libre _1) 132: T = 132 * r21002, grupo de ejecución libre _1) 133: T = 133 * r21002, grupo de ejecución libre _1) 134: T = 134 * r21002, grupo de ejecución libre _1) 135: T = 135 * r21002, grupo de ejecución libre _1) 136: T = 136 * r21002, grupo de ejecución libre _1) 137: T = 137 * r21002, grupo de ejecución libre _1) 138: T = 138 * r21002, grupo de ejecución libre _1) 139: T = 139 * r21002, grupo de ejecución libre _1) 140: T = 140 * r21002, grupo de ejecución libre _1) 141: T = 141 * r21002, grupo de ejecución libre _1) 142: T = 142 * r21002, grupo de ejecución libre _1) 143: T = 143 * r21002, grupo de ejecución libre _1) 144: T = 144 * r21002, grupo de ejecución libre _1) 145: T = 145 * r21002, grupo de ejecución libre _1) 146: T = 146 * r21002, grupo de ejecución libre _1) 147: T = 147 * r21002, grupo de ejecución libre _1) 148: T = 148 * r21002, grupo de ejecución libre _1) 149: T = 149 * r21002, grupo de ejecución libre _1) 150: T = 150 * r21002, grupo de ejecución libre _1) 151: T = 151 * r21002, grupo de ejecución libre _1) 152: T = 152 * r21002, grupo de ejecución libre _1) 153: T = 153 * r21002, grupo de ejecución libre _1) 154: T = 154 * r21002, grupo de ejecución libre _1) 155: T = 155 * r21002, grupo de ejecución libre _1) 156: T = 156 * r21002, grupo de ejecución libre _1) 157: T = 157 * r21002, grupo de ejecución libre _1) 158: T = 158 * r21002, grupo de ejecución libre _1) 159: T = 159 * r21002, grupo de ejecución libre _1) 160: T = 160 * r21002, grupo de ejecución libre _1) 161: T = 161 * r21002, grupo de ejecución libre _1) 162: T = 162 * r21002, grupo de ejecución libre _1) 163: T = 163 * r21002, grupo de ejecución libre _1) 164: T = 164 * r21002, grupo de ejecución libre _1) 165: T = 165 * r21002, grupo de ejecución libre _1) 166: T = 166 * r21002, grupo de ejecución libre _1) 167: T = 167 * r21002, grupo de ejecución libre _1) 168: T = 168 * r21002, grupo de ejecución libre _1) 169: T = 169 * r21002, grupo de ejecución libre _1) 170: T = 170 * r21002, grupo de ejecución libre _1) 171: T = 171 * r21002, grupo de ejecución libre _1) 172: T = 172 * r21002, grupo de ejecución libre _1) 173: T = 173 * r21002, grupo de ejecución libre _1) 174: T = 174 * r21002, grupo de ejecución libre _1)

Page 414: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

175: T = 175 * r21002, grupo de ejecución libre _1) 176: T = 176 * r21002, grupo de ejecución libre _1) 177: T = 177 * r21002, grupo de ejecución libre _1) 178: T = 178 * r21002, grupo de ejecución libre _1) 179: T = 179 * r21002, grupo de ejecución libre _1) 180: T = 180 * r21002, grupo de ejecución libre _1) 181: T = 181 * r21002, grupo de ejecución libre _1) 182: T = 182 * r21002, grupo de ejecución libre _1) 183: T = 183 * r21002, grupo de ejecución libre _1) 184: T = 184 * r21002, grupo de ejecución libre _1) 185: T = 185 * r21002, grupo de ejecución libre _1) 186: T = 186 * r21002, grupo de ejecución libre _1) 187: T = 187 * r21002, grupo de ejecución libre _1) 188: T = 188 * r21002, grupo de ejecución libre _1) 189: T = 189 * r21002, grupo de ejecución libre _1) 190: T = 190 * r21002, grupo de ejecución libre _1) 191: T = 191 * r21002, grupo de ejecución libre _1) 192: T = 192 * r21002, grupo de ejecución libre _1) 193: T = 193 * r21002, grupo de ejecución libre _1) 194: T = 194 * r21002, grupo de ejecución libre _1) 195: T = 195 * r21002, grupo de ejecución libre _1) 196: T = 196 * r21002, grupo de ejecución libre _1) 197: T = 197 * r21002, grupo de ejecución libre _1) 198: T = 198 * r21002, grupo de ejecución libre _1) 199: T = 199 * r21002, grupo de ejecución libre _1) 200: T = 200 * r21002, grupo de ejecución libre _1) 201: T = 201 * r21002, grupo de ejecución libre _1) 202: T = 202 * r21002, grupo de ejecución libre _1) 203: T = 203 * r21002, grupo de ejecución libre _1) 204: T = 204 * r21002, grupo de ejecución libre _1) 205: T = 205 * r21002, grupo de ejecución libre _1) 206: T = 206 * r21002, grupo de ejecución libre _1) 207: T = 207 * r21002, grupo de ejecución libre _1) 208: T = 208 * r21002, grupo de ejecución libre _1) 209: T = 209 * r21002, grupo de ejecución libre _1) 210: T = 210 * r21002, grupo de ejecución libre _1) 211: T = 211 * r21002, grupo de ejecución libre _1) 212: T = 212 * r21002, grupo de ejecución libre _1) 213: T = 213 * r21002, grupo de ejecución libre _1) 214: T = 214 * r21002, grupo de ejecución libre _1) 215: T = 215 * r21002, grupo de ejecución libre _1) 216: T = 216 * r21002, grupo de ejecución libre _1) 217: T = 217 * r21002, grupo de ejecución libre _1) 218: T = 218 * r21002, grupo de ejecución libre _1) 219: T = 219 * r21002, grupo de ejecución libre _1) 220: T = 220 * r21002, grupo de ejecución libre _1) 221: T = 221 * r21002, grupo de ejecución libre _1) 222: T = 222 * r21002, grupo de ejecución libre _1) 223: T = 223 * r21002, grupo de ejecución libre _1) 224: T = 224 * r21002, grupo de ejecución libre _1) 225: T = 225 * r21002, grupo de ejecución libre _1) 226: T = 226 * r21002, grupo de ejecución libre _1) 227: T = 227 * r21002, grupo de ejecución libre _1) 228: T = 228 * r21002, grupo de ejecución libre _1) 229: T = 229 * r21002, grupo de ejecución libre _1) 230: T = 230 * r21002, grupo de ejecución libre _1) 231: T = 231 * r21002, grupo de ejecución libre _1) 232: T = 232 * r21002, grupo de ejecución libre _1) 233: T = 233 * r21002, grupo de ejecución libre _1) 234: T = 234 * r21002, grupo de ejecución libre _1)

Page 415: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

415

235: T = 235 * r21002, grupo de ejecución libre _1) 236: T = 236 * r21002, grupo de ejecución libre _1) 237: T = 237 * r21002, grupo de ejecución libre _1) 238: T = 238 * r21002, grupo de ejecución libre _1) 239: T = 239 * r21002, grupo de ejecución libre _1) 240: T = 240 * r21002, grupo de ejecución libre _1) 241: T = 241 * r21002, grupo de ejecución libre _1) 242: T = 242 * r21002, grupo de ejecución libre _1) 243: T = 243 * r21002, grupo de ejecución libre _1) 244: T = 244 * r21002, grupo de ejecución libre _1) 245: T = 245 * r21002, grupo de ejecución libre _1) 246: T = 246 * r21002, grupo de ejecución libre _1) 247: T = 247 * r21002, grupo de ejecución libre _1) 248: T = 248 * r21002, grupo de ejecución libre _1) 249: T = 249 * r21002, grupo de ejecución libre _1) 250: T = 250 * r21002, grupo de ejecución libre _1) 251: T = 251 * r21002, grupo de ejecución libre _1) 252: T = 252 * r21002, grupo de ejecución libre _1) 253: T = 253 * r21002, grupo de ejecución libre _1) 254: T = 254 * r21002, grupo de ejecución libre _1) 255: T = 255 * r21002, grupo de ejecución libre _1) 256: T = 256 * r21002, grupo de ejecución libre _1) 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., grupo de ejecución fijo _2) 3003: ANTES de canal de consigna de velocidad de giro, gr_ej fijo _2) 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD, grupo ejecución fijo _2) 4001: Enviar ANTES de IF1 PROFIdrive PZD, grupo de ejecución fijo _2) 4002: Recibir DESPUÉS de IF2 PZD, grupo de ejecución fijo _2) 4003: Enviar ANTES de IF2 PZD, grupo de ejecución fijo _2) 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD, gr_ejec fijo _2)

Í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

Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante elservicio, ya que podrían producirse discontinuidades en ciertas señales.

Page 416: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

Nota: Rel. a _1) en la descripción: Sólo se puede elegir online este valor si al tiempo demuestreo t_muest de este grupo de ejecución puede aplicarse: 1 ms <= t_muest< r21003. En el momento de la descarga, no se rechaza un valor que infringeesta condición, sino que se reemplaza automáticamente por un valor pemitido y seseñaliza el fallo F51004. Rel. a _2) en la descripción: El registro de los grupos deejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la funcióndel sistema básico correspondiente, pero como mínimo con un tiempo de muestreode 1 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 Propiedad

Modificable: 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 equivale aquí al número del grupo de ejecución: p21000[0]

sirve para ajustar la propiedad del grupo de ejecución 1, ... , p21000[9] sirve paraajustar la propiedad del grupo de ejecución 10.

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002, grupo de ejecución libre _1) 2: T = 2 * r21002, grupo de ejecución libre _1) 3: T = 3 * r21002, grupo de ejecución libre _1) 4: T = 4 * r21002, grupo de ejecución libre _1) 5: T = 5 * r21002, grupo de ejecución libre _1) 6: T = 6 * r21002, grupo de ejecución libre _1) 7: T = 7 * r21002, grupo de ejecución libre _1) 8: T = 8 * r21002, grupo de ejecución libre _1) 9: T = 9 * r21002, grupo de ejecución libre _1) 10: T = 10 * r21002, grupo de ejecución libre _1) 11: T = 11 * r21002, grupo de ejecución libre _1) 12: T = 12 * r21002, grupo de ejecución libre _1) 13: T = 13 * r21002, grupo de ejecución libre _1) 14: T = 14 * r21002, grupo de ejecución libre _1) 15: T = 15 * r21002, grupo de ejecución libre _1) 16: T = 16 * r21002, grupo de ejecución libre _1) 17: T = 17 * r21002, grupo de ejecución libre _1) 18: T = 18 * r21002, grupo de ejecución libre _1) 19: T = 19 * r21002, grupo de ejecución libre _1) 20: T = 20 * r21002, grupo de ejecución libre _1) 21: T = 21 * r21002, grupo de ejecución libre _1) 22: T = 22 * r21002, grupo de ejecución libre _1) 23: T = 23 * r21002, grupo de ejecución libre _1) 24: T = 24 * r21002, grupo de ejecución libre _1) 25: T = 25 * r21002, grupo de ejecución libre _1) 26: T = 26 * r21002, grupo de ejecución libre _1) 27: T = 27 * r21002, grupo de ejecución libre _1)

Page 417: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

417

28: T = 28 * r21002, grupo de ejecución libre _1) 29: T = 29 * r21002, grupo de ejecución libre _1) 30: T = 30 * r21002, grupo de ejecución libre _1) 31: T = 31 * r21002, grupo de ejecución libre _1) 32: T = 32 * r21002, grupo de ejecución libre _1) 33: T = 33 * r21002, grupo de ejecución libre _1) 34: T = 34 * r21002, grupo de ejecución libre _1) 35: T = 35 * r21002, grupo de ejecución libre _1) 36: T = 36 * r21002, grupo de ejecución libre _1) 37: T = 37 * r21002, grupo de ejecución libre _1) 38: T = 38 * r21002, grupo de ejecución libre _1) 39: T = 39 * r21002, grupo de ejecución libre _1) 40: T = 40 * r21002, grupo de ejecución libre _1) 41: T = 41 * r21002, grupo de ejecución libre _1) 42: T = 42 * r21002, grupo de ejecución libre _1) 43: T = 43 * r21002, grupo de ejecución libre _1) 44: T = 44 * r21002, grupo de ejecución libre _1) 45: T = 45 * r21002, grupo de ejecución libre _1) 46: T = 46 * r21002, grupo de ejecución libre _1) 47: T = 47 * r21002, grupo de ejecución libre _1) 48: T = 48 * r21002, grupo de ejecución libre _1) 49: T = 49 * r21002, grupo de ejecución libre _1) 50: T = 50 * r21002, grupo de ejecución libre _1) 51: T = 51 * r21002, grupo de ejecución libre _1) 52: T = 52 * r21002, grupo de ejecución libre _1) 53: T = 53 * r21002, grupo de ejecución libre _1) 54: T = 54 * r21002, grupo de ejecución libre _1) 55: T = 55 * r21002, grupo de ejecución libre _1) 56: T = 56 * r21002, grupo de ejecución libre _1) 57: T = 57 * r21002, grupo de ejecución libre _1) 58: T = 58 * r21002, grupo de ejecución libre _1) 59: T = 59 * r21002, grupo de ejecución libre _1) 60: T = 60 * r21002, grupo de ejecución libre _1) 61: T = 61 * r21002, grupo de ejecución libre _1) 62: T = 62 * r21002, grupo de ejecución libre _1) 63: T = 63 * r21002, grupo de ejecución libre _1) 64: T = 64 * r21002, grupo de ejecución libre _1) 65: T = 65 * r21002, grupo de ejecución libre _1) 66: T = 66 * r21002, grupo de ejecución libre _1) 67: T = 67 * r21002, grupo de ejecución libre _1) 68: T = 68 * r21002, grupo de ejecución libre _1) 69: T = 69 * r21002, grupo de ejecución libre _1) 70: T = 70 * r21002, grupo de ejecución libre _1) 71: T = 71 * r21002, grupo de ejecución libre _1) 72: T = 72 * r21002, grupo de ejecución libre _1) 73: T = 73 * r21002, grupo de ejecución libre _1) 74: T = 74 * r21002, grupo de ejecución libre _1) 75: T = 75 * r21002, grupo de ejecución libre _1) 76: T = 76 * r21002, grupo de ejecución libre _1) 77: T = 77 * r21002, grupo de ejecución libre _1) 78: T = 78 * r21002, grupo de ejecución libre _1) 79: T = 79 * r21002, grupo de ejecución libre _1) 80: T = 80 * r21002, grupo de ejecución libre _1) 81: T = 81 * r21002, grupo de ejecución libre _1) 82: T = 82 * r21002, grupo de ejecución libre _1) 83: T = 83 * r21002, grupo de ejecución libre _1) 84: T = 84 * r21002, grupo de ejecución libre _1) 85: T = 85 * r21002, grupo de ejecución libre _1) 86: T = 86 * r21002, grupo de ejecución libre _1) 87: T = 87 * r21002, grupo de ejecución libre _1)

Page 418: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

88: T = 88 * r21002, grupo de ejecución libre _1) 89: T = 89 * r21002, grupo de ejecución libre _1) 90: T = 90 * r21002, grupo de ejecución libre _1) 91: T = 91 * r21002, grupo de ejecución libre _1) 92: T = 92 * r21002, grupo de ejecución libre _1) 93: T = 93 * r21002, grupo de ejecución libre _1) 94: T = 94 * r21002, grupo de ejecución libre _1) 95: T = 95 * r21002, grupo de ejecución libre _1) 96: T = 96 * r21002, grupo de ejecución libre _1) 97: T = 97 * r21002, grupo de ejecución libre _1) 98: T = 98 * r21002, grupo de ejecución libre _1) 99: T = 99 * r21002, grupo de ejecución libre _1) 100: T = 100 * r21002, grupo de ejecución libre _1) 101: T = 101 * r21002, grupo de ejecución libre _1) 102: T = 102 * r21002, grupo de ejecución libre _1) 103: T = 103 * r21002, grupo de ejecución libre _1) 104: T = 104 * r21002, grupo de ejecución libre _1) 105: T = 105 * r21002, grupo de ejecución libre _1) 106: T = 106 * r21002, grupo de ejecución libre _1) 107: T = 107 * r21002, grupo de ejecución libre _1) 108: T = 108 * r21002, grupo de ejecución libre _1) 109: T = 109 * r21002, grupo de ejecución libre _1) 110: T = 110 * r21002, grupo de ejecución libre _1) 111: T = 111 * r21002, grupo de ejecución libre _1) 112: T = 112 * r21002, grupo de ejecución libre _1) 113: T = 113 * r21002, grupo de ejecución libre _1) 114: T = 114 * r21002, grupo de ejecución libre _1) 115: T = 115 * r21002, grupo de ejecución libre _1) 116: T = 116 * r21002, grupo de ejecución libre _1) 117: T = 117 * r21002, grupo de ejecución libre _1) 118: T = 118 * r21002, grupo de ejecución libre _1) 119: T = 119 * r21002, grupo de ejecución libre _1) 120: T = 120 * r21002, grupo de ejecución libre _1) 121: T = 121 * r21002, grupo de ejecución libre _1) 122: T = 122 * r21002, grupo de ejecución libre _1) 123: T = 123 * r21002, grupo de ejecución libre _1) 124: T = 124 * r21002, grupo de ejecución libre _1) 125: T = 125 * r21002, grupo de ejecución libre _1) 126: T = 126 * r21002, grupo de ejecución libre _1) 127: T = 127 * r21002, grupo de ejecución libre _1) 128: T = 128 * r21002, grupo de ejecución libre _1) 129: T = 129 * r21002, grupo de ejecución libre _1) 130: T = 130 * r21002, grupo de ejecución libre _1) 131: T = 131 * r21002, grupo de ejecución libre _1) 132: T = 132 * r21002, grupo de ejecución libre _1) 133: T = 133 * r21002, grupo de ejecución libre _1) 134: T = 134 * r21002, grupo de ejecución libre _1) 135: T = 135 * r21002, grupo de ejecución libre _1) 136: T = 136 * r21002, grupo de ejecución libre _1) 137: T = 137 * r21002, grupo de ejecución libre _1) 138: T = 138 * r21002, grupo de ejecución libre _1) 139: T = 139 * r21002, grupo de ejecución libre _1) 140: T = 140 * r21002, grupo de ejecución libre _1) 141: T = 141 * r21002, grupo de ejecución libre _1) 142: T = 142 * r21002, grupo de ejecución libre _1) 143: T = 143 * r21002, grupo de ejecución libre _1) 144: T = 144 * r21002, grupo de ejecución libre _1) 145: T = 145 * r21002, grupo de ejecución libre _1) 146: T = 146 * r21002, grupo de ejecución libre _1) 147: T = 147 * r21002, grupo de ejecución libre _1)

Page 419: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

419

148: T = 148 * r21002, grupo de ejecución libre _1) 149: T = 149 * r21002, grupo de ejecución libre _1) 150: T = 150 * r21002, grupo de ejecución libre _1) 151: T = 151 * r21002, grupo de ejecución libre _1) 152: T = 152 * r21002, grupo de ejecución libre _1) 153: T = 153 * r21002, grupo de ejecución libre _1) 154: T = 154 * r21002, grupo de ejecución libre _1) 155: T = 155 * r21002, grupo de ejecución libre _1) 156: T = 156 * r21002, grupo de ejecución libre _1) 157: T = 157 * r21002, grupo de ejecución libre _1) 158: T = 158 * r21002, grupo de ejecución libre _1) 159: T = 159 * r21002, grupo de ejecución libre _1) 160: T = 160 * r21002, grupo de ejecución libre _1) 161: T = 161 * r21002, grupo de ejecución libre _1) 162: T = 162 * r21002, grupo de ejecución libre _1) 163: T = 163 * r21002, grupo de ejecución libre _1) 164: T = 164 * r21002, grupo de ejecución libre _1) 165: T = 165 * r21002, grupo de ejecución libre _1) 166: T = 166 * r21002, grupo de ejecución libre _1) 167: T = 167 * r21002, grupo de ejecución libre _1) 168: T = 168 * r21002, grupo de ejecución libre _1) 169: T = 169 * r21002, grupo de ejecución libre _1) 170: T = 170 * r21002, grupo de ejecución libre _1) 171: T = 171 * r21002, grupo de ejecución libre _1) 172: T = 172 * r21002, grupo de ejecución libre _1) 173: T = 173 * r21002, grupo de ejecución libre _1) 174: T = 174 * r21002, grupo de ejecución libre _1) 175: T = 175 * r21002, grupo de ejecución libre _1) 176: T = 176 * r21002, grupo de ejecución libre _1) 177: T = 177 * r21002, grupo de ejecución libre _1) 178: T = 178 * r21002, grupo de ejecución libre _1) 179: T = 179 * r21002, grupo de ejecución libre _1) 180: T = 180 * r21002, grupo de ejecución libre _1) 181: T = 181 * r21002, grupo de ejecución libre _1) 182: T = 182 * r21002, grupo de ejecución libre _1) 183: T = 183 * r21002, grupo de ejecución libre _1) 184: T = 184 * r21002, grupo de ejecución libre _1) 185: T = 185 * r21002, grupo de ejecución libre _1) 186: T = 186 * r21002, grupo de ejecución libre _1) 187: T = 187 * r21002, grupo de ejecución libre _1) 188: T = 188 * r21002, grupo de ejecución libre _1) 189: T = 189 * r21002, grupo de ejecución libre _1) 190: T = 190 * r21002, grupo de ejecución libre _1) 191: T = 191 * r21002, grupo de ejecución libre _1) 192: T = 192 * r21002, grupo de ejecución libre _1) 193: T = 193 * r21002, grupo de ejecución libre _1) 194: T = 194 * r21002, grupo de ejecución libre _1) 195: T = 195 * r21002, grupo de ejecución libre _1) 196: T = 196 * r21002, grupo de ejecución libre _1) 197: T = 197 * r21002, grupo de ejecución libre _1) 198: T = 198 * r21002, grupo de ejecución libre _1) 199: T = 199 * r21002, grupo de ejecución libre _1) 200: T = 200 * r21002, grupo de ejecución libre _1) 201: T = 201 * r21002, grupo de ejecución libre _1) 202: T = 202 * r21002, grupo de ejecución libre _1) 203: T = 203 * r21002, grupo de ejecución libre _1) 204: T = 204 * r21002, grupo de ejecución libre _1) 205: T = 205 * r21002, grupo de ejecución libre _1) 206: T = 206 * r21002, grupo de ejecución libre _1) 207: T = 207 * r21002, grupo de ejecución libre _1)

Page 420: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

208: T = 208 * r21002, grupo de ejecución libre _1) 209: T = 209 * r21002, grupo de ejecución libre _1) 210: T = 210 * r21002, grupo de ejecución libre _1) 211: T = 211 * r21002, grupo de ejecución libre _1) 212: T = 212 * r21002, grupo de ejecución libre _1) 213: T = 213 * r21002, grupo de ejecución libre _1) 214: T = 214 * r21002, grupo de ejecución libre _1) 215: T = 215 * r21002, grupo de ejecución libre _1) 216: T = 216 * r21002, grupo de ejecución libre _1) 217: T = 217 * r21002, grupo de ejecución libre _1) 218: T = 218 * r21002, grupo de ejecución libre _1) 219: T = 219 * r21002, grupo de ejecución libre _1) 220: T = 220 * r21002, grupo de ejecución libre _1) 221: T = 221 * r21002, grupo de ejecución libre _1) 222: T = 222 * r21002, grupo de ejecución libre _1) 223: T = 223 * r21002, grupo de ejecución libre _1) 224: T = 224 * r21002, grupo de ejecución libre _1) 225: T = 225 * r21002, grupo de ejecución libre _1) 226: T = 226 * r21002, grupo de ejecución libre _1) 227: T = 227 * r21002, grupo de ejecución libre _1) 228: T = 228 * r21002, grupo de ejecución libre _1) 229: T = 229 * r21002, grupo de ejecución libre _1) 230: T = 230 * r21002, grupo de ejecución libre _1) 231: T = 231 * r21002, grupo de ejecución libre _1) 232: T = 232 * r21002, grupo de ejecución libre _1) 233: T = 233 * r21002, grupo de ejecución libre _1) 234: T = 234 * r21002, grupo de ejecución libre _1) 235: T = 235 * r21002, grupo de ejecución libre _1) 236: T = 236 * r21002, grupo de ejecución libre _1) 237: T = 237 * r21002, grupo de ejecución libre _1) 238: T = 238 * r21002, grupo de ejecución libre _1) 239: T = 239 * r21002, grupo de ejecución libre _1) 240: T = 240 * r21002, grupo de ejecución libre _1) 241: T = 241 * r21002, grupo de ejecución libre _1) 242: T = 242 * r21002, grupo de ejecución libre _1) 243: T = 243 * r21002, grupo de ejecución libre _1) 244: T = 244 * r21002, grupo de ejecución libre _1) 245: T = 245 * r21002, grupo de ejecución libre _1) 246: T = 246 * r21002, grupo de ejecución libre _1) 247: T = 247 * r21002, grupo de ejecución libre _1) 248: T = 248 * r21002, grupo de ejecución libre _1) 249: T = 249 * r21002, grupo de ejecución libre _1) 250: T = 250 * r21002, grupo de ejecución libre _1) 251: T = 251 * r21002, grupo de ejecución libre _1) 252: T = 252 * r21002, grupo de ejecución libre _1) 253: T = 253 * r21002, grupo de ejecución libre _1) 254: T = 254 * r21002, grupo de ejecución libre _1) 255: T = 255 * r21002, grupo de ejecución libre _1) 256: T = 256 * r21002, grupo de ejecución libre _1) 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

Page 421: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

421

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, grupo ejecución fijo _2) 4001: Enviar ANTES de IF1 PROFIdrive PZD, grupo de ejecución fijo _2) 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD, gr_ejec fijo _2)

Í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

Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante elservicio, ya que podrían producirse discontinuidades en ciertas señales.

Nota: Rel. a _1) en la descripción: Sólo se puede elegir online este valor si al tiempo demuestreo t_muest de este grupo de ejecución puede aplicarse: 1 ms <= t_muest< r21003. En el momento de la descarga, no se rechaza un valor que infringeesta condición, sino que se reemplaza automáticamente por un valor pemitido y seseñaliza el fallo F51004. Rel. a _2) en la descripción: El registro de los grupos deejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la funcióndel sistema básico correspondiente, pero como mínimo con un tiempo de muestreode 1 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 Propiedad

Modificable: 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 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 equivale aquí al número del grupo de ejecución: p21000[0]

sirve para ajustar la propiedad del grupo de ejecución 1, ... , p21000[9] sirve paraajustar la propiedad del grupo de ejecución 10.

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002, grupo de ejecución libre _1) 2: T = 2 * r21002, grupo de ejecución libre _1) 3: T = 3 * r21002, grupo de ejecución libre _1) 4: T = 4 * r21002, grupo de ejecución libre _1) 5: T = 5 * r21002, grupo de ejecución libre _1)

Page 422: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

6: T = 6 * r21002, grupo de ejecución libre _1) 7: T = 7 * r21002, grupo de ejecución libre _1) 8: T = 8 * r21002, grupo de ejecución libre _1) 9: T = 9 * r21002, grupo de ejecución libre _1) 10: T = 10 * r21002, grupo de ejecución libre _1) 11: T = 11 * r21002, grupo de ejecución libre _1) 12: T = 12 * r21002, grupo de ejecución libre _1) 13: T = 13 * r21002, grupo de ejecución libre _1) 14: T = 14 * r21002, grupo de ejecución libre _1) 15: T = 15 * r21002, grupo de ejecución libre _1) 16: T = 16 * r21002, grupo de ejecución libre _1) 17: T = 17 * r21002, grupo de ejecución libre _1) 18: T = 18 * r21002, grupo de ejecución libre _1) 19: T = 19 * r21002, grupo de ejecución libre _1) 20: T = 20 * r21002, grupo de ejecución libre _1) 21: T = 21 * r21002, grupo de ejecución libre _1) 22: T = 22 * r21002, grupo de ejecución libre _1) 23: T = 23 * r21002, grupo de ejecución libre _1) 24: T = 24 * r21002, grupo de ejecución libre _1) 25: T = 25 * r21002, grupo de ejecución libre _1) 26: T = 26 * r21002, grupo de ejecución libre _1) 27: T = 27 * r21002, grupo de ejecución libre _1) 28: T = 28 * r21002, grupo de ejecución libre _1) 29: T = 29 * r21002, grupo de ejecución libre _1) 30: T = 30 * r21002, grupo de ejecución libre _1) 31: T = 31 * r21002, grupo de ejecución libre _1) 32: T = 32 * r21002, grupo de ejecución libre _1) 33: T = 33 * r21002, grupo de ejecución libre _1) 34: T = 34 * r21002, grupo de ejecución libre _1) 35: T = 35 * r21002, grupo de ejecución libre _1) 36: T = 36 * r21002, grupo de ejecución libre _1) 37: T = 37 * r21002, grupo de ejecución libre _1) 38: T = 38 * r21002, grupo de ejecución libre _1) 39: T = 39 * r21002, grupo de ejecución libre _1) 40: T = 40 * r21002, grupo de ejecución libre _1) 41: T = 41 * r21002, grupo de ejecución libre _1) 42: T = 42 * r21002, grupo de ejecución libre _1) 43: T = 43 * r21002, grupo de ejecución libre _1) 44: T = 44 * r21002, grupo de ejecución libre _1) 45: T = 45 * r21002, grupo de ejecución libre _1) 46: T = 46 * r21002, grupo de ejecución libre _1) 47: T = 47 * r21002, grupo de ejecución libre _1) 48: T = 48 * r21002, grupo de ejecución libre _1) 49: T = 49 * r21002, grupo de ejecución libre _1) 50: T = 50 * r21002, grupo de ejecución libre _1) 51: T = 51 * r21002, grupo de ejecución libre _1) 52: T = 52 * r21002, grupo de ejecución libre _1) 53: T = 53 * r21002, grupo de ejecución libre _1) 54: T = 54 * r21002, grupo de ejecución libre _1) 55: T = 55 * r21002, grupo de ejecución libre _1) 56: T = 56 * r21002, grupo de ejecución libre _1) 57: T = 57 * r21002, grupo de ejecución libre _1) 58: T = 58 * r21002, grupo de ejecución libre _1) 59: T = 59 * r21002, grupo de ejecución libre _1) 60: T = 60 * r21002, grupo de ejecución libre _1) 61: T = 61 * r21002, grupo de ejecución libre _1) 62: T = 62 * r21002, grupo de ejecución libre _1) 63: T = 63 * r21002, grupo de ejecución libre _1) 64: T = 64 * r21002, grupo de ejecución libre _1) 65: T = 65 * r21002, grupo de ejecución libre _1)

Page 423: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

423

66: T = 66 * r21002, grupo de ejecución libre _1) 67: T = 67 * r21002, grupo de ejecución libre _1) 68: T = 68 * r21002, grupo de ejecución libre _1) 69: T = 69 * r21002, grupo de ejecución libre _1) 70: T = 70 * r21002, grupo de ejecución libre _1) 71: T = 71 * r21002, grupo de ejecución libre _1) 72: T = 72 * r21002, grupo de ejecución libre _1) 73: T = 73 * r21002, grupo de ejecución libre _1) 74: T = 74 * r21002, grupo de ejecución libre _1) 75: T = 75 * r21002, grupo de ejecución libre _1) 76: T = 76 * r21002, grupo de ejecución libre _1) 77: T = 77 * r21002, grupo de ejecución libre _1) 78: T = 78 * r21002, grupo de ejecución libre _1) 79: T = 79 * r21002, grupo de ejecución libre _1) 80: T = 80 * r21002, grupo de ejecución libre _1) 81: T = 81 * r21002, grupo de ejecución libre _1) 82: T = 82 * r21002, grupo de ejecución libre _1) 83: T = 83 * r21002, grupo de ejecución libre _1) 84: T = 84 * r21002, grupo de ejecución libre _1) 85: T = 85 * r21002, grupo de ejecución libre _1) 86: T = 86 * r21002, grupo de ejecución libre _1) 87: T = 87 * r21002, grupo de ejecución libre _1) 88: T = 88 * r21002, grupo de ejecución libre _1) 89: T = 89 * r21002, grupo de ejecución libre _1) 90: T = 90 * r21002, grupo de ejecución libre _1) 91: T = 91 * r21002, grupo de ejecución libre _1) 92: T = 92 * r21002, grupo de ejecución libre _1) 93: T = 93 * r21002, grupo de ejecución libre _1) 94: T = 94 * r21002, grupo de ejecución libre _1) 95: T = 95 * r21002, grupo de ejecución libre _1) 96: T = 96 * r21002, grupo de ejecución libre _1) 97: T = 97 * r21002, grupo de ejecución libre _1) 98: T = 98 * r21002, grupo de ejecución libre _1) 99: T = 99 * r21002, grupo de ejecución libre _1) 100: T = 100 * r21002, grupo de ejecución libre _1) 101: T = 101 * r21002, grupo de ejecución libre _1) 102: T = 102 * r21002, grupo de ejecución libre _1) 103: T = 103 * r21002, grupo de ejecución libre _1) 104: T = 104 * r21002, grupo de ejecución libre _1) 105: T = 105 * r21002, grupo de ejecución libre _1) 106: T = 106 * r21002, grupo de ejecución libre _1) 107: T = 107 * r21002, grupo de ejecución libre _1) 108: T = 108 * r21002, grupo de ejecución libre _1) 109: T = 109 * r21002, grupo de ejecución libre _1) 110: T = 110 * r21002, grupo de ejecución libre _1) 111: T = 111 * r21002, grupo de ejecución libre _1) 112: T = 112 * r21002, grupo de ejecución libre _1) 113: T = 113 * r21002, grupo de ejecución libre _1) 114: T = 114 * r21002, grupo de ejecución libre _1) 115: T = 115 * r21002, grupo de ejecución libre _1) 116: T = 116 * r21002, grupo de ejecución libre _1) 117: T = 117 * r21002, grupo de ejecución libre _1) 118: T = 118 * r21002, grupo de ejecución libre _1) 119: T = 119 * r21002, grupo de ejecución libre _1) 120: T = 120 * r21002, grupo de ejecución libre _1) 121: T = 121 * r21002, grupo de ejecución libre _1) 122: T = 122 * r21002, grupo de ejecución libre _1) 123: T = 123 * r21002, grupo de ejecución libre _1) 124: T = 124 * r21002, grupo de ejecución libre _1) 125: T = 125 * r21002, grupo de ejecución libre _1)

Page 424: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

126: T = 126 * r21002, grupo de ejecución libre _1) 127: T = 127 * r21002, grupo de ejecución libre _1) 128: T = 128 * r21002, grupo de ejecución libre _1) 129: T = 129 * r21002, grupo de ejecución libre _1) 130: T = 130 * r21002, grupo de ejecución libre _1) 131: T = 131 * r21002, grupo de ejecución libre _1) 132: T = 132 * r21002, grupo de ejecución libre _1) 133: T = 133 * r21002, grupo de ejecución libre _1) 134: T = 134 * r21002, grupo de ejecución libre _1) 135: T = 135 * r21002, grupo de ejecución libre _1) 136: T = 136 * r21002, grupo de ejecución libre _1) 137: T = 137 * r21002, grupo de ejecución libre _1) 138: T = 138 * r21002, grupo de ejecución libre _1) 139: T = 139 * r21002, grupo de ejecución libre _1) 140: T = 140 * r21002, grupo de ejecución libre _1) 141: T = 141 * r21002, grupo de ejecución libre _1) 142: T = 142 * r21002, grupo de ejecución libre _1) 143: T = 143 * r21002, grupo de ejecución libre _1) 144: T = 144 * r21002, grupo de ejecución libre _1) 145: T = 145 * r21002, grupo de ejecución libre _1) 146: T = 146 * r21002, grupo de ejecución libre _1) 147: T = 147 * r21002, grupo de ejecución libre _1) 148: T = 148 * r21002, grupo de ejecución libre _1) 149: T = 149 * r21002, grupo de ejecución libre _1) 150: T = 150 * r21002, grupo de ejecución libre _1) 151: T = 151 * r21002, grupo de ejecución libre _1) 152: T = 152 * r21002, grupo de ejecución libre _1) 153: T = 153 * r21002, grupo de ejecución libre _1) 154: T = 154 * r21002, grupo de ejecución libre _1) 155: T = 155 * r21002, grupo de ejecución libre _1) 156: T = 156 * r21002, grupo de ejecución libre _1) 157: T = 157 * r21002, grupo de ejecución libre _1) 158: T = 158 * r21002, grupo de ejecución libre _1) 159: T = 159 * r21002, grupo de ejecución libre _1) 160: T = 160 * r21002, grupo de ejecución libre _1) 161: T = 161 * r21002, grupo de ejecución libre _1) 162: T = 162 * r21002, grupo de ejecución libre _1) 163: T = 163 * r21002, grupo de ejecución libre _1) 164: T = 164 * r21002, grupo de ejecución libre _1) 165: T = 165 * r21002, grupo de ejecución libre _1) 166: T = 166 * r21002, grupo de ejecución libre _1) 167: T = 167 * r21002, grupo de ejecución libre _1) 168: T = 168 * r21002, grupo de ejecución libre _1) 169: T = 169 * r21002, grupo de ejecución libre _1) 170: T = 170 * r21002, grupo de ejecución libre _1) 171: T = 171 * r21002, grupo de ejecución libre _1) 172: T = 172 * r21002, grupo de ejecución libre _1) 173: T = 173 * r21002, grupo de ejecución libre _1) 174: T = 174 * r21002, grupo de ejecución libre _1) 175: T = 175 * r21002, grupo de ejecución libre _1) 176: T = 176 * r21002, grupo de ejecución libre _1) 177: T = 177 * r21002, grupo de ejecución libre _1) 178: T = 178 * r21002, grupo de ejecución libre _1) 179: T = 179 * r21002, grupo de ejecución libre _1) 180: T = 180 * r21002, grupo de ejecución libre _1) 181: T = 181 * r21002, grupo de ejecución libre _1) 182: T = 182 * r21002, grupo de ejecución libre _1) 183: T = 183 * r21002, grupo de ejecución libre _1) 184: T = 184 * r21002, grupo de ejecución libre _1) 185: T = 185 * r21002, grupo de ejecución libre _1)

Page 425: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

425

186: T = 186 * r21002, grupo de ejecución libre _1) 187: T = 187 * r21002, grupo de ejecución libre _1) 188: T = 188 * r21002, grupo de ejecución libre _1) 189: T = 189 * r21002, grupo de ejecución libre _1) 190: T = 190 * r21002, grupo de ejecución libre _1) 191: T = 191 * r21002, grupo de ejecución libre _1) 192: T = 192 * r21002, grupo de ejecución libre _1) 193: T = 193 * r21002, grupo de ejecución libre _1) 194: T = 194 * r21002, grupo de ejecución libre _1) 195: T = 195 * r21002, grupo de ejecución libre _1) 196: T = 196 * r21002, grupo de ejecución libre _1) 197: T = 197 * r21002, grupo de ejecución libre _1) 198: T = 198 * r21002, grupo de ejecución libre _1) 199: T = 199 * r21002, grupo de ejecución libre _1) 200: T = 200 * r21002, grupo de ejecución libre _1) 201: T = 201 * r21002, grupo de ejecución libre _1) 202: T = 202 * r21002, grupo de ejecución libre _1) 203: T = 203 * r21002, grupo de ejecución libre _1) 204: T = 204 * r21002, grupo de ejecución libre _1) 205: T = 205 * r21002, grupo de ejecución libre _1) 206: T = 206 * r21002, grupo de ejecución libre _1) 207: T = 207 * r21002, grupo de ejecución libre _1) 208: T = 208 * r21002, grupo de ejecución libre _1) 209: T = 209 * r21002, grupo de ejecución libre _1) 210: T = 210 * r21002, grupo de ejecución libre _1) 211: T = 211 * r21002, grupo de ejecución libre _1) 212: T = 212 * r21002, grupo de ejecución libre _1) 213: T = 213 * r21002, grupo de ejecución libre _1) 214: T = 214 * r21002, grupo de ejecución libre _1) 215: T = 215 * r21002, grupo de ejecución libre _1) 216: T = 216 * r21002, grupo de ejecución libre _1) 217: T = 217 * r21002, grupo de ejecución libre _1) 218: T = 218 * r21002, grupo de ejecución libre _1) 219: T = 219 * r21002, grupo de ejecución libre _1) 220: T = 220 * r21002, grupo de ejecución libre _1) 221: T = 221 * r21002, grupo de ejecución libre _1) 222: T = 222 * r21002, grupo de ejecución libre _1) 223: T = 223 * r21002, grupo de ejecución libre _1) 224: T = 224 * r21002, grupo de ejecución libre _1) 225: T = 225 * r21002, grupo de ejecución libre _1) 226: T = 226 * r21002, grupo de ejecución libre _1) 227: T = 227 * r21002, grupo de ejecución libre _1) 228: T = 228 * r21002, grupo de ejecución libre _1) 229: T = 229 * r21002, grupo de ejecución libre _1) 230: T = 230 * r21002, grupo de ejecución libre _1) 231: T = 231 * r21002, grupo de ejecución libre _1) 232: T = 232 * r21002, grupo de ejecución libre _1) 233: T = 233 * r21002, grupo de ejecución libre _1) 234: T = 234 * r21002, grupo de ejecución libre _1) 235: T = 235 * r21002, grupo de ejecución libre _1) 236: T = 236 * r21002, grupo de ejecución libre _1) 237: T = 237 * r21002, grupo de ejecución libre _1) 238: T = 238 * r21002, grupo de ejecución libre _1) 239: T = 239 * r21002, grupo de ejecución libre _1) 240: T = 240 * r21002, grupo de ejecución libre _1) 241: T = 241 * r21002, grupo de ejecución libre _1) 242: T = 242 * r21002, grupo de ejecución libre _1) 243: T = 243 * r21002, grupo de ejecución libre _1) 244: T = 244 * r21002, grupo de ejecución libre _1) 245: T = 245 * r21002, grupo de ejecución libre _1)

Page 426: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

246: T = 246 * r21002, grupo de ejecución libre _1) 247: T = 247 * r21002, grupo de ejecución libre _1) 248: T = 248 * r21002, grupo de ejecución libre _1) 249: T = 249 * r21002, grupo de ejecución libre _1) 250: T = 250 * r21002, grupo de ejecución libre _1) 251: T = 251 * r21002, grupo de ejecución libre _1) 252: T = 252 * r21002, grupo de ejecución libre _1) 253: T = 253 * r21002, grupo de ejecución libre _1) 254: T = 254 * r21002, grupo de ejecución libre _1) 255: T = 255 * r21002, grupo de ejecución libre _1) 256: T = 256 * r21002, grupo de ejecución libre _1) 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., grupo de ejecución fijo _2) 3003: ANTES de canal de consigna de velocidad de giro, gr_ej fijo _2) 3004: ANTES reg. pos., grupo de ejecución fijo _2) 3005: ANTES de posicionador simple, grupo de ejecución fijo _2) 3006: ANTES de regulador tecnológico estándar, gr_ejec fijo _2) 3007: ANTES de posición real, grupo de ejecución fijo _2) 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD, grupo ejecución fijo _2) 4001: Enviar ANTES de IF1 PROFIdrive PZD, grupo de ejecución fijo _2) 4002: Recibir DESPUÉS de IF2 PZD, grupo de ejecución fijo _2) 4003: Enviar ANTES de IF2 PZD, grupo de ejecución fijo _2) 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD, gr_ejec fijo _2)

Í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

Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante elservicio, ya que podrían producirse discontinuidades en ciertas señales.

Nota: Rel. a _1) en la descripción: Sólo se puede elegir online este valor si al tiempo demuestreo t_muest de este grupo de ejecución puede aplicarse: 1 ms <= t_muest< r21003. En el momento de la descarga, no se rechaza un valor que infringeesta condición, sino que se reemplaza automáticamente por un valor pemitido y seseñaliza el fallo F51004. Rel. a _2) en la descripción: El registro de los grupos deejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la funcióndel sistema básico correspondiente, pero como mínimo con un tiempo de muestreode 1 ms. Si, debido a esta limitación, el tiempo de muestreo real difiere del tiempo de

Page 427: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

427

muestreo 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 Propiedad

Modificable: 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 equivale aquí al número del grupo de ejecución: p21000[0]

sirve para ajustar la propiedad del grupo de ejecución 1, ... , p21000[9] sirve paraajustar la propiedad del grupo de ejecución 10.

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002, grupo de ejecución libre _1) 2: T = 2 * r21002, grupo de ejecución libre _1) 3: T = 3 * r21002, grupo de ejecución libre _1) 4: T = 4 * r21002, grupo de ejecución libre _1) 5: T = 5 * r21002, grupo de ejecución libre _1) 6: T = 6 * r21002, grupo de ejecución libre _1) 7: T = 7 * r21002, grupo de ejecución libre _1) 8: T = 8 * r21002, grupo de ejecución libre _1) 9: T = 9 * r21002, grupo de ejecución libre _1) 10: T = 10 * r21002, grupo de ejecución libre _1) 11: T = 11 * r21002, grupo de ejecución libre _1) 12: T = 12 * r21002, grupo de ejecución libre _1) 13: T = 13 * r21002, grupo de ejecución libre _1) 14: T = 14 * r21002, grupo de ejecución libre _1) 15: T = 15 * r21002, grupo de ejecución libre _1) 16: T = 16 * r21002, grupo de ejecución libre _1) 17: T = 17 * r21002, grupo de ejecución libre _1) 18: T = 18 * r21002, grupo de ejecución libre _1) 19: T = 19 * r21002, grupo de ejecución libre _1) 20: T = 20 * r21002, grupo de ejecución libre _1) 21: T = 21 * r21002, grupo de ejecución libre _1) 22: T = 22 * r21002, grupo de ejecución libre _1) 23: T = 23 * r21002, grupo de ejecución libre _1) 24: T = 24 * r21002, grupo de ejecución libre _1) 25: T = 25 * r21002, grupo de ejecución libre _1) 26: T = 26 * r21002, grupo de ejecución libre _1) 27: T = 27 * r21002, grupo de ejecución libre _1) 28: T = 28 * r21002, grupo de ejecución libre _1) 29: T = 29 * r21002, grupo de ejecución libre _1) 30: T = 30 * r21002, grupo de ejecución libre _1) 31: T = 31 * r21002, grupo de ejecución libre _1) 32: T = 32 * r21002, grupo de ejecución libre _1) 33: T = 33 * r21002, grupo de ejecución libre _1) 34: T = 34 * r21002, grupo de ejecución libre _1) 35: T = 35 * r21002, grupo de ejecución libre _1)

Page 428: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

36: T = 36 * r21002, grupo de ejecución libre _1) 37: T = 37 * r21002, grupo de ejecución libre _1) 38: T = 38 * r21002, grupo de ejecución libre _1) 39: T = 39 * r21002, grupo de ejecución libre _1) 40: T = 40 * r21002, grupo de ejecución libre _1) 41: T = 41 * r21002, grupo de ejecución libre _1) 42: T = 42 * r21002, grupo de ejecución libre _1) 43: T = 43 * r21002, grupo de ejecución libre _1) 44: T = 44 * r21002, grupo de ejecución libre _1) 45: T = 45 * r21002, grupo de ejecución libre _1) 46: T = 46 * r21002, grupo de ejecución libre _1) 47: T = 47 * r21002, grupo de ejecución libre _1) 48: T = 48 * r21002, grupo de ejecución libre _1) 49: T = 49 * r21002, grupo de ejecución libre _1) 50: T = 50 * r21002, grupo de ejecución libre _1) 51: T = 51 * r21002, grupo de ejecución libre _1) 52: T = 52 * r21002, grupo de ejecución libre _1) 53: T = 53 * r21002, grupo de ejecución libre _1) 54: T = 54 * r21002, grupo de ejecución libre _1) 55: T = 55 * r21002, grupo de ejecución libre _1) 56: T = 56 * r21002, grupo de ejecución libre _1) 57: T = 57 * r21002, grupo de ejecución libre _1) 58: T = 58 * r21002, grupo de ejecución libre _1) 59: T = 59 * r21002, grupo de ejecución libre _1) 60: T = 60 * r21002, grupo de ejecución libre _1) 61: T = 61 * r21002, grupo de ejecución libre _1) 62: T = 62 * r21002, grupo de ejecución libre _1) 63: T = 63 * r21002, grupo de ejecución libre _1) 64: T = 64 * r21002, grupo de ejecución libre _1) 65: T = 65 * r21002, grupo de ejecución libre _1) 66: T = 66 * r21002, grupo de ejecución libre _1) 67: T = 67 * r21002, grupo de ejecución libre _1) 68: T = 68 * r21002, grupo de ejecución libre _1) 69: T = 69 * r21002, grupo de ejecución libre _1) 70: T = 70 * r21002, grupo de ejecución libre _1) 71: T = 71 * r21002, grupo de ejecución libre _1) 72: T = 72 * r21002, grupo de ejecución libre _1) 73: T = 73 * r21002, grupo de ejecución libre _1) 74: T = 74 * r21002, grupo de ejecución libre _1) 75: T = 75 * r21002, grupo de ejecución libre _1) 76: T = 76 * r21002, grupo de ejecución libre _1) 77: T = 77 * r21002, grupo de ejecución libre _1) 78: T = 78 * r21002, grupo de ejecución libre _1) 79: T = 79 * r21002, grupo de ejecución libre _1) 80: T = 80 * r21002, grupo de ejecución libre _1) 81: T = 81 * r21002, grupo de ejecución libre _1) 82: T = 82 * r21002, grupo de ejecución libre _1) 83: T = 83 * r21002, grupo de ejecución libre _1) 84: T = 84 * r21002, grupo de ejecución libre _1) 85: T = 85 * r21002, grupo de ejecución libre _1) 86: T = 86 * r21002, grupo de ejecución libre _1) 87: T = 87 * r21002, grupo de ejecución libre _1) 88: T = 88 * r21002, grupo de ejecución libre _1) 89: T = 89 * r21002, grupo de ejecución libre _1) 90: T = 90 * r21002, grupo de ejecución libre _1) 91: T = 91 * r21002, grupo de ejecución libre _1) 92: T = 92 * r21002, grupo de ejecución libre _1) 93: T = 93 * r21002, grupo de ejecución libre _1) 94: T = 94 * r21002, grupo de ejecución libre _1) 95: T = 95 * r21002, grupo de ejecución libre _1)

Page 429: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

429

96: T = 96 * r21002, grupo de ejecución libre _1) 97: T = 97 * r21002, grupo de ejecución libre _1) 98: T = 98 * r21002, grupo de ejecución libre _1) 99: T = 99 * r21002, grupo de ejecución libre _1) 100: T = 100 * r21002, grupo de ejecución libre _1) 101: T = 101 * r21002, grupo de ejecución libre _1) 102: T = 102 * r21002, grupo de ejecución libre _1) 103: T = 103 * r21002, grupo de ejecución libre _1) 104: T = 104 * r21002, grupo de ejecución libre _1) 105: T = 105 * r21002, grupo de ejecución libre _1) 106: T = 106 * r21002, grupo de ejecución libre _1) 107: T = 107 * r21002, grupo de ejecución libre _1) 108: T = 108 * r21002, grupo de ejecución libre _1) 109: T = 109 * r21002, grupo de ejecución libre _1) 110: T = 110 * r21002, grupo de ejecución libre _1) 111: T = 111 * r21002, grupo de ejecución libre _1) 112: T = 112 * r21002, grupo de ejecución libre _1) 113: T = 113 * r21002, grupo de ejecución libre _1) 114: T = 114 * r21002, grupo de ejecución libre _1) 115: T = 115 * r21002, grupo de ejecución libre _1) 116: T = 116 * r21002, grupo de ejecución libre _1) 117: T = 117 * r21002, grupo de ejecución libre _1) 118: T = 118 * r21002, grupo de ejecución libre _1) 119: T = 119 * r21002, grupo de ejecución libre _1) 120: T = 120 * r21002, grupo de ejecución libre _1) 121: T = 121 * r21002, grupo de ejecución libre _1) 122: T = 122 * r21002, grupo de ejecución libre _1) 123: T = 123 * r21002, grupo de ejecución libre _1) 124: T = 124 * r21002, grupo de ejecución libre _1) 125: T = 125 * r21002, grupo de ejecución libre _1) 126: T = 126 * r21002, grupo de ejecución libre _1) 127: T = 127 * r21002, grupo de ejecución libre _1) 128: T = 128 * r21002, grupo de ejecución libre _1) 129: T = 129 * r21002, grupo de ejecución libre _1) 130: T = 130 * r21002, grupo de ejecución libre _1) 131: T = 131 * r21002, grupo de ejecución libre _1) 132: T = 132 * r21002, grupo de ejecución libre _1) 133: T = 133 * r21002, grupo de ejecución libre _1) 134: T = 134 * r21002, grupo de ejecución libre _1) 135: T = 135 * r21002, grupo de ejecución libre _1) 136: T = 136 * r21002, grupo de ejecución libre _1) 137: T = 137 * r21002, grupo de ejecución libre _1) 138: T = 138 * r21002, grupo de ejecución libre _1) 139: T = 139 * r21002, grupo de ejecución libre _1) 140: T = 140 * r21002, grupo de ejecución libre _1) 141: T = 141 * r21002, grupo de ejecución libre _1) 142: T = 142 * r21002, grupo de ejecución libre _1) 143: T = 143 * r21002, grupo de ejecución libre _1) 144: T = 144 * r21002, grupo de ejecución libre _1) 145: T = 145 * r21002, grupo de ejecución libre _1) 146: T = 146 * r21002, grupo de ejecución libre _1) 147: T = 147 * r21002, grupo de ejecución libre _1) 148: T = 148 * r21002, grupo de ejecución libre _1) 149: T = 149 * r21002, grupo de ejecución libre _1) 150: T = 150 * r21002, grupo de ejecución libre _1) 151: T = 151 * r21002, grupo de ejecución libre _1) 152: T = 152 * r21002, grupo de ejecución libre _1) 153: T = 153 * r21002, grupo de ejecución libre _1) 154: T = 154 * r21002, grupo de ejecución libre _1) 155: T = 155 * r21002, grupo de ejecución libre _1)

Page 430: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

156: T = 156 * r21002, grupo de ejecución libre _1) 157: T = 157 * r21002, grupo de ejecución libre _1) 158: T = 158 * r21002, grupo de ejecución libre _1) 159: T = 159 * r21002, grupo de ejecución libre _1) 160: T = 160 * r21002, grupo de ejecución libre _1) 161: T = 161 * r21002, grupo de ejecución libre _1) 162: T = 162 * r21002, grupo de ejecución libre _1) 163: T = 163 * r21002, grupo de ejecución libre _1) 164: T = 164 * r21002, grupo de ejecución libre _1) 165: T = 165 * r21002, grupo de ejecución libre _1) 166: T = 166 * r21002, grupo de ejecución libre _1) 167: T = 167 * r21002, grupo de ejecución libre _1) 168: T = 168 * r21002, grupo de ejecución libre _1) 169: T = 169 * r21002, grupo de ejecución libre _1) 170: T = 170 * r21002, grupo de ejecución libre _1) 171: T = 171 * r21002, grupo de ejecución libre _1) 172: T = 172 * r21002, grupo de ejecución libre _1) 173: T = 173 * r21002, grupo de ejecución libre _1) 174: T = 174 * r21002, grupo de ejecución libre _1) 175: T = 175 * r21002, grupo de ejecución libre _1) 176: T = 176 * r21002, grupo de ejecución libre _1) 177: T = 177 * r21002, grupo de ejecución libre _1) 178: T = 178 * r21002, grupo de ejecución libre _1) 179: T = 179 * r21002, grupo de ejecución libre _1) 180: T = 180 * r21002, grupo de ejecución libre _1) 181: T = 181 * r21002, grupo de ejecución libre _1) 182: T = 182 * r21002, grupo de ejecución libre _1) 183: T = 183 * r21002, grupo de ejecución libre _1) 184: T = 184 * r21002, grupo de ejecución libre _1) 185: T = 185 * r21002, grupo de ejecución libre _1) 186: T = 186 * r21002, grupo de ejecución libre _1) 187: T = 187 * r21002, grupo de ejecución libre _1) 188: T = 188 * r21002, grupo de ejecución libre _1) 189: T = 189 * r21002, grupo de ejecución libre _1) 190: T = 190 * r21002, grupo de ejecución libre _1) 191: T = 191 * r21002, grupo de ejecución libre _1) 192: T = 192 * r21002, grupo de ejecución libre _1) 193: T = 193 * r21002, grupo de ejecución libre _1) 194: T = 194 * r21002, grupo de ejecución libre _1) 195: T = 195 * r21002, grupo de ejecución libre _1) 196: T = 196 * r21002, grupo de ejecución libre _1) 197: T = 197 * r21002, grupo de ejecución libre _1) 198: T = 198 * r21002, grupo de ejecución libre _1) 199: T = 199 * r21002, grupo de ejecución libre _1) 200: T = 200 * r21002, grupo de ejecución libre _1) 201: T = 201 * r21002, grupo de ejecución libre _1) 202: T = 202 * r21002, grupo de ejecución libre _1) 203: T = 203 * r21002, grupo de ejecución libre _1) 204: T = 204 * r21002, grupo de ejecución libre _1) 205: T = 205 * r21002, grupo de ejecución libre _1) 206: T = 206 * r21002, grupo de ejecución libre _1) 207: T = 207 * r21002, grupo de ejecución libre _1) 208: T = 208 * r21002, grupo de ejecución libre _1) 209: T = 209 * r21002, grupo de ejecución libre _1) 210: T = 210 * r21002, grupo de ejecución libre _1) 211: T = 211 * r21002, grupo de ejecución libre _1) 212: T = 212 * r21002, grupo de ejecución libre _1) 213: T = 213 * r21002, grupo de ejecución libre _1) 214: T = 214 * r21002, grupo de ejecución libre _1) 215: T = 215 * r21002, grupo de ejecución libre _1)

Page 431: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

431

216: T = 216 * r21002, grupo de ejecución libre _1) 217: T = 217 * r21002, grupo de ejecución libre _1) 218: T = 218 * r21002, grupo de ejecución libre _1) 219: T = 219 * r21002, grupo de ejecución libre _1) 220: T = 220 * r21002, grupo de ejecución libre _1) 221: T = 221 * r21002, grupo de ejecución libre _1) 222: T = 222 * r21002, grupo de ejecución libre _1) 223: T = 223 * r21002, grupo de ejecución libre _1) 224: T = 224 * r21002, grupo de ejecución libre _1) 225: T = 225 * r21002, grupo de ejecución libre _1) 226: T = 226 * r21002, grupo de ejecución libre _1) 227: T = 227 * r21002, grupo de ejecución libre _1) 228: T = 228 * r21002, grupo de ejecución libre _1) 229: T = 229 * r21002, grupo de ejecución libre _1) 230: T = 230 * r21002, grupo de ejecución libre _1) 231: T = 231 * r21002, grupo de ejecución libre _1) 232: T = 232 * r21002, grupo de ejecución libre _1) 233: T = 233 * r21002, grupo de ejecución libre _1) 234: T = 234 * r21002, grupo de ejecución libre _1) 235: T = 235 * r21002, grupo de ejecución libre _1) 236: T = 236 * r21002, grupo de ejecución libre _1) 237: T = 237 * r21002, grupo de ejecución libre _1) 238: T = 238 * r21002, grupo de ejecución libre _1) 239: T = 239 * r21002, grupo de ejecución libre _1) 240: T = 240 * r21002, grupo de ejecución libre _1) 241: T = 241 * r21002, grupo de ejecución libre _1) 242: T = 242 * r21002, grupo de ejecución libre _1) 243: T = 243 * r21002, grupo de ejecución libre _1) 244: T = 244 * r21002, grupo de ejecución libre _1) 245: T = 245 * r21002, grupo de ejecución libre _1) 246: T = 246 * r21002, grupo de ejecución libre _1) 247: T = 247 * r21002, grupo de ejecución libre _1) 248: T = 248 * r21002, grupo de ejecución libre _1) 249: T = 249 * r21002, grupo de ejecución libre _1) 250: T = 250 * r21002, grupo de ejecución libre _1) 251: T = 251 * r21002, grupo de ejecución libre _1) 252: T = 252 * r21002, grupo de ejecución libre _1) 253: T = 253 * r21002, grupo de ejecución libre _1) 254: T = 254 * r21002, grupo de ejecución libre _1) 255: T = 255 * r21002, grupo de ejecución libre _1) 256: T = 256 * r21002, grupo de ejecución libre _1) 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, grupo de ejecución fijo _2)

Page 432: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

2001: Emitir ANTES de salidas digitales, grupo de ejecución fijo _2) 2002: Leer DESPUÉS de entradas analógicas, grupo de ejecución fijo _2) 2003: Emitir ANTES de salidas analógicas, grupo de ejecución fijo _2) 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD, grupo ejecución fijo _2) 4001: Enviar ANTES de IF1 PROFIdrive PZD, grupo de ejecución fijo _2) 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD, gr_ejec fijo _2)

Í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

Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante elservicio, ya que podrían producirse discontinuidades en ciertas señales.

Nota: Rel. a _1) en la descripción: Sólo se puede elegir online este valor si al tiempo demuestreo t_muest de este grupo de ejecución puede aplicarse: 1 ms <= t_muest< r21003. En el momento de la descarga, no se rechaza un valor que infringeesta condición, sino que se reemplaza automáticamente por un valor pemitido y seseñaliza el fallo F51004. Rel. a _2) en la descripción: El registro de los grupos deejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la funcióndel sistema básico correspondiente, pero como mínimo con un tiempo de muestreode 1 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 Propiedad

Modificable: 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 equivale aquí al número del grupo de ejecución: p21000[0]

sirve para ajustar la propiedad del grupo de ejecución 1, ... , p21000[9] sirve paraajustar la propiedad del grupo de ejecución 10.

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002, grupo de ejecución libre _1) 2: T = 2 * r21002, grupo de ejecución libre _1) 3: T = 3 * r21002, grupo de ejecución libre _1) 4: T = 4 * r21002, grupo de ejecución libre _1) 5: T = 5 * r21002, grupo de ejecución libre _1) 6: T = 6 * r21002, grupo de ejecución libre _1) 7: T = 7 * r21002, grupo de ejecución libre _1) 8: T = 8 * r21002, grupo de ejecución libre _1) 9: T = 9 * r21002, grupo de ejecución libre _1)

Page 433: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

433

10: T = 10 * r21002, grupo de ejecución libre _1) 11: T = 11 * r21002, grupo de ejecución libre _1) 12: T = 12 * r21002, grupo de ejecución libre _1) 13: T = 13 * r21002, grupo de ejecución libre _1) 14: T = 14 * r21002, grupo de ejecución libre _1) 15: T = 15 * r21002, grupo de ejecución libre _1) 16: T = 16 * r21002, grupo de ejecución libre _1) 17: T = 17 * r21002, grupo de ejecución libre _1) 18: T = 18 * r21002, grupo de ejecución libre _1) 19: T = 19 * r21002, grupo de ejecución libre _1) 20: T = 20 * r21002, grupo de ejecución libre _1) 21: T = 21 * r21002, grupo de ejecución libre _1) 22: T = 22 * r21002, grupo de ejecución libre _1) 23: T = 23 * r21002, grupo de ejecución libre _1) 24: T = 24 * r21002, grupo de ejecución libre _1) 25: T = 25 * r21002, grupo de ejecución libre _1) 26: T = 26 * r21002, grupo de ejecución libre _1) 27: T = 27 * r21002, grupo de ejecución libre _1) 28: T = 28 * r21002, grupo de ejecución libre _1) 29: T = 29 * r21002, grupo de ejecución libre _1) 30: T = 30 * r21002, grupo de ejecución libre _1) 31: T = 31 * r21002, grupo de ejecución libre _1) 32: T = 32 * r21002, grupo de ejecución libre _1) 33: T = 33 * r21002, grupo de ejecución libre _1) 34: T = 34 * r21002, grupo de ejecución libre _1) 35: T = 35 * r21002, grupo de ejecución libre _1) 36: T = 36 * r21002, grupo de ejecución libre _1) 37: T = 37 * r21002, grupo de ejecución libre _1) 38: T = 38 * r21002, grupo de ejecución libre _1) 39: T = 39 * r21002, grupo de ejecución libre _1) 40: T = 40 * r21002, grupo de ejecución libre _1) 41: T = 41 * r21002, grupo de ejecución libre _1) 42: T = 42 * r21002, grupo de ejecución libre _1) 43: T = 43 * r21002, grupo de ejecución libre _1) 44: T = 44 * r21002, grupo de ejecución libre _1) 45: T = 45 * r21002, grupo de ejecución libre _1) 46: T = 46 * r21002, grupo de ejecución libre _1) 47: T = 47 * r21002, grupo de ejecución libre _1) 48: T = 48 * r21002, grupo de ejecución libre _1) 49: T = 49 * r21002, grupo de ejecución libre _1) 50: T = 50 * r21002, grupo de ejecución libre _1) 51: T = 51 * r21002, grupo de ejecución libre _1) 52: T = 52 * r21002, grupo de ejecución libre _1) 53: T = 53 * r21002, grupo de ejecución libre _1) 54: T = 54 * r21002, grupo de ejecución libre _1) 55: T = 55 * r21002, grupo de ejecución libre _1) 56: T = 56 * r21002, grupo de ejecución libre _1) 57: T = 57 * r21002, grupo de ejecución libre _1) 58: T = 58 * r21002, grupo de ejecución libre _1) 59: T = 59 * r21002, grupo de ejecución libre _1) 60: T = 60 * r21002, grupo de ejecución libre _1) 61: T = 61 * r21002, grupo de ejecución libre _1) 62: T = 62 * r21002, grupo de ejecución libre _1) 63: T = 63 * r21002, grupo de ejecución libre _1) 64: T = 64 * r21002, grupo de ejecución libre _1) 65: T = 65 * r21002, grupo de ejecución libre _1) 66: T = 66 * r21002, grupo de ejecución libre _1) 67: T = 67 * r21002, grupo de ejecución libre _1) 68: T = 68 * r21002, grupo de ejecución libre _1) 69: T = 69 * r21002, grupo de ejecución libre _1)

Page 434: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

70: T = 70 * r21002, grupo de ejecución libre _1) 71: T = 71 * r21002, grupo de ejecución libre _1) 72: T = 72 * r21002, grupo de ejecución libre _1) 73: T = 73 * r21002, grupo de ejecución libre _1) 74: T = 74 * r21002, grupo de ejecución libre _1) 75: T = 75 * r21002, grupo de ejecución libre _1) 76: T = 76 * r21002, grupo de ejecución libre _1) 77: T = 77 * r21002, grupo de ejecución libre _1) 78: T = 78 * r21002, grupo de ejecución libre _1) 79: T = 79 * r21002, grupo de ejecución libre _1) 80: T = 80 * r21002, grupo de ejecución libre _1) 81: T = 81 * r21002, grupo de ejecución libre _1) 82: T = 82 * r21002, grupo de ejecución libre _1) 83: T = 83 * r21002, grupo de ejecución libre _1) 84: T = 84 * r21002, grupo de ejecución libre _1) 85: T = 85 * r21002, grupo de ejecución libre _1) 86: T = 86 * r21002, grupo de ejecución libre _1) 87: T = 87 * r21002, grupo de ejecución libre _1) 88: T = 88 * r21002, grupo de ejecución libre _1) 89: T = 89 * r21002, grupo de ejecución libre _1) 90: T = 90 * r21002, grupo de ejecución libre _1) 91: T = 91 * r21002, grupo de ejecución libre _1) 92: T = 92 * r21002, grupo de ejecución libre _1) 93: T = 93 * r21002, grupo de ejecución libre _1) 94: T = 94 * r21002, grupo de ejecución libre _1) 95: T = 95 * r21002, grupo de ejecución libre _1) 96: T = 96 * r21002, grupo de ejecución libre _1) 97: T = 97 * r21002, grupo de ejecución libre _1) 98: T = 98 * r21002, grupo de ejecución libre _1) 99: T = 99 * r21002, grupo de ejecución libre _1) 100: T = 100 * r21002, grupo de ejecución libre _1) 101: T = 101 * r21002, grupo de ejecución libre _1) 102: T = 102 * r21002, grupo de ejecución libre _1) 103: T = 103 * r21002, grupo de ejecución libre _1) 104: T = 104 * r21002, grupo de ejecución libre _1) 105: T = 105 * r21002, grupo de ejecución libre _1) 106: T = 106 * r21002, grupo de ejecución libre _1) 107: T = 107 * r21002, grupo de ejecución libre _1) 108: T = 108 * r21002, grupo de ejecución libre _1) 109: T = 109 * r21002, grupo de ejecución libre _1) 110: T = 110 * r21002, grupo de ejecución libre _1) 111: T = 111 * r21002, grupo de ejecución libre _1) 112: T = 112 * r21002, grupo de ejecución libre _1) 113: T = 113 * r21002, grupo de ejecución libre _1) 114: T = 114 * r21002, grupo de ejecución libre _1) 115: T = 115 * r21002, grupo de ejecución libre _1) 116: T = 116 * r21002, grupo de ejecución libre _1) 117: T = 117 * r21002, grupo de ejecución libre _1) 118: T = 118 * r21002, grupo de ejecución libre _1) 119: T = 119 * r21002, grupo de ejecución libre _1) 120: T = 120 * r21002, grupo de ejecución libre _1) 121: T = 121 * r21002, grupo de ejecución libre _1) 122: T = 122 * r21002, grupo de ejecución libre _1) 123: T = 123 * r21002, grupo de ejecución libre _1) 124: T = 124 * r21002, grupo de ejecución libre _1) 125: T = 125 * r21002, grupo de ejecución libre _1) 126: T = 126 * r21002, grupo de ejecución libre _1) 127: T = 127 * r21002, grupo de ejecución libre _1) 128: T = 128 * r21002, grupo de ejecución libre _1) 129: T = 129 * r21002, grupo de ejecución libre _1)

Page 435: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

435

130: T = 130 * r21002, grupo de ejecución libre _1) 131: T = 131 * r21002, grupo de ejecución libre _1) 132: T = 132 * r21002, grupo de ejecución libre _1) 133: T = 133 * r21002, grupo de ejecución libre _1) 134: T = 134 * r21002, grupo de ejecución libre _1) 135: T = 135 * r21002, grupo de ejecución libre _1) 136: T = 136 * r21002, grupo de ejecución libre _1) 137: T = 137 * r21002, grupo de ejecución libre _1) 138: T = 138 * r21002, grupo de ejecución libre _1) 139: T = 139 * r21002, grupo de ejecución libre _1) 140: T = 140 * r21002, grupo de ejecución libre _1) 141: T = 141 * r21002, grupo de ejecución libre _1) 142: T = 142 * r21002, grupo de ejecución libre _1) 143: T = 143 * r21002, grupo de ejecución libre _1) 144: T = 144 * r21002, grupo de ejecución libre _1) 145: T = 145 * r21002, grupo de ejecución libre _1) 146: T = 146 * r21002, grupo de ejecución libre _1) 147: T = 147 * r21002, grupo de ejecución libre _1) 148: T = 148 * r21002, grupo de ejecución libre _1) 149: T = 149 * r21002, grupo de ejecución libre _1) 150: T = 150 * r21002, grupo de ejecución libre _1) 151: T = 151 * r21002, grupo de ejecución libre _1) 152: T = 152 * r21002, grupo de ejecución libre _1) 153: T = 153 * r21002, grupo de ejecución libre _1) 154: T = 154 * r21002, grupo de ejecución libre _1) 155: T = 155 * r21002, grupo de ejecución libre _1) 156: T = 156 * r21002, grupo de ejecución libre _1) 157: T = 157 * r21002, grupo de ejecución libre _1) 158: T = 158 * r21002, grupo de ejecución libre _1) 159: T = 159 * r21002, grupo de ejecución libre _1) 160: T = 160 * r21002, grupo de ejecución libre _1) 161: T = 161 * r21002, grupo de ejecución libre _1) 162: T = 162 * r21002, grupo de ejecución libre _1) 163: T = 163 * r21002, grupo de ejecución libre _1) 164: T = 164 * r21002, grupo de ejecución libre _1) 165: T = 165 * r21002, grupo de ejecución libre _1) 166: T = 166 * r21002, grupo de ejecución libre _1) 167: T = 167 * r21002, grupo de ejecución libre _1) 168: T = 168 * r21002, grupo de ejecución libre _1) 169: T = 169 * r21002, grupo de ejecución libre _1) 170: T = 170 * r21002, grupo de ejecución libre _1) 171: T = 171 * r21002, grupo de ejecución libre _1) 172: T = 172 * r21002, grupo de ejecución libre _1) 173: T = 173 * r21002, grupo de ejecución libre _1) 174: T = 174 * r21002, grupo de ejecución libre _1) 175: T = 175 * r21002, grupo de ejecución libre _1) 176: T = 176 * r21002, grupo de ejecución libre _1) 177: T = 177 * r21002, grupo de ejecución libre _1) 178: T = 178 * r21002, grupo de ejecución libre _1) 179: T = 179 * r21002, grupo de ejecución libre _1) 180: T = 180 * r21002, grupo de ejecución libre _1) 181: T = 181 * r21002, grupo de ejecución libre _1) 182: T = 182 * r21002, grupo de ejecución libre _1) 183: T = 183 * r21002, grupo de ejecución libre _1) 184: T = 184 * r21002, grupo de ejecución libre _1) 185: T = 185 * r21002, grupo de ejecución libre _1) 186: T = 186 * r21002, grupo de ejecución libre _1) 187: T = 187 * r21002, grupo de ejecución libre _1) 188: T = 188 * r21002, grupo de ejecución libre _1) 189: T = 189 * r21002, grupo de ejecución libre _1)

Page 436: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

190: T = 190 * r21002, grupo de ejecución libre _1) 191: T = 191 * r21002, grupo de ejecución libre _1) 192: T = 192 * r21002, grupo de ejecución libre _1) 193: T = 193 * r21002, grupo de ejecución libre _1) 194: T = 194 * r21002, grupo de ejecución libre _1) 195: T = 195 * r21002, grupo de ejecución libre _1) 196: T = 196 * r21002, grupo de ejecución libre _1) 197: T = 197 * r21002, grupo de ejecución libre _1) 198: T = 198 * r21002, grupo de ejecución libre _1) 199: T = 199 * r21002, grupo de ejecución libre _1) 200: T = 200 * r21002, grupo de ejecución libre _1) 201: T = 201 * r21002, grupo de ejecución libre _1) 202: T = 202 * r21002, grupo de ejecución libre _1) 203: T = 203 * r21002, grupo de ejecución libre _1) 204: T = 204 * r21002, grupo de ejecución libre _1) 205: T = 205 * r21002, grupo de ejecución libre _1) 206: T = 206 * r21002, grupo de ejecución libre _1) 207: T = 207 * r21002, grupo de ejecución libre _1) 208: T = 208 * r21002, grupo de ejecución libre _1) 209: T = 209 * r21002, grupo de ejecución libre _1) 210: T = 210 * r21002, grupo de ejecución libre _1) 211: T = 211 * r21002, grupo de ejecución libre _1) 212: T = 212 * r21002, grupo de ejecución libre _1) 213: T = 213 * r21002, grupo de ejecución libre _1) 214: T = 214 * r21002, grupo de ejecución libre _1) 215: T = 215 * r21002, grupo de ejecución libre _1) 216: T = 216 * r21002, grupo de ejecución libre _1) 217: T = 217 * r21002, grupo de ejecución libre _1) 218: T = 218 * r21002, grupo de ejecución libre _1) 219: T = 219 * r21002, grupo de ejecución libre _1) 220: T = 220 * r21002, grupo de ejecución libre _1) 221: T = 221 * r21002, grupo de ejecución libre _1) 222: T = 222 * r21002, grupo de ejecución libre _1) 223: T = 223 * r21002, grupo de ejecución libre _1) 224: T = 224 * r21002, grupo de ejecución libre _1) 225: T = 225 * r21002, grupo de ejecución libre _1) 226: T = 226 * r21002, grupo de ejecución libre _1) 227: T = 227 * r21002, grupo de ejecución libre _1) 228: T = 228 * r21002, grupo de ejecución libre _1) 229: T = 229 * r21002, grupo de ejecución libre _1) 230: T = 230 * r21002, grupo de ejecución libre _1) 231: T = 231 * r21002, grupo de ejecución libre _1) 232: T = 232 * r21002, grupo de ejecución libre _1) 233: T = 233 * r21002, grupo de ejecución libre _1) 234: T = 234 * r21002, grupo de ejecución libre _1) 235: T = 235 * r21002, grupo de ejecución libre _1) 236: T = 236 * r21002, grupo de ejecución libre _1) 237: T = 237 * r21002, grupo de ejecución libre _1) 238: T = 238 * r21002, grupo de ejecución libre _1) 239: T = 239 * r21002, grupo de ejecución libre _1) 240: T = 240 * r21002, grupo de ejecución libre _1) 241: T = 241 * r21002, grupo de ejecución libre _1) 242: T = 242 * r21002, grupo de ejecución libre _1) 243: T = 243 * r21002, grupo de ejecución libre _1) 244: T = 244 * r21002, grupo de ejecución libre _1) 245: T = 245 * r21002, grupo de ejecución libre _1) 246: T = 246 * r21002, grupo de ejecución libre _1) 247: T = 247 * r21002, grupo de ejecución libre _1) 248: T = 248 * r21002, grupo de ejecución libre _1) 249: T = 249 * r21002, grupo de ejecución libre _1)

Page 437: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

437

250: T = 250 * r21002, grupo de ejecución libre _1) 251: T = 251 * r21002, grupo de ejecución libre _1) 252: T = 252 * r21002, grupo de ejecución libre _1) 253: T = 253 * r21002, grupo de ejecución libre _1) 254: T = 254 * r21002, grupo de ejecución libre _1) 255: T = 255 * r21002, grupo de ejecución libre _1) 256: T = 256 * r21002, grupo de ejecución libre _1) 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, grupo de ejecución fijo _2) 2001: Emitir ANTES de salidas digitales, grupo de ejecución fijo _2) 2002: Leer DESPUÉS de entradas analógicas, grupo de ejecución fijo _2) 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD, grupo ejecución fijo _2) 4001: Enviar ANTES de IF1 PROFIdrive PZD, grupo de ejecución fijo _2) 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD, gr_ejec fijo _2)

Í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

Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante elservicio, ya que podrían producirse discontinuidades en ciertas señales.

Nota: Rel. a _1) en la descripción: Sólo se puede elegir online este valor si al tiempo demuestreo t_muest de este grupo de ejecución puede aplicarse: 1 ms <= t_muest< r21003. En el momento de la descarga, no se rechaza un valor que infringeesta condición, sino que se reemplaza automáticamente por un valor pemitido y seseñaliza el fallo F51004. Rel. a _2) en la descripción: El registro de los grupos deejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la funcióndel sistema básico correspondiente, pero como mínimo con un tiempo de muestreode 1 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 438: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec Propiedad

Modificable: 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 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 equivale aquí al número del grupo de ejecución: p21000[0]

sirve para ajustar la propiedad del grupo de ejecución 1, ... , p21000[9] sirve paraajustar la propiedad del grupo de ejecución 10.

Valores: 0: No calcular grupo de ejecución 1: T = 1 * r21002, grupo de ejecución libre _1) 2: T = 2 * r21002, grupo de ejecución libre _1) 3: T = 3 * r21002, grupo de ejecución libre _1) 4: T = 4 * r21002, grupo de ejecución libre _1) 5: T = 5 * r21002, grupo de ejecución libre _1) 6: T = 6 * r21002, grupo de ejecución libre _1) 7: T = 7 * r21002, grupo de ejecución libre _1) 8: T = 8 * r21002, grupo de ejecución libre _1) 9: T = 9 * r21002, grupo de ejecución libre _1) 10: T = 10 * r21002, grupo de ejecución libre _1) 11: T = 11 * r21002, grupo de ejecución libre _1) 12: T = 12 * r21002, grupo de ejecución libre _1) 13: T = 13 * r21002, grupo de ejecución libre _1) 14: T = 14 * r21002, grupo de ejecución libre _1) 15: T = 15 * r21002, grupo de ejecución libre _1) 16: T = 16 * r21002, grupo de ejecución libre _1) 17: T = 17 * r21002, grupo de ejecución libre _1) 18: T = 18 * r21002, grupo de ejecución libre _1) 19: T = 19 * r21002, grupo de ejecución libre _1) 20: T = 20 * r21002, grupo de ejecución libre _1) 21: T = 21 * r21002, grupo de ejecución libre _1) 22: T = 22 * r21002, grupo de ejecución libre _1) 23: T = 23 * r21002, grupo de ejecución libre _1) 24: T = 24 * r21002, grupo de ejecución libre _1) 25: T = 25 * r21002, grupo de ejecución libre _1) 26: T = 26 * r21002, grupo de ejecución libre _1) 27: T = 27 * r21002, grupo de ejecución libre _1) 28: T = 28 * r21002, grupo de ejecución libre _1) 29: T = 29 * r21002, grupo de ejecución libre _1) 30: T = 30 * r21002, grupo de ejecución libre _1) 31: T = 31 * r21002, grupo de ejecución libre _1) 32: T = 32 * r21002, grupo de ejecución libre _1) 33: T = 33 * r21002, grupo de ejecución libre _1) 34: T = 34 * r21002, grupo de ejecución libre _1) 35: T = 35 * r21002, grupo de ejecución libre _1) 36: T = 36 * r21002, grupo de ejecución libre _1) 37: T = 37 * r21002, grupo de ejecución libre _1) 38: T = 38 * r21002, grupo de ejecución libre _1) 39: T = 39 * r21002, grupo de ejecución libre _1) 40: T = 40 * r21002, grupo de ejecución libre _1) 41: T = 41 * r21002, grupo de ejecución libre _1) 42: T = 42 * r21002, grupo de ejecución libre _1) 43: T = 43 * r21002, grupo de ejecución libre _1) 44: T = 44 * r21002, grupo de ejecución libre _1)

Page 439: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

439

45: T = 45 * r21002, grupo de ejecución libre _1) 46: T = 46 * r21002, grupo de ejecución libre _1) 47: T = 47 * r21002, grupo de ejecución libre _1) 48: T = 48 * r21002, grupo de ejecución libre _1) 49: T = 49 * r21002, grupo de ejecución libre _1) 50: T = 50 * r21002, grupo de ejecución libre _1) 51: T = 51 * r21002, grupo de ejecución libre _1) 52: T = 52 * r21002, grupo de ejecución libre _1) 53: T = 53 * r21002, grupo de ejecución libre _1) 54: T = 54 * r21002, grupo de ejecución libre _1) 55: T = 55 * r21002, grupo de ejecución libre _1) 56: T = 56 * r21002, grupo de ejecución libre _1) 57: T = 57 * r21002, grupo de ejecución libre _1) 58: T = 58 * r21002, grupo de ejecución libre _1) 59: T = 59 * r21002, grupo de ejecución libre _1) 60: T = 60 * r21002, grupo de ejecución libre _1) 61: T = 61 * r21002, grupo de ejecución libre _1) 62: T = 62 * r21002, grupo de ejecución libre _1) 63: T = 63 * r21002, grupo de ejecución libre _1) 64: T = 64 * r21002, grupo de ejecución libre _1) 65: T = 65 * r21002, grupo de ejecución libre _1) 66: T = 66 * r21002, grupo de ejecución libre _1) 67: T = 67 * r21002, grupo de ejecución libre _1) 68: T = 68 * r21002, grupo de ejecución libre _1) 69: T = 69 * r21002, grupo de ejecución libre _1) 70: T = 70 * r21002, grupo de ejecución libre _1) 71: T = 71 * r21002, grupo de ejecución libre _1) 72: T = 72 * r21002, grupo de ejecución libre _1) 73: T = 73 * r21002, grupo de ejecución libre _1) 74: T = 74 * r21002, grupo de ejecución libre _1) 75: T = 75 * r21002, grupo de ejecución libre _1) 76: T = 76 * r21002, grupo de ejecución libre _1) 77: T = 77 * r21002, grupo de ejecución libre _1) 78: T = 78 * r21002, grupo de ejecución libre _1) 79: T = 79 * r21002, grupo de ejecución libre _1) 80: T = 80 * r21002, grupo de ejecución libre _1) 81: T = 81 * r21002, grupo de ejecución libre _1) 82: T = 82 * r21002, grupo de ejecución libre _1) 83: T = 83 * r21002, grupo de ejecución libre _1) 84: T = 84 * r21002, grupo de ejecución libre _1) 85: T = 85 * r21002, grupo de ejecución libre _1) 86: T = 86 * r21002, grupo de ejecución libre _1) 87: T = 87 * r21002, grupo de ejecución libre _1) 88: T = 88 * r21002, grupo de ejecución libre _1) 89: T = 89 * r21002, grupo de ejecución libre _1) 90: T = 90 * r21002, grupo de ejecución libre _1) 91: T = 91 * r21002, grupo de ejecución libre _1) 92: T = 92 * r21002, grupo de ejecución libre _1) 93: T = 93 * r21002, grupo de ejecución libre _1) 94: T = 94 * r21002, grupo de ejecución libre _1) 95: T = 95 * r21002, grupo de ejecución libre _1) 96: T = 96 * r21002, grupo de ejecución libre _1) 97: T = 97 * r21002, grupo de ejecución libre _1) 98: T = 98 * r21002, grupo de ejecución libre _1) 99: T = 99 * r21002, grupo de ejecución libre _1) 100: T = 100 * r21002, grupo de ejecución libre _1) 101: T = 101 * r21002, grupo de ejecución libre _1) 102: T = 102 * r21002, grupo de ejecución libre _1) 103: T = 103 * r21002, grupo de ejecución libre _1) 104: T = 104 * r21002, grupo de ejecución libre _1)

Page 440: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

105: T = 105 * r21002, grupo de ejecución libre _1) 106: T = 106 * r21002, grupo de ejecución libre _1) 107: T = 107 * r21002, grupo de ejecución libre _1) 108: T = 108 * r21002, grupo de ejecución libre _1) 109: T = 109 * r21002, grupo de ejecución libre _1) 110: T = 110 * r21002, grupo de ejecución libre _1) 111: T = 111 * r21002, grupo de ejecución libre _1) 112: T = 112 * r21002, grupo de ejecución libre _1) 113: T = 113 * r21002, grupo de ejecución libre _1) 114: T = 114 * r21002, grupo de ejecución libre _1) 115: T = 115 * r21002, grupo de ejecución libre _1) 116: T = 116 * r21002, grupo de ejecución libre _1) 117: T = 117 * r21002, grupo de ejecución libre _1) 118: T = 118 * r21002, grupo de ejecución libre _1) 119: T = 119 * r21002, grupo de ejecución libre _1) 120: T = 120 * r21002, grupo de ejecución libre _1) 121: T = 121 * r21002, grupo de ejecución libre _1) 122: T = 122 * r21002, grupo de ejecución libre _1) 123: T = 123 * r21002, grupo de ejecución libre _1) 124: T = 124 * r21002, grupo de ejecución libre _1) 125: T = 125 * r21002, grupo de ejecución libre _1) 126: T = 126 * r21002, grupo de ejecución libre _1) 127: T = 127 * r21002, grupo de ejecución libre _1) 128: T = 128 * r21002, grupo de ejecución libre _1) 129: T = 129 * r21002, grupo de ejecución libre _1) 130: T = 130 * r21002, grupo de ejecución libre _1) 131: T = 131 * r21002, grupo de ejecución libre _1) 132: T = 132 * r21002, grupo de ejecución libre _1) 133: T = 133 * r21002, grupo de ejecución libre _1) 134: T = 134 * r21002, grupo de ejecución libre _1) 135: T = 135 * r21002, grupo de ejecución libre _1) 136: T = 136 * r21002, grupo de ejecución libre _1) 137: T = 137 * r21002, grupo de ejecución libre _1) 138: T = 138 * r21002, grupo de ejecución libre _1) 139: T = 139 * r21002, grupo de ejecución libre _1) 140: T = 140 * r21002, grupo de ejecución libre _1) 141: T = 141 * r21002, grupo de ejecución libre _1) 142: T = 142 * r21002, grupo de ejecución libre _1) 143: T = 143 * r21002, grupo de ejecución libre _1) 144: T = 144 * r21002, grupo de ejecución libre _1) 145: T = 145 * r21002, grupo de ejecución libre _1) 146: T = 146 * r21002, grupo de ejecución libre _1) 147: T = 147 * r21002, grupo de ejecución libre _1) 148: T = 148 * r21002, grupo de ejecución libre _1) 149: T = 149 * r21002, grupo de ejecución libre _1) 150: T = 150 * r21002, grupo de ejecución libre _1) 151: T = 151 * r21002, grupo de ejecución libre _1) 152: T = 152 * r21002, grupo de ejecución libre _1) 153: T = 153 * r21002, grupo de ejecución libre _1) 154: T = 154 * r21002, grupo de ejecución libre _1) 155: T = 155 * r21002, grupo de ejecución libre _1) 156: T = 156 * r21002, grupo de ejecución libre _1) 157: T = 157 * r21002, grupo de ejecución libre _1) 158: T = 158 * r21002, grupo de ejecución libre _1) 159: T = 159 * r21002, grupo de ejecución libre _1) 160: T = 160 * r21002, grupo de ejecución libre _1) 161: T = 161 * r21002, grupo de ejecución libre _1) 162: T = 162 * r21002, grupo de ejecución libre _1) 163: T = 163 * r21002, grupo de ejecución libre _1) 164: T = 164 * r21002, grupo de ejecución libre _1)

Page 441: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

441

165: T = 165 * r21002, grupo de ejecución libre _1) 166: T = 166 * r21002, grupo de ejecución libre _1) 167: T = 167 * r21002, grupo de ejecución libre _1) 168: T = 168 * r21002, grupo de ejecución libre _1) 169: T = 169 * r21002, grupo de ejecución libre _1) 170: T = 170 * r21002, grupo de ejecución libre _1) 171: T = 171 * r21002, grupo de ejecución libre _1) 172: T = 172 * r21002, grupo de ejecución libre _1) 173: T = 173 * r21002, grupo de ejecución libre _1) 174: T = 174 * r21002, grupo de ejecución libre _1) 175: T = 175 * r21002, grupo de ejecución libre _1) 176: T = 176 * r21002, grupo de ejecución libre _1) 177: T = 177 * r21002, grupo de ejecución libre _1) 178: T = 178 * r21002, grupo de ejecución libre _1) 179: T = 179 * r21002, grupo de ejecución libre _1) 180: T = 180 * r21002, grupo de ejecución libre _1) 181: T = 181 * r21002, grupo de ejecución libre _1) 182: T = 182 * r21002, grupo de ejecución libre _1) 183: T = 183 * r21002, grupo de ejecución libre _1) 184: T = 184 * r21002, grupo de ejecución libre _1) 185: T = 185 * r21002, grupo de ejecución libre _1) 186: T = 186 * r21002, grupo de ejecución libre _1) 187: T = 187 * r21002, grupo de ejecución libre _1) 188: T = 188 * r21002, grupo de ejecución libre _1) 189: T = 189 * r21002, grupo de ejecución libre _1) 190: T = 190 * r21002, grupo de ejecución libre _1) 191: T = 191 * r21002, grupo de ejecución libre _1) 192: T = 192 * r21002, grupo de ejecución libre _1) 193: T = 193 * r21002, grupo de ejecución libre _1) 194: T = 194 * r21002, grupo de ejecución libre _1) 195: T = 195 * r21002, grupo de ejecución libre _1) 196: T = 196 * r21002, grupo de ejecución libre _1) 197: T = 197 * r21002, grupo de ejecución libre _1) 198: T = 198 * r21002, grupo de ejecución libre _1) 199: T = 199 * r21002, grupo de ejecución libre _1) 200: T = 200 * r21002, grupo de ejecución libre _1) 201: T = 201 * r21002, grupo de ejecución libre _1) 202: T = 202 * r21002, grupo de ejecución libre _1) 203: T = 203 * r21002, grupo de ejecución libre _1) 204: T = 204 * r21002, grupo de ejecución libre _1) 205: T = 205 * r21002, grupo de ejecución libre _1) 206: T = 206 * r21002, grupo de ejecución libre _1) 207: T = 207 * r21002, grupo de ejecución libre _1) 208: T = 208 * r21002, grupo de ejecución libre _1) 209: T = 209 * r21002, grupo de ejecución libre _1) 210: T = 210 * r21002, grupo de ejecución libre _1) 211: T = 211 * r21002, grupo de ejecución libre _1) 212: T = 212 * r21002, grupo de ejecución libre _1) 213: T = 213 * r21002, grupo de ejecución libre _1) 214: T = 214 * r21002, grupo de ejecución libre _1) 215: T = 215 * r21002, grupo de ejecución libre _1) 216: T = 216 * r21002, grupo de ejecución libre _1) 217: T = 217 * r21002, grupo de ejecución libre _1) 218: T = 218 * r21002, grupo de ejecución libre _1) 219: T = 219 * r21002, grupo de ejecución libre _1) 220: T = 220 * r21002, grupo de ejecución libre _1) 221: T = 221 * r21002, grupo de ejecución libre _1) 222: T = 222 * r21002, grupo de ejecución libre _1) 223: T = 223 * r21002, grupo de ejecución libre _1) 224: T = 224 * r21002, grupo de ejecución libre _1)

Page 442: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

225: T = 225 * r21002, grupo de ejecución libre _1) 226: T = 226 * r21002, grupo de ejecución libre _1) 227: T = 227 * r21002, grupo de ejecución libre _1) 228: T = 228 * r21002, grupo de ejecución libre _1) 229: T = 229 * r21002, grupo de ejecución libre _1) 230: T = 230 * r21002, grupo de ejecución libre _1) 231: T = 231 * r21002, grupo de ejecución libre _1) 232: T = 232 * r21002, grupo de ejecución libre _1) 233: T = 233 * r21002, grupo de ejecución libre _1) 234: T = 234 * r21002, grupo de ejecución libre _1) 235: T = 235 * r21002, grupo de ejecución libre _1) 236: T = 236 * r21002, grupo de ejecución libre _1) 237: T = 237 * r21002, grupo de ejecución libre _1) 238: T = 238 * r21002, grupo de ejecución libre _1) 239: T = 239 * r21002, grupo de ejecución libre _1) 240: T = 240 * r21002, grupo de ejecución libre _1) 241: T = 241 * r21002, grupo de ejecución libre _1) 242: T = 242 * r21002, grupo de ejecución libre _1) 243: T = 243 * r21002, grupo de ejecución libre _1) 244: T = 244 * r21002, grupo de ejecución libre _1) 245: T = 245 * r21002, grupo de ejecución libre _1) 246: T = 246 * r21002, grupo de ejecución libre _1) 247: T = 247 * r21002, grupo de ejecución libre _1) 248: T = 248 * r21002, grupo de ejecución libre _1) 249: T = 249 * r21002, grupo de ejecución libre _1) 250: T = 250 * r21002, grupo de ejecución libre _1) 251: T = 251 * r21002, grupo de ejecución libre _1) 252: T = 252 * r21002, grupo de ejecución libre _1) 253: T = 253 * r21002, grupo de ejecución libre _1) 254: T = 254 * r21002, grupo de ejecución libre _1) 255: T = 255 * r21002, grupo de ejecución libre _1) 256: T = 256 * r21002, grupo de ejecución libre _1) 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., grupo de ejecución fijo _2) 3003: ANTES de canal de consigna de velocidad de giro, gr_ej fijo _2) 3006: ANTES de regulador tecnológico estándar, gr_ejec fijo _2) 4000: Recibir DESPUÉS de IF1 PROFIdrive PZD, grupo ejecución fijo _2) 4001: Enviar ANTES de IF1 PROFIdrive PZD, grupo de ejecución fijo _2) 4002: Recibir DESPUÉS de IF2 PZD, grupo de ejecución fijo _2) 4003: Enviar ANTES de IF2 PZD, grupo de ejecución fijo _2) 4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD, gr_ejec fijo _2)

Índice: [0]: Gr. ejecución 1 [1]: Gr. ejecución 2

Page 443: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

443

[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

Cuidado: No se deben modificar las propiedades de los grupos de ejecución durante elservicio, ya que podrían producirse discontinuidades en ciertas señales.

Nota: Rel. a _1) en la descripción: Sólo se puede elegir online este valor si al tiempo demuestreo t_muest de este grupo de ejecución puede aplicarse: 1 ms <= t_muest< r21003. En el momento de la descarga, no se rechaza un valor que infringeesta condición, sino que se reemplaza automáticamente por un valor pemitido y seseñaliza el fallo F51004. Rel. a _2) en la descripción: El registro de los grupos deejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la funcióndel sistema básico correspondiente, pero como mínimo con un tiempo de muestreode 1 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.

r21001[0...9] Grupo de ejecución Tiempo de muestreo / Gr_ejec t_muest

Modificable: - 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 HW

Modificable: - 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.

Page 444: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

Tiempo de muestreo T = p21000 * r21002

r21003 Tiempo de muestreo base Software / T muest base SW

Modificable: - 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 los valores 1002 a 1096 de p21000.

Tiempo de muestreo T = (p21000 - 1000) * r21003

r21005[0...9] Grupo de ejecución Carga de tiempo de cálculo / Gr_ej Carga

Modificable: - 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

- [%] - [%] [] - [%]

Descripción: Parte de la carga de tiempo de cálculo media consumida por el grupo de ejecuciónDCC dentro de 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 DESPUÉS 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...12] Tiempos de muestreo de hardware disponibles / Tiempos muest. HW

Modificable: - 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]

Page 445: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

445

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

Ver 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...12]. 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...12].

Nota: Un tiempo de muestreo facilitado puede ser utilizado por funciones del sistema,diversos grupos de ejecución BLOQUESF 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álc

Modificable: 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 Medida de tiempo de cálculo Duración / Med t_cálc Durac

Modificable: 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]

Page 446: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

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ín

Modificable: - 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

Ver también: p21030, p21032, r21036, r21037

r21036[0...9] Tiempo de cálculo Valor medio / Tpo cálculo Media

Modificable: - 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áx

Modificable: - 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

Page 447: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

447

[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

Ver también: p21030, p21032, r21035, r21036

Page 448: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

ApéndiceB.2 Parámetros

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

Page 449: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

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

Índice-449

Índice

A

ACOS (SIMOTION) , 27

ADD (SIMOTION, SINAMICS) , 29

ADD_D (SIMOTION, SINAMICS) , 30

ADD_I (SIMOTION, SINAMICS) , 31

ADD_M (SIMOTION, SINAMICS) , 32

AND (SIMOTION, SINAMICS) , 71

AND_W (SIMOTION) , 73

ASIN (SIMOTION) , 34

ATAN (SIMOTION) , 36

AVA (SIMOTION, SINAMICS) , 38

AVA_D (SIMOTION, SINAMICS) , 40

B

B_BY (SIMOTION) , 181

B_DW (SIMOTION, SINAMICS) , 183

B_W (SIMOTION, SINAMICS) , 186

BF (SIMOTION, SINAMICS) , 75

BF_W (SIMOTION) , 77

BSW (SIMOTION, SINAMICS) , 79

BY_B (SIMOTION) , 177

BY_W (SIMOTION, SINAMICS) , 179

C

CNM (SIMOTION, SINAMICS) , 81

CNM_D (SIMOTION, SINAMICS) , 83

CNM_I (SIMOTION, SINAMICS) , 85

COS (SIMOTION) , 42

CTD (SIMOTION) , 239

CTR (SIMOTION, SINAMICS) , 87

D

D_I (SIMOTION, SINAMICS) , 195

D_R (SIMOTION, SINAMICS) , 196

D_SI (SIMOTION) , 197

D_UI (SIMOTION, SINAMICS) , 198

D_US (SIMOTION, SINAMICS) , 199

DCA (SIMOTION, SINAMICS) , 297

DEL (SIMOTION, SINAMICS) , 313

DEZ (SIMOTION, SINAMICS) , 316

DFR (SIMOTION, SINAMICS) , 90

DFR_W (SIMOTION) , 93

DIF (SIMOTION, SINAMICS) , 319

DIV (SIMOTION, SINAMICS) , 44

DIV_D (SIMOTION, SINAMICS) , 46

DIV_I (SIMOTION, SINAMICS) , 48

DLB (SIMOTION, SINAMICS) , 96

DT1 (SIMOTION, SINAMICS) , 322

DW_B (SIMOTION, SINAMICS) , 189

DW_R (SIMOTION, SINAMICS) , 192

DW_W (SIMOTION, SINAMICS) , 194

DX8 (SIMOTION, SINAMICS) , 98

DX8_D (SIMOTION, SINAMICS) , 100

DX8_I (SIMOTION, SINAMICS) , 103

E

ETE (SIMOTION, SINAMICS) , 106

G

GTS (SIMOTION) , 241

I

I_D (SIMOTION, SINAMICS) , 200

I_R (SIMOTION, SINAMICS) , 201

I_SI (SIMOTION) , 202

I_UD (SIMOTION, SINAMICS) , 203

I_US (SIMOTION, SINAMICS) , 204

INCO (SIMOTION, SINAMICS) , 302

INT (SIMOTION, SINAMICS) , 325

L

LIM (SIMOTION, SINAMICS) , 328

LIM_D (SIMOTION, SINAMICS) , 330

LR_R (SIMOTION) , 205

Page 450: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Índice

Índice-450 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2009

LVM (SIMOTION, SINAMICS) , 108

M

MAS (SIMOTION, SINAMICS) , 50

MFP (SIMOTION, SINAMICS) , 110

MIS (SIMOTION, SINAMICS) , 51

MUL (SIMOTION, SINAMICS) , 52

MUL_D (SIMOTION, SINAMICS) , 53

MUL_I (SIMOTION, SINAMICS) , 54

MUX8 (SIMOTION, SINAMICS) , 112

MUX8_D (SIMOTION, SINAMICS) , 115

MUX8_I (SIMOTION, SINAMICS) , 118

MVS (SIMOTION, SINAMICS) , 332

N

N2_R (SIMOTION, SINAMICS) , 206

N4_R (SIMOTION, SINAMICS) , 207

NAND (SIMOTION, SINAMICS) , 121

NCM (SIMOTION, SINAMICS) , 123

NCM_D (SIMOTION, SINAMICS) , 124

NCM_I (SIMOTION, SINAMICS) , 126

NOP1 (SIMOTION, SINAMICS) , 127

NOP1_B (SIMOTION, SINAMICS) , 128

NOP1_D (SIMOTION, SINAMICS) , 129

NOP1_I (SIMOTION, SINAMICS) , 130

NOP8 (SIMOTION, SINAMICS) , 131

NOP8_B (SIMOTION, SINAMICS) , 133

NOP8_D (SIMOTION, SINAMICS) , 135

NOP8_I (SIMOTION, SINAMICS) , 137

NOR (SIMOTION, SINAMICS) , 139

NOT (SIMOTION, SINAMICS) , 141

NOT_W (SIMOTION) , 142

NSW (SIMOTION, SINAMICS) , 144

NSW_D (SIMOTION, SINAMICS) , 146

NSW_I (SIMOTION, SINAMICS) , 148

O

OCA (SIMOTION, SINAMICS) , 305

OR (SIMOTION, SINAMICS) , 150

OR_W (SIMOTION) , 152

P

PC (SIMOTION, SINAMICS) , 334

PCL (SIMOTION, SINAMICS) , 154

PDE (SIMOTION, SINAMICS) , 156

PDF (SIMOTION, SINAMICS) , 158

PIC (SIMOTION, SINAMICS) , 337

PLI20 (SIMOTION, SINAMICS) , 55

PST (SIMOTION, SINAMICS) , 160

PT1 (SIMOTION, SINAMICS) , 346

R

R_D (SIMOTION, SINAMICS) , 208

R_DW (SIMOTION, SINAMICS) , 209

R_I (SIMOTION, SINAMICS) , 210

R_LR (SIMOTION) , 211

R_N2 (SIMOTION, SINAMICS) , 212

R_N4 (SIMOTION, SINAMICS) , 214

R_SI (SIMOTION) , 216

R_UD (SIMOTION, SINAMICS) , 217

R_UI (SIMOTION, SINAMICS) , 218

R_US (SIMOTION, SINAMICS) , 219

RDP (SINAMICS) , 242

RDP_D (SINAMICS) , 244

RDP_I (SINAMICS) , 246

RDP_UD (SINAMICS) , 248

RDP_UI (SINAMICS) , 250

RDP_US (SINAMICS) , 252

RGE (SIMOTION, SINAMICS) , 349

RGJ (SIMOTION, SINAMICS) , 357

RSR (SIMOTION, SINAMICS) , 162

RSS (SIMOTION, SINAMICS) , 164

S

SAH (SINAMICS) , 254

SAH_B (SINAMICS) , 257

SAH_BY (SINAMICS) , 260

SAH_D (SINAMICS) , 263

SAH_I (SINAMICS) , 266

SAV (SIMOTION, SINAMICS) , 269

SAV_BY (SIMOTION, SINAMICS) , 272

Page 451: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Índice

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

Índice-451

SAV_D (SIMOTION, SINAMICS) , 275

SAV_I (SIMOTION, SINAMICS) , 278

SH (SIMOTION) , 166

SH_DW (SIMOTION, SINAMICS) , 168

SI_D (SIMOTION) , 220

SI_I (SIMOTION) , 221

SI_R (SIMOTION) , 222

SI_UD (SIMOTION) , 223

SI_UI (SIMOTION) , 224

SII (SIMOTION, SINAMICS) , 60

SIN (SIMOTION) , 62

SQR (SIMOTION) , 64

STM (SINAMICS) , 281

SUB (SIMOTION, SINAMICS) , 66

SUB_D (SIMOTION, SINAMICS) , 67

SUB_I (SIMOTION, SINAMICS) , 68

T

TAN (SIMOTION) , 69

TRK (SIMOTION, SINAMICS) , 170

TRK_D (SIMOTION, SINAMICS) , 172

TTCU (SIMOTION, SINAMICS) , 307

U

UD_I (SIMOTION, SINAMICS) , 225

UD_R (SIMOTION, SINAMICS) , 226

UD_SI (SIMOTION) , 227

UI_D (SIMOTION, SINAMICS) , 228

UI_R (SIMOTION, SINAMICS) , 229

UI_SI (SIMOTION) , 230

US_D (SIMOTION, SINAMICS) , 231

US_I (SIMOTION, SINAMICS) , 232

US_R (SIMOTION, SINAMICS) , 233

W

W_B (SIMOTION, SINAMICS) , 234

W_BY (SIMOTION, SINAMICS) , 236

W_DW (SIMOTION, SINAMICS) , 238

WBG (SIMOTION, SINAMICS) , 309

WRP (SINAMICS) , 284

WRP_D (SINAMICS) , 286

WRP_I (SINAMICS) , 288

WRP_UD (SINAMICS) , 290

WRP_UI (SINAMICS) , 292

WRP_US (SINAMICS) , 294

X

XOR (SIMOTION, SINAMICS) , 174

XOR_W (SIMOTION) , 175

Page 452: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Índice

Índice-452 Descripción de los bloques estándar DCCSIMOTION/SINAMICS Manual de funciones, edición 11/2009

Page 453: SINAMICS / SIMOTION Descripción de los bloques estándar DCC · Descripción de los bloques estándar DCC 5 SIMOTION/SINAMICS Manual de funciones, edición 11/2009 Prefacio ... 3.15

Siemens AG

Automation and DrivesMotion Control SystemsPostfach 318091050 ERLANGENGERMANYwww.siemens.com/motioncontrol