You are on page 1of 516

Prólogo

Indicaciones de seguridad e
Industrial Security 1

Introducción 2
Motion Control
Aritmética 3
SINAMICS/SIMOTION
Descripción de los bloques DCC
Logic 4
estándar
Conversión 5
Manual de funciones

Sistema 6

Tecnología 7

Servomando 8

Avisos y parámetros A

Apéndice B

11/2017
6SL3097-4AQ00-0EP5
Notas jurídicas
Filosofía en la señalización de advertencias y peligros
Este manual contiene las informaciones necesarias para la seguridad personal así como para la prevención de
daños materiales. Las informaciones para su seguridad personal están resaltadas con un triángulo de advertencia;
las informaciones para evitar únicamente daños materiales no llevan dicho triángulo. De acuerdo al grado de peligro
las consignas se representan, de mayor a menor peligro, como sigue.

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

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

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

ATENCIÓN
Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse daños materiales.
Si se dan varios niveles de peligro se usa siempre la consigna de seguridad más estricta en cada caso. Si en una
consigna de seguridad con triángulo de advertencia de alarma de posibles daños personales, la misma consigna
puede contener también una advertencia sobre posibles daños materiales.
Personal cualificado
El producto/sistema tratado en esta documentación sólo deberá ser manejado o manipulado por personal
cualificado para la tarea encomendada y observando lo indicado en la documentación correspondiente a la misma,
particularmente las consignas de seguridad y advertencias en ella incluidas. Debido a su formación y experiencia,
el personal cualificado está en condiciones de reconocer riesgos resultantes del manejo o manipulación de dichos
productos/sistemas y de evitar posibles peligros.
Uso previsto de los productos de Siemens
Considere lo siguiente:

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

Marcas registradas
Todos los nombres marcados con ® son marcas registradas de Siemens AG. Los restantes nombres y
designaciones contenidos en el presente documento pueden ser marcas registradas cuya utilización por terceros
para sus propios fines puede violar los derechos de sus titulares.
Exención de responsabilidad
Hemos comprobado la concordancia del contenido de esta publicación con el hardware y el software descritos. Sin
embargo, como es imposible excluir desviaciones, no podemos hacernos responsable de la plena concordancia.
El contenido de esta publicación se revisa periódicamente; si es necesario, las posibles correcciones se incluyen
en la siguiente edición.

Siemens AG Referencia del documento: 6SL3097-4AQ00-0EP5 Copyright © Siemens AG 2008 - 2017.


Division Digital Factory Ⓟ 02/2018 Sujeto a cambios sin previo aviso Reservados todos los derechos
Postfach 48 48
90026 NÜRNBERG
ALEMANIA
Prólogo

Documentación SIMOTION
Encontrará un resumen de la documentación SIMOTION en el documento Vista general de
la documentación SIMOTION.
Esta documentación se incluye en formato electrónico en el alcance de suministro de
SIMOTION SCOUT y consta de 10 paquetes de documentación.
Para SIMOTION nivel V4.4 están disponibles los siguientes paquetes de documentación:
● SIMOTION Sistema de ingeniería Manejo
● SIMOTION Descripciones del sistema y funciones
● SIMOTION Servicio y Diagnóstico
● SIMOTION IT
● SIMOTION Programación
● SIMOTION Programación - Referencias
● SIMOTION C
● SIMOTION P
● SIMOTION D
● SIMOTION Documentación complementaria

Documentación de SINAMICS
La documentación de SINAMICS se estructura en 2 niveles:
● Documentación general y catálogos
● Documentación para el fabricante o servicio técnico
Encontrará una lista de publicaciones actualizada con los idiomas disponibles en la dirección
de Internet:
http://www.siemens.com/motioncontrol
Siga los puntos de menú "Soporte" --> "Documentación técnica" --> "Lista de publicaciones".
La edición de Internet de DOConCD, la DOConWEB, se encuentra en esta dirección:
http://www.automation.siemens.com/doconweb
Para más información sobre ofertas de formación y sobre las FAQ (preguntas frecuentes),
visite la web:
http://www.siemens.com/motioncontrol
Siga el punto de menú "Soporte".

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 3
Prólogo

Otra documentación sobre el editor DCC


● SINAMICS/SIMOTION Descripción del editor DCC

Información adicional
En el siguiente link encontrará información relativa a los siguientes temas:
● pedir documentación/lista de publicaciones;
● otros enlaces para la descarga de documentos;
● utilizar documentación online (encontrar y examinar manuales/información).
http://www.siemens.com/motioncontrol/docu
Para cualquier consulta relativa a la documentación técnica (p. ej., sugerencias o
correcciones), envíe un e-mail a la siguiente dirección:
docu.motioncontrol@siemens.com

My Documentation Manager
En el siguiente link encontrará información sobre cómo recopilar de manera personalizada
documentación basada en los contenidos de Siemens y adaptarla a la documentación propia
de la máquina:
http://www.siemens.com/mdm

Formación
En el siguiente link encontrará información sobre SITRAIN, el curso de formación de Siemens
para productos, sistemas y soluciones de automatización:
http://www.siemens.com/sitrain

FAQ
Encontrará preguntas frecuentes en las Utilities & Applications (utilidades y aplicaciones) de
SIMOTION, incluidas en el alcance de suministro de SIMOTION SCOUT, y en las páginas de
Service&Support, en Product Support:
http://support.automation.siemens.com

Technical Support
Los números de teléfono específicos de cada país para el asesoramiento técnico se
encuentran en Internet bajo Contacto:
http://www.siemens.com/automation/service&support

Descripción de los bloques DCC estándar


4 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Índice

Prólogo.........................................................................................................................................................3
1 Indicaciones de seguridad e Industrial Security.........................................................................................11
1.1 Consignas básicas de seguridad...........................................................................................11
1.1.1 Consignas generales de seguridad........................................................................................11
1.1.2 Garantía y responsabilidad para ejemplos de aplicación.......................................................11
1.1.3 Seguridad industrial...............................................................................................................12
1.2 Uso de la protección de know-how y protección contra escritura..........................................13
1.3 Manual de configuración de Industrial Security.....................................................................14
2 Introducción................................................................................................................................................15
2.1 Introducción a Drive Control Chart (DCC)..............................................................................15
2.2 Librerías.................................................................................................................................18
2.3 Nomenclatura de los bloques.................................................................................................20
2.4 Conexiones de bloque...........................................................................................................23
2.5 Byte Ordering.........................................................................................................................24
2.6 Interconexión directa de distintos tipos de datos...................................................................25
2.7 Inicialización de los bloques...................................................................................................26
2.8 Realización de funciones complejas con un ejemplo de configuración.................................27
3 Aritmética....................................................................................................................................................31
3.1 ACOS.....................................................................................................................................31
3.2 ADD........................................................................................................................................33
3.3 ADD_D...................................................................................................................................34
3.4 ADD_I.....................................................................................................................................35
3.5 ADD_M...................................................................................................................................36
3.6 ASIN.......................................................................................................................................38
3.7 ATAN......................................................................................................................................40
3.8 AVA........................................................................................................................................42
3.9 AVA_D....................................................................................................................................44
3.10 COS.......................................................................................................................................46
3.11 DIV.........................................................................................................................................48
3.12 DIV_D.....................................................................................................................................50
3.13 DIV_I......................................................................................................................................52
3.14 MAS.......................................................................................................................................54

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 5
Índice

3.15 MIS.........................................................................................................................................55
3.16 MUL........................................................................................................................................56
3.17 MUL_D...................................................................................................................................57
3.18 MUL_I.....................................................................................................................................58
3.19 PLI20......................................................................................................................................59
3.20 SII...........................................................................................................................................64
3.21 SIN.........................................................................................................................................66
3.22 SQR.......................................................................................................................................68
3.23 SUB........................................................................................................................................70
3.24 SUB_D...................................................................................................................................71
3.25 SUB_I.....................................................................................................................................72
3.26 TAN........................................................................................................................................73
4 Logic...........................................................................................................................................................75
4.1 AND........................................................................................................................................75
4.2 AND_W..................................................................................................................................77
4.3 BF...........................................................................................................................................79
4.4 BF_W.....................................................................................................................................81
4.5 BSW.......................................................................................................................................83
4.6 CNM.......................................................................................................................................85
4.7 CNM_D...................................................................................................................................87
4.8 CNM_I....................................................................................................................................89
4.9 CTR........................................................................................................................................91
4.10 DFR........................................................................................................................................94
4.11 DFR_W...................................................................................................................................96
4.12 DLB........................................................................................................................................98
4.13 DX8......................................................................................................................................100
4.14 DX8_D..................................................................................................................................102
4.15 DX8_I...................................................................................................................................104
4.16 ETE......................................................................................................................................106
4.17 LVM......................................................................................................................................108
4.18 MFP......................................................................................................................................110
4.19 MUX8...................................................................................................................................112
4.20 MUX8_D...............................................................................................................................115
4.21 MUX8_I................................................................................................................................118
4.22 NAND...................................................................................................................................121

Descripción de los bloques DCC estándar


6 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Índice

4.23 NCM.....................................................................................................................................123
4.24 NCM_D.................................................................................................................................125
4.25 NCM_I..................................................................................................................................127
4.26 NOP1...................................................................................................................................129
4.27 NOP1_B...............................................................................................................................130
4.28 NOP1_D...............................................................................................................................131
4.29 NOP1_I.................................................................................................................................132
4.30 NOP8...................................................................................................................................133
4.31 NOP8_B...............................................................................................................................135
4.32 NOP8_D...............................................................................................................................137
4.33 NOP8_I.................................................................................................................................139
4.34 NOR.....................................................................................................................................141
4.35 NOT......................................................................................................................................143
4.36 NOT_W................................................................................................................................144
4.37 NSW.....................................................................................................................................146
4.38 NSW_D................................................................................................................................148
4.39 NSW_I..................................................................................................................................150
4.40 OR........................................................................................................................................152
4.41 OR_W...................................................................................................................................154
4.42 PCL......................................................................................................................................156
4.43 PDE......................................................................................................................................158
4.44 PDF......................................................................................................................................160
4.45 PST......................................................................................................................................162
4.46 RSR......................................................................................................................................164
4.47 RSS......................................................................................................................................166
4.48 SH........................................................................................................................................168
4.49 SH_DW................................................................................................................................170
4.50 TRK......................................................................................................................................172
4.51 TRK_D..................................................................................................................................174
4.52 XOR.....................................................................................................................................176
4.53 XOR_W................................................................................................................................177
5 Conversión...............................................................................................................................................179
5.1 BY_B....................................................................................................................................179
5.2 BY_W...................................................................................................................................181
5.3 B_BY....................................................................................................................................183

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 7
Índice

5.4 B_DW...................................................................................................................................185
5.5 B_W......................................................................................................................................188
5.6 DW_B...................................................................................................................................191
5.7 DW_R...................................................................................................................................194
5.8 DW_W..................................................................................................................................196
5.9 D_I........................................................................................................................................197
5.10 D_R......................................................................................................................................198
5.11 D_SI.....................................................................................................................................199
5.12 D_UI.....................................................................................................................................200
5.13 D_US....................................................................................................................................201
5.14 I_D........................................................................................................................................202
5.15 I_R........................................................................................................................................203
5.16 I_SI.......................................................................................................................................204
5.17 I_UD.....................................................................................................................................205
5.18 I_US.....................................................................................................................................206
5.19 LR_R....................................................................................................................................207
5.20 N2_R....................................................................................................................................208
5.21 N4_R....................................................................................................................................209
5.22 R_D......................................................................................................................................210
5.23 R_DW...................................................................................................................................211
5.24 R_I........................................................................................................................................212
5.25 R_LR....................................................................................................................................213
5.26 R_N2....................................................................................................................................214
5.27 R_N4....................................................................................................................................215
5.28 R_SI.....................................................................................................................................217
5.29 R_UD....................................................................................................................................218
5.30 R_UI.....................................................................................................................................219
5.31 R_US....................................................................................................................................220
5.32 SI_D.....................................................................................................................................221
5.33 SI_I.......................................................................................................................................222
5.34 SI_R.....................................................................................................................................223
5.35 SI_UD...................................................................................................................................224
5.36 SI_UI....................................................................................................................................225
5.37 UD_I.....................................................................................................................................226
5.38 UD_R....................................................................................................................................227

Descripción de los bloques DCC estándar


8 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Índice

5.39 UD_SI...................................................................................................................................228
5.40 UI_D.....................................................................................................................................229
5.41 UI_R.....................................................................................................................................230
5.42 UI_SI....................................................................................................................................231
5.43 US_D....................................................................................................................................232
5.44 US_I.....................................................................................................................................233
5.45 US_R....................................................................................................................................234
5.46 W_B......................................................................................................................................235
5.47 W_BY...................................................................................................................................237
5.48 W_DW..................................................................................................................................239
6 Sistema.....................................................................................................................................................241
6.1 CTD......................................................................................................................................241
6.2 GTS......................................................................................................................................243
6.3 RAA......................................................................................................................................244
6.4 RDA......................................................................................................................................245
6.5 RDAA...................................................................................................................................247
6.6 RDP......................................................................................................................................249
6.7 RDP_D.................................................................................................................................252
6.8 RDP_I...................................................................................................................................255
6.9 RDP_UD...............................................................................................................................258
6.10 RDP_UI................................................................................................................................261
6.11 RDP_US...............................................................................................................................264
6.12 RMDP...................................................................................................................................267
6.13 SAH......................................................................................................................................274
6.14 SAH_B..................................................................................................................................277
6.15 SAH_BY...............................................................................................................................280
6.16 SAH_D.................................................................................................................................283
6.17 SAH_I...................................................................................................................................286
6.18 SAV......................................................................................................................................289
6.19 SAV_BY...............................................................................................................................292
6.20 SAV_D..................................................................................................................................295
6.21 SAV_I...................................................................................................................................298
6.22 SRA......................................................................................................................................301
6.23 STM......................................................................................................................................304
6.24 WMDP..................................................................................................................................308

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 9
Índice

6.25 WRP.....................................................................................................................................315
6.26 WRP_D................................................................................................................................318
6.27 WRP_I..................................................................................................................................320
6.28 WRP_UD..............................................................................................................................322
6.29 WRP_UI...............................................................................................................................324
6.30 WRP_US..............................................................................................................................326
7 Tecnología................................................................................................................................................329
7.1 DCA......................................................................................................................................329
7.2 INCO....................................................................................................................................334
7.3 OCA.....................................................................................................................................337
7.4 TTCU....................................................................................................................................339
7.5 WBG.....................................................................................................................................341
8 Servomando.............................................................................................................................................345
8.1 DEL......................................................................................................................................345
8.2 DEZ......................................................................................................................................349
8.3 DIF.......................................................................................................................................352
8.4 DT1......................................................................................................................................354
8.5 INT.......................................................................................................................................358
8.6 LIM.......................................................................................................................................361
8.7 LIM_D...................................................................................................................................364
8.8 MVS.....................................................................................................................................367
8.9 PC........................................................................................................................................370
8.10 PIC.......................................................................................................................................373
8.11 PT1.......................................................................................................................................382
8.12 RGE.....................................................................................................................................385
8.13 RGJ......................................................................................................................................392
A Avisos y parámetros.................................................................................................................................403
A.1 Avisos...................................................................................................................................403
A.2 Parámetros...........................................................................................................................413
B Apéndice...................................................................................................................................................499
B.1 Tipos de datos......................................................................................................................499
B.2 Valores de error en las respuestas de parámetros PROFIdrive, tipos de datos..................502
B.3 Vista general de bloques......................................................................................................505
Índice alfabético........................................................................................................................................511

Descripción de los bloques DCC estándar


10 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Indicaciones de seguridad e Industrial Security 1
1.1 Consignas básicas de seguridad

1.1.1 Consignas generales de seguridad

ADVERTENCIA
Peligro de muerte en caso de incumplimiento de las consignas de seguridad e inobservancia
de los riesgos residuales
Si no se cumplen las consignas de seguridad ni se tienen en cuenta los riesgos residuales
de la documentación de hardware correspondiente, pueden producirse accidentes con
consecuencias mortales o lesiones graves.
● Respete las consignas de seguridad de la documentación de hardware.
● Tenga en cuenta los riesgos residuales durante la evaluación de riesgos.

ADVERTENCIA
Fallos de funcionamiento de la máquina a consecuencia de una parametrización errónea o
modificada
Una parametrización errónea o modificada puede provocar en máquinas fallos de
funcionamiento que pueden producir lesiones graves o la muerte.
● Proteja las parametrizaciones del acceso no autorizado.
● Controle los posibles fallos de funcionamiento con medidas apropiadas, p. ej.,
DESCONEXIÓN o PARADA DE EMERGENCIA.

1.1.2 Garantía y responsabilidad para ejemplos de aplicación


Los ejemplos de aplicación no son vinculantes y no pretenden ser completos en cuanto a la
configuración y al equipamiento, así como a cualquier eventualidad. Los ejemplos de
aplicación tampoco representan una solución específica para el cliente; simplemente ofrecen
una ayuda para tareas típicas. El comprador es responsable del correcto manejo y uso de los
productos descritos. Los ejemplos de aplicación no le eximen de la obligación de trabajar de
forma segura durante la aplicación, la instalación, el funcionamiento y el mantenimiento.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 11
Indicaciones de seguridad e Industrial Security
1.1 Consignas básicas de seguridad

1.1.3 Seguridad industrial

Nota
Seguridad industrial
Siemens ofrece productos y soluciones con funciones de seguridad industrial con el objetivo
de hacer más seguro el funcionamiento de instalaciones, sistemas, máquinas y redes.
Para proteger las instalaciones, los sistemas, las máquinas y las redes de amenazas
cibernéticas, es necesario implementar (y mantener continuamente) un concepto de seguridad
industrial integral que sea conforme a la tecnología más avanzada. Los productos y las
soluciones de Siemens constituyen únicamente una parte de este concepto.
El cliente es responsable de impedir el acceso no autorizado a sus instalaciones, sistemas,
máquinas y redes. Los sistemas, las máquinas y los componentes solo deben estar
conectados a la red corporativa o a Internet cuando y en la medida que sea necesario y
siempre que se hayan tomado las medidas de protección adecuadas (p. ej., uso de
cortafuegos y segmentación de la red).
Adicionalmente, deberán observarse las recomendaciones de Siemens en cuanto a las
medidas de protección correspondientes. Encontrará más información sobre seguridad
industrial en:
Seguridad industrial (https://www.siemens.com/industrialsecurity).
Los productos y las soluciones de Siemens están sometidos a un desarrollo constante con el
fin de mejorar todavía más su seguridad. Siemens recomienda expresamente realizar
actualizaciones tan pronto como estén disponibles y utilizar únicamente las últimas versiones
de los productos. El uso de versiones anteriores o que ya no se soportan puede aumentar el
riesgo de amenazas cibernéticas.
Para mantenerse siempre informado de las actualizaciones de productos, suscríbase al
Siemens Industrial Security RSS Feed en:
Seguridad industrial (https://www.siemens.com/industrialsecurity).

ADVERTENCIA
Estados operativos no seguros debidos a una manipulación del software
Las manipulaciones del software (p.ej., virus, troyanos, malware, gusanos) pueden provocar
estados operativos inseguros en la instalación, con consecuencias mortales, lesiones graves
o daños materiales.
● Mantenga actualizado el software.
● Integre los componentes de automatización y accionamiento en un sistema global de
seguridad industrial de la instalación o máquina conforme a las últimas tecnologías.
● En su sistema global de seguridad industrial, tenga en cuenta todos los productos
utilizados.
● Proteja los archivos almacenados en dispositivos de almacenamiento extraíbles contra
software malicioso tomando las correspondientes medidas de protección, p. ej.
programas antivirus.

Descripción de los bloques DCC estándar


12 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Indicaciones de seguridad e Industrial Security
1.2 Uso de la protección de know-how y protección contra escritura

1.2 Uso de la protección de know-how y protección contra escritura

Usar la protección de know-how para impedir cambios no autorizados

ADVERTENCIA
Peligro de muerte por manipulación de esquemas DCC y librerías DCC
El uso de esquemas y librerías DCC no protegidos aumenta el riesgo de que puedan
manipularse esquemas DCC, librerías DCC y archivo de backup (copia de seguridad).
● Proteja los esquemas y librerías DCC importantes usando la función Protección de know-
how de programas o la Protección de know-how de unidades de accionamiento de
SCOUT/STARTER. El uso de contraseñas bien pensadas permite impedir
manipulaciones indeseadas.
● Por esta razón, use para Protección de know-how de programas y Protección de know-
how de unidades de accionamiento contraseñas con como mínimo 8 caracteres que
contengan mayúsculas y minúsculas, cifras y caracteres especiales.
● Asegúrese de que solo las personas autorizadas tengas acceso a las contraseñas.
● Proteja contra escritura los archivos de backup que se guardan en su sistema de archivos.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 13
Indicaciones de seguridad e Industrial Security
1.3 Manual de configuración de Industrial Security

1.3 Manual de configuración de Industrial Security

Manual de Industrial Security


Para más información, consulte el manual de configuración "Industrial Security" para los
productos SINAMICS, SINUMERIK y SIMOTION en Manual de Security (https://
support.industry.siemens.com/cs/document/108862708/sinumerik-simotion-sinamics-
industrial-security?dti=0&lc=en-DE).
Tenga en cuenta sobre todo las explicaciones relativas al esquema de protección de células
en el apartado "Medidas generales para seguridad informática - Segmentación de redes".

Descripción de los bloques DCC estándar


14 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Introducción 2
2.1 Introducción a Drive Control Chart (DCC)
Drive Control Chart (DCC) para SINAMICS y SIMOTION describe la ampliació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 sumamente sencilla
las funciones tecnológicas, tanto para el sistema de control de movimiento SIMOTION como
para el sistema de accionamiento SINAMICS. Con ello se abre una nueva dimensión para el
usuario en cuanto a la capacidad de adaptación de los sistemas mencionados a las funciones
específicas de su máquina. Además, DCC no tiene ninguna limitación en cuanto al número
de funciones utilizables; éstas están restringidas únicamente por las prestaciones de la
plataforma de destino.

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 una elevada reutilización de
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 predefinida (librería DCB),
y se combinan gráficamente mediante la función Arrastrar y soltar. Las funciones de prueba

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 15
Introducción
2.1 Introducción a Drive Control Chart (DCC)

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 lógica, 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 evaluación de magnitudes numéricas se
dispone de un gran número de funciones de cálculo (por ejemplo, cálculo de valor absoluto,
divisores y evaluación del mínimo/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 cómoda base
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.

Descripción de los bloques DCC estándar


16 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Introducción
2.1 Introducción a Drive Control Chart (DCC)

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 17
Introducción
2.2 Librerías

2.2 Librerías
Los bloques se encuentran en las librerías que se pueden importar como paquetes
tecnológicos en el editor DCC.
Existen dos librerías diferentes:
1. La librería SIMOTION contiene los bloques SIMOTION marcados en el presente
documento.
2. La librería SINAMICS contiene los bloques SINAMICS marcados en el presente
documento.
Tanto en la lista del apéndice A3 como en los apartados donde se describen los bloques
correspondientes puede comprobar cuál de los bloques descritos en el presente documento
está disponible dentro de SIMOTION o SINAMICS.

Compatibilidad

SIMOTION
Encontrará la compatibilidad de la librería estándar con los dispositivos SIMOTION en el DVD
de SIMOTION SCOUT y en la página web siguiente:
Lista de compatibilidades de SIMOTION (https://support.industry.siemens.com/cs/ww/en/
view/18857317)

SINAMICS
Con SINAMICS V5.1 pueden funcionar las librerías estándar siguientes:
● SINAMICS V5.1 (dcblibV3_0_sinamics5_1)
● SINAMICS V4.8 (dcblibV3_0_sinamics4_8)
● SINAMICS V4.7 (dcblibV3_0_sinamics4_7)
● SINAMICS V4.6 (dcblibV3_0_sinamics4_6)
● SINAMICS V4.5 (dcblibV3_0_sinamics4_5)
● SINAMICS V4.4 (dcblibV3_0_sinamics4_4)
● SINAMICS V4.3 (dcblibV2_0_sinamics4_3)
Con SINAMICS V4.8 pueden funcionar las librerías estándar siguientes:
● SINAMICS V4.8 (dcblibV3_0_sinamics4_8)
● SINAMICS V4.7 (dcblibV3_0_sinamics4_7)
● SINAMICS V4.6 (dcblibV3_0_sinamics4_6)
● SINAMICS V4.5 (dcblibV3_0_sinamics4_5)
● SINAMICS V4.4 (dcblibV3_0_sinamics4_4)
● SINAMICS V4.3 (dcblibV2_0_sinamics4_3)
Con SINAMICS V4.7 pueden funcionar las librerías estándar siguientes:
● SINAMICS V4.7 (dcblibV3_0_sinamics4_7)
● SINAMICS V4.6 (dcblibV3_0_sinamics4_6)

Descripción de los bloques DCC estándar


18 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Introducción
2.2 Librerías

● SINAMICS V4.5 (dcblibV3_0_sinamics4_5)


● SINAMICS V4.4 (dcblibV3_0_sinamics4_4)
● SINAMICS V4.3 (dcblibV2_0_sinamics4_3)
Con SINAMICS V4.6 pueden funcionar las librerías estándar siguientes:
● SINAMICS V4.6 (dcblibV3_0_sinamics4_6)
● SINAMICS V4.5 (dcblibV3_0_sinamics4_5)
● SINAMICS V4.4 (dcblibV3_0_sinamics4_4)
● SINAMICS V4.3 (dcblibV2_0_sinamics4_3)
Con SINAMICS V4.5 pueden ejecutarse las siguientes librerías estándar:
● SINAMICS V4.5 (dcblibV3_0_sinamics4_5)
● SINAMICS V4.4 (dcblibV3_0_sinamics4_4)
● SINAMICS V4.3 (dcblibV2_0_sinamics4_3)
Con SINAMICS V4.4 pueden ejecutarse las siguientes librerías estándar:
● SINAMICS V4.4 (dcblibV3_0_sinamics4_4)
● SINAMICS V4.3 (dcblibV2_0_sinamics4_3)
Con SINAMICS V4.3.x puede ejecutarse la siguiente librería estándar:
● SINAMICS V4.3 (dcblibV2_0_sinamics4_3)
Con SINAMICS V2.6.x puede ejecutarse la siguiente librería estándar:
● SINAMICS V2.6 (dcblibV2_0_sinamics2_6)
Con SINAMICS V2.5.SP1 puede ejecutarse la siguiente librería estándar:
● SINAMICS V2.5 (dcblibV2_0_sinamics2_5_1)

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 19
Introducción
2.3 Nomenclatura de los bloques

2.3 Nomenclatura de los bloques


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

DEL
0DJQLWXGGHHQWUDGD 0DJQLWXGGHVDOLGD
8PEUDOGHFRQPXWDFLµQ

  

① Identificador de bloque
② Identificador de conexión
③ Tipo de datos de conexión

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 sufijo acorde al tipo de datos, aunque si se trata de los tipos de datos Real y Bool, es
habitual prescindir del sufijo (p. ej., MUL_I: multiplicador del tipo Integer, MUL: multiplicador
del tipo Real). La siguiente tabla reúne las extensiones habituales:

Tabla 2-1 Identificador de bloque

Sufijo para identificador de bloque Tipo de datos de las magnitudes de entrada y sa‐
lida
_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

Identificador de conexión
● Para marcar un campo de magnitudes de entrada o salida, el identificador se amplía con
un índice (comenzando por 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 por la cifra 1 (p. ej., X1, X2, X3…).

Descripción de los bloques DCC estándar


20 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Introducción
2.3 Nomenclatura de los bloques

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

Tabla 2-2 Identificador de conexión

Identificador de conexión Uso


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)

Si además de las magnitudes de entrada y salida primarias se utilizan más entradas 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:

Identificador de conexión Uso


LU Entrada: valor límite superior
LL Entrada: Valor 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: Valor límite superior alcanzado
QL Salida: Valor límite inferior alcanzado
QF Salida: marca de error
QE Salida Y idéntica a entrada X
QN Magnitud binaria invertida

Tipo de datos de conexión


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

Abreviatura Ancho en bits Tipo de datos se‐ Descripción


gún
IEC 61131-3
BO 1 BOOL BOOLEAN
BY 8 BYTE Cadena de bits, Unsigned Integer
SI 8 SINT Signed Short Integer
DI 32 DINT Signed Double Integer
DW 32 DWORD Cadena de bits, Unsigned Integer
I 16 INT Signed Integer
R 32 REAL Floating Point Single Precision según IEEE 754
LR 64 LREAL Floating Point Double Precision según IEEE 754
T 32 SDTIME Floating Point Single Precision según IEEE 754

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 21
Introducción
2.3 Nomenclatura de los bloques

Abreviatura Ancho en bits Tipo de datos se‐ Descripción


gún
IEC 61131-3
W 16 WORD Cadena de bits, Unsigned Integer
AID 32 - ID de alarma

Descripción de los bloques DCC estándar


22 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Introducción
2.4 Conexiones de bloque

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

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 23
Introducción
2.5 Byte Ordering

2.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 función del sistema (p. ej., si, dado el caso, antes de la transferencia
de datos a través de Profibus se realiza un Byte Swapping al formato Big Endian).

Descripción de los bloques DCC estándar


24 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Introducción
2.6 Interconexión directa de distintos tipos de datos

2.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 2-3 Conversiones

Entrada Salida Descripción


WORD INT Interconexión de una magnitud de palabra con una magnitud Integer
INT WORD Interconexión de una magnitud Integer con una magnitud de palabra
DWORD DINT Interconexión de una magnitud de palabra doble con una magnitud
Double Integer
DINT DWORD Interconexión de una magnitud Double Integer con una magnitud de
palabra doble
BYTE SINT Interconexión de una magnitud de byte con una magnitud Short Integer
SINT BYTE Interconexión de una magnitud Short Integer con una magnitud de byte
USINT BYTE Interconexión de una magnitud Unsigned Short Integer con una mag‐
nitud de byte
BYTE USINT Interconexión de una magnitud de byte con una magnitud de Integer
Unsigned Short
USINT SINT Interconexión de una magnitud Unsigned Short Integer con una mag‐
nitud Short Integer
SINT USINT Interconexión de una magnitud Short Integer con una magnitud Unsig‐
ned Short Integer
UINT WORD Interconexión de una magnitud Unsigned Integer con una magnitud de
palabra
WORD UINT Interconexión de una magnitud de palabra con una magnitud Unsigned
Integer
UINT INT Interconexión de una magnitud Unsigned Integer con una magnitud
Integer
INT UINT Interconexión de una magnitud Integer con una magnitud Unsigned
Integer
UDINT DWORD Interconexión de una magnitud Unsigned Double Integer con una mag‐
nitud de palabra doble
DWORD UDINT Interconexión de una magnitud de palabra doble con una magnitud
Unsigned Double Integer
UDINT DINT Interconexión de una magnitud Unsigned Double Integer con una mag‐
nitud Double Integer
DINT UDINT Interconexión de una magnitud Double Integer con una magnitud Un‐
signed Double Integer
SDTIME REAL Interconexión de una magnitud SDTime con una magnitud Real

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 25
Introducción
2.7 Inicialización de los bloques

2.7 Inicialización de los bloques


La inicialización define el estado inicial de un bloque. El sistema la realiza antes de la ejecución
cíclica del bloque1). 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 interconexiones 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
interconexió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 "Inicialización". Para la
inicialización, los bloques deben estar asignados a un segmento de tiempo (SINAMICS) o a
una Task (SIMOTION).
1)
A partir de SIMOTION 4.1 SP2, la inicialización se realiza en la transición STOP/RUN
(SIMOTION) o en la transición al funcionamiento cíclico (SINAMICS).

Descripción de los bloques DCC estándar


26 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Introducción
2.8 Realización de funciones complejas con un ejemplo de configuración

2.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". Estos son similares a los "bloques libres" de los convertidores de frecuencia de
la serie SIMOVERT MASTERDRIVES.
La funcionalidad del generador de rampa cómodo se crea a partir de la interconexión de
diferentes DCB. Están disponibles en forma de ejemplos de configuració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 operación debe
realizarse de forma explícita mediante una señal binaria. La entrada binaria
correspondiente debe estar prevista en el ejemplo de configuració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/aplicar los bloques
necesarios, o bien no recurrir en absoluto a los ejemplos de configuración: comenzar con
los bloques básicos como RGJ (generador de rampa con redondeo) o PIC (regulador PI)
y ampliar si es necesario.

Importación de una configuración de ejemplo


En SCOUT/STARTER V4.3 o superior, la configuración de ejemplo está almacenada en forma
de esquemas DCC exportados.

SIMOTION
Para importar en SCOUT un esquema DCC es necesario que en el proyecto exista un
dispositivo SIMOTION. En la carpeta Programas, seleccione con el menú contextual Experto
-> Importar objeto la ruta de acceso del esquema DCC exportado. Los archivos se encuentran
generalmente en la siguiente ruta:
C:\Archivos de programa\Siemens\Step7\Examples\dcc\SIMOTION

SINAMICS
Para importar en SCOUT/STARTER un esquema DCC es necesario que en el proyecto exista
una unidad de accionamiento S120 con un objeto de accionamiento (Drive Object = DO). En
el objeto de accionamiento, seleccione con el menú contextual Experto -> Importar objeto, la
ruta de acceso del esquema DCC exportado. Los archivos se encuentran generalmente en
la siguiente ruta:
C:\Archivos de programa\Siemens\Step7\Examples\dcc\SINAMICS
Hasta SCOUT/STARTER V4.3 las configuraciones de ejemplo estaban almacenadas, en
forma de proyecto exportado, en la ruta:

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 27
Introducción
2.8 Realización de funciones complejas con un ejemplo de configuración

C:\Archivos de programa\Siemens\Step7\Examples\dcc\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, se rechazan los
componentes SIMOTION por su naturaleza; en cambio, los componentes CU320 se importan
correctamente y se pueden copiar.

NOT T2
RSS T2
1/22
RS-Flip-Flop, S 1/24

BO I Q BO BO S QP BO
0 = Ramp-function
BO R QN BO generator inital runs
NCM T2
1/23
R X1 QU BO
Acceleration
R X2 QU BO finished
QU BO
NSW T2
NSW T2 NSW T2
1/6 1/7 1/8
Ramp-function generator input
R X1 Y R R X1 Y R R X1 Y R Command Priority:
R X2 0 R X2 0 R X2
Quick stop ramp-function Stop Ramp-function from highest priority to lowest priority:
generator
BO I BO I BO I
generator
1. enamble ramp function generator / set to zero
NOP1_B T2 Bring Ramp-function
2. quick stop ramp function generator
1/1 generator to a standstill
BO I Q BO 3. set ramp function generator to setpoint value

4. bypass ramp function generator


NSW T2
1/10 5. bring ramp function generator to standstill
Set ramp-function NSW T2 0
1/9
R X1 Y R
generator 6. stop ramp function generator
R X1 Y R R X2
NOP1_B T2 Ramp-function generator BO RGJ T2
R X2 I 1/21
1/2 setting value
BO I Ramp-function
BO I Q BO R X Y R
generator output
R NRM YL R
task priority of function blocks:
R EV YA R
MUL it is important, that the blocks in front of the SV- input pin of
T2
NSW T2
AVA T2 R LU YB R the RGJ-block are ranked earlier in the task system than the
1/16 1/17 1/26 blocks in front of the S - input pin of the RGJ-block.
Acceleration
R X1 Y R R R LL QE BO
time X1 Y R R X Y R
1 Otherwise there may occure jumps of the output signal of the
R X2
0
R X2 R SV QU BO
Bypass ramp-function SN IR ramp function generator!
1
R X3 BO I R ASV QL BO
generator
Adaption
R X4 R WD
NOP1_B T2 Factor
R TU NCM T2
1/3
Deceleration time 1/25
BO I Q BO R TD R X1 QU BO
R TRU 0 Ramp-function
R X2 QU BO generator output = 0
MUL R TR1 QU BO
T2 NSW T2 NSW T2 AVA T2
1/19 1/20 1/27
1/18 R TR2
Deceleration R X1 Y R R X1 Y R R X1 Y R R X Y R
time R TRD
1 0 R R
R X2 X2 X2 SN IR
R TR3
1
R X3 BO I BO I
R TR4 switching of drive data sets:
Adaption
R X4 BO CU there is no switching of data sets available like in the sinamics.
Factor
BO CD If there are different data sets necessary, the user has to add aditional
BO CF numerical switches to change between the different data sets.
NOP1 T2 BO ULR
1/5
BSW T2
BO LLR
Quick stop time R X Y R 1/15
Enable rounding
BO I1 Q BO BO RQN ramp end rounding by sudden change of input value at ramp up:
0 BO I2 BO SA
this function is not existing in this program
BO I BO S
BO EN

OR T2 BSW T2 OR T2
OR-Stufe BOOL 1/11 1/12 OR-Stufe BOOL 1/14
BO I0 Q BO BO I1 Q BO BO I0 Q BO
0 0 BO I2 0
BO I1 BO I1
BO I 0
BO I2 BO I2
0
BO I3 BO I3

NOP1_B T2 NOT T2
1/4 1/13
BO I Q BO BO I Q BO
1 = Enable ramp-function generator
0 = Set ramp-function generator to zero Comfort ramp-function generator

Descripción de los bloques DCC estándar


28 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Introducción
2.8 Realización de funciones complejas con un ejemplo de configuración

NOP1 T2 NSW T2 NSW T2


1/1 1/4 1/6
Setpoint Pre - control
R X Y R R X1 Y R R X1 Y R
value
R X2 0 R X2
PT1 T2 BO I BO I
PT1
1/2
R X Y R
ADD T2
PIC PIC
T2 ADD T2 LIM T2
R T 1/30 LIM 1/34
1/16 1 / 31
R SV 0 Output technology
R X1 Y R R W1 Y R R X1 Y R R X Y R
controller
BO S R W2 YE R R LU QU BO
R X2 R X2
0 R X1 YI R 0 R X3 R LL QL BO
R X3
NOP1_B R X2 QU BO 0 R X4
T2 R X4
Enable 1/3
R WP QL BO
Smooth BO I Q BO NSW T2
1/7 R LU MUL T2
1 0
R X1 Y R I Setting R LL 1/35
NOP1_B T2 NOP1 MUL 1 P-component
R X2 T2 T2 value R X1 Y R
1/5 1/17 1/24 R SV
Enable PI 0 = normal PID controller Basic R X2
BO I Q BO BO I R X Y R R X1 Y R R KP
controller 1 = PI controller with D-component Gain
with D 1 R TN R X3
in actual value channel R X2
NOP1 1 R X4
T2 1 BO IC
1/18 R X3
Gain BO EN
R X Y R R X4
Adaption
BO S I-component
NOP1 T2 BO HI
1/19
Integral
R X Y R
time
SUB T2 T2
1/9
NSW
NOP1 1/12 NOP1_B
T2 T2
1/8 R X1 Y R R X1 Y R 1/20
Actual Stop
R X Y R R X2 R X2 BO I Q BO
value P-controller
NSW T2
PT1 BO I DT1 1/15
PT1 T2 DT1 T2 0 NOP1_B
1/10 1/13 R X1 Y R T2
1/21
R X Y R R X Y R R X2 Enable
BO I Q BO
R T R T1 YPT R BO I PIC
R SV R TD NOP1_B T2
BO S R SV 1/22
Set BO I Q BO
BO S I-component
NOP1_B T2
Enable 1/11 NOP1_B T2
Smooth BO I NOP1_B 1/23
Q BO T2 Stop
2 1/14 BO I Q BO
Enable I-controller
BO I Q BO
Derivative term

RGE T2
1/32
Priority of commands: R X Y R
Using the Technology-Controller as P-
Controller: R NRM YA R
in order from highest to lowest priority:

for using the Technology-Controller as P-


R LU QE BO
1. enable PI-controller
Controller, set I_setvalue to zero and R LL QU BO
2. stop P-Controller Set_I_component to true NOP1 T2
1/27 R SV QL BO
3. set I-Component Acceleration
R X Y R R TU
time
4. stop I-Controller R TD
BO CU
disable smoothing: BO CD
enable PI-Controller with D: BO CF
to disable or enable smoothing use the
False: normal PID-Controller
variables enable_smooth_1 for smoothing in NOT T2 BO S
setpoint channel or enable_smooth_2 for 1/26
True: PI-Controller with D-component smoothing in actual value channel
BO I Q BO
in actual value channel

NOP1 T2 MUL T2 RGE T2


1/25 1/28 1/33
Limitation
R X Y R R X1 Y R R X Y R
Ramp-function generator
-1 R NRM YA R
R X2
1 R X3 R LU QE BO
1 R LL QU BO
R X4
R SV QL BO
NOP1 T2 R TU
1/29
Deceleration R TD
R X Y R
time
BO CU
BO CD
BO CF
BO S

Technology Controller

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 29
Introducción
2.8 Realización de funciones complejas con un ejemplo de configuración

Descripción de los bloques DCC estándar


30 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética 3
3.1 ACOS
Función Arcocoseno

Símbolo

ACOS
$UJXPHQWR 5 ; < 5 $UFRFRVHQR
4) %2 0DJQLWXGGHVDOLGD

Descripción abreviada
Determinación del valor arcocoseno de un argumento

Funcionamiento
El bloque emite por la salida Y el resultado de calcular el arcocoseno de un argumento en
radianes 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.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 31
Aritmética
3.1 ACOS

Función de transferencia

\
< $5&&26 ; 




















[
                        

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Argumento 0.0 REAL
Y Arcocoseno ∏/2 REAL
QF Magnitud de salida 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS -
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


32 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.2 ADD

3.2 ADD
Sumador (tipo REAL)

Símbolo

ADD
6XPDQGR 5 ; < 5 6XPD

Descripción abreviada
Sumador que puede disponer de hasta 4 entradas del tipo Real

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 -3,402823 E38 a 3,402823 E38.

Algoritmo:
Y = X1 + X2 + X3 + X4

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Sumando 0.0 REAL
Y Suma 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
configurable en Tasks cíclicas
Particularidades X comprende hasta 4 entradas (X1 a X4)

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 33
Aritmética
3.3 ADD_D

3.3 ADD_D
Sumador (tipo DOUBLE INTEGER)

Símbolo

ADD_D
6XPDQGR ', ; < ', 6XPD
4) %2 5HEDVH

Descripción abreviada
Sumador que puede disponer de hasta 4 entradas del tipo Double Integer

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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Sumando 0 DINT
Y Suma 0 DINT
QF Rebase 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades X comprende hasta 4 entradas (X1 a X4)

Descripción de los bloques DCC estándar


34 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.4 ADD_I

3.4 ADD_I
Sumador (tipo INTEGER)

Símbolo

ADD_I
6XPDQGR , ; < , 6XPD

Descripción abreviada
Sumador que puede disponer de hasta 4 entradas del tipo Integer

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 -32768 a +32767.

Algoritmo:
Y = X1 + X2 + X3 + X4

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Sumando 0 INT
Y Suma 0 INT

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades X comprende hasta 4 entradas (X1 a X4)

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 35
Aritmética
3.5 ADD_M

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

Símbolo

ADD_M
9DORUPµGXOR /RQJLWXGGHOFLFORGHHMH ', 02' < ', 9DORUGHPµGXORGH;;
9DORUGHVXPD ', ; 43 %2 'HVERUGDPLHQWRSRVLWLYR
9DORUGHVXPD ', ; 41 %2 'HVERUGDPLHQWRQHJDWLYR
$FWLYDFLµQGHOD %2 (26
HYDOXDFLµQGHGHVERUGDPLHQWR

Descripción abreviada
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 maestro
real.

Diagrama de bloques

;

<
;
7$
<Q
 <Q<!0RG
Q 43
<Q


(26




02'
 <Q
<Q<0RG 41
Q
<Q

Descripción de los bloques DCC estándar


36 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.5 ADD_M

Funcionamiento
El bloque suma 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 la
operación del módulo siempre se encuentra, por lo tanto, en la banda de 0 a MOD.
Mediante la entrada EOS puede activarse la evaluación de desbordamiento. Con EOS = 1 se
aplica:
desbordamiento positivo: QP = Yn-1-Yn> MOD/2
Desbordamiento negativo: QN = Yn-1 – Yn < -MOD/2
Con EOS = 0 se aplica: QP = 0; QN = 0
De esta forma es posible desactivar una evaluación de desbordamiento al ajustar el offset. Al
modificar el valor de módulo se desconecta la evaluación de desbordamiento para un ciclo.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
MOD Valor módulo = Longitud del ciclo 1 DINT
de eje
X1 Valor de suma 1 0 DINT
X2 Valor de suma 2 0 DINT
EOS Activación de la evaluación de des‐ 0 0/1
bordamiento
Y Valor de módulo de X1 + X2 0 DINT
QP Desbordamiento positivo 0 0/1
QN Desbordamiento negativo 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 37
Aritmética
3.6 ASIN

3.6 ASIN
Función Arcoseno

Símbolo

ASIN
$UJXPHQWR 5 ; < 5 $UFRVHQR
4) %2 (UURUGHLQWURGXFFLµQ

Descripción abreviada
Determinación del valor arcoseno de un argumento

Funcionamiento
El bloque emite por la salida Y el resultado de calcular el arcoseno de un argumento en
radianes 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 la
salida Y a -∏/2 (con X < -1,0) o ∏/2 (con X > +1,0) y, al mismo tiempo, se ajusta la salida
binaria QF = 1.

Descripción de los bloques DCC estándar


38 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.6 ASIN

Diagrama XY

\
< $5&6,1 ;












[
                    













Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Argumento 0.0 REAL
Y Arcoseno 0.0 REAL
QF Error de introducción 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 39
Aritmética
3.7 ATAN

3.7 ATAN
Función Arcotangente

Símbolo

ATAN
$UJXPHQWR 5 ; < 5 $UFRWDQJHQWH

Descripción abreviada
Determinación del valor arco tangente de un argumento

Funcionamiento
El bloque emite por la salida Y el resultado de calcular la arcotangente de un argumento en
radianes 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

Descripción de los bloques DCC estándar


40 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.7 ATAN

Diagrama XY

\
< $5&7$1 ;










[
            











Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Argumento 0.0 REAL
Y Arcotangente 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 41
Aritmética
3.8 AVA

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

Símbolo

AVA
0DJQLWXGGHHQWUDGD 5 ; < 5 9DORUDEVROXWRGHODPDJQLWXGGHHQWUDGD
61 %2 0DJQLWXGGHHQWUDGDQHJDWLYD

Descripción abreviada
Bloque de cálculo para el cálculo del valor absoluto del tipo REAL

Funcionamiento
El bloque forma el valor absoluto del valor presente en la entrada X (magnitud de entrada).
El resultado 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

<
;
61

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
Y Valor absoluto de la magnitud de 0.0 REAL
entrada
SN Magnitud de entrada negativa 0 0/1

Descripción de los bloques DCC estándar


42 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.8 AVA

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 43
Aritmética
3.9 AVA_D

3.9 AVA_D
Generador de valor absoluto (DOUBLE INTEGER)

Símbolo

AVA_D
9DORUDEVROXWRGHOD
0DJQLWXGGHHQWUDGD ', ; < ', PDJQLWXGGHHQWUDGD
61 %2 0DJQLWXGGHHQWUDGDQHJDWLYD

Descripción abreviada
Bloque de cálculo para el cálculo del valor absoluto del tipo DOUBLE INTEGER

Funcionamiento
El bloque forma el valor absoluto del valor presente en la entrada X (magnitud de entrada).
El resultado 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

<
;
61

Descripción de los bloques DCC estándar


44 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.9 AVA_D

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 DINT
Y Valor absoluto de la magnitud de 0 DINT
entrada
SN Magnitud de entrada negativa 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 45
Aritmética
3.10 COS

3.10 COS
Función Coseno

Símbolo

COS
$UJXPHQWR 5 ; < 5 &RVHQR

Descripción abreviada
Determinación del valor coseno de un argumento

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

Diagrama XY

\
< &26 ;










[
            











Descripción de los bloques DCC estándar


46 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.10 COS

X es ∏ modular

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Argumento 0.0 REAL
Y Coseno 1 REAL

Datos de configuración

SIMOTION ✓ (a partir de V4.1)


SINAMICS ✓ (a partir de V4.4)
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 47
Aritmética
3.11 DIV

3.11 DIV
Divisor (tipo REAL)

Símbolo

DIV
'LYLGHQGR 5 ; < 5 &RFLHQWH
'LYLVRU 5 ; <,1 5 &RFLHQWHHQWHUR
02' 5 5HVWRGHODGLYLVLµQ
4) %2 (OGLYLVRUHVFHUR

Descripción abreviada
Divisor con dos entradas del tipo REAL

Funcionamiento
El bloque divide el valor introducido en la conexión X1 por el valor introducido en la conexión
X2.
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 a un 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,402823
E38 (porque el divisor X2 es muy pequeño o es cero), se emite el valor límite con signo del
rango de salida en la conexión Y. Al mismo tiempo, se ajusta la salida binaria QF = 1. Si X2
es cero, 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.
En caso de división por cero, la salida MOD conserva su último valor.

Descripción de los bloques DCC estándar


48 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.11 DIV

Tabla(s) de la verdad
En la siguiente tabla de la verdad se puede ver el comportamiento del bloque en los casos
antes mencionados.

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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 49
Aritmética
3.12 DIV_D

3.12 DIV_D
Divisor (tipo DOUBLE INTEGER)

Símbolo

DIV_D
'LYLGHQGR ', ; < ', &RFLHQWH
'LYLVRU ', ; 02' ', 5HVWRGHODGLYLVLµQ
4) %2 (OGLYLVRUHVFHUR

Descripción abreviada
Divisor con dos entradas del tipo DOUBLE INTEGER

Funcionamiento
El bloque divide teniendo en cuenta el signo el valor introducido en la conexión X1 por el valor
introducido en la conexión X2. El cociente se emite en la salida 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 es
idéntico al del dividendo X1.
MOD = X1 MOD X2
Si el valor de salida Y supera el rango de valores permitido de -2147483648 (231) a
+2147483647 (231-1) (si el divisor X2 es cero), se emite en la conexión Y el valor límite con
signo del rango de salida. 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.
En caso de división por cero, la salida MOD conserva su último valor.

Tabla(s) de la verdad
En la siguiente tabla de la verdad se puede ver el comportamiento del bloque en los casos
antes 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

Descripción de los bloques DCC estándar


50 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.12 DIV_D

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 51
Aritmética
3.13 DIV_I

3.13 DIV_I
Divisor (tipo INTEGER)

Símbolo

DIV_I
'LYLGHQGR , ; < , &RFLHQWH
'LYLVRU , ; 02' , 5HVWRGHODGLYLVLµQ
4) %2 (OGLYLVRUHVFHUR

Descripción abreviada
Divisor con dos entradas del tipo INTEGER

Funcionamiento
El bloque divide teniendo en cuenta el signo el valor introducido en la conexión X1 por el valor
introducido 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 es
idé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 el
divisor es cero), se emite el valor límite con signo del rango de salida 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.
En caso de división por cero, la salida MOD conserva su último valor.

Tabla(s) de la verdad
En la siguiente tabla de la verdad se puede ver el comportamiento del bloque en los casos
antes 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

Descripción de los bloques DCC estándar


52 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.13 DIV_I

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 53
Aritmética
3.14 MAS

3.14 MAS
Evaluador de máximos

Símbolo

MAS
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHHQWUDGDP£[LPD

Descripción abreviada
Bloque de comparación que puede disponer de hasta 4 entradas del tipo REAL para calcular
el mayor valor de entrada presente en el momento de ejecución

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 entrada
máxima.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada -3,402823 E38 REAL
Y Magnitud de entrada máxima 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades X comprende hasta 4 entradas (X1 a X4)

Descripción de los bloques DCC estándar


54 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.15 MIS

3.15 MIS
Evaluador de mínimos

Símbolo

MIS
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHHQWUDGDP¯QLPD

Descripción abreviada
Bloque de comparación que puede disponer de hasta 4 entradas del tipo REAL para la
determinación del menor valor de entrada presente en el momento de ejecución

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 entrada
mínima.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 3,402823 E38 REAL
Y Magnitud de entrada mínima 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades X comprende hasta 4 entradas (X1 a X4)

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 55
Aritmética
3.16 MUL

3.16 MUL
Multiplicador (tipo REAL)

Símbolo

MUL
)DFWRU 5 ; < 5 3URGXFWR

Descripción abreviada
Multiplicador que puede disponer de hasta 4 entradas del tipo REAL

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 -3,402823 E38 a +3,402823 E38.
Y = X1·X2·X3·X4

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Factor 1.0 REAL
Y Producto 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades X comprende hasta 4 entradas (X1 a X4)

Descripción de los bloques DCC estándar


56 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.17 MUL_D

3.17 MUL_D
Multiplicador (tipo DOUBLE INTEGER)

Símbolo

MUL_D
)DFWRU ', ; < ', 3URGXFWR
4) %2 5HEDVH

Descripción abreviada
Multiplicador que puede disponer de hasta 4 entradas del tipo DOUBLE INTEGER

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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Factor 1 DINT
Y Producto 0 DINT
QF Rebase 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades X comprende hasta 4 entradas (X1 a X4)

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 57
Aritmética
3.18 MUL_I

3.18 MUL_I
Multiplicador (tipo INTEGER)

Símbolo

MUL_I
)DFWRU , ; < , 3URGXFWR
<', ', 3URGXFWR',17

Descripción abreviada
Multiplicador que puede disponer de hasta 4 entradas del tipo INTEGER

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

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Factor 1 INT
Y Producto 0 INT
YDI Producto DINT 0 DINT

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades X comprende hasta 4 entradas (X1 a X4)

Descripción de los bloques DCC estándar


58 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.19 PLI20

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

Símbolo

PLI20
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %
9DORUGHDEVFLVDSXQWRGHLQIOH[LµQ$ 5 $
9DORUGHRUGHQDGDSXQWRGHLQIOH[LµQ% 5 %

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 59
Aritmética
3.19 PLI20

Descripción abreviada
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

Funcionamiento
● Este bloque adapta a voluntad la magnitud de salida Y de la magnitud de entrada X en 4
cuadrantes 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, la
característica presenta un trazado horizontal.

Información para dimensionamiento y configuración


Durante la configuración hay que prestar atención a que los valores de A1 a A20 estén
ordenados de forma ascendente; de lo contrario, se emitirán valores incorrectos en la salida.
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 y
ordenadas siguientes (A16/B16 hasta A20/B20) deben ocuparse con los mismos valores que
A15 o B15.

Descripción de los bloques DCC estándar


60 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.19 PLI20

Ejemplo

$%
< $%
$% $%
$%
$%
$%

$%
$%

$%
;Q
;
$%
$%
$%
$%
$%
$%
$% $%
<Q
$%
$%

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

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
A1 Valor de abscisa punto de inflexión 0.0 REAL
A1
B1 Valor de ordenada punto de infle‐ 0.0 REAL
xión B1
A2 Valor de abscisa punto de inflexión 0.0 REAL
A2

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 61
Aritmética
3.19 PLI20

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
B2 Valor de ordenada punto de infle‐ 0.0 REAL
xión B2
A3 Valor de abscisa punto de inflexión 0.0 REAL
A3
B3 Valor de ordenada punto de infle‐ 0.0 REAL
xión B3
A4 Valor de abscisa punto de inflexión 0.0 REAL
A4
B4 Valor de ordenada punto de infle‐ 0.0 REAL
xión B4
A5 Valor de abscisa punto de inflexión 0.0 REAL
A5
B5 Valor de ordenada punto de infle‐ 0.0 REAL
xión B5
A6 Valor de abscisa punto de inflexión 0.0 REAL
A6
B6 Valor de ordenada punto de infle‐ 0.0 REAL
xión B6
A7 Valor de abscisa punto de inflexión 0.0 REAL
A7
B7 Valor de ordenada punto de infle‐ 0.0 REAL
xión B7
A8 Valor de abscisa punto de inflexión 0.0 REAL
A8
B8 Valor de ordenada punto de infle‐ 0.0 REAL
xión B8
A9 Valor de abscisa punto de inflexión 0.0 REAL
A9
B9 Valor de ordenada punto de infle‐ 0.0 REAL
xión B9
A10 Valor de abscisa punto de inflexión 0.0 REAL
A10
B10 Valor de ordenada punto de infle‐ 0.0 REAL
xión B10
A11 Valor de abscisa punto de inflexión 0.0 REAL
A11
B11 Valor de ordenada punto de infle‐ 0.0 REAL
xión B11
A12 Valor de abscisa punto de inflexión 0.0 REAL
A12
B12 Valor de ordenada punto de infle‐ 0.0 REAL
xión B12
A13 Valor de abscisa punto de inflexión 0.0 REAL
A13
B13 Valor de ordenada punto de infle‐ 0.0 REAL
xión B13

Descripción de los bloques DCC estándar


62 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.19 PLI20

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
A14 Valor de abscisa punto de inflexión 0.0 REAL
A14
B14 Valor de ordenada punto de infle‐ 0.0 REAL
xión B14
A15 Valor de abscisa punto de inflexión 0.0 REAL
A15
B15 Valor de ordenada punto de infle‐ 0.0 REAL
xión B15
A16 Valor de abscisa punto de inflexión 0.0 REAL
A16
B16 Valor de ordenada punto de infle‐ 0.0 REAL
xión B16
A17 Valor de abscisa punto de inflexión 0.0 REAL
A17
B17 Valor de ordenada punto de infle‐ 0.0 REAL
xión B17
A18 Valor de abscisa punto de inflexión 0.0 REAL
A18
B18 Valor de ordenada punto de infle‐ 0.0 REAL
xión B18
A19 Valor de abscisa punto de inflexión 0.0 REAL
A19
B19 Valor de ordenada punto de infle‐ 0.0 REAL
xión B19
A20 Valor de abscisa punto de inflexión 0.0 REAL
A20
B20 Valor de ordenada punto de infle‐ 0.0 REAL
xión B20
Y Magnitud de salida 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 63
Aritmética
3.20 SII

3.20 SII
Inversor

Símbolo

SII
)DFWRU 5 ; < 5 3URGXFWR

Descripción abreviada
● Inversor con una entrada del tipo REAL
● Bloque de cálculo para invertir el signo

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

Función de transferencia

y 
<

y 

y  ;

y 

Descripción de los bloques DCC estándar


64 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.20 SII

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Factor 0.0 REAL
Y Producto 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 65
Aritmética
3.21 SIN

3.21 SIN
Función Seno

Símbolo

SIN
$UJXPHQWR 5 ; < 5 6HQR

Descripción abreviada
Determinación del valor seno de un argumento

Funcionamiento
● El bloque emite por la salida Y el resultado de calcular el seno de un argumento en radianes
que debe introducirse en la entrada X.
● Y = sin X

Diagrama XY

\
< 6,1 ;










[
            











Descripción de los bloques DCC estándar


66 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.21 SIN

X es ∏ modular

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Argumento 0.0 REAL
Y Seno 0.0 REAL

Datos de configuración

SIMOTION ✓ (a partir de V4.1)


SINAMICS ✓ (a partir de V4.4)
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 67
Aritmética
3.22 SQR

3.22 SQR
Extractor de raíz cuadrada

Símbolo

SQR
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
4) %2 0DJQLWXGGHHQWUDGDQHJDWLYD

Descripción abreviada
Bloque de cálculo para determinar la raíz cuadrada

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

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

Tabla(s) de la verdad

Condición Y QF
X>0 SQR(X) 0
X=0 0 0
X<0 0 1

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
Y Magnitud de salida 0.0 REAL
QF Magnitud de entrada negativa 0 0/1

Datos de configuración

SIMOTION ✓ (a partir de V4.1)


SINAMICS ✓ (a partir de V4.4)

Descripción de los bloques DCC estándar


68 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.22 SQR

Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 69
Aritmética
3.23 SUB

3.23 SUB
Restador (tipo REAL)

Símbolo

SUB
0LQXHQGR 5 ; < 5 'LIHUHQFLD
6XVWUDHQGR 5 ;

Descripción abreviada
Restador con dos entradas del tipo REAL

Funcionamiento
● El bloque resta teniendo en cuenta el signo el valor introducido en la conexión X2 del valor
introducido 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X1 Minuendo 0.0 REAL
X2 Sustraendo 0.0 REAL
Y Diferencia 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


70 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.24 SUB_D

3.24 SUB_D
Restador (tipo DOUBLE INTEGER)

Símbolo

SUB_D
0LQXHQGR ', ; < ', 'LIHUHQFLD
6XVWUDHQGR ', ; 4) %2 5HEDVH

Descripción abreviada
Restador con dos entradas del tipo DOUBLE INTEGER

Funcionamiento
El bloque resta teniendo en cuenta el signo el valor introducido en la conexión X2 del valor
introducido 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
con QF = 1.
Y = X1 - X2

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X1 Minuendo 0 DINT
X2 Sustraendo 0 DINT
Y Diferencia 0 DINT
QF Rebase 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 71
Aritmética
3.25 SUB_I

3.25 SUB_I
Restador (tipo INTEGER)

Símbolo

SUB_I
0LQXHQGR , ; < , 'LIHUHQFLD
6XEWUDKHQG , ;

Descripción abreviada
Restador con dos entradas del tipo INTEGER

Funcionamiento
● El bloque resta teniendo en cuenta el signo el valor introducido en la conexión X2 del valor
introducido 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X1 Minuendo 0 INT
X2 Sustraendo 0 INT
Y Diferencia 0 INT

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


72 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Aritmética
3.26 TAN

3.26 TAN
Tangente

Símbolo

TAN
$UJXPHQWR 5 ; < 5 7DQJHQWH
4) %2 7DQJHQWHIXHUD
GHOUDQJRGHYDORUHV

Descripción abreviada
Determinación del valor de la tangente de un ángulo

Funcionamiento
El bloque emite por la salida Y el resultado de calcular la tangente de un ángulo en radianes
que debe introducirse en la entrada X.
Y = tan X
Rango de salida: -3,402823 E38 a 3,402823 E38
Si el valor tangente determinado se encuentra fuera del rango de -3,402823 E38 a 3,402823
E38, la salida del bloque Y se limita a -3,402823 E38 o +3,402823 E38 y, al mismo tiempo, la
salida binaria se ajusta a QF = 1.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 73
Aritmética
3.26 TAN

Función de transferencia

\
< 7$1 ;








[
            











Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Argumento 0.0 REAL
Y Tangente 0.0 REAL
QF Tangente fuera del rango de valores 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


74 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic 4
4.1 AND
Operación AND lógica (tipo BOOL)

Símbolo

AND
(QWUDGDELQDULD %2 , 4 %2 0DJQLWXGELQDULD$1'

Descripción abreviada
Bloque AND que puede disponer de hasta 4 entradas del tipo BOOL

Funcionamiento
El bloque combina las magnitudes binarias en las entradas I 1-4 con un AND lógico y emite
el resultado 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
los demás casos, salida Q = 0.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 75
Logic
4.1 AND

Tabla(s) de la verdad

(QWUDGD 6DOLGD

, , , , 4

 

 

 

 

    

FXDOTXLHUD

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Entrada binaria 1 0/1
Q Magnitud binaria AND 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades I comprende hasta 4 conexiones (I1 a I4)

Descripción de los bloques DCC estándar


76 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.2 AND_W

4.2 AND_W
Operación AND lógica (tipo WORD)

Símbolo

AND_W
3DODEUDGHHVWDGR(QWUDGD : , 46 : 3DODEUDGHHVWDGR$1'
4 %2 6DOLGDELQDULD

Descripción abreviada
Bloque AND_W que puede disponer de hasta 4 entradas del tipo WORD

Funcionamiento
En una palabra de estado se agrupan hasta 16 estados binarios.
El bloque vincula entre si bit a bit las palabras de estado I01 a I16 de acuerdo con 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:

46N=,N∧  ∧,QQNN=
Un bit de la palabra de estado AND es entonces igual a 0 si al menos uno de los bits
equivalentes 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.

Diagrama de estado de seguimiento (para 3 entradas)

3DODEUDGHHVWDGR
,
              

3DODEUDGHHVWDGR
,
               

3DODEUDGHHVWDGR
,
               

3DODEUDGHHVWDGR
46
               

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 77
Logic
4.2 AND_W

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Palabra de estado Entrada 16#FFFF WORD
QS Palabra de estado AND 16#0000 WORD
Q Salida binaria 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS -
Cargable online sí
Particularidades I comprende hasta 4 entradas (I1 a I4)

Descripción de los bloques DCC estándar


78 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.3 BF

4.3 BF
Función Intermitente (tipo BOOL)

Símbolo

BF
'XUDFLµQGHODLQWHUPLWHQFLD PV 76 7 4 %2 6DOLGDGHLQWHUPLWHQFLD
+DELOLWDU %2 (1

Descripción abreviada
Bloque del tipo BOOL
● Para el control de encóders de señal
● Como generador de ciclos

Funcionamiento
El bloque ajusta su salida Q alternativamente a 1 y a 0, siguiendo el ritmo marcado por el
intervalo 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

(1 4

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 79
Logic
4.3 BF

Diagrama de tiempo


(1

7 7

4


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


EN

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
T Duración de la intermitencia (0 ms) 0 SDTIME
EN Habilitar 0 0/1
Q Salida de intermitencia 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


80 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.4 BF_W

4.4 BF_W
Función intermitente para palabra de estado (tipo WORD)

Símbolo

BF_W
3DODEUDGHHVWDGR : ,6 46 : 6DOLGDGHLQWHUPLWHQFLDGHODSDODEUDGHHVWDGR
'XUDFLµQGHODLQWHUPLWHQFLD PV 76 7

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

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

Diagrama de bloques

,6 46

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
IS Palabra de estado 16#0000 WORD
T Duración de la intermitencia (0 ms) 0 WORD
QS Salida de intermitencia de la pala‐ 16#0000 WORD
bra de estado

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 81
Logic
4.4 BF_W

Datos de configuración

SIMOTION ✓
SINAMICS -
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


82 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.5 BSW

4.5 BSW
Conmutador binario (tipo BOOL)

Símbolo

BSW
0DJQLWXGGHHQWUDGD %2 , 4 %2 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD %2 ,
3RVLFLµQGHOVHOHFWRU %2 ,

Descripción abreviada
El bloque conecta una de las dos magnitudes de entrada binarias a la salida.

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

,

4
,

Tabla(s) de la verdad

Posición del inte‐ Magnitud de salida Q


rruptor 1
0 Q = I1
1 Q = I1

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

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 83
Logic
4.5 BSW

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

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


84 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.6 CNM

4.6 CNM
Memoria numérica controlable (tipo REAL)

Símbolo

CNM
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGH
0DJQLWXGGHHQWUDGD 5 ; HQWUDGDJXDUGDGD
*XDUGDUPDJQLWXGGHHQWUDGD %2 ,
*XDUGDUPDJQLWXGGHHQWUDGD %2 ,

Descripción abreviada
Bloque del tipo REAL para guardar un valor de entrada actual (en inglés, función Sample and
Hold) 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 tipo
de datos utilizado.

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
en I1 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 se
conecta en Y.

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

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 85
Logic
4.6 CNM

Diagrama de bloques

;
,
<
,
;

Tabla(s) de la verdad

Entrada Salida Y en el momento del dis‐


paro
I1 I2
* * Yn = Yn-1
* 0 -> 1 Yn = X2n
0 -> 1 * Yn = X1n
0 -> 1 0 -> 1 Yn = X1n

*: sin subida de flanco, 0 -> 1: Subida de flanco

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


86 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.7 CNM_D

4.7 CNM_D
Memoria numérica controlable (tipo DOUBLE INTEGER)

Símbolo

CNM_D
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHHQWUDGDJXDUGDGD
0DJQLWXGGHHQWUDGD ', ;
*XDUGDUPDJQLWXGGHHQWUDGD %2 ,
*XDUGDUPDJQLWXGGHHQWUDGD %2 ,

Descripción abreviada
Bloque del tipo DOUBLE INTEGER para guardar un valor de entrada actual (en inglés, función
Sample and Hold) 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 de
datos utilizado.

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
en I1 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 se
conecta en Y.

Inicialización
Si la entrada I1 o I2 recibe el valor 1 de una salida inicializada aguas arriba, el bloque no
detecta ningún flanco positivo durante la primera ejecución cíclica. De lo contrario, el bloque
detecta un flanco positivo durante la primera ejecución cíclica. En el modo START se guardan
temporalmente los valores para I1 e I2.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 87
Logic
4.7 CNM_D

Diagrama de bloques

;
,
<
,
;

Tabla(s) de la verdad

Entrada Salida Y en el momento del dis‐


paro
I1 I2
* * Yn = Yn-1
* 0 -> 1 Yn = X2n
0 -> 1 * Yn = X1n
0 -> 1 0 -> 1 Yn = X1n

*: sin subida de flanco, 0 -> 1: Subida de flanco

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


88 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.8 CNM_I

4.8 CNM_I
Memoria numérica controlable (tipo INTEGER)

Símbolo

CNM_I
0DJQLWXGGHHQWUDGD , ; < , 0DJQLWXGGHHQWUDGDJXDUGDGD
0DJQLWXGGHHQWUDGD , ;
*XDUGDUPDJQLWXGGHHQWUDGD %2 ,
*XDUGDUPDJQLWXGGHHQWUDGD %2 ,

Descripción abreviada
Bloque del tipo INTEGER para guardar un valor de entrada actual (en inglés, función Sample
and Hold) 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
de datos utilizado.

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
en I1 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 se
conecta en Y.

Inicialización
Si la entrada I1 o I2 recibe el valor 1 de una salida inicializada aguas arriba, el bloque no
detecta ningún flanco positivo durante la primera ejecución cíclica. De lo contrario, el bloque
detecta un flanco positivo durante la primera ejecución cíclica. En el modo START se guardan
temporalmente los valores para I1 e I2.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 89
Logic
4.8 CNM_I

Diagrama de bloques

;
,
<
,
;

Tabla(s) de la 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 flanco, 0 -> 1: Subida de flanco

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


90 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.9 CTR

4.9 CTR
Contador (tipo BOOL)

Símbolo

CTR
,PSXOVRKDFLDGHODQWH %2 ,8 < , (VWDGRGHOFRQWDGRU
,PSXOVRKDFLDDWU£V %2 ,' 48 %2 &RQWDGRUHQHOO¯PLWHVXSHULRU
5HVHW %2 5 4 %2 (VWDGRGHOFRQWDGRUFHUR
6HW %2 6 4/ %2 &RQWDGRUHQHOO¯PLWHLQIHULRU
9DORUGHDMXVWH , 69
9DORUO¯PLWHGHFRQWDGRUVXSHULRU , /8
9DORUO¯PLWHGHFRQWDGRULQIHULRU , //
0RGR'HVERUGDPLHQWR %2 02'

Descripción abreviada
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

Funcionamiento
Este bloque conforma un contador hacia delante o hacia atrás disparado por flanco. Con flanco
de 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. El
estado del contador se sitúa en la salida Y. Control del contador (véase también la tabla de
la verdad). 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 Y no se encuentra
en el rango de contaje entre LL y LU, la salida con R = 1 se ajusta al valor límite efectivo.
Mediante LU (valor límite de contador superior) o LL (valor límite de contador inferior) se puede
predefinir el rango de trabajo del contador.
El valor de ajuste (SV) se encuentra en el rango de LL >= SV >= LU.

MOD = 0 Cuando se alcanzan los límites no se sigue contando, sino que se ajusta la vi‐
sualización QU (contador en el límite superior) o QL (contador en el límite inferior).
MOD = 1 Al alcanzar el límite superior (LU) el estado del contador se ajusta al valor límite
inferior con el siguiente impulso hacia delante y QU = 1 indica el desbordamiento
positivo para un ciclo.
Al alcanzar el límite inferior (LL) el estado del contador se ajusta al valor límite
superior con el siguiente impulso hacia atrás y QL = 1 indica el desbordamiento
negativo para un ciclo.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 91
Logic
4.9 CTR

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

Diagrama de bloques

6 0

// /8

,8
48
,' <
69
 4/
4

Tabla(s) de la 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 IU
está preajustada con 1, el bloque no puede detectar ningún flanco positivo durante la primera
ejecución cíclica.
Condiciones marginales:
● LL <= Y <= LU para LL <LU
● Y = LU para LL >= LU

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
IU Impulso hacia delante 0 0/1
ID Impulso hacia atrás 0 0/1

Descripción de los bloques DCC estándar


92 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.9 CTR

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
R Reset 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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 93
Logic
4.10 DFR

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

Símbolo

DFR
(QWUDGDGHGLVSDUR %2 , 4 %2 0DJQLWXGELQDULD
(QWUDGD' %2 ' 41 %2 0DJQLWXGELQDULDLQYHUWLGD
6HW %2 6
5HVHW %2 5

Descripción abreviada
Bloque del tipo BOOL para utilizar como biestable tipo D dominante para reset

Funcionamiento
Si ambas entradas S y R son 0 lógico, la información de entrada D se conecta a la salida Q
con un 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
a 1 lógico, la salida Q se ajusta a 0 lógico. Si ambas entradas están ajustadas a 0 lógico, Q
no se modifica. Si, por el contrario, ambas entradas S y R son 1 lógico, Q es 0 lógico, puesto
que domina la entrada de desactivación.

Inicialización
Si la entrada I recibe el valor 1 de una salida inicializada aguas arriba, el bloque no detecta
ningún flanco positivo durante la primera ejecución cíclica.
De lo contrario, el bloque detecta un flanco positivo durante la primera ejecución cíclica. En
el modo START se guarda temporalmente el valor para I.

Diagrama de bloques

4
'
,
41

Descripción de los bloques DCC estándar


94 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.10 DFR

Tabla(s) de la 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

Diagrama de tiempo
con D e I


,


'


4

41 


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

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Entrada de disparo 0 0/1
D Entrada D 0 0/1
S Set 0 0/1
R Reset 0 0/1
Q Magnitud binaria 0 0/1
QN Magnitud binaria invertida 1 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 95
Logic
4.11 DFR_W

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

Símbolo

DFR_W
(QWUDGD' : ,6 46 : 0DJQLWXGGHVDOLGD
(QWUDGDGHGLVSDUR %2 , 461 : 0DJQLWXGHVGHVDOLGDLQYHUWLGDV
6HW %2 6
5HVHW %2 5

Descripción abreviada
Bloque del tipo WORD para utilizar como biestable D dominante para reset

Funcionamiento
Si ambas entradas son S y R = 0, la información de entrada D se conecta a la salida QS con
un flanco de subida en la entrada de disparo I. La salida QSN lleva siempre el valor inverso
a QS. Si S = 1, todos los bits de la magnitud de salida QS se ajustan a 1. Si R = 1, todos los
bits de 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, porque domina 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 detecta
ningún flanco positivo durante la primera ejecución cíclica.
De lo contrario, el bloque detecta un flanco positivo durante la primera ejecución cíclica. En
el modo START se guarda temporalmente el valor para I.

Diagrama de bloques

46
,6
,
461

Descripción de los bloques DCC estándar


96 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.11 DFR_W

Tabla(s) de la 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

Diagrama de tiempo
con I e IS


,


,6Q


46Q

461Q 


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)

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
IS Entrada D 16#0000 WORD
I Entrada de disparo 0 0/1
S Set 0 0/1
R Reset 0 0/1
QS Magnitud de salida 16#0000 WORD
QSN Magnitudes de salida invertidas 16#FFFF WORD

Datos de configuración

SIMOTION ✓
SINAMICS -
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 97
Logic
4.12 DLB

4.12 DLB
Elemento de retardo (tipo REAL)

Símbolo

DLB
&DQWLGDGGHYDORUHVPHPRUL]DEOHV , 7%/ < 5 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD 5 ; 476 %2 (VWDGRRSHUDWLYR
&LFORVGHOUHWDUGR , $'5

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

Funcionamiento
Si el estado operativo es QTS = 1, el bloque contiene una memoria de retardo de la magnitud
TBL. La magnitud de entrada indicada en la entrada X se emite con retardo como magnitud
de 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, la
memoria de retardo no está activada. En este caso, la magnitud de entrada indicada en la
entrada 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 a
0. 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 bien
se ha predefinido un valor > 1000 para TBL. En este caso, la salida Y se ajusta a la entrada
X durante el funcionamiento cíclico.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
TBL Cantidad de valores memorizables 100 0...1000
X Magnitud de entrada 0.0 REAL
ADR Ciclos del retardo 0 0...1000
Y Magnitud de salida 0.0 INT
QTS Estado operativo 0 0/1

Descripción de los bloques DCC estándar


98 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.12 DLB

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 99
Logic
4.13 DX8

4.13 DX8
Demultiplexor, 8 salidas, concatenable en cascada (tipo REAL)

Símbolo

DX8
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
(QWUDGDGHFRQWURO , ;6 < 5 0DJQLWXGGHVDOLGD
0RGR*XDUGDU %2 06 < 5 0DJQLWXGGHVDOLGD
5HVHW %2 5 < 5 0DJQLWXGGHVDOLGD
&DPELDUKDELOLWDFLµQ %2 (1& < 5 0DJQLWXGGHVDOLGD
< 5 0DJQLWXGGHVDOLGD
< 5 0DJQLWXGGHVDOLGD
< 5 0DJQLWXGGHVDOLGD
<6 , 6DOLGDGHFRQWURO

Descripción abreviada
Bloque del tipo REAL para el funcionamiento con demultiplexor. El bloque se puede
concatenar en cascada.

Funcionamiento
Dependiendo de ENC, R, MS y XS = 1 a 8, el bloque conecta su entrada X a una de las 8
salidas 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
no seleccionadas 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ó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
XS obtienen el valor 0.
Con MS = 1 (funcionamiento remanente) todas las salidas no seleccionadas por XS
permanecen invariables.

Tabla(s) de la verdad

ENC R MS XS Salidas Y1 a Y8
0 * * * se mantienen los valores anteriores
1 1 * * Y1 a Y8 = 0

Descripción de los bloques DCC estándar


100 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.13 DX8

ENC R MS XS Salidas Y1 a Y8
1 0 0 1 <= XS <= 8 ● Salida seleccionada = X
● Salida no seleccionada = 0
1 0 0 XS = 0 o XS >= 9 Y1 a Y8 = 0
1 0 1 1 <= XS <= 8 ● Salida seleccionada = X
● Las salidas no seleccionadas permanecen invariables
1 0 1 XS = 0 o XS >= 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
XS Entrada de control 0 INT
MS Modo Guardar 0 0/1
R Reset 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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 101
Logic
4.14 DX8_D

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

Símbolo

DX8_D
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD
(QWUDGDGHFRQWURO , ;6 < ', 0DJQLWXGGHVDOLGD
0RGRGHPHPRULD %2 06 < ', 0DJQLWXGGHVDOLGD
5HVHW %2 5 < ', 0DJQLWXGGHVDOLGD
&DPELDUKDELOLWDFLµQ %2 (1& < ', 0DJQLWXGGHVDOLGD
< ', 0DJQLWXGGHVDOLGD
< ', 0DJQLWXGGHVDOLGD
< ', 0DJQLWXGGHVDOLGD
<6 , 6DOLGDGHFRQWURO

Descripción abreviada
Bloque del tipo DOUBLE INTEGER para el funcionamiento con demultiplexor. El bloque se
puede concatenar en cascada.

Funcionamiento
Dependiendo de ENC, R, MS y XS = 1 a 8, el bloque conecta su entrada X a una de las 8
salidas 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
no seleccionadas 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ó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 XS obtienen el valor 0. Con MS
= 1 (funcionamiento remanente) todas las salidas no seleccionadas por XS permanecen
invariables.

Tabla(s) de la 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 = X
● Salida no seleccionada = 0
1 0 0 XS = 0 o XS >= 9 Y1 a Y8 = 0

Descripción de los bloques DCC estándar


102 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.14 DX8_D

ENC R MS XS Salidas Y1 a Y8
1 0 1 1 <= XS <= 8 ● Salida seleccionada = X
● Las salidas no seleccionadas permanecen invariables
1 0 1 XS = 0 o XS >= 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 DINT
XS Entrada de control 0 INT
MS Modo de memoria 0 0/1
R Reset 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 configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 103
Logic
4.15 DX8_I

4.15 DX8_I
Demultiplexor, 8 salidas, concatenable en cascada (tipo INTEGER)

Símbolo

DX8_I
0DJQLWXGGHHQWUDGD , ; < , 0DJQLWXGGHVDOLGD
(QWUDGDGHFRQWURO , ;6 < , 0DJQLWXGGHVDOLGD
0RGR*XDUGDU %2 06 < , 0DJQLWXGGHVDOLGD
5HVHW %2 5 < , 0DJQLWXGGHVDOLGD
&DPELDUKDELOLWDFLµQ %2 (1& < , 0DJQLWXGGHVDOLGD
< , 0DJQLWXGGHVDOLGD
< , 0DJQLWXGGHVDOLGD
< , 0DJQLWXGGHVDOLGD
<6 , 6DOLGDGHFRQWURO

Descripción abreviada
Bloque del tipo INTEGER para el funcionamiento con demultiplexor. El bloque se puede
concatenar en cascada.

Funcionamiento
Dependiendo de ENC, R, MS y XS = 1 a 8, el bloque conecta su entrada X a una de las 8
salidas 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
no seleccionadas 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ó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
XS obtienen el valor 0.
Con MS = 1 (funcionamiento remanente) todas las salidas no seleccionadas por XS
permanecen invariables.

Tabla(s) de la verdad

ENC R MS XS Salidas Y1 a Y8
0 * * * se mantienen los valores anteriores
1 1 * * Y1 a Y8 = 0

Descripción de los bloques DCC estándar


104 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.15 DX8_I

ENC R MS XS Salidas Y1 a Y8
1 0 0 1 <= XS <= 8 ● Salida seleccionada = X
● Salida no seleccionada = 0
1 0 0 XS = 0 o XS >= 9 Y1 a Y8 = 0
1 0 1 1 <= XS <= 8 ● Salida seleccionada = X
● Las salidas no seleccionadas permanecen invariables
1 0 1 XS = 0 o XS >= 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 INT
XS Entrada de control 0 INT
MS Modo Guardar 0 0/1
R Reset 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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 105
Logic
4.16 ETE

4.16 ETE
Evaluación de flancos (tipo BOOL)

Símbolo

ETE
,PSXOVRGHHQWUDGD %2 , 43 %2 ,PSXOVRGHVDOLGD
41 %2 ,PSXOVRGHVDOLGD

Descripción abreviada
Evaluación de flancos

Funcionamiento
El bloque detecta un cambio de señal en la entrada I. Con un flanco positivo (0→1) en la entrada
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 de
muestreo TA.

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 un bloque inicializado aguas arriba, el bloque no puede detectar ningún flanco
positivo durante la primera ejecución cíclica. Si al inicializar la entrada I recibe el valor 0 de
un bloque aguas arriba, el bloque no puede detectar ningún flanco negativo durante la primera
ejecución cíclica.

Diagrama de bloques

43
,
41

Descripción de los bloques DCC estándar


106 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.16 ETE

Diagrama de tiempo


,  7$ 7$


43

7$

41 

Impulsos de salida QP y QN en función del intervalo de muestreo TA y el impulso de entrada


I

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Impulso de entrada 0 0/1
QP Impulso de salida 0 0/1
QN Impulso de salida 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 107
Logic
4.17 LVM

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

Símbolo

LVM
0DJQLWXGGHHQWUDGD 5 ; 48 %2 0DJQLWXGGHHQWUDGD
9DORUPHGLRGHOLQWHUYDOR 5 0 SRUHQFLPDGHOLQWHUYDOR
/¯PLWHGHOLQWHUYDOR 5 / 40 %2 (LQJDQJVJU¸¡H
+LVW«UHVLV 5 +< GHQWURGHOLQWHUYDOR
4/ %2 0DJQLWXGGHHQWUDGD
SRUGHEDMRGHOLQWHUYDOR

Descripción abreviada
● El bloque de tipo BOOL vigila una magnitud de entrada comparándola con magnitudes de
referencia que se pueden elegir.
● Utilizable para la vigilancia de consignas, valores reales y medidas, así como para la
supresión de conmutaciones frecuentes (pulsado)
● El bloque ofrece una función discriminadora de ventanas.

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 los límites
del intervalo y el resultado se emite en las salidas QU, QM y QL. La característica de
transferencia se configura a través de los valores para el valor medio M, el límite del intervalo
L y la histéresis HY.

Diagrama de bloques

0 / +<

48
; 40
4/

Descripción de los bloques DCC estándar


108 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.17 LVM

Función de transferencia


48



40



4/

0/ 0 0/
+< +<
/ /

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 encima 0 0/1
del intervalo
QM Magnitud de entrada por encima 0 0/1
del intervalo
QL Magnitud de entrada por encima 0 0/1
del intervalo

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 109
Logic
4.18 MFP

4.18 MFP
Generador de impulsos (tipo BOOL)

Símbolo

MFP
,PSXOVRGHHQWUDGD %2 , 4 %2 ,PSXOVRGHVDOLGD
'XUDFLµQGHLPSXOVR PV 76 7

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

Funcionamiento
El flanco de subida de un impulso en la entrada I ajusta la salida Q a 1 para la duración de
impulso T. El generador de impulsos no puede redispararse. 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 no
puede 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 de
impulso T después de efectuar la inicialización.

Diagrama de bloques

, 7 W


Descripción de los bloques DCC estándar


110 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.18 MFP

Diagrama de tiempo


,
 7 7 7

4


Impulso de salida Q en función de la duración del impulso T y del impulso de entrada I

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Impulso de entrada 0 0/1
T Duración de impulso (ms) 0 SDTIME
Q Impulso de salida 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 111
Logic
4.19 MUX8

4.19 MUX8
Multiplexor, concatenable en cascada (tipo REAL)

Símbolo

MUX8
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD 5 ; &&6 , 3DODEUDGHPDQGRGHFRQFDWHQDFLµQHQFDVFDGD
0DJQLWXGGHHQWUDGD 5 ; 4) %2 0HQVDMHGHHUURU
0DJQLWXGGHHQWUDGD 5 ;
0DJQLWXGGHHQWUDGD 5 ;
0DJQLWXGGHHQWUDGD 5 ;
0DJQLWXGGHHQWUDGD 5 ;
0DJQLWXGGHHQWUDGD 5 ;
(QWUDGDFRQFDWHQDEOHHQFDVFDGD 5 &&,
3DODEUDGHPDQGR , ;&6
+DELOLWDU %2 (1

Descripción abreviada
Bloque del tipo REAL para operación multiplexada óctuple. El bloque se puede concatenar
en cascada.

Funcionamiento
El bloque emite en la salida Y el valor de la entrada concatenable en cascada CCI, mientras
la entrada 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
la tabla 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 conectado
aguas abajo, la salida CCS con la siguiente entrada XCS y la salida QF con la siguiente entrada
EN.

Descripción de los bloques DCC estándar


112 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.19 MUX8

Diagrama de bloques

;&6 (1

; <

; &&6
&&, 08; 4)

Tabla(s) de la verdad

EN XCS Y CSS QF
0 Indiferente 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

08; 08;
0DJQ 5 ;, < 5 0DJQ 5 ;, < 5 6DO
0DJQ ; &&6 , 0DJQ ; &&6 , &DVF
0DJQ ; 4) %2 0DJQ ; 4) %2 (UURU
0DJQ ; 0DJQ ;
0DJQ ; 0DJQ ;
0DJQ ; 0DJQ ;
0DJQ ; 0DJQ ;
0DJQ ; 0DJQ ;
&DVF &&,
67: , &&,
;&6 , ;&6
+DELO %2 (1
%2 (1

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 113
Logic
4.19 MUX8

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 en cascada 0.0 REAL
XCS Palabra de mando 0 0…32767
EN Habilitar 0 0/1
Y Magnitud de salida 0.0 REAL
CCS Palabra de mando de concatena‐ 0 0…32767
ción en cascada
QF Mensaje de error 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


114 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.20 MUX8_D

4.20 MUX8_D
Multiplexor concatenable en cascada (tipo Double Integer)

Símbolo

MUX8_D
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD ', ; &&6 , 3DODEUDGHPDQGRGHFRQFDWHQDFLµQHQFDVFDGD
0DJQLWXGGHHQWUDGD ', ; 4) %2 0HQVDMHGHHUURU
0DJQLWXGGHHQWUDGD ', ;
0DJQLWXGGHHQWUDGD ', ;
0DJQLWXGGHHQWUDGD ', ;
0DJQLWXGGHHQWUDGD ', ;
0DJQLWXGGHHQWUDGD ', ;
(QWUDGDFRQFDWHQDEOHHQFDVFDGD ', &&,
3DODEUDGHPDQGR , ;&6
+DELOLWDU %2 (1

Descripción abreviada
Bloque del tipo DOUBLE INTEGER para operación multiplexada óctuple. El bloque se puede
concatenar en cascada.

Funcionamiento
El bloque emite en la salida Y el valor de la entrada concatenable en cascada CCI, mientras
la entrada 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 la tabla 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 conectado aguas abajo, la salida CCS con la siguiente
entrada XCS y la salida QF con la siguiente entrada EN.

Diagrama de bloques

;&6 (1

; <
; &&6
&&, 4)
08;

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 115
Logic
4.20 MUX8_D

Tabla(s) de la verdad

EN XCS Y CSS QF
0 Indiferente 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

08; ' 08; '


0DJQ ', ;, < ', 0DJQ ', ;, < ', 6DO
0DJQ ; &&6 , 0DJQ ; &&6 &DVF
0DJQ ; 4) %2 0DJQ ; 4) %2 (UURU
0DJQ ; 0DJQ ;
0DJQ ; 0DJQ ;
0DJQ ; 0DJQ ;
0DJQ ; 0DJQ ;
0DJQ ; 0DJQ ;
&DVF &&,
67: &&,
;&6 ;&6
+DELO %2 (1
%2 (1

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 en cascada 0 DINT
XCS Palabra de mando 0 0…32767
EN Habilitar 0 0/1
Y Magnitud de salida 0 DINT

Descripción de los bloques DCC estándar


116 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.20 MUX8_D

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
CCS Palabra de mando de concatena‐ 0 0…32767
ción en cascada
QF Mensaje de error 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 117
Logic
4.21 MUX8_I

4.21 MUX8_I
Multiplexor, concatenable en cascada (tipo INTEGER)

Símbolo

MUX8_I
0DJQLWXGGHHQWUDGD , ; < , 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD , ; &&6 , 3DODEUDGHPDQGRGHFRQFDWHQDFLµQHQFDVFDGD
0DJQLWXGGHHQWUDGD , ; 4) %2 0HQVDMHGHHUURU
0DJQLWXGGHHQWUDGD , ;
0DJQLWXGGHHQWUDGD , ;
0DJQLWXGGHHQWUDGD , ;
0DJQLWXGGHHQWUDGD , ;
0DJQLWXGGHHQWUDGD , ;
(QWUDGDFRQFDWHQDEOHHQFDVFDGD , &&,
3DODEUDGHPDQGR , ;&6
+DELOLWDU %2 (1

Descripción abreviada
Bloque del tipo INTEGER para operación multiplexada óctuple. El bloque se puede concatenar
en cascada.

Funcionamiento
El bloque emite en la salida Y el valor de la entrada concatenable en cascada CCI, mientras
la entrada 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
la tabla 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 conectado
aguas abajo, la salida CCS con la siguiente entrada XCS y la salida QF con la siguiente entrada
EN.

Descripción de los bloques DCC estándar


118 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.21 MUX8_I

Diagrama de bloques

;&6 (1

; <
; &&6
&&, 4)
08;

Tabla(s) de la verdad

EN XCS Y CSS QF
0 Indiferente 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

08;B, 08;B,
0DJQ , ;, < , 0DJQ , ;, < , 6DO
0DJQ ; &&6 , 0DJQ ; &&6 &DVF
0DJQ ; 4) %2 0DJQ ; 4) %2 (UURU
0DJQ ; 0DJQ ;
0DJQ ; 0DJQ ;
0DJQ ; 0DJQ ;
0DJQ ; 0DJQ ;
0DJQ ; 0DJQ ;
&DVF &&,
67: &&,
;&6 ;&6
+DELO %2 (1
%2 (1

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 119
Logic
4.21 MUX8_I

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 en cascada 0 INT
XCS Palabra de mando 0 0…32767
EN Habilitar 0 0/1
Y Magnitud de salida 0 INT
CCS Palabra de mando de concatena‐ 0 0…32767
ción en cascada
QF Mensaje de error 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


120 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.22 NAND

4.22 NAND
Operación AND lógica (tipo BOOL)

Símbolo

NAND
(QWUDGDELQDULD %2 , 4 %2 0DJQLWXGELQDULD1$1'

Descripción abreviada
Bloque NAND que puede disponer de hasta 4 entradas del tipo BOOL

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

4=,∧  ∧ ,


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

Tabla(s) de la verdad

(QWUDGD 6DOLGD

, , , , 4

 

 

 

 

    

FXDOTXLHUD

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 121
Logic
4.22 NAND

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Entrada binaria 1 0/1
Q Magnitud binaria NAND 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades I comprende hasta 4 entradas (I1 a I4)

Descripción de los bloques DCC estándar


122 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.23 NCM

4.23 NCM
Comparador numérico (tipo REAL)

Símbolo

NCM
0DJQLWXGGHHQWUDGD 5 ; 48 %2 ;!;
0DJQLWXGGHHQWUDGD 5 ; 4( %2 ; ;
4/ %2 ;;

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

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

Tabla(s) de la verdad

Comparación de las magnitu‐ Señales de salida Señales de salida Y Señales de salida Y


des de entrada
QU QE QL
X1 > X2 1 0 0
X1 = X2 0 1 0
X1 < X2 0 0 1

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 123
Logic
4.23 NCM

Cargable online sí
Particularidades Si el grupo de ejecución del esquema DCC se encuentra en "no calcular", en la
salida figura el valor predeterminado.

Descripción de los bloques DCC estándar


124 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.24 NCM_D

4.24 NCM_D
Comparador numérico (tipo DOUBLE INTEGER)

Símbolo

NCM_D
0DJQLWXGGHHQWUDGD ', ; 48 %2 ;!;
0DJQLWXGGHHQWUDGD ', ; 4( %2 ; ;
4/ %2 ;;

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

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

Tabla(s) de la verdad

Comparación de las magnitudes de Descripción Valor predeterminado Rango


entrada
QU QE QL
X1 > X2 1 0 0
X1 = X2 0 1 0
X1 < X2 0 0 1

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 125
Logic
4.24 NCM_D

Cargable online sí
Particularidades Si el grupo de ejecución del esquema DCC se encuentra en "no calcular", en la
salida figura el valor predeterminado.

Descripción de los bloques DCC estándar


126 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.25 NCM_I

4.25 NCM_I
Comparador numérico (tipo INTEGER)

Símbolo

NCM_I
0DJQLWXGGHHQWUDGD , ; 48 %2 ;!;
0DJQLWXGGHHQWUDGD , ; 4( %2 ; ;
4/ %2 ;;

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

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

Tabla(s) de la verdad

Comparación de las magnitudes de Señales de salida Señales de salida Y Señales de salida Y


entrada
QU QE QL
X1 > X2 1 0 0
X1 = X2 0 1 0
X1 < X2 0 0 1

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 127
Logic
4.25 NCM_I

Cargable online sí
Particularidades Si el grupo de ejecución del esquema DCC se encuentra en "no calcular", en la
salida figura el valor predeterminado.

Descripción de los bloques DCC estándar


128 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.26 NOP1

4.26 NOP1
Bloque de relleno (tipo REAL)

Símbolo

NOP1
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD

Descripción abreviada
El bloque del tipo REAL sirve como bloque de relleno (No Operation). Sirve para entregar un
valor constante para varios bloques.

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

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
Y Magnitud de salida 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 129
Logic
4.27 NOP1_B

4.27 NOP1_B
Bloque de relleno (tipo BOOL)

Símbolo

NOP1_B
0DJQLWXGGHHQWUDGD %2 , 4 %2 0DJQLWXGGHVDOLGD

Descripción abreviada
El bloque del tipo BOOL sirve como bloque de relleno (No Operation). Sirve para entregar un
valor constante para varios bloques.

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

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Magnitud de entrada 0 0/1
Q Magnitud de salida 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


130 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.28 NOP1_D

4.28 NOP1_D
Bloque de relleno (tipo DOUBLE INTEGER)

Símbolo

NOP1_D
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD

Descripción abreviada
El bloque del tipo DOUBLE INTEGER sirve como bloque de relleno (No Operation). Sirve para
entregar un valor constante para varios bloques.

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

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 DINT
Y Magnitud de salida 0 DINT

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 131
Logic
4.29 NOP1_I

4.29 NOP1_I
Bloque de relleno (tipo INT)

Símbolo

NOP1_I
0DJQLWXGGHHQWUDGD , ; < , 0DJQLWXGGHVDOLGD

Descripción abreviada
El bloque del tipo INT sirve como bloque de relleno (No Operation). Sirve para entregar un
valor constante para varios bloques.

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

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 INT
Y Magnitud de salida 0 INT

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


132 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.30 NOP8

4.30 NOP8
Bloque de relleno (tipo REAL)

Símbolo

NOP8
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD

Descripción abreviada
El bloque del tipo REAL sirve como bloque de relleno (No Operation). Sirve para entregar
hasta ocho valores constantes para varios bloques.

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

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


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

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 133
Logic
4.30 NOP8

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


134 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.31 NOP8_B

4.31 NOP8_B
Bloque de relleno (tipo BOOL)

Símbolo

NOP8_B
0DJQLWXGGHHQWUDGD %2 , 4 %2 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD %2 , 4 %2 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD %2 , 4 %2 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD %2 , 4 %2 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD %2 , 4 %2 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD %2 , 4 %2 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD %2 , 4 %2 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD %2 , 4 %2 0DJQLWXGGHVDOLGD

Descripción abreviada
El bloque del tipo BOOL sirve como bloque de relleno (No Operation). Sirve para entregar
hasta ocho valores constantes para varios bloques.

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

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


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

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 135
Logic
4.31 NOP8_B

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


136 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.32 NOP8_D

4.32 NOP8_D
Bloque de relleno (tipo DOUBLE INTEGER)

Símbolo

NOP8_D
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD

Descripción abreviada
El bloque del tipo DOUBLE INTEGER sirve como bloque de relleno (No Operation). Sirve para
entregar hasta ocho valores constantes para varios bloques.

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

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


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

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 137
Logic
4.32 NOP8_D

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


138 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.33 NOP8_I

4.33 NOP8_I
Bloque de relleno (tipo INTEGER)

Símbolo

NOP8_I
0DJQLWXGGHHQWUDGD , ; < , 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD , ; < , 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD , ; < , 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD , ; < , 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD , ; < , 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD , ; < , 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD , ; < , 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD , ; < , 0DJQLWXGGHVDOLGD

Descripción abreviada
El bloque del tipo INTEGER sirve como bloque de relleno (No Operation). Sirve para entregar
hasta ocho valores constantes para varios bloques.

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

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


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

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 139
Logic
4.33 NOP8_I

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


140 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.34 NOR

4.34 NOR
Operación OR lógica (tipo BOOL)

Símbolo

NOR
(QWUDGDELQDULD %2 , 4 %2 0DJQLWXGELQDULD125

Descripción abreviada
Bloque NOR que puede disponer de hasta 4 entradas del tipo BOOL

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

4=,∨  ∨,


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

Tabla(s) de la verdad

(QWUDGD 6DOLGD

, , , , 4

 

 

 

 

    

FXDOTXLHUD

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 141
Logic
4.34 NOR

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Entrada binaria 0 0/1
Q Magnitud binaria NOR 1 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades I comprende hasta 4 conexiones (I1 a I4)

Descripción de los bloques DCC estándar


142 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.35 NOT

4.35 NOT
Inversor (tipo BOOL)

Símbolo

NOT
(QWUDGDELQDULD %2 , 4 %2 0DJQLWXGELQDULD127

Descripción abreviada
Inversor del tipo BOOL

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

4=,

Tabla(s) de la verdad

Entrada 1 Salida Q
1 0

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Entrada binaria 0 0/1
Q Magnitud binaria NOT 1 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 143
Logic
4.36 NOT_W

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

Símbolo

NOT_W
3DODEUDGHHVWDGR : ,6 46 : 3DODEUDGHHVWDGRLQYHUWLGD

Descripción abreviada
● Inversor para la palabra de estado del tipo WORD
● Cálculo de complemento a 1 de IS

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:

46N=,6N

Cálculo de complementos
Ejemplo: IS = 15 -> QS = -16

3DODEUDGHHVWDGR
,6
              

3DODEUDGHHVWDGRLQYHUWLGD
46
               

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
IS Palabra de estado 16#0000 WORD
QS Palabra de estado invertida 16#FFFF WORD

Descripción de los bloques DCC estándar


144 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.36 NOT_W

Datos de configuración

SIMOTION ✓
SINAMICS -
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 145
Logic
4.37 NSW

4.37 NSW
Conmutador numérico (tipo REAL)

Símbolo

NSW
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD 5 ;
3RVLFLµQGHOVHOHFWRU %2 ,

Descripción abreviada
El bloque conecta una de las dos magnitudes de entrada numéricas (tipo Real) en la salida.

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

Posición del inte‐ Magnitud de salida Y


rruptor 1
0 Y = X1
1 Y = X2

Descripción de los bloques DCC estándar


146 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.37 NSW

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 147
Logic
4.38 NSW_D

4.38 NSW_D
Conmutador numérico (tipo DOUBLE INTEGER)

Símbolo

NSW_D
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD ', ;
3RVLFLµQGHOVHOHFWRU %2 ,

Descripción abreviada
El bloque conecta una de las dos magnitudes de entrada numéricas (tipo Double Integer) en
la salida.

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

Posición del inte‐ Magnitud de salida Y


rruptor 1
0 Y = X1
1 Y = X2

Descripción de los bloques DCC estándar


148 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.38 NSW_D

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 149
Logic
4.39 NSW_I

4.39 NSW_I
Conmutador numérico (tipo INTEGER)

Símbolo

NSW_I
0DJQLWXGGHHQWUDGD , ; < , 0DJQLWXGGHVDOLGD
0DJQLWXGGHHQWUDGD , ;
3RVLFLµQGHOVHOHFWRU %2 ,

Descripción abreviada
El bloque conecta una de las dos magnitudes de entrada numéricas (tipo Integer) en la salida.

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

Posición del inte‐ Magnitud de salida Y


rruptor 1
0 Y = X1
1 Y = X2

Descripción de los bloques DCC estándar


150 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.39 NSW_I

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 151
Logic
4.40 OR

4.40 OR
Operación OR lógica (tipo BOOL)

Símbolo

OR
(QWUDGDGHPDJQLWXGELQDULD %2 , 4 %2 0DJQLWXGELQDULD25

Descripción abreviada
Bloque OR que puede disponer de hasta 4 entradas del tipo BOOL

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

(QWUDGD 6DOLGD

, , , , 4

 

 

 

 

    

FXDOTXLHUD

Descripción de los bloques DCC estándar


152 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.40 OR

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Entrada de magnitud binaria 0 0/1
Q Magnitud binaria OR 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades I comprende hasta 4 conexiones (I1 a I4)

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 153
Logic
4.41 OR_W

4.41 OR_W
Operación OR lógica (tipo WORD)

Símbolo

OR_W
3DODEUDGHHVWDGR(QWUDGD : , 46 : 3DODEUDGHHVWDGR25
4 %2 0DJQLWXGELQDULD

Descripción abreviada
Bloque OR que puede disponer de hasta 4 entradas del tipo WORD

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 bits equivalentes
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.

Diagrama de estado de seguimiento (para 3 entradas)

3DODEUDGHHVWDGR
,
              

3DODEUDGHHVWDGR RU
,
               

3DODEUDGHHVWDGR25
46
               

Descripción de los bloques DCC estándar


154 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.41 OR_W

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Palabra de estado Entrada 16#0000 WORD
QS Palabra de estado OR 16#0000 WORD
Q Magnitud binaria 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS -
Cargable online sí
Particularidades I comprende hasta 4 conexiones (I1 a I4)

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 155
Logic
4.42 PCL

4.42 PCL
Acortador de pulsos (tipo BOOL)

Símbolo

PCL
,PSXOVRGHHQWUDGD %2 , 4 %2 ,PSXOVRGHVDOLGD
'XUDFLµQGHLPSXOVR PV 76 7

Descripción abreviada
Temporizador para limitar la duración del impulso

Funcionamiento
El flanco de subida de un impulso en la entrada I ajusta la salida Q a 1. La salida Q se ajusta
a 0 cuando la entrada I = 0 o cuando ha transcurrido la duración del impulso T. 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 no
puede 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 de
impulso T después de efectuar la inicialización.

Diagrama de bloques

, W

Descripción de los bloques DCC estándar


156 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.42 PCL

Diagrama de tiempo


, 
7 7

4


Impulso de salida Q en función de la duración del impulso T y del impulso de entrada I

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Impulso de entrada 0 0/1
T Duración de impulso (ms) 0 SDTIME
Q Impulso de salida 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 157
Logic
4.43 PDE

4.43 PDE
Retardador de conexión (tipo BOOL)

Símbolo

PDE
,PSXOVRGHHQWUDGD %2 , 4 %2 ,PSXOVRGHVDOLGD
7LHPSRGHUHWDUGRGHOLPSXOVR PV 76 7

Descripción abreviada
Temporizador con retardo de conexión del tipo BOOL

Funcionamiento
Con el flanco de subida en la entrada I se aplica el tiempo de retardo del impulso en la entrada
T. 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 tan grande que sobrepasa el valor interno máximo representable (T/ta como
valor de 32 bits, siendo ta = intervalo de muestreo), se limita al valor máximo (p. ej., siendo ta
= 1 ms, aprox. 50 días).
Para T = 0 se aplica un tiempo de retardo del impulso de 1 ciclo.

Funcionamiento
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 no
puede detectar ningún flanco positivo durante la primera ejecución cíclica. Con ello no se
aplica durante la primera ejecución cíclica el tiempo de retardo del impulso T en I =1 sino que
el tiempo predefinido en la inicialización sigue efectivo.
Si la salida Q obtiene el valor 1 durante la inicialización, se ajusta la salida Q = 1
inmediatamente después de la inicialización si I = 1.

Descripción de los bloques DCC estándar


158 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.43 PDE

Diagrama de bloques

, W

7 

Diagrama de tiempo


,
 7

4


Impulso de salida Q en función de la duración del impulso T y del impulso de entrada I

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 159
Logic
4.44 PDF

4.44 PDF
Retardador de desconexión (tipo BOOL)

Símbolo

PDF
,PSXOVRGHHQWUDGD %2 , 4 %2 ,PSXOVRGHVDOLGD
7LHPSRGHSURORQJDFLµQGHOLPSXOVR PV 76 7

Descripción abreviada
Temporizador con retardo de desconexión del tipo BOOL

Funcionamiento
El flanco de bajada de un impulso en la entrada del bloque I ajusta la salida Q a 0 una vez
transcurrido 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
de desconexión T.
Si la entrada I se ajusta de nuevo a 1 antes de que transcurra el tiempo T, la salida Q
permanece 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 no
puede 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 tiempo
de prolongación del impulso T después de efectuar la inicialización.

Descripción de los bloques DCC estándar


160 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.44 PDF

Diagrama de bloques

, 4

 7

Diagrama de tiempo


,
 7 7

4


Impulso de salida Q en función de la duración del impulso T y del impulso de entrada I

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Impulso de entrada 0 0/1
T Tiempo de prolongación del impul‐ 0 SDTIME
so (ms)
Q Impulso de salida 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 161
Logic
4.45 PST

4.45 PST
Prolongador de pulsos (tipo BOOL)

Símbolo

PST
,PSXOVRGHHQWUDGD %2 , 4 %2 ,PSXOVRGHVDOLGD
5HVHW %2 5
'XUDFLµQGHLPSXOVR PV 76 7

Descripción abreviada
Bloque para la generación de un impulso con un lapso de tiempo mínimo y con entrada de
desactivación adicional

Funcionamiento
El flanco de subida de un impulso en la entrada I ajusta la salida Q a 1.
La salida Q se ajusta de nuevo a 0 cuando el impulso de entrada I = 0 y cuando ha transcurrido
la duración del impulso T.
La salida Q puede ajustarse a cero en cualquier momento a través de la entrada de
desactivació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 no
puede 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ón
de impulso T después de efectuar la inicialización.

Descripción de los bloques DCC estándar


162 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.45 PST

Diagrama de bloques

, 4

Diagrama de tiempo


,

7 7 7

4

Figura 4-1 Impulso de salida Q en función de la duración del impulso T y del impulso de entrada I
(con R = 0)

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Impulso de entrada 0 0/1
R Reset 0 0/1
T Duración de impulso (ms) 0 SDTIME
Q Impulso de salida 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 163
Logic
4.46 RSR

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

Símbolo

RSR
6HW %2 6 4 %2 0DJQLWXGELQDULD
5HVHW %2 5 41 %2 0DJQLWXGELQDULDLQYHUVD

Descripción abreviada
Utilización como memoria de valor binario estática

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
1 lógico, la salida Q se ajusta a 0 lógico. Si ambas entradas están ajustadas a 0 lógico, Q no
se modifica. Si, por el contrario, ambas entradas son 1 lógico, Q es 0 lógico, puesto que domina
la entrada de desactivación.
La salida QN lleva siempre el valor inverso a Q.

Diagrama de bloques

6 4

5 41

Tabla(s) de la verdad
Valores binarios con especificación de comando Set/Reset

Comando binario Estado de salida Q


S R
0 0 Q no se modifica
0 1 Q=0

Descripción de los bloques DCC estándar


164 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.46 RSR

Comando binario Estado de salida Q


1 0 Q=1
1 1 Q=0

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
S Set 0 0/1
R Reset 0 0/1
Q Magnitud binaria 0 0/1
QN Magnitud binaria inversa 1 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 165
Logic
4.47 RSS

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

Símbolo

RSS
6HW %2 6 4 %2 0DJQLWXGELQDULD
5HVHW %2 5 41 %2 0DJQLWXGELQDULDLQYHUVD

Descripción abreviada
Bloque del tipo BOOL para utilizar como memoria de valor binario estática

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
1 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
la entrada de ajuste.
La salida QN lleva siempre el valor inverso a Q.

Diagrama de bloques

6 4

5 41

Tabla(s) de la verdad
Valores binarios con especificación de comando Set/Reset

Comando binario Estado de salida Q


S R
0 0 Q no se modifica
0 1 Q=0

Descripción de los bloques DCC estándar


166 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.47 RSS

Comando binario Estado de salida Q


1 0 Q=1
1 1 Q=0

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
S Set 0 0/1
R Reset 0 0/1
Q Magnitud binaria 0 0/1
QN Magnitud binaria inversa 1 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 167
Logic
4.48 SH

4.48 SH
Bloque de desplazamiento (tipo WORD)

Símbolo

SH
3DODEUDGHHVWDGR : ,6 46 : 0DJQLWXGGHVDOLGD
1¼PHURGHGHVSOD]DPLHQWRVHQ , ;' 4& %2 œOWLPRELWGHVSOD]DGR
HOUDQJRGHYDORUHVOLPLWDGR 4= %2 ;'!
D

Descripción abreviada
El bloque del tipo WORD desplaza una palabra de estado bit a bit hacia la izquierda o hacia
la derecha.

Funcionamiento
Este bloque desplaza bit a bit la palabra de estado situada en la entrada IS tantas posiciones
como esté indicado en la entrada XD.
Independientemente del sentido de desplazamiento, las nuevas posiciones generadas con el
desplazamiento se rellenan con ceros.
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

1¼PHURELQDULRGH,6
        

1¼PHURELQDULRGH46
        

Desplazamiento hacia la derecha, ejemplo:


XD = -2; IS = 15
-> QS = 3 (el resto se suprime); QC = 1

Descripción de los bloques DCC estándar


168 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.48 SH

1¼PHURELQDULRGH,6
        

1¼PHURELQDULRGH46
        
/DVSRVLFLRQHV;'
VHSLHUGHQ

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
IS Palabra de estado 16#0000 WORD
XD Número de desplazamientos en el 0 INT
rango de valores
limitado a +/-15
QS Magnitud de salida 16#0000 WORD
QC Último bit desplazado 0 0/1
QZ XD>15 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS -
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 169
Logic
4.49 SH_DW

4.49 SH_DW
Bloque de desplazamiento (tipo DWORD)

Símbolo

SH_DW
3DODEUDGHHVWDGR ': ,6 46 ': 0DJQLWXGGHVDOLGD
1¼PHURGHGHVSOD]DPLHQWRV , ;' 4& %2 œOWLPRELWGHVSOD]DGR
4= %2 ,;',!

Descripción abreviada
El bloque del tipo DWORD desplaza una palabra de estado bit a bit hacia la izquierda o hacia
la derecha.

Funcionamiento
Este bloque desplaza bit a bit la palabra de estado situada en la entrada IS tantas posiciones
como esté indicado en la entrada XD.
Independientemente del sentido de desplazamiento, las nuevas posiciones generadas con el
desplazamiento se rellenan con ceros.
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

1¼PHURELQDULRGH,6
        

1¼PHURELQDULRGH46
        

Desplazamiento hacia la derecha, ejemplo:


XD = -2; IS = 15
-> QS = 3 (el resto se suprime); QC = 1

Descripción de los bloques DCC estándar


170 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.49 SH_DW

1¼PHURELQDULRGH,6
        

1¼PHURELQDULRGH46
        
/DVSRVLFLRQHV;'
VHSLHUGHQ

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 171
Logic
4.50 TRK

4.50 TRK
Elemento de seguimiento/memoria (tipo REAL)

Símbolo

TRK
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
6HJXLPLHQWRPHPRUL]DFLµQ %2 75
0DJQLWXGGHHQWUDGD
5HVHWGHODPDJQLWXGGHHQWUDGD %2 5

Descripción abreviada
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

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 entrada actual 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 detectarse
ningún flanco negativo durante la primera ejecución cíclica. En el modo START se guarda
temporalmente el valor para TR.
Si la entrada TR recibe el valor 0 durante la inicialización de la salida de bloque conectada
aguas arriba, el bloque no puede detectar ningún flanco negativo durante la primera ejecución
cíclica.

Descripción de los bloques DCC estándar


172 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.50 TRK

Diagrama de bloques

;
<
75

Tabla(s) de la 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
TR Seguimiento/memorización de la 0 0/1
magnitud de entrada
R Reset de la magnitud de entrada 0 0/1
Y Magnitud de salida 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 173
Logic
4.51 TRK_D

4.51 TRK_D
Elemento de seguimiento/memoria (tipo DOUBLE INTEGER)

Símbolo

TRK_D
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD
6HJXLPLHQWRPHPRUL]DFLµQ %2 75
0DJQLWXGGHHQWUDGD
5HVHWGHODPDJQLWXGGHHQWUDGD %2 5

Descripción abreviada
Bloque del tipo DOUBLE INTEGER 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

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 entrada actual 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 detectarse
ningún flanco negativo durante la primera ejecución cíclica. En el modo START se guarda
temporalmente el valor para TR.
Si la entrada TR recibe el valor 0 durante la inicialización de la salida de bloque conectada
aguas arriba, el bloque no puede detectar ningún flanco negativo durante la primera ejecución
cíclica.

Descripción de los bloques DCC estándar


174 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.51 TRK_D

Diagrama de bloques

;
<
75

Tabla(s) de la 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 bloque

Conexión de blo‐ Descripción Valor prede‐ Rango Atributos


que terminado
X Magnitud de entrada 0 DINT
TR Seguimiento/memorización 0 0/1
de la magnitud de entrada
R Reset de la magnitud de en‐ 0 0/1
trada
Y Magnitud de salida 0 DINT

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 175
Logic
4.52 XOR

4.52 XOR
Operación lógica OR exclusiva (tipo BOOL)

Símbolo

XOR
(QWUDGDGHPDJQLWXGELQDULD %2 , 4 %2 0DJQLWXGELQDULD;25

Descripción abreviada
Bloque XOR que puede disponer de hasta 4 entradas del tipo BOOL

Funcionamiento
El bloque combina las magnitudes binarias en las entradas I 1-4 según la función lógica OR
exclusiva 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 de
las 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Entrada de magnitud binaria 0 0/1
Q Magnitud binaria XOR 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades I comprende hasta 4 conexiones (I1 a I4)

Descripción de los bloques DCC estándar


176 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Logic
4.53 XOR_W

4.53 XOR_W
Operación lógica OR exclusiva (tipo WORD)

Símbolo

XOR_W
3DODEUDGHHVWDGR(QWUDGD : , 46 : 3DODEUDGHHVWDGR;25
4 %2 0DJQLWXGELQDULD

Descripción abreviada
Bloque XOR que puede disponer de hasta 4 entradas del tipo WORD

Funcionamiento
El bloque combina bit a bit las palabras de estado I1 a I4 entre sí según la función lógica OR
exclusiva.
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:

46N= ,N∧,N ∨ ,N∧,N N=


Un bit de la palabra de estado XOR es entonces igual a 1 si un número impar de bits
equivalentes 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.

Diagrama de estado de seguimiento (para 3 entradas)

3DODEUDGHHVWDGR
,
              

3DODEUDGHHVWDGR [RU
,
               

3DODEUDGHHVWDGR;25
46
               

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 177
Logic
4.53 XOR_W

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Palabra de estado Entrada 16#0000 WORD
QS Palabra de estado XOR 16#0000 WORD
Q Magnitud binaria 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS -
Cargable online sí
Particularidades hasta 4 conexiones (I1 a I4)

Descripción de los bloques DCC estándar


178 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión 5
5.1 BY_B
Convertidor byte de estado en 8 magnitudes binarias

Símbolo

BY_B
3DODEUDGHHVWDGR %< ,6 4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD

Descripción abreviada
Descodificación de la palabra de estado en 8 magnitudes binarias

Funcionamiento
El bloque descodifica la palabra de estado IS en 8 magnitudes binarias y emite el resultado
en sus salidas Q1 a Q8.
Cada equivalente binario 20 a 27 del byte de estado tiene asignada la magnitud binaria de las
salidas Q1 a Q8.

Diagrama de bloques

4
4
,6 

'
4

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 179
Conversión
5.1 BY_B

Esquema de figuras

Posición de bit (equivalente binario) del byte de Magnitud de salida


estado IS
0 (20) Q1
1 (2 )
1
Q2
2 (22) Q3
3 (23) Q4
4 (24) Q5
5 (2 )
5
Q6
6 (26) Q7
7 (2 )
7
Q8

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


180 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.2 BY_W

5.2 BY_W
Convertidor de byte de estado a palabra de estado

Símbolo

BY_W
%\WHGHHQWUDGDDOWR %< ,%+ 46 : 3DODEUDGHHVWDGR
%\WHGHHQWUDGDEDMR %< ,%/

Descripción abreviada
Agrupación de 2 bytes en una palabra

Funcionamiento
El bloque agrupa 2 bytes en una palabra. Al byte de entrada IBL se le asigna el byte de valor
má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
siguiente esquema de conversión, en QS.

Esquema de conversión

(QWUDGD,%+

 

(QWUDGD,%/

 

6DOLGD46

   

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 181
Conversión
5.2 BY_W

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
IBH Byte de entrada alto 16#00 BYTE
IBL Byte de entrada bajo 16#00 BYTE
QS Palabra de estado 16#0000 WORD

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


182 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.3 B_BY

5.3 B_BY
Convertidor 8 magnitudes binarias en byte de estado

Símbolo

B_BY
0DJQLWXGELQDULD %2 , 46 %< %\WHGHHVWDGR
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,

Descripción abreviada
Cálculo del byte de estado a partir de 8 magnitudes binarias

Funcionamiento
El bloque agrupa las magnitudes binarias de I1 a I8 en el byte de estado y emite el resultado
en su salida QS.
Cada magnitud binaria de las entradas I1 a I8 tiene asignado el equivalente binario 20 a 27 a
partir del cual se forma la palabra de estado.

Diagrama de bloques

,
,
' 46

,

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 183
Conversión
5.3 B_BY

Esquema de figuras

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


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

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


184 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.4 B_DW

5.4 B_DW
Convertidor 32 magnitudes binarias en palabra doble de estado

Símbolo

B_DW
0DJQLWXGELQDULD %2 , 46 ': 3DODEUDGHHVWDGRGREOH
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,

Descripción abreviada
Cálculo de la palabra de estado doble a partir de 32 magnitudes binarias

Funcionamiento
El bloque agrupa las magnitudes binarias de I1 a I32 en la palabra de estado doble y emite
el resultado 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.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 185
Conversión
5.4 B_DW

Diagrama de bloques

,
,
' 46

,

Esquema de figuras

Magnitudes de en‐ Posición de bit (equivalente binario) del byte de estado QS


trada
|1 0 (20)
|2 1 (21)
|3 2 (22)
... ...
|32 31 (231)

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


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

Descripción de los bloques DCC estándar


186 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.4 B_DW

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 187
Conversión
5.5 B_W

5.5 B_W
Convertidor 16 magnitudes binarias en palabra de estado

Símbolo

B_W
0DJQLWXGELQDULD %2 , 46 : 3DODEUDGHHVWDGR
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,
0DJQLWXGELQDULD %2 ,

Descripción abreviada
Cálculo de la palabra de estado a partir de 16 magnitudes binarias

Funcionamiento
El bloque agrupa las magnitudes binarias de I1 a I16 en la palabra de estado y emite el
resultado en su salida QS.
Cada magnitud binaria de las entradas I1 a I16 tiene asignado el equivalente binario 20 a 215
a partir del cual se forma la palabra de estado.

Descripción de los bloques DCC estándar


188 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.5 B_W

Diagrama de bloques

,
,
' 46

,

Esquema de conversión

(QWUDGDV

, , , , , ,

(TXLYDOHQWHELQDULR

     

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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
I11 Magnitud binaria 11 0 0/1
I12 Magnitud binaria 12 0 0/1

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 189
Conversión
5.5 B_W

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


190 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.6 DW_B

5.6 DW_B
Convertidor palabra doble de estado en 32 magnitudes binarias

Símbolo

DW_B
3DODEUDGHHVWDGRGREOH ': ,6 4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD

Descripción abreviada
Descodificación de la palabra doble de estado en 32 magnitudes binarias

Funcionamiento
El bloque descodifica la palabra doble de estado IS en 32 magnitudes binarias y emite el
resultado en sus salidas Q1 a Q32.
Cada equivalente binario 20 a 231 de la palabra de estado tiene asignada la magnitud binaria
de las salidas Q1 a Q32.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 191
Conversión
5.6 DW_B

Diagrama de bloques

4
4
,6 

'
4

Esquema de figuras

Posición de bit (equivalente binario) de la palabra doble Magnitud de salida


de estado IS
0 (20) Q1
1 (2 )1
Q2
2 (22) Q3
... ...
31 (2 ) 31
Q32

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


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

Descripción de los bloques DCC estándar


192 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.6 DW_B

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 193
Conversión
5.7 DW_R

5.7 DW_R
Aplicación de la cadena de bits como valor de tipo REAL

Símbolo

DW_R
0DJQLWXGGHHQWUDGD SDODEUDGREOH ': ; < 5 0DJQLWXGGHVDOLGD
9DORUVXVWLWXWLYR,1) 5 693 ,)3 %2 ,QILQLWR
9DORUVXVWLWXWLYR,1) 5 691 ,)1 %2 ,QILQLWR
9DORUVXVWLWXWLYR1D1 5 69 1$1 %2 1RWD1XPEHU

Descripción abreviada
El bloque aplica la cadena de bits en la entrada como magnitud del tipo REAL y verifica la
validez del valor.

Funcionamiento
El bloque DW_R aplica la cadena de bits en la entrada como magnitud del tipo REAL y la pone
a 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 bits
corresponde según IEEE 754 a la representación para +/-infinito o NaN, las correspondientes
salidas binarias IFP, IFN o NAN se ajustan a 1 y en cada caso tiene efecto el valor sustitutivo
predefinido en la salida Y.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada (palabra do‐ 16#00000000 DWORD
ble)
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

Datos de configuración

SIMOTION ✓
SINAMICS ✓

Descripción de los bloques DCC estándar


194 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.7 DW_R

Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 195
Conversión
5.8 DW_W

5.8 DW_W
Convertidor de palabra doble de estado a palabra de estado

Símbolo

DW_W
3DODEUDGREOHGHHQWUDGDGHELWV ': ,6 4:+ : 3DODEUDGHVDOLGDQLYHODOWR
4:/ : 3DODEUDGHVDOLGDQLYHOEDMR

Descripción abreviada
Una palabra doble de 32 bits se divide en dos palabras de 16 bits.

Funcionamiento
Las magnitudes de salida se calculan usando:
QWL = IS mod 216
QWH = IS/216

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
IS Palabra doble de entrada de 32 bits 16#00000000 DWORD
QWH Palabra de salida nivel alto 16#0000 WORD
QWL Palabra de salida nivel bajo 16#0000 WORD

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


196 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.9 D_I

5.9 D_I
Convertidor del tipo DOUBLE INTEGER en el tipo INTEGER

Símbolo

D_I
0DJQLWXGGHHQWUDGD ', ; < , 0DJQLWXGGHVDOLGD
4) %2 'HVERUGDPLHQWRGHOUDQJRGHYDORUHV

Descripción abreviada
Conversión de una magnitud del tipo DOUBLE INTEGER en una magnitud del tipo INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo DOUBLE INTEGER en una magnitud del tipo
INTEGER, es decir, la palabra de menor valor de la magnitud de entrada del tipo 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 DINT
Y Magnitud de salida 0 INT
QF Desbordamiento del rango de valo‐ 0 0/1
res

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 197
Conversión
5.10 D_R

5.10 D_R
Convertidor del tipo DOUBLE INTEGER en el tipo REAL

Símbolo

D_R
0DJQLWXGGHHQWUDGD SDODEUDGREOH ', ; < 5 0DJQLWXGGHVDOLGD

Descripción abreviada
Conversión de una magnitud del tipo DOUBLE INTEGER en una magnitud del tipo REAL

Funcionamiento
Este bloque convierte una magnitud del tipo DOUBLE INTEGER en una magnitud del tipo
REAL.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada (palabra do‐ 0 DINT
ble)
Y Magnitud de salida 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


198 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.11 D_SI

5.11 D_SI
Convertidor del tipo DOUBLE INTEGER en el tipo SHORT INTEGER

Símbolo

D_SI
0DJQLWXGGHHQWUDGD ', ; < 6, 0DJQLWXGGHVDOLGD
4) %2 'HVERUGDPLHQWRGHOUDQJRGHYDORUHV

Descripción abreviada
Conversión de una magnitud del tipo DOUBLE INTEGER en una magnitud del tipo SHORT
INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo DOUBLE INTEGER en una magnitud del tipo
SHORT INTEGER, es decir, el byte de valor más bajo de la magnitud de entrada del tipo
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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 DINT
Y Magnitud de salida 0 SINT
QF Desbordamiento del rango de valo‐ 0 0/1
res

Datos de configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 199
Conversión
5.12 D_UI

5.12 D_UI
Convertidor del tipo DOUBLE INTEGER en el tipo UNSIGNED INTEGER

Símbolo

D_UI
0DJQLWXGGHHQWUDGD ', ; < 8, 0DJQLWXGGHVDOLGD
4) %2 'HVERUGDPLHQWRGHOUDQJRGHYDORUHV

Descripción abreviada
Conversión de una magnitud del tipo DOUBLE INTEGER en una magnitud del tipo UNSIGNED
INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo DOUBLE INTEGER en una magnitud del tipo
UNSIGNED INTEGER, es decir, la palabra de valor más bajo de la magnitud de entrada 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 DINT
Y Magnitud de salida 0 UINT
QF Desbordamiento del rango de valo‐ 0 0/1
res

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


200 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.13 D_US

5.13 D_US
Convertidor del tipo DOUBLE INTEGER en el tipo UNSIGNED SHORT INTEGER

Símbolo

D_US
0DJQLWXGGHHQWUDGD ', ; < 86 0DJQLWXGGHVDOLGD
4) %2 'HVERUGDPLHQWRGHOUDQJRGHYDORUHV

Descripción abreviada
Conversión de una magnitud del tipo DOUBLE INTEGER en una magnitud del tipo UNSIGNED
SHORT INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo DOUBLE INTEGER en una magnitud del tipo
UNSIGNED SHORT INTEGER, es decir, la palabra de valor más bajo de la magnitud de
entrada 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 DINT
Y Magnitud de salida 0 USINT
QF Desbordamiento del rango de valo‐ 0 0/1
res

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 201
Conversión
5.14 I_D

5.14 I_D
Convertidor del tipo INTEGER en el tipo DOUBLE INTEGER

Símbolo

I_D
0DJQLWXGGHHQWUDGD , ; < ', 0DJQLWXGGHVDOLGD

Descripción abreviada
Conversión de una magnitud del tipo INTEGER en una magnitud del tipo DOUBLE INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo INTEGER en una magnitud del tipo DOUBLE
INTEGER.
La magnitud de entrada del tipo de datos INTEGER se copia en la palabra de menor valor de
la magnitud de salida. Si la magnitud de entrada tiene signo positivo, la palabra de mayor valor
de la magnitud de salida se completa con 16#0000. Si el signo es negativo, la palabra de
mayor valor obtiene el valor 16#FFFF.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 INT
Y Magnitud de salida 0 DINT

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


202 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.15 I_R

5.15 I_R
Convertidor del tipo INTEGER en el tipo REAL

Símbolo

I_R
0DJQLWXGGHHQWUDGD , ; < 5 0DJQLWXGGHVDOLGD

Descripción abreviada
Conversión de una magnitud del tipo INTEGER en una magnitud del tipo REAL

Funcionamiento
Este bloque convierte una magnitud del tipo INTEGER en una magnitud del tipo REAL.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 INT
Y Magnitud de salida 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 203
Conversión
5.16 I_SI

5.16 I_SI
Convertidor del tipo INTEGER en el tipo SHORT INTEGER

Símbolo

I_SI
0DJQLWXGGHHQWUDGD , ; < 6, 0DJQLWXGGHVDOLGD
4) %2 'HVERUGDPLHQWRGHOUDQJRGHYDORUHV

Descripción abreviada
Conversión de una magnitud del tipo INTEGER en una magnitud del tipo SHORT INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo INTEGER en una magnitud del tipo SHORT
INTEGER, es decir, el byte de valor más bajo de la magnitud de entrada del tipo 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 INT
Y Magnitud de salida 0 SINT
QF Desbordamiento del rango de valo‐ 0 0/1
res

Datos de configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


204 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.17 I_UD

5.17 I_UD
Convertidor del tipo INTEGER en el tipo UNSIGNED DOUBLE INTEGER

Símbolo

I_UD
0DJQLWXGGHHQWUDGD , ; < 8' 0DJQLWXGGHVDOLGD
4) %2 0DJQLWXGGHHQWUDGDQHJDWLYD

Descripción abreviada
Conversión de una magnitud del tipo INTEGER en una magnitud del tipo UNSIGNED DOUBLE
INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo INTEGER en una magnitud del tipo UNSIGNED
DOUBLE INTEGER.
La magnitud de entrada del tipo de datos INTEGER se copia en la palabra de menor valor de
la magnitud de salida.
La palabra de mayor valor de la magnitud de salida se completa con 16#0000.
Si el valor de la magnitud de entrada es negativo, se ajusta QF = 1.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 INT
Y Magnitud de salida 0 UDINT
QF Magnitud de entrada negativa 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 205
Conversión
5.18 I_US

5.18 I_US
Convertidor del tipo INTEGER en el tipo UNSIGNED SHORT INTEGER

Símbolo

I_US
0DJQLWXGGHHQWUDGD , ; < 86 0DJQLWXGGHVDOLGD
4) %2 'HVERUGDPLHQWRGHOUDQJRGHYDORUHV

Descripción abreviada
Conversión de una magnitud del tipo INTEGER en una magnitud del tipo UNSIGNED SHORT
INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo INTEGER en una magnitud del tipo UNSIGNED
SHORT INTEGER, es decir, el byte de valor más bajo de la magnitud de entrada del tipo
DOUBLE 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 INT
Y Magnitud de salida 0 USINT
QF Desbordamiento del rango de valo‐ 0 0/1
res

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


206 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.19 LR_R

5.19 LR_R
Convertidor del tipo LONG REAL en el tipo REAL

Símbolo

LR_R
0DJQLWXGGHHQWUDGD SDODEUDGREOH /5 ; < 5 0DJQLWXGGHVDOLGD
4) %2 5HEDVH

Descripción abreviada
Conversión de una magnitud del tipo LONG REAL en una magnitud del tipo REAL

Funcionamiento
Este bloque convierte una magnitud del tipo LONG REAL en una magnitud del tipo REAL. El
resultado se limita al rango de valores máximo del tipo de datos REAL. Si se ha limitado la
magnitud de salida, se ajusta QF = 1.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada (palabra do‐ 0 LREAL
ble)
Y Magnitud de salida 0.0 REAL
QF Rebase 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS -
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 207
Conversión
5.20 N2_R

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

Símbolo

N2_R
0DJQLWXGGHHQWUDGD , ; < 5 0DJQLWXGGHVDOLGD
)DFWRUGHQRUPDOL]DFLµQ 5 1)
9DORUGHUHIHUHQFLD , %9

Descripción abreviada
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 Profidrive normalizada) la
salida Y adopta el valor en la entrada NF.

Funcionamiento
La magnitud de entrada X se representa en la salida Y de acuerdo a la siguiente fórmula:

(;⋅1))
<=
%9

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


208 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.21 N4_R

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

Símbolo

N4_R
0DJQLWXGGHHQWUDGD ', ; < 5 0DJQLWXGGHVDOLGD
)DFWRUGHQRUPDOL]DFLµQ 5 1)
9DORUGHUHIHUHQFLD ', %9

Descripción abreviada
Conversión de una magnitud con coma fija de 32 bits en una magnitud del tipo REAL. En caso
de que X y BV = 1073741824 (corresponde al 100% de la visualización Profidrive normalizada)
la salida Y adopta el valor en la entrada NF.

Funcionamiento
La magnitud de entrada X se representa en la salida Y de acuerdo a la siguiente fórmula:

(;⋅1))
<=
%9

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 209
Conversión
5.22 R_D

5.22 R_D
Convertidor del tipo REAL en el tipo DOUBLE INTEGER

Símbolo

R_D
0DJQLWXGGHHQWUDGD 5 ; < ', 0DJQLWXGGHVDOLGD
4) %2 5HEDVH

Descripción abreviada
Conversión de una magnitud del tipo REAL en una magnitud del tipo DOUBLE INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo REAL en una magnitud del tipo DOUBLE
INTEGER. 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 se


ha limitado la magnitud de salida, se ajusta QF = 1.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
Y Magnitud de salida 0 DINT
QF Rebase 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


210 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.23 R_DW

5.23 R_DW
Adopción de la cadena de bits como DWORD

Símbolo

R_DW
0DJQLWXGGHHQWUDGD 5 ; < ': 0DJQLWXGGHVDOLGD

Descripción abreviada
El bloque copia la cadena de bits de la magnitud de entrada en la magnitud de salida.

Funcionamiento
El bloque copia la cadena de bits de la magnitud de entrada X a la magnitud de salida Y.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
Y Magnitud de salida 16#00000000 DWORD

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 211
Conversión
5.24 R_I

5.24 R_I
Convertidor del tipo REAL en el tipo INTEGER

Símbolo

R_I
0DJQLWXGGHHQWUDGD 5 ; < , 0DJQLWXGGHVDOLGD
4) %2 5HEDVH

Descripción abreviada
Conversión de una magnitud del tipo REAL en una magnitud del tipo INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo REAL en una magnitud del tipo 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 +32767
o -32768. Si se ha limitado la magnitud de salida, se ajusta QF = 1.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
Y Magnitud de salida 0 INT
QF Rebase 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


212 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.25 R_LR

5.25 R_LR
Convertidor del tipo REAL en el tipo LONG REAL

Símbolo

R_LR
0DJQLWXGGHHQWUDGD 5 ; < /5 0DJQLWXGGHVDOLGD

Descripción abreviada
Conversión de una magnitud del tipo REAL en una magnitud del tipo LONG REAL

Funcionamiento
Este bloque convierte una magnitud del tipo REAL en una magnitud del tipo LONG REAL.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
Y Magnitud de salida 0.0 LREAL

Datos de configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 213
Conversión
5.26 R_N2

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

Símbolo

R_N2
0DJQLWXGGHHQWUDGD 5 ; < , 0DJQLWXGGHVDOLGD
)DFWRUGHQRUPDOL]DFLµQ 5 1) 4) %2 5HEDVH
9DORUGHUHIHUHQFLD , %9

Descripción abreviada
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).

Funcionamiento
La magnitud de entrada X se representa de acuerdo a la fórmula en la salida Y (el resultado
se redondea):

;⋅%9
<=
1)
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 puede
representarse en Y o si se ajustó NF = 0.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


214 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.27 R_N4

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

Símbolo

R_N4
0DJQLWXGGHHQWUDGD 5 ; < ', 0DJQLWXGGHVDOLGD
)DFWRUGHQRUPDOL]DFLµQ 5 1) 4) %2 5HEDVH
9DORUGHUHIHUHQFLD ', %9

Descripción abreviada
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 valor 1073741824
(corresponde al 100%).

Funcionamiento
La magnitud de entrada X se representa de acuerdo a la fórmula en la salida Y (el resultado
se redondea):

;⋅%9
<=
1)
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 puede
representarse en Y o si se ajustó NF = 0.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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

Datos de configuración

SIMOTION ✓
SINAMICS ✓

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 215
Conversión
5.27 R_N4

Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


216 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.28 R_SI

5.28 R_SI
Convertidor del tipo REAL en el tipo SHORT INTEGER

Símbolo

R_SI
0DJQLWXGGHHQWUDGD 5 ; < 6, 0DJQLWXGGHVDOLGD
4) %2 'HVERUGDPLHQWRGHOUDQJRGHYDORUHV

Descripción abreviada
Conversión de una magnitud del tipo REAL en una magnitud del tipo SHORT INTEGER

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ún redondeo. El resultado se limita de acuerdo al tipo de datos de la magnitud de
salida a -128 o 127. Si se ha limitado la magnitud de salida, se ajusta QF = 1.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
Y Magnitud de salida 0 SINT
QF Desbordamiento del rango de valo‐ 0 0/1
res

Datos de configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 217
Conversión
5.29 R_UD

5.29 R_UD
Convertidor del tipo REAL en el tipo UNSIGNED DOUBLE INTEGER

Símbolo

R_UD
0DJQLWXGGHHQWUDGD 5 ; < 8' 0DJQLWXGGHVDOLGD
4) %2 'HVERUGDPLHQWRGHOUDQJRGHYDORUHV

Descripción abreviada
Conversión de una magnitud del tipo REAL en una magnitud del tipo UNSIGNED DOUBLE
INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo REAL en una magnitud del tipo UNSIGNED
DOUBLE 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
Y Magnitud de salida 0 UDINT
QF Desbordamiento del rango de valo‐ 0 0/1
res

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


218 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.30 R_UI

5.30 R_UI
Convertidor del tipo REAL en el tipo UNSIGNED INTEGER

Símbolo

R_UI
0DJQLWXGGHHQWUDGD 5 ; < 8, 0DJQLWXGGHVDOLGD
4) %2 'HVERUGDPLHQWRGHOUDQJRGHYDORUHV

Descripción abreviada
Conversión de una magnitud del tipo REAL en una magnitud del tipo UNSIGNED INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo REAL en una magnitud del tipo UNSIGNED
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 ó 216 -1. Si se ha limitado la magnitud de salida, se ajusta QF = 1.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
Y Magnitud de salida 0 UINT
QF Desbordamiento del rango de valo‐ 0 0/1
res

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 219
Conversión
5.31 R_US

5.31 R_US
Convertidor del tipo REAL en el tipo UNSIGNED SHORT INTEGER

Símbolo

R_US
0DJQLWXGGHHQWUDGD 5 ; < 86 0DJQLWXGGHVDOLGD
4) %2 'HVERUGDPLHQWRGHOUDQJRGHYDORUHV

Descripción abreviada
Conversión de una magnitud del tipo REAL en una magnitud del tipo UNSIGNED SHORT
INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo REAL en una magnitud del tipo UNSIGNED
SHORT 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
Y Magnitud de salida 0 USINT
QF Desbordamiento del rango de valo‐ 0 0/1
res

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


220 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.32 SI_D

5.32 SI_D
Convertidor del tipo SHORT INTEGER en el tipo DOUBLE INTEGER

Símbolo

SI_D
0DJQLWXGGHHQWUDGD 6, ; < ', 0DJQLWXGGHVDOLGD

Descripción abreviada
Conversión de una magnitud del tipo SHORT INTEGER en una magnitud del tipo DOUBLE
INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo SHORT INTEGER en una magnitud del tipo
DOUBLE INTEGER.
La magnitud de entrada del tipo de datos SHORT INTEGER se copia en el byte de menor
valor de la magnitud de salida. Si la magnitud de entrada tiene signo positivo, los bytes de
mayor valor de la magnitud de salida se completan con 16#00. Si el signo es negativo, los
bytes de mayor valor obtienen el valor 16#FF.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 SINT
Y Magnitud de salida 0 DINT

Datos de configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 221
Conversión
5.33 SI_I

5.33 SI_I
Convertidor del tipo SHORT INTEGER en el tipo INTEGER

Símbolo

SI_I
0DJQLWXGGHHQWUDGD 6, ; < , 0DJQLWXGGHVDOLGD

Descripción abreviada
Conversión de una magnitud del tipo SHORT INTEGER en una magnitud del tipo INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo SHORT INTEGER en una magnitud del tipo
INTEGER.
La magnitud de entrada del tipo de datos SHORT INTEGER se copia en el byte de menor
valor de la magnitud de salida. Si la magnitud de entrada tiene signo positivo, el byte de mayor
valor de la magnitud de salida se completa con 16#00. Si el signo es negativo, el byte más
significativo recibe el valor 16#FF.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 SINT
Y Magnitud de salida 0 INT

Datos de configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


222 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.34 SI_R

5.34 SI_R
Convertidor del tipo SHORT INTEGER en el tipo REAL

Símbolo

SI_R
0DJQLWXGGHHQWUDGD 6, ; < 5 0DJQLWXGGHVDOLGD

Descripción abreviada
Conversión de una magnitud del tipo SHORT INTEGER en una magnitud del tipo REAL

Funcionamiento
Este bloque convierte una magnitud del tipo SHORT INTEGER en una magnitud del tipo REAL.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 SINT
Y Magnitud de salida 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 223
Conversión
5.35 SI_UD

5.35 SI_UD
Convertidor del tipo SHORT INTEGER en el tipo UNSIGNED DOUBLE INTEGER

Símbolo

SI_UD
0DJQLWXGGHHQWUDGD 6, ; < 8' 0DJQLWXGGHVDOLGD
4) %2 0DJQLWXGGHHQWUDGDQHJDWLYD

Descripción abreviada
Conversión de una magnitud del tipo SHORT INTEGER en una magnitud del tipo UNSIGNED
DOUBLE INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo SHORT INTEGER en una magnitud del tipo
UNSIGNED DOUBLE INTEGER.
La magnitud de entrada del tipo de datos SHORT INTEGER se copia en el byte de menor
valor de la magnitud de salida. Los bytes de mayor valor de la magnitud de salida se completan
con 16#00. Si el valor de la magnitud de entrada es negativo, se ajusta QF = 1.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 SINT
Y Magnitud de salida 0 UDINT
QF Magnitud de entrada negativa 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


224 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.36 SI_UI

5.36 SI_UI
Convertidor del tipo SHORT INTEGER en el tipo UNSIGNED INTEGER

Símbolo

SI_UI
0DJQLWXGGHHQWUDGD 6, ; < 8, 0DJQLWXGGHVDOLGD
4) %2 0DJQLWXGGHHQWUDGDQHJDWLYD

Descripción abreviada
Conversión de una magnitud del tipo SHORT INTEGER en una magnitud del tipo UNSIGNED
INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo SHORT INTEGER en una magnitud del tipo
UNSIGNED INTEGER.
La magnitud de entrada del tipo de datos SHORT INTEGER se copia en el byte de menor
valor de la magnitud de salida. El byte de mayor valor de la magnitud de salida se completa
con 16#00. Si el valor de la magnitud de entrada es negativo, se ajusta QF = 1.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 SINT
Y Magnitud de salida 0 UDINT
QF Magnitud de entrada negativa 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 225
Conversión
5.37 UD_I

5.37 UD_I
Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo INTEGER

Símbolo

UD_I
0DJQLWXGGHHQWUDGD 8' ; < , 0DJQLWXGGHVDOLGD
4) %2 'HVERUGDPLHQWRGHOUDQJRGHYDORUHV

Descripción abreviada
Conversión de una magnitud del tipo UNSIGNED DOUBLE INTEGER en una magnitud del
tipo INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo UNSIGNED DOUBLE INTEGER en una magnitud
del tipo INTEGER, es decir, la palabra de menor valor de la magnitud de entrada del tipo
UNSIGNED 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 UDINT
Y Magnitud de salida 0 INT
QF Desbordamiento del rango de valo‐ 0 0/1
res

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


226 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.38 UD_R

5.38 UD_R
Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo REAL

Símbolo

UD_R
0DJQLWXGGHHQWUDGD 8' ; < 5 0DJQLWXGGHVDOLGD

Descripción abreviada
Conversión de una magnitud del tipo UNSIGNED DOUBLE INTEGER en una magnitud del
tipo REAL

Funcionamiento
Este bloque convierte una magnitud del tipo UNSIGNED DOUBLE INTEGER en una magnitud
del tipo REAL.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 UDINT
Y Magnitud de salida 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 227
Conversión
5.39 UD_SI

5.39 UD_SI
Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo SHORT INTEGER

Símbolo

UD_SI
0DJQLWXGGHHQWUDGD 8' ; < 6, 0DJQLWXGGHVDOLGD
4) %2 'HVERUGDPLHQWRGHOUDQJRGHYDORUHV

Descripción abreviada
Conversión de una magnitud del tipo UNSIGNED DOUBLE INTEGER en una magnitud del
tipo SHORT INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo UNSIGNED DOUBLE INTEGER en una magnitud
del tipo SHORT INTEGER, es decir, el byte de menor valor de la magnitud de entrada del tipo
UNSIGNED 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 UDINT
Y Magnitud de salida 0 SINT
QF Desbordamiento del rango de valo‐ 0 0/1
res

Datos de configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


228 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.40 UI_D

5.40 UI_D
Convertidor del tipo UNSIGNED INTEGER en el tipo DOUBLE INTEGER

Símbolo

UI_D
0DJQLWXGGHHQWUDGD 8, ; < ', 0DJQLWXGGHVDOLGD

Descripción abreviada
Conversión de una magnitud del tipo UNSIGNED INTEGER en una magnitud del tipo DOUBLE
INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo UNSIGNED INTEGER en una magnitud del tipo
DOUBLE INTEGER.
La magnitud de entrada del tipo de datos UNSIGNED INTEGER se copia en la palabra de
menor valor de la magnitud de salida Y. La palabra de mayor valor se completa con 16#0000.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 UINT
Y Magnitud de salida 0 DINT

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 229
Conversión
5.41 UI_R

5.41 UI_R
Convertidor del tipo UNSIGNED INTEGER en el tipo REAL

Símbolo

UI_R
0DJQLWXGGHHQWUDGD 8, ; < 5 0DJQLWXGGHVDOLGD

Descripción abreviada
Conversión de una magnitud del tipo UNSIGNED INTEGER en una magnitud del tipo REAL

Funcionamiento
Este bloque convierte una magnitud del tipo UNSIGNED INTEGER en una magnitud del tipo
REAL.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 UINT
Y Magnitud de salida 0 DINT

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


230 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.42 UI_SI

5.42 UI_SI
Convertidor del tipo UNSIGNED INTEGER en el tipo SHORT INTEGER

Símbolo

UI_SI
0DJQLWXGGHHQWUDGD 8, ; < 6, 0DJQLWXGGHVDOLGD
4) %2 'HVERUGDPLHQWRGHOUDQJRGHYDORUHV

Descripción abreviada
Conversión de una magnitud del tipo UNSIGNED INTEGER en una magnitud del tipo SHORT
INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo UNSIGNED INTEGER en una magnitud del tipo
SHORT INTEGER, es decir, el byte de menor valor de la magnitud de entrada del tipo
UNSIGNED 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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 UINT
Y Magnitud de salida 0 SINT
QF Desbordamiento del rango de valo‐ 0 0/1
res

Datos de configuración

SIMOTION ✓
SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 231
Conversión
5.43 US_D

5.43 US_D
Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo DOUBLE INTEGER

Símbolo

US_D
0DJQLWXGGHHQWUDGD 86 ; < ', 0DJQLWXGGHVDOLGD

Descripción abreviada
Conversión de una magnitud del tipo UNSIGNED SHORT INTEGER en una magnitud del tipo
DOUBLE INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo UNSIGNED SHORT INTEGER en una magnitud
del tipo DOUBLE INTEGER.
La magnitud de entrada del tipo de datos UNSIGNED SHORT INTEGER se copia en el byte
de menor valor de la magnitud de salida Y. Los demás bytes de mayor valor se completan
con 16#00.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 USINT
Y Magnitud de salida 0 DINT

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


232 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.44 US_I

5.44 US_I
Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo INTEGER

Símbolo

US_I
0DJQLWXGGHHQWUDGD 86 ; < , 0DJQLWXGGHVDOLGD

Descripción abreviada
Conversión de una magnitud del tipo UNSIGNED SHORT INTEGER en una magnitud del tipo
INTEGER

Funcionamiento
Este bloque convierte una magnitud del tipo UNSIGNED SHORT INTEGER en una magnitud
del tipo INTEGER.
La magnitud de entrada del tipo de datos UNSIGNED SHORT INTEGER se copia en el byte
de menor valor de la magnitud de salida Y. Los demás bytes de mayor valor se completan
con 16#00.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 USINT
Y Magnitud de salida 0 INT

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 233
Conversión
5.45 US_R

5.45 US_R
Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo REAL

Símbolo

US_R
0DJQLWXGGHHQWUDGD 86 ; < 5 0DJQLWXGGHVDOLGD

Descripción abreviada
Conversión de una magnitud del tipo UNSIGNED SHORT INTEGER en una magnitud del tipo
REAL

Funcionamiento
Este bloque convierte una magnitud del tipo UNSIGNED SHORT INTEGER en una magnitud
del tipo REAL.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 USINT
Y Magnitud de salida 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


234 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.46 W_B

5.46 W_B
Convertidor palabra de estado en 16 magnitudes binarias

Símbolo

W_B
3DODEUDGHHVWDGR : ,6 4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD
4 %2 0DJQLWXGELQDULD

Descripción abreviada
Descodificación de la palabra de estado en 16 magnitudes binarias

Funcionamiento
El bloque descodifica la palabra de estado IS en 16 magnitudes binarias y emite el resultado
en sus salidas Q1 a Q16.
Cada equivalente binario 20 a 215 de la palabra de estado tiene asignada la magnitud binaria
de las salidas Q1 a Q16.

,
,
' 46

,

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 235
Conversión
5.46 W_B

Esquema de conversión

(TXLYDOHQWHELQDULR
  
     

6DOLGDV

4 4 4 4 4 4

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
IS Palabra de estado 16#0000 WORD
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
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

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


236 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.47 W_BY

5.47 W_BY
Convertidor palabra de estado en byte de estado

Símbolo

W_BY
3DODEUDGHHVWDGR : ,6 4%+ %< %\WHGHVDOLGDGHQLYHODOWR
4%/ %< %\WHGHVDOLGDGHQLYHOEDMR

Descripción abreviada
Conversión de una palabra en 2 bytes

Funcionamiento
Este bloque divide la palabra de entrada en IS en dos bytes. Éstos pueden emitirse en la
periferia a través del bloque SBQ. En la salida QBH se emite el byte de mayor valor y, en la
salida QBL, el byte de menor valor de la palabra en la entrada IS (véase el siguiente esquema
de conversión):

Esquema de conversión

(QWUDGD,6

   

6DOLGD4%+

 

6DOLGD4%/

 

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 237
Conversión
5.47 W_BY

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


238 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Conversión
5.48 W_DW

5.48 W_DW
Convertidor palabra de estado en palabra doble de estado

Símbolo

W_DW
3DODEUDGHHQWUDGDGHQLYHODOWR : ,:+ 46 ': 3DODEUDGHHVWDGRGREOH
3DODEUDGHHQWUDGDGHQLYHOEDMR : ,:/

Descripción abreviada
Dos palabras de 16 bits se copian en una palabra doble de 32 bits.

Funcionamiento
Las magnitudes de entrada se representan de acuerdo a la fórmula
QS = (IWL + IWH) * 216
en la salida QS.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
IWH Palabra de entrada de nivel alto 16#0000 WORD
IWH Palabra de entrada de nivel bajo 16#0000 WORD
QS Palabra de estado doble 16#00000000 DWORD

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 239
Conversión
5.48 W_DW

Descripción de los bloques DCC estándar


240 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema 6
6.1 CTD
Determinación de la diferencia temporal a partir de una etiqueta de fecha/hora interna

Símbolo

CTD
&DOFXODUODGLIHUHQFLDWHPSRUDO %2 (1 7' 8' 'LIHUHQFLDWHPSRUDOHQPLFURVHJXQGRV
(WLTXHWDGHIHFKDKRUDLQWHUQD 8' ,76 09 5 9DORUPHGLRDFWXDO
4 %2 &£OFXORGHOYDORUPHGLRILQDOL]DGR

Descripción abreviada
Bloque para determinar una diferencia temporal en microsegundos

Funcionamiento
Con EN = 1 se determina la diferencia temporal respecto a la etiqueta de fecha/hora ITS y se
emite en la salida TD. La etiqueta de fecha/hora ITS debe determinarse antes con el bloque
GTS. Con el flanco positivo de EN se inicia el cálculo del valor medio de TD y se emite el
resultado en MV. Tras efectuar 10000 promedios, finaliza el cálculo del valor medio y la salida
Q se ajusta en 1. Si se ajusta la salida EN = 0, se resetea el cálculo del valor medio y la salida
Q. Las salidas TD y MV mantienen su último valor.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
EN Calcular la diferencia temporal 0 0/1
ITS Etiqueta de fecha/hora interna 0 UDINT
TD Diferencia temporal en microsegun‐ 0 UDINT
dos
MV Valor medio actual 0 REAL
Q Cálculo del valor medio finalizado 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 241
Sistema
6.1 CTD

Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


242 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.2 GTS

6.2 GTS
Lectura de una etiqueta de fecha/hora

Símbolo

GTS
(PLWLUHWLTXHWDGHIHFKDKRUD %2 (1 ,76 8' (WLTXHWDGHIHFKDKRUDLQWHUQD

Descripción abreviada
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
una diferencia temporal en microsegundos.

Funcionamiento
Con EN = 1 se determina una etiqueta de fecha/hora interna que se emite por la salida TS.
Si se especifica EN = 0, se emite por TS la última etiqueta de fecha/hora determinada.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
EN Emitir etiqueta de fecha/hora 0 0/1
ITS Etiqueta de fecha/hora interna 0 UDINT

Datos de configuración

SIMOTION ✓
SINAMICS -
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 243
Sistema
6.3 RAA

6.3 RAA
Resetear todos los avisos

Símbolo

RAA
5HVHWHDUWRGRVORVDYLVRV %2 5 4 %2 7RGRVORVDYLVRVUHVHWHDGRV

Descripción abreviada
Con el bloque RAA (Reset all Alarms) se resetean todos los avisos activos.

Funcionamiento
Mientras la entrada sea R = 1, se resetean todos los avisos activos. La salida Q indica que
se ha realizado el reseteo.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
R Resetear todos los avisos 0 0/1
Q Todos los avisos reseteados 0 0/1

Datos de configuración

SIMOTION ✓ (a partir de V4.3)


SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


244 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.4 RDA

6.4 RDA
Leer aviso

Símbolo

RDA
/HHUHOHVWDGRGHODYLVR %2 5' & %2 $YLVRUHFLELGR &20(
,'GHDYLVR $,' 0,' * %2 $YLVRHPLWLGR *21(
5 %2 $YLVRFRQILUPDGR 5(&(,37('
4) %2 )DOOR

Descripción abreviada
El bloque lee el estado de un aviso y su estado de confirmación.

Funcionamiento
● El aviso se configura en SIMOTION SCOUT y se referencia mediante una ID unívoca en
todo el proyecto.
● La entrada MID contiene la ID de aviso, p. ej., _alarma.aviso.
● Mientras la entrada sea RD = 1, se determina el estado del aviso.
● Se puede cambiar la ID de aviso. En cada ciclo se lee el estado de la ID de aviso indicada
en la entrada MID.
● Las salidas indican el estado del aviso. Son posibles las siguientes combinaciones:

C (aviso recibido) G (aviso emitido) R (aviso confirmado) Significado


0 1 0 Aviso emitido, no confirmado
1 0 0 Aviso recibido, no confirmado
1 0 1 Aviso recibido, confirmado
0 0 0 El aviso no está en la memoria de
avisos *)

*) El aviso no está en la memoria de avisos; en este caso hay tres posibilidades:


● Aviso aún no disparado.
● Aviso disparado mediante AlarmS y emitido.
● Aviso disparado mediante _AlarmSq, emitido y confirmado en el visualizador.
Las salidas se actualizan mientras RD = 1. Cuando RD = 0, se mantiene el último estado de
la memoria de avisos. La salida Q se ajusta en caso de error, p. ej., ID de aviso no configurada.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 245
Sistema
6.4 RDA

Conexiones de bloque

Conexión de bloque Descripción Valor predetermi‐ Rango Atributos


nado
RD Leer el estado del aviso 0 0/1
MID ID de aviso STRUCTALAR‐ StructAlarmId
MID#NIL
C Aviso recibido (COME) 0 0/1
G Aviso emitido (GONE) 0 0/1
R Aviso confirmado (RECEIPTED) 0 0/1
QF Fallo 0 0/1

Datos de configuración

SIMOTION ✓ (a partir de V4.3)


SINAMICS -
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


246 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.5 RDAA

6.5 RDAA
Leer todos los avisos

Símbolo

RDAA
/HHUODPHPRULDGHDYLVRV %2 5' 180 8, 1¼PHURGHDYLVRV
SHQGLHQWHV
$/$506 /LVWDGHDYLVRV
SHQGLHQWHV

Descripción abreviada
Se lee la lista de los avisos activos en el dispositivo de destino SIMOTION.

Funcionamiento
● Con flanco de subida en la entrada RD se dispara la lectura de todos los avisos pendientes.
● La salida NUM devuelve el número de avisos pendientes.
● La salida ALARMS muestra un campo de hasta 40 avisos activos.
Para cada alarma se muestra:
– La ID de aviso
– La identificación del aviso: no confirmable (0), confirmable (1)
– El estado de la alarma: OUTGOING_ALARM (0), INCOMING_ALARM (1)
● Las salidas se actualizan mientras RD = 1. Cuando RD = 0, se mantiene el último estado
de la memoria de avisos.

Conexiones de bloque

Conexión de bloque Descripción Valor predetermi‐ Rango Atributos


nado
RD Leer la memoria de avisos 0 0/1
NUM Número de avisos pendientes 0 0..40
ALARMS Lista de avisos pendientes
ALARMS[] Puede haber hasta 40 avisos pendientes 0
ALARMS[].Id ID de aviso STRUCTALAR‐ StructAlarmId
MID#NIL
ALARMS[].type corresponde a enumAlarmIdType (0: 0 0/1
ALARM_S, 1: ALARM_SQ)
ALARMS[].InOut corresponde a enumAlarmState OUT‐ 0 0/1
GOING_ALARM (0), INCOMING_ALARM
(1)

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 247
Sistema
6.5 RDAA

Datos de configuración

SIMOTION ✓ (a partir de V4.3)


SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


248 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.6 RDP

6.6 RDP
Lectura de parámetros de accionamiento (tipo REAL)

Símbolo

RDP
1¼PHURGHSDU£PHWUR ', 3$5 < 5 9DORUGHSDU£PHWUR
QGLFHGHSDU£PHWUR ', ,'; %6< %2 3HWLFLµQGHOHFWXUDDFWLYD
,QLFLDUSHWLFLµQGHOHFWXUD %2 5' 4 %2 3HWLFLµQGHOHFWXUDILQDOL]DGDFRUUHFWDPHQWH
4) %2 )DOOR
(5& : &µGLJRGHHUURU

Descripción abreviada
El bloque permite la lectura asíncrona de parámetros de accionamiento del tipo REAL en el
objeto de accionamiento local.

Funcionamiento
En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice del
parámetro que debe leerse. En caso de que un parámetro no esté indexado, debe ajustarse
IDX = 0. El parámetro siempre se lee en el objeto de accionamiento en el que se calcula el
esquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos
de accionamiento.
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
los parámetros depende de la carga del sistema y puede divergir de una petición a otra.
Durante una 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 valor
en la salida Y. Y mantiene su valor hasta que se haya leído un nuevo valor. Si se produce un
fallo durante el acceso, se señaliza con QF = 1. La salida Y mantiene su último valor.
El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC corresponde al
código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigos de
error se encuentran en el anexo A.2 de este documento o en el Manual de funciones
SINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítulo
Comunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticiones y
respuestas, en la tabla Valores de error en las respuestas de parámetros DPV1.
ERC solo es válido mientras QF = 1.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 249
Sistema
6.6 RDP

Diagrama de tiempo

5'

%6<

4)

/DSHWLFLµQGHOHFWXUD
QRVHUHLQLFLD

Alcance
Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloque
como se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 finalizada co‐ 0 0/1
rrectamente
QF Fallo 0 0/1
ERC Código de error 16#0000 DWORD

Descripción de los bloques DCC estándar


250 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.6 RDP

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online No
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 251
Sistema
6.7 RDP_D

6.7 RDP_D
Lectura de parámetros de accionamiento (tipo DOUBLE INTEGER)

Símbolo

RDP_D
1¼PHURGHSDU£PHWUR ', 3$5 < ', 9DORUGHSDU£PHWUR
QGLFHGHSDU£PHWUR ', ,'; %6< %2 3HWLFLµQGHOHFWXUDDFWLYD
,QLFLDUSHWLFLµQGHOHFWXUD %2 5' 4 %2 3HWLFLµQGHOHFWXUDILQDOL]DGDFRUUHFWDPHQWH
4) %2 )DOOR
(5& : &µGLJRGHHUURU

Descripción abreviada
El bloque permite la lectura asíncrona de parámetros de accionamiento del tipo DOUBLE
INTEGER en el objeto de accionamiento local.

Funcionamiento
En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice del
parámetro que debe leerse. En caso de que un parámetro no esté indexado, debe ajustarse
IDX = 0. El parámetro siempre se lee en el objeto de accionamiento en el que se calcula el
esquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos
de accionamiento.
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
los parámetros depende de la carga del sistema y puede divergir de una petición a otra.
Durante una 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 valor
en la salida Y. Y mantiene su valor hasta que se haya leído un nuevo valor. Si se produce un
fallo durante el acceso, se señaliza con QF = 1. La salida Y mantiene su último valor.
El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC corresponde al
código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigos de
error se encuentran en el anexo A.2 de este documento o en el Manual de funciones
SINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítulo
Comunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticiones y
respuestas, en la tabla Valores de error en las respuestas de parámetros DPV1.
ERC solo es válido mientras QF = 1.

Descripción de los bloques DCC estándar


252 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.7 RDP_D

Diagrama de tiempo

5'

%6<

4)

/DSHWLFLµQGHOHFWXUD
QRVHUHLQLFLD

Alcance
Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloque
como se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 finalizada co‐ 0 0/1
rrectamente
QF Fallo 0 0/1
ERC Código de error 16#0000 WORD

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 253
Sistema
6.7 RDP_D

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online No
Particularidades -

Descripción de los bloques DCC estándar


254 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.8 RDP_I

6.8 RDP_I
Lectura de parámetros de accionamiento (tipo INTEGER)

Símbolo

RDP_I
1¼PHURGHSDU£PHWUR ', 3$5 < , 9DORUGHSDU£PHWUR
QGLFHGHSDU£PHWUR ', ,'; %6< %2 3HWLFLµQGHOHFWXUDDFWLYD
,QLFLDUSHWLFLµQGHOHFWXUD %2 5' 4 %2 3HWLFLµQGHOHFWXUDILQDOL]DGDFRUUHFWDPHQWH
4) %2 )DOOR
(5& : &µGLJRGHHUURU

Descripción abreviada
El bloque permite la lectura asíncrona de parámetros de accionamiento del tipo INTEGER en
el objeto de accionamiento local.

Funcionamiento
En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice del
parámetro que debe leerse. En caso de que un parámetro no esté indexado, debe ajustarse
IDX = 0. El parámetro siempre se lee en el objeto de accionamiento en el que se calcula el
esquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos
de accionamiento.
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
los parámetros depende de la carga del sistema y puede divergir de una petición a otra.
Durante una 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 valor
en la salida Y. Y mantiene su valor hasta que se haya leído un nuevo valor. Si se produce un
fallo durante el acceso, se señaliza con QF = 1. La salida Y mantiene su último valor.
El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC corresponde al
código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigos de
error se encuentran en el anexo A.2 de este documento o en el Manual de funciones
SINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítulo
Comunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticiones y
respuestas, en la tabla Valores de error en las respuestas de parámetros DPV1.
ERC solo es válido mientras QF = 1.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 255
Sistema
6.8 RDP_I

Diagrama de tiempo

5'

%6<

4)

/DSHWLFLµQGHOHFWXUD
QRVHUHLQLFLD

Alcance
Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloque
como se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 finalizada co‐ 0 0/1
rrectamente
QF Fallo 0 0/1
ERC Código de error 16#0000 WORD

Descripción de los bloques DCC estándar


256 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.8 RDP_I

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online No
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 257
Sistema
6.9 RDP_UD

6.9 RDP_UD
Lectura de parámetros de accionamiento (tipo UNSIGNED DOUBLE INTEGER)

Símbolo

RDP_UD
1¼PHURGHSDU£PHWUR ', 3$5 < 8' 9DORUGHSDU£PHWUR
QGLFHGHSDU£PHWUR ', ,'; %6< %2 3HWLFLµQGHOHFWXUDDFWLYD
,QLFLDUSHWLFLµQGHOHFWXUD %2 5' 4 %2 3HWLFLµQGHOHFWXUDILQDOL]DGDFRUUHFWDPHQWH
4) %2 )DOOR
(5& : &µGLJRGHHUURU

Descripción abreviada
RDP_UD (Read Parameter) permite la lectura asíncrona de parámetros de accionamiento del
tipo UNSIGNED DOUBLE INTEGER en el objeto de accionamiento local.

Funcionamiento
En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice del
parámetro que debe leerse. En caso de que un parámetro no esté indexado, debe ajustarse
IDX = 0. El parámetro siempre se lee en el objeto de accionamiento en el que se calcula el
esquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos
de accionamiento.
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
los parámetros depende de la carga del sistema y puede divergir de una petición a otra.
Durante una 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 valor
en la salida Y. Y mantiene su valor hasta que se haya leído un nuevo valor. Si se produce un
fallo durante el acceso, se señaliza con QF = 1. La salida Y mantiene su último valor.
El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC corresponde al
código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigos de
error se encuentran en el anexo A.2 de este documento o en el Manual de funciones
SINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítulo
Comunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticiones y
respuestas, en la tabla Valores de error en las respuestas de parámetros DPV1.
ERC solo es válido mientras QF = 1.

Descripción de los bloques DCC estándar


258 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.9 RDP_UD

Diagrama de tiempo

5'

%6<

4)

/DSHWLFLµQGHOHFWXUD
QRVHUHLQLFLD

Alcance
Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloque
como se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 finalizada co‐ 0 0/1
rrectamente
QF Fallo 0 0/1
ERC Código de error 16#0000 WORD

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 259
Sistema
6.9 RDP_UD

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online No
Particularidades -

Descripción de los bloques DCC estándar


260 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.10 RDP_UI

6.10 RDP_UI
Lectura de parámetros de accionamiento (tipo UNSIGNED INTEGER)

Símbolo

RDP_UI
1¼PHURGHSDU£PHWUR ', 3$5 < 8, 9DORUGHSDU£PHWUR
QGLFHGHSDU£PHWUR ', ,'; %6< %2 3HWLFLµQGHOHFWXUDDFWLYD
,QLFLDUSHWLFLµQGHOHFWXUD %2 5' 4 %2 3HWLFLµQGHOHFWXUDILQDOL]DGDFRUUHFWDPHQWH
4) %2 )DOOR
(5& : &µGLJRGHHUURU

Descripción abreviada
RDP_UI (Read Parameter) permite la lectura asíncrona de parámetros de accionamiento del
tipo UNSIGNED INTEGER en el objeto de accionamiento local.

Funcionamiento
En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice del
parámetro que debe leerse. En caso de que un parámetro no esté indexado, debe ajustarse
IDX = 0. El parámetro siempre se lee en el objeto de accionamiento en el que se calcula el
esquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos
de accionamiento.
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
los parámetros depende de la carga del sistema y puede divergir de una petición a otra.
Durante una 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 valor
en la salida Y. Y mantiene su valor hasta que se haya leído un nuevo valor. Si se produce un
fallo durante el acceso, se señaliza con QF = 1. La salida Y mantiene su último valor.
El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC corresponde al
código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigos de
error se encuentran en el anexo A.2 de este documento o en el Manual de funciones
SINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítulo
Comunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticiones y
respuestas, en la tabla Valores de error en las respuestas de parámetros DPV1.
ERC solo es válido mientras QF = 1.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 261
Sistema
6.10 RDP_UI

Diagrama de tiempo

5'

%6<

4)

/DSHWLFLµQGHOHFWXUD
QRVHUHLQLFLD

Alcance
Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloque
como se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 finalizada co‐ 0 0/1
rrectamente
QF Fallo 0 0/1
ERC Código de error 16#0000 WORD

Descripción de los bloques DCC estándar


262 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.10 RDP_UI

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online No
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 263
Sistema
6.11 RDP_US

6.11 RDP_US
Lectura de parámetros de accionamiento (tipo UNSIGNED SHORT INTEGER)

Símbolo

RDP_US
1¼PHURGHSDU£PHWUR ', 3$5 < 86 9DORUGHSDU£PHWUR
QGLFHGHSDU£PHWUR ', ,'; %6< %2 3HWLFLµQGHOHFWXUDDFWLYD
,QLFLDUSHWLFLµQGHOHFWXUD %2 5' 4 %2 3HWLFLµQGHOHFWXUDILQDOL]DGDFRUUHFWDPHQWH
4) %2 )DOOR
(5& : &µGLJRGHHUURU

Descripción abreviada
RDP_US (Read Parameter) permite la lectura asíncrona de parámetros de accionamiento del
tipo UNSIGNED SHORT INTEGER en el objeto de accionamiento local.

Funcionamiento
En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice del
parámetro que debe leerse. En caso de que un parámetro no esté indexado, debe ajustarse
IDX = 0. El parámetro siempre se lee en el objeto de accionamiento en el que se calcula el
esquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos
de accionamiento.
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
los parámetros depende de la carga del sistema y puede divergir de una petición a otra.
Durante una 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 valor
en la salida Y. Y mantiene su valor hasta que se haya leído un nuevo valor. Si se produce un
fallo durante el acceso, se señaliza con QF = 1. La salida Y mantiene su último valor.
El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC corresponde al
código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigos de
error se encuentran en el anexo A.2 de este documento o en el Manual de funciones
SINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítulo
Comunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticiones y
respuestas, en la tabla Valores de error en las respuestas de parámetros DPV1.
ERC solo es válido mientras QF = 1.

Descripción de los bloques DCC estándar


264 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.11 RDP_US

Diagrama de tiempo

5'

%6<

4)

/DSHWLFLµQGHOHFWXUD
QRVHUHLQLFLD

Alcance
Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloque
como se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 finalizada co‐ 0 0/1
rrectamente
QF Fallo 0 0/1
ERC Código de error 16#0000 WORD

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 265
Sistema
6.11 RDP_US

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online No
Particularidades -

Descripción de los bloques DCC estándar


266 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.12 RMDP

6.12 RMDP
Lectura de parámetros de accionamiento desde el control

Símbolo

RMDP
'LUHFFLµQE£VLFDOµJLFDFRPR , ,27< %6< %2 $YLVRGHDFWLYLGDGSHWLFLµQGHOHFWXUD
(QWUDGDVDOLGD 4 %2 $YLVRGH«[LWRSHWLFLµQGHOHFWXUD
'LUHFFLµQE£VLFDOµJLFDGHO ', /$'5 SURFHVDGD
$FFLRQDPLHQWRV 4) %2 )DOOR
,'GHOREMHWRGHDFFLRQDPLHQWR 8' '2,' (5& ', (VWDGRGHUHWRUQRGHSHWLFLµQJOREDO
SDUDHOGLUHFFLRQDPLHQWRGLUHFWR < 3RUFDGDSDU£PHWURVH
&DQWLGDGGHSDU£PHWURV ; LQGLFDPHQVDMHGHHUURUWLSR
Q¼PHURVGHSDU£PHWURH¯QGLFHV \YDORU
TXHGHEHQOHHUVH
,QLFLDUOHFWXUD %2 5'
&DQFHODFLµQGHODSHWLFLµQDFWLYD %2 $%57

Descripción abreviada
El bloque RMDP permite leer un máximo de 39 parámetros SINAMICS del programa DCC
SIMOTION. Se admiten exclusivamente accionamientos SINAMICS. El código de error ERC
puede evaluarse para un diagnóstico de fallos. ERC corresponde al código de error para
accesos a parámetros según PROFIdrive DPV1. Los posibles códigos de error se encuentran
en el anexo A.2 de este documento o en el Manual de sistema sobre comunicación SIMOTION,
capítulo PROFIdrive, subcapítulo Comunicación acíclica (Base Mode Parameter Access) →
Evaluación de errores, en la tabla Códigos de error en respuestas de Base Modes Parameter
Access.
El bloque RMDP está disponible a partir de SIMOTION V4.2.

Funcionamiento
En primer lugar, se registran las entradas de bloque para direccionar el accionamiento y la
selección de los parámetros que se deben leer. Con el flanco positivo en la entrada RD se
inicia la petición de lectura asíncrona. Mientras la petición esté activa, se ajusta el flag BSY.
El número de ciclos para un acceso a los parámetros depende de la carga del sistema y de
la carga de comunicación, y puede oscilar de una petición a otra. Durante una petición de
lectura activa se ignoran los demás flancos positivos en la entrada RD. La lectura/escritura
de los parámetros propiamente dicha no tiene lugar en la Task DCC. La instancia de bloque
sólo controla el comando de comunicación. Los resultados de la petición de lectura/escritura
deben procesarse mediante polling en las salidas de los bloques durante los ciclos de tarea
siguientes. La evaluación se realiza mediante una variable global o tipos de bloque definidos
por el usuario. La salida Q = 1 indica que los parámetros se han leído correctamente y que
los valores están disponibles en la salida Y. Y mantiene su valor hasta que una petición nueva
haya finalizado correctamente. Si se produce un fallo durante el acceso, se señaliza con QF
= 1. La salida Y mantiene su último valor. El código de error ERC puede evaluarse para un
diagnóstico de fallos.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 267
Sistema
6.12 RMDP

Si la petición global se realiza correctamente (salida Q=1) y las distintas peticiones no (ERC
diferente de 0), se muestran los valores que se han leído en el accionamiento. El resto de
parámetros con ERC = 0 se leen sin errores.
El estado de error de cada una de las peticiones de lectura puede evaluarse en el valor de
retorno PRES específico del parámetro. Con el flanco positivo en la entrada ABRT se cancela
una petición activa. La señal ABRT debe adoptar el valor 1 al menos durante un ciclo.

Diagrama de tiempo

5'

%6<

4)

/DSHWLFLµQGHOHFWXUD
QRVHUHLQLFLD

Descripción abreviada
El bloque permite la lectura de un máximo de 39 parámetros SINAMICS.
En PROFIBUS (externo o Integrated) se lee siempre el juego de datos 47, independientemente
de si la función se llama con un 'doID' válido (0 <= doID <= 254) o no válido (doID = 255).
En PROFINET están disponibles dos juegos de datos:
● Acceso a parámetros en modo Base, local (juego de datos 0xB02E)
● Acceso a parámetros en modo Base, local (juego de datos 0xB02F)
El juego de datos 0xB02E se utiliza en SIMOTION si en la función no se indica ningún 'doID'
o se indica uno no válido (doID = 255). El acceso al DO en cuestión se lleva a cabo en esos
casos por medio del PAP (punto de acceso a parámetros). Existe la posibilidad de indicar
directamente la dirección del PAP o la dirección lógica de los datos cíclicos (p. ej., 256 para
un eje DO). En ese caso, SIMOTION determina a partir de esta dirección el PAP
correspondiente y accede a la dirección correcta. El PAP debe encontrarse siempre en el
subslot 1 (se configura en HW Config).

Descripción de los bloques DCC estándar


268 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.12 RMDP

El juego de datos 0xB02F se utiliza si se registra un 'doID' válido (0 <= doID <= 254). Se puede
indicar cualquier PAP o dirección válidos, ya que la asignación únicamente tiene lugar por
medio del 'doID'.

Descripción de las entradas de bloque


'IOTY' asignación de entrada/salida de la dirección lógica básica del accionamiento.
Con 198: INPUT la dirección lógica del accionamiento se encuentra en el rango de entrada
Con 199: OUTPUT la dirección lógica del accionamiento se encuentra en el rango de salida
Las direcciones son siempre del tipo INPUT.
'LADR' indicación de la dirección básica lógica del accionamiento. Si se utiliza adicionalmente
el parámetro opcional DOID, se puede indicar cualquier dirección de la estación
(preferentemente, la dirección de diagnóstico de la estación).
En PROFINET el acceso a los parámetros tiene lugar por medio del PAP (punto de acceso a
parámetros) de un objeto de accionamiento.
Además de la dirección básica lógica del accionamiento, se recomienda indicar la dirección
de diagnóstico del PAP correspondiente.
'DOID' para el direccionamiento directo de un objeto de accionamiento. Si se dan las siguientes
condiciones, el DOID no se debe indicar o solo de forma no válida (> 254):
● El esclavo DP/IO Device no admite el acceso por medio del DOID (P978 no implementado).
● No se soporta el juego de datos 0xB02F (solo PROFINET).
● El acceso debe realizarse por medio del PAP (punto de acceso a parámetros) de un DO
(solo PROFINET).
'X': En la entrada X se especifican los parámetros que deben leerse.
'X.NUMP': Cantidad de parámetros que deben leerse.
'X.PAR[].NUM': Indicación del número de parámetro del que deben leerse los valores.
'X.PAR[].IDX': Índice de parámetro; en caso de valores indexados, 0 significa índice 0. En
caso de valores no indexados, debe predeterminarse el índice de parámetro 0.
'RD': Iniciar petición de lectura
'ABRT': Interrumpir petición activa

Descripción de las entradas de bloque


'Q' petición finalizada sin errores.
'QF' petición finalizada con errores.
'ERC' corresponde a los valores del valor de retorno 'functionResult' de la función
_readDriveMultiParameter.
'Y': Descripción de los valores de parámetro. Por cada parámetro se leen un código de error,
el tipo de datos y el valor. Para más información sobre el valor de retorno parameterResult,
consulte el manual de listas SIMOTION, Funciones/variables de sistema, Dispositivos →
Funciones de sistema - Dispositivos 1 → _readDriveMultiParameterDescription
'Y[].PRES' corresponde al valor de retorno específico del parámetro. La codificación
corresponde al parámetro de retorno parameterResult de la función ST
_readDriveMultiParameter. Para más información sobre el valor de retorno parameterResult,

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 269
Sistema
6.12 RMDP

consulte el manual de listas SIMOTION, Funciones/variables de sistema, Dispositivos →


Funciones de sistema - Dispositivos 1 → _readDriveMultiParameterDescription
'Y[].DTYP' devuelve el tipo de datos del parámetro (para la codificación ver Perfil PROFIdrive).
'Y[].VAL' Valores de parámetro leídos del accionamiento; el tipo de datos se obtiene del tipo
de datos devuelto. En caso de tipos de datos distintos, debe llamarse un bloque de conversión.
Al acceder al parámetro REAL la conversión se realiza por medio del bloque de conversión
DW_R.

Ejemplo de parametrización
Para poder escribir determinados parámetros de un objeto de accionamiento (en el ejemplo:
SERVO_03), proceda de la manera siguiente:
En primer lugar, ajuste correctamente la configuración de telegramas.

A continuación, ajuste la dirección de DO deseada en el bloque RMDP. Para ello, establezca


como entrada de bloque 'LADR' la dirección establecida en el telegrama (260) y como entrada
de bloque 'DOID', el número establecido en el telegrama (3).

En la entrada de bloque 'X' seleccione los parámetros que deben leerse, p. ej., r37(2) Etapa
de potencia Temperaturas, Rectificador Valor máximo en la lista de experto.

Descripción de los bloques DCC estándar


270 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.12 RMDP

Para ello, haga doble clic en la entrada de bloque 'X', seleccione el primer elemento estructural
e introduzca el número de parámetro (37) en 'num' y el índice (2) en 'idx'.

Por último, ajuste la entrada de bloque 'RD' a 1 para iniciar la lectura.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 271
Sistema
6.12 RMDP

Conexiones de bloque

Conexión de bloque Descripción Valor predetermi‐ Rango Atributos


nado
IOTY Dirección básica lógica como entrada/ 0 0: no válida
Salida 198: Dirección de
entrada
199: Dirección de
salida
LADR Dirección básica lógica del accionamiento -1 DINT
DOID ID del objeto de accionamiento para el di‐ 255 0 .. 254, 255: no
reccionamiento directo válida
X Cantidad de parámetros, números de
parámetro e índices que deben leerse
X.NUMP Cantidad de parámetros que deben leerse 1 1..39
X.PAR Descripción de un parámetro
X.PAR[].NUM Número de parámetro 1 1..65535
X.PAR[].IDX Índice de parámetro 0 0..65535
RD Iniciar lectura 0 0/1
ABRT Cancelación de la petición activa 0 0/1
BSY Aviso de actividad petición de lectura 0 0/1
Q Aviso de éxito petición de lectura procesada 0 0/1
QF Fallo 0 0/1
ERC Estado de retorno de petición global 16#0000 DWORD
Y Por cada parámetro se indica mensaje de
error, tipo y valor
Y[].PRES Valor de retorno específico de parámetro 0 DINT
Y[].DTYP Tipo de datos del parámetro leído 0 USINT
Y[].VAL Valor de parámetro leído del accionamiento 0 DWORD

Descripción de los bloques DCC estándar


272 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.12 RMDP

Datos de configuración

SIMOTION ✓ (a partir de V4.2)


SINAMICS -
Cargable online No
Contexto de ejecu‐ Cíclico, equidistante
ción
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 273
Sistema
6.13 SAH

6.13 SAH
Sample & Hold (tipo REAL)

Símbolo

SAH
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
&LFORGHWUDEDMR ', &5

Descripción abreviada
Bloque Sample & Hold para la adopción de valores equidistante (tipo REAL) entre bloques
con distintos muestreos.

Funcionamiento
El valor de la magnitud de entrada X adopta todos los ciclos CR en la magnitud de salida Y.
El ciclo de la adopción de valores está sincronizado con el punto de control del ciclo del sistema
de ejecución. El punto de control del ciclo define el ciclo en el que se reinician todos los
muestreos 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 en
que CR = 0, el bloque se comporta como para CR = 1. El bloque debe configurarse siempre
en el intervalo de muestreo más rápido. Si el valor se adopta del muestreo más lento, debe
encontrarse en primer lugar en el orden de ejecución. En caso de que el valor del muestreo
má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 de un nivel de 1 ms a un nivel
de 3 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

PV
&5= =
PV

Descripción de los bloques DCC estándar


274 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.13 SAH

VDKGHEHU¯D
HVWDUVLWXDGDGHWU£VHQHORUGHQGHHMHFXFLµQ

7
IDVW PV

$GRSFLµQGHYDORU

7
VORZ PV

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


de 1 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

PV
&5= =
PV

VDKGHEHU¯D
HVWDUVLWXDGDHQSULPHUOXJDUHQHORUGHQGHHMHFXFLµQ

7
IDVW PV

$GRSFLµQGHYDORU

7
VORZ PV

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 reinicien
sincronizados de acuerdo a ciclos CR, lo que corresponde al mínimo común múltiplo de ambos
intervalos de muestreo. CR se calcula tal y como se indica a continuación:

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 275
Sistema
6.13 SAH

J(7IDVW7VORZ )
&5=
7IDVW
g(Tfast,Tslow): mínimo común múltiplo
La siguiente representación muestra la adopción de los valores para Tfast = 3 ms y Tslow = 4
ms. La adopción de los valores se realiza en ambos sentidos.

J(PVPV ) PV
&5= = =
PV PV

7
IDVW PV

          PV

7
VORZ PV

       PV

Por lo tanto, se recomienda que el muestreo más lento sea siempre un múltiplo del intervalo
de muestreo más rápido a fin de optimizar en el tiempo la adopción de valores.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
CR Ciclo de trabajo 1 0 - (231-1)
Y Magnitud de salida 0.0 REAL

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


276 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.14 SAH_B

6.14 SAH_B
Sample & Hold (tipo BOOL)

Símbolo

SAH_B
0DJQLWXGGHHQWUDGD %2 , 4 %2 0DJQLWXGGHVDOLGD
&LFORGHWUDEDMR ', &5

Descripción abreviada
Bloque Sample & Hold para la adopción de valores equidistante (tipo BOOL) entre bloques
con distintos muestreos.

Funcionamiento
El valor de la magnitud de entrada I adopta todos los ciclos CR en la magnitud de salida Q.
El ciclo de la adopción de valores está sincronizado con el punto de control del ciclo del sistema
de ejecución. El punto de control del ciclo define el ciclo en el que se reinician todos los
muestreos 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 en
que CR = 0, el bloque se comporta como para CR = 1. El bloque debe configurarse siempre
en el intervalo de muestreo más rápido. Si el valor se adopta del muestreo más lento, debe
encontrarse en primer lugar en el orden de ejecución. En caso de que el valor del muestreo
má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 de un nivel de 1 ms a un nivel
de 3 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

PV
&5= =
PV

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 277
Sistema
6.14 SAH_B

VDKGHEHU¯D
HVWDUVLWXDGDGHWU£VHQHORUGHQGHHMHFXFLµQ

7
IDVW PV

$GRSFLµQGHYDORU

7
VORZ PV

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


de 1 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

PV
&5= =
PV

VDKGHEHU¯D
HVWDUVLWXDGDHQSULPHUOXJDUHQHORUGHQGHHMHFXFLµQ

7
IDVW PV

$GRSFLµQGHYDORU

7
VORZ PV

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 reinicien
sincronizados de acuerdo a ciclos CR, lo que corresponde al mínimo común múltiplo de ambos
intervalos de muestreo. CR se calcula tal y como se indica a continuación:

Descripción de los bloques DCC estándar


278 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.14 SAH_B

J(7IDVW7VORZ )
&5=
7IDVW
g(Tfast,Tslow): mínimo común múltiplo
La siguiente representación muestra la adopción de los valores para Tfast = 3 ms y Tslow = 4
ms. La adopción de los valores se realiza en ambos sentidos.

J(PVPV ) PV
&5= = =
PV PV

7
IDVW PV

          PV

7
VORZ PV

       PV

Por lo tanto, se recomienda que el muestreo más lento sea siempre un múltiplo del intervalo
de muestreo más rápido a fin de optimizar en el tiempo la adopción de valores.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
I Magnitud de entrada 0 0/1
CR Ciclo de trabajo 1 0 - (231-1)
Q Magnitud de salida 0 0/1

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 279
Sistema
6.15 SAH_BY

6.15 SAH_BY
Sample & Hold (tipo BYTE)

Símbolo

SAH_BY
0DJQLWXGGHHQWUDGD %< ,6 46 %< 0DJQLWXGGHVDOLGD
&LFORGHWUDEDMR ', &5

Descripción abreviada
Bloque Sample & Hold para la adopción de valores equidistante (tipo BYTE) entre bloques
con distintos muestreos.

Funcionamiento
El valor de la magnitud de entrada IS adopta todos los ciclos CR en la magnitud de salida QS.
El ciclo de la adopción de valores está sincronizado con el punto de control del ciclo del sistema
de ejecución. El punto de control del ciclo define el ciclo en el que se reinician todos los
muestreos 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 en
que CR = 0, el bloque se comporta como para CR = 1. El bloque debe configurarse siempre
en el intervalo de muestreo más rápido. Si el valor se adopta del muestreo más lento, debe
encontrarse en primer lugar en el orden de ejecución. En caso de que el valor del muestreo
má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 de un nivel de 1 ms a un nivel
de 3 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

PV
&5= =
PV

Descripción de los bloques DCC estándar


280 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.15 SAH_BY

VDKGHEHU¯D
HVWDUVLWXDGDGHWU£VHQHORUGHQGHHMHFXFLµQ

7
IDVW PV

$GRSFLµQGHYDORU

7
VORZ PV

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


de 1 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

PV
&5= =
PV

VDKGHEHU¯D
HVWDUVLWXDGDHQSULPHUOXJDUHQHORUGHQGHHMHFXFLµQ

7
IDVW PV

$GRSFLµQGHYDORU

7
VORZ PV

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 reinicien
sincronizados de acuerdo a ciclos CR, lo que corresponde al mínimo común múltiplo de ambos
intervalos de muestreo. CR se calcula tal y como se indica a continuación:

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 281
Sistema
6.15 SAH_BY

J(7IDVW7VORZ )
&5=
7IDVW
g(Tfast,Tslow): mínimo común múltiplo
La siguiente representación muestra la adopción de los valores para Tfast = 3 ms y Tslow = 4
ms. La adopción de los valores se realiza en ambos sentidos.

J(PVPV ) PV
&5= = =
PV PV

7
IDVW PV

          PV

7
VORZ PV

       PV

Por lo tanto, se recomienda que el muestreo más lento sea siempre un múltiplo del intervalo
de muestreo más rápido a fin de optimizar en el tiempo la adopción de valores.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
IS Magnitud de entrada 16#00 BYTE
CR Ciclo de trabajo 1 0 - (231-1)
QS Magnitud de salida 16#00 BYTE

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


282 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.16 SAH_D

6.16 SAH_D
Sample & Hold (tipo DOUBLE INTEGER)

Símbolo

SAH_D
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD
&LFORGHWUDEDMR ', &5

Descripción abreviada
Bloque Sample & Hold para la adopción de valores equidistante (tipo DOUBLE INTEGER)
entre bloques con distintos muestreos.

Funcionamiento
El valor de la magnitud de entrada X adopta todos los ciclos CR en la magnitud de salida Y.
El ciclo de la adopción de valores está sincronizado con el punto de control del ciclo del sistema
de ejecución. El punto de control del ciclo define el ciclo en el que se reinician todos los
muestreos 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 en
que CR = 0, el bloque se comporta como para CR = 1. El bloque debe configurarse siempre
en el intervalo de muestreo más rápido. Si el valor se adopta del muestreo más lento, debe
encontrarse en primer lugar en el orden de ejecución. En caso de que el valor del muestreo
má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 de un nivel de 1 ms a un nivel
de 3 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

PV
&5= =
PV

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 283
Sistema
6.16 SAH_D

VDKGHEHU¯D
HVWDUVLWXDGDGHWU£VHQHORUGHQGHHMHFXFLµQ

7
IDVW PV

$GRSFLµQGHYDORU

7
VORZ PV

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


de 1 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

PV
&5= =
PV

VDKGHEHU¯D
HVWDUVLWXDGDHQSULPHUOXJDUHQHORUGHQGHHMHFXFLµQ

7
IDVW PV

$GRSFLµQGHYDORU

7
VORZ PV

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 reinicien
sincronizados de acuerdo a ciclos CR, lo que corresponde al mínimo común múltiplo de ambos
intervalos de muestreo. CR se calcula tal y como se indica a continuación:

Descripción de los bloques DCC estándar


284 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.16 SAH_D

J(7IDVW7VORZ )
&5=
7IDVW
g(Tfast,Tslow): mínimo común múltiplo
La siguiente representación muestra la adopción de los valores para Tfast = 3 ms y Tslow = 4
ms. La adopción de los valores se realiza en ambos sentidos.

J(PVPV ) PV
&5= = =
PV PV

7
IDVW PV

          PV

7
VORZ PV

       PV

Por lo tanto, se recomienda que el muestreo más lento sea siempre un múltiplo del intervalo
de muestreo más rápido a fin de optimizar en el tiempo la adopción de valores.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 DINT
CR Ciclo de trabajo 1 0 - (231-1)
Y Magnitud de salida 0 DINT

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 285
Sistema
6.17 SAH_I

6.17 SAH_I
Sample & Hold (tipo INTEGER)

Símbolo

SAH_I
0DJQLWXGGHHQWUDGD , ; < , 0DJQLWXGGHVDOLGD
&LFORGHWUDEDMR ', &5

Descripción abreviada
Bloque Sample & Hold para la adopción de valores equidistante (tipo INTEGER) entre bloques
con distintos muestreos.

Funcionamiento
El valor de la magnitud de entrada X adopta todos los ciclos CR en la magnitud de salida Y.
El ciclo de la adopción de valores está sincronizado con el punto de control del ciclo del sistema
de ejecución. El punto de control del ciclo define el ciclo en el que se reinician todos los
muestreos 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 en
que CR = 0, el bloque se comporta como para CR = 1. El bloque debe configurarse siempre
en el intervalo de muestreo más rápido. Si el valor se adopta del muestreo más lento, debe
encontrarse en primer lugar en el orden de ejecución. En caso de que el valor del muestreo
má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 de un nivel de 1 ms a un nivel
de 3 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

PV
&5= =
PV

Descripción de los bloques DCC estándar


286 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.17 SAH_I

VDKGHEHU¯D
HVWDUVLWXDGDGHWU£VHQHORUGHQGHHMHFXFLµQ

7
IDVW PV

$GRSFLµQGHYDORU

7
VORZ PV

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


de 1 ms. Se muestra la evolución temporal en el cálculo del grupo de ejecución.

PV
&5= =
PV

VDKGHEHU¯D
HVWDUVLWXDGDHQSULPHUOXJDUHQHORUGHQGHHMHFXFLµQ

7
IDVW PV

$GRSFLµQGHYDORU

7
VORZ PV

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 reinicien
sincronizados de acuerdo a ciclos CR, lo que corresponde al mínimo común múltiplo de ambos
intervalos de muestreo. CR se calcula tal y como se indica a continuación:

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 287
Sistema
6.17 SAH_I

J(7IDVW7VORZ )
&5=
7IDVW
g(Tfast,Tslow): mínimo común múltiplo
La siguiente representación muestra la adopción de los valores para Tfast = 3 ms y Tslow = 4
ms. La adopción de los valores se realiza en ambos sentidos.

J(PVPV ) PV
&5= = =
PV PV

7
IDVW PV

          PV

7
VORZ PV

       PV

Por lo tanto, se recomienda que el muestreo más lento sea siempre un múltiplo del intervalo
de muestreo más rápido a fin de optimizar en el tiempo la adopción de valores.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0 INT
CR Ciclo de trabajo 1 0 - (231-1)
Y Magnitud de salida 0 INT

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


288 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.18 SAV

6.18 SAV
Respaldo de valores (tipo REAL)

Símbolo

SAV
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
0RGRGHVHUYLFLR %2 0 9/' %2 0DJQLWXGGHVDOLGDY£OLGD
4) %2 6LQPHPRULDUHPDQHQWH

Descripción abreviada
SAV (Save) sirve para la memorización no volátil de una magnitud de entrada del tipo REAL.

Funcionamiento
El bloque es una memoria de escritura o lectura remanente para un valor del tipo REAL.
El valor memorizado de un bloque SAV no se mantiene si
● se ha borrado la memoria remanente en el dispositivo de destino mediante una acción del
usuario
● se ha borrado el esquema en el que se ha configurado el bloque y la modificación se ha
transferido al dispositivo de destino
● se ha borrado el bloque y la modificación se ha transferido al sistema de destino
● se ha modificado el nombre de instancia de un bloque y se ha transferido al sistema de
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 se
mantienen 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 solo está activo cuando un 0 en la salida QF indica que se dispone de espacio de
memoria remanente en el dispositivo de destino para la memorización de los valores de
entrada.
En la entrada M se ajusta el modo de operación del bloque:

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 289
Sistema
6.18 SAV

Modo de operación 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 operación Lectura (M = 0)


● En la salida Y se emite el valor memorizado actual. Los valores de la entrada X no se
memorizan.
● La salida VLD = 1 indica la validez de Y. Si, durante la inicialización del bloque, se ha
creado de nuevo la memoria remanente del sistema, VLD = 0. En este caso, Y carece de
validez y mantiene su valor predeterminado. La primera vez que se escribe un 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és
del nombre de instancia del bloque. El editor DCC genera automáticamente un nombre de
instancia unívoco al insertar el bloque en un esquema. El nombre de instancia se forma a
partir de la ruta de llamada del bloque como sigue:
(nombre de esquema)/(nombre de subesquema 1)/(nombre de subesquema 2)/../(nombre del
bloque)
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

Por medio de este nombre de instancia se controla si en el estado operativo INIT la salida Y
se inicializa con su valor predeterminado o emite el último valor guardado. En el dispositivo
de destino se comprueba si hay un valor remanente guardado para el nombre de instancia
del bloque. Si no es así, el espacio de memoria es creado de nuevo por el sistema, el valor
predeterminado de la magnitud de salida Y se transfiere al sistema para una memorización
remanente y se ajusta VLD = 0. En caso de que se haya guardado un valor remanente para
el nombre 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 establece la salida QF = 1.

Descripción de los bloques DCC estándar


290 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.18 SAV

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Insertable online No
Particularidades Por cada unidad de accionamiento SINAMICS o SINAMICS INTEGRATED pue‐
den utilizarse como máximo 10 bloques para el almacenamiento remanente
(SAV, SAV_BY, SAV_I, SAV_D). Para este fin se dispone de memoria remanente
para un máximo de 40 bytes de datos útiles. A partir de STARTER / SCOUT
V4.2, el número de bloques no se comprueba hasta la prueba de coherencia
(menú "Proyecto -> Comprobar coherencia" o menú contextual "Comprobar
coherencia" de la unidad de accionamiento).

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 291
Sistema
6.19 SAV_BY

6.19 SAV_BY
Respaldo de valores (tipo BYTE)

Símbolo

SAV_BY
0DJQLWXGGHHQWUDGD %< ,6 46 %< 0DJQLWXGGHVDOLGD
0RGRGHVHUYLFLR %2 0 9/' %2 0DJQLWXGGHVDOLGDY£OLGD
4) %2 6LQPHPRULDUHPDQHQWH

Descripción abreviada
SAV_BY (Save) sirve para la memorización no volátil de una magnitud de entrada del tipo
BYTE.

Funcionamiento
El bloque es una memoria de escritura/lectura remanente para un valor del tipo BYTE.
El valor memorizado de un bloque SAV no se mantiene si
● se ha borrado la memoria remanente en el dispositivo de destino mediante una acción del
usuario
● se ha borrado el esquema en el que se ha configurado el bloque y la modificación se ha
transferido al dispositivo de destino
● se ha borrado el bloque y la modificación se ha transferido al sistema de destino
● se ha modificado el nombre de instancia de un bloque y se ha transferido al sistema de
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 se
mantienen 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 solo está activo cuando un 0 en la salida QF indica que se dispone de espacio de
memoria remanente en el dispositivo de destino para la memorización de los valores de
entrada.
En la entrada M se ajusta el modo de operación del bloque:

Descripción de los bloques DCC estándar


292 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.19 SAV_BY

Modo de operación 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 su memorización
remanente. Con ello se sobrescribe un valor ya memorizado.

Modo de operación Lectura (M = 0)


● En la salida QS se emite el valor memorizado actual. Los valores de la entrada IS no se
memorizan.
● La salida VLD = 1 indica la validez de QS. Si, durante la inicialización del bloque, se ha
creado de nuevo la memoria remanente del sistema, VLD = 0. En este caso, QS carece
de validez y mantiene su valor predeterminado. La primera vez que se escribe un 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és
del nombre de instancia del bloque. El editor DCC genera automáticamente un nombre de
instancia unívoco al insertar el bloque en un esquema. El nombre de instancia se forma a
partir de la ruta de llamada del bloque como sigue:
(nombre de esquema)/(nombre de subesquema 1)/(nombre de subesquema 2)/../(nombre del
bloque)
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

Por medio de este nombre de instancia se controla si en el estado operativo INIT la salida QS
se inicializa con su valor predeterminado o emite el último valor guardado. En el dispositivo
de destino se comprueba si hay un valor remanente guardado para el nombre de instancia
del bloque. Si no es así, el sistema crea de nuevo el espacio de memoria, el valor
predeterminado de la magnitud de salida QS se transfiere al sistema para una memorización
remanente y se ajusta VLD = 0. En caso de que se haya guardado un valor remanente para
el nombre de instancia, 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 establece la salida QF = 1.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 293
Sistema
6.19 SAV_BY

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Insertable online No
Particularidades Por cada unidad de accionamiento SINAMICS o SINAMICS INTEGRATED pue‐
den utilizarse como máximo 10 bloques para el almacenamiento remanente
(SAV, SAV_BY, SAV_I, SAV_D). Para este fin se dispone de memoria remanente
para un máximo de 40 bytes de datos útiles. A partir de STARTER / SCOUT
V4.2, el número de bloques no se comprueba hasta la prueba de coherencia
(menú "Proyecto -> Comprobar coherencia" o menú contextual "Comprobar
coherencia" de la unidad de accionamiento).

Descripción de los bloques DCC estándar


294 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.20 SAV_D

6.20 SAV_D
Respaldo de valores (tipo DOUBLE INTEGER)

Símbolo

SAV_D
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD
0RGRGHVHUYLFLR %2 0 9/' %2 0DJQLWXGGHVDOLGDY£OLGD
4) %2 6LQPHPRULDUHPDQHQWH

Descripción abreviada
SAV_D (Save) sirve para la memorización no volátil de una magnitud de entrada del tipo
DOUBLE INTEGER.

Funcionamiento
El bloque es una memoria de escritura/lectura remanente para un valor del tipo DOUBLE
INTEGER.
El valor memorizado de un bloque SAV no se mantiene si
● se ha borrado la memoria remanente en el dispositivo de destino mediante una acción del
usuario
● se ha borrado el esquema en el que se ha configurado el bloque y la modificación se ha
transferido al dispositivo de destino
● se ha borrado el bloque y la modificación se ha transferido al sistema de destino
● se ha modificado el nombre de instancia de un bloque y se ha transferido al sistema de
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 se
mantienen 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 solo está activo cuando un 0 en la salida QF indica que se dispone de espacio de
memoria remanente en el dispositivo de destino para la memorización de los valores de
entrada.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 295
Sistema
6.20 SAV_D

En la entrada M se ajusta el modo de operación del bloque:

Modo de operación 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 operación Lectura (M = 0)


● En la salida Y se emite el valor memorizado actual. Los valores de la entrada X no se
memorizan.
● La salida VLD = 1 indica la validez de Y. Si, durante la inicialización del bloque, se ha
creado de nuevo la memoria remanente del sistema, VLD = 0. En este caso, Y carece de
validez y mantiene su valor predeterminado. La primera vez que se escribe un 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és
del nombre de instancia del bloque. El editor DCC genera automáticamente un nombre de
instancia unívoco al insertar el bloque en un esquema. El nombre de instancia se forma a
partir de la ruta de llamada del bloque como sigue:
(nombre de esquema)/(nombre de subesquema 1)/(nombre de subesquema 2)/../(nombre del
bloque)
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

Por medio de este nombre de instancia se controla si en el estado operativo INIT la salida Y
se inicializa con su valor predeterminado o emite el último valor guardado. En el dispositivo
de destino se comprueba si hay un valor remanente guardado para el nombre de instancia
del bloque. Si no es así, el espacio de memoria es creado de nuevo por el sistema, el valor
predeterminado de la magnitud de salida Y se transfiere al sistema para una memorización
remanente y se ajusta VLD = 0. En caso de que se haya guardado un valor remanente para
el nombre 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 establece la salida QF = 1.

Descripción de los bloques DCC estándar


296 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.20 SAV_D

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Insertable online No
Particularidades Por cada unidad de accionamiento SINAMICS o SINAMICS INTEGRATED pue‐
den utilizarse como máximo 10 bloques para el almacenamiento remanente
(SAV, SAV_BY, SAV_I, SAV_D). Para este fin se dispone de memoria remanente
para un máximo de 40 bytes de datos útiles. A partir de STARTER / SCOUT
V4.2, el número de bloques no se comprueba hasta la prueba de coherencia
(menú "Proyecto -> Comprobar coherencia" o menú contextual "Comprobar
coherencia" de la unidad de accionamiento).

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 297
Sistema
6.21 SAV_I

6.21 SAV_I
Respaldo de valores (tipo INTEGER)

Símbolo

SAV_I
0DJQLWXGGHHQWUDGD , ; < , 0DJQLWXGGHVDOLGD
0RGRGHVHUYLFLR %2 0 9/' %2 0DJQLWXGGHVDOLGDY£OLGD
4) %2 6LQPHPRULDUHPDQHQWH

Descripción abreviada
SAV_I (Save) sirve para la memorización no volátil de una magnitud de entrada del tipo
INTEGER.

Funcionamiento
El bloque es una memoria de escritura/lectura remanente para un valor del tipo INTEGER.
El valor memorizado de un bloque SAV no se mantiene si
● se ha borrado la memoria remanente en el dispositivo de destino mediante una acción del
usuario
● se ha borrado el esquema en el que se ha configurado el bloque y la modificación se ha
transferido al dispositivo de destino
● se ha borrado el bloque y la modificación se ha transferido al sistema de destino
● se ha modificado el nombre de instancia de un bloque y se ha transferido al sistema de
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 se
mantienen 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 solo está activo cuando un 0 en la salida QF indica que se dispone de espacio de
memoria remanente en el dispositivo de destino para la memorización de los valores de
entrada.
En la entrada M se ajusta el modo de operación del bloque:

Descripción de los bloques DCC estándar


298 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.21 SAV_I

Modo de operación 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 operación Lectura (M = 0)


● En la salida Y se emite el valor memorizado actual. Los valores de la entrada X no se
memorizan.
● La salida VLD = 1 indica la validez de Y. Si, durante la inicialización del bloque, se ha
creado de nuevo la memoria remanente del sistema, VLD = 0. En este caso, Y carece de
validez y mantiene su valor predeterminado. La primera vez que se escribe un 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és
del nombre de instancia del bloque. El editor DCC genera automáticamente un nombre de
instancia unívoco al insertar el bloque en un esquema. El nombre de instancia se forma a
partir de la ruta de llamada del bloque como sigue:
(nombre de esquema)/(nombre de subesquema 1)/(nombre de subesquema 2)/../(nombre del
bloque)
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

Por medio de este nombre de instancia se controla si en el estado operativo INIT la salida Y
se inicializa con su valor predeterminado o emite el último valor guardado. En el dispositivo
de destino se comprueba si hay un valor remanente guardado para el nombre de instancia
del bloque. Si no es así, el espacio de memoria es creado de nuevo por el sistema, el valor
predeterminado de la magnitud de salida Y se transfiere al sistema para una memorización
remanente y se ajusta VLD = 0. En caso de que se haya guardado un valor remanente para
el nombre 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 establece la salida QF = 1.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 299
Sistema
6.21 SAV_I

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Insertable online No
Particularidades Por cada unidad de accionamiento SINAMICS o SINAMICS INTEGRATED pue‐
den utilizarse como máximo 10 bloques para el almacenamiento remanente
(SAV, SAV_BY, SAV_I, SAV_D). Para este fin se dispone de memoria remanente
para un máximo de 40 bytes de datos útiles. A partir de STARTER / SCOUT
V4.2, el número de bloques no se comprueba hasta la prueba de coherencia
(menú "Proyecto -> Comprobar coherencia" o menú contextual "Comprobar
coherencia" de la unidad de accionamiento).

Descripción de los bloques DCC estándar


300 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.22 SRA

6.22 SRA
Disparar/resetear un aviso

Símbolo

SRA
'LVSDUDUDYLVR %2 6 4 %2 $YLVRGH«[LWR
5HVHWHDUDYLVR %2 5 (5& ': )DOOR
9DORUDVRFLDGR ', 09
,'GHDYLVR $,' 0,'
&RQILUPDFLµQ %2 $&1

Descripción abreviada
Con el bloque SRA (Set Alarm) se puede disparar o resetear un aviso configurado en SCOUT.
El aviso se envía a HMI y se registra en la memoria de avisos del dispositivo de destino
SIMOTION. La memoria de avisos contiene todos los avisos activos. El bloque SRA se ha
diseñado para instancias múltiples. Puede haber varias instancias de bloque que disparen el
mismo número de aviso.

Funcionamiento
● Con el número de aviso MID se registra el aviso configurado en SCOUT.
● La entrada ACN =1 indica que se trata de un aviso confirmable. En ese caso, el aviso solo
desaparece después de resetear si el usuario lo ha confirmado en HMI. ACN=0 se
configura para avisos no confirmables.
● En el parámetro MV debe registrarse un valor de proceso/valor asociado en caso de que
se haya especificado en la configuración en SCOUT. Se puede configurar un valor
numérico de tipo DINT.
El valor asociado se añade al texto del aviso con una sintaxis especial al configurar los
avisos: La llamada de un valor de proceso empieza con @ y termina con @. Los parámetros
situados en medio indican la salida del valor y el formato.
Para los avisos disparados con el bloque SRA solo son posibles los valores asociados de
tipo DINT.
Para conocer con detalle la sintaxis de los valores asociados en la configuración de avisos,
véase la ayuda en pantalla de SIMOTION SCOUT.
● El aviso se dispara con el flanco de subida en la entrada S. Si el bloque con un nuevo
número de aviso se activa con 1 en la entrada S, el aviso también se desencadenará. En
el búffer de avisos caben hasta 40 avisos. Si, con la memoria de avisos llena, se activa el
bloque SRA con flanco de subida en la entrada S, el bloque se confirma con un mensaje
de error. El aviso no se registra.
● El aviso se resetea con el flanco de subida en la entrada R.
● Si en una llamada se ajusta un flanco de subida en las entradas S y R, prevalece R, es
decir, el aviso se resetea.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 301
Sistema
6.22 SRA

● La salida de bloque Q =1 indica que el aviso se ha ajustado o reseteado correctamente.


Con un flanco de subida en la entrada S o R, las salidas se reajustan.
● Si Q=0, la salida ERC muestra un código de error que indica por qué motivo no se ha
podido emitir el aviso:
Los valores indicados se pueden representar como operación OR entre las constantes.

Error‐ Significado
code
16#00 Ningún error. Con el aviso entrante se ha realizado la entrada en la lista de avisos. Con
00 el aviso saliente se ha tachado la entrada en la lista de avisos.
16#80 Nombre de aviso no permitido.
01
16#80 Pérdida de aviso por rebase. Se han asignado las 40 entradas de la lista de avisos. En‐
02 trada en la lista de avisos no realizada.
16#80 Pérdida de aviso por rebase (señal aún no enviada, desbordamiento de señal). El búfer
03 de emisión para la notificación de los clientes todavía está ocupado por el último evento.
Entrada en la lista de avisos no realizada. También puede producirse un error si las lla‐
madas de función con flanco de subida y bajada se producen muy seguidas.
16#80 Aviso doble, aviso rechazado (llamada y aviso recibidos o emitidos consecutivamente por
04 segunda vez). Entrada en la lista de avisos no realizada.
16#80 Ningún visualizador notificado. A pesar de ello, el aviso se registra en la lista.
05
16#80 Todavía no se ha iniciado ninguna petición con este nombre de aviso (primera llamada
07 con S = FALSE). El flanco de bajada (aviso saliente) se ha producido sin un flanco de
subida previo (aviso entrante). Entrada en la lista de avisos no realizada.
16#80 El aviso con esta ID ya está activo en la memoria de avisos. El aviso se produce si ya
08 existe un aviso con la ID que hay en la memoria de avisos y se vuelve a utilizar la misma
ID. No se ha generado ninguna entrada nueva en la memoria de avisos.
16#80 Error interno
09
16#80 Se ha rechazado la entrada; memoria de confirmación de avisos llena.
10

Conexiones de bloque

Conexión de bloque Descripción Valor predetermi‐ Rango Atributos


nado
S Disparar aviso 0 0/1
R Resetear aviso 0 0/1
MV Valor asociado 0 DINT
MID ID de aviso STRUCTALAR- StructAlarmId
MID#NIL
IFP Confirmación 0 0/1
Q Aviso de éxito 0 0/1
ERC Fallo 0 0- 0x80FF

Descripción de los bloques DCC estándar


302 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.22 SRA

Datos de configuración

SIMOTION ✓ (a partir de V4.3)


SINAMICS -
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 303
Sistema
6.23 STM

6.23 STM
Disparo de fallo/alarma

Símbolo

STM
'LVSDURGHIDOORV %2 6 4 %2 )DOORDFWLYR$ODUPDDFWLYD
9DORUGHDYLVR ', 09
1¼PHURGHDYLVR $,' 01

Descripción abreviada
Con el bloque STM (Set Message) puede dispararse un aviso predefinido (fallo o alarma) en
el DO. El fallo se muestra (p. ej., Starter, AOP) y se registra en la memoria de fallos o de
alarmas del DO. Para este tipo de bloque son válidas las siguientes indicaciones:
● El número de aviso asignado a una instancia (número de fallo/alarma) debe encontrarse
en un rango entre 51050 y 51069 (el valor predeterminado es 51050).
● Un número de aviso puede repetirse en varias instancias en el DO (el aviso puede
establecerse desde varias instancias). Sin embargo, el bloque STM no está concebido
para instancias múltiples por motivos de rendimiento. El comportamiento en caso de
instancias múltiples con el mismo número de aviso en el mismo DO se resume en la imagen
inferior para el caso de fallo. No se dispone de una coordinación de las instancias de bloque
con el mismo número de aviso sin cableado adicional (de todos modos, no podría realizarse
si las instancias funcionasen en diferentes intervalos de muestreo). Por este motivo, se
recomienda asignar a cada instancia del 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és
de 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"

Descripción de los bloques DCC estándar


304 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.23 STM

En la siguiente tabla están definidos los ajustes por defecto de los atributos. Las posibilidades
de ajuste opcionales pueden consultarse en la documentación para el usuario:

Tipo de aviso Número de avi‐ Reacción Acuse Texto del aviso


so
Fallo (no modificable) F51050- DES2 (modificable a tra‐ INMED (modificable a DCC: Fallo F5105x Valor adi‐
F51059 vés de p2100/p2101) través de p2126/ cional: %d(x:= 0 a 9)
p2127)
Alarma (no modifica‐ A51060- DCC: Fallo F5106x Valor adi‐
ble) A51069 cional: %d(x:= 0 a 9)

Funcionamiento
El número del fallo que debe dispararse (F51050 - F51059) debe estar predefinido en la
entrada MN. Con un flanco positivo en la entrada S se dispara un fallo en el DO. Éste se
registra en la memoria de fallos del DO y se ejecuta la reacción ajustada en el DO. Para ello
el 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 de
confirmación del aviso (de forma análoga a los fallos del sistema: ver 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
la memoria de fallos del DO.

DLQVWDQFLD

(OIDOORSXHGHFRQILUPDUVH
$FXVH

(QWUDGD6 (OIDOOR
VHDMXVWD

6DOLGD4
$YLVRGHOVLVWHPDEDVH
6HDMXVWDHQHOEORTXH
DXQEORTXH
FRQ6

DLQVWDQFLD (OIDOORHVW£LQDFWLYR
DXQTXHODHQWUDGDHVW£
WRGDY¯DDMXVWDGD
(QWUDGD6 (OIDOOR\DHVW£
DMXVWDGRVLQHIHFWR

6HDMXVWDHQHOEORTXH $YLVRGHOVLVWHPDEDVH
6DOLGD4
FRQ6 DXQEORTXH

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 305
Sistema
6.23 STM

Ejemplo para instancia doble con el mismo número de fallo en un DO (sin cableado adicional)

Funcionamiento
El número de la alarma que debe dispararse (A51060 - A51069) debe estar predefinido en la
entrada 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 salida
permanece ajustada mientras la alarma está activa. Las alarmas se confirman
automáticamente y se confirman al resetear la entrada S (ver imagen inferior). A través de la
entrada MV puede indicarse una información adicional (valor de alarma) junto con la alarma
que también se registra en la memoria de alarmas.

DLQVWDQFLD
$ODUPDHQFXUVR

(QWUDGD6 /DDODUPD
VHDMXVWD

6HUHVHWHDHQHOEORTXH
6DOLGD4 6HDMXVWDHQHOEORTXH FRQ6
FRQ6
$ODUPDQRHVW£DFWLYD
DLQVWDQFLD DXQTXHODHQWUDGDHVW£
WRGDY¯DDMXVWDGD
(QWUDGD6 /DDODUPD\DHVW£ $ODUPDQRHVW£DFWLYD
DMXVWDGDVLQHIHFWR 6DOLGDWRGDY¯DDMXVWDGD

6DOLGD4 6HDMXVWDHQHOEORTXH
FRQ6

Ejemplo para instancia doble con el mismo número de alarma en un DO (sin cableado
adicional)

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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

Descripción de los bloques DCC estándar


306 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.23 STM

Datos de configuración

SIMOTION -
SINAMICS ✓
Insertable online No
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 307
Sistema
6.24 WMDP

6.24 WMDP
Escritura de parámetros de accionamiento desde el control

Símbolo

WMDP
'LUHFFLµQE£VLFDOµJLFDFRPR , ,27< %6< %2 $YLVRGHDFWLYLGDGSHWLFLµQGHHVFULWXUD
(QWUDGDVDOLGD 4 %2 $YLVRGH«[LWRSHWLFLµQGHHVFULWXUD
'LUHFFLµQE£VLFDOµJLFDGHO ', /$'5 SURFHVDGD
$FFLRQDPLHQWRV 4) %2 )DOOR
,'GHOREMHWRGHDFFLRQDPLHQWR 8' '2,' (5& ', 9DORUGHUHWRUQRSHWLFLµQJOREDO
SDUDHOGLUHFFLRQDPLHQWRGLUHFWR 7LSRGHGDWR
&DQWLGDGGHSDU£PHWURV ; 35(6 9DORUGHUHWRUQR
Q¼PHURVGHSDU£PHWURH¯QGLFHV HVSHF¯ILFRGHSDU£PHWUR
TXHGHEHQOHHUVH
,QLFLDUSHWLFLµQGHHVFULWXUD %2 :5
&DQFHODFLµQGHODSHWLFLµQDFWLYD %2 $%57

Descripción abreviada
El bloque WMDP permite escribir un máximo de 23 parámetros SINAMICS del programa DCC
SIMOTION. Se admiten exclusivamente accionamientos SINAMICS. El código de error ERC
puede evaluarse para un diagnóstico de fallos. ERC corresponde al código de error para
accesos a parámetros según PROFIdrive DPV1. Los posibles códigos de error se encuentran
en el anexo A.2 de este documento o en el Manual de sistema sobre comunicación SIMOTION,
capítulo PROFIdrive, subcapítulo Comunicación acíclica (Base Mode Parameter Access) →
Evaluación de errores, en la tabla Códigos de error en respuestas de Base Modes Parameter
Access.
El bloque WMDP está disponible a partir de SIMOTION V4.2.

Funcionamiento
En primer lugar, se registran las entradas de bloque para direccionar el accionamiento, la
selección de los parámetros que se deben escribir y los valores que se deben escribir. En
caso de que un parámetro no esté indexado, debe ajustarse IDX = 0. Con el flanco positivo
en la entrada WR se inicia 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 la
carga del sistema y de la carga de comunicación, y puede oscilar de una petición a otra.
Durante una petición de escritura activa se ignoran los demás flancos positivos en la entrada
WR. La lectura/escritura de los parámetros propiamente dicha no tiene lugar en la Task DCC.
La instancia de bloque sólo controla el comando de comunicación. Los resultados de la
petición de lectura/escritura deben procesarse mediante polling en las salidas de los bloques
durante los ciclos de tarea siguientes. La evaluación se realiza mediante una variable global
o tipos de bloque definidos por el usuario. La salida Q = 1 muestra que los parámetros han
sido escrito correctamente. Si se produce un fallo durante el acceso, se señaliza con QF = 1.
El código de error ERC puede evaluarse para un diagnóstico de fallos.

Descripción de los bloques DCC estándar


308 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.24 WMDP

Es posible que, a pesar del estado global Q =1, la escritura de parámetros individuales haya
sido interrumpida por un error. Se han ejecutado las peticiones de escritura para las que no
hay ningún error en PRES.
El estado de error de cada una de las peticiones de escritura puede evaluarse en función del
valor de retorno PRES específico del parámetro. Con el flanco positivo en la entrada ABRT
se cancela una petición activa. La señal ABRT debe adoptar el valor 1 al menos durante un
ciclo.

Descripción abreviada
El bloque permite la escritura de un máximo de 23 parámetros SINAMICS.

Diagrama de tiempo

:5

%6<

4)

/DSHWLFLµQGHHVFULWXUD
QRVHYXHOYHD
LQLFLDU

En PROFIBUS (externo o Integrated) se lee siempre el juego de datos 47, independientemente


de si la función se llama con un 'doID' válido (0 <= doID <= 254) o no válido (doID = 255).
En PROFINET están disponibles dos juegos de datos:
● Acceso a parámetros en modo Base, local (juego de datos 0xB02E)
● Acceso a parámetros en modo Base, local (juego de datos 0xB02F)
El juego de datos 0xB02E se utiliza en SIMOTION si en la función no se indica ningún 'doID'
o se indica uno no válido (doID = 255). El acceso al DO en cuestión se lleva a cabo en esos
casos por medio del PAP (punto de acceso a parámetros). Existe la posibilidad de indicar
directamente la dirección del PAP o la dirección lógica de los datos cíclicos (p. ej., 256 para
un eje DO). En ese caso, SIMOTION determina a partir de esta dirección el PAP
correspondiente y accede a la dirección correcta. El PAP debe encontrarse siempre en el
subslot 1 (se configura en HW Config).
El juego de datos 0xB02F se utiliza si se registra un 'doID' válido (0 <= doID <= 254). Se puede
indicar cualquier PAP o dirección válidos, ya que la asignación únicamente tiene lugar por
medio del 'doID'.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 309
Sistema
6.24 WMDP

Descripción de las entradas de bloque


'IOTY' asignación de entrada/salida de la dirección lógica básica del accionamiento.
Con 198: INPUT la dirección lógica del accionamiento se encuentra en el rango de entrada
Con 199: OUTPUT la dirección lógica del accionamiento se encuentra en el rango de salida.
Las direcciones de diagnóstico siempre son del tipo INPUT.
'LADR' indicación de la dirección básica lógica del accionamiento. Si se utiliza adicionalmente
el parámetro opcional DOID, se puede indicar cualquier dirección de la estación
(preferentemente, la dirección de diagnóstico de la estación).
En PROFINET el acceso a los parámetros tiene lugar por medio del PAP (punto de acceso a
parámetros) de un objeto de accionamiento.
Además de la dirección básica lógica del accionamiento, se recomienda indicar la dirección
de diagnóstico del PAP correspondiente.
'DOID' para el direccionamiento directo de un objeto de accionamiento. Si se dan las siguientes
condiciones, el DOID no se debe indicar o solo de forma no válida (> 254):
● El esclavo DP/IO Device no admite el acceso por medio del DOID (P978 no implementado).
● No se soporta el juego de datos 0xB02F (solo PROFINET).
● El acceso debe realizarse por medio del PAP (punto de acceso a parámetros) de un DO
(solo PROFINET).
'X.NUMP': Cantidad de parámetros que deben escribirse.
'X.PAR.NUM': Indicación del número de parámetro del que deben escribirse los valores.
'X.PAR.IDX': Índice de parámetro; en caso de valores indexados, 0 significa índice 0. En caso
de valores no indexados, debe predeterminarse el índice de parámetro 0.
'X.PAR.DTYP' devuelve el tipo de datos del parámetro (para la codificación ver Perfil
PROFIdrive). El tipo de datos debe coincidir con el tipo del parámetro en el accionamiento. El
bloque se encarga de la transferencia específica del tipo de datos. Si el tipo de datos indicado
no coincide con el tipo de datos real del parámetro en SINAMICS, se devuelve un estado de
error.
'X.PAR.X': Datos DWORD que deben escribirse en el accionamiento; en caso de tipos de
datos distintos, se necesitan bloques de conversión. Al escribir un parámetro REAL debe
utilizarse el bloque de conversión R_DW. Al escribir un parámetro BYTE debe utilizarse el
bloque de conversión B_DW.
'WR': Iniciar petición de escritura
'ABRT': Interrumpir petición activa

Descripción de las salidas de bloque


'Q' petición finalizada sin errores.
'QF' petición finalizada con errores.
'ERC' corresponde a los valores del valor de retorno 'functionResult' de la función
_writeDriveMultiParameter.

Descripción de los bloques DCC estándar


310 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.24 WMDP

Ejemplo de parametrización
Para poder escribir determinados parámetros de un objeto de accionamiento (en el ejemplo:
SERVO_03), proceda de la manera siguiente:
En primer lugar, ajuste correctamente la configuración de telegramas.

A continuación, ajuste la dirección de DO deseada en el bloque WMDP. Para ello, establezca


como entrada de bloque 'LADR' la dirección establecida en el telegrama (260) y como entrada
de bloque 'DOID', el número establecido en el telegrama (3).

Seleccione los parámetros que deben escribirse, p. ej., P1135(0) Tiempo deceleración DES3,
en la entrada de bloque 'X'.

Para ello, haga doble clic en la entrada de bloque 'X', seleccione el primer elemento estructural
e introduzca el número de parámetro (1135) en 'num' y el índice (0) en 'idx'. En 'dtyp' introduzca
el tipo de datos. Debe corresponder al tipo de datos del parámetro; en nuestro caso, 8 (Floating
Point). En 'x' introduzca el valor 16#42377AE1 como DWORD. La codificación de los tipos de
datos puede consultarse en el manual de listas SIMOTION, 'Funciones/variables de sistema,
Dispositivos → Funciones de sistema - Dispositivos 1 → _readDriveMultiParameterDescription'.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 311
Sistema
6.24 WMDP

Por último, establezca la entrada de bloque 'WR' a 1 para iniciar la escritura. El resultado se
puede ver en la lista de experto.

Descripción de los bloques DCC estándar


312 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.24 WMDP

Conexiones de bloque

Conexión de bloque Descripción Valor predetermi‐ Rango Atributos


nado
IOTY Dirección básica lógica como entrada/ 0 0: no válida
Salida 198: Dirección de
entrada
199: Dirección de
salida
LADR Dirección básica lógica del accionamiento -1 DINT
DOID ID del objeto de accionamiento para el 255 0 .. 254, 255: no
direccionamiento directo válida
X Cantidad de parámetros, números de 1
parámetro e índices que deben leerse
X.NUMP Cantidad de parámetros que deben escri‐ 0 1 ..23
birse
X.PAR Descripción de un parámetro 0
X.PAR.NUM Número del parámetro 0 1 ..65535
X.PAR.IDX Índice del parámetro 0 1 ..65535
X.PAR.DTYP Tipo de datos del parámetro que debe es‐ 0 USINT
cribirse
X.PAR.X Valor Parámetro 0 DWORD
WR Iniciar petición de escritura 0 0/1
ABRT Cancelación de la petición activa 0 0/1
BSY Aviso de actividad petición de escritura 0 0/1
Q Aviso de éxito petición de escritura proce‐ 0 0/1
sada
QF Fallo 0 0/1
ERC Valor de retorno petición global tipo de da‐ 16#0000 DWORD
tos
PRES Valor de retorno específico de parámetro 0 DWORD

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 313
Sistema
6.24 WMDP

Datos de configuración

SIMOTION ✓ (a partir de V4.2)


SINAMICS -
Cargable online No
Contexto de ejecu‐ Cíclico, equidistante
ción
Particularidades -

Descripción de los bloques DCC estándar


314 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.25 WRP

6.25 WRP
Escritura de parámetros de accionamiento (tipo REAL)

Símbolo

WRP
1¼PHURGHSDU£PHWUR ', 3$5 %6< %2 3HWLFLµQGHHVFULWXUDDFWLYD
QGLFHGHSDU£PHWUR ', ,'; 4 %2 3HWLFLµQGHHVFULWXUDILQDOL]DGDFRUUHFWDPHQWH
,QLFLDUSHWLFLµQGHHVFULWXUD %2 :5 4) %2 )DOOR
9DORUGHSDU£PHWUR 5 ; (5& : &µGLJRGHHUURU

Descripción abreviada
El bloque permite la escritura asíncrona de parámetros de accionamiento del tipo REAL en el
objeto de accionamiento local.

ATENCIÓN
No utilizar con Safety Integrated
Por motivos de seguridad, el bloque que permite la escritura de un parámetro de
accionamiento no puede utilizarse para modificar parámetros de las funciones SINAMICS
Safety Integrated. DCC está catalogado como no apto en el sentido de la seguridad funcional
(Safety Integrated).

Funcionamiento
En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice del
parámetro que debe escribirse. En caso de que un parámetro no esté indexado, debe ajustarse
IDX = 0. El parámetro siempre se escribe en el objeto de accionamiento en el que se calcula
el esquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos
de accionamiento.
El valor del parámetro se predefine a través de la entrada X. Con el flanco positivo en la entrada
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 la carga
del sistema y puede divergir de una petición a otra. Durante una petición de escritura activa
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
fallo durante el acceso, se señaliza con QF = 1.
El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC corresponde al
código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigos de
error se encuentran en el anexo A.2 de este documento o en el Manual de funciones
SINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítulo
Comunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticiones y
respuestas, en la tabla Valores de error en las respuestas de parámetros DPV1.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 315
Sistema
6.25 WRP

ERC solo es válido mientras QF = 1.

Diagrama de tiempo

:5

%6<

4)

/DSHWLFLµQGHHVFULWXUD
QRVHYXHOYHD
LQLFLDU

Alcance
Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloque
como se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 finalizada co‐ 0 0/1
rrectamente
QF Fallo 0 0/1
ERC Código de error 16#0000 WORD

Datos de configuración

SIMOTION -
SINAMICS ✓

Descripción de los bloques DCC estándar


316 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.25 WRP

Cargable online No
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 317
Sistema
6.26 WRP_D

6.26 WRP_D
Escritura de parámetros de accionamiento (tipo DOUBLE INTEGER)

Símbolo

WRP_D
1¼PHURGHSDU£PHWUR ', 3$5 %6< %2 3HWLFLµQGHHVFULWXUDDFWLYD
QGLFHGHSDU£PHWUR ', ,'; 4 %2 3HWLFLµQGHHVFULWXUDILQDOL]DGDFRUUHFWDPHQWH
,QLFLDUSHWLFLµQGHHVFULWXUD %2 :5 4) %2 )DOOR
9DORUGHSDU£PHWUR ', ; (5& : &µGLJRGHHUURU

Descripción abreviada
El bloque permite la escritura asíncrona de parámetros de accionamiento del tipo DOUBLE
INTEGER en el objeto de accionamiento local.

ATENCIÓN
No utilizar con Safety Integrated
Por motivos de seguridad, el bloque que permite la escritura de un parámetro de
accionamiento no puede utilizarse para modificar parámetros de las funciones SINAMICS
Safety Integrated. DCC está catalogado como no apto en el sentido de la seguridad funcional
(Safety Integrated).

Funcionamiento
En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice del
parámetro que debe escribirse. En caso de que un parámetro no esté indexado, debe ajustarse
IDX = 0. El parámetro siempre se escribe en el objeto de accionamiento en el que se calcula
el esquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos
de accionamiento.
El valor del parámetro se predefine a través de la entrada X. Con el flanco positivo en la entrada
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 la carga
del sistema y puede divergir de una petición a otra. Durante una petición de escritura activa
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
fallo durante el acceso, se señaliza con QF = 1.
El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC corresponde al
código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigos de
error se encuentran en el anexo A.2 de este documento o en el Manual de funciones
SINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítulo
Comunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticiones y
respuestas, en la tabla Valores de error en las respuestas de parámetros DPV1.
ERC solo es válido mientras QF = 1.

Descripción de los bloques DCC estándar


318 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.26 WRP_D

Diagrama de tiempo

:5

%6<

4)

/DSHWLFLµQGHHVFULWXUD
QRVHYXHOYHD
LQLFLDU

Alcance
Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloque
como se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 finalizada co‐ 0 0/1
rrectamente
QF Fallo 0 0/1
ERC Código de error 16#0000 WORD

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online No
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 319
Sistema
6.27 WRP_I

6.27 WRP_I
Escritura de parámetros de accionamiento (tipo INTEGER)

Símbolo

WRP_I
1¼PHURGHSDU£PHWUR ', 3$5 %6< %2 3HWLFLµQGHHVFULWXUDDFWLYD
QGLFHGHSDU£PHWUR ', ,'; 4 %2 3HWLFLµQGHHVFULWXUDILQDOL]DGDFRUUHFWDPHQWH
,QLFLDUSHWLFLµQGHHVFULWXUD %2 :5 4) %2 )DOOR
9DORUGHSDU£PHWUR , ; (5& : &µGLJRGHHUURU

Descripción abreviada
El bloque permite escribir asíncronamente en parámetros de accionamiento del tipo INTEGER
dentro del objeto de accionamiento local.

ATENCIÓN
No utilizar con Safety Integrated
Por motivos de seguridad, el bloque que permite la escritura de un parámetro de
accionamiento no puede utilizarse para modificar parámetros de las funciones SINAMICS
Safety Integrated. DCC está catalogado como no apto en el sentido de la seguridad funcional
(Safety Integrated).

Funcionamiento
En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice del
parámetro que debe escribirse. En caso de que un parámetro no esté indexado, debe ajustarse
IDX = 0. El parámetro siempre se escribe en el objeto de accionamiento en el que se calcula
el esquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos
de accionamiento.
El valor del parámetro se predefine a través de la entrada X. Con el flanco positivo en la entrada
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 la carga
del sistema y puede divergir de una petición a otra. Durante una petición de escritura activa
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
fallo durante el acceso, se señaliza con QF = 1.
El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC corresponde al
código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigos de
error se encuentran en el anexo A.2 de este documento o en el Manual de funciones
SINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítulo
Comunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticiones y
respuestas, en la tabla Valores de error en las respuestas de parámetros DPV1.
ERC solo es válido mientras QF = 1.

Descripción de los bloques DCC estándar


320 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.27 WRP_I

Diagrama de tiempo

:5

%6<

4)

/DSHWLFLµQGHHVFULWXUD
QRVHYXHOYHD
LQLFLDU

Alcance
Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloque
como se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 finalizada co‐ 0 0/1
rrectamente
QF Fallo 0 0/1
ERC Código de error 16#0000 WORD

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online No
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 321
Sistema
6.28 WRP_UD

6.28 WRP_UD
Escritura de parámetros de accionamiento (tipo UNSIGNED DOUBLE INTEGER)

Símbolo

WRP_UD
1¼PHURGHSDU£PHWUR ', 3$5 %6< %2 3HWLFLµQGHHVFULWXUDDFWLYD
QGLFHGHSDU£PHWUR ', ,'; 4 %2 3HWLFLµQGHHVFULWXUDILQDOL]DGDFRUUHFWDPHQWH
,QLFLDUSHWLFLµQGHHVFULWXUD %2 :5 4) %2 )DOOR
9DORUGHSDU£PHWUR 8' ; (5& : &µGLJRGHHUURU

Descripción abreviada
WDP_UD (Write Parameter) permite la escritura asíncrona de parámetros de accionamiento
del tipo UNSIGNED DOUBLE INTEGER en el objeto de accionamiento local.

ATENCIÓN
No utilizar con Safety Integrated
Por motivos de seguridad, el bloque que permite la escritura de un parámetro de
accionamiento no puede utilizarse para modificar parámetros de las funciones SINAMICS
Safety Integrated. DCC está catalogado como no apto en el sentido de la seguridad funcional
(Safety Integrated).

Funcionamiento
En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice del
parámetro que debe escribirse. En caso de que un parámetro no esté indexado, debe ajustarse
IDX = 0. El parámetro siempre se escribe en el objeto de accionamiento en el que se calcula
el esquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos
de accionamiento.
El valor del parámetro se predefine a través de la entrada X. Con el flanco positivo en la entrada
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 la carga
del sistema y puede divergir de una petición a otra. Durante una petición de escritura activa
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
fallo durante el acceso, se señaliza con QF = 1.
El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC corresponde al
código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigos de
error se encuentran en el anexo A.2 de este documento o en el Manual de funciones
SINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítulo
Comunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticiones y
respuestas, en la tabla Valores de error en las respuestas de parámetros DPV1.
ERC solo es válido mientras QF = 1.

Descripción de los bloques DCC estándar


322 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.28 WRP_UD

Diagrama de tiempo

:5

%6<

4)

/DSHWLFLµQGHHVFULWXUD
QRVHYXHOYHD
LQLFLDU

Alcance
Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloque
como se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 finalizada co‐ 0 0/1
rrectamente
QF Fallo 0 0/1
ERC Código de error 16#0000 WORD

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online No
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 323
Sistema
6.29 WRP_UI

6.29 WRP_UI
Escritura de parámetros de accionamiento (tipo UNSIGNED INTEGER)

Símbolo

WRP_UI
1¼PHURGHSDU£PHWUR ', 3$5 %6< %2 3HWLFLµQGHHVFULWXUDDFWLYD
QGLFHGHSDU£PHWUR ', ,'; 4 %2 3HWLFLµQGHHVFULWXUDILQDOL]DGDFRUUHFWDPHQWH
,QLFLDUSHWLFLµQGHHVFULWXUD %2 :5 4) %2 )DOOR
9DORUGHSDU£PHWUR 8, ; (5& : &µGLJRGHHUURU

Descripción abreviada
WDP_UI (Write Parameter) permite la escritura asíncrona de parámetros de accionamiento
del tipo UNSIGNED INTEGER en el objeto de accionamiento local.

ATENCIÓN
No utilizar con Safety Integrated
Por motivos de seguridad, el bloque que permite la escritura de un parámetro de
accionamiento no puede utilizarse para modificar parámetros de las funciones SINAMICS
Safety Integrated. DCC está catalogado como no apto en el sentido de la seguridad funcional
(Safety Integrated).

Funcionamiento
En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice del
parámetro que debe escribirse. En caso de que un parámetro no esté indexado, debe ajustarse
IDX = 0. El parámetro siempre se escribe en el objeto de accionamiento en el que se calcula
el esquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos
de accionamiento.
El valor del parámetro se predefine a través de la entrada X. Con el flanco positivo en la entrada
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 la carga
del sistema y puede divergir de una petición a otra. Durante una petición de escritura activa
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
fallo durante el acceso, se señaliza con QF = 1.
El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC corresponde al
código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigos de
error se encuentran en el anexo A.2 de este documento o en el Manual de funciones
SINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítulo
Comunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticiones y
respuestas, en la tabla Valores de error en las respuestas de parámetros DPV1.
ERC solo es válido mientras QF = 1.

Descripción de los bloques DCC estándar


324 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.29 WRP_UI

Diagrama de tiempo

:5

%6<

4)

/DSHWLFLµQGHHVFULWXUD
QRVHYXHOYHD
LQLFLDU

Alcance
Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloque
como se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 finalizada co‐ 0 0/1
rrectamente
QF Fallo 0 0/1
ERC Código de error 16#0000 WORD

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online No
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 325
Sistema
6.30 WRP_US

6.30 WRP_US
Escritura de parámetros de accionamiento (tipo UNSIGNED SHORT INTEGER)

Símbolo

WRP_US
1¼PHURGHSDU£PHWUR ', 3$5 %6< %2 3HWLFLµQGHHVFULWXUDDFWLYD
QGLFHGHSDU£PHWUR ', ,'; 4 %2 3HWLFLµQGHHVFULWXUDILQDOL]DGDFRUUHFWDPHQWH
,QLFLDUSHWLFLµQGHHVFULWXUD %2 :5 4) %2 )DOOR
9DORUGHSDU£PHWUR 86 ; (5& : &µGLJRGHHUURU

Descripción abreviada
WDP_US (Write Parameter) permite la escritura asíncrona de parámetros de accionamiento
del tipo UNSIGNED SHORT INTEGER BYTE en el objeto de accionamiento local.

ATENCIÓN
No utilizar con Safety Integrated
Por motivos de seguridad, el bloque que permite la escritura de un parámetro de
accionamiento no puede utilizarse para modificar parámetros de las funciones SINAMICS
Safety Integrated. DCC está catalogado como no apto en el sentido de la seguridad funcional
(Safety Integrated).

Funcionamiento
En la entrada PAR debe indicarse el número de parámetro y en la entrada IDX, el índice del
parámetro que debe escribirse. En caso de que un parámetro no esté indexado, debe ajustarse
IDX = 0. El parámetro siempre se escribe en el objeto de accionamiento en el que se calcula
el esquema con el bloque. No es posible el acceso a parámetros abarcando todos los objetos
de accionamiento.
El valor del parámetro se predefine a través de la entrada X. Con el flanco positivo en la entrada
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 la carga
del sistema y puede divergir de una petición a otra. Durante una petición de escritura activa
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
fallo durante el acceso, se señaliza con QF = 1.
El código de error ERC puede evaluarse para un diagnóstico de fallos. ERC corresponde al
código de error para accesos a parámetros según Profidrive DPV1. Los posibles códigos de
error se encuentran en el anexo A.2 de este documento o en el Manual de funciones
SINAMICS FH1, en el capítulo Comunicación PROFIBUS DP/PROFINET IO, subcapítulo
Comunicación según PROFIdrive → Comunicación acíclica → Estructura de las peticiones y
respuestas, en la tabla Valores de error en las respuestas de parámetros DPV1.
ERC solo es válido mientras QF = 1.

Descripción de los bloques DCC estándar


326 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Sistema
6.30 WRP_US

Diagrama de tiempo

:5

%6<

4)

/DSHWLFLµQGHHVFULWXUD
QRVHYXHOYHD
LQLFLDU

Alcance
Pueden enviarse paralelamente tantas peticiones asíncronas de distintas instancias de bloque
como se desee. La instancia de bloque sólo puede editar una petición en cada caso.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 finalizada co‐ 0 0/1
rrectamente
QF Fallo 0 0/1
ERC Código de error 16#0000 WORD

Datos de configuración

SIMOTION -
SINAMICS ✓
Cargable online No
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 327
Sistema
6.30 WRP_US

Descripción de los bloques DCC estándar


328 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Tecnología 7
7.1 DCA
Calculadora de diámetros

Símbolo

DCA
9HORFLGDGGHFRQWRUQHDGR>PPLQ@ 5 /6 ' 5 'L£PHWURFDOFXODGR>P@
9HORFLGDGGHOPRWRU>UPLQ@ 5 06 /6) 5 0XOWLSOLFDGRUFDQDOGHFRQVLJQD
5HODFLµQGHWUDQVPLVLµQ 5 *) >P@
0DQWHQHUGL£PHWUR %2 +/' 58 %2 (ODXPHQWRGHOGL£PHWUR
$MXVWDUGL£PHWUR %2 6 VHOLPLWD
9DORUGHDMXVWH>P@ 5 69 5' %2 /DGLVPLQXFLµQGHOGL£PHWUR
,QYHUWLUVHQWLGRGHOERELQDGR %2 ,19 VHOLPLWD
&RQVWDQWHGHWLHPSRVLPHWUL]DFLµQ 76 7 0$;' %2 'VHOLPLWDD'0$;
9HORFLGDGGHFRQWRUQHDGR>PV@ 0,1' %2 'VHOLPLWDD'0,1
&RQVWDQWHGHWLHPSRILOWUDGR 76 7
'L£PHWUR>PV@
)DFWRUGHWROHUDQFLDSDUD 5 72/
9HULILFDFLµQGHFRKHUHQFLD
*URVRUGHOPDWHULDO>PP@ 5 :7+
9HORFLGDGGHURWDFLµQP¯QLPD>UPLQ@ 5 00,1
9HORFLGDGGHFRQWRUQHDGRP¯QLPD 5 /0,1
>PPLQ@
'L£PHWURP£[LPR>P@ 5 '0$;
'L£PHWURP¯QLPR>P@ 5 '0,1

Descripción abreviada
Bloque tecnológico para aplicaciones de bobinadores axiales. Sirve para determinar el
diámetro actual de un bobinador axial tomando como base la velocidad de contorneado y la
velocidad de rotación del motor. Se verifica la coherencia del diámetro calculado.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 329
Tecnología
7.1 DCA

Diagrama de bloques

,19
PV
7 PV

7



/6
5($/ 
0$; 
06 ; /6)
!  

*)
[ \ '

5($/ '0$;
0$; '0,1
:7+ 6HW'0$; 0$;'

72/ 6HW'0,1 0,1'
58
;
;; 5'
00,1 ;

; !
/0,1 ;;
;
+ROG

+/'

6 6HW

69 6HW9DOXH
5($/
0$;
'0$;
5($/
'0,1 0$;

Descripción de los bloques DCC estándar


330 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Tecnología
7.1 DCA

Funcionamiento

'0,1

'(1'HQVLGDGGHOPDWHULDO 6&/(VFDODGR 'L£PHWURGHOQ¼FOHR


''L£PHWURDFWXDO /69HORFLGDGGHOPDWHULDO

2)6 :$QFKXUDGHOPDWHULDO
0RPHQWRGHLQHUFLDILMR
FRQYHUWLGRHQHOODGRGHOPRWRU

Q
'0$;'L£PHWURP£[LPRGHOERELQDGRU

%ORTXHGHWUDQVPLVLµQ QYHORFLGDGGHOPRWRU

Q 069HORFLGDGGHOPRWRU
QYHORFLGDGGHOERELQDGRU

0E
Q 0SDUDFHOHUDGRUGHOODGRGHOPRWRU
E
*) 5HODFLµQGHWUDQVPLVLµQ
Q

El bloque calcula cíclicamente el diámetro de un bobinador axial tomando como base la


velocidad de contorneado actual y la velocidad de rotación del motor que deben suministrarse
a través de las entradas LS y MS. En la entrada MS se indica la velocidad de rotación del
motor actual. Con el tiempo de retardo T1 puede retardarse la velocidad de contorneado
respecto a la velocidad de rotación del motor.
El diámetro actual se calcula entonces de acuerdo a la siguiente fórmula:

9HORFLGDGGHFRQWRUQHDGR ⋅ 5HODFLµQGHWUDQVPLVLµQ
'L£PHWUR =
9HORFLGDGGHOPRWRU ⋅ π

El resultado puede filtrarse de nuevo mediante un filtro pasabajos con la constante de tiempo
T2. Los filtros de alisamiento T1 y T2 tienen un comportamiento PT1. Si la constante de tiempo
T1 o T2 = 0, el valor de entrada del filtrado se escribe directamente en la salida. El cálculo del
diámetro sólo se efectúa cuando la velocidad de contorneado LS o la velocidad de rotación
del motor MS es mayor que el umbral LMIN o MMIN. De lo contrario, se mantiene el último
valor de diámetro calculado. Al mantenerlo, el filtrado T2 se conmuta al diámetro D revertido.
También puede 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 se aplica con S = 1. Con este valor se inicializa también el filtro pasabajos T2. Tan solo
con S = 0 se habilita de nuevo el cálculo para D y el filtrado T2. El ajuste del diámetro predomina
respecto a su mantenimiento.
Tras el filtro pasabajos T2 se verifica la coherencia del diámetro calculado y se corrige en
caso de infracción. Esta verificación corresponde en su funcionalidad a un generador de rampa
simple. El tiempo de aceleración o de deceleración se calcula de forma dinámica a partir del
grosor del material WTH, del factor de tolerancia TOL y de la velocidad de bobinado. Si el
grosor de material WTH = 0, la verificación de coherencia no tiene efecto.
La modificación de diámetro máxima ΔDmáx por cada intervalo de muestreo resulta de:

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 331
Tecnología
7.1 DCA

06 :7+
∆'PD[=72/⋅⋅ ⋅ ⋅7$
⋅*) 
con:

ΔDmáx 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 + ΔDmáxn; para Dn (ilimitado) ≥ Dn-1 (limitación de aceleración)
Dn ≥ Dn-1- ΔDmáxn; 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 de
aceleración) o RD (limitación de deceleración). Si la limitación vuelve a carecer de efecto, la
salida correspondiente se ajusta también a cero. Ambas salidas se resetean con Hold = 1 o
Set = 1. Al ajustar el diámetro, el generador de rampa carece de efecto. La verificación de
coherencia 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
la limitación está activa, el generador de rampa se corrige con el valor límite efectivo para
evitar una "integración elevada" (anti-windup). Para el siguiente ciclo del generador de rampa
se aplica 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 para
calcular la velocidad de consigna del motor a partir de la velocidad de contorneado actual. Si
la entrada INV se setea a 1, entonces se invierte el sentido de bobinado.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
LS Velocidad de contorneado [m/min] 0.0 0..REAL MAX
MS Velocidad del motor [1/min] 1.0 0..REAL MAX
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 tiempo simetrización 0.0 0..REAL MAX
de la velocidad de contorneado [ms]
T2 Constante de tiempo filtrado 0.0 0..REAL MAX
Diámetro [ms]

Descripción de los bloques DCC estándar


332 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Tecnología
7.1 DCA

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
TOL Factor de tolerancia para la verifi‐ 1,5 0..REAL MAX
cación de coherencia
WTH Grosor del material [mm] 0.0 0..REAL MAX
MMIN Velocidad de rotación mínima [1/ 1.0 0..REAL MAX
min]
LMIN Velocidad de contorneado mínima 0.1 0..REAL MAX
[m/min]
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 de consigna 1.0 0..REAL MAX
[1/m]
RU Se limita el aumento del diámetro 0 0/1
RD Se limita la disminución del diáme‐ 0 0/1
tro
MAXD D se limita a DMAX 0 0/1
MIND D se limita a DMIN 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 333
Tecnología
7.2 INCO

7.2 INCO
Momento de inercia del bobinador axial

Símbolo

INCO
'L£PHWURDFWXDO>P@ 5 ' 02, 5 UHVXOWDQWH
$QFKXUDGHOPDWHULDO>P@ 5 : 0RPHQWRGHLQHUFLD>1PVA
'HQVLGDGGHOPDWHULDO>NJPA@ 5 '(1 NJPA@
)DFWRUGHHVFDODGRSDUDODGHQVLGDG 5 6&/ 502, 5 UHODWLYR
'L£PGHOQ¼FOHR>P@ 5 '0,1 0RPHQWRGHLQHUFLD
'L£PHWURP£[LPR>P@ 5 '0$;
2IIVHWPRPHQWRGHLQHUFLD 5 2)6
>1PVANJPA@
5HODFLµQGHWUDQVPLVLµQ 5 *)

Descripción abreviada
Bloque tecnológico para aplicaciones de bobinadores axiales. Sirve para determinar el
momento de inercia de un bobinador para derivar un control anticipativo del par.

Diagrama de bloques

*) ;
77
:
5($/
0$;
'(1


6&/
5($/
0$;
 
'0$; ;
 
5($/ 
0$;
502,
'0,; ;


5($/
0$;
 
' ; 02,
 

'0,1

Descripción de los bloques DCC estándar


334 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Tecnología
7.2 INCO

Funcionamiento

'0,1

'(1'HQVLGDGGHOPDWHULDO 6&/(VFDODGR 'L£PHWURGHOQ¼FOHR


''L£PHWURDFWXDO /69HORFLGDGGHOPDWHULDO

2)6 :$QFKXUDGHOPDWHULDO
0RPHQWRGHLQHUFLDILMR
FRQYHUWLGRHQHOODGRGHOPRWRU

Q
'0$;'L£PHWURP£[LPRGHOERELQDGRU

%ORTXHGHWUDQVPLVLµQ QYHORFLGDGGHOPRWRU

Q 069HORFLGDGGHOPRWRU
QYHORFLGDGGHOERELQDGRU

0E
Q 0SDUDFHOHUDGRUGHOODGRGHOPRWRU
E
*) 5HODFLµQGHWUDQVPLVLµQ
Q

El bloque calcula el momento de inercia de un bobinador axial en el lado del motor. La


magnitud de entrada D predefine el diámetro actual [m] del bobinado. Mediante DEN puede
indicarse la densidad [kg/m3] del material bobinado y, mediante SCL, un factor de corrección
para la densidad. La magnitud de entrada DMIN [m] sirve para predefinir el diámetro del núcleo
del bobinado o el diámetro mínimo del bobinado. Para poder calcular el momento de inercia
referido RMOI para una adaptación Kp del regulador de velocidad, el bloque requiere el
momento de inercia máximo de la disposición. Para calcularlo, debe indicarse el diámetro de
bobinado máximo en la entrada DMAX [m]. El momento de inercia estático total (motor,
bobinador vacío y, dado el caso, reductor) referido al lado del motor puede predefinirse
mediante la entrada OFS [Nms2, kgm2]. En la entrada GF se predefine la relación de
transmisión. En la salida MOI se emite el momento de inercia actual de la disposición del
bobinador total referida al lado del motor.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
D Diámetro actual [m] 0.0 0..REAL MAX
W Anchura del material [m] 0.0 0..REAL MAX
DEN Densidad del material [kg/m^3] 0.0 0..REAL MAX
SCL Factor de escalado para la densi‐ 1.0 0..REAL MAX
dad
DMIN Diám. del núcleo [m] 0.01 0..REAL MAX
DMAX Diámetro máximo [m] 0.1 0..REAL MAX
OFS Offset momento de inercia 0.0 0..REAL MAX
[Nms^2, kgm^2]

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 335
Tecnología
7.2 INCO

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
GF Relación de transmisión 1.0 0..REAL MAX
MOI Momento de inercia resultante 0.0 0..REAL MAX
[Nms^2, kgm^2]
RMOI Momento de inercia relativo 0.0 0..REAL MAX

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


336 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Tecnología
7.3 OCA

7.3 OCA
Secuenciador de levas con software

Símbolo

OCA
3RVLFLµQDFWXDOHQ/8 ', ; 4 %2 (VWDGRGHODOHYDGHVDOLGD
3RVLFLµQLQLFLDOGHODVOHYDVGHVDOLGD ', ;
3RVLFLµQILQDOGHODVOHYDVGHVDOLGD ', ;
+LVW«UHVLVGHFRQPXWDFLµQGHODOHYDGHVDOLGD ', +<
&LFORGHOHMH ', $&/

Descripción abreviada
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 levas de salida referidas al valor real

Diagrama de bloques

;
;



[Q [Q
$&/

; [Q/µJLFDGH 4
OHYDVGHVDOLGD

+<

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 337
Tecnología
7.3 OCA

Funcionamiento
A través de la entrada X1 [LU] se determina la posición de conexión de la leva de recorrido
en sentido de carrera positivo y la posición de desconexión en sentido negativo. X2 [LU]
determina la posición de desconexión en sentido de carrera positivo y 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ón interna
del módulo. A través de HY puede ajustarse una banda de histéresis para la entrada X, de
forma que no se produzca ninguna conmutación en las levas referidas al valor real en situación
de parada.
La histéresis sirve para evitar operaciones de conexión y desconexión no deseadas de las
levas de salida en caso de ruido real. Si tras realizar una conmutación se produce una inversión
del sentido, no es posible una nueva conmutación hasta que se haya abandonado la banda
de histéresis.

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 bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Posición actual en LU 0 DINT
X1 Posición inicial de las levas de sali‐ 0 DINT
da
X2 Posición final de las levas de salida 0 DINT
HY Histéresis de conmutación de la le‐ 0 DINT
va de salida
ACL Ciclo del eje 0 0...231-1
Q Estado de la leva de salida 0 0/1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


338 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Tecnología
7.4 TTCU

7.4 TTCU
Característica de rigidez del bobinado

Símbolo

TTCU
&RQVLJQDP£[LPD 5 <0$; < 5 &RQVLJQDDGDSWDGD
5HGXFFLµQGHFRQVLJQD 5 <5('
'L£PHWURDFWXDO 5 '
'L£PHWURP¯QLPRGHOERELQDGR 5 '0,1
'L£PHWURP£[LPRGHOERELQDGR 5 '0$;
&DUDFWHU¯VWLFD %2 0

Descripción abreviada
Adaptación de una consigna de acuerdo a una característica predefinida. El bloque se utiliza
en aplicaciones de bobinadores para determinar la consigna de tracción en función del
diámetro de bobinador actual.

Diagrama de bloques

5($/
0$;
'0$;
5($/
0$;
'0,1


<0$;
<0$; <5('

0
!
 <
<5('

5($/
0$;
'


! 0 

0 

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 339
Tecnología
7.4 TTCU

Funcionamiento
La reducción de la característica comienza cuando se aplica D > DMIN. La magnitud de
entrada YRED define el grado de reducción referido a la magnitud de entrada YMAX. Con la
entrada M puede preseleccionarse una característica que determina el comportamiento de
reducción de la magnitud de salida si aumenta la magnitud de entrada. Si se ha
preseleccionado M = 0, la característica se reduce de forma asintomática el factor
YMAX*YRED. La magnitud de entrada DMAX no se tiene en cuenta en este caso. Con la
preselecció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

<=<0$;
D > DMIN y M = 0 (se alcanza el factor de reducción para D→∞)

  '0,1  
<=<0$;<5(' 
  ' 

D > DMIN y M = 1 (se alcanza el factor de reducción para D = DMAX)

 '0$;  '0,1  
'0$;>'0,1 <=<0$;<5('  
 '0$;'0,1  ' 

'0$;='0,1 <=<0$;(<5(' )

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


340 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Tecnología
7.5 WBG

7.5 WBG
Generador de barrido

Símbolo

WBG
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
6H³DOGHVLQFURQL]DFLµQ %2 6,1 :6 5 6H³DOGHEDUULGR
PDHVWUR 6287 %2 6H³DOGHVLQFURQL]DFLµQ HVFODYR
+DELOLWDU %2 (1
$PSOLWXG 5 $03
)UHFXHQFLDGHEDUULGR 5 ):
'HVIDVDMH , 3+,
6DOWR3QHJDWLYR 5 167
6DOWR3SRVLWLYR 5 367
)DFWRUGHWUDEDMRGHORVLPSXOVRV , 5$7

Descripción abreviada
Generador de onda triangular con frecuencia y amplitud ajustables para resaltar "fallos" en
caso de accionamientos para movimientos alternativos para bobinar hilos textiles, con las
siguientes características:
● Salto P positivo y negativo ajustables de forma independiente
● Sincronización en un accionamiento maestro con desfasaje ajustable
● Entrada de habilitación

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 341
Tecnología
7.5 WBG

Diagrama de bloques

(QWUDGDVLQFURQL]DGDGHEDUULGR6,1
6,1

(1

 3+, 3+,


$03
 6DOLGDVLQFURQL]DGD
6DOLGDGH
 VLQFURQL]DFLµQ
): 6287
 6287
W>V@  5$7   ):

):
3+,


*HQHUDGRUGHRQGDWULDQJXODUGHEDUULGR 5$7
:6

$03
167 167
 :6



367 <
 


5$7 $03 367


Funcionamiento
Con EN = 1 se habilita el generador de barrido. Con ello se emiten la señal de barrido WS y
la señal de sincronización SOUT. El inicio de la generación de señales tiene siempre lugar
con un paso por cero positivo o con un flanco positivo de la salida de sincronización SOUT.
Solo si se resetea EN y se continúa con la generación de barrido hasta el siguiente paso por
cero de 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 y el
inicio de la señal de barrido. La señal se genera entonces para un período de señal. Para que
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, 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 de
sincronizació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

Descripción de los bloques DCC estándar


342 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Tecnología
7.5 WBG

Entrada Rango Descripción


PHI 0..360° Desfasaje de la señal de barrido relativo a un flanco positivo
en la entrada de sincronización SIN
NST 0,0..1,0 Salto negativo relativo de la señal de barrido al final del flanco
de señal positivo
PST 0,0..1,0 Salto positivo relativo de la señal de barrido al final del flanco
de señal negativo
RAT 0..100% Relación flanco de señal de subida/periodo de señal

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 solo al
iniciar un período de señal nuevo (paso por cero positivo).

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
SIN Señal de sincronización (maestro) 0 0/1
EN Habilitar 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 los impulsos 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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 343
Tecnología
7.5 WBG

Descripción de los bloques DCC estándar


344 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando 8
8.1 DEL
Elemento de zonas muertas

Símbolo

DEL
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
8PEUDOGHFRQPXWDFLµQ 5 %

Descripción abreviada
● Banda muerta ajustable
● Ajustar a cero rango de valores simétrico al origen

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.

;+%SDUD;<= %

<=SDUD %<;<%
;%SDUD;>=%

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 345
Servomando
8.1 DEL

Diagrama de bloques

; <

Descripción de los bloques DCC estándar


346 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.1 DEL

Diagrama XY

<

%

%
;

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
B Umbral de conmutación 0.0 REAL
Y Magnitud de salida 0.0 REAL

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 347
Servomando
8.1 DEL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


348 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.2 DEZ

8.2 DEZ
Elemento de zonas muertas

Símbolo

DEZ
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
9DORUGHUHVSXHVWD 5 7+

Descripción abreviada
● Zona muerta ajustable
● Ajustar a cero rango de valores simétrico al origen

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:

;SDUD;<= 7+

<=SDUD 7+<;<7+
;SDUD;>=7+

con la condición marginal TH >= 0
Para TH< 0 se aplica para todos X: Y = X.

Diagrama de bloques

7+

; <

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 349
Servomando
8.2 DEZ

Diagrama XY

<

7+

7+ ;

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
TH Valor de respuesta 0.0 REAL
Y Magnitud de salida 0.0 REAL

Descripción de los bloques DCC estándar


350 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.2 DEZ

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 351
Servomando
8.3 DIF

8.3 DIF
Elemento de derivada

Símbolo

DIF
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
&RQVWDQWHGHWLHPSRGHGHULYDGD PV 76 7'

Descripción abreviada
Bloque con comportamiento de derivada

Funcionamiento
● La magnitud de salida Y es idéntica en cuanto a comportamiento a la velocidad de
modificación de la magnitud de entrada X multiplicada por la constante de tiempo de
derivada TD.
● El cálculo de los valores discretos se efectúa de acuerdo al algoritmo:

Algoritmo:

7'
<Q=(;Q;Q  )⋅
7$

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

Diagrama de bloques

7'

; <

Descripción de los bloques DCC estándar


352 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.3 DIF

Diagrama XY

; <

7$ 7$ W

<

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
TD Constante de tiempo de derivada 0 SDTIME
(ms)
Y Magnitud de salida 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 353
Servomando
8.4 DT1

8.4 DT1
Filtro pasabajos

Símbolo

DT1
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD'7
&RQVWDQWHGHWLHPSRGHILOWUDGR PV 76 7 <37 5 0DJQLWXGGHVDOLGDHOHPHQWRGHILOWUDGR
&RQVWDQWHGHWLHPSRGHGHULYDGD PV 76 7'
9DORUGHDMXVWH 5 69
6HW %2 6

Descripción abreviada
Bloque con comportamiento de derivada y filtrado. Puede ajustarse la salida DT1.

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 comportamiento
a la velocidad de modificación de YPT (cociente de derivada) multiplicado por la constante de
tiempo de derivada TD.
T1 determina la pendiente de la disminución de la magnitud de salida. Indica el valor con el
que ha 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 la curva de
Y(t) = X·(TD/T1)·e-t/T1
con t = n·TA

Algoritmo:

7'
<Q= ⋅(;Q<37Q  )
7

7$
<37Q=<37Q  + ⋅(;Q<37Q  )
7

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

Descripción de los bloques DCC estándar


354 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.4 DT1

Cuanto mayor es T1/TA, menor es la variación de la amplitud en Y y en YPT desde un instante


de muestreo al siguiente. TA es el intervalo de muestreo en el que se configura el bloque.
Cuanto mayor es TD/TA, mayor es la modificación de la amplitud en Y desde un instante de
muestreo 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 (Y = SV),
y la salida del elemento de filtrado resulta:

7
<37Q=; Q ⋅69Q
7'
para TD ≠ 0
Se aplican las limitaciones internas para T1 y TD. Si TD = 0, no se modifican las magnitudes
de salida, siempre que S = 1.

Diagrama de bloques

7 7' 69

37 '
; <

<37
6

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 355
Servomando
8.4 DT1

Diagrama XY

<

< I ;W

; 7'
7
< W 7 [7'7

W
7

Inicialización
Mientras la entrada S sea 1 lógica durante la inicialización, se aplica el valor de ajuste SV en
la salida Y e YPT = T1/TD*(X-SV).

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
T1 Constante de tiempo de filtrado 0.0 SDTIME
(ms)
TD Constante de tiempo de derivada 0.0 SDTIME
(ms)
SV Valor de ajuste 0.0 REAL
S Set 0 BOOL
Y Magnitud de salida DT1 0.0 REAL
YPT Magnitud de salida elemento de fil‐ 0.0 REAL
trado

Descripción de los bloques DCC estándar


356 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.4 DT1

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 357
Servomando
8.5 INT

8.5 INT
Integrador

Símbolo

INT
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
9DORUO¯PLWHVXSHULRU 5 /8 48 %2 ,QWHJUDGRUHQHOO¯PLWHVXSHULRU
9DORUO¯PLWHLQIHULRU 5 // 4/ %2 ,QWHJUDGRUHQHOO¯PLWHLQIHULRU
9DORUGHDMXVWH 5 69
&RQVWDQWHGHWLHPSRGHLQWHJUDFLµQ PV 76 7,
6HW %2 6

Descripción abreviada
● Bloque con comportamiento de integral
● 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.

Funcionamiento
La modificación de la magnitud de salida Y es proporcional a la magnitud de entrada X e
inversamente 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 alcanza
uno de los dos límites, se emite un aviso a través de las salidas QU o QL. Si LL >= LU, la
salida Y = LU.
El cálculo de los valores discretos (TA es el intervalo de muestreo en el que se configura el
bloque) se realiza según el algoritmo siguiente:

Algoritmo:

7$
<Q=<Q  + ⋅;Q
7,

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 seteo SV. Es posible realizar dos
funciones a través de S:
Corrección del integrador (Y = SV)

Descripción de los bloques DCC estándar


358 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.5 INT

La entrada binaria es S = 1 y se modifica el valor de seteo SV. En caso necesario, la salida


salta 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 el
sentido predefinido por la polaridad de la magnitud de entrada X.

Diagrama de bloques

69 7, // /8

48
; <
4/
6

Tabla(s) de la 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


(cualquie‐ LL >= LU LU 1 1 INT en el límite superior
ra)

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 359
Servomando
8.5 INT

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
TI Constante de tiempo de integración 0.0 SDTIME
(ms)
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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


360 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.6 LIM

8.6 LIM
Limitador (tipo REAL)

Símbolo

LIM
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
9DORUO¯PLWHVXSHULRU 5 /8 48 %2 0DJQLWXGGHHQWUDGDHQHOO¯PLWHVXSHULRU
9DORUO¯PLWHLQIHULRU 5 // 4/ %2 0DJQLWXGGHHQWUDGDHQHOO¯PLWHLQIHULRU

Descripción abreviada
● Bloque para limitación
● Límite superior e inferior ajustable
● Indicación al alcanzar los límites ajustados

Funcionamiento
El bloque transmite la magnitud de entrada X a su salida Y. La magnitud de entrada se limita
con 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 valor
límite superior LU.

Algoritmo:

/8SDUD;≥/8

<=;SDUD//<;</8
//SDUD;≤//

con la condición marginal: LL<LU

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 361
Servomando
8.6 LIM

Diagrama de bloques

// /8

48
; <
4/

Tabla(s) de la verdad

Condición Y QU QL Modo de servicio


LL < X < LU X 0 0
X >= LU LU 1 0 Magnitud de entrada en el límite su‐
perior
X <= LL LL 0 1 Magnitud de entrada en el límite in‐
ferior

Tabla de la verdad para LL>=LU

Condición Y QU QL Modo de servicio


LL >= LU LU 1 1 Magnitud de entrada en el límite su‐
perior

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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ímite su‐ 1 0/1
perior
QL Magnitud de entrada en el límite in‐ 1 0/1
ferior

Descripción de los bloques DCC estándar


362 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.6 LIM

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 363
Servomando
8.7 LIM_D

8.7 LIM_D
Limitador (tipo DOUBLE INTEGER)

Símbolo

LIM_D
0DJQLWXGGHHQWUDGD ', ; < ', 0DJQLWXGGHVDOLGD
9DORUO¯PLWHVXSHULRU ', /8 48 %2 0DJQLWXGGHHQWUDGDHQHOO¯PLWHVXSHULRU
9DORUO¯PLWHLQIHULRU ', // 4/ %2 0DJQLWXGGHHQWUDGDHQHOO¯PLWHLQIHULRU

Descripción abreviada
● Bloque para limitación del tipo DOUBLE INTEGER
● Límite superior e inferior ajustable
● Indicación al alcanzar los límites ajustados

Funcionamiento
El bloque transmite la magnitud de entrada X a su salida Y. La magnitud de entrada se limita
con 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 valor
límite superior LU.

Algoritmo:

/8SDUD;≥/8

<=;SDUD//<;</8
//SDUD;≤//

con la condición marginal: LL<LU

Descripción de los bloques DCC estándar


364 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.7 LIM_D

Diagrama de bloques

// /8

48
; <
4/

Tabla(s) de la verdad

Condición Y QU QL Modo de servicio


LL < X < LU X 0 0
X >= LU LU 1 0 Magnitud de entrada en el límite su‐
perior
X <= LL LL 0 1 Magnitud de entrada en el límite in‐
ferior

Tabla de la verdad para LL >= LU

Condición Y QU QL Modo de servicio


LL >= LU LU 1 1 Magnitud de entrada en el límite su‐
perior

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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ímite su‐ 1 0/1
perior
QL Magnitud de entrada en el límite in‐ 1 0/1
ferior

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 365
Servomando
8.7 LIM_D

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


366 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.8 MVS

8.8 MVS
Generador de valor medio móvil

Símbolo

MVS
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
1¼PHURGHFLFORVVREUHHOTXH , 1 4) %2 )DOOR
VHIRUPDHOYDORUPHGLR
1¼PHURGHFLFORVP£[LPR , 10;
9DORUGHDMXVWH 5 69
6HW %2 6

Descripción abreviada
El bloque calcula una media móvil mediante la magnitud de entrada X.

Funcionamiento
El valor medio se forma con los N últimos ciclos.

 N
<N= ⋅ ∑ ;L
1 L= N 1

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 ciclos
lo determina NMX y no puede modificarse durante el servicio. El bloque limita la entrada N al
rango 1 ≤ N ≤ NMX. El búfer para los valores de entrada se completa siempre hasta NMAX
independientemente de N. De esta forma, el bloque puede calcular de nuevo el valor medio
actual 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 para
los 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
hay suficiente memoria disponible para NMX o bien NMX se limita, se ajusta la salida QF = 1
y la salida 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ía predefinir
NMX como constante.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 367
Servomando
8.8 MVS

Campos de aplicación
El bloque puede utilizarse para el cálculo de valor medio, como generador de rampa o como
bloque de filtro. Actúa como pasobajo y parabanda para todas las frecuencias fk.

N
IN=
1⋅7$
k = 1, 2,...

; W

 7$ 0DJQLWXGGHHQWUDGD

< W

FLFORGHPXHVWUHR7$

0DJQLWXGGHVDOLGD
1 
 7$
W

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
N Número de ciclos sobre el que se 10 1...1000
forma el valor medio
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 Fallo 0 0/1

Descripción de los bloques DCC estándar


368 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.8 MVS

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Insertable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 369
Servomando
8.9 PC

8.9 PC
Regulador P

Símbolo

PC
&RQVLJQD 5 : < 5 0DJQLWXGGHVDOLGD
&RQVLJQD 5 : <( 5 'LIHUHQFLDGHUHJXODFLµQ
&RQVLJQD 5 : 48 %2 5HJXODGRUHQHOO¯PLWHVXSHULRU
9DORUUHDO 5 ; 4/ %2 5HJXODGRUHQHOO¯PLWHLQIHULRU
9DORUO¯PLWHVXSHULRU 5 /8
9DORUO¯PLWHLQIHULRU 5 //
&RHILFLHQWHSURSRUFLRQDO 5 .3
+DELOLWDFLµQGHOUHJXODGRU %2 (1

Descripción abreviada
● 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.

Funcionamiento
Las tres consignas W1, W2 y W3 se suman y se resta el valor real X de la suma de las
consignas. El resultado YE se multiplica por el coeficiente proporcional KP y se emite en la
salida Y.

Algoritmo:
Y = KP · YE = KP · (W1 + W2 + W3 - X)
YE = W1 + W2 + W3 - X
La diferencia de regulación YE se calcula siempre independientemente del modo de servicio
y se indica por separado.
La salida Y del regulador puede limitarse a través de las entradas LU y LL. Si la salida Y
alcanza 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. El
regulador 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 de
inversión).

Descripción de los bloques DCC estándar


370 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.9 PC

Diagrama de bloques

:
.3 // /8
:
48
: <( <
4/
;
(1 <(

Tabla(s) de la verdad

EN Condición Y QU QL Modo de servicio


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 regula‐
dor
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
superior

Tabla de la verdad para LL >= LU

EN Condición Y QU QL Modo de servicio


0 sin 0 1 1 Bloqueo del regulador
0 LL >= LU LU 1 1 Regulador en el límite
superior

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 371
Servomando
8.9 PC

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
EN Habilitación del regulador 0 0/1
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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


372 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.10 PIC

8.10 PIC
Regulador PI

Símbolo

PIC
&RQVLJQD 5 : < 5 9DORUGHVDOLGD
&RQVLJQD 5 : <( 5 'LIHUHQFLDGHUHJXODFLµQ
9DORUUHDO 5 ; <, 5 9DORUGHOLQWHJUDGRU
9DORUUHDO 5 ; 48 %2 5HJXODGRUHQHOO¯PLWHVXSHULRU
9DORUGHFRQWURODQWLFLSDWLYR 5 :3 4/ %2 5HJXODGRUHQHOO¯PLWHLQIHULRU
9DORUO¯PLWHVXSHULRU 5 /8
9DORUO¯PLWHLQIHULRU 5 //
9DORUGHDMXVWHGHOLQWHJUDGRU 5 69
&RHILFLHQWHSURSRUFLRQDO 5 .3
7LHPSRGHDFFLµQLQWHJUDO PV 76 71
5HJXODGRU, %2 ,&
+DELOLWDFLµQGHOUHJXODGRU %2 (1
$MXVWHGHOLQWHJUDGRU %2 6
0DQWHQLPLHQWRGHOYDORUGHOLQWHJUDGRU %2 +,

Descripción abreviada
● Regulador PI universal, conmutable a los modos de operación Regulador P o Regulador
I. Utilizable como regulador de velocidad o regulador superpuesto. Apto para regulaciones
de corrección dinámicas.
Funciones de integrador flexibles:
● Ajustar valor inicial ⇒ Cargar SV en integrador
● Mantener valor actual del integrador ⇒ Regulador P
● Guiado del integrador por parte de SV
● Guiado del integrador por limitación del regulador
● Desconectar componente P ⇒ Regulador I
Funciones completas del regulador:
● Ajuste independiente así como modificación de las siguientes magnitudes durante el
servicio:
– Coeficiente proporcional KP
– Tiempo de acción integral TN
– Límites de regulador LU y LL
– Valor de control anticipativo WP, p. ej., para la activación de la aceleración
– Segunda entrada de valor real X2, p. ej., para la activación estática
● Indicación al alcanzar los límites ajustados

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 373
Servomando
8.10 PIC

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)
El resultado, la diferencia de regulación YE, se multiplica a continuación por el coeficiente
proporcional KP ajustable. El producto se aplica al sumador de salida y al integrador. El tiempo
de 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*YE e
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
valor más con signo al valor de salida Y.
El cálculo de los valores discretos se efectúa de acuerdo al algoritmo:

Algoritmo:

 7$  
<Q=<Q  +.3⋅+ ⋅<(Q<(Q  
 71  
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

: .3 ,& 71 69 :3 // /8
:
<( 3 .3 <( :3Q 48
<3Q
<
;
 4/
; <K

! 
<,!/8
+, <,//

(1 , <,
6 6LJQ

<(

Descripción de los bloques DCC estándar


374 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.10 PIC

Diagrama XY

.3 <(

/8

<,

//

/8

<
.3 <(
71

//  

9DORU.3 <(TXHVHKD
/HYD VHJXLGRLQWHJUDQGR /HYD
FRQHOYDORU<,

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ón
continua en 1).
Modos de operación y control del regulador
El valor de salida Y y el valor de integrador YI del regulador pueden limitarse a través de las
entradas LU y LL. Si la magnitud de salida Y alcanza los límites ajustados, se emite un aviso
con 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:

Entrada de control Valor Función


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 operación posibles


pueden consultarse en las tablas de verdad.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 375
Servomando
8.10 PIC

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 el
algoritmo adecuadamente:
Yn = KP·YEn + YIn + WPn
En función de LU y LL, se diferencian 5 condiciones operativas.

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 sin LU
LL > LU
5 sin 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
LL o LU, el integrador YI seguirá funcionando en caso necesario hasta que choque el mismo
con la limitación y permanezca allí.
Si el regulador se encuentra en la limitación y se modifica el valor límite, la salida Y adopta
momentáneamente el nuevo valor mientras haya presente un rebase. Sin embargo, el
integrador se corrige con la velocidad de modificación YIn al nuevo valor de limitación.

Tabla(s) de la verdad
Condición operativa 1

EN IC S HI ΔYIn YIn Yn Modo de opera‐ Observación


ción
0 * * * * 0 0 Bloqueo del re‐ KP, RN, WP, LU, LL,
gulador YE cualquiera

EN IC S HI ΔYIn YIn Yn Modo de opera‐ Observación


ción
1 0 0 0 KP*YEn×TA/TN YIn-1+ΔYIn KP*YEn+ YIn + Regulador PI Habilitación de regula‐
WPn dor en funcionamiento
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 + Regulador P, YIn = SVn
WPn guiado del inte‐
grador
1 1 1 * * SVn YIn + WPn Regulador I, YIn = SVn
guiado del inte‐
grador

Descripción de los bloques DCC estándar


376 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.10 PIC

EN IC S HI ΔYIn YIn Yn Modo de opera‐ Observación


ción
1 0 0 0 0 YIn-1 KP*YEn + YIn + Regulador P, in‐ YIn = YIn-1
WP tegrador = cons‐
tante
1 1 0 0 0 YIn-1 YIn + WPn Regulador I, inte‐ YIn = YIn-1
grador = cons‐
tante

* = cualquiera
Condición operativa 2

EN IC S HI ΔYIn YIn Yn Modo de opera‐ Observación


ción
1 0 0 0 KP*YEn×TA/TN YIn-1 + ΔYIn para LU Regulador PI en YIn integrado -> LU,
YIn-1 el límite superior event. con (-)
< LUYIn-1 - ΔYIn
para
YIn-1 > LULU para
YIn-1 = LU
1 1 0 0 KP*YEn*TA/TN YIn-1 + ΔYIn para LU Regulador I en el YIn integrado -> LU,
YIn-1 límite superior event. con (-)
< LUYIn-1 - ΔYIn
para
YIn-1 > LULU para
YIn-1 = LU
1 0 1 * * SVn para SVn < LU Regulador P en YIn = SVn o YIn = LU
LULU el límite superior
para SVn >= LU
1 1 1 * * SVn para SVn < LU Regulador I en el YIn = SVn o YIn = LU,
LULU límite superior componente P = 0
para SVn >= LU
1 0 0 1 0 YIn-1 LU Regulador P, in‐ YIn = YIn-1 o YIn-1 = LU
tegrador = cons‐
tante
1 1 0 1 0 YIn-1 LU Regulador I, inte‐ YIn = YIn-1 o YIn-1 = LU,
grador = cons‐ componente P = 0
tante

* = cualquiera

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 377
Servomando
8.10 PIC

Condición operativa 3

EN IC S HI ΔYIn YIn Yn Modo de opera‐ Observación


ción
1 0 0 0 KP*YEn×TA/TN YIn-1 + ΔYIn para LL Regulador PI en YIn integrado -> LL,
YIn-1 el límite inferior event. con (-)
< LLYIn-1 - ΔYIn
para
YIn-1 > LLLL para
YIn-1 = LL
1 1 0 0 KP*YEn*TA/TN YIn-1 + ΔYIn para LL Regulador I en el YIn integrado -> LL,
YIn-1 límite inferior event. con (-)
< LLYIn-1 - ΔYIn
para
YIn-1 > LLLL para
YIn-1 = LL
1 0 1 * * SVn para SVn < LL Regulador P en YIn = SVn o YIn = LL
LLLL el límite inferior
para SVn >= LL
1 1 1 * * SVn para SVn < LL Regulador I en el YIn = SVn o YIn = LL,
LLLL límite inferior componente P = 0
para SVn >= LL
1 0 0 1 0 YIn-1 LL Regulador P, in‐ YIn = YIn-1 o YIn-1 = LL
tegrador = cons‐
tante
1 1 0 1 0 YIn-1 LL Regulador I, inte‐ YIn = YIn-1 o YIn-1 = LL,
grador = cons‐ componente P = 0
tante

* = cualquiera
Condición operativa 4

EN IC S HI ΔYIn YIn Yn Modo de opera‐ Observación


ción
1 * * * * * LL=LU ver condición -
operativa 2 o 3

* = cualquiera
Condición operativa 5

EN IC S HI ΔYIn YIn Yn Modo de opera‐ Observación


ción
1 * * * KP*YEnTA/TN YIn-1 + ΔYIn para LU Regulador PI en -
YIn-1 < LU-YIn-1 - el límite superior
ΔYIn para YIn-1 >
LULU para YIn-1
= LU

En función del sentido de la modificación del valor límite, se invierte en caso necesario el signo
de la integración.

Descripción de los bloques DCC estándar


378 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.10 PIC

Funciones de transición
Función de transición con rebase del regulador para las condiciones operativas 2, 3 y 5:

.3 <(

/8

/8

<,
//
/8

//
// '<,Q
/8

/8


< //

/8


//
//

6HFFLµQ 6HFFLµQ 6HFFLµQ 6HFFLµQ

Sección 1: curva con LUn > LUn-1 según condición operativa 2


Sección 2: curva con LLn < LLn-1 según condición operativa 3
Sección 3: curva con LLn > LLn-1 según condición operativa 3, en
decalaje del límite en sentido contrario al del regulador con
inversión del signo en la entrada del integrador
Sección 4: curva con LLn > LUn según condición operativa 5
1) Salto de KP*YE, puesto que el integrador ha llegado hasta el límite.

Conmutación de modo de operación PI a modo de operación I


Si EN = 1 e IC = 1, el componente P se mantiene en 0 y el regulador se conmuta del
comportamiento PI al comportamiento I. La salida Y adopta el valor de integrador YI. Si esto
sucede durante el proceso de regulación, se produce un salto de -KP*YE en la salida Y. Al
resetear IC = 0, el componente P vuelve a ajustarse al valor actual de KP*YE. El regulador
muestra de nuevo el comportamiento PI. Si esto sucede durante el proceso de regulación, se
produce un salto de KP*YE en la salida Y.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 379
Servomando
8.10 PIC

Conmutación de modo de operación PI a modo de operación P


Si las entradas de bloques EN = 1 y HI = 1, se mantiene el integrador YI y el regulador se
conmuta sin sacudidas del comportamiento PI al comportamiento P. YI sigue siendo el
sumando de la salida Y.
Al restablecer HI = 0, vuelve a habilitarse el integrador. El regulador muestra de nuevo el
comportamiento PI.

Funciones de transición
Funciones de transición con conmutación sin rebase del regulador: Ejemplos para EN = 1∧S
=0

&RPSRUWDPLHQWR3,, &RPSRUWDPLHQWR,3O

 
,&  

.3 <( .3 <(

<
< <,

.3 <( .3 <(


<,

&RPSRUWDPLHQWR3,3 &RPSRUWDPLHQWR33O
 
+,  

.3 <( .3 <(

<
<

<, <,

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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

Descripción de los bloques DCC estándar


380 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.10 PIC

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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 del integra‐ 0 0/1
dor
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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 381
Servomando
8.11 PT1

8.11 PT1
Elemento de retardo

Símbolo

PT1
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
&RQVWDQWHGHWLHPSRGHILOWUDGR PV 76 7
9DORUGHDMXVWH 5 69
6HW %2 6

Descripción abreviada
● Elemento de retardo de 1.er orden con función de ajuste
● Utilización como elemento de filtrado

Funcionamiento

Función de ajuste no activa (S = 0)


La magnitud de entrada X, retardada dinámicamente lo equivalente a la constante de tiempo
de filtrado T, está presente en la salida Y.
T determina la pendiente del aumento de la magnitud de salida. Indica el valor con el que ha
aumentado la función de transición al 63% de su valor final.
Después de que t = 3T, la función de transición alcanza casi 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 la
curva 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:

7$
<Q=<Q  + ⋅(;Q<Q  )
7

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

Descripción de los bloques DCC estándar


382 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.11 PT1

Función de ajuste activa (S = 1)


Si la función de ajuste está activa, el valor de ajuste actual SVn se adopta en la magnitud de
salida: Yn = SVn

Diagrama de bloques

7 69

; <

Diagrama de tiempo

<

< I
[W
< W 7 ;
;

; 7 W
<

Inicialización
Mientras la entrada S sea lógica 1 durante la inicialización, se aplica el valor de ajuste SV en
la salida Y.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 383
Servomando
8.11 PT1

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
T Constante de tiempo de filtrado 0.0 SDTIME
(ms)
SV Valor de ajuste 0.0 REAL
S Set 0 0/1
Y Magnitud de salida 0.0 REAL

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


384 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.12 RGE

8.12 RGE
Generador de rampas

Símbolo

RGE
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
1RUPDOL]DFLµQ 5 150 <$ 5 9DORUGHDFHOHUDFLµQ
9DORUO¯PLWHVXSHULRU 5 /8 4( %2 6DOLGD< HQWUDGDOLPLWDGD
9DORUO¯PLWHLQIHULRU 5 // ;
9DORUDMXVWHVDOLGD 5 69 48 %2 9DORUO¯PLWHVXSHULRUDOFDQ]DGR
7LHPSRGHDFHOHUDFLµQ PV 76 78 4/ %2 9DORUO¯PLWHLQIHULRUDOFDQ]DGR
7LHPSRGHGHFHOHUDFLµQ PV 76 7'
0D\RU %2 &8
%DMDU %2 &'
6DOLGD HQWUDGD %2 &)
6HW %2 6

Descripción abreviada
● 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:
● Corregir integrando siguiendo la consigna X
● Ajustar valor inicial salida de generador de rampa (-> Cargar SV en integrador)
● Aumentar y disminuir integrando la salida de generador de rampa

Funcionamiento
El bloque contiene un integrador con dos constantes de tiempo de integración ajustables de
forma 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 se
emite 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.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 385
Servomando
8.12 RGE

Diagrama de bloques

&8 78 7' 69 // /8
&'
/µJLFD
&) GH
PDQGR
;
<

<$

4(
6
48
4,

Para el valor de aceleración durante la aceleración se aplica:

7$
<$= ⋅150SDUD<>
78

7$
<$= ⋅150SDUD<<
78
Para el valor de aceleración durante la deceleración se aplica:

7$
<$= ⋅150SDUD<>
7'

7$
<$= ⋅150SDUD<<
7'
La conmutación entre tiempo de aceleración y tiempo de deceleración tiene lugar en caso de
cambio 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 operación en función de los estados
ló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
los límites ajustados, se ajustarán las salidas binarias QU o QL a 1. La salida binaria QE se
ajusta a 1 si Y = X.

Tiempo de aceleración y tiempo de deceleración


El tiempo de aceleración TU es el tiempo en el que aumenta el valor de la magnitud de salida
en NRM.
El tiempo de deceleración TD es el tiempo en el que se reduce el valor de la magnitud de
salida en NRM. Pueden seleccionarse distintos tiempos de aceleración y de deceleración.

Descripción de los bloques DCC estándar


386 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.12 RGE

Cuanto menor es TA/TU o TA/TD, menor es la variación de la amplitud en Y desde un instante


de 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 Corregir integrando, siguiendo la consigna X, la salida Y
CU = 1 Corregir integrando la salida Y en sentido LU
CD = 1 Corregir integrando la salida Y en sentido LL

Modos de operación y control del generador de rampa


La combinación de comandos en las entradas de control y los modos de operación posibles
pueden consultarse en las tablas de 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 la salida Y choca durante el proceso de regulación con una de las limitaciones ajustadas
LL o LU, se mantiene el valor del integrador. 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 las
magnitudes de entrada.
Si el integrador se encuentra en la limitación y se modifica el valor límite, el integrador se
comporta 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 que el
generador de rampa debe variar en el mismo sentido, el integrador sigue integrando desde
el valor que se mantuvo anteriormente según el tiempo de aceleración ajustado hasta que la
salida 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
al tiempo de deceleración ajustado, hasta que la salida vuelve a alcanzar el valor límite.
TU y TD se limitan internamente: TU >= TA, TD >= TA

Tabla(s) de la verdad

S CF CU CD YAn Yn Modo de operación Observación


0 0 0 0 0 Yn-1 Parada Y es constante

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 387
Servomando
8.12 RGE

LL < LU y LL < valor real Yn-1 < LU

S CF CU CD YAn Yn Modo de operación Observación


1 * * * Salto SVn Ajustar salida a SV SV cualquiera, fijo o variable
0 1 * * TA/TU;TA/ Yn-1 + YAn Funcionamiento normal Y -> X TU para [X > Y ∧ Y >= 0] ∨ [X < Y ∧ Y
TD <= 0]
TD para [X > Y ∧ Y < 0] ∨ [X < Y ∧ Y >
0]
0 0 1 0 TA/TU(TA/ Yn-1 + YAn Arrancar valor límite superior TU, TD como anterior, en función de
TD) Y -> LU la posición inicial
0 0 0 1 TA/TD(TA/ Yn-1 + YAn Arrancar valor límiteinferior Y - TU, TD como anterior, en función de
TU) > LL la posición inicial

* cualquiera

Función de transferencia

; <
/8

;

150 150

78 7'
; ;

78 7' W

150

; 150
< ;

//

Ejemplo 1: CF = 1 con LL < LU y LL < X < LU, así como X1 = 1,5, X2 = X4 = 0,0, X3 = –1,5, LU
= 2,0, LL = –2,0, TU > TD, NRM > 0

Descripción de los bloques DCC estándar


388 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.12 RGE


&8 

&' 

<
/8

W

//

Ejemplo 2: Función de potenciómetro motorizado con CU y CD y con LL < LU


6 

&)


&'


<
/8
;

69

W

//

Ejemplo 3: Ajustar integrador con LL < LU

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 389
Servomando
8.12 RGE


&8 
&' 

< ///8 //!/8 ///8

/8

$GRSWDU
O¯PLWH W

$GRSWDU 5HFKD]DU
O¯PLWH O¯PLWH

//

Ejemplo 4: Modificar e invertir los límites

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
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
QL Valor límite inferior alcanzado 0 0/1

Descripción de los bloques DCC estándar


390 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.12 RGE

Datos de configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 391
Servomando
8.13 RGJ

8.13 RGJ
Generador de rampa con limitación de jerk

Símbolo

RGJ
0DJQLWXGGHHQWUDGD 5 ; < 5 0DJQLWXGGHVDOLGD
1RPLQDFLµQ7'78 5 150 </ 5 0DJQLWXGGHVDOLGDOLPLWDGD
(UURUGHUHJXODFLµQ 5 (9 <$ 5 9DORUGHDFHOHUDFLµQ
9DORUO¯PLWHVXSHULRU 5 /8 <% 5 9DORUGHMHUN
9DORUO¯PLWHLQIHULRU 5 // 4( %2 6DOLGD< HQWUDGDOLPLWDGD
9DORUDMXVWHVDOLGD 5 69 ;
9DORUGHDMXVWHGHDFHOHUDFLµQ 5 $69 48 %2 9DORUO¯PLWHVXSHULRUDOFDQ]DGR
3RQGHUDFLµQGHOHUURUGHUHJXODFLµQ 5 :' 4/ %2 9DORUO¯PLWHLQIHULRUDOFDQ]DGR
7LHPSRGHDFHOHUDFLµQ PV 76 78
7LHPSRGHGHFHOHUDFLµQ PV 76 7'
7LHPSRGHWUDQVLFLµQHQODDFHOHUDFLµQ 76 758
PV
7LHPSRGHWUDQVLFLµQHQODDFHOHUDFLµQ 76 75
PV
7LHPSRGHWUDQVLFLµQHQODDFHOHUDFLµQ 76 75
PV
7LHPSRGHWUDQVLFLµQHQODGHFHOHUDFLµQ 76 75'
PV
7LHPSRGHWUDQVLFLµQHQODGHFHOHUDFLµQ 76 75
PV
7LHPSRGHWUDQVLFLµQHQODGHFHOHUDFLµQ 76 75
PV
0D\RU %2 &8
%DMDU %2 &'
6DOLGD HQWUDGD %2 &)
9DORUO¯PLWHVXSHULRUDOFDQ]DGR %2 8/5
9DORUO¯PLWHLQIHULRUDOFDQ]DGR %2 //5
7UDQVLFLµQ&21 %2 541
$MXVWHGHODDFHOHUDFLµQ %2 6$
6HW %2 6
+DELOLWDU %2 (1

Descripción abreviada
● Generador de rampa con limitación de jerk y función de corrección
● Funciones de generador de rampa
● Ajustar salida Y o aceleración YA
● Corregir integrando, siguiendo la consigna X, la salida del generador de rampa y con
limitación de jerk
● Aumentar y disminuir integrando la salida de generador de rampa
● Corrección, siguiendo el error de regulación, del generador de rampa de un regulador
subordinado en caso de limitación

Descripción de los bloques DCC estándar


392 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.13 RGJ

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:

<Q=<Q  +<$Q

<$Q=<$Q  +<%Q
El valor de aceleración YA y el valor de jerk YB se calculan por separado para la aceleración
y la deceleración. Para ello deben configurarse las indicaciones de tiempo para el tiempo de
aceleración TU y de transición en la aceleración de TRU, así como el tiempo de deceleración
TD 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:

7$
<$=<$PD[= ⋅150SDUD<>
78

7$
<$=<$PD[= ⋅150SDUD<<
78

Para el valor de aceleración YA fuera del tiempo de transición en la deceleración se aplica:

7$
<$=<$PD[= ⋅150SDUD<>
7'

7$
<$=<$PD[= ⋅150SDUD<<
7'

Para el valor de jerk YB durante el tiempo de transición en la aceleración se aplica:

7$⋅<$PD[
<%=
758
o

7$⋅<$PD[ 7$⋅<$PD[
<%= <%=
75 75
Para el valor de jerk YB durante el tiempo de transición en la deceleración se aplica:

7$⋅<$PD[
<%=
75'
o

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 393
Servomando
8.13 RGJ

7$⋅<$PD[ 7$⋅<$PD[
<%= <%=
75 75
Mediante una lógica de mando se predefine el modo de operación en función de los estados
ló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 ello
indirectamente, la magnitud de salida Y. Si Y alcanza los límites ajustados, se emite un aviso
en las 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 limitado
de 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áximo (en
función de TRU o TR1). De esta forma aumenta la aceleración proporcionalmente al tiempo;
en esta fase de transición aumenta la magnitud de salida Y de forma cuadrática con respecto
al tiempo.
Fase 2
Al alcanzar la aceleración YA máxima de acuerdo al tiempo de aceleración TU predefinido,
la aceleración es constante. La magnitud de salida Y aumenta proporcionalmente al tiempo.
Fase 3
En la tercera sección, la aceleración disminuye proporcionalmente al tiempo. En esta fase de
transición, la magnitud de salida Y se aproxima de forma cuadrática con respecto al tiempo
a la magnitud de entrada X en YB (en función de TRU o TR2).
Se ejecuta un proceso de deceleración correspondiente.

Descripción de los bloques DCC estándar


394 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.13 RGJ

Función de transferencia

;< 78 ;

150 <


W
758

75'

<$


W

<%

W

$FHOHUDFLµQ\GHFHOHUDFLµQ VLQHVFDOD
Tiempos de redondeo si TRU = 00,0 ms o TRD = 0,0 ms:

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 395
Servomando
8.13 RGJ

;<
75 75 75 75

<

W
78 75

$FHOHUDFLµQ\GHFHOHUDFLµQ VLQHVFDOD

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 la
magnitud 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 la
magnitud 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
el valor de aceleración máximo partiendo de un valor inicial constante. En este tiempo, el valor
de jerk es constante y distinto de cero (comparar fase 1).
El tiempo de transición está definido también como el tiempo en el que la magnitud de salida
alcanza 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 y en función de la posición de partida se conmuta
de aceleración a deceleración o viceversa con los procesos de transición correspondientes.
Lo mismo se aplica en caso de modificación del tiempo 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
TRU y TU son grandes, se reduce YA en la deceleración hasta que no se presente
sobreoscilación en la aceleración siguiente, siempre que el valor objetivo (X, LL o LU) y los
tiempos de generador de rampa (TU, TD, TRU, TRD) no se modifiquen.

Descripción de los bloques DCC estándar


396 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.13 RGJ

Si están desconectados la transición (RQN = 0) y la corrección (ULR = LLR = 0), el RGJ se


comporta como el bloque RGE.

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

541


;
;<

< 


78 W

<$

W

<%

W

La transición está desconectada para RQN = 0. La aceleración/deceleración tiene lugar de


acuerdo 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
TU o en TD.

Modo de operación "Transición DES"


Si desea utilizar el bloque en este modo de operación, siga los pasos indicados a continuación:
● Ajuste las conexiones TRU, TR1, TR2, TRD, TR3 y TR4 al valor 0 (todos los tiempos de
transición son 0).
● Ajuste la conexión RQN al valor 1 (modo de operación "Transición CON").
Con estos ajustes, el bloque RGJ se comporta de la forma descrita en el modo de operación
"Transición DES" (RQN = 0).

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 397
Servomando
8.13 RGJ

Modos de operación y control del generador de rampa


Las entradas de control significan lo siguiente:

EN = 1 Habilitación generador de rampa


S=1 Ajustar salida Y al valor de ajuste SV, no integrar
SA = 1 Ajustar salida YA al valor de ajuste ASV, no integrar
CF = 1 Corregir integrando, siguiendo la consigna X, la salida Y
CU = 1 Corregir integrando la salida Y en sentido LU
CD = 1 Corregir integrando la salida Y en sentido LL

Tabla(s) de la verdad

EN S SA CF CU CD YAn Yn Modo de Observación


operación
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 Observación


operación
1 1 * * * * Salto SVn Ajustar sali‐ SV cualquiera, fijo o variable
da a SV
1 0 1 * * * ASVn Yn-1 + YAn Ajustar sali‐ ASV cualquiera, fijo o variable
da del inte‐
grador 1 a
ASV
1 0 0 1 * * TA/TU(TA/ Yn-1 + YAn Funciona‐ TU para [X>Y ∧ Y ≥ 0] ∨ [X<Y ∧ Y<=0]
TD) miento nor‐ TD para [X>Y ∧ Y<0] ∨ [X<Y ∧ Y>0]
mal Y -> X QE=1 se setea al alcanzar Y=X.
1 0 0 0 1 0 TA/TU(TA/ Yn-1 + YAn Arrancar va‐ TU, TD como anterior, en función de la posi‐
TD) lor límite su‐ ción inicial
perior Y -> QU = 1 y QE = 1 se setean al alcanzar Y = LU.
LU
1 0 0 0 0 1 TA/TD(TA/ Yn-1 + YAn Arrancar va‐ TU, TD como anterior, en función de la posi‐
TU) lor límite infe‐ ción inicial
rior Y -> LL QL = 1 y QE = 1 se setean al alcanzar Y = LL.

Corrección del generador de rampa


Por lo general, la salida Y del generador de rampa se dirige, como consigna, a un lazo de
regulación subordinado (p. ej., regulador de velocidad).
Si este regulador alcanza el límite al producirse una modificación (p. ej., durante una
aceleración), el generador de rampa no puede seguir aumentando la salida de acuerdo a los
tiempos de aceleración. En este caso, se corrige la salida Y tomando como base el error de
regulación EV y el factor de ponderación WD.

Descripción de los bloques DCC estándar


398 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.13 RGJ

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
o LLR)

8/5 6HJXLPLHQWR


W
;<
;
<


W

;


W

(9


(MHPSORGHPRGRGHVHUYLFLR6HJXLPLHQWR W

La función de corrección solo puede aplicarse por lo general para "lazos de regulación
clásicos" (p. ej., reguladores 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 la corrección, la limitación de jerk no
está activa.
Las salidas binarias del regulador ("Valor límite superior/inferior alcanzado") se realimentan
en las entradas binarias ULR o LLR. Al alcanzar la limitación, una de las dos entradas binarias
se ajusta como ULR = 1 o LLR = 1 mediante la realimentación en el bloque RGJ, con lo que
se activa la función de corrección.
Si no se utilizar la función de corrección, ULR y LLR deben ajustarse a 0.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 399
Servomando
8.13 RGJ

8/5 //5 (9 ] 4/ 48

; < [ H [

*HQHUDGRUGHUDPSDV 5HJXODGRU3, $FWXDGRU\UHFRUULGR


(MHPSORGHFRQILJXUDFLµQ
6HJXLPLHQWR

Diagrama de bloques

&8 // /8 758 75 75' $69 7' 7' 69 // /8


&' /µJLFD
&) GH </
PDQGR 75
;  
<

$GDSWDFLµQ <$
SDUD <%
WUDQVLFLµQ
4(
6
48
6$
4/

El valor de entrada NRM se fija a 1,0 internamente en NRM < 1.0e-18.

Conexiones de bloque

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
X Magnitud de entrada 0.0 REAL
NRM Nominación TD/TU 1.0 REAL
EV Error de regulación 0.0 REAL
LU Valor límite superior 0.0 REAL
LL Valor límite inferior 0.0 REAL
SV Valor ajuste salida 0.0 REAL
ASV Valor de ajuste de aceleración 0.0 REAL
WD Ponderación del error de regulación 0.0 REAL
TU Tiempo de aceleración (ms) 0.0 SDTIME
TD Tiempo de deceleración (ms) 0.0 SDTIME

Descripción de los bloques DCC estándar


400 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Servomando
8.13 RGJ

Conexión de bloque Descripción Valor prede‐ Rango Atributos


terminado
TRU Tiempo de transición en la acelera‐ 0.0 SDTIME
ción (ms)
TR1 Tiempo de transición en la acelera‐ 0.0 SDTIME
ción (ms)
TR2 Tiempo de transición en la acelera‐ 0.0 SDTIME
ción (ms)
TRD Tiempo de transición en la decele‐ 0.0 SDTIME
ración (ms)
TR3 Tiempo de transición en la decele‐ 0.0 SDTIME
ración (ms)
TR4 Tiempo de transición en la decele‐ 0.0 SDTIME
ración (ms)
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 Habilitar 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 configuración

SIMOTION ✓
SINAMICS ✓
Cargable online sí
Particularidades -

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 401
Servomando
8.13 RGJ

Descripción de los bloques DCC estándar


402 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros A
A.1 Avisos
Todos los objetos: DCC, DCC_DC

F51000 DCC: Registro del grupo de ejecución en la gestión de tiempos de muestreo rechazado
Valor de aviso: -
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNA
Confirmación: INMEDIATAMENTE
Causa: 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ásico SINAMICS. El registro ha sido rechazado.
Remedio: 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 hardware


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNA
Confirmación: INMEDIATAMENTE
Causa: La unidad de accionamiento ya no puede ofrecer ningún tiempo de muestreo de hardware que difiera de los tiempos de
muestreo ya activados.
Remedio: 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.

F51004 DCC: Desviación del tiempo de muestreo del grupo de ejecución libre al descargar
Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNA
Confirmación: INMEDIATAMENTE

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 403
Avisos y parámetros
A.1 Avisos

Causa: 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 valor demasiado pequeño o demasiado grande. El tiempo de muestreo debe encontrarse
entre 1 ms y el valor (r21003 - r21002).
Si el tiempo de muestreo del grupo de ejecución libre seleccionado es < 1 ms, se usa el valor sustitutivo de 1 ms.
Si el valor es >= r21003, entonces el tiempo de muestreo se ajusta al mismo valor especificado 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 el grupo de ejecución afectado. Siempre se señaliza únicamente un fallo
F51004 aunque 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.
Remedio: 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 fijo
Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNA
Confirmación: INMEDIATAMENTE
Causa: 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 giro p0115[1]).
El tiempo de muestreo de una función de sistema online se ha ajustado a un valor menor (p. ej., con p0112, p0115, p0799,
p4099) que el mínimo permitido para el grupo de ejecución fijo perteneciente a dicha función de sistema (1 ms). El tiempo
de muestreo se ajusta en 1 ms. Al grupo de ejecución fijo afectado está asignado como mí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 + 1
Remedio: 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 o elimine del grupo de ejecución todos los bloques.

F51006 DCC: Desviación del tiempo de muestreo del grupo de ejecución fijo al descargar
Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNA
Confirmación: INMEDIATAMENTE
Causa: 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 giro p0115[1]).
Con una descarga se ha ajustado el tiempo de muestreo de una función del sistema a un valor menor (p0112, p0115)
que el mínimo permitido para el grupo de ejecución fijo perteneciente a dicha función del sistema (1 ms). El tiempo de
muestreo se ajusta 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 + 1
Remedio: 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 o elimine del grupo de ejecución todos los bloques.

Descripción de los bloques DCC estándar


404 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.1 Avisos

F51008 DCC: NVRAM insuficiente


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: DES2
Confirmación: INMEDIATAMENTE
Causa: 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 de memoria 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.
Remedio: Rel. a valor de fallo = 0:
- Desactive en la unidad de accionamiento otras aplicaciones que usen memoria no volátil.
- No use en sus esquemas DCC bloques que usen memoria no volátil.
Rel. a valor de fallo = 1:
- Use módulos D425 o D435 que tengan una versión de hardware D o superior.
Nota:
La versión de hardware puede leerse con SCOUT, en modo online, bajo Target system --> Device diagnosis --> Ficha
"General" en la 3.ª columna, en la línea de CPU de la ventana inferior.

F51009 DCC: Los datos de proyecto y la librería de bloques son incompatibles


Valor de aviso: -
Objeto de Todos los objetos
accionamiento:
Reacción: DES2
Confirmación: INMEDIATAMENTE
Causa: La librería (biblioteca) de bloques y los datos de proyecto guardados o descargados son incompatibles.
Remedio: 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.

A51032 DCC: Medida interna activa


Valor de aviso: -
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNO
Confirmación: NINGUNO
Causa: Se ha activado una medida interna de Siemens.
Remedio: Realizar un POWER ON en la Control Unit afectada (apagar y volver a encender).

F51033 Derechos de licencia de aplicación DCC insuficientes


Valor de aviso: -
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNA
Confirmación: INMEDIATAMENTE
Causa: Un bloque DCB tiene un error de licencia.
Remedio: -Obtenga la licencia necesaria.
-Online no es posible actualizar la licencia vía p9920, 9921

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 405
Avisos y parámetros
A.1 Avisos

F51034 DCC: Los tiempos de ejecución de bloque no se han medido


Valor de aviso: -
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNA
Confirmación: INMEDIATAMENTE
Causa: Una librería de bloques generada con DCB Studio contiene bloques para los que no se ha medido el tiempo de ejecución.
Póngase en contacto con el creador de la librería.
Remedio:

F51035 DCC: Error en la configuración DCC


Valor de aviso: -
Objeto de Todos los objetos
accionamiento:
Reacción: DES2
Confirmación: INMEDIATAMENTE
Causa: Se ha producido un error al arrancar desde la configuración DCC.
Remedio: - Evaluar memoria de fallos (r0945).
- Realizar un POWER ON en todos los componentes
(desconectar/conectar).
- Si es necesario, comprobar los datos en la memoria no volátil (p. ej., tarjeta de memoria).
- Actualizar el firmware a la nueva versión.
- Contactar con la línea de atención al cliente (Hotline).

F51050 DCC: Fallo ocasionado por "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: Infeed: DES2 (DES1, NINGUNA)
Servo: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Vector: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Chopper: DES2 (NINGUNA)
Hla: DES2 (DES1, DES3, ENCÓDER, NINGUNA, PARADA2)
Confirmación: INMEDIATAMENTE (POWER ON)
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de fallo (r0949, a interpretar en decimal):
El valor de aviso configurado se visualiza en r0949.
Remedio: 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 "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: Infeed: DES2 (DES1, NINGUNA)
Servo: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Vector: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Chopper: DES2 (NINGUNA)
Hla: DES2 (DES1, DES3, ENCÓDER, NINGUNA, PARADA2)
Confirmación: INMEDIATAMENTE (POWER ON)

Descripción de los bloques DCC estándar


406 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.1 Avisos

Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de fallo (r0949, a interpretar en decimal):
El valor de aviso configurado se visualiza en r0949.
Remedio: 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 "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: Infeed: DES2 (DES1, NINGUNA)
Servo: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Vector: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Chopper: DES2 (NINGUNA)
Hla: DES2 (DES1, DES3, ENCÓDER, NINGUNA, PARADA2)
Confirmación: INMEDIATAMENTE (POWER ON)
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de fallo (r0949, a interpretar en decimal):
El valor de aviso configurado se visualiza en r0949.
Remedio: 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.

F51053 DCC: Fallo ocasionado por "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: Infeed: DES2 (DES1, NINGUNA)
Servo: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Vector: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Chopper: DES2 (NINGUNA)
Hla: DES2 (DES1, DES3, ENCÓDER, NINGUNA, PARADA2)
Confirmación: INMEDIATAMENTE (POWER ON)
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de fallo (r0949, a interpretar en decimal):
El valor de aviso configurado se visualiza en r0949.
Remedio: 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 "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: Infeed: DES2 (DES1, NINGUNA)
Servo: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Vector: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Chopper: DES2 (NINGUNA)
Hla: DES2 (DES1, DES3, ENCÓDER, NINGUNA, PARADA2)
Confirmación: INMEDIATAMENTE (POWER ON)

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 407
Avisos y parámetros
A.1 Avisos

Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de fallo (r0949, a interpretar en decimal):
El valor de aviso configurado se visualiza en r0949.
Remedio: 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 "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: Infeed: DES2 (DES1, NINGUNA)
Servo: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Vector: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Chopper: DES2 (NINGUNA)
Hla: DES2 (DES1, DES3, ENCÓDER, NINGUNA, PARADA2)
Confirmación: INMEDIATAMENTE (POWER ON)
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de fallo (r0949, a interpretar en decimal):
El valor de aviso configurado se visualiza en r0949.
Remedio: 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.

F51056 DCC: Fallo ocasionado por "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: Infeed: DES2 (DES1, NINGUNA)
Servo: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Vector: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Chopper: DES2 (NINGUNA)
Hla: DES2 (DES1, DES3, ENCÓDER, NINGUNA, PARADA2)
Confirmación: INMEDIATAMENTE (POWER ON)
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de fallo (r0949, a interpretar en decimal):
El valor de aviso configurado se visualiza en r0949.
Remedio: 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 "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: Infeed: DES2 (DES1, NINGUNA)
Servo: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Vector: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Chopper: DES2 (NINGUNA)
Hla: DES2 (DES1, DES3, ENCÓDER, NINGUNA, PARADA2)
Confirmación: INMEDIATAMENTE (POWER ON)

Descripción de los bloques DCC estándar


408 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.1 Avisos

Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de fallo (r0949, a interpretar en decimal):
El valor de aviso configurado se visualiza en r0949.
Remedio: 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 "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: Infeed: DES2 (DES1, NINGUNA)
Servo: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Vector: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Chopper: DES2 (NINGUNA)
Hla: DES2 (DES1, DES3, ENCÓDER, NINGUNA, PARADA2)
Confirmación: INMEDIATAMENTE (POWER ON)
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de fallo (r0949, a interpretar en decimal):
El valor de aviso configurado se visualiza en r0949.
Remedio: 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.

F51059 DCC: Fallo ocasionado por "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: Infeed: DES2 (DES1, NINGUNA)
Servo: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Vector: DES2 (DES1, DES3, ENCÓDER, IASC/DCBRK, NINGUNA, PARADA2)
Chopper: DES2 (NINGUNA)
Hla: DES2 (DES1, DES3, ENCÓDER, NINGUNA, PARADA2)
Confirmación: INMEDIATAMENTE (POWER ON)
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de fallo (r0949, a interpretar en decimal):
El valor de aviso configurado se visualiza en r0949.
Remedio: 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 "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNO
Confirmación: NINGUNO
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de alarma (r2124, a interpretar en decimal):
El valor de aviso configurado se visualiza en r2124.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 409
Avisos y parámetros
A.1 Avisos

Remedio: 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 "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNO
Confirmación: NINGUNO
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de alarma (r2124, a interpretar en decimal):
El valor de aviso configurado se visualiza en r2124.
Remedio: 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 "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNO
Confirmación: NINGUNO
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de alarma (r2124, a interpretar en decimal):
El valor de aviso configurado se visualiza en r2124.
Remedio: 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.

A51063 DCC: Alarma ocasionada por "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNO
Confirmación: NINGUNO
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de alarma (r2124, a interpretar en decimal):
El valor de aviso configurado se visualiza en r2124.
Remedio: 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 "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNO
Confirmación: NINGUNO

Descripción de los bloques DCC estándar


410 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.1 Avisos

Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de alarma (r2124, a interpretar en decimal):
El valor de aviso configurado se visualiza en r2124.
Remedio: 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 "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNO
Confirmación: NINGUNO
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de alarma (r2124, a interpretar en decimal):
El valor de aviso configurado se visualiza en r2124.
Remedio: 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 "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNO
Confirmación: NINGUNO
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de alarma (r2124, a interpretar en decimal):
El valor de aviso configurado se visualiza en r2124.
Remedio: 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.

A51067 DCC: Alarma ocasionada por "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNO
Confirmación: NINGUNO
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de alarma (r2124, a interpretar en decimal):
El valor de aviso configurado se visualiza en r2124.
Remedio: 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 "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNO

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 411
Avisos y parámetros
A.1 Avisos

Confirmación: NINGUNO
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de alarma (r2124, a interpretar en decimal):
El valor de aviso configurado se visualiza en r2124.
Remedio: 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 "Drive Control Chart"


Valor de aviso: %1
Objeto de Todos los objetos
accionamiento:
Reacción: NINGUNO
Confirmación: NINGUNO
Causa: "Drive Control Chart" (DCC) ha disparado este aviso mediante el bloque "Set Message" (STM) o mediante un bloque
generado con SINAMICS DCB Studio (SINAMICS DCB Extension).
Valor de alarma (r2124, a interpretar en decimal):
El valor de aviso configurado se visualiza en r2124.
Remedio: 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.

Descripción de los bloques DCC estándar


412 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

A.2 Parámetros
Todos los objetos: DCC, DCC_DC

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec Propiedad


DCC Modificable: T Calculado: - Nivel de acceso: 1
Tipo de dato: Integer16 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
0 4005 0
Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10.
Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del instante de llamada dentro del tiempo
de muestreo.
El índice x + 1 de p21000 corresponde al número del grupo de ejecución:
- p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1
...
- p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10
Valor: 0: No calcular grupo de ejecución
1: T = 1 * r21002
2: T = 2 * r21002
3: T = 3 * r21002
4: T = 4 * r21002
5: T = 5 * r21002
6: T = 6 * r21002
7: T = 7 * r21002
8: T = 8 * r21002
9: T = 9 * r21002
10: T = 10 * r21002
11: T = 11 * r21002
12: T = 12 * r21002
13: T = 13 * r21002
14: T = 14 * r21002
15: T = 15 * r21002
16: T = 16 * r21002
17: T = 17 * r21002
18: T = 18 * r21002
19: T = 19 * r21002
20: T = 20 * r21002
21: T = 21 * r21002
22: T = 22 * r21002
23: T = 23 * r21002
24: T = 24 * r21002
25: T = 25 * r21002
26: T = 26 * r21002
27: T = 27 * r21002
28: T = 28 * r21002
29: T = 29 * r21002
30: T = 30 * r21002
31: T = 31 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 413
Avisos y parámetros
A.2 Parámetros

32: T = 32 * r21002
33: T = 33 * r21002
34: T = 34 * r21002
35: T = 35 * r21002
36: T = 36 * r21002
37: T = 37 * r21002
38: T = 38 * r21002
39: T = 39 * r21002
40: T = 40 * r21002
41: T = 41 * r21002
42: T = 42 * r21002
43: T = 43 * r21002
44: T = 44 * r21002
45: T = 45 * r21002
46: T = 46 * r21002
47: T = 47 * r21002
48: T = 48 * r21002
49: T = 49 * r21002
50: T = 50 * r21002
51: T = 51 * r21002
52: T = 52 * r21002
53: T = 53 * r21002
54: T = 54 * r21002
55: T = 55 * r21002
56: T = 56 * r21002
57: T = 57 * r21002
58: T = 58 * r21002
59: T = 59 * r21002
60: T = 60 * r21002
61: T = 61 * r21002
62: T = 62 * r21002
63: T = 63 * r21002
64: T = 64 * r21002
65: T = 65 * r21002
66: T = 66 * r21002
67: T = 67 * r21002
68: T = 68 * r21002
69: T = 69 * r21002
70: T = 70 * r21002
71: T = 71 * r21002
72: T = 72 * r21002
73: T = 73 * r21002
74: T = 74 * r21002
75: T = 75 * r21002
76: T = 76 * r21002
77: T = 77 * r21002
78: T = 78 * r21002
79: T = 79 * r21002
80: T = 80 * r21002

Descripción de los bloques DCC estándar


414 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

81: T = 81 * r21002
82: T = 82 * r21002
83: T = 83 * r21002
84: T = 84 * r21002
85: T = 85 * r21002
86: T = 86 * r21002
87: T = 87 * r21002
88: T = 88 * r21002
89: T = 89 * r21002
90: T = 90 * r21002
91: T = 91 * r21002
92: T = 92 * r21002
93: T = 93 * r21002
94: T = 94 * r21002
95: T = 95 * r21002
96: T = 96 * r21002
97: T = 97 * r21002
98: T = 98 * r21002
99: T = 99 * r21002
100: T = 100 * r21002
101: T = 101 * r21002
102: T = 102 * r21002
103: T = 103 * r21002
104: T = 104 * r21002
105: T = 105 * r21002
106: T = 106 * r21002
107: T = 107 * r21002
108: T = 108 * r21002
109: T = 109 * r21002
110: T = 110 * r21002
111: T = 111 * r21002
112: T = 112 * r21002
113: T = 113 * r21002
114: T = 114 * r21002
115: T = 115 * r21002
116: T = 116 * r21002
117: T = 117 * r21002
118: T = 118 * r21002
119: T = 119 * r21002
120: T = 120 * r21002
121: T = 121 * r21002
122: T = 122 * r21002
123: T = 123 * r21002
124: T = 124 * r21002
125: T = 125 * r21002
126: T = 126 * r21002
127: T = 127 * r21002
128: T = 128 * r21002
129: T = 129 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 415
Avisos y parámetros
A.2 Parámetros

130: T = 130 * r21002


131: T = 131 * r21002
132: T = 132 * r21002
133: T = 133 * r21002
134: T = 134 * r21002
135: T = 135 * r21002
136: T = 136 * r21002
137: T = 137 * r21002
138: T = 138 * r21002
139: T = 139 * r21002
140: T = 140 * r21002
141: T = 141 * r21002
142: T = 142 * r21002
143: T = 143 * r21002
144: T = 144 * r21002
145: T = 145 * r21002
146: T = 146 * r21002
147: T = 147 * r21002
148: T = 148 * r21002
149: T = 149 * r21002
150: T = 150 * r21002
151: T = 151 * r21002
152: T = 152 * r21002
153: T = 153 * r21002
154: T = 154 * r21002
155: T = 155 * r21002
156: T = 156 * r21002
157: T = 157 * r21002
158: T = 158 * r21002
159: T = 159 * r21002
160: T = 160 * r21002
161: T = 161 * r21002
162: T = 162 * r21002
163: T = 163 * r21002
164: T = 164 * r21002
165: T = 165 * r21002
166: T = 166 * r21002
167: T = 167 * r21002
168: T = 168 * r21002
169: T = 169 * r21002
170: T = 170 * r21002
171: T = 171 * r21002
172: T = 172 * r21002
173: T = 173 * r21002
174: T = 174 * r21002
175: T = 175 * r21002
176: T = 176 * r21002
177: T = 177 * r21002
178: T = 178 * r21002

Descripción de los bloques DCC estándar


416 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

179: T = 179 * r21002


180: T = 180 * r21002
181: T = 181 * r21002
182: T = 182 * r21002
183: T = 183 * r21002
184: T = 184 * r21002
185: T = 185 * r21002
186: T = 186 * r21002
187: T = 187 * r21002
188: T = 188 * r21002
189: T = 189 * r21002
190: T = 190 * r21002
191: T = 191 * r21002
192: T = 192 * r21002
193: T = 193 * r21002
194: T = 194 * r21002
195: T = 195 * r21002
196: T = 196 * r21002
197: T = 197 * r21002
198: T = 198 * r21002
199: T = 199 * r21002
200: T = 200 * r21002
201: T = 201 * r21002
202: T = 202 * r21002
203: T = 203 * r21002
204: T = 204 * r21002
205: T = 205 * r21002
206: T = 206 * r21002
207: T = 207 * r21002
208: T = 208 * r21002
209: T = 209 * r21002
210: T = 210 * r21002
211: T = 211 * r21002
212: T = 212 * r21002
213: T = 213 * r21002
214: T = 214 * r21002
215: T = 215 * r21002
216: T = 216 * r21002
217: T = 217 * r21002
218: T = 218 * r21002
219: T = 219 * r21002
220: T = 220 * r21002
221: T = 221 * r21002
222: T = 222 * r21002
223: T = 223 * r21002
224: T = 224 * r21002
225: T = 225 * r21002
226: T = 226 * r21002
227: T = 227 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 417
Avisos y parámetros
A.2 Parámetros

228: T = 228 * r21002


229: T = 229 * r21002
230: T = 230 * r21002
231: T = 231 * r21002
232: T = 232 * r21002
233: T = 233 * r21002
234: T = 234 * r21002
235: T = 235 * r21002
236: T = 236 * r21002
237: T = 237 * r21002
238: T = 238 * r21002
239: T = 239 * r21002
240: T = 240 * r21002
241: T = 241 * r21002
242: T = 242 * r21002
243: T = 243 * r21002
244: T = 244 * r21002
245: T = 245 * r21002
246: T = 246 * r21002
247: T = 247 * r21002
248: T = 248 * r21002
249: T = 249 * r21002
250: T = 250 * r21002
251: T = 251 * r21002
252: T = 252 * r21002
253: T = 253 * r21002
254: T = 254 * r21002
255: T = 255 * r21002
256: T = 256 * r21002
1001: T = 1 * r21003
1002: T = 2 * r21003
1003: T = 3 * r21003
1004: T = 4 * r21003
1005: T = 5 * r21003
1006: T = 6 * r21003
1008: T = 8 * r21003
1010: T = 10 * r21003
1012: T = 12 * r21003
1016: T = 16 * r21003
1020: T = 20 * r21003
1024: T = 24 * r21003
1032: T = 32 * r21003
1040: T = 40 * r21003
1048: T = 48 * r21003
1064: T = 64 * r21003
1080: T = 80 * r21003
1096: T = 96 * r21003
2000: Leer DESPUÉS de entradas digitales
2001: Emitir ANTES de salidas digitales

Descripción de los bloques DCC estándar


418 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

4000: Recibir DESPUÉS de IF1 PROFIdrive PZD


4001: Enviar ANTES de IF1 PROFIdrive PZD
4002: Recibir DESPUÉS de IF2 PZD
4003: Enviar ANTES de IF2 PZD
4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD
4005: Recibir DESPUÉS de IF2 flexiblem. PZD
Sugerencia: En los objetos de accionamiento de la CU, TB30, TM15DI_DO, TM31, TM41, TM120 está preajustado el tiempo de
muestreo para funciones adicionales p0115[0] = 4 ms. Si desea configurar para estos objetos de accionamiento un
grupo de ejecución DCC con un menor tiempo de muestreo, entonces lo primero que hay que hacer es ajustar el
tiempo de muestreo para funciones adicionales p0115[0] en este objeto de accionamiento al valor del menor tiempo
de muestreo deseado.
Índice: [0] = Grupo de ejecución 1
[1] = Grupo de ejecución 2
[2] = Grupo de ejecución 3
[3] = Grupo de ejecución 4
[4] = Grupo de ejecución 5
[5] = Grupo de ejecución 6
[6] = Grupo de ejecución 7
[7] = Grupo de ejecución 8
[8] = Grupo de ejecución 9
[9] = Grupo de ejecución 10
Dependencia: Ver también: r7903, r21008

PRECAUCIÓN
No se deben modificar las propiedades de los grupos de ejecución durante el servicio, ya que podrían producirse
discontinuidades en ciertas señales.

Nota
Acerca del valor = 1 ... 256 (grupo de ejecución libre):
Sólo se puede elegir online este valor si al tiempo de muestreo t_muest de este grupo de ejecución puede aplicarse:
1 ms <= t_muest < r21003.
En el momento de la descarga, no se rechaza un valor que infringe esta condición, sino que se reemplaza
automáticamente por un valor permitido y se señaliza el fallo F51004.
Acerca del valor > 2000 (grupo de ejecución libre):
El registro de los grupos de ejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función del
sistema básico correspondiente, pero como mínimo con un tiempo de muestreo de 1 ms. Si, debido a esta limitación,
el tiempo de muestreo real difiere del tiempo de muestreo de la función del sistema básico, se emite el fallo F51005
(en la descarga F51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempo de muestreo >=
1 ms. Al seleccionar los grupos de ejecución fijos no se comprueba si existe el bloque de sistema correspondiente.
Ejemplo:
"ANTES de canal de consigna de velocidad de giro" significa antes del cálculo de los esquemas de funciones 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), se realiza el cálculo antes del esquema de funciones 3095.

Acerca del valor = 4002, 4003, 4005 (grupo de ejecución IF2):


En equipos en los que no exista IF2 (D4xx, CU310), cuando se seleccionen grupos de ejecución que afecten a IF2,
se activará automáticamente el grupo de ejecución correspondiente para IF1.

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec Propiedad


DCC Modificable: T Calculado: - Nivel de acceso: 1
Tipo de dato: Integer16 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
0 4004 0

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 419
Avisos y parámetros
A.2 Parámetros

Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10.


Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del instante de llamada dentro del tiempo
de muestreo.
El índice x + 1 de p21000 corresponde al número del grupo de ejecución:
- p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1
...
- p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10
Valor: 0: No calcular grupo de ejecución
1: T = 1 * r21002
2: T = 2 * r21002
3: T = 3 * r21002
4: T = 4 * r21002
5: T = 5 * r21002
6: T = 6 * r21002
7: T = 7 * r21002
8: T = 8 * r21002
9: T = 9 * r21002
10: T = 10 * r21002
11: T = 11 * r21002
12: T = 12 * r21002
13: T = 13 * r21002
14: T = 14 * r21002
15: T = 15 * r21002
16: T = 16 * r21002
17: T = 17 * r21002
18: T = 18 * r21002
19: T = 19 * r21002
20: T = 20 * r21002
21: T = 21 * r21002
22: T = 22 * r21002
23: T = 23 * r21002
24: T = 24 * r21002
25: T = 25 * r21002
26: T = 26 * r21002
27: T = 27 * r21002
28: T = 28 * r21002
29: T = 29 * r21002
30: T = 30 * r21002
31: T = 31 * r21002
32: T = 32 * r21002
33: T = 33 * r21002
34: T = 34 * r21002
35: T = 35 * r21002
36: T = 36 * r21002
37: T = 37 * r21002
38: T = 38 * r21002
39: T = 39 * r21002
40: T = 40 * r21002
41: T = 41 * r21002

Descripción de los bloques DCC estándar


420 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

42: T = 42 * r21002
43: T = 43 * r21002
44: T = 44 * r21002
45: T = 45 * r21002
46: T = 46 * r21002
47: T = 47 * r21002
48: T = 48 * r21002
49: T = 49 * r21002
50: T = 50 * r21002
51: T = 51 * r21002
52: T = 52 * r21002
53: T = 53 * r21002
54: T = 54 * r21002
55: T = 55 * r21002
56: T = 56 * r21002
57: T = 57 * r21002
58: T = 58 * r21002
59: T = 59 * r21002
60: T = 60 * r21002
61: T = 61 * r21002
62: T = 62 * r21002
63: T = 63 * r21002
64: T = 64 * r21002
65: T = 65 * r21002
66: T = 66 * r21002
67: T = 67 * r21002
68: T = 68 * r21002
69: T = 69 * r21002
70: T = 70 * r21002
71: T = 71 * r21002
72: T = 72 * r21002
73: T = 73 * r21002
74: T = 74 * r21002
75: T = 75 * r21002
76: T = 76 * r21002
77: T = 77 * r21002
78: T = 78 * r21002
79: T = 79 * r21002
80: T = 80 * r21002
81: T = 81 * r21002
82: T = 82 * r21002
83: T = 83 * r21002
84: T = 84 * r21002
85: T = 85 * r21002
86: T = 86 * r21002
87: T = 87 * r21002
88: T = 88 * r21002
89: T = 89 * r21002
90: T = 90 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 421
Avisos y parámetros
A.2 Parámetros

91: T = 91 * r21002
92: T = 92 * r21002
93: T = 93 * r21002
94: T = 94 * r21002
95: T = 95 * r21002
96: T = 96 * r21002
97: T = 97 * r21002
98: T = 98 * r21002
99: T = 99 * r21002
100: T = 100 * r21002
101: T = 101 * r21002
102: T = 102 * r21002
103: T = 103 * r21002
104: T = 104 * r21002
105: T = 105 * r21002
106: T = 106 * r21002
107: T = 107 * r21002
108: T = 108 * r21002
109: T = 109 * r21002
110: T = 110 * r21002
111: T = 111 * r21002
112: T = 112 * r21002
113: T = 113 * r21002
114: T = 114 * r21002
115: T = 115 * r21002
116: T = 116 * r21002
117: T = 117 * r21002
118: T = 118 * r21002
119: T = 119 * r21002
120: T = 120 * r21002
121: T = 121 * r21002
122: T = 122 * r21002
123: T = 123 * r21002
124: T = 124 * r21002
125: T = 125 * r21002
126: T = 126 * r21002
127: T = 127 * r21002
128: T = 128 * r21002
129: T = 129 * r21002
130: T = 130 * r21002
131: T = 131 * r21002
132: T = 132 * r21002
133: T = 133 * r21002
134: T = 134 * r21002
135: T = 135 * r21002
136: T = 136 * r21002
137: T = 137 * r21002
138: T = 138 * r21002
139: T = 139 * r21002

Descripción de los bloques DCC estándar


422 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

140: T = 140 * r21002


141: T = 141 * r21002
142: T = 142 * r21002
143: T = 143 * r21002
144: T = 144 * r21002
145: T = 145 * r21002
146: T = 146 * r21002
147: T = 147 * r21002
148: T = 148 * r21002
149: T = 149 * r21002
150: T = 150 * r21002
151: T = 151 * r21002
152: T = 152 * r21002
153: T = 153 * r21002
154: T = 154 * r21002
155: T = 155 * r21002
156: T = 156 * r21002
157: T = 157 * r21002
158: T = 158 * r21002
159: T = 159 * r21002
160: T = 160 * r21002
161: T = 161 * r21002
162: T = 162 * r21002
163: T = 163 * r21002
164: T = 164 * r21002
165: T = 165 * r21002
166: T = 166 * r21002
167: T = 167 * r21002
168: T = 168 * r21002
169: T = 169 * r21002
170: T = 170 * r21002
171: T = 171 * r21002
172: T = 172 * r21002
173: T = 173 * r21002
174: T = 174 * r21002
175: T = 175 * r21002
176: T = 176 * r21002
177: T = 177 * r21002
178: T = 178 * r21002
179: T = 179 * r21002
180: T = 180 * r21002
181: T = 181 * r21002
182: T = 182 * r21002
183: T = 183 * r21002
184: T = 184 * r21002
185: T = 185 * r21002
186: T = 186 * r21002
187: T = 187 * r21002
188: T = 188 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 423
Avisos y parámetros
A.2 Parámetros

189: T = 189 * r21002


190: T = 190 * r21002
191: T = 191 * r21002
192: T = 192 * r21002
193: T = 193 * r21002
194: T = 194 * r21002
195: T = 195 * r21002
196: T = 196 * r21002
197: T = 197 * r21002
198: T = 198 * r21002
199: T = 199 * r21002
200: T = 200 * r21002
201: T = 201 * r21002
202: T = 202 * r21002
203: T = 203 * r21002
204: T = 204 * r21002
205: T = 205 * r21002
206: T = 206 * r21002
207: T = 207 * r21002
208: T = 208 * r21002
209: T = 209 * r21002
210: T = 210 * r21002
211: T = 211 * r21002
212: T = 212 * r21002
213: T = 213 * r21002
214: T = 214 * r21002
215: T = 215 * r21002
216: T = 216 * r21002
217: T = 217 * r21002
218: T = 218 * r21002
219: T = 219 * r21002
220: T = 220 * r21002
221: T = 221 * r21002
222: T = 222 * r21002
223: T = 223 * r21002
224: T = 224 * r21002
225: T = 225 * r21002
226: T = 226 * r21002
227: T = 227 * r21002
228: T = 228 * r21002
229: T = 229 * r21002
230: T = 230 * r21002
231: T = 231 * r21002
232: T = 232 * r21002
233: T = 233 * r21002
234: T = 234 * r21002
235: T = 235 * r21002
236: T = 236 * r21002
237: T = 237 * r21002

Descripción de los bloques DCC estándar


424 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

238: T = 238 * r21002


239: T = 239 * r21002
240: T = 240 * r21002
241: T = 241 * r21002
242: T = 242 * r21002
243: T = 243 * r21002
244: T = 244 * r21002
245: T = 245 * r21002
246: T = 246 * r21002
247: T = 247 * r21002
248: T = 248 * r21002
249: T = 249 * r21002
250: T = 250 * r21002
251: T = 251 * r21002
252: T = 252 * r21002
253: T = 253 * r21002
254: T = 254 * r21002
255: T = 255 * r21002
256: T = 256 * r21002
1001: T = 1 * r21003
1002: T = 2 * r21003
1003: T = 3 * r21003
1004: T = 4 * r21003
1005: T = 5 * r21003
1006: T = 6 * r21003
1008: T = 8 * r21003
1010: T = 10 * r21003
1012: T = 12 * r21003
1016: T = 16 * r21003
1020: T = 20 * r21003
1024: T = 24 * r21003
1032: T = 32 * r21003
1040: T = 40 * r21003
1048: T = 48 * r21003
1064: T = 64 * r21003
1080: T = 80 * r21003
1096: T = 96 * r21003
2000: Leer DESPUÉS de entradas digitales
2001: Emitir ANTES de salidas digitales
4000: Recibir DESPUÉS de IF1 PROFIdrive PZD
4001: Enviar ANTES de IF1 PROFIdrive PZD
4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD
Sugerencia: En los objetos de accionamiento de la CU, TB30, TM15DI_DO, TM31, TM41, TM120 está preajustado el tiempo de
muestreo para funciones adicionales p0115[0] = 4 ms. Si desea configurar para estos objetos de accionamiento un
grupo de ejecución DCC con un menor tiempo de muestreo, entonces lo primero que hay que hacer es ajustar el
tiempo de muestreo para funciones adicionales p0115[0] en este objeto de accionamiento al valor del menor tiempo
de muestreo deseado.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 425
Avisos y parámetros
A.2 Parámetros

Índice: [0] = Grupo de ejecución 1


[1] = Grupo de ejecución 2
[2] = Grupo de ejecución 3
[3] = Grupo de ejecución 4
[4] = Grupo de ejecución 5
[5] = Grupo de ejecución 6
[6] = Grupo de ejecución 7
[7] = Grupo de ejecución 8
[8] = Grupo de ejecución 9
[9] = Grupo de ejecución 10
Dependencia: Ver también: r7903, r21008

PRECAUCIÓN
No se deben modificar las propiedades de los grupos de ejecución durante el servicio, ya que podrían producirse
discontinuidades en ciertas señales.

Nota
Acerca del valor = 1 ... 256 (grupo de ejecución libre):
Sólo se puede elegir online este valor si al tiempo de muestreo t_muest de este grupo de ejecución puede aplicarse:
1 ms <= t_muest < r21003.
En el momento de la descarga, no se rechaza un valor que infringe esta condición, sino que se reemplaza
automáticamente por un valor permitido y se señaliza el fallo F51004.
Acerca del valor > 2000 (grupo de ejecución libre):
El registro de los grupos de ejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función del
sistema básico correspondiente, pero como mínimo con un tiempo de muestreo de 1 ms. Si, debido a esta limitación,
el tiempo de muestreo real difiere del tiempo de muestreo de la función del sistema básico, se emite el fallo F51005
(en la descarga F51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempo de muestreo >=
1 ms. Al seleccionar los grupos de ejecución fijos no se comprueba si existe el bloque de sistema correspondiente.
Ejemplo:
"ANTES de canal de consigna de velocidad de giro" significa antes del cálculo de los esquemas de funciones 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), se realiza el cálculo antes del esquema de funciones 3095.

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec Propiedad


Todos los objetos Modificable: T Calculado: - Nivel de acceso: 1
Tipo de dato: Integer16 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
0 4005 0
Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10.
Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del instante de llamada dentro del tiempo
de muestreo.
El índice x + 1 de p21000 corresponde al número del grupo de ejecución:
- p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1
...
- p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10
Valor: 0: No calcular grupo de ejecución
1: T = 1 * r21002
2: T = 2 * r21002
3: T = 3 * r21002
4: T = 4 * r21002
5: T = 5 * r21002
6: T = 6 * r21002

Descripción de los bloques DCC estándar


426 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

7: T = 7 * r21002
8: T = 8 * r21002
9: T = 9 * r21002
10: T = 10 * r21002
11: T = 11 * r21002
12: T = 12 * r21002
13: T = 13 * r21002
14: T = 14 * r21002
15: T = 15 * r21002
16: T = 16 * r21002
17: T = 17 * r21002
18: T = 18 * r21002
19: T = 19 * r21002
20: T = 20 * r21002
21: T = 21 * r21002
22: T = 22 * r21002
23: T = 23 * r21002
24: T = 24 * r21002
25: T = 25 * r21002
26: T = 26 * r21002
27: T = 27 * r21002
28: T = 28 * r21002
29: T = 29 * r21002
30: T = 30 * r21002
31: T = 31 * r21002
32: T = 32 * r21002
33: T = 33 * r21002
34: T = 34 * r21002
35: T = 35 * r21002
36: T = 36 * r21002
37: T = 37 * r21002
38: T = 38 * r21002
39: T = 39 * r21002
40: T = 40 * r21002
41: T = 41 * r21002
42: T = 42 * r21002
43: T = 43 * r21002
44: T = 44 * r21002
45: T = 45 * r21002
46: T = 46 * r21002
47: T = 47 * r21002
48: T = 48 * r21002
49: T = 49 * r21002
50: T = 50 * r21002
51: T = 51 * r21002
52: T = 52 * r21002
53: T = 53 * r21002
54: T = 54 * r21002
55: T = 55 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 427
Avisos y parámetros
A.2 Parámetros

56: T = 56 * r21002
57: T = 57 * r21002
58: T = 58 * r21002
59: T = 59 * r21002
60: T = 60 * r21002
61: T = 61 * r21002
62: T = 62 * r21002
63: T = 63 * r21002
64: T = 64 * r21002
65: T = 65 * r21002
66: T = 66 * r21002
67: T = 67 * r21002
68: T = 68 * r21002
69: T = 69 * r21002
70: T = 70 * r21002
71: T = 71 * r21002
72: T = 72 * r21002
73: T = 73 * r21002
74: T = 74 * r21002
75: T = 75 * r21002
76: T = 76 * r21002
77: T = 77 * r21002
78: T = 78 * r21002
79: T = 79 * r21002
80: T = 80 * r21002
81: T = 81 * r21002
82: T = 82 * r21002
83: T = 83 * r21002
84: T = 84 * r21002
85: T = 85 * r21002
86: T = 86 * r21002
87: T = 87 * r21002
88: T = 88 * r21002
89: T = 89 * r21002
90: T = 90 * r21002
91: T = 91 * r21002
92: T = 92 * r21002
93: T = 93 * r21002
94: T = 94 * r21002
95: T = 95 * r21002
96: T = 96 * r21002
97: T = 97 * r21002
98: T = 98 * r21002
99: T = 99 * r21002
100: T = 100 * r21002
101: T = 101 * r21002
102: T = 102 * r21002
103: T = 103 * r21002
104: T = 104 * r21002

Descripción de los bloques DCC estándar


428 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

105: T = 105 * r21002


106: T = 106 * r21002
107: T = 107 * r21002
108: T = 108 * r21002
109: T = 109 * r21002
110: T = 110 * r21002
111: T = 111 * r21002
112: T = 112 * r21002
113: T = 113 * r21002
114: T = 114 * r21002
115: T = 115 * r21002
116: T = 116 * r21002
117: T = 117 * r21002
118: T = 118 * r21002
119: T = 119 * r21002
120: T = 120 * r21002
121: T = 121 * r21002
122: T = 122 * r21002
123: T = 123 * r21002
124: T = 124 * r21002
125: T = 125 * r21002
126: T = 126 * r21002
127: T = 127 * r21002
128: T = 128 * r21002
129: T = 129 * r21002
130: T = 130 * r21002
131: T = 131 * r21002
132: T = 132 * r21002
133: T = 133 * r21002
134: T = 134 * r21002
135: T = 135 * r21002
136: T = 136 * r21002
137: T = 137 * r21002
138: T = 138 * r21002
139: T = 139 * r21002
140: T = 140 * r21002
141: T = 141 * r21002
142: T = 142 * r21002
143: T = 143 * r21002
144: T = 144 * r21002
145: T = 145 * r21002
146: T = 146 * r21002
147: T = 147 * r21002
148: T = 148 * r21002
149: T = 149 * r21002
150: T = 150 * r21002
151: T = 151 * r21002
152: T = 152 * r21002
153: T = 153 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 429
Avisos y parámetros
A.2 Parámetros

154: T = 154 * r21002


155: T = 155 * r21002
156: T = 156 * r21002
157: T = 157 * r21002
158: T = 158 * r21002
159: T = 159 * r21002
160: T = 160 * r21002
161: T = 161 * r21002
162: T = 162 * r21002
163: T = 163 * r21002
164: T = 164 * r21002
165: T = 165 * r21002
166: T = 166 * r21002
167: T = 167 * r21002
168: T = 168 * r21002
169: T = 169 * r21002
170: T = 170 * r21002
171: T = 171 * r21002
172: T = 172 * r21002
173: T = 173 * r21002
174: T = 174 * r21002
175: T = 175 * r21002
176: T = 176 * r21002
177: T = 177 * r21002
178: T = 178 * r21002
179: T = 179 * r21002
180: T = 180 * r21002
181: T = 181 * r21002
182: T = 182 * r21002
183: T = 183 * r21002
184: T = 184 * r21002
185: T = 185 * r21002
186: T = 186 * r21002
187: T = 187 * r21002
188: T = 188 * r21002
189: T = 189 * r21002
190: T = 190 * r21002
191: T = 191 * r21002
192: T = 192 * r21002
193: T = 193 * r21002
194: T = 194 * r21002
195: T = 195 * r21002
196: T = 196 * r21002
197: T = 197 * r21002
198: T = 198 * r21002
199: T = 199 * r21002
200: T = 200 * r21002
201: T = 201 * r21002
202: T = 202 * r21002

Descripción de los bloques DCC estándar


430 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

203: T = 203 * r21002


204: T = 204 * r21002
205: T = 205 * r21002
206: T = 206 * r21002
207: T = 207 * r21002
208: T = 208 * r21002
209: T = 209 * r21002
210: T = 210 * r21002
211: T = 211 * r21002
212: T = 212 * r21002
213: T = 213 * r21002
214: T = 214 * r21002
215: T = 215 * r21002
216: T = 216 * r21002
217: T = 217 * r21002
218: T = 218 * r21002
219: T = 219 * r21002
220: T = 220 * r21002
221: T = 221 * r21002
222: T = 222 * r21002
223: T = 223 * r21002
224: T = 224 * r21002
225: T = 225 * r21002
226: T = 226 * r21002
227: T = 227 * r21002
228: T = 228 * r21002
229: T = 229 * r21002
230: T = 230 * r21002
231: T = 231 * r21002
232: T = 232 * r21002
233: T = 233 * r21002
234: T = 234 * r21002
235: T = 235 * r21002
236: T = 236 * r21002
237: T = 237 * r21002
238: T = 238 * r21002
239: T = 239 * r21002
240: T = 240 * r21002
241: T = 241 * r21002
242: T = 242 * r21002
243: T = 243 * r21002
244: T = 244 * r21002
245: T = 245 * r21002
246: T = 246 * r21002
247: T = 247 * r21002
248: T = 248 * r21002
249: T = 249 * r21002
250: T = 250 * r21002
251: T = 251 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 431
Avisos y parámetros
A.2 Parámetros

252: T = 252 * r21002


253: T = 253 * r21002
254: T = 254 * r21002
255: T = 255 * r21002
256: T = 256 * r21002
1001: T = 1 * r21003
1002: T = 2 * r21003
1003: T = 3 * r21003
1004: T = 4 * r21003
1005: T = 5 * r21003
1006: T = 6 * r21003
1008: T = 8 * r21003
1010: T = 10 * r21003
1012: T = 12 * r21003
1016: T = 16 * r21003
1020: T = 20 * r21003
1024: T = 24 * r21003
1032: T = 32 * r21003
1040: T = 40 * r21003
1048: T = 48 * r21003
1064: T = 64 * r21003
1080: T = 80 * r21003
1096: T = 96 * r21003
4000: Recibir DESPUÉS de IF1 PROFIdrive PZD
4001: Enviar ANTES de IF1 PROFIdrive PZD
4002: Recibir DESPUÉS de IF2 PZD
4003: Enviar ANTES de IF2 PZD
4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD
4005: Recibir DESPUÉS de IF2 flexiblem. PZD
Sugerencia: En los objetos de accionamiento de la CU, TB30, TM15DI_DO, TM31, TM41, TM120 está preajustado el tiempo de
muestreo para funciones adicionales p0115[0] = 4 ms. Si desea configurar para estos objetos de accionamiento un
grupo de ejecución DCC con un menor tiempo de muestreo, entonces lo primero que hay que hacer es ajustar el
tiempo de muestreo para funciones adicionales p0115[0] en este objeto de accionamiento al valor del menor tiempo
de muestreo deseado.
Índice: [0] = Grupo de ejecución 1
[1] = Grupo de ejecución 2
[2] = Grupo de ejecución 3
[3] = Grupo de ejecución 4
[4] = Grupo de ejecución 5
[5] = Grupo de ejecución 6
[6] = Grupo de ejecución 7
[7] = Grupo de ejecución 8
[8] = Grupo de ejecución 9
[9] = Grupo de ejecución 10
Dependencia: Ver también: r7903, r21008

PRECAUCIÓN
No se deben modificar las propiedades de los grupos de ejecución durante el servicio, ya que podrían producirse
discontinuidades en ciertas señales.

Descripción de los bloques DCC estándar


432 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

Nota
Acerca del valor = 1 ... 256 (grupo de ejecución libre):
Sólo se puede elegir online este valor si al tiempo de muestreo t_muest de este grupo de ejecución puede aplicarse:
1 ms <= t_muest < r21003.
En el momento de la descarga, no se rechaza un valor que infringe esta condición, sino que se reemplaza
automáticamente por un valor permitido y se señaliza el fallo F51004.
Acerca del valor > 2000 (grupo de ejecución libre):
El registro de los grupos de ejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función del
sistema básico correspondiente, pero como mínimo con un tiempo de muestreo de 1 ms. Si, debido a esta limitación,
el tiempo de muestreo real difiere del tiempo de muestreo de la función del sistema básico, se emite el fallo F51005
(en la descarga F51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempo de muestreo >=
1 ms. Al seleccionar los grupos de ejecución fijos no se comprueba si existe el bloque de sistema correspondiente.
Ejemplo:
"ANTES de canal de consigna de velocidad de giro" significa antes del cálculo de los esquemas de funciones 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), se realiza el cálculo antes del esquema de funciones 3095.

Acerca del valor = 4002, 4003, 4005 (grupo de ejecución IF2):


En equipos en los que no exista IF2 (D4xx, CU310), cuando se seleccionen grupos de ejecución que afecten a IF2,
se activará automáticamente el grupo de ejecución correspondiente para IF1.

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec Propiedad


DCC Modificable: T Calculado: - Nivel de acceso: 1
Tipo de dato: Integer16 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
0 4005 0
Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10.
Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del instante de llamada dentro del tiempo
de muestreo.
El índice x + 1 de p21000 corresponde al número del grupo de ejecución:
- p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1
...
- p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10
Valor: 0: No calcular grupo de ejecución
1: T = 1 * r21002
2: T = 2 * r21002
3: T = 3 * r21002
4: T = 4 * r21002
5: T = 5 * r21002
6: T = 6 * r21002
7: T = 7 * r21002
8: T = 8 * r21002
9: T = 9 * r21002
10: T = 10 * r21002
11: T = 11 * r21002
12: T = 12 * r21002
13: T = 13 * r21002
14: T = 14 * r21002
15: T = 15 * r21002
16: T = 16 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 433
Avisos y parámetros
A.2 Parámetros

17: T = 17 * r21002
18: T = 18 * r21002
19: T = 19 * r21002
20: T = 20 * r21002
21: T = 21 * r21002
22: T = 22 * r21002
23: T = 23 * r21002
24: T = 24 * r21002
25: T = 25 * r21002
26: T = 26 * r21002
27: T = 27 * r21002
28: T = 28 * r21002
29: T = 29 * r21002
30: T = 30 * r21002
31: T = 31 * r21002
32: T = 32 * r21002
33: T = 33 * r21002
34: T = 34 * r21002
35: T = 35 * r21002
36: T = 36 * r21002
37: T = 37 * r21002
38: T = 38 * r21002
39: T = 39 * r21002
40: T = 40 * r21002
41: T = 41 * r21002
42: T = 42 * r21002
43: T = 43 * r21002
44: T = 44 * r21002
45: T = 45 * r21002
46: T = 46 * r21002
47: T = 47 * r21002
48: T = 48 * r21002
49: T = 49 * r21002
50: T = 50 * r21002
51: T = 51 * r21002
52: T = 52 * r21002
53: T = 53 * r21002
54: T = 54 * r21002
55: T = 55 * r21002
56: T = 56 * r21002
57: T = 57 * r21002
58: T = 58 * r21002
59: T = 59 * r21002
60: T = 60 * r21002
61: T = 61 * r21002
62: T = 62 * r21002
63: T = 63 * r21002
64: T = 64 * r21002
65: T = 65 * r21002

Descripción de los bloques DCC estándar


434 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

66: T = 66 * r21002
67: T = 67 * r21002
68: T = 68 * r21002
69: T = 69 * r21002
70: T = 70 * r21002
71: T = 71 * r21002
72: T = 72 * r21002
73: T = 73 * r21002
74: T = 74 * r21002
75: T = 75 * r21002
76: T = 76 * r21002
77: T = 77 * r21002
78: T = 78 * r21002
79: T = 79 * r21002
80: T = 80 * r21002
81: T = 81 * r21002
82: T = 82 * r21002
83: T = 83 * r21002
84: T = 84 * r21002
85: T = 85 * r21002
86: T = 86 * r21002
87: T = 87 * r21002
88: T = 88 * r21002
89: T = 89 * r21002
90: T = 90 * r21002
91: T = 91 * r21002
92: T = 92 * r21002
93: T = 93 * r21002
94: T = 94 * r21002
95: T = 95 * r21002
96: T = 96 * r21002
97: T = 97 * r21002
98: T = 98 * r21002
99: T = 99 * r21002
100: T = 100 * r21002
101: T = 101 * r21002
102: T = 102 * r21002
103: T = 103 * r21002
104: T = 104 * r21002
105: T = 105 * r21002
106: T = 106 * r21002
107: T = 107 * r21002
108: T = 108 * r21002
109: T = 109 * r21002
110: T = 110 * r21002
111: T = 111 * r21002
112: T = 112 * r21002
113: T = 113 * r21002
114: T = 114 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 435
Avisos y parámetros
A.2 Parámetros

115: T = 115 * r21002


116: T = 116 * r21002
117: T = 117 * r21002
118: T = 118 * r21002
119: T = 119 * r21002
120: T = 120 * r21002
121: T = 121 * r21002
122: T = 122 * r21002
123: T = 123 * r21002
124: T = 124 * r21002
125: T = 125 * r21002
126: T = 126 * r21002
127: T = 127 * r21002
128: T = 128 * r21002
129: T = 129 * r21002
130: T = 130 * r21002
131: T = 131 * r21002
132: T = 132 * r21002
133: T = 133 * r21002
134: T = 134 * r21002
135: T = 135 * r21002
136: T = 136 * r21002
137: T = 137 * r21002
138: T = 138 * r21002
139: T = 139 * r21002
140: T = 140 * r21002
141: T = 141 * r21002
142: T = 142 * r21002
143: T = 143 * r21002
144: T = 144 * r21002
145: T = 145 * r21002
146: T = 146 * r21002
147: T = 147 * r21002
148: T = 148 * r21002
149: T = 149 * r21002
150: T = 150 * r21002
151: T = 151 * r21002
152: T = 152 * r21002
153: T = 153 * r21002
154: T = 154 * r21002
155: T = 155 * r21002
156: T = 156 * r21002
157: T = 157 * r21002
158: T = 158 * r21002
159: T = 159 * r21002
160: T = 160 * r21002
161: T = 161 * r21002
162: T = 162 * r21002
163: T = 163 * r21002

Descripción de los bloques DCC estándar


436 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

164: T = 164 * r21002


165: T = 165 * r21002
166: T = 166 * r21002
167: T = 167 * r21002
168: T = 168 * r21002
169: T = 169 * r21002
170: T = 170 * r21002
171: T = 171 * r21002
172: T = 172 * r21002
173: T = 173 * r21002
174: T = 174 * r21002
175: T = 175 * r21002
176: T = 176 * r21002
177: T = 177 * r21002
178: T = 178 * r21002
179: T = 179 * r21002
180: T = 180 * r21002
181: T = 181 * r21002
182: T = 182 * r21002
183: T = 183 * r21002
184: T = 184 * r21002
185: T = 185 * r21002
186: T = 186 * r21002
187: T = 187 * r21002
188: T = 188 * r21002
189: T = 189 * r21002
190: T = 190 * r21002
191: T = 191 * r21002
192: T = 192 * r21002
193: T = 193 * r21002
194: T = 194 * r21002
195: T = 195 * r21002
196: T = 196 * r21002
197: T = 197 * r21002
198: T = 198 * r21002
199: T = 199 * r21002
200: T = 200 * r21002
201: T = 201 * r21002
202: T = 202 * r21002
203: T = 203 * r21002
204: T = 204 * r21002
205: T = 205 * r21002
206: T = 206 * r21002
207: T = 207 * r21002
208: T = 208 * r21002
209: T = 209 * r21002
210: T = 210 * r21002
211: T = 211 * r21002
212: T = 212 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 437
Avisos y parámetros
A.2 Parámetros

213: T = 213 * r21002


214: T = 214 * r21002
215: T = 215 * r21002
216: T = 216 * r21002
217: T = 217 * r21002
218: T = 218 * r21002
219: T = 219 * r21002
220: T = 220 * r21002
221: T = 221 * r21002
222: T = 222 * r21002
223: T = 223 * r21002
224: T = 224 * r21002
225: T = 225 * r21002
226: T = 226 * r21002
227: T = 227 * r21002
228: T = 228 * r21002
229: T = 229 * r21002
230: T = 230 * r21002
231: T = 231 * r21002
232: T = 232 * r21002
233: T = 233 * r21002
234: T = 234 * r21002
235: T = 235 * r21002
236: T = 236 * r21002
237: T = 237 * r21002
238: T = 238 * r21002
239: T = 239 * r21002
240: T = 240 * r21002
241: T = 241 * r21002
242: T = 242 * r21002
243: T = 243 * r21002
244: T = 244 * r21002
245: T = 245 * r21002
246: T = 246 * r21002
247: T = 247 * r21002
248: T = 248 * r21002
249: T = 249 * r21002
250: T = 250 * r21002
251: T = 251 * r21002
252: T = 252 * r21002
253: T = 253 * r21002
254: T = 254 * r21002
255: T = 255 * r21002
256: T = 256 * r21002
1001: T = 1 * r21003
1002: T = 2 * r21003
1003: T = 3 * r21003
1004: T = 4 * r21003
1005: T = 5 * r21003

Descripción de los bloques DCC estándar


438 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

1006: T = 6 * r21003
1008: T = 8 * r21003
1010: T = 10 * r21003
1012: T = 12 * r21003
1016: T = 16 * r21003
1020: T = 20 * r21003
1024: T = 24 * r21003
1032: T = 32 * r21003
1040: T = 40 * r21003
1048: T = 48 * r21003
1064: T = 64 * r21003
1080: T = 80 * r21003
1096: T = 96 * r21003
3001: ANTES reg. vel. g.
3003: ANTES de canal de consigna de velocidad de giro
3004: ANTES reg. pos.
3005: ANTES del posicionador simple
3006: ANTES de regulador tecnológico estándar
3007: ANTES pos real
4000: Recibir DESPUÉS de IF1 PROFIdrive PZD
4001: Enviar ANTES de IF1 PROFIdrive PZD
4002: Recibir DESPUÉS de IF2 PZD
4003: Enviar ANTES de IF2 PZD
4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD
4005: Recibir DESPUÉS de IF2 flexiblem. PZD
Sugerencia: En los objetos de accionamiento de la CU, TB30, TM15DI_DO, TM31, TM41, TM120 está preajustado el tiempo de
muestreo para funciones adicionales p0115[0] = 4 ms. Si desea configurar para estos objetos de accionamiento un
grupo de ejecución DCC con un menor tiempo de muestreo, entonces lo primero que hay que hacer es ajustar el
tiempo de muestreo para funciones adicionales p0115[0] en este objeto de accionamiento al valor del menor tiempo
de muestreo deseado.
Índice: [0] = Grupo de ejecución 1
[1] = Grupo de ejecución 2
[2] = Grupo de ejecución 3
[3] = Grupo de ejecución 4
[4] = Grupo de ejecución 5
[5] = Grupo de ejecución 6
[6] = Grupo de ejecución 7
[7] = Grupo de ejecución 8
[8] = Grupo de ejecución 9
[9] = Grupo de ejecución 10
Dependencia: Ver también: r7903, r21008

PRECAUCIÓN
No se deben modificar las propiedades de los grupos de ejecución durante el servicio, ya que podrían producirse
discontinuidades en ciertas señales.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 439
Avisos y parámetros
A.2 Parámetros

Nota
Acerca del valor = 1 ... 256 (grupo de ejecución libre):
Sólo se puede elegir online este valor si al tiempo de muestreo t_muest de este grupo de ejecución puede aplicarse:
1 ms <= t_muest < r21003.
En el momento de la descarga, no se rechaza un valor que infringe esta condición, sino que se reemplaza
automáticamente por un valor permitido y se señaliza el fallo F51004.
Acerca del valor > 2000 (grupo de ejecución libre):
El registro de los grupos de ejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función del
sistema básico correspondiente, pero como mínimo con un tiempo de muestreo de 1 ms. Si, debido a esta limitación,
el tiempo de muestreo real difiere del tiempo de muestreo de la función del sistema básico, se emite el fallo F51005
(en la descarga F51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempo de muestreo >=
1 ms. Al seleccionar los grupos de ejecución fijos no se comprueba si existe el bloque de sistema correspondiente.
Ejemplo:
"ANTES de canal de consigna de velocidad de giro" significa antes del cálculo de los esquemas de funciones 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), se realiza el cálculo antes del esquema de funciones 3095.

Acerca del valor = 4002, 4003, 4005 (grupo de ejecución IF2):


En equipos en los que no exista IF2 (D4xx, CU310), cuando se seleccionen grupos de ejecución que afecten a IF2,
se activará automáticamente el grupo de ejecución correspondiente para IF1.

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec Propiedad


DCC Modificable: T Calculado: - Nivel de acceso: 1
Tipo de dato: Integer16 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
0 4005 0
Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10.
Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del instante de llamada dentro del tiempo
de muestreo.
El índice x + 1 de p21000 corresponde al número del grupo de ejecución:
- p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1
...
- p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10
Valor: 0: No calcular grupo de ejecución
1: T = 1 * r21002
2: T = 2 * r21002
3: T = 3 * r21002
4: T = 4 * r21002
5: T = 5 * r21002
6: T = 6 * r21002
7: T = 7 * r21002
8: T = 8 * r21002
9: T = 9 * r21002
10: T = 10 * r21002
11: T = 11 * r21002
12: T = 12 * r21002
13: T = 13 * r21002
14: T = 14 * r21002
15: T = 15 * r21002
16: T = 16 * r21002

Descripción de los bloques DCC estándar


440 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

17: T = 17 * r21002
18: T = 18 * r21002
19: T = 19 * r21002
20: T = 20 * r21002
21: T = 21 * r21002
22: T = 22 * r21002
23: T = 23 * r21002
24: T = 24 * r21002
25: T = 25 * r21002
26: T = 26 * r21002
27: T = 27 * r21002
28: T = 28 * r21002
29: T = 29 * r21002
30: T = 30 * r21002
31: T = 31 * r21002
32: T = 32 * r21002
33: T = 33 * r21002
34: T = 34 * r21002
35: T = 35 * r21002
36: T = 36 * r21002
37: T = 37 * r21002
38: T = 38 * r21002
39: T = 39 * r21002
40: T = 40 * r21002
41: T = 41 * r21002
42: T = 42 * r21002
43: T = 43 * r21002
44: T = 44 * r21002
45: T = 45 * r21002
46: T = 46 * r21002
47: T = 47 * r21002
48: T = 48 * r21002
49: T = 49 * r21002
50: T = 50 * r21002
51: T = 51 * r21002
52: T = 52 * r21002
53: T = 53 * r21002
54: T = 54 * r21002
55: T = 55 * r21002
56: T = 56 * r21002
57: T = 57 * r21002
58: T = 58 * r21002
59: T = 59 * r21002
60: T = 60 * r21002
61: T = 61 * r21002
62: T = 62 * r21002
63: T = 63 * r21002
64: T = 64 * r21002
65: T = 65 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 441
Avisos y parámetros
A.2 Parámetros

66: T = 66 * r21002
67: T = 67 * r21002
68: T = 68 * r21002
69: T = 69 * r21002
70: T = 70 * r21002
71: T = 71 * r21002
72: T = 72 * r21002
73: T = 73 * r21002
74: T = 74 * r21002
75: T = 75 * r21002
76: T = 76 * r21002
77: T = 77 * r21002
78: T = 78 * r21002
79: T = 79 * r21002
80: T = 80 * r21002
81: T = 81 * r21002
82: T = 82 * r21002
83: T = 83 * r21002
84: T = 84 * r21002
85: T = 85 * r21002
86: T = 86 * r21002
87: T = 87 * r21002
88: T = 88 * r21002
89: T = 89 * r21002
90: T = 90 * r21002
91: T = 91 * r21002
92: T = 92 * r21002
93: T = 93 * r21002
94: T = 94 * r21002
95: T = 95 * r21002
96: T = 96 * r21002
97: T = 97 * r21002
98: T = 98 * r21002
99: T = 99 * r21002
100: T = 100 * r21002
101: T = 101 * r21002
102: T = 102 * r21002
103: T = 103 * r21002
104: T = 104 * r21002
105: T = 105 * r21002
106: T = 106 * r21002
107: T = 107 * r21002
108: T = 108 * r21002
109: T = 109 * r21002
110: T = 110 * r21002
111: T = 111 * r21002
112: T = 112 * r21002
113: T = 113 * r21002
114: T = 114 * r21002

Descripción de los bloques DCC estándar


442 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

115: T = 115 * r21002


116: T = 116 * r21002
117: T = 117 * r21002
118: T = 118 * r21002
119: T = 119 * r21002
120: T = 120 * r21002
121: T = 121 * r21002
122: T = 122 * r21002
123: T = 123 * r21002
124: T = 124 * r21002
125: T = 125 * r21002
126: T = 126 * r21002
127: T = 127 * r21002
128: T = 128 * r21002
129: T = 129 * r21002
130: T = 130 * r21002
131: T = 131 * r21002
132: T = 132 * r21002
133: T = 133 * r21002
134: T = 134 * r21002
135: T = 135 * r21002
136: T = 136 * r21002
137: T = 137 * r21002
138: T = 138 * r21002
139: T = 139 * r21002
140: T = 140 * r21002
141: T = 141 * r21002
142: T = 142 * r21002
143: T = 143 * r21002
144: T = 144 * r21002
145: T = 145 * r21002
146: T = 146 * r21002
147: T = 147 * r21002
148: T = 148 * r21002
149: T = 149 * r21002
150: T = 150 * r21002
151: T = 151 * r21002
152: T = 152 * r21002
153: T = 153 * r21002
154: T = 154 * r21002
155: T = 155 * r21002
156: T = 156 * r21002
157: T = 157 * r21002
158: T = 158 * r21002
159: T = 159 * r21002
160: T = 160 * r21002
161: T = 161 * r21002
162: T = 162 * r21002
163: T = 163 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 443
Avisos y parámetros
A.2 Parámetros

164: T = 164 * r21002


165: T = 165 * r21002
166: T = 166 * r21002
167: T = 167 * r21002
168: T = 168 * r21002
169: T = 169 * r21002
170: T = 170 * r21002
171: T = 171 * r21002
172: T = 172 * r21002
173: T = 173 * r21002
174: T = 174 * r21002
175: T = 175 * r21002
176: T = 176 * r21002
177: T = 177 * r21002
178: T = 178 * r21002
179: T = 179 * r21002
180: T = 180 * r21002
181: T = 181 * r21002
182: T = 182 * r21002
183: T = 183 * r21002
184: T = 184 * r21002
185: T = 185 * r21002
186: T = 186 * r21002
187: T = 187 * r21002
188: T = 188 * r21002
189: T = 189 * r21002
190: T = 190 * r21002
191: T = 191 * r21002
192: T = 192 * r21002
193: T = 193 * r21002
194: T = 194 * r21002
195: T = 195 * r21002
196: T = 196 * r21002
197: T = 197 * r21002
198: T = 198 * r21002
199: T = 199 * r21002
200: T = 200 * r21002
201: T = 201 * r21002
202: T = 202 * r21002
203: T = 203 * r21002
204: T = 204 * r21002
205: T = 205 * r21002
206: T = 206 * r21002
207: T = 207 * r21002
208: T = 208 * r21002
209: T = 209 * r21002
210: T = 210 * r21002
211: T = 211 * r21002
212: T = 212 * r21002

Descripción de los bloques DCC estándar


444 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

213: T = 213 * r21002


214: T = 214 * r21002
215: T = 215 * r21002
216: T = 216 * r21002
217: T = 217 * r21002
218: T = 218 * r21002
219: T = 219 * r21002
220: T = 220 * r21002
221: T = 221 * r21002
222: T = 222 * r21002
223: T = 223 * r21002
224: T = 224 * r21002
225: T = 225 * r21002
226: T = 226 * r21002
227: T = 227 * r21002
228: T = 228 * r21002
229: T = 229 * r21002
230: T = 230 * r21002
231: T = 231 * r21002
232: T = 232 * r21002
233: T = 233 * r21002
234: T = 234 * r21002
235: T = 235 * r21002
236: T = 236 * r21002
237: T = 237 * r21002
238: T = 238 * r21002
239: T = 239 * r21002
240: T = 240 * r21002
241: T = 241 * r21002
242: T = 242 * r21002
243: T = 243 * r21002
244: T = 244 * r21002
245: T = 245 * r21002
246: T = 246 * r21002
247: T = 247 * r21002
248: T = 248 * r21002
249: T = 249 * r21002
250: T = 250 * r21002
251: T = 251 * r21002
252: T = 252 * r21002
253: T = 253 * r21002
254: T = 254 * r21002
255: T = 255 * r21002
256: T = 256 * r21002
1001: T = 1 * r21003
1002: T = 2 * r21003
1003: T = 3 * r21003
1004: T = 4 * r21003
1005: T = 5 * r21003

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 445
Avisos y parámetros
A.2 Parámetros

1006: T = 6 * r21003
1008: T = 8 * r21003
1010: T = 10 * r21003
1012: T = 12 * r21003
1016: T = 16 * r21003
1020: T = 20 * r21003
1024: T = 24 * r21003
1032: T = 32 * r21003
1040: T = 40 * r21003
1048: T = 48 * r21003
1064: T = 64 * r21003
1080: T = 80 * r21003
1096: T = 96 * r21003
3001: ANTES reg. vel. g.
3003: ANTES de canal de consigna de velocidad de giro
3006: ANTES de regulador tecnológico estándar
4000: Recibir DESPUÉS de IF1 PROFIdrive PZD
4001: Enviar ANTES de IF1 PROFIdrive PZD
4002: Recibir DESPUÉS de IF2 PZD
4003: Enviar ANTES de IF2 PZD
4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD
4005: Recibir DESPUÉS de IF2 flexiblem. PZD
Sugerencia: En los objetos de accionamiento de la CU, TB30, TM15DI_DO, TM31, TM41, TM120 está preajustado el tiempo de
muestreo para funciones adicionales p0115[0] = 4 ms. Si desea configurar para estos objetos de accionamiento un
grupo de ejecución DCC con un menor tiempo de muestreo, entonces lo primero que hay que hacer es ajustar el
tiempo de muestreo para funciones adicionales p0115[0] en este objeto de accionamiento al valor del menor tiempo
de muestreo deseado.
Índice: [0] = Grupo de ejecución 1
[1] = Grupo de ejecución 2
[2] = Grupo de ejecución 3
[3] = Grupo de ejecución 4
[4] = Grupo de ejecución 5
[5] = Grupo de ejecución 6
[6] = Grupo de ejecución 7
[7] = Grupo de ejecución 8
[8] = Grupo de ejecución 9
[9] = Grupo de ejecución 10
Dependencia: Ver también: r7903, r21008

PRECAUCIÓN
No se deben modificar las propiedades de los grupos de ejecución durante el servicio, ya que podrían producirse
discontinuidades en ciertas señales.

Descripción de los bloques DCC estándar


446 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

Nota
Acerca del valor = 1 ... 256 (grupo de ejecución libre):
Sólo se puede elegir online este valor si al tiempo de muestreo t_muest de este grupo de ejecución puede aplicarse:
1 ms <= t_muest < r21003.
En el momento de la descarga, no se rechaza un valor que infringe esta condición, sino que se reemplaza
automáticamente por un valor permitido y se señaliza el fallo F51004.
Acerca del valor > 2000 (grupo de ejecución libre):
El registro de los grupos de ejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función del
sistema básico correspondiente, pero como mínimo con un tiempo de muestreo de 1 ms. Si, debido a esta limitación,
el tiempo de muestreo real difiere del tiempo de muestreo de la función del sistema básico, se emite el fallo F51005
(en la descarga F51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempo de muestreo >=
1 ms. Al seleccionar los grupos de ejecución fijos no se comprueba si existe el bloque de sistema correspondiente.
Ejemplo:
"ANTES de canal de consigna de velocidad de giro" significa antes del cálculo de los esquemas de funciones 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), se realiza el cálculo antes del esquema de funciones 3095.

Acerca del valor = 4002, 4003, 4005 (grupo de ejecución IF2):


En equipos en los que no exista IF2 (D4xx, CU310), cuando se seleccionen grupos de ejecución que afecten a IF2,
se activará automáticamente el grupo de ejecución correspondiente para IF1.

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec Propiedad


DCC Modificable: T Calculado: - Nivel de acceso: 1
Tipo de dato: Integer16 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
0 4005 0
Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10.
Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del instante de llamada dentro del tiempo
de muestreo.
El índice x + 1 de p21000 corresponde al número del grupo de ejecución:
- p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1
...
- p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10
Valor: 0: No calcular grupo de ejecución
1: T = 1 * r21002
2: T = 2 * r21002
3: T = 3 * r21002
4: T = 4 * r21002
5: T = 5 * r21002
6: T = 6 * r21002
7: T = 7 * r21002
8: T = 8 * r21002
9: T = 9 * r21002
10: T = 10 * r21002
11: T = 11 * r21002
12: T = 12 * r21002
13: T = 13 * r21002
14: T = 14 * r21002
15: T = 15 * r21002
16: T = 16 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 447
Avisos y parámetros
A.2 Parámetros

17: T = 17 * r21002
18: T = 18 * r21002
19: T = 19 * r21002
20: T = 20 * r21002
21: T = 21 * r21002
22: T = 22 * r21002
23: T = 23 * r21002
24: T = 24 * r21002
25: T = 25 * r21002
26: T = 26 * r21002
27: T = 27 * r21002
28: T = 28 * r21002
29: T = 29 * r21002
30: T = 30 * r21002
31: T = 31 * r21002
32: T = 32 * r21002
33: T = 33 * r21002
34: T = 34 * r21002
35: T = 35 * r21002
36: T = 36 * r21002
37: T = 37 * r21002
38: T = 38 * r21002
39: T = 39 * r21002
40: T = 40 * r21002
41: T = 41 * r21002
42: T = 42 * r21002
43: T = 43 * r21002
44: T = 44 * r21002
45: T = 45 * r21002
46: T = 46 * r21002
47: T = 47 * r21002
48: T = 48 * r21002
49: T = 49 * r21002
50: T = 50 * r21002
51: T = 51 * r21002
52: T = 52 * r21002
53: T = 53 * r21002
54: T = 54 * r21002
55: T = 55 * r21002
56: T = 56 * r21002
57: T = 57 * r21002
58: T = 58 * r21002
59: T = 59 * r21002
60: T = 60 * r21002
61: T = 61 * r21002
62: T = 62 * r21002
63: T = 63 * r21002
64: T = 64 * r21002
65: T = 65 * r21002

Descripción de los bloques DCC estándar


448 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

66: T = 66 * r21002
67: T = 67 * r21002
68: T = 68 * r21002
69: T = 69 * r21002
70: T = 70 * r21002
71: T = 71 * r21002
72: T = 72 * r21002
73: T = 73 * r21002
74: T = 74 * r21002
75: T = 75 * r21002
76: T = 76 * r21002
77: T = 77 * r21002
78: T = 78 * r21002
79: T = 79 * r21002
80: T = 80 * r21002
81: T = 81 * r21002
82: T = 82 * r21002
83: T = 83 * r21002
84: T = 84 * r21002
85: T = 85 * r21002
86: T = 86 * r21002
87: T = 87 * r21002
88: T = 88 * r21002
89: T = 89 * r21002
90: T = 90 * r21002
91: T = 91 * r21002
92: T = 92 * r21002
93: T = 93 * r21002
94: T = 94 * r21002
95: T = 95 * r21002
96: T = 96 * r21002
97: T = 97 * r21002
98: T = 98 * r21002
99: T = 99 * r21002
100: T = 100 * r21002
101: T = 101 * r21002
102: T = 102 * r21002
103: T = 103 * r21002
104: T = 104 * r21002
105: T = 105 * r21002
106: T = 106 * r21002
107: T = 107 * r21002
108: T = 108 * r21002
109: T = 109 * r21002
110: T = 110 * r21002
111: T = 111 * r21002
112: T = 112 * r21002
113: T = 113 * r21002
114: T = 114 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 449
Avisos y parámetros
A.2 Parámetros

115: T = 115 * r21002


116: T = 116 * r21002
117: T = 117 * r21002
118: T = 118 * r21002
119: T = 119 * r21002
120: T = 120 * r21002
121: T = 121 * r21002
122: T = 122 * r21002
123: T = 123 * r21002
124: T = 124 * r21002
125: T = 125 * r21002
126: T = 126 * r21002
127: T = 127 * r21002
128: T = 128 * r21002
129: T = 129 * r21002
130: T = 130 * r21002
131: T = 131 * r21002
132: T = 132 * r21002
133: T = 133 * r21002
134: T = 134 * r21002
135: T = 135 * r21002
136: T = 136 * r21002
137: T = 137 * r21002
138: T = 138 * r21002
139: T = 139 * r21002
140: T = 140 * r21002
141: T = 141 * r21002
142: T = 142 * r21002
143: T = 143 * r21002
144: T = 144 * r21002
145: T = 145 * r21002
146: T = 146 * r21002
147: T = 147 * r21002
148: T = 148 * r21002
149: T = 149 * r21002
150: T = 150 * r21002
151: T = 151 * r21002
152: T = 152 * r21002
153: T = 153 * r21002
154: T = 154 * r21002
155: T = 155 * r21002
156: T = 156 * r21002
157: T = 157 * r21002
158: T = 158 * r21002
159: T = 159 * r21002
160: T = 160 * r21002
161: T = 161 * r21002
162: T = 162 * r21002
163: T = 163 * r21002

Descripción de los bloques DCC estándar


450 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

164: T = 164 * r21002


165: T = 165 * r21002
166: T = 166 * r21002
167: T = 167 * r21002
168: T = 168 * r21002
169: T = 169 * r21002
170: T = 170 * r21002
171: T = 171 * r21002
172: T = 172 * r21002
173: T = 173 * r21002
174: T = 174 * r21002
175: T = 175 * r21002
176: T = 176 * r21002
177: T = 177 * r21002
178: T = 178 * r21002
179: T = 179 * r21002
180: T = 180 * r21002
181: T = 181 * r21002
182: T = 182 * r21002
183: T = 183 * r21002
184: T = 184 * r21002
185: T = 185 * r21002
186: T = 186 * r21002
187: T = 187 * r21002
188: T = 188 * r21002
189: T = 189 * r21002
190: T = 190 * r21002
191: T = 191 * r21002
192: T = 192 * r21002
193: T = 193 * r21002
194: T = 194 * r21002
195: T = 195 * r21002
196: T = 196 * r21002
197: T = 197 * r21002
198: T = 198 * r21002
199: T = 199 * r21002
200: T = 200 * r21002
201: T = 201 * r21002
202: T = 202 * r21002
203: T = 203 * r21002
204: T = 204 * r21002
205: T = 205 * r21002
206: T = 206 * r21002
207: T = 207 * r21002
208: T = 208 * r21002
209: T = 209 * r21002
210: T = 210 * r21002
211: T = 211 * r21002
212: T = 212 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 451
Avisos y parámetros
A.2 Parámetros

213: T = 213 * r21002


214: T = 214 * r21002
215: T = 215 * r21002
216: T = 216 * r21002
217: T = 217 * r21002
218: T = 218 * r21002
219: T = 219 * r21002
220: T = 220 * r21002
221: T = 221 * r21002
222: T = 222 * r21002
223: T = 223 * r21002
224: T = 224 * r21002
225: T = 225 * r21002
226: T = 226 * r21002
227: T = 227 * r21002
228: T = 228 * r21002
229: T = 229 * r21002
230: T = 230 * r21002
231: T = 231 * r21002
232: T = 232 * r21002
233: T = 233 * r21002
234: T = 234 * r21002
235: T = 235 * r21002
236: T = 236 * r21002
237: T = 237 * r21002
238: T = 238 * r21002
239: T = 239 * r21002
240: T = 240 * r21002
241: T = 241 * r21002
242: T = 242 * r21002
243: T = 243 * r21002
244: T = 244 * r21002
245: T = 245 * r21002
246: T = 246 * r21002
247: T = 247 * r21002
248: T = 248 * r21002
249: T = 249 * r21002
250: T = 250 * r21002
251: T = 251 * r21002
252: T = 252 * r21002
253: T = 253 * r21002
254: T = 254 * r21002
255: T = 255 * r21002
256: T = 256 * r21002
1001: T = 1 * r21003
1002: T = 2 * r21003
1003: T = 3 * r21003
1004: T = 4 * r21003
1005: T = 5 * r21003

Descripción de los bloques DCC estándar


452 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

1006: T = 6 * r21003
1008: T = 8 * r21003
1010: T = 10 * r21003
1012: T = 12 * r21003
1016: T = 16 * r21003
1020: T = 20 * r21003
1024: T = 24 * r21003
1032: T = 32 * r21003
1040: T = 40 * r21003
1048: T = 48 * r21003
1064: T = 64 * r21003
1080: T = 80 * r21003
1096: T = 96 * r21003
3001: ANTES reg. vel. g.
3003: ANTES de canal de consigna de velocidad de giro
4000: Recibir DESPUÉS de IF1 PROFIdrive PZD
4001: Enviar ANTES de IF1 PROFIdrive PZD
4002: Recibir DESPUÉS de IF2 PZD
4003: Enviar ANTES de IF2 PZD
4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD
4005: Recibir DESPUÉS de IF2 flexiblem. PZD
Sugerencia: En los objetos de accionamiento de la CU, TB30, TM15DI_DO, TM31, TM41, TM120 está preajustado el tiempo de
muestreo para funciones adicionales p0115[0] = 4 ms. Si desea configurar para estos objetos de accionamiento un
grupo de ejecución DCC con un menor tiempo de muestreo, entonces lo primero que hay que hacer es ajustar el
tiempo de muestreo para funciones adicionales p0115[0] en este objeto de accionamiento al valor del menor tiempo
de muestreo deseado.
Índice: [0] = Grupo de ejecución 1
[1] = Grupo de ejecución 2
[2] = Grupo de ejecución 3
[3] = Grupo de ejecución 4
[4] = Grupo de ejecución 5
[5] = Grupo de ejecución 6
[6] = Grupo de ejecución 7
[7] = Grupo de ejecución 8
[8] = Grupo de ejecución 9
[9] = Grupo de ejecución 10
Dependencia: Ver también: r7903, r21008

PRECAUCIÓN
No se deben modificar las propiedades de los grupos de ejecución durante el servicio, ya que podrían producirse
discontinuidades en ciertas señales.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 453
Avisos y parámetros
A.2 Parámetros

Nota
Acerca del valor = 1 ... 256 (grupo de ejecución libre):
Sólo se puede elegir online este valor si al tiempo de muestreo t_muest de este grupo de ejecución puede aplicarse:
1 ms <= t_muest < r21003.
En el momento de la descarga, no se rechaza un valor que infringe esta condición, sino que se reemplaza
automáticamente por un valor permitido y se señaliza el fallo F51004.
Acerca del valor > 2000 (grupo de ejecución libre):
El registro de los grupos de ejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función del
sistema básico correspondiente, pero como mínimo con un tiempo de muestreo de 1 ms. Si, debido a esta limitación,
el tiempo de muestreo real difiere del tiempo de muestreo de la función del sistema básico, se emite el fallo F51005
(en la descarga F51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempo de muestreo >=
1 ms. Al seleccionar los grupos de ejecución fijos no se comprueba si existe el bloque de sistema correspondiente.
Ejemplo:
"ANTES de canal de consigna de velocidad de giro" significa antes del cálculo de los esquemas de funciones 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), se realiza el cálculo antes del esquema de funciones 3095.

Acerca del valor = 4002, 4003, 4005 (grupo de ejecución IF2):


En equipos en los que no exista IF2 (D4xx, CU310), cuando se seleccionen grupos de ejecución que afecten a IF2,
se activará automáticamente el grupo de ejecución correspondiente para IF1.

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec Propiedad


DCC Modificable: T Calculado: - Nivel de acceso: 1
Tipo de dato: Integer16 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
0 4004 0
Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10.
Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del instante de llamada dentro del tiempo
de muestreo.
El índice x + 1 de p21000 corresponde al número del grupo de ejecución:
- p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1
...
- p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10
Valor: 0: No calcular grupo de ejecución
1: T = 1 * r21002
2: T = 2 * r21002
3: T = 3 * r21002
4: T = 4 * r21002
5: T = 5 * r21002
6: T = 6 * r21002
7: T = 7 * r21002
8: T = 8 * r21002
9: T = 9 * r21002
10: T = 10 * r21002
11: T = 11 * r21002
12: T = 12 * r21002
13: T = 13 * r21002
14: T = 14 * r21002
15: T = 15 * r21002
16: T = 16 * r21002

Descripción de los bloques DCC estándar


454 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

17: T = 17 * r21002
18: T = 18 * r21002
19: T = 19 * r21002
20: T = 20 * r21002
21: T = 21 * r21002
22: T = 22 * r21002
23: T = 23 * r21002
24: T = 24 * r21002
25: T = 25 * r21002
26: T = 26 * r21002
27: T = 27 * r21002
28: T = 28 * r21002
29: T = 29 * r21002
30: T = 30 * r21002
31: T = 31 * r21002
32: T = 32 * r21002
33: T = 33 * r21002
34: T = 34 * r21002
35: T = 35 * r21002
36: T = 36 * r21002
37: T = 37 * r21002
38: T = 38 * r21002
39: T = 39 * r21002
40: T = 40 * r21002
41: T = 41 * r21002
42: T = 42 * r21002
43: T = 43 * r21002
44: T = 44 * r21002
45: T = 45 * r21002
46: T = 46 * r21002
47: T = 47 * r21002
48: T = 48 * r21002
49: T = 49 * r21002
50: T = 50 * r21002
51: T = 51 * r21002
52: T = 52 * r21002
53: T = 53 * r21002
54: T = 54 * r21002
55: T = 55 * r21002
56: T = 56 * r21002
57: T = 57 * r21002
58: T = 58 * r21002
59: T = 59 * r21002
60: T = 60 * r21002
61: T = 61 * r21002
62: T = 62 * r21002
63: T = 63 * r21002
64: T = 64 * r21002
65: T = 65 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 455
Avisos y parámetros
A.2 Parámetros

66: T = 66 * r21002
67: T = 67 * r21002
68: T = 68 * r21002
69: T = 69 * r21002
70: T = 70 * r21002
71: T = 71 * r21002
72: T = 72 * r21002
73: T = 73 * r21002
74: T = 74 * r21002
75: T = 75 * r21002
76: T = 76 * r21002
77: T = 77 * r21002
78: T = 78 * r21002
79: T = 79 * r21002
80: T = 80 * r21002
81: T = 81 * r21002
82: T = 82 * r21002
83: T = 83 * r21002
84: T = 84 * r21002
85: T = 85 * r21002
86: T = 86 * r21002
87: T = 87 * r21002
88: T = 88 * r21002
89: T = 89 * r21002
90: T = 90 * r21002
91: T = 91 * r21002
92: T = 92 * r21002
93: T = 93 * r21002
94: T = 94 * r21002
95: T = 95 * r21002
96: T = 96 * r21002
97: T = 97 * r21002
98: T = 98 * r21002
99: T = 99 * r21002
100: T = 100 * r21002
101: T = 101 * r21002
102: T = 102 * r21002
103: T = 103 * r21002
104: T = 104 * r21002
105: T = 105 * r21002
106: T = 106 * r21002
107: T = 107 * r21002
108: T = 108 * r21002
109: T = 109 * r21002
110: T = 110 * r21002
111: T = 111 * r21002
112: T = 112 * r21002
113: T = 113 * r21002
114: T = 114 * r21002

Descripción de los bloques DCC estándar


456 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

115: T = 115 * r21002


116: T = 116 * r21002
117: T = 117 * r21002
118: T = 118 * r21002
119: T = 119 * r21002
120: T = 120 * r21002
121: T = 121 * r21002
122: T = 122 * r21002
123: T = 123 * r21002
124: T = 124 * r21002
125: T = 125 * r21002
126: T = 126 * r21002
127: T = 127 * r21002
128: T = 128 * r21002
129: T = 129 * r21002
130: T = 130 * r21002
131: T = 131 * r21002
132: T = 132 * r21002
133: T = 133 * r21002
134: T = 134 * r21002
135: T = 135 * r21002
136: T = 136 * r21002
137: T = 137 * r21002
138: T = 138 * r21002
139: T = 139 * r21002
140: T = 140 * r21002
141: T = 141 * r21002
142: T = 142 * r21002
143: T = 143 * r21002
144: T = 144 * r21002
145: T = 145 * r21002
146: T = 146 * r21002
147: T = 147 * r21002
148: T = 148 * r21002
149: T = 149 * r21002
150: T = 150 * r21002
151: T = 151 * r21002
152: T = 152 * r21002
153: T = 153 * r21002
154: T = 154 * r21002
155: T = 155 * r21002
156: T = 156 * r21002
157: T = 157 * r21002
158: T = 158 * r21002
159: T = 159 * r21002
160: T = 160 * r21002
161: T = 161 * r21002
162: T = 162 * r21002
163: T = 163 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 457
Avisos y parámetros
A.2 Parámetros

164: T = 164 * r21002


165: T = 165 * r21002
166: T = 166 * r21002
167: T = 167 * r21002
168: T = 168 * r21002
169: T = 169 * r21002
170: T = 170 * r21002
171: T = 171 * r21002
172: T = 172 * r21002
173: T = 173 * r21002
174: T = 174 * r21002
175: T = 175 * r21002
176: T = 176 * r21002
177: T = 177 * r21002
178: T = 178 * r21002
179: T = 179 * r21002
180: T = 180 * r21002
181: T = 181 * r21002
182: T = 182 * r21002
183: T = 183 * r21002
184: T = 184 * r21002
185: T = 185 * r21002
186: T = 186 * r21002
187: T = 187 * r21002
188: T = 188 * r21002
189: T = 189 * r21002
190: T = 190 * r21002
191: T = 191 * r21002
192: T = 192 * r21002
193: T = 193 * r21002
194: T = 194 * r21002
195: T = 195 * r21002
196: T = 196 * r21002
197: T = 197 * r21002
198: T = 198 * r21002
199: T = 199 * r21002
200: T = 200 * r21002
201: T = 201 * r21002
202: T = 202 * r21002
203: T = 203 * r21002
204: T = 204 * r21002
205: T = 205 * r21002
206: T = 206 * r21002
207: T = 207 * r21002
208: T = 208 * r21002
209: T = 209 * r21002
210: T = 210 * r21002
211: T = 211 * r21002
212: T = 212 * r21002

Descripción de los bloques DCC estándar


458 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

213: T = 213 * r21002


214: T = 214 * r21002
215: T = 215 * r21002
216: T = 216 * r21002
217: T = 217 * r21002
218: T = 218 * r21002
219: T = 219 * r21002
220: T = 220 * r21002
221: T = 221 * r21002
222: T = 222 * r21002
223: T = 223 * r21002
224: T = 224 * r21002
225: T = 225 * r21002
226: T = 226 * r21002
227: T = 227 * r21002
228: T = 228 * r21002
229: T = 229 * r21002
230: T = 230 * r21002
231: T = 231 * r21002
232: T = 232 * r21002
233: T = 233 * r21002
234: T = 234 * r21002
235: T = 235 * r21002
236: T = 236 * r21002
237: T = 237 * r21002
238: T = 238 * r21002
239: T = 239 * r21002
240: T = 240 * r21002
241: T = 241 * r21002
242: T = 242 * r21002
243: T = 243 * r21002
244: T = 244 * r21002
245: T = 245 * r21002
246: T = 246 * r21002
247: T = 247 * r21002
248: T = 248 * r21002
249: T = 249 * r21002
250: T = 250 * r21002
251: T = 251 * r21002
252: T = 252 * r21002
253: T = 253 * r21002
254: T = 254 * r21002
255: T = 255 * r21002
256: T = 256 * r21002
1001: T = 1 * r21003
1002: T = 2 * r21003
1003: T = 3 * r21003
1004: T = 4 * r21003
1005: T = 5 * r21003

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 459
Avisos y parámetros
A.2 Parámetros

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
4000: Recibir DESPUÉS de IF1 PROFIdrive PZD
4001: Enviar ANTES de IF1 PROFIdrive PZD
4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD
Sugerencia: En los objetos de accionamiento de la CU, TB30, TM15DI_DO, TM31, TM41, TM120 está preajustado el tiempo de
muestreo para funciones adicionales p0115[0] = 4 ms. Si desea configurar para estos objetos de accionamiento un
grupo de ejecución DCC con un menor tiempo de muestreo, entonces lo primero que hay que hacer es ajustar el
tiempo de muestreo para funciones adicionales p0115[0] en este objeto de accionamiento al valor del menor tiempo
de muestreo deseado.
Índice: [0] = Grupo de ejecución 1
[1] = Grupo de ejecución 2
[2] = Grupo de ejecución 3
[3] = Grupo de ejecución 4
[4] = Grupo de ejecución 5
[5] = Grupo de ejecución 6
[6] = Grupo de ejecución 7
[7] = Grupo de ejecución 8
[8] = Grupo de ejecución 9
[9] = Grupo de ejecución 10
Dependencia: Ver también: r7903, r21008

PRECAUCIÓN
No se deben modificar las propiedades de los grupos de ejecución durante el servicio, ya que podrían producirse
discontinuidades en ciertas señales.

Nota
Acerca del valor = 1 ... 256 (grupo de ejecución libre):
Sólo se puede elegir online este valor si al tiempo de muestreo t_muest de este grupo de ejecución puede aplicarse:
1 ms <= t_muest < r21003.
En el momento de la descarga, no se rechaza un valor que infringe esta condición, sino que se reemplaza
automáticamente por un valor permitido y se señaliza el fallo F51004.
Acerca del valor > 2000 (grupo de ejecución libre):
El registro de los grupos de ejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función del
sistema básico correspondiente, pero como mínimo con un tiempo de muestreo de 1 ms. Si, debido a esta limitación,
el tiempo de muestreo real difiere del tiempo de muestreo de la función del sistema básico, se emite el fallo F51005
(en la descarga F51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempo de muestreo >=
1 ms. Al seleccionar los grupos de ejecución fijos no se comprueba si existe el bloque de sistema correspondiente.
Ejemplo:
"ANTES de canal de consigna de velocidad de giro" significa antes del cálculo de los esquemas de funciones 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), se realiza el cálculo antes del esquema de funciones 3095.

Descripción de los bloques DCC estándar


460 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec Propiedad


DCC Modificable: T Calculado: - Nivel de acceso: 1
Tipo de dato: Integer16 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
0 4004 0
Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10.
Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del instante de llamada dentro del tiempo
de muestreo.
El índice x + 1 de p21000 corresponde al número del grupo de ejecución:
- p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1
...
- p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10
Valor: 0: No calcular grupo de ejecución
1: T = 1 * r21002
2: T = 2 * r21002
3: T = 3 * r21002
4: T = 4 * r21002
5: T = 5 * r21002
6: T = 6 * r21002
7: T = 7 * r21002
8: T = 8 * r21002
9: T = 9 * r21002
10: T = 10 * r21002
11: T = 11 * r21002
12: T = 12 * r21002
13: T = 13 * r21002
14: T = 14 * r21002
15: T = 15 * r21002
16: T = 16 * r21002
17: T = 17 * r21002
18: T = 18 * r21002
19: T = 19 * r21002
20: T = 20 * r21002
21: T = 21 * r21002
22: T = 22 * r21002
23: T = 23 * r21002
24: T = 24 * r21002
25: T = 25 * r21002
26: T = 26 * r21002
27: T = 27 * r21002
28: T = 28 * r21002
29: T = 29 * r21002
30: T = 30 * r21002
31: T = 31 * r21002
32: T = 32 * r21002
33: T = 33 * r21002
34: T = 34 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 461
Avisos y parámetros
A.2 Parámetros

35: T = 35 * r21002
36: T = 36 * r21002
37: T = 37 * r21002
38: T = 38 * r21002
39: T = 39 * r21002
40: T = 40 * r21002
41: T = 41 * r21002
42: T = 42 * r21002
43: T = 43 * r21002
44: T = 44 * r21002
45: T = 45 * r21002
46: T = 46 * r21002
47: T = 47 * r21002
48: T = 48 * r21002
49: T = 49 * r21002
50: T = 50 * r21002
51: T = 51 * r21002
52: T = 52 * r21002
53: T = 53 * r21002
54: T = 54 * r21002
55: T = 55 * r21002
56: T = 56 * r21002
57: T = 57 * r21002
58: T = 58 * r21002
59: T = 59 * r21002
60: T = 60 * r21002
61: T = 61 * r21002
62: T = 62 * r21002
63: T = 63 * r21002
64: T = 64 * r21002
65: T = 65 * r21002
66: T = 66 * r21002
67: T = 67 * r21002
68: T = 68 * r21002
69: T = 69 * r21002
70: T = 70 * r21002
71: T = 71 * r21002
72: T = 72 * r21002
73: T = 73 * r21002
74: T = 74 * r21002
75: T = 75 * r21002
76: T = 76 * r21002
77: T = 77 * r21002
78: T = 78 * r21002
79: T = 79 * r21002
80: T = 80 * r21002
81: T = 81 * r21002
82: T = 82 * r21002
83: T = 83 * r21002

Descripción de los bloques DCC estándar


462 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

84: T = 84 * r21002
85: T = 85 * r21002
86: T = 86 * r21002
87: T = 87 * r21002
88: T = 88 * r21002
89: T = 89 * r21002
90: T = 90 * r21002
91: T = 91 * r21002
92: T = 92 * r21002
93: T = 93 * r21002
94: T = 94 * r21002
95: T = 95 * r21002
96: T = 96 * r21002
97: T = 97 * r21002
98: T = 98 * r21002
99: T = 99 * r21002
100: T = 100 * r21002
101: T = 101 * r21002
102: T = 102 * r21002
103: T = 103 * r21002
104: T = 104 * r21002
105: T = 105 * r21002
106: T = 106 * r21002
107: T = 107 * r21002
108: T = 108 * r21002
109: T = 109 * r21002
110: T = 110 * r21002
111: T = 111 * r21002
112: T = 112 * r21002
113: T = 113 * r21002
114: T = 114 * r21002
115: T = 115 * r21002
116: T = 116 * r21002
117: T = 117 * r21002
118: T = 118 * r21002
119: T = 119 * r21002
120: T = 120 * r21002
121: T = 121 * r21002
122: T = 122 * r21002
123: T = 123 * r21002
124: T = 124 * r21002
125: T = 125 * r21002
126: T = 126 * r21002
127: T = 127 * r21002
128: T = 128 * r21002
129: T = 129 * r21002
130: T = 130 * r21002
131: T = 131 * r21002
132: T = 132 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 463
Avisos y parámetros
A.2 Parámetros

133: T = 133 * r21002


134: T = 134 * r21002
135: T = 135 * r21002
136: T = 136 * r21002
137: T = 137 * r21002
138: T = 138 * r21002
139: T = 139 * r21002
140: T = 140 * r21002
141: T = 141 * r21002
142: T = 142 * r21002
143: T = 143 * r21002
144: T = 144 * r21002
145: T = 145 * r21002
146: T = 146 * r21002
147: T = 147 * r21002
148: T = 148 * r21002
149: T = 149 * r21002
150: T = 150 * r21002
151: T = 151 * r21002
152: T = 152 * r21002
153: T = 153 * r21002
154: T = 154 * r21002
155: T = 155 * r21002
156: T = 156 * r21002
157: T = 157 * r21002
158: T = 158 * r21002
159: T = 159 * r21002
160: T = 160 * r21002
161: T = 161 * r21002
162: T = 162 * r21002
163: T = 163 * r21002
164: T = 164 * r21002
165: T = 165 * r21002
166: T = 166 * r21002
167: T = 167 * r21002
168: T = 168 * r21002
169: T = 169 * r21002
170: T = 170 * r21002
171: T = 171 * r21002
172: T = 172 * r21002
173: T = 173 * r21002
174: T = 174 * r21002
175: T = 175 * r21002
176: T = 176 * r21002
177: T = 177 * r21002
178: T = 178 * r21002
179: T = 179 * r21002
180: T = 180 * r21002
181: T = 181 * r21002

Descripción de los bloques DCC estándar


464 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

182: T = 182 * r21002


183: T = 183 * r21002
184: T = 184 * r21002
185: T = 185 * r21002
186: T = 186 * r21002
187: T = 187 * r21002
188: T = 188 * r21002
189: T = 189 * r21002
190: T = 190 * r21002
191: T = 191 * r21002
192: T = 192 * r21002
193: T = 193 * r21002
194: T = 194 * r21002
195: T = 195 * r21002
196: T = 196 * r21002
197: T = 197 * r21002
198: T = 198 * r21002
199: T = 199 * r21002
200: T = 200 * r21002
201: T = 201 * r21002
202: T = 202 * r21002
203: T = 203 * r21002
204: T = 204 * r21002
205: T = 205 * r21002
206: T = 206 * r21002
207: T = 207 * r21002
208: T = 208 * r21002
209: T = 209 * r21002
210: T = 210 * r21002
211: T = 211 * r21002
212: T = 212 * r21002
213: T = 213 * r21002
214: T = 214 * r21002
215: T = 215 * r21002
216: T = 216 * r21002
217: T = 217 * r21002
218: T = 218 * r21002
219: T = 219 * r21002
220: T = 220 * r21002
221: T = 221 * r21002
222: T = 222 * r21002
223: T = 223 * r21002
224: T = 224 * r21002
225: T = 225 * r21002
226: T = 226 * r21002
227: T = 227 * r21002
228: T = 228 * r21002
229: T = 229 * r21002
230: T = 230 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 465
Avisos y parámetros
A.2 Parámetros

231: T = 231 * r21002


232: T = 232 * r21002
233: T = 233 * r21002
234: T = 234 * r21002
235: T = 235 * r21002
236: T = 236 * r21002
237: T = 237 * r21002
238: T = 238 * r21002
239: T = 239 * r21002
240: T = 240 * r21002
241: T = 241 * r21002
242: T = 242 * r21002
243: T = 243 * r21002
244: T = 244 * r21002
245: T = 245 * r21002
246: T = 246 * r21002
247: T = 247 * r21002
248: T = 248 * r21002
249: T = 249 * r21002
250: T = 250 * r21002
251: T = 251 * r21002
252: T = 252 * r21002
253: T = 253 * r21002
254: T = 254 * r21002
255: T = 255 * r21002
256: T = 256 * r21002
1001: T = 1 * r21003
1002: T = 2 * r21003
1003: T = 3 * r21003
1004: T = 4 * r21003
1005: T = 5 * r21003
1006: T = 6 * r21003
1008: T = 8 * r21003
1010: T = 10 * r21003
1012: T = 12 * r21003
1016: T = 16 * r21003
1020: T = 20 * r21003
1024: T = 24 * r21003
1032: T = 32 * r21003
1040: T = 40 * r21003
1048: T = 48 * r21003
1064: T = 64 * r21003
1080: T = 80 * r21003
1096: T = 96 * r21003
4000: Recibir DESPUÉS de IF1 PROFIdrive PZD
4001: Enviar ANTES de IF1 PROFIdrive PZD
4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD

Descripción de los bloques DCC estándar


466 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

Sugerencia: En los objetos de accionamiento de la CU, TB30, TM15DI_DO, TM31, TM41, TM120 está preajustado el tiempo de
muestreo para funciones adicionales p0115[0] = 4 ms. Si desea configurar para estos objetos de accionamiento un
grupo de ejecución DCC con un menor tiempo de muestreo, entonces lo primero que hay que hacer es ajustar el
tiempo de muestreo para funciones adicionales p0115[0] en este objeto de accionamiento al valor del menor tiempo
de muestreo deseado.
Índice: [0] = Grupo de ejecución 1
[1] = Grupo de ejecución 2
[2] = Grupo de ejecución 3
[3] = Grupo de ejecución 4
[4] = Grupo de ejecución 5
[5] = Grupo de ejecución 6
[6] = Grupo de ejecución 7
[7] = Grupo de ejecución 8
[8] = Grupo de ejecución 9
[9] = Grupo de ejecución 10
Dependencia: Ver también: r7903, r21008

PRECAUCIÓN
No se deben modificar las propiedades de los grupos de ejecución durante el servicio, ya que podrían producirse
discontinuidades en ciertas señales.

Nota
Acerca del valor = 1 ... 256 (grupo de ejecución libre):
Sólo se puede elegir online este valor si al tiempo de muestreo t_muest de este grupo de ejecución puede aplicarse:
1 ms <= t_muest < r21003.
En el momento de la descarga, no se rechaza un valor que infringe esta condición, sino que se reemplaza
automáticamente por un valor permitido y se señaliza el fallo F51004.
Acerca del valor > 2000 (grupo de ejecución libre):
El registro de los grupos de ejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función del
sistema básico correspondiente, pero como mínimo con un tiempo de muestreo de 1 ms. Si, debido a esta limitación,
el tiempo de muestreo real difiere del tiempo de muestreo de la función del sistema básico, se emite el fallo F51005
(en la descarga F51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempo de muestreo >=
1 ms. Al seleccionar los grupos de ejecución fijos no se comprueba si existe el bloque de sistema correspondiente.
Ejemplo:
"ANTES de canal de consigna de velocidad de giro" significa antes del cálculo de los esquemas de funciones 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), se realiza el cálculo antes del esquema de funciones 3095.

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec Propiedad


DCC Modificable: T Calculado: - Nivel de acceso: 1
Tipo de dato: Integer16 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
0 4004 0
Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10.
Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del instante de llamada dentro del tiempo
de muestreo.
El índice x + 1 de p21000 corresponde al número del grupo de ejecución:
- p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1
...
- p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10
Valor: 0: No calcular grupo de ejecución
1: T = 1 * r21002
2: T = 2 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 467
Avisos y parámetros
A.2 Parámetros

3: T = 3 * r21002
4: T = 4 * r21002
5: T = 5 * r21002
6: T = 6 * r21002
7: T = 7 * r21002
8: T = 8 * r21002
9: T = 9 * r21002
10: T = 10 * r21002
11: T = 11 * r21002
12: T = 12 * r21002
13: T = 13 * r21002
14: T = 14 * r21002
15: T = 15 * r21002
16: T = 16 * r21002
17: T = 17 * r21002
18: T = 18 * r21002
19: T = 19 * r21002
20: T = 20 * r21002
21: T = 21 * r21002
22: T = 22 * r21002
23: T = 23 * r21002
24: T = 24 * r21002
25: T = 25 * r21002
26: T = 26 * r21002
27: T = 27 * r21002
28: T = 28 * r21002
29: T = 29 * r21002
30: T = 30 * r21002
31: T = 31 * r21002
32: T = 32 * r21002
33: T = 33 * r21002
34: T = 34 * r21002
35: T = 35 * r21002
36: T = 36 * r21002
37: T = 37 * r21002
38: T = 38 * r21002
39: T = 39 * r21002
40: T = 40 * r21002
41: T = 41 * r21002
42: T = 42 * r21002
43: T = 43 * r21002
44: T = 44 * r21002
45: T = 45 * r21002
46: T = 46 * r21002
47: T = 47 * r21002
48: T = 48 * r21002
49: T = 49 * r21002
50: T = 50 * r21002
51: T = 51 * r21002

Descripción de los bloques DCC estándar


468 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

52: T = 52 * r21002
53: T = 53 * r21002
54: T = 54 * r21002
55: T = 55 * r21002
56: T = 56 * r21002
57: T = 57 * r21002
58: T = 58 * r21002
59: T = 59 * r21002
60: T = 60 * r21002
61: T = 61 * r21002
62: T = 62 * r21002
63: T = 63 * r21002
64: T = 64 * r21002
65: T = 65 * r21002
66: T = 66 * r21002
67: T = 67 * r21002
68: T = 68 * r21002
69: T = 69 * r21002
70: T = 70 * r21002
71: T = 71 * r21002
72: T = 72 * r21002
73: T = 73 * r21002
74: T = 74 * r21002
75: T = 75 * r21002
76: T = 76 * r21002
77: T = 77 * r21002
78: T = 78 * r21002
79: T = 79 * r21002
80: T = 80 * r21002
81: T = 81 * r21002
82: T = 82 * r21002
83: T = 83 * r21002
84: T = 84 * r21002
85: T = 85 * r21002
86: T = 86 * r21002
87: T = 87 * r21002
88: T = 88 * r21002
89: T = 89 * r21002
90: T = 90 * r21002
91: T = 91 * r21002
92: T = 92 * r21002
93: T = 93 * r21002
94: T = 94 * r21002
95: T = 95 * r21002
96: T = 96 * r21002
97: T = 97 * r21002
98: T = 98 * r21002
99: T = 99 * r21002
100: T = 100 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 469
Avisos y parámetros
A.2 Parámetros

101: T = 101 * r21002


102: T = 102 * r21002
103: T = 103 * r21002
104: T = 104 * r21002
105: T = 105 * r21002
106: T = 106 * r21002
107: T = 107 * r21002
108: T = 108 * r21002
109: T = 109 * r21002
110: T = 110 * r21002
111: T = 111 * r21002
112: T = 112 * r21002
113: T = 113 * r21002
114: T = 114 * r21002
115: T = 115 * r21002
116: T = 116 * r21002
117: T = 117 * r21002
118: T = 118 * r21002
119: T = 119 * r21002
120: T = 120 * r21002
121: T = 121 * r21002
122: T = 122 * r21002
123: T = 123 * r21002
124: T = 124 * r21002
125: T = 125 * r21002
126: T = 126 * r21002
127: T = 127 * r21002
128: T = 128 * r21002
129: T = 129 * r21002
130: T = 130 * r21002
131: T = 131 * r21002
132: T = 132 * r21002
133: T = 133 * r21002
134: T = 134 * r21002
135: T = 135 * r21002
136: T = 136 * r21002
137: T = 137 * r21002
138: T = 138 * r21002
139: T = 139 * r21002
140: T = 140 * r21002
141: T = 141 * r21002
142: T = 142 * r21002
143: T = 143 * r21002
144: T = 144 * r21002
145: T = 145 * r21002
146: T = 146 * r21002
147: T = 147 * r21002
148: T = 148 * r21002
149: T = 149 * r21002

Descripción de los bloques DCC estándar


470 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

150: T = 150 * r21002


151: T = 151 * r21002
152: T = 152 * r21002
153: T = 153 * r21002
154: T = 154 * r21002
155: T = 155 * r21002
156: T = 156 * r21002
157: T = 157 * r21002
158: T = 158 * r21002
159: T = 159 * r21002
160: T = 160 * r21002
161: T = 161 * r21002
162: T = 162 * r21002
163: T = 163 * r21002
164: T = 164 * r21002
165: T = 165 * r21002
166: T = 166 * r21002
167: T = 167 * r21002
168: T = 168 * r21002
169: T = 169 * r21002
170: T = 170 * r21002
171: T = 171 * r21002
172: T = 172 * r21002
173: T = 173 * r21002
174: T = 174 * r21002
175: T = 175 * r21002
176: T = 176 * r21002
177: T = 177 * r21002
178: T = 178 * r21002
179: T = 179 * r21002
180: T = 180 * r21002
181: T = 181 * r21002
182: T = 182 * r21002
183: T = 183 * r21002
184: T = 184 * r21002
185: T = 185 * r21002
186: T = 186 * r21002
187: T = 187 * r21002
188: T = 188 * r21002
189: T = 189 * r21002
190: T = 190 * r21002
191: T = 191 * r21002
192: T = 192 * r21002
193: T = 193 * r21002
194: T = 194 * r21002
195: T = 195 * r21002
196: T = 196 * r21002
197: T = 197 * r21002
198: T = 198 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 471
Avisos y parámetros
A.2 Parámetros

199: T = 199 * r21002


200: T = 200 * r21002
201: T = 201 * r21002
202: T = 202 * r21002
203: T = 203 * r21002
204: T = 204 * r21002
205: T = 205 * r21002
206: T = 206 * r21002
207: T = 207 * r21002
208: T = 208 * r21002
209: T = 209 * r21002
210: T = 210 * r21002
211: T = 211 * r21002
212: T = 212 * r21002
213: T = 213 * r21002
214: T = 214 * r21002
215: T = 215 * r21002
216: T = 216 * r21002
217: T = 217 * r21002
218: T = 218 * r21002
219: T = 219 * r21002
220: T = 220 * r21002
221: T = 221 * r21002
222: T = 222 * r21002
223: T = 223 * r21002
224: T = 224 * r21002
225: T = 225 * r21002
226: T = 226 * r21002
227: T = 227 * r21002
228: T = 228 * r21002
229: T = 229 * r21002
230: T = 230 * r21002
231: T = 231 * r21002
232: T = 232 * r21002
233: T = 233 * r21002
234: T = 234 * r21002
235: T = 235 * r21002
236: T = 236 * r21002
237: T = 237 * r21002
238: T = 238 * r21002
239: T = 239 * r21002
240: T = 240 * r21002
241: T = 241 * r21002
242: T = 242 * r21002
243: T = 243 * r21002
244: T = 244 * r21002
245: T = 245 * r21002
246: T = 246 * r21002
247: T = 247 * r21002

Descripción de los bloques DCC estándar


472 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

248: T = 248 * r21002


249: T = 249 * r21002
250: T = 250 * r21002
251: T = 251 * r21002
252: T = 252 * r21002
253: T = 253 * r21002
254: T = 254 * r21002
255: T = 255 * r21002
256: T = 256 * r21002
1001: T = 1 * r21003
1002: T = 2 * r21003
1003: T = 3 * r21003
1004: T = 4 * r21003
1005: T = 5 * r21003
1006: T = 6 * r21003
1008: T = 8 * r21003
1010: T = 10 * r21003
1012: T = 12 * r21003
1016: T = 16 * r21003
1020: T = 20 * r21003
1024: T = 24 * r21003
1032: T = 32 * r21003
1040: T = 40 * r21003
1048: T = 48 * r21003
1064: T = 64 * r21003
1080: T = 80 * r21003
1096: T = 96 * r21003
2000: Leer DESPUÉS de entradas digitales
2001: Emitir ANTES de salidas digitales
2002: Leer DESPUÉS de entradas analógicas
4000: Recibir DESPUÉS de IF1 PROFIdrive PZD
4001: Enviar ANTES de IF1 PROFIdrive PZD
4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD
Sugerencia: En los objetos de accionamiento de la CU, TB30, TM15DI_DO, TM31, TM41, TM120 está preajustado el tiempo de
muestreo para funciones adicionales p0115[0] = 4 ms. Si desea configurar para estos objetos de accionamiento un
grupo de ejecución DCC con un menor tiempo de muestreo, entonces lo primero que hay que hacer es ajustar el
tiempo de muestreo para funciones adicionales p0115[0] en este objeto de accionamiento al valor del menor tiempo
de muestreo deseado.
Índice: [0] = Grupo de ejecución 1
[1] = Grupo de ejecución 2
[2] = Grupo de ejecución 3
[3] = Grupo de ejecución 4
[4] = Grupo de ejecución 5
[5] = Grupo de ejecución 6
[6] = Grupo de ejecución 7
[7] = Grupo de ejecución 8
[8] = Grupo de ejecución 9
[9] = Grupo de ejecución 10
Dependencia: Ver también: r7903, r21008

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 473
Avisos y parámetros
A.2 Parámetros

PRECAUCIÓN
No se deben modificar las propiedades de los grupos de ejecución durante el servicio, ya que podrían producirse
discontinuidades en ciertas señales.

Nota
Acerca del valor = 1 ... 256 (grupo de ejecución libre):
Sólo se puede elegir online este valor si al tiempo de muestreo t_muest de este grupo de ejecución puede aplicarse:
1 ms <= t_muest < r21003.
En el momento de la descarga, no se rechaza un valor que infringe esta condición, sino que se reemplaza
automáticamente por un valor permitido y se señaliza el fallo F51004.
Acerca del valor > 2000 (grupo de ejecución libre):
El registro de los grupos de ejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función del
sistema básico correspondiente, pero como mínimo con un tiempo de muestreo de 1 ms. Si, debido a esta limitación,
el tiempo de muestreo real difiere del tiempo de muestreo de la función del sistema básico, se emite el fallo F51005
(en la descarga F51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempo de muestreo >=
1 ms. Al seleccionar los grupos de ejecución fijos no se comprueba si existe el bloque de sistema correspondiente.
Ejemplo:
"ANTES de canal de consigna de velocidad de giro" significa antes del cálculo de los esquemas de funciones 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), se realiza el cálculo antes del esquema de funciones 3095.

p21000[0...9] Grupo de ejecución Propiedades / Gr_ejec Propiedad


DCC Modificable: T Calculado: - Nivel de acceso: 1
Tipo de dato: Integer16 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
0 4004 0
Descripción: Asigna su propiedad a los grupos de ejecución 1 a 10.
Esta propiedad consta del tiempo de muestreo y, para p21000[x] >= 2000, del instante de llamada dentro del tiempo
de muestreo.
El índice x + 1 de p21000 corresponde al número del grupo de ejecución:
- p21000[0] sirve para ajustar la propiedad del grupo de ejecución 1
...
- p21000[9] sirve para ajustar la propiedad del grupo de ejecución 10
Valor: 0: No calcular grupo de ejecución
1: T = 1 * r21002
2: T = 2 * r21002
3: T = 3 * r21002
4: T = 4 * r21002
5: T = 5 * r21002
6: T = 6 * r21002
7: T = 7 * r21002
8: T = 8 * r21002
9: T = 9 * r21002
10: T = 10 * r21002
11: T = 11 * r21002
12: T = 12 * r21002
13: T = 13 * r21002
14: T = 14 * r21002
15: T = 15 * r21002
16: T = 16 * r21002

Descripción de los bloques DCC estándar


474 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

17: T = 17 * r21002
18: T = 18 * r21002
19: T = 19 * r21002
20: T = 20 * r21002
21: T = 21 * r21002
22: T = 22 * r21002
23: T = 23 * r21002
24: T = 24 * r21002
25: T = 25 * r21002
26: T = 26 * r21002
27: T = 27 * r21002
28: T = 28 * r21002
29: T = 29 * r21002
30: T = 30 * r21002
31: T = 31 * r21002
32: T = 32 * r21002
33: T = 33 * r21002
34: T = 34 * r21002
35: T = 35 * r21002
36: T = 36 * r21002
37: T = 37 * r21002
38: T = 38 * r21002
39: T = 39 * r21002
40: T = 40 * r21002
41: T = 41 * r21002
42: T = 42 * r21002
43: T = 43 * r21002
44: T = 44 * r21002
45: T = 45 * r21002
46: T = 46 * r21002
47: T = 47 * r21002
48: T = 48 * r21002
49: T = 49 * r21002
50: T = 50 * r21002
51: T = 51 * r21002
52: T = 52 * r21002
53: T = 53 * r21002
54: T = 54 * r21002
55: T = 55 * r21002
56: T = 56 * r21002
57: T = 57 * r21002
58: T = 58 * r21002
59: T = 59 * r21002
60: T = 60 * r21002
61: T = 61 * r21002
62: T = 62 * r21002
63: T = 63 * r21002
64: T = 64 * r21002
65: T = 65 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 475
Avisos y parámetros
A.2 Parámetros

66: T = 66 * r21002
67: T = 67 * r21002
68: T = 68 * r21002
69: T = 69 * r21002
70: T = 70 * r21002
71: T = 71 * r21002
72: T = 72 * r21002
73: T = 73 * r21002
74: T = 74 * r21002
75: T = 75 * r21002
76: T = 76 * r21002
77: T = 77 * r21002
78: T = 78 * r21002
79: T = 79 * r21002
80: T = 80 * r21002
81: T = 81 * r21002
82: T = 82 * r21002
83: T = 83 * r21002
84: T = 84 * r21002
85: T = 85 * r21002
86: T = 86 * r21002
87: T = 87 * r21002
88: T = 88 * r21002
89: T = 89 * r21002
90: T = 90 * r21002
91: T = 91 * r21002
92: T = 92 * r21002
93: T = 93 * r21002
94: T = 94 * r21002
95: T = 95 * r21002
96: T = 96 * r21002
97: T = 97 * r21002
98: T = 98 * r21002
99: T = 99 * r21002
100: T = 100 * r21002
101: T = 101 * r21002
102: T = 102 * r21002
103: T = 103 * r21002
104: T = 104 * r21002
105: T = 105 * r21002
106: T = 106 * r21002
107: T = 107 * r21002
108: T = 108 * r21002
109: T = 109 * r21002
110: T = 110 * r21002
111: T = 111 * r21002
112: T = 112 * r21002
113: T = 113 * r21002
114: T = 114 * r21002

Descripción de los bloques DCC estándar


476 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

115: T = 115 * r21002


116: T = 116 * r21002
117: T = 117 * r21002
118: T = 118 * r21002
119: T = 119 * r21002
120: T = 120 * r21002
121: T = 121 * r21002
122: T = 122 * r21002
123: T = 123 * r21002
124: T = 124 * r21002
125: T = 125 * r21002
126: T = 126 * r21002
127: T = 127 * r21002
128: T = 128 * r21002
129: T = 129 * r21002
130: T = 130 * r21002
131: T = 131 * r21002
132: T = 132 * r21002
133: T = 133 * r21002
134: T = 134 * r21002
135: T = 135 * r21002
136: T = 136 * r21002
137: T = 137 * r21002
138: T = 138 * r21002
139: T = 139 * r21002
140: T = 140 * r21002
141: T = 141 * r21002
142: T = 142 * r21002
143: T = 143 * r21002
144: T = 144 * r21002
145: T = 145 * r21002
146: T = 146 * r21002
147: T = 147 * r21002
148: T = 148 * r21002
149: T = 149 * r21002
150: T = 150 * r21002
151: T = 151 * r21002
152: T = 152 * r21002
153: T = 153 * r21002
154: T = 154 * r21002
155: T = 155 * r21002
156: T = 156 * r21002
157: T = 157 * r21002
158: T = 158 * r21002
159: T = 159 * r21002
160: T = 160 * r21002
161: T = 161 * r21002
162: T = 162 * r21002
163: T = 163 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 477
Avisos y parámetros
A.2 Parámetros

164: T = 164 * r21002


165: T = 165 * r21002
166: T = 166 * r21002
167: T = 167 * r21002
168: T = 168 * r21002
169: T = 169 * r21002
170: T = 170 * r21002
171: T = 171 * r21002
172: T = 172 * r21002
173: T = 173 * r21002
174: T = 174 * r21002
175: T = 175 * r21002
176: T = 176 * r21002
177: T = 177 * r21002
178: T = 178 * r21002
179: T = 179 * r21002
180: T = 180 * r21002
181: T = 181 * r21002
182: T = 182 * r21002
183: T = 183 * r21002
184: T = 184 * r21002
185: T = 185 * r21002
186: T = 186 * r21002
187: T = 187 * r21002
188: T = 188 * r21002
189: T = 189 * r21002
190: T = 190 * r21002
191: T = 191 * r21002
192: T = 192 * r21002
193: T = 193 * r21002
194: T = 194 * r21002
195: T = 195 * r21002
196: T = 196 * r21002
197: T = 197 * r21002
198: T = 198 * r21002
199: T = 199 * r21002
200: T = 200 * r21002
201: T = 201 * r21002
202: T = 202 * r21002
203: T = 203 * r21002
204: T = 204 * r21002
205: T = 205 * r21002
206: T = 206 * r21002
207: T = 207 * r21002
208: T = 208 * r21002
209: T = 209 * r21002
210: T = 210 * r21002
211: T = 211 * r21002
212: T = 212 * r21002

Descripción de los bloques DCC estándar


478 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

213: T = 213 * r21002


214: T = 214 * r21002
215: T = 215 * r21002
216: T = 216 * r21002
217: T = 217 * r21002
218: T = 218 * r21002
219: T = 219 * r21002
220: T = 220 * r21002
221: T = 221 * r21002
222: T = 222 * r21002
223: T = 223 * r21002
224: T = 224 * r21002
225: T = 225 * r21002
226: T = 226 * r21002
227: T = 227 * r21002
228: T = 228 * r21002
229: T = 229 * r21002
230: T = 230 * r21002
231: T = 231 * r21002
232: T = 232 * r21002
233: T = 233 * r21002
234: T = 234 * r21002
235: T = 235 * r21002
236: T = 236 * r21002
237: T = 237 * r21002
238: T = 238 * r21002
239: T = 239 * r21002
240: T = 240 * r21002
241: T = 241 * r21002
242: T = 242 * r21002
243: T = 243 * r21002
244: T = 244 * r21002
245: T = 245 * r21002
246: T = 246 * r21002
247: T = 247 * r21002
248: T = 248 * r21002
249: T = 249 * r21002
250: T = 250 * r21002
251: T = 251 * r21002
252: T = 252 * r21002
253: T = 253 * r21002
254: T = 254 * r21002
255: T = 255 * r21002
256: T = 256 * r21002
1001: T = 1 * r21003
1002: T = 2 * r21003
1003: T = 3 * r21003
1004: T = 4 * r21003
1005: T = 5 * r21003

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 479
Avisos y parámetros
A.2 Parámetros

1006: T = 6 * r21003
1008: T = 8 * r21003
1010: T = 10 * r21003
1012: T = 12 * r21003
1016: T = 16 * r21003
1020: T = 20 * r21003
1024: T = 24 * r21003
1032: T = 32 * r21003
1040: T = 40 * r21003
1048: T = 48 * r21003
1064: T = 64 * r21003
1080: T = 80 * r21003
1096: T = 96 * r21003
2000: Leer DESPUÉS de entradas digitales
2001: Emitir ANTES de salidas digitales
2002: Leer DESPUÉS de entradas analógicas
2003: Emitir ANTES de salidas analógicas
4000: Recibir DESPUÉS de IF1 PROFIdrive PZD
4001: Enviar ANTES de IF1 PROFIdrive PZD
4004: Recibir DESPUÉS de IF1 PROFIdrive flexible PZD
Sugerencia: En los objetos de accionamiento de la CU, TB30, TM15DI_DO, TM31, TM41, TM120 está preajustado el tiempo de
muestreo para funciones adicionales p0115[0] = 4 ms. Si desea configurar para estos objetos de accionamiento un
grupo de ejecución DCC con un menor tiempo de muestreo, entonces lo primero que hay que hacer es ajustar el
tiempo de muestreo para funciones adicionales p0115[0] en este objeto de accionamiento al valor del menor tiempo
de muestreo deseado.
Índice: [0] = Grupo de ejecución 1
[1] = Grupo de ejecución 2
[2] = Grupo de ejecución 3
[3] = Grupo de ejecución 4
[4] = Grupo de ejecución 5
[5] = Grupo de ejecución 6
[6] = Grupo de ejecución 7
[7] = Grupo de ejecución 8
[8] = Grupo de ejecución 9
[9] = Grupo de ejecución 10
Dependencia: Ver también: r7903, r21008

PRECAUCIÓN
No se deben modificar las propiedades de los grupos de ejecución durante el servicio, ya que podrían producirse
discontinuidades en ciertas señales.

Descripción de los bloques DCC estándar


480 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

Nota
Acerca del valor = 1 ... 256 (grupo de ejecución libre):
Sólo se puede elegir online este valor si al tiempo de muestreo t_muest de este grupo de ejecución puede aplicarse:
1 ms <= t_muest < r21003.
En el momento de la descarga, no se rechaza un valor que infringe esta condición, sino que se reemplaza
automáticamente por un valor permitido y se señaliza el fallo F51004.
Acerca del valor > 2000 (grupo de ejecución libre):
El registro de los grupos de ejecución fijos p21000[x] >= 2000 se realiza con el tiempo de muestreo de la función del
sistema básico correspondiente, pero como mínimo con un tiempo de muestreo de 1 ms. Si, debido a esta limitación,
el tiempo de muestreo real difiere del tiempo de muestreo de la función del sistema básico, se emite el fallo F51005
(en la descarga F51006). En este caso conviene seleccionar otro grupo de ejecución con un tiempo de muestreo >=
1 ms. Al seleccionar los grupos de ejecución fijos no se comprueba si existe el bloque de sistema correspondiente.
Ejemplo:
"ANTES de canal de consigna de velocidad de giro" significa antes del cálculo de los esquemas de funciones 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), se realiza el cálculo antes del esquema de funciones 3095.

r21001[0...9] Grupo de ejecución Tiempo de muestreo / Gr_ejec t_muest


Todos los objetos Modificable: - Calculado: - Nivel de acceso: 1
Tipo de dato: FloatingPoint32 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
- [ms] - [ms] - [ms]
Descripción: Muestra el tiempo actual de muestreo de los grupos de ejecución.
Índice: [0] = Grupo de ejecución 1
[1] = Grupo de ejecución 2
[2] = Grupo de ejecución 3
[3] = Grupo de ejecución 4
[4] = Grupo de ejecución 5
[5] = Grupo de ejecución 6
[6] = Grupo de ejecución 7
[7] = Grupo de ejecución 8
[8] = Grupo de ejecución 9
[9] = Grupo de ejecución 10

r21002 Tiempo de muestreo base Hardware / T muest base HW


Todos los objetos Modificable: - Calculado: - Nivel de acceso: 1
Tipo de dato: FloatingPoint32 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
- [ms] - [ms] - [ms]
Descripción: Muestra el tiempo de muestreo base efectivo en este objeto de accionamiento para los valores 1 a 256 de p21000.
Tiempo de muestreo T = p21000 * r21002

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 481
Avisos y parámetros
A.2 Parámetros

r21003 Tiempo de muestreo base Software / T muest base SW


Todos los objetos Modificable: - Calculado: - Nivel de acceso: 1
Tipo de dato: FloatingPoint32 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
- [ms] - [ms] - [ms]
Descripción: Muestra, como factor, el tiempo de muestreo base efectivo en este objeto de accionamiento para p21000 = 1002 ...
1096.
Tiempo de muestreo T = (p21000 - 1000) * r21003
Dependencia: Considere que para SIMOTION D410 el tiempo de muestreo base para los segmentos de tiempo del software es
siempre igual al tiempo de ciclo PROFIBUS/PROFINET configurado.

r21005[0...9] Grupo de ejecución Carga de tiempo de cálculo / Gr_ej Carga


Todos los objetos Modificable: - Calculado: - Nivel de acceso: 3
Tipo de dato: FloatingPoint32 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
- [%] - [%] - [%]
Descripción: Porcentaje de carga de tiempo de cálculo con el que el grupo de ejecución DCC contribuye al aprovechamiento del
tiempo de muestreo en el que fue llamado.
Índice: [0] = Grupo de ejecución 1
[1] = Grupo de ejecución 2
[2] = Grupo de ejecución 3
[3] = Grupo de ejecución 4
[4] = Grupo de ejecución 5
[5] = Grupo de ejecución 6
[6] = Grupo de ejecución 7
[7] = Grupo de ejecución 8
[8] = Grupo de ejecución 9
[9] = Grupo de ejecución 10

Nota
La carga de tiempo de cálculo sólo puede mostrarse para los grupos de ejecución que están activados (p21000[x] >
0). El valor de la carga de tiempo de cálculo se calcula en la unidad de accionamiento mediante el proyecto cargado
con el esquema DCC. Por eso no están disponibles los valores r21005[x] en el modo offline de SCOUT/STARTER.

En r21005 se muestra la carga del tiempo de cálculo con la que el grupo de ejecución DCC aprovecha el tiempo de
muestreo en el que fue llamado. Los grupos de ejecución "Recibir DESPUÉS de IF1 PROFIdrive PZD" (p21000 =
4000), "Enviar ANTES de IF1 PROFIdrive PZD" (p21000 = 4001), "Recibir ANTES de IF2 PZD" (p21000 = 4002) y
"Enviar ANTES de IF2 PZD" (p21000 = 4003) se llaman con diferentes tiempos de muestreo en el modo isócrono y
en el que no lo es.
En el modo no isócrono se trata de los tiempos de muestreo de IF1/IF2 PZD (p2048 conp21000 = 4000 o 4001, p8848
con p21000 = 4002 o 4003). En el modo isócrono se trata del tiempo de muestreo de regulador de intensidad (p115[0])
que se llama periódicamente con el tiempo de ciclo isócrono del bus. La carga del tiempo de cálculo que se muestra
en r21005 se calcula siempre para el caso (más desfavorable) del modo isócrono. Por ello, este valor no (siempre)
tiene pleno efecto sobre la carga del tiempo de cálculo del sistema global.

Descripción de los bloques DCC estándar


482 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

r21008[0...24] Tiempos de muestreo de hardware disponibles / Tiempos muest. HW


Todos los objetos Modificable: - Calculado: - Nivel de acceso: 3
Tipo de dato: FloatingPoint32 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
- [ms] - [ms] - [ms]
Descripción: Visualización de la asignación de los tiempos de muestreo de hardware disponibles de la unidad de accionamiento.
Se denominan tiempos de muestreo de hardware aquellos tiempos de muestreo que se forman como múltiplos del
tiempo de muestreo base Hardware (r21002) y son siempre < r21003.
Índice: [0] = Hardware 1
[1] = Hardware 2
[2] = Hardware 3
[3] = Hardware 4
[4] = Hardware 5
[5] = Hardware 6
[6] = Hardware 7
[7] = Hardware 8
[8] = Hardware 9
[9] = Hardware 10
[10] = Hardware 11
[11] = Hardware 12
[12] = Hardware 13
[13] = Hardware 14
[14] = Hardware 15
[15] = Hardware 16
[16] = Hardware 17
[17] = Hardware 18
[18] = Hardware 19
[19] = Hardware 20
[20] = Hardware 21
[21] = Hardware 22
[22] = Hardware 23
[23] = Hardware 24
[24] = Hardware 25
Dependencia: Ver también: r7903, p21000
Ver también: F51001

ATENCIÓ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úmero actual de tiempos de muestreo de hardware todavía libres.
Si r7903 = 0, la Control Unit no debe facilitar ningún otro tiempo de muestreo distinto de r21008[0...24]. Si en este
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 de muestreo ya esté facilitado en r21008[0...24].

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 483
Avisos y parámetros
A.2 Parámetros

Nota
Un tiempo de muestreo facilitado puede ser utilizado por funciones del sistema, diversos grupos de ejecución FBLOCK
y diversos grupos de ejecución DCC al mismo tiempo.
El tiempo de muestreo asignado a los grupos de ejecución PROFIBUS (p21000 = 4000 ... 4004) no se muestra en
r21008. Para este tiempo de ejecución se usa un tiempo de ejecución de hardware fijamente asignado a nivel interno.
Si el valor de r21008[x] != 0 (distinto de 0), el valor indica el tiempo de muestreo en ms.
Si el valor de r21008[x] = 0, este tiempo de muestreo todavía puede asignarse libremente. Tenga en cuenta que, en
función de los tiempos de muestreo base p0115[0] seleccionados, el sistema básico necesita como mínimo dos (a
veces más) tiempos de muestreo de hardware de libre asignación para las funciones internas. El número de tiempos
de muestreo de hardware que todavía están libres puede leerse en r7903.
Si el valor r21008[x] = 99999.00000, no se soporta este tiempo de muestreo de hardware.

p21030 Grupo de ejecución Medida de tiempo de cálculo / Gr_ej Med t_cálc


Todos los objetos Modificable: T, U Calculado: - Nivel de acceso: 4
Tipo de dato: Unsigned16 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
0 65535 0
Descripción: Sólo para fines de servicio técnico internos de Siemens.
Dependencia: Ver también: p21032, r21035, r21036, r21037

p21031 Media de tiempo de cálculo Bloques / Med t_cálc bloq


Todos los objetos Modificable: T, U Calculado: - Nivel de acceso: 4
Tipo de dato: Unsigned32 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
0 4294967295 0
Descripción: Ajusta el número del grupo de ejecución que se debe medir 1 ... 10.
Con ello se inicia la medición de todo el grupo de ejecución y de los distintos bloques.
Al finalizar la medida se resetea automáticamente el parámetro a 0.

PELIGRO
Durante la medida, el grupo de ejecución n se desactiva y vuelve a activar dos veces en la administración de
segmentos de tiempo. Como este procedimiento se ejecuta en la tarea de fondo, el grupo de ejecución no se calcula
dos veces durante un determinado tiempo. Esto puede congelar valores de señales o hacer que salten. Las señales
lógicas pueden adoptar valores inesperados. ¡Por esta razón la media no deberá hacerse nunca estando en servicio
la aplicación!

Nota
El grupo de ejecución a medir debe estar activado.
Puede iniciarse sólo una medida cada vez.
Los resultados se muestran en los parámetros r21035, r21036, r21037.

p21032 Media de tiempo de cálculo Duración / Med t_cálc Durac


Todos los objetos Modificable: T, U Calculado: - Nivel de acceso: 4
Tipo de dato: Unsigned16 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
60 [s] 10000 [s] 60 [s]
Descripción: Sólo para fines de servicio técnico internos de Siemens.

Descripción de los bloques DCC estándar


484 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

Dependencia: Ver también: p21030, r21035, r21036, r21037

p21033 Medida de tiempo de cálculo Medidas individuales Cantidad / Med t_cálc Cant
Todos los objetos Modificable: T, U Calculado: - Nivel de acceso: 4
Tipo de dato: Unsigned32 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
1 4294967295 10000
Descripción: Ajuste la cantidad de llamadas durante la medida de los diferentes bloques.
Dependencia: Ver también: p21031

r21035[0...9] Tiempo de cálculo Valor mínimo / Tpo cálculo Mín


Todos los objetos Modificable: - Calculado: - Nivel de acceso: 4
Tipo de dato: FloatingPoint32 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
- [µs] - [µs] - [µs]
Descripción: Sólo para fines de servicio técnico internos de Siemens.
Índice: [0] = Grupo de ejecución 1
[1] = Grupo de ejecución 2
[2] = Grupo de ejecución 3
[3] = Grupo de ejecución 4
[4] = Grupo de ejecución 5
[5] = Grupo de ejecución 6
[6] = Grupo de ejecución 7
[7] = Grupo de ejecución 8
[8] = Grupo de ejecución 9
[9] = Grupo de ejecución 10
Dependencia: Ver también: p21030, p21032, r21036, r21037

r21036[0...9] Tiempo de cálculo Valor medio / Tpo cálculo Medio


Todos los objetos Modificable: - Calculado: - Nivel de acceso: 4
Tipo de dato: FloatingPoint32 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
- [µs] - [µs] - [µs]
Descripción: Sólo para fines de servicio técnico internos de Siemens.
Índice: [0] = Grupo de ejecución 1
[1] = Grupo de ejecución 2
[2] = Grupo de ejecución 3
[3] = Grupo de ejecución 4
[4] = Grupo de ejecución 5
[5] = Grupo de ejecución 6
[6] = Grupo de ejecución 7
[7] = Grupo de ejecución 8
[8] = Grupo de ejecución 9
[9] = Grupo de ejecución 10

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 485
Avisos y parámetros
A.2 Parámetros

r21037[0...9] Tiempo de cálculo Valor máximo / Tpo cálculo Máx


Todos los objetos Modificable: - Calculado: - Nivel de acceso: 4
Tipo de dato: FloatingPoint32 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
- [µs] - [µs] - [µs]
Descripción: Sólo para fines de servicio técnico internos de Siemens.
Índice: [0] = Grupo de ejecución 1
[1] = Grupo de ejecución 2
[2] = Grupo de ejecución 3
[3] = Grupo de ejecución 4
[4] = Grupo de ejecución 5
[5] = Grupo de ejecución 6
[6] = Grupo de ejecución 7
[7] = Grupo de ejecución 8
[8] = Grupo de ejecución 9
[9] = Grupo de ejecución 10
Dependencia: Ver también: p21030, p21032, r21035, r21036

r21041[0...49] Id del bloque medido / Id del bloque


Todos los objetos Modificable: - Calculado: - Nivel de acceso: 4
Tipo de dato: Unsigned16 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
- - -
Descripción: Id del bloque medido (medida del tiempo de ejecución del bloque vía parámetro p21031). Los bloques se miden en
el orden en el que han sido programados en la secuencia de ejecución.
El parámetro está concebido para medir 50 instancias de bloque

Descripción de los bloques DCC estándar


486 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

Índice: [0] = Bloque 1


[1] = Bloque 2
[2] = Bloque 3
[3] = Bloque 4
[4] = Bloque 5
[5] = Bloque 6
[6] = Bloque 7
[7] = Bloque 8
[8] = Bloque 9
[9] = Bloque 10
[10] = Bloque 11
[11] = Bloque 12
[12] = Bloque 13
[13] = Bloque 14
[14] = Bloque 15
[15] = Bloque 16
[16] = Bloque 17
[17] = Bloque 18
[18] = Bloque 19
[19] = Bloque 20
[20] = Bloque 21
[21] = Bloque 22
[22] = Bloque 23
[23] = Bloque 24
[24] = Bloque 25
[25] = Bloque 26
[26] = Bloque 27
[27] = Bloque 28
[28] = Bloque 29
[29] = Bloque 30
[30] = Bloque 31
[31] = Bloque 32
[32] = Bloque 33
[33] = Bloque 34
[34] = Bloque 35
[35] = Bloque 36
[36] = Bloque 37
[37] = Bloque 38
[38] = Bloque 39
[39] = Bloque 40
[40] = Bloque 41
[41] = Bloque 42
[42] = Bloque 43
[43] = Bloque 44
[44] = Bloque 45
[45] = Bloque 46
[46] = Bloque 47
[47] = Bloque 48
[48] = Bloque 49
[49] = Bloque 50

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 487
Avisos y parámetros
A.2 Parámetros

r21042[0...49] Índice de primera pasada/pasada sucesiva / Primera


Todos los objetos Modificable: - Calculado: - Nivel de acceso: 4
Tipo de dato: Unsigned16 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
- - -
Descripción: Durante estas operaciones se miden los tiempos de ejecución de los bloques; R21039 informa de si la medida ha
sido en la primera pasada o en una sucesiva.
Si un tipo de bloque sólo aparece una vez en un grupo de ejecución, entonces sólo se mide el valor para la primera
pasada.
El parámetro está concebido para medir 50 instancias de bloque

Descripción de los bloques DCC estándar


488 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

Índice: [0] = Bloque 1


[1] = Bloque 2
[2] = Bloque 3
[3] = Bloque 4
[4] = Bloque 5
[5] = Bloque 6
[6] = Bloque 7
[7] = Bloque 8
[8] = Bloque 9
[9] = Bloque 10
[10] = Bloque 11
[11] = Bloque 12
[12] = Bloque 13
[13] = Bloque 14
[14] = Bloque 15
[15] = Bloque 16
[16] = Bloque 17
[17] = Bloque 18
[18] = Bloque 19
[19] = Bloque 20
[20] = Bloque 21
[21] = Bloque 22
[22] = Bloque 23
[23] = Bloque 24
[24] = Bloque 25
[25] = Bloque 26
[26] = Bloque 27
[27] = Bloque 28
[28] = Bloque 29
[29] = Bloque 30
[30] = Bloque 31
[31] = Bloque 32
[32] = Bloque 33
[33] = Bloque 34
[34] = Bloque 35
[35] = Bloque 36
[36] = Bloque 37
[37] = Bloque 38
[38] = Bloque 39
[39] = Bloque 40
[40] = Bloque 41
[41] = Bloque 42
[42] = Bloque 43
[43] = Bloque 44
[44] = Bloque 45
[45] = Bloque 46
[46] = Bloque 47
[47] = Bloque 48
[48] = Bloque 49
[49] = Bloque 50

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 489
Avisos y parámetros
A.2 Parámetros

r21043[0...49] Tiempo de ejecución de bloque mínimo medido en us / Tpo cálculo Mín


Todos los objetos Modificable: - Calculado: - Nivel de acceso: 4
Tipo de dato: FloatingPoint32 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
- [µs] - [µs] - [µs]
Descripción: Tiempo de ejecución de bloque mínimo medido (medida del tiempo de ejecución del bloque vía parámetro p21031).
Los bloques se miden en el orden en el que han sido programados en la secuencia de ejecución.
El parámetro está concebido para medir 50 instancias de bloque

Descripción de los bloques DCC estándar


490 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

Índice: [0] = Bloque 1


[1] = Bloque 2
[2] = Bloque 3
[3] = Bloque 4
[4] = Bloque 5
[5] = Bloque 6
[6] = Bloque 7
[7] = Bloque 8
[8] = Bloque 9
[9] = Bloque 10
[10] = Bloque 11
[11] = Bloque 12
[12] = Bloque 13
[13] = Bloque 14
[14] = Bloque 15
[15] = Bloque 16
[16] = Bloque 17
[17] = Bloque 18
[18] = Bloque 19
[19] = Bloque 20
[20] = Bloque 21
[21] = Bloque 22
[22] = Bloque 23
[23] = Bloque 24
[24] = Bloque 25
[25] = Bloque 26
[26] = Bloque 27
[27] = Bloque 28
[28] = Bloque 29
[29] = Bloque 30
[30] = Bloque 31
[31] = Bloque 32
[32] = Bloque 33
[33] = Bloque 34
[34] = Bloque 35
[35] = Bloque 36
[36] = Bloque 37
[37] = Bloque 38
[38] = Bloque 39
[39] = Bloque 40
[40] = Bloque 41
[41] = Bloque 42
[42] = Bloque 43
[43] = Bloque 44
[44] = Bloque 45
[45] = Bloque 46
[46] = Bloque 47
[47] = Bloque 48
[48] = Bloque 49
[49] = Bloque 50

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 491
Avisos y parámetros
A.2 Parámetros

r21044[0...49] Tiempo de ejecución de bloque medio medido en us / Tpo cálculo Medio


Todos los objetos Modificable: - Calculado: - Nivel de acceso: 4
Tipo de dato: FloatingPoint32 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
- [µs] - [µs] - [µs]
Descripción: Tiempo de ejecución de bloque máximo medido (medida del tiempo de ejecución del bloque vía parámetro p21031).
Los bloques se miden en el orden en el que han sido programados en la secuencia de ejecución.
El parámetro está concebido para medir 50 instancias de bloque

Descripción de los bloques DCC estándar


492 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

Índice: [0] = Bloque 1


[1] = Bloque 2
[2] = Bloque 3
[3] = Bloque 4
[4] = Bloque 5
[5] = Bloque 6
[6] = Bloque 7
[7] = Bloque 8
[8] = Bloque 9
[9] = Bloque 10
[10] = Bloque 11
[11] = Bloque 12
[12] = Bloque 13
[13] = Bloque 14
[14] = Bloque 15
[15] = Bloque 16
[16] = Bloque 17
[17] = Bloque 18
[18] = Bloque 19
[19] = Bloque 20
[20] = Bloque 21
[21] = Bloque 22
[22] = Bloque 23
[23] = Bloque 24
[24] = Bloque 25
[25] = Bloque 26
[26] = Bloque 27
[27] = Bloque 28
[28] = Bloque 29
[29] = Bloque 30
[30] = Bloque 31
[31] = Bloque 32
[32] = Bloque 33
[33] = Bloque 34
[34] = Bloque 35
[35] = Bloque 36
[36] = Bloque 37
[37] = Bloque 38
[38] = Bloque 39
[39] = Bloque 40
[40] = Bloque 41
[41] = Bloque 42
[42] = Bloque 43
[43] = Bloque 44
[44] = Bloque 45
[45] = Bloque 46
[46] = Bloque 47
[47] = Bloque 48
[48] = Bloque 49
[49] = Bloque 50

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 493
Avisos y parámetros
A.2 Parámetros

r21045[0...49] Tiempo de ejecución de bloque máximo medido en us / Tpo cálculo Máx


Todos los objetos Modificable: - Calculado: - Nivel de acceso: 4
Tipo de dato: FloatingPoint32 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
- [µs] - [µs] - [µs]
Descripción: Tiempo de ejecución de bloque máximo medido (medida del tiempo de ejecución del bloque vía parámetro p21031).
Los bloques se miden en el orden en el que han sido programados en la secuencia de ejecución.
El parámetro está concebido para medir 50 instancias de bloque

Descripción de los bloques DCC estándar


494 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

Índice: [0] = Bloque 1


[1] = Bloque 2
[2] = Bloque 3
[3] = Bloque 4
[4] = Bloque 5
[5] = Bloque 6
[6] = Bloque 7
[7] = Bloque 8
[8] = Bloque 9
[9] = Bloque 10
[10] = Bloque 11
[11] = Bloque 12
[12] = Bloque 13
[13] = Bloque 14
[14] = Bloque 15
[15] = Bloque 16
[16] = Bloque 17
[17] = Bloque 18
[18] = Bloque 19
[19] = Bloque 20
[20] = Bloque 21
[21] = Bloque 22
[22] = Bloque 23
[23] = Bloque 24
[24] = Bloque 25
[25] = Bloque 26
[26] = Bloque 27
[27] = Bloque 28
[28] = Bloque 29
[29] = Bloque 30
[30] = Bloque 31
[31] = Bloque 32
[32] = Bloque 33
[33] = Bloque 34
[34] = Bloque 35
[35] = Bloque 36
[36] = Bloque 37
[37] = Bloque 38
[38] = Bloque 39
[39] = Bloque 40
[40] = Bloque 41
[41] = Bloque 42
[42] = Bloque 43
[43] = Bloque 44
[44] = Bloque 45
[45] = Bloque 46
[46] = Bloque 47
[47] = Bloque 48
[48] = Bloque 49
[49] = Bloque 50

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 495
Avisos y parámetros
A.2 Parámetros

r21046[0...49] Id de librería de los bloques medidos / Id librería medido


Todos los objetos Modificable: - Calculado: - Nivel de acceso: 4
Tipo de dato: Unsigned32 Índice dinámico: - Esquema de funciones: -
Grupo P: - Grupo de unidades: - Selección de unidad: -
No en motor tipo: - Normalización: - Lista de experto: 1
Mín: Máx: Ajuste de fábrica:
- - -
Descripción: Id de librería del bloque medido (medida del tiempo de ejecución del bloque vía parámetro p21031).
Esto permite medir en un mismo grupo de ejecución bloques procedentes de diversas librerías.
Los bloques se miden en el orden en el que han sido programados en la secuencia de ejecución.
El parámetro está concebido para medir 50 instancias de bloque
Índices 0..49

Descripción de los bloques DCC estándar


496 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Avisos y parámetros
A.2 Parámetros

Índice: [0] = Bloque 1


[1] = Bloque 2
[2] = Bloque 3
[3] = Bloque 4
[4] = Bloque 5
[5] = Bloque 6
[6] = Bloque 7
[7] = Bloque 8
[8] = Bloque 9
[9] = Bloque 10
[10] = Bloque 11
[11] = Bloque 12
[12] = Bloque 13
[13] = Bloque 14
[14] = Bloque 15
[15] = Bloque 16
[16] = Bloque 17
[17] = Bloque 18
[18] = Bloque 19
[19] = Bloque 20
[20] = Bloque 21
[21] = Bloque 22
[22] = Bloque 23
[23] = Bloque 24
[24] = Bloque 25
[25] = Bloque 26
[26] = Bloque 27
[27] = Bloque 28
[28] = Bloque 29
[29] = Bloque 30
[30] = Bloque 31
[31] = Bloque 32
[32] = Bloque 33
[33] = Bloque 34
[34] = Bloque 35
[35] = Bloque 36
[36] = Bloque 37
[37] = Bloque 38
[38] = Bloque 39
[39] = Bloque 40
[40] = Bloque 41
[41] = Bloque 42
[42] = Bloque 43
[43] = Bloque 44
[44] = Bloque 45
[45] = Bloque 46
[46] = Bloque 47
[47] = Bloque 48
[48] = Bloque 49
[49] = Bloque 50

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 497
Avisos y parámetros
A.2 Parámetros

Descripción de los bloques DCC estándar


498 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Apéndice B
B.1 Tipos de datos
La siguiente tabla contiene los tipos de datos relevantes para DCBLIB.

Tabla B-1 Lista: Tipos de datos de las conexiones de bloque

Abreviatura Ancho de da‐ Tipo de datos se‐ Sufijo para Identificador PIN Interconectable Descripción
tos gún Identificador ○ Entrada con tipo de datos
IEC 61131-3 DCB ○ Salida
BO/B 1 bit BOOL _B* I, I1, I2.... BOOL Bool
Q, Q1, Q2....
BY 8 bits BYTE _BY IS BY, SINT, Cadena de bits
QS USINT
W 16 bits WORD _W WORD, INT, Cadena de bits
UINT
DW 32 bits DWORD _DW DWORD, DINT, Cadena de bits
UDINT
SI 8 bits SINT _SI X, X1, X2... SINT, USINT, Signed Short In‐
Y, Y1, Y2... BY teger
I 16 bits INT _I INT, UINT, Signed Integer
WORD
DI/D 32 bits DINT _D DINT, UDINT, Signed Double
DWORD Integer
US 8 bits USINT _US SINT, USINT, Unsigned Short
BY Integer
UI 16 bits UINT _UI INT, UINT, Unsigned Inte‐
WORD ger
UD 32 bits UDINT _UD DINT, UDINT, Unsigned Dou‐
DWORD ble Integer
R 32 bits REAL _R* REAL, SDTIME Floating Point
Single Precision
según IEEE 754
LR 64 bits LREAL _LR LREAL Floating Point
Double Preci‐
sion según IEEE
754
TS 32 bits (SDTIME) - - SDTIME, REAL El tipo de datos
SDTIME deriva
del tipo de datos
REAL, 1,0 co‐
rresponde a 1,0
ms, los valores
negativos no es‐
tán definidos.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 499
Apéndice
B.1 Tipos de datos

Abreviatura Ancho de da‐ Tipo de datos se‐ Sufijo para Identificador PIN Interconectable Descripción
tos gún Identificador ○ Entrada con tipo de datos
IEC 61131-3 DCB ○ Salida
AID 32 bits - - - DINT, UDINT, ID de alarma
DWORD
* - Definido por el - - ver descripción ver descripción
bloque del editor DCC del editor DCC

La tabla lista los campos en petición y respuesta de parámetros DPV1.

Tabla B-2 Lista: Campos en petición y respuesta de parámetros DPV1

Campo Tipo de dato Valores Observación


Referencia de la petición Unsigned8 0x01 ... 0xFF
Identificación unívoca del par petición-respuesta para el maestro. El maestro modifica la
referencia de la petición con cada nueva petición. El esclavo refleja la referencia de la petición
en su respuesta.
Identificador de petición Unsigned8 0x010x02 Petición de lectura
Petición de escritura
Indica de qué petición se trata. En la petición de escritura, las modificaciones se guardan en
la memoria volátil (RAM). Para enviar los datos modificados a la memoria no volátil debe
realizarse una operación de memorización (p0971, p0977).
Identificador de respuesta Unsigned8 0x010x020x810x82 Petición de lectura
(+) Petición de escritura
(+) Petición de lectura
(-) Petición de escritura (-)
Simetría de la identificación de la petición con la información adicional de si la petición se
ejecutó de modo positivo o negativo. Negativo significa que la petición no se ha podido
ejecutar por completo o solo en parte. Para cada respuesta parcial se transfieren, en lugar
de los valores, los valores de error.
N.º de objeto de acciona‐ Unsigned8 0x01 ... 0x27 Número 1 ... 39
miento Limitado por la longitud del
telegrama DPV1
Define la cantidad de los siguientes rangos de direcciones de parámetro o valores de pará‐
metro en las peticiones de parámetros múltiples. Para las peticiones sencillas, el número de
parámetros es = 1.
Atributo Unsigned8 0x100x200x30 Valor
Descripción
Text
(no implementado)
Tipo del elemento de parámetro al que se accede.
Cantidad de elementos Unsigned8 0x000x01 ... 0x75 Funciones especiales
Número 1 ... 117
Limitado por la longitud del
telegrama DPV1
Cantidad de elementos de array a los que se accede.
Número de parámetro Unsigned16 0x0001 ... 0xFFFF Número 1 ... 65535
Direcciona el parámetro al que se accede.

Descripción de los bloques DCC estándar


500 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Apéndice
B.1 Tipos de datos

Campo Tipo de dato Valores Observación


Subíndice Unsigned16 0x0000 ... 0xFFFF Número 0 ... 65535
Direcciona el primer elemento de array del parámetro al que se accede.
Formato Unsigned8 0x020x030x040x050x060x0 Tipo de datos Integer8
70x08 Otros valores Tipo de datos Integer16
0x400x410x420x430x44
Tipo de datos Integer32
Tipo de datos Unsigned8
Tipo de datos Unsigned16
Tipo de datos Unsigned32
Tipo de datos Floating Point
Ver Perfil PROFIdrive V3.1
Zero (sin valores como res‐
puesta parcial positiva de
una petición de escritura)
Byte
Word
Double Word
Error
El formato y el número especifican el lugar ocupado a continuación por los valores en el
telegrama. En el proceso de escritura es preferible indicar tipos de datos según PROFIdrive
Profile. Alternativamente pueden usarse también byte, palabra y palabra doble.
Cantidad de valores Unsigned8 0x00 ... 0xEA Número 0 ... 234
Limitado por la longitud del
telegrama DPV1
Indica la cantidad de los valores que siguen.
Valores de error Unsigned16 0x0000 ... 0x00FF Significado de los valores de
error, ver Anexo A.2
Los valores de error en caso de respuesta negativa. Si los valores están compuestos por un
número impar de bytes, se añade un byte cero. De este modo se respeta la estructura de
palabras del telegrama.
Valores Unsigned16 0x0000 ... 0x00FF
Los valores del parámetro para lectura o escritura. Si los valores están compuestos por un
número impar de bytes, se añade un byte cero. De este modo se respeta la estructura de
palabras del telegrama.

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 501
Apéndice
B.2 Valores de error en las respuestas de parámetros PROFIdrive, tipos de datos

B.2 Valores de error en las respuestas de parámetros PROFIdrive, tipos


de datos

Tabla B-3 Valores de error en las respuestas de parámetros DPV1

Valor de fa‐ Significado Observación Información


llo adicional
0x00 Número de parámetro inadmisible. Acceso a parámetro no disponible. -
0x01 Valor de parámetro no modificable. Acceso de modificación a un valor de pará‐ Subíndice
metro no modificable.
0x02 Límite inferior o superior del valor rebasado. Acceso de modificación con valor fuera de los Subíndice
límites.
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 indexa‐ -
do.
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 Subíndice
0 donde no está permitido.
0x07 Elemento descriptivo no modificable. Acceso de modificación a un elemento des‐ Subíndice
criptivo no modificable.
0x09 Datos descriptivos no disponibles. 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 opera‐ El acceso no es posible por motivos tempora‐ -
tivo. les no especificados en detalle.
0x14 Valor inadmisible. Acceso de modificación con valor que, aun‐ Subíndice
que se halla dentro de los límites, no es ad‐
misible por otros motivos permanentes (pará‐
metro con valores individuales definidos).
0x15 Respuesta demasiado larga. El tamaño de la respuesta actual sobrepasa -
el tamaño máximo transmisible.
0x16 Dirección de parámetro inadmisible. El valor para el atributo, la cantidad de ele‐ -
mentos, 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 incom‐ -
patible de los datos de parámetros.
0x18 Cantidad de valores incoherente. 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 - -
modificarse.
0x21 No se admite el servicio BMP; ID de petición - -
no válida.

Descripción de los bloques DCC estándar


502 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Apéndice
B.2 Valores de error en las respuestas de parámetros PROFIdrive, tipos de datos

Valor de fa‐ Significado Observación Información


llo adicional
0x22 No se soportan 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 mo‐
mento del acceso (p. ej., regulación n ajusta‐
da y acceso a parámetros de control por U/f).
0x6B Parámetro %s [%s]: sin acceso de escritura - -
con regulador 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).
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 Unidades/
aplicaciones tecn. (p0010 = 5).
0x75 Parámetro %s [%s]: acceso de escritura sólo - -
en el estado de puesta en marcha (p0010 dis‐
tinto de 0).
0x76 Parámetro %s [%s]: acceso de escritura sólo - -
en el estado de puesta en marcha Descarga
(p0010 = 29).
0x77 El parámetro %s [%s] no debe escribirse en la - -
descarga.
0x78 Parámetro %s [%s]: acceso de escritura sólo - -
en el estado de puesta en marcha Configura‐
ción accto. (dispositivo: p0009 = 3).
0x79 Parámetro %s [%s]: acceso de escritura sólo - -
en el estado de puesta en marcha Definición
de tipo de accto. (dispositivo: p0009 = 2).
0x7A Parámetro %s [%s]: acceso de escritura solo - -
en el estado de puesta en marcha Config. de
base de juego de datos (dispositivo: p0009 =
4).

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 503
Apéndice
B.2 Valores de error en las respuestas de parámetros PROFIdrive, tipos de datos

Valor de fa‐ Significado Observación Información


llo adicional
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 Descarga
disp. (dispositivo: p0009 = 29).
0x7D Parámetro %s [%s]: acceso de escritura sólo - -
en el estado de puesta en marcha Reset de
parámetros de disp. (dispositivo: p0009 = 30).
0x7E Parámetro %s [%s]: acceso de escritura sólo - -
en el estado de puesta en marcha Dispositivo
listo (dispositivo: p0009 = 0).
0x7F Parámetro %s [%s]: acceso de escritura sólo - -
en el estado de puesta en marcha Dispositivo
(dispositivo: p0009 distinto de 0).
0x81 El parámetro %s [%s] no debe escribirse en la - -
descarga.
0x82 Toma del mando bloqueada a través de BI: - -
p0806.
0x83 Parámetro %s [%s]: la interconexión BICO de‐ La salida BICO no da un valor Float, pero la -
seada no es posible. entrada BICO requiere Float.
0x84 Parámetro %s [%s]: modificación de paráme‐ - -
tros bloqueada (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 "abso‐
lutos", 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 "abso‐
lutos", está por encima del límite superior vá‐
lido actualmente (p. ej., predeterminado por
la potencia existente del convertidor).
0xCC Acceso de escritura no permitido. Acceso de escritura no permitido porque no -
se dispone de clave de acceso.
0xFF Proceso de lectura/escritura correcto. El valor se ha leído o escrito correctamente. -

Descripción de los bloques DCC estándar


504 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Apéndice
B.3 Vista general de bloques

B.3 Vista general de bloques


Para los bloques nuevos se indica la versión a partir de la cual están disponibles.

Bloque 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 Arcotangente x
AVA Generador de valor absoluto con evaluación de signo x x
AVA_D Generador de valor absoluto (DOUBLE INTEGER) x x
BF Función Intermitente (tipo BOOL) x x
BF_W Función intermitente para palabra de estado (tipo WORD) 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
B_BY Convertidor 8 magnitudes binarias en byte de estado x
B_DW Convertidor 32 magnitudes binarias en palabra doble de estado x x
B_W Convertidor 16 magnitudes binarias en palabra de estado x x
CNM Memoria numérica controlable (tipo REAL) x x
CNM_D Memoria numérica controlable (tipo DOUBLE INTEGER) x x
CNM_I Memoria numérica controlable (tipo INTEGER) x x
COS Función Coseno x V4.4
CTD Determinación de la diferencia temporal a partir de una etiqueta de x
fecha/hora interna
CTR Contador (tipo BOOL) x x
DCA Calculadora de diámetros x x
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 magnitudes binarias x x
DW_R Aplicación de la cadena de bits como valor de tipo REAL x x
DW_W Convertidor de palabra doble de estado a palabra de estado x x

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 505
Apéndice
B.3 Vista general de bloques

Bloque Descripción SIMOTION SINAMICS


DX8 Demultiplexor, 8 salidas, concatenable en cascada (tipo REAL) x x
DX8_D Demultiplexor, 8 salidas, concatenable en cascada (tipo DOUBLE x x
INTEGER)
DX8_I Demultiplexor, 8 salidas, concatenable en cascada (tipo INTEGER) x x
D_I Convertidor del tipo DOUBLE INTEGER en el tipo INTEGER x x
D_R Convertidor del tipo DOUBLE INTEGER en el tipo REAL x x
D_SI Convertidor del tipo DOUBLE INTEGER en el tipo SHORT INTE‐ x
GER
D_UI Convertidor del tipo DOUBLE INTEGER en el tipo UNSIGNED IN‐ x x
TEGER
D_US Convertidor del tipo DOUBLE INTEGER en el tipo UNSIGNED x x
SHORT INTEGER
ETE Evaluación de flancos (tipo BOOL) x x
GTS Lectura de una etiqueta de fecha/hora x
INCO Momento de inercia del bobinador axial x x
INT Integrador x x
I_D Convertidor del tipo INTEGER en el tipo DOUBLE INTEGER x x
I_R Convertidor del tipo INTEGER en el tipo REAL x x
I_SI Convertidor del tipo INTEGER en el tipo SHORT INTEGER x
I_UD Convertidor del tipo INTEGER en el tipo UNSIGNED DOUBLE IN‐ x x
TEGER
I_US Convertidor del tipo INTEGER en el tipo UNSIGNED SHORT INTE‐ x x
GER
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 (tipo BOOL) 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
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 Double Integer) 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) en REAL x x
N4_R Conversión de formato con coma fija de 32 bits (N4) en REAL 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 Bloque de relleno (tipo REAL) x x

Descripción de los bloques DCC estándar


506 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Apéndice
B.3 Vista general de bloques

Bloque Descripción SIMOTION SINAMICS


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 Bloque de relleno (tipo REAL) x x
NOP8_B Bloque de relleno (tipo BOOL) x x
NOP8_D Bloque de relleno (tipo DOUBLE INTEGER) x x
NOP8_I Bloque 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
RAA Resetear todos los avisos V4.3
RDA Leer aviso V4.3
RDAA Leer todos los avisos V4.3
RDP Lectura de parámetros de accionamiento (tipo REAL) x
RDP_D Lectura de parámetros de accionamiento (tipo DOUBLE INTEGER) x
RDP_I Lectura de parámetros de accionamiento (tipo INTEGER) x
RDP_UD Lectura de parámetros de accionamiento (tipo UNSIGNED DOU‐ x
BLE INTEGER)
RDP_UI Lectura de parámetros de accionamiento (tipo UNSIGNED INTE‐ x
GER)
RDP_US Lectura de parámetros de accionamiento (tipo UNSIGNED SHORT x
INTEGER)
RGE Generador de rampas x x
RGJ Generador de rampa con limitación de jerk x x
RMDP Lectura de parámetros de accionamiento desde el control V4.2
RSR RS Flip-Flop, dominante R (tipo BOOL) x x
RSS RS Flip-Flop, dominante S (tipo BOOL) x x
R_D Convertidor del tipo REAL en el tipo DOUBLE INTEGER x x
R_DW Adopción de la cadena de bits como DWORD x x

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 507
Apéndice
B.3 Vista general de bloques

Bloque Descripción SIMOTION SINAMICS


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 16 bits (N2) x x
R_N4 Conversión de REAL en formato con coma fija de 32 bits (N4) x x
R_SI Convertidor del tipo REAL en el tipo SHORT INTEGER x
R_UD Convertidor del tipo REAL en el tipo UNSIGNED DOUBLE INTE‐ x x
GER
R_UI Convertidor del tipo REAL en el tipo UNSIGNED INTEGER x x
R_US Convertidor del tipo REAL en el tipo UNSIGNED SHORT INTEGER x x
SAH Sample & Hold (tipo REAL) x
SAH_B Sample & 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
SII Inversor x x
SIN Función Seno x V4.4
SI_D Convertidor del tipo SHORT INTEGER en el tipo DOUBLE INTE‐ x
GER
SI_I Convertidor del tipo SHORT INTEGER en el tipo INTEGER x
SI_R Convertidor del tipo SHORT INTEGER en el tipo REAL x
SI_UD Convertidor del tipo SHORT INTEGER en el tipo UNSIGNED DOU‐ x
BLE INTEGER
SI_UI Convertidor del tipo SHORT INTEGER en el tipo UNSIGNED INTE‐ x
GER
SQR Extractor de raíz cuadrada x
SRA Disparar/resetear un aviso V4.3
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 DOUBLE INTEGER) x x
TTCU Característica de rigidez del bobinado x x
UD_I Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo IN‐ x x
TEGER
UD_R Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo x x
REAL

Descripción de los bloques DCC estándar


508 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Apéndice
B.3 Vista general de bloques

Bloque Descripción SIMOTION SINAMICS


UD_SI Convertidor del tipo UNSIGNED DOUBLE INTEGER en el tipo x
SHORT INTEGER
UI_D Convertidor del tipo UNSIGNED INTEGER en el tipo DOUBLE IN‐ x x
TEGER
UI_R Convertidor del tipo UNSIGNED INTEGER en el tipo REAL x x
UI_SI Convertidor del tipo UNSIGNED INTEGER en el tipo SHORT INTE‐ x
GER
US_D Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo DOU‐ x x
BLE INTEGER
US_I Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo INTE‐ x x
GER
US_R Convertidor del tipo UNSIGNED SHORT INTEGER en el tipo REAL x x
WBG Generador de barrido x x
WMDP Escritura de parámetros de accionamiento desde el control V4.2
WRP Escritura de parámetros de accionamiento (tipo REAL) x
WRP_D Escritura de parámetros de accionamiento (tipo DOUBLE INTE‐ x
GER)
WRP_I Escritura de parámetros de accionamiento (tipo INTEGER) x
WRP_UD Escritura de parámetros de accionamiento (tipo UNSIGNED DOU‐ x
BLE INTEGER)
WRP_UI Escritura de parámetros de accionamiento (tipo UNSIGNED INTE‐ x
GER)
WRP_US Escritura de parámetros de accionamiento (tipo UNSIGNED x
SHORT INTEGER)
W_B Convertidor palabra de estado en 16 magnitudes binarias x x
W_BY Convertidor palabra de estado en byte de estado x x
W_DW Convertidor palabra de estado en palabra doble de estado x x
XOR Operación lógica OR exclusiva (tipo BOOL) x x
XOR_W Operación lógica OR exclusiva (tipo WORD) x

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 509
Apéndice
B.3 Vista general de bloques

Descripción de los bloques DCC estándar


510 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Índice alfabético
ASIN
SIMOTION, 38
A ATAN
SIMOTION, 40
ACOS
AVA
SIMOTION, 31
SIMOTION, SINAMICS, 42
ADD
AVA_D
SIMOTION, SINAMICS, 33
SIMOTION, SINAMICS, 44
ADD_D
SIMOTION, SINAMICS, 34
ADD_I
SIMOTION, SINAMICS, 35
B
ADD_M B_BY
SIMOTION, SINAMICS, 36 SIMOTION, 183
Alarma B_DW
A51032, 405 SIMOTION, SINAMICS, 185
A51060, 409 B_W
A51061, 410 SIMOTION, SINAMICS, 188
A51062, 410 BF
A51063, 410 SIMOTION, SINAMICS, 79
A51064, 410 BF_W
A51065, 411 SIMOTION, 81
A51066, 411 BSW
A51067, 411 SIMOTION, SINAMICS, 83
A51068, 411 BY_B
A51069, 412 SIMOTION, 179
F51000, 403 BY_W
F51001, 403 SIMOTION, SINAMICS, 181
F51004, 403
F51005, 404
F51006, 404 C
F51008, 405
CNM
F51009, 405
SIMOTION, SINAMICS, 85
F51033, 405
CNM_D
F51034, 406
SIMOTION, SINAMICS, 87
F51035, 406
CNM_I
F51050, 406
SIMOTION, SINAMICS, 89
F51051, 406
COS
F51052, 407
SIMOTION, SINAMICS, 46
F51053, 407
CTD
F51054, 407
SIMOTION, 241
F51055, 408
CTR
F51056, 408
SIMOTION, SINAMICS, 91
F51057, 408
F51058, 409
F51059, 409
AND
D
SIMOTION, SINAMICS, 75 D_I
AND_W SIMOTION, SINAMICS, 197
SIMOTION, 77

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 511
Índice alfabético

D_R
SIMOTION, SINAMICS, 198
D_SI G
SIMOTION, 199
Grupo de ejecución Carga de tiempo de cálculo
D_UI
r21005[0...9], 482
SIMOTION, SINAMICS, 200
Grupo de ejecución Medida de tiempo de cálculo
D_US
p21030, 484
SIMOTION, SINAMICS, 201
Grupo de ejecución Propiedades
DCA
p21000[0...9], 413, 419, 426, 433, 440, 447, 454,
SIMOTION, SINAMICS, 329
461, 467, 474
DEL
Grupo de ejecución Tiempo de muestreo
SIMOTION, SINAMICS, 345
r21001[0...9], 481
DEZ
GTS
SIMOTION, SINAMICS, 349
SIMOTION, 243
DFR
SIMOTION, SINAMICS, 94
DFR_W
SIMOTION, 96
I
DIV I_D
SIMOTION, SINAMICS, 48, 352 SIMOTION, SINAMICS, 202
DIV_D I_R
SIMOTION, SINAMICS, 50 SIMOTION, SINAMICS, 203
DIV_I I_SI
SIMOTION, SINAMICS, 52 SIMOTION, 204
DLB I_UD
SIMOTION, SINAMICS, 98 SIMOTION, SINAMICS, 205
DP_UD I_US
SINAMICS, 258 SIMOTION, SINAMICS, 206
DT1 Id de librería de los bloques medidos
SIMOTION, SINAMICS, 354 r21046[0...49], 496
DW_B Id del bloque medido
SIMOTION, SINAMICS, 191 r21041[0...49], 486
DW_R INCO
SIMOTION, SINAMICS, 194 SIMOTION, SINAMICS, 334
DW_W Índice de primera pasada/pasada sucesiva
SIMOTION, SINAMICS, 196 r21042[0...49], 488
DX8 INT
SIMOTION, SINAMICS, 100 SIMOTION, SINAMICS, 358
DX8_D
SIMOTION, SINAMICS, 102
DX8_I L
SIMOTION, SINAMICS, 104
LIM
SIMOTION, SINAMICS, 361
LIM_D
E SIMOTION, SINAMICS, 364
ETE LR_R
SIMOTION, SINAMICS, 106 SIMOTION, 207
LVM
SIMOTION, SINAMICS, 108

Descripción de los bloques DCC estándar


512 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Índice alfabético

NOP1_I
SIMOTION, SINAMICS, 132
M NOP8
SIMOTION, SINAMICS, 133
MAS
NOP8_B
SIMOTION, SINAMICS, 54
SIMOTION, SINAMICS, 135
Media de tiempo de cálculo Bloques
NOP8_D
p21031, 484
SIMOTION, SINAMICS, 137
Media de tiempo de cálculo Duración
NOP8_I
p21032, 484
SIMOTION, SINAMICS, 139
Medida de tiempo de cálculo Medidas individuales
NOR
Cantidad
SIMOTION, SINAMICS, 141
p21033, 485
NOT
MFP
SIMOTION, SINAMICS, 143
SIMOTION, SINAMICS, 110
NOT_W
MIS
SIMOTION, 144
SIMOTION, SINAMICS, 55
NSW
MUL
SIMOTION, SINAMICS, 146
SIMOTION, SINAMICS, 56
NSW_D
MUL_D
SIMOTION, SINAMICS, 148
SIMOTION, SINAMICS, 57
NSW_I
MUL_I
SIMOTION, SINAMICS, 150
SIMOTION, SINAMICS, 58
MUX8
SIMOTION, SINAMICS, 112
MUX8_D
O
SIMOTION, SINAMICS, 115 OCA
MUX8_I SIMOTION, SINAMICS, 337
SIMOTION, SINAMICS, 118 OR
MVS SIMOTION, SINAMICS, 152
SIMOTION, SINAMICS, 367 OR_W
SIMOTION, 154

N
N2_R
P
SIMOTION, SINAMICS, 208 PC
N4_R SIMOTION, SINAMICS, 370
SIMOTION, SIMATICS, 209 PCL
NAND SIMOTION, SINAMICS, 156
SIMOTION, SINAMICS, 121 PDE
NCM SIMOTION, SINAMICS, 158
SIMOTION, SINAMICS, 123 PDF
NCM_D SIMOTION, SINAMICS, 160
SIMOTION, SINAMICS, 125 PIC
NCM_I SIMOTION, SINAMICS, 373
SIMOTION, SINAMICS, 127 PLI20
NOP1 SIMOTION, SIMATICS, 59
SIMOTION, SINAMICS, 129 PST
NOP1_B SIMOTION, SINAMICS, 162
SIMOTION, SINAMICS, 130 PT1
NOP1_D SIMOTION, SINAMICS, 382
SIMOTION, SINAMICS, 131

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 513
Índice alfabético

R S
R_D SAH
SIMOTION, SINAMICS, 210 SINAMICS, 274
R_DW SAH_B
SIMOTION, SINAMICS, 211 SINAMICS, 277
R_I SAH_BY
SIMOTION, SINAMICS, 212 SINAMICS, 280
R_LR SAH_D
SIMOTION, 213 SINAMICS, 283
R_N2 SAH_I
SIMOTION, SINAMICS, 214 SINAMICS, 286
R_N4 SAV
SIMOTION, SINAMICS, 215 SIMOTION, SINAMICS, 289
R_SI SAV_BY
SIMOTION, 217 SIMOTION, SINAMICS, 292
R_UD SAV_D
SIMOTION, SINAMICS, 218 SIMOTION, SINAMICS, 295
R_UI SAV_I
SIMOTION, SINAMICS, 219 SIMOTION, SINAMICS, 298
R_US SH
SIMOTION, SINAMICS, 220 SIMOTION, 168
RAA SH_DW
SIMOTION, 244 SIMOTION, SINAMICS, 170
RDA SI_D
SIMOTION, 245 SIMOTION, 221
RDAA SI_I
SIMOTION, 247 SIMOTION, 222
RDP SI_R
SINAMICS, 249 SIMOTION, 223
RDP_D SI_UD
SINAMICS, 252 SIMOTION, 224
RDP_I SI_UI
SINAMICS, 255 SIMOTION, 225
RDP_UI SIN
SINAMICS, 261 SIMOTION, SINAMICS, 66
RDP_US Sll
SINAMICS, 264 SIMOTION, SINAMICS, 64
RGE SQR
SIMOTION, SINAMICS, 385 SIMOTION, 68
RGJ SRA
SIMOTION, SINAMICS, 392 SIMOTION, 301
RMDP STM
SIMOTION, 267 SINAMICS, 304
RSR SUB
SIMOTION, SINAMICS, 164 SIMOTION, SINAMICS, 70
RSS SUB_D
SIMOTION, SINAMICS, 166 SIMOTION, SINAMICS, 71
SUB_I
SIMOTION, SINAMICS, 72

Descripción de los bloques DCC estándar


514 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5
Índice alfabético

T W
TAN W_B
SIMOTION, 73 SIMOTION, SINAMICS, 235
Tiempo de cálculo Valor máximo W_BY
r21037[0...9], 486 SIMOTION, SINAMICS, 237
Tiempo de cálculo Valor medio W_DW
r21036[0...9], 485 SIMOTION, SINAMICS, 239
Tiempo de cálculo Valor mínimo WBG
r21035[0...9], 485 SIMOTION, SINAMICS, 341
Tiempo de ejecución de bloque máximo medido en WMDP
us SIMOTION, 308
r21045[0...49], 494 WRP
Tiempo de ejecución de bloque medio medido en us SINAMICS, 315
r21044[0...49], 492 WRP_D
Tiempo de ejecución de bloque mínimo medido en us SINAMICS, 318
r21043[0...49], 490 WRP_I
Tiempo de muestreo base Hardware SINAMICS, 320
r21002, 481 WRP_UD
Tiempo de muestreo base Software SINAMICS, 322
r21003, 482 WRP_UI
Tiempos de muestreo de hardware disponibles SINAMICS, 324
r21008[0...24], 483 WRP_US
TRK SINAMICS, 326
SIMOTION, SINAMICS, 172
TRK_D
SIMOTION, SIMATICS, 174 X
TTCU
XOR
SIMOTION, SINAMICS, 339
SIMOTION, SINAMICS, 176
XOR_W
SIMOTION, 177
U
UD_I
SIMOTION, SINAMICS, 226
UD_R
SIMOTION, SINAMICS, 227
UD_SI
SIMOTION, 228
UI_D
SIMOTION, SINAMICS, 229
UI_R
SIMOTION, SINAMICS, 230
UI_SI
SIMOTION, 231
US_D
SIMOTION, SINAMICS, 232
US_I
SIMOTION, SINAMICS, 233
US_R
SIMOTION, SINAMICS, 234

Descripción de los bloques DCC estándar


Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5 515
Índice alfabético

Descripción de los bloques DCC estándar


516 Manual de funciones, 11/2017, 6SL3097-4AQ00-0EP5

You might also like