sinamics/simotion descripción del editor dcc · sinamics/simotion descripción del editor dcc...

169
SINAMICS/SIMOTION SINAMICS/SIMOTION Descripción del editor DCC Prefacio Introducción 1 Función Editor DCC 2 DCC para SINAMICS 3 DCC para SIMOTION 4 Anexo A SINAMICS/SIMOTION SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo 10/2008 6SL3097-2AN00-0EP3

Upload: others

Post on 04-Aug-2021

30 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

SINAMICS/SIMOTION SINAMICS/SIMOTION Descripción del editor DCC

Prefacio

Introducción

1

Función Editor DCC

2

DCC para SINAMICS

3

DCC para SIMOTION

4

Anexo

A

SINAMICS/SIMOTION

SINAMICS/SIMOTION Descripción del editor DCC

Manual de programación y manejo

10/2008 6SL3097-2AN00-0EP3

Page 2: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Notas jurídicas 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 con triángulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales.

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

ATENCIÓN significa que puede producirse un resultado o estado no deseado si no se respeta la consigna de seguridad correspondiente.

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

Personal cualificado El equipo/sistema correspondiente sólo deberá instalarse y operarse respetando lo especificado en este documento. Sólo está autorizado a intervenir en este equipo el personal cualificado. En el sentido del manual se trata de personas que disponen de los conocimientos técnicos necesarios para poner en funcionamiento, conectar a tierra y marcar los aparatos, sistemas y circuitos de acuerdo con las normas estándar de seguridad.

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

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

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

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

Siemens AG Industry Sector Postfach 48 48 90026 NÜRNBERG ALEMANIA

Copyright © Siemens AG 2008. Sujeto a cambios sin previo aviso

Page 3: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3

Prefacio

Documentación SIMOTION Encontrará un resumen de la documentación SIMOTION en una bibliografía separada. Esta documentación se incluye en formato electrónico en el alcance de suministro de SIMOTION SCOUT. La documentación SIMOTION consta de 9 paquetes que contienen unos 80 documentos sobre SIMOTION y otros sistemas pertinentes (p. ej.: SINAMICS). Para SIMOTION nivel V4.1 SP2 están disponibles los siguientes paquetes de documentación: ● SIMOTION Sistema de ingeniería Manejo ● SIMOTION Descripciones del sistema y funciones ● SIMOTION Diagnóstico ● SIMOTION Programación ● SIMOTION Programación - Referencias ● SIMOTION C ● SIMOTION P350 ● SIMOTION D4xx ● SIMOTION Documentación complementaria

Documentación SINAMICS La documentación de SINAMICS se estructura en 2 niveles: ● Documentación general y catálogos ● Documentación para el fabricante/service Una lista de publicaciones actualizada mensualmente con los idiomas disponibles en cada caso se encuentra 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 bajo: 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 los puntos de menú "Soporte".

Page 4: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Prefacio

SINAMICS/SIMOTION Descripción del editor DCC 4 Manual de programación y manejo, 10/2008

Otra documentación sobre el editor DCC ● Manual de funciones SINAMICS/SIMOTION Descripción de los bloques estándar DCC

Page 5: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Prefacio

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 5

Hotline y direcciones de Internet

Technical Support En caso de consultas técnicas, diríjase a la siguiente hotline: Europa/África Teléfono +49 180 5050 222 (no gratuito) Fax +49 180 5050 223 Internet http://www.siemens.com/automation/support-request

América Teléfono +1 423 262 2522 Fax +1 423 262 2200 E-mail mailto:[email protected]

Asia/Pacífico Teléfono +86 1064 719 990 Fax +86 1064 747 474 E-mail mailto:[email protected]

Nota Los números de teléfono específicos de cada país para el asesoramiento técnico se encuentran en Internet: http://www.siemens.com/automation/service&support Las llamadas están sujetas a cargo, por ejemplo 0,14 € el minuto desde la red telefónica fija alemana. Las tarifas de otros operadores pueden variar.

Consultas con respecto a la documentación Para cualquier consulta con respecto a la documentación (sugerencias, correcciones), sírvase enviar un fax o un correo electrónico a la siguiente dirección: Fax +49 9131- 98 63315 E-mail mailto:[email protected]

Page 6: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Prefacio

SINAMICS/SIMOTION Descripción del editor DCC 6 Manual de programación y manejo, 10/2008

Dirección de Siemens en Internet Para información de máxima actualidad sobre productos SIMOTION, soporte de producto y FAQ, visite la web: ● Información general:

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

● Soporte de producto: – http://support.automation.siemens.com/WW/view/de/10805436

Soporte adicional Le ofrecemos cursos para facilitarle la familiarización en la forma de trabajar con SIMOTION. Para ello contacte con su centro de formación regional o con el centro de formación central en D-90027 Núremberg, tel. +49 (911) 895 3202. Encontrará información sobre la oferta de formación en www.sitrain.com

Page 7: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 7

Índice

Prefacio ..................................................................................................................................................... 0H3 1 Introducción ............................................................................................................................................. 1H11 2 Función Editor DCC................................................................................................................................. 2H15

2.1 Vista general ................................................................................................................................ 3H15 2.2 Requisito ...................................................................................................................................... 4H17 2.3 Crear requisitos de proyecto........................................................................................................ 5H18 2.3.1 Crear un proyecto ........................................................................................................................ 6H18 2.3.2 Insertar un dispositivo en un proyecto ......................................................................................... 7H19 2.3.3 Insertar esquema DCC en un proyecto ....................................................................................... 8H21 2.3.4 Insertar nuevo esquema (subesquema) ...................................................................................... 9H25 2.3.5 Insertar nuevos esquemas parciales ........................................................................................... 10H26 2.3.6 Vista y representación ................................................................................................................. 11H26 2.4 Manipulación de librerías ............................................................................................................. 12H27 2.4.1 Importación de librerías de bloques............................................................................................. 13H27 2.4.2 Actualizar librería de bloques....................................................................................................... 14H28 2.4.3 Cambiar idioma de una librería de bloques ................................................................................. 15H29 2.4.4 Eliminación de librerías de bloques de la configuración.............................................................. 16H31 2.5 Manipulación de bloques ............................................................................................................. 17H32 2.5.1 Introducción.................................................................................................................................. 18H32 2.5.2 Inserción de bloques en el editor DCC ........................................................................................ 19H32 2.5.3 Insertar el texto ............................................................................................................................ 20H34 2.5.4 Definir propiedades de ejecución................................................................................................. 21H35 2.5.5 Edición de conexiones de bloques .............................................................................................. 22H36 2.5.5.1 Generalidades.............................................................................................................................. 23H36 2.5.5.2 Propiedades de las conexiones de bloques ................................................................................ 24H36 2.5.6 Interconexión de bloques............................................................................................................. 25H39 2.5.7 Abreviatura del tipo de datos en DCC para bloques de conexión y de convertidor .................... 26H40 2.5.8 Interconexión a conexiones de esquema .................................................................................... 27H41 2.5.9 Interconexión con operandos globales en SIMOTION DCC ....................................................... 28H42 2.5.10 Interconexión con los parámetros BICO del sistema base en SINAMICS DCC ......................... 29H42 2.5.11 Borrado de bloques...................................................................................................................... 30H43 2.6 Compilación ................................................................................................................................. 31H44 2.6.1 Prueba de coherencia sin generación de código......................................................................... 32H44 2.6.2 Compilar esquema DCC en el editor DCC .................................................................................. 33H45 2.7 Edición posterior de configuraciones........................................................................................... 34H48 2.7.1 Vista general Edición posterior de programas............................................................................. 35H48 2.7.2 Modificación de la librería de bloques ......................................................................................... 36H48 2.7.3 Copia de esquemas o de partes de un esquema........................................................................ 37H49 2.7.4 Buscar en el proyecto .................................................................................................................. 38H51 2.7.5 Reemplazar en proyecto.............................................................................................................. 39H52 2.8 Modo de test ................................................................................................................................ 40H54 2.8.1 Modos de operación de prueba ................................................................................................... 41H54 2.8.2 Visualización en modo de operación de laboratorio .................................................................... 42H55 2.8.3 Visualización en el modo de operación de proceso .................................................................... 43H55

Page 8: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Índice

SINAMICS/SIMOTION Descripción del editor DCC 8 Manual de programación y manejo, 10/2008

2.8.4 Conectar/desconectar conexiones para test............................................................................... 44H56 2.8.5 Visualización de conexiones Con/Des........................................................................................ 45H56 2.8.6 Activación del modo de test ........................................................................................................ 46H57 2.8.7 Visualización del modo de test ................................................................................................... 47H58 2.8.8 Activación de la indicación de valores y tendencias para el test ................................................ 48H59 2.8.9 Edición de esquemas DCC en modo de test .............................................................................. 49H60 2.8.10 Desactivación del modo de test .................................................................................................. 50H61 2.8.11 Modificación online en el modo de test....................................................................................... 51H61 2.8.11.1 Nota previa.................................................................................................................................. 52H61 2.8.11.2 Modificación online de valores en entradas de bloque............................................................... 53H61 2.8.11.3 Borrado online de una interconexión .......................................................................................... 54H62 2.8.11.4 Creación online de una interconexión......................................................................................... 55H62 2.8.11.5 Inserción online de un bloque ..................................................................................................... 56H63 2.8.11.6 Borrado online de un bloque....................................................................................................... 57H63 2.8.11.7 Inserción de comentarios en el esquema ................................................................................... 58H64 2.8.11.8 Modificación de comentarios en el esquema.............................................................................. 59H64 2.8.11.9 Desplazamiento de bloques en el esquema............................................................................... 60H64 2.8.11.10 Coherencia de los esquemas en el modo de test....................................................................... 61H64 2.9 Datos de referencia..................................................................................................................... 62H66 2.9.1 Datos de referencia del esquema ............................................................................................... 63H66 2.9.2 Lista Tipos de bloques ................................................................................................................ 64H67 2.9.3 Lista de referencias cruzadas Grupos de ejecución (sólo en SIMOTION DCC)........................ 65H67 2.9.4 Lista Referencias cruzadas Operandos...................................................................................... 66H68 2.10 Protección de know-how............................................................................................................. 67H69 2.10.1 Información sobre la protección de know-how............................................................................ 68H69 2.11 Comportamiento de arranque ..................................................................................................... 69H73

3 DCC para SINAMICS .............................................................................................................................. 70H75 3.1 Vista general ............................................................................................................................... 71H75 3.1.1 Introducción................................................................................................................................. 72H75 3.1.2 Requisitos de software................................................................................................................ 73H75 3.1.3 Integración del sistema SINAMICS............................................................................................. 74H76 3.1.3.1 Campo de aplicación, características ......................................................................................... 75H76 3.1.3.2 Grupos de ejecución en el editor DCC ....................................................................................... 76H77 3.1.3.3 Grupos de ejecución fijos............................................................................................................ 77H78 3.1.3.4 Grupos de ejecución libres.......................................................................................................... 78H84 3.1.3.5 Secuencia de ejecución, crear nuevos grupos de ejecución...................................................... 79H85 3.1.3.6 Crear parámetros específicos del cliente ("Publicar")................................................................. 80H87 3.1.3.7 Interconexión con parámetros SINAMICS.................................................................................. 81H92 3.1.3.8 Copia de esquemas dentro de un proyecto ................................................................................ 82H93 3.1.3.9 Copia de esquemas entre proyectos .......................................................................................... 83H93 3.1.4 Carga de tiempo de cálculo, memoria necesaria y asignación de los intervalos de

muestreo de HW de SINAMICS DCC......................................................................................... 84H94 3.1.4.1 Carga de tiempo de cálculo ........................................................................................................ 85H94 3.1.4.2 Número de posibles intervalos de muestreo de hardware distintos ........................................... 86H97 3.2 Trabajar con SINAMICS DCC..................................................................................................... 87H98 3.2.1 Notas previas relativas a la configuración .................................................................................. 88H98 3.2.2 Crear proyecto nuevo.................................................................................................................. 89H99 3.2.3 Insertar esquema DCC ............................................................................................................. 90H100 3.2.4 Inserción de bloques ................................................................................................................. 91H102 3.2.5 Interconexión de bloques.......................................................................................................... 92H103 3.2.6 Parametrización de conexiones de bloque en el esquema ...................................................... 93H103 3.2.7 Publicación de conexiones de bloque como parámetro ........................................................... 94H105

Page 9: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Índice

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 9

3.2.8 Compilar esquema DCC en el editor DCC ................................................................................ 95H107 3.2.9 Ajuste de la secuencia de ejecución dentro de un grupo de ejecución..................................... 96H108 3.2.10 Ajuste del intervalo de muestreo de un grupo de ejecución...................................................... 97H108 3.2.11 Carga de la opción tecnológica DCC en la tarjeta de memoria de la unidad de

accionamiento............................................................................................................................ 98H109 3.2.12 Carga del esquema DCC compilado en el accionamiento ........................................................ 99H110 3.2.13 Visualización online de valores de las conexiones de bloque................................................... 100H111 3.2.14 Registro de señales del esquema DCC con la función Trace ................................................... 101H113 3.2.15 Archivado de un proyecto .......................................................................................................... 102H115 3.2.16 Creación de documentación ...................................................................................................... 103H115 3.3 Conexión de DCC al accionamiento.......................................................................................... 104H117 3.3.1 Vista general .............................................................................................................................. 105H117 3.3.2 Calcular el esquema DCC con magnitudes relativas ................................................................ 106H117 3.3.3 Cálculo del esquema DCC con magnitudes absolutas ............................................................. 107H118 3.3.3.1 Ejemplo 2.1 (interconexión del valor de entrada) ...................................................................... 108H118 3.3.3.2 Ejemplo 2.2 (interconexión del valor de salida) ......................................................................... 109H120 3.3.4 Interconexión de señales DCC con las interfaces de comunicación IF1 e IF2 ......................... 110H122 3.3.4.1 Nota previa................................................................................................................................. 111H122 3.3.4.2 Interconexión de datos de proceso recibidos con DCC ............................................................ 112H122 3.3.4.3 Interconexión de los datos de proceso enviados con DCC....................................................... 113H122 3.4 Especificaciones SINAMICS DCC............................................................................................. 114H123 3.4.1 Reglas para la asignación de nombres en el editor DCC.......................................................... 115H123 3.4.2 Longitudes de campo/nombre y convenciones ......................................................................... 116H124 3.4.3 Representación de la visualización dinámica de valores .......................................................... 117H124

4 DCC para SIMOTION ............................................................................................................................ 118H125 4.1 Vista general .............................................................................................................................. 119H125 4.1.1 Introducción................................................................................................................................ 120H125 4.1.2 Requisitos de software............................................................................................................... 121H125 4.1.3 Integración del sistema SIMOTION ........................................................................................... 122H126 4.1.3.1 Nivel de ejecución, grupo de ejecución y secuencia de ejecución............................................ 123H126 4.1.3.2 Variables HMI (publicación de variables y variables @) ........................................................... 124H128 4.1.3.3 Interconexión con variables SIMOTION .................................................................................... 125H131 4.1.4 Creación de librerías de bloques ............................................................................................... 126H135 4.1.4.1 Fundamentos ............................................................................................................................. 127H135 4.1.4.2 Elaboración de comentarios para librerías DCB propias........................................................... 128H137 4.1.4.3 Particularidades en la interconexión 1:N de entradas de conexión de esquema...................... 129H138 4.1.4.4 Dependencia del bloque creado de las librerías de bloques subyacentes ............................... 130H139 4.1.4.5 Generación de una librería DCB instalable a partir de librerías DCC ....................................... 131H140 4.1.4.6 Creación de la ayuda online para las librerías de bloques........................................................ 132H141 4.1.4.7 Instalación y desinstalación de librerías DCB............................................................................ 133H144 4.1.5 DCC y SIMOTION Trace ........................................................................................................... 134H145 4.2 Trabajar con SIMOTION DCC ................................................................................................... 135H146 4.2.1 Notas previas relativas a la configuración ................................................................................. 136H146 4.2.2 Crear un proyecto ...................................................................................................................... 137H147 4.2.3 Insertar esquema ....................................................................................................................... 138H147 4.2.4 Inserción de bloques.................................................................................................................. 139H149 4.2.5 Interconexión de bloques........................................................................................................... 140H150 4.2.6 Parametrización de conexiones de bloque en el esquema ....................................................... 141H150 4.2.7 Valores predeterminados de conexiones en descargas Delta .................................................. 142H152 4.2.8 Compilar esquema DCC en el editor DCC ................................................................................ 143H153 4.2.9 Carga de esquema DCC compilado .......................................................................................... 144H155 4.2.10 Arrancar la CPU......................................................................................................................... 145H155 4.2.11 Atributo Enable, grupos de ejecución ........................................................................................ 146H155

Page 10: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Índice

SINAMICS/SIMOTION Descripción del editor DCC 10 Manual de programación y manejo, 10/2008

4.2.12 Creación de documentación ..................................................................................................... 147H155 4.3 Especificaciones SIMOTION DCC............................................................................................ 148H157 4.3.1 Reglas para la asignación de nombres en el editor DCC......................................................... 149H157 4.3.2 Longitudes de campo/nombre y convenciones......................................................................... 150H158 4.3.3 Representación de la visualización dinámica de valores ......................................................... 151H159 4.4 Fallos, alarmas.......................................................................................................................... 152H160 4.4.1 Notas para la representación en avisos de error ...................................................................... 153H160

A Anexo .................................................................................................................................................... 154H161 A.1 Lista de abreviaturas................................................................................................................. 155H161 A.2 Glosario ..................................................................................................................................... 156H162

Índice alfabético..................................................................................................................................... 157H167

Page 11: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 11

Introducción 1

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 pasa el sistema de accionamiento SINAMICS. Con ello se abre una nueva dimensión para el usuario en cuanto a la capacidad de adaptación de los sistemas mencionados a las funciones específicas de su máquina. Además, DCC no tiene ninguna limitación en cuanto al número de funciones utilizables; éstas están restringidas únicamente por las prestaciones de la plataforma de destino.

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

Page 12: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Introducción

SINAMICS/SIMOTION Descripción del editor DCC 12 Manual de programación y manejo, 10/2008

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 Arrastrar y soltar. Las funciones de prueba y diagnóstico permiten verificar el comportamiento del programa, o bien identificar la causa en caso de fallo. La librería de bloques comprende una gran selección de bloques de regulación, cálculo y lógica, así como funciones más amplias de control y regulación. Para la combinación, evaluación y captura de las señales binarias se dispone de todas las funciones lógicas habituales (AND, XOR, retardadores de conexión/desconexión, biestables RS, contadores, etc.). Para la vigilancia y evaluación de magnitudes numéricas se dispone de multitud de funciones de cálculo, como la de cálculo de valor absoluto, divisores y la evaluación del mínimo/máximo. Además del control de accionamiento, es posible configurar de un modo simple y sin problemas funciones de bobinadores axiales, reguladores PI, generadores de rampa o generadores de barrido. En combinación con el sistema de control de movimiento SIMOTION es posible una programación prácticamente ilimitada de estructuras técnicas de regulación. Éstas pueden combinarse luego con otras partes del programa para formar un programa completo. Por otra parte, Drive Control Chart para accionamientos SINAMICS ofrece una base cómoda para resolver tareas de control y regulación a pie de accionamiento directamente en el convertidor. Con ello se obtiene una capacidad de adaptación adicional de SINAMICS a las tareas propuestas. El procesamiento in situ, en el accionamiento, admite la conversión de sistemas modulares de maquinaria y redunda en un aumento de las prestaciones globales de la máquina.

Page 13: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Introducción

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 13

● Con SINAMICS, en una unidad de accionamiento DCC puede estar activado en varios

objetos de accionamiento (Drive Object, o DO) simultáneamente. Con Simotion es posible crear varios esquemas DCC (Charts) en el contenedor de programas.

● Librería de bloques con bloques de gestión, cálculo, regulación, lógicos y complejos ● Editor gráfico de interconexiones con múltiples funciones de edición, macro, ayuda,

búsqueda, comparación e impresión ● Configuración sencilla de funciones de bobinadores axiales, regulador PI, generador de

rampa o generador de barrido ● Entorno runtime para SIMOTION con intervalos de muestreo seleccionables y

combinables y transmisión de datos coherente entre los intervalos ● Entorno runtime para SINAMICS con una integración de la opción tecnológica en

SINAMICS con ayuda de la tecnología BICO; las aplicaciones pueden ajustarse mediante parámetros configurados. Se pueden programar hasta 10 intervalos de muestreo diferentes

Page 14: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Introducción

SINAMICS/SIMOTION Descripción del editor DCC 14 Manual de programación y manejo, 10/2008

● Entorno de diagnóstico con funciones de visualización de señales, diagnóstico y Trace ● Escalabilidad con características de prestaciones y capacidades funcionales diferentes

para SIMOTION DCC y SINAMICS DCC

Nota El editor DCC es un sistema de programación basado en CFC (Continuous Function Chart). A continuación se describe el funcionamiento, si no se ha tratado ya en el "Manual CFC para S7".

Nota Otra bibliografía sobre el editor DCC: Manual de funciones SINAMICS/SIMOTION Descripción de los bloques estándar DCC

Diferencias entre DCC SIMOTION y DCC SINAMICS DCC SIMOTION y DCC SINAMICS se diferencian parcialmente en su funcionamiento. Las diferencias fundamentales se enumeran a continuación:

Tabla 1- 1 Diferencias entre DCC SIMOTION y DCC SINAMICS

SIMOTION SINAMICS Integración en el sistema Mediante interconexión a variables del

sistema base Mediante parámetros de ajuste o interconexión a través de parámetros BICO al sistema base

Sistema de ejecución Un número cualquiera de grupos de ejecución, a los que se pueden asignar cinco segmentos de tiempo (dependiendo de los ciclos de sistema)

Máximo 10 grupos de ejecución, a los que se pueden asignar 10 intervalos de muestreo diferentes

Coherencia de la recepción de datos Recepción de datos coherente incluso más allá de los segmentos de tiempo

La coherencia en la recepción de datos debe establecerla el usuario en caso necesario mediante bloques estándar (SAH_X).

Utilización de librerías 158HEs posible utilizar librerías adicionales (Página 334H135)

No es posible utilizar librerías adicionales

Alcance de los bloques estándar Ver el Manual de funciones SINAMICS/SIMOTION Descripción de los bloques estándar DCC

Ver el Manual de funciones SINAMICS/SIMOTION Descripción de los bloques estándar DCC

A partir de las versiones SINAMICS 2.6 y STARTER/SCOUT 4.1.2, se empiezan a admitir en DCC SINAMICS las funciones Modificación online en el modo de test y Trace de conexiones de bloques (no publicadas). A partir de SIMOTION 4.1.2 existe la posibilidad de crear librerías instalables.

Page 15: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 15

Función Editor DCC 22.1 Vista general

El producto representa una opción tecnológica escalable, modular, desarrollada principalmente para tareas técnicas de control y regulación continuas a pie de accionamientos. El editor Drive Control Chart (denominado en adelante Editor DCC), basado en CFC, permite configurar gráficamente la opción tecnológica DCC para controles SIMOTION y accionamientos SINAMICS. La siguiente figura ilustra el flujo de datos de los datos de configuración en el marco de la configuración con la opción tecnológica DCC:

Figura 2-1 Flujo de los datos de configuración

Page 16: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 16 Manual de programación y manejo, 10/2008

1. Cuando se crea un esquema nuevo, los tipos de bloques se toman de la librería de bloques específica del dispositivo y se insertan en la lista de bloques del editor DCC.

2. Con el editor DCC puede crear esquemas insertando, parametrizando e interconectando bloques.

3. Los esquemas se compilan; se crea un código intermedio. 4. El código intermedio se carga en el dispositivo o unidad de accionamiento con

STARTER/SCOUT.

Page 17: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.2 Requisito

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 17

2.2 Requisito Esta descripción se refiere a las siguientes versiones de SW de los dispositivos: ● SIMOTION P, C, D a partir de la versión 4.1.2 ● SINAMICS Integrated de SIMOTION D a partir de la versión 2.5 ● SINAMICS S120, S150, SM150, G130, G150, GM150, GL150 a partir de la versión 2.5 ● A partir de DCC 2.0.2 debe estar instalado al menos CFC 7.0.1.1, así como las herramientas de ingeniería SIMOTION SCOUT y STARTER a partir de V4.1.2.

Nota La configuración no debe realizarse en el Administrador SIMATIC, sino directamente a través del SCOUT/STARTER. El Administrador SIMATIC utiliza para los esquemas nuevos una sintaxis de denominaciones que provoca un fallo al compilar en SIMOTION SCOUT/STARTER. Si se producen fallos al compilar esquemas en SIMOTION SCOUT/STARTER, puede generarse un informe de errores detallado compilando nuevamente en el editor DCC. Para ello, en la opción de menú Ajustes de SIMOTION SCOUT, en la pestaña Compilador, ponga una marca en Mostrar todos los avisos durante Guardar y compilar todo. En STARTER se generará automáticamente el correspondiente informe de errores.

Nota El editor DCC se instala automáticamente con el sistema de ingeniería SIMOTION SCOUT/STARTER. Se requiere la correspondiente licencia de programa para el editor DCC. Ésta se incluye con el producto DCC SIMOTION o DCC SINAMICS en la memoria USB suministrada.

Nota Los esquemas DCC pueden imprimirse únicamente en el editor DCC, pero no en SIMOTION SCOUT/STARTER.

Nota La ayuda de los bloques DCC está disponible exclusivamente de forma contextual, es decir, no se puede acceder a las descripciones a través de la ayuda general.

Page 18: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.3 Crear requisitos de proyecto

SINAMICS/SIMOTION Descripción del editor DCC 18 Manual de programación y manejo, 10/2008

2.3 Crear requisitos de proyecto

2.3.1 Crear un proyecto Antes de utilizar el editor DCC hay que crear un proyecto nuevo en el sistema de ingeniería SIMOTION SCOUT/STARTER.

Procedimiento Para crear un proyecto, proceda de la forma siguiente: 1. Inicie el sistema de ingeniería SIMOTION SCOUT/STARTER. 2. Ejecute la función Proyecto > Nuevo de la barra de menús. 3. Introduzca el nombre del proyecto en el campo Nombre de la ventana Proyecto nuevo.

Figura 2-2 Ventana - Proyecto nuevo

4. Cierre la ventana haciendo clic en Aceptar.

Page 19: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.3 Crear requisitos de proyecto

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 19

El nuevo proyecto se crea y, a continuación, se abre automáticamente.

Nota Convención sobre la asignación de nombres a proyectos El número de caracteres para el nombre de proyecto está limitado a 24. El nombre de la carpeta se forma con los ocho primeros caracteres del nombre del proyecto. Por tanto, asegúrese de que estos ocho primeros caracteres del nombre del proyecto sean unívocos.

2.3.2 Insertar un dispositivo en un proyecto

SIMOTION Para insertar un dispositivo en un proyecto, ejecute los pasos siguientes: 1. Abra un proyecto existente de SIMOTION SCOUT, siempre que no se encuentre ya uno

abierto. 2. Ejecute el comando Crear dispositivo nuevo.

Figura 2-3 SIMOTION: Crear dispositivo nuevo

3. Seleccione el dispositivo deseado en la ventana Crear dispositivo nuevo y pulse Aceptar para cerrar la ventana.

Nota Para más información sobre la casilla Abrir Config. HW, consulte la documentación de SIMOTION SCOUT.

Con esto se cumplen todos los requisitos para crear un esquema DCC en el proyecto.

Page 20: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.3 Crear requisitos de proyecto

SINAMICS/SIMOTION Descripción del editor DCC 20 Manual de programación y manejo, 10/2008

SINAMICS 1. Abra un proyecto existente o cree uno nuevo, añadiéndole una unidad de accionamiento

SINAMICS (p. ej., SINAMICS S120 CU 320). Tenga en cuenta que SINAMICS S110 (módulo CU 305) no admite DCC.

Figura 2-4 Insertar un dispositivo en un proyecto

Page 21: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.3 Crear requisitos de proyecto

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 21

2.3.3 Insertar esquema DCC en un proyecto Ahora puede insertar un esquema DCC en el proyecto existente.

Page 22: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.3 Crear requisitos de proyecto

SINAMICS/SIMOTION Descripción del editor DCC 22 Manual de programación y manejo, 10/2008

Procedimiento 1. Seleccione un dispositivo en el proyecto. 2. SIMOTION:

Ejecute la función Insertar esquema DCC del submenú PROGRAMAS del dispositivo. SINAMICS, STARTER: Ejecute la función Insertar esquema DCC en el objeto de accionamiento deseado. En un objeto de accionamiento sólo puede haber un esquema DCC.

Figura 2-5 SIMOTION SCOUT: Insertar esquema DCC

Figura 2-6 Insertar esquema DCC en el objeto de accionamiento CU de una unidad de

accionamiento SINAMICS CU3x0.x con STARTER

Page 23: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.3 Crear requisitos de proyecto

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 23

Figura 2-7 SIMOTION D4xx: inserción de un esquema DCC SINAMICS en el objeto de

accionamiento de la CU con SCOUT

Page 24: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.3 Crear requisitos de proyecto

SINAMICS/SIMOTION Descripción del editor DCC 24 Manual de programación y manejo, 10/2008

3. Se abrirá la ventana Insertar esquema DCC.

Figura 2-8 Ventana - Insertar esquema DCC

4. Asigne un nombre al esquema DCC. El esquema DCC está creado. El editor DCC se abre automáticamente si se ha seleccionado la opción Abrir editor automáticamente en la ventana Insertar esquema DCC. La primera vez que se abre el esquema DCC se muestra automáticamente la ventana Importar librería DCB.

Explicaciones sobre los diferentes tipos de esquemas Existen tres tipos de esquemas: ● Esquema base ● Esquema parcial ● Subesquema Los esquemas que aparecen en SIMOTION SCOUT/STARTER o en el Administrador SIMATIC se denominan esquemas base. Cada esquema base contiene un máximo de 26 esquemas parciales de seis hojas cada uno. En cada hoja pueden utilizarse esquemas incrustados, denominados subesquemas, que pueden contener a su vez esquemas parciales y subesquemas. El número máximo de niveles de anidamiento de subesquemas es de ocho. En SIMOTION SCOUT/STARTER y en el Administrador SIMATIC, los subesquemas no se ven como esquemas. El gráfico siguiente ilustra la relación entre los tres tipos de esquemas.

Page 25: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.3 Crear requisitos de proyecto

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 25

Figura 2-9 Relación entre los tipos de esquema en el editor DCC

2.3.4 Insertar nuevo esquema (subesquema) Un esquema (subesquema) se puede insertar en otro esquema (técnica "un esquema dentro de otro"). En este proceso se pueden formar estructuras jerárquicas. Cada esquema insertado puede abrirse y, como cualquier otro, procesarse y con ello modificarse individualmente. Se puede formar un bloque a partir de un esquema para su reutilización, es decir, se puede dotar de conexiones de esquema. Así, se puede determinar individualmente qué conexiones de bloque pueden facilitarse en las conexiones de esquema.

Requisito En el sistema de ingeniería SIMOTION SCOUT/STARTER ya se ha creado un esquema DCC que está abierto en el editor DCC.

Page 26: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.3 Crear requisitos de proyecto

SINAMICS/SIMOTION Descripción del editor DCC 26 Manual de programación y manejo, 10/2008

Procedimiento 1. Cambie de la vista de página a la vista general del esquema a través de Vista > Vista

general o con el botón . Ahora se muestran las seis páginas del esquema DCC seleccionado.

2. La opción Insertar nuevo esquema del menú contextual permite insertar nuevos subesquemas y abrirlos haciendo clic con el botón derecho del ratón y seleccionando el comando Abrir en el menú contextual del subesquema.

2.3.5 Insertar nuevos esquemas parciales

Requisito En el sistema de ingeniería SIMOTION SCOUT/STARTER ya se ha creado un esquema DCC que está abierto en el editor DCC.

Procedimiento 1. A través de las opciones de menú Insertar > Esquema parcial > Antes del esquema

parcial actual o bien Al final, inserte un nuevo esquema parcial en el lugar deseado. 2. Una forma alternativa es hacer clic con el botón derecho del ratón en la pestaña de un

esquema parcial ya existente y seleccionar Insertar esquema parcial antes del actual o bien Insertar esquema parcial al final.

2.3.6 Vista y representación

Pasar a la vista de página o a la vista general Para cambiar de la vista general a la vista de página, haga clic con el botón derecho del ratón en un lugar libre del esquema y seleccione Mostrar esta página en el menú contextual que aparece. En esta representación ampliada se visualizan las denominaciones de las conexiones de los bloques. Para cambiar de la vista de página a la vista general, haga clic con el botón derecho del ratón en un lugar libre del esquema y seleccione Vista general en el menú contextual que aparece. Además, haciendo doble clic en una zona vacía de la página se pasa a la vista de página o se vuelve a la vista general. También es posible cambiar entre la vista de página y la vista general a través del menú Vista. Se puede cambiar a la vista de página con el catálogo de bloques que aparece a la izquierda a través del menú Vista -> Catálogo.

Page 27: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.4 Manipulación de librerías

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 27

2.4 Manipulación de librerías

2.4.1 Importación de librerías de bloques Cuando se crea por primera vez un esquema en SCOUT/STARTER, tal vez se le solicitará que importe la librería de bloques estándar que corresponda a la plataforma del dispositivo seleccionado. Los tipos de bloques se importan en el idioma ajustado, que puede seleccionarse en el cuadro de diálogo. Si no está disponible el idioma adecuado, se utiliza inglés. Cómo importar librerías de bloques: ● Abra un esquema de la configuración correspondiente y haga clic en el menú

Herramientas > Tipos de bloques. Se visualiza la ventana Importar. Cierre la ventana con Aceptar. En la ventana Importar librería DCB se muestra una lista con las librerías de bloques instaladas en su sistema de creación bajo Librerías disponibles. En Librerías importadas se muestra una lista de las librerías ya importadas en esta configuración.

● En Librerías disponibles, marque la librería que quiera importar y haga clic en el botón >>. El proceso de importación se inicia al hacer clic en Aplicar.

Cada vez que se importa una librería de bloques se realizan comprobaciones. Los nombres de las librerías de bloques se definen según una convención para denominaciones. En la tabla siguiente se explican los componentes individuales del nombre. La parte considerada está resaltada en negrita.

Tabla 2- 1 Convención para denominaciones de las librerías de bloques

Parte del nombre de la librería de bloques Significado TPdcblib_SIMOTION_4_1_2.2.0 [7.0] Identificador de librería TPdcblib_SIMOTION_4_1_2.2.0 [7.0] Plataforma destino TPdcblib_SIMOTION_4_1_2.2.0 [7.0] Versión del sistema destino TPdcblib_SIMOTION_4_1_2.2.0 [7.0] Versión de la librería TPdcblib_SIMOTION_4_1_2.2.0 [7.0] Número de Build

Page 28: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.4 Manipulación de librerías

SINAMICS/SIMOTION Descripción del editor DCC 28 Manual de programación y manejo, 10/2008

2.4.2 Actualizar librería de bloques Las librerías de bloques pueden actualizarse a través del menú Herramientas > Tipos de bloques. Cómo actualizar librerías de bloques: ● Abra un esquema de la configuración correspondiente y haga clic en el menú

Herramientas > Tipos de bloques. ● Se visualiza la ventana Importar. Cierre la ventana con Aceptar. En la ventana Importar

librería DCB se muestra una lista con las librerías de bloques instaladas en su sistema de creación bajo Librerías disponibles. En Librerías importadas se muestra una lista de las librerías ya importadas en esta configuración.

Figura 2-10 Actualizar librería de bloques

● Compruebe, a partir de los estados de las versiones de las librerías en Librerías disponibles y en Librerías importadas, las librerías ya importadas que tienen instalado un estado de versión nuevo.

● En Librerías disponibles, marque la librería que quiera actualizar y haga clic en el botón >>.

Page 29: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.4 Manipulación de librerías

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 29

● Haga clic en el botón Aplicar. ● El progreso de la actualización se muestra en una ventana.

Nota En SINAMICS puede comprobar en el sistema de ingeniería si se han activado todas las librerías de bloques que se necesitan mediante la función Seleccionar paquetes tecnológicos del menú contextual de un dispositivo elegido.

Nota En SIMOTION, la librería se carga automáticamente en el dispositivo al descargar el proyecto. En SINAMICS, el usuario debe efectuar esta operación de forma explícita antes de descargar el proyecto 159H. (Página 335H109)

Se comprueba si la librería que se desea importar contiene tipos de bloques importados ya con otra librería.

Protocolo de errores Si se detecta un error al importar una librería, se visualiza un protocolo de errores con datos sobre las causas del error.

2.4.3 Cambiar idioma de una librería de bloques A través del menú Herramientas > Tipos de bloques puede adaptarse el idioma de los comentarios de los tipos de bloques. Cómo cambiar el idioma de los tipos de bloques de una librería: Cada vez que se actualiza una librería de bloques se realizan comprobaciones. ● Abra un esquema de la configuración correspondiente y haga clic en el menú

Herramientas > Tipos de bloques. ● Se abre la ventana Importar. Debe cerrar esta ventana con Aplicar. ● Se visualiza la ventana Importar librerías DCB. En Librerías disponibles se muestra una

lista con las librerías de bloques instaladas en su sistema de creación. En Librerías importadas se muestra una lista de las librerías importadas en esta configuración.

Page 30: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.4 Manipulación de librerías

SINAMICS/SIMOTION Descripción del editor DCC 30 Manual de programación y manejo, 10/2008

● Seleccione el idioma deseado en la lista de selección de idiomas disponibles. El idioma seleccionado se aplica a todas las bibliotecas importadas.

Figura 2-11 Cambiar idioma de una librería de bloques

● Haga clic en el botón Aplicar. ● El progreso de la actualización se muestra en una ventana.

Nota Los comentarios de los tipos de bloques se modifican al cambiar de idioma sólo si no se han modificado todavía respecto a la instanciación.

Page 31: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.4 Manipulación de librerías

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 31

2.4.4 Eliminación de librerías de bloques de la configuración En el menú Herramientas > Tipos de bloques pueden borrarse las librerías cuyos tipos de bloques no se necesiten más en esta configuración. Cómo borrar librerías de bloques: ● Asegúrese de que los tipos de bloques de la librería de bloques que se va a borrar ya no

se utilizan en los esquemas de la configuración. ● Abra un esquema de la configuración correspondiente y haga clic en el menú

Herramientas > Tipos de bloques. ● Se visualiza la ventana Importar. Cierre la ventana con Aceptar. ● Se visualiza la ventana Importar librerías DCB. En Librerías disponibles se muestra una

lista con las librerías de bloques instaladas en su sistema de creación. En Librerías importadas se muestra una lista de las librerías importadas en esta configuración.

● En Librerías importadas, marque la librería que quiera borrar y haga clic en el botón <<. El proceso de borrado se inicia al hacer clic en Aplicar.

Cada vez que se borra una librería de bloques se realizan comprobaciones. Se eliminan de la lista de selección de los tipos de bloque en el editor DCC todos los tipos de bloque de la librería que no se utilizan; los tipos de bloque que sí se utilizan se conservan en la lista. El esquema no es compilable si no se ha importado una librería.

Page 32: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.5 Manipulación de bloques

SINAMICS/SIMOTION Descripción del editor DCC 32 Manual de programación y manejo, 10/2008

2.5 Manipulación de bloques

2.5.1 Introducción En este apartado conocerá los tipos de bloques de los que dispone y cómo se insertan y borran bloques en un esquema DCC. Asimismo, aprenderá a editar conexiones de bloques.

Nota En la ayuda online se dispone de información exhaustiva sobre los distintos bloques (incl. diagrama de posición y vista de instalación). Para iniciar la ayuda marque el bloque deseado en el esquema o en el catálogo de bloques y pulse la tecla F1.

2.5.2 Inserción de bloques en el editor DCC

Tipos de bloques en el editor DCC La reserva de tipos de bloques representada en el catálogo de bloques depende tanto del tipo de dispositivo como de la versión de la librería. El catálogo de bloques contiene los directorios de las familias de bloques y los directorios Todos los bloques (contiene todos los bloques) y Otros bloques (para bloques que no están asignados a ninguna familia). En el editor DCC, los nombres de las familias de bloques están siempre en inglés.

Page 33: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.5 Manipulación de bloques

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 33

Inserción de bloque

Figura 2-12 Inserción de bloques

● Abra una familia de bloques; en la figura, la familia Closed-loop control con los bloques de regulación.

● Marque el bloque deseado y arrástrelo al esquema con el botón del ratón pulsado (función Arrastrar y soltar). Durante el proceso de copia, únicamente se representa el contorno del bloque mediante una línea de trazo discontinuo. Suelte el botón del ratón en el lugar adecuado.

● Para buscar un bloque, escriba el nombre en el campo de entrada del catálogo y haga clic en el botón Prismáticos. Se iniciará el proceso de búsqueda.

Nota Si se superponen bloques con otros elementos del esquema (p. ej.: otros bloques o la barra lateral), el bloque superpuesto se representa en color gris y no se muestran sus conexiones. Los bloques han de reposicionarse para garantizar que se vea toda su información.

Page 34: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.5 Manipulación de bloques

SINAMICS/SIMOTION Descripción del editor DCC 34 Manual de programación y manejo, 10/2008

2.5.3 Insertar el texto Es posible dotar al esquema DCC de comentarios, que se introducen en campos de texto. Éstos se pueden definir en cualquier posición libre del esquema.

Procedimiento Marque el comando Nuevo texto a través de los directorios de los tipos de bloque y arrástrelo hasta el esquema mientras pulsa el botón del ratón (Arrastrar y soltar). Suelte el botón del ratón en el lugar adecuado.

Figura 2-13 Insertar el campo de texto

Alternativamente, también se puede hacer clic con el botón derecho del ratón en el lugar deseado del esquema y seleccionar el comando Insertar nuevo texto en el menú contextual. No olvide que esta opción sólo está disponible online.

Figura 2-14 Insertar nuevo texto

Page 35: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.5 Manipulación de bloques

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 35

Las dimensiones del campo de texto se pueden adaptar según sea necesario marcando los puntos negros en las esquinas y bordes del campo de texto y arrastrándolos hasta el tamaño deseado. Puede modificar el comentario haciendo clic en el campo de texto y, a continuación, introduciendo un texto o modificándolo.

2.5.4 Definir propiedades de ejecución Las propiedades de ejecución de todos los bloques utilizados del programa se pueden visualizar o modificar. Las propiedades se visualizan a través de Editar > Secuencia de ejecución o mediante el botón de la barra de herramientas.

Figura 2-15 Editor secuencial del esquema dccReg1 con los grupos de ejecución Tsg_dccReg1 y Tsg2

En esta ventana también se puede modificar la posición de integración en la secuencia de ejecución, arrastrando el bloque con el ratón hasta el lugar deseado. De la misma forma se puede modificar la asignación de un bloque a un grupo de ejecución. Los bloques recién insertados siempre se colocan detrás del bloque del sistema de ejecución que se ha definido como predecesor. De forma predeterminada se trata siempre del bloque que se ha insertado en último lugar. En la figura Editor secuencial (arriba) es el grupo de ejecución Tsg2. Si desea insertar un bloque en ejecución tras un bloque ya existente, marque éste con la dirección relativa deseada en la vista general o en el esquema y elija en el menú que aparece al pulsar el botón derecho del ratón la función Predecesor para posición de instalación. La posición de ejecución activa se muestra en la línea de estado. Ésta se encuentra en la parte inferior derecha del editor secuencial. Un bloque se define como predecesor de un nuevo bloque que se va a insertar seleccionando Predecesor para posición de instalación en el menú contextual del bloque

Page 36: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.5 Manipulación de bloques

SINAMICS/SIMOTION Descripción del editor DCC 36 Manual de programación y manejo, 10/2008

predecesor deseado. El bloque ahora definido como predecesor se representa en color verde claro en el editor DCC.

Figura 2-16 Menú contextual del bloque: definir el predecesor para la posición de instalación

2.5.5 Edición de conexiones de bloques

2.5.5.1 Generalidades Según sea su función y, por consiguiente, sus posibilidades de edición, se diferencian dos tipos de conexiones (entradas y salidas) de bloque: Los siguientes apartados contienen más información sobre el manejo de las conexiones de los bloques en el DCC.

2.5.5.2 Propiedades de las conexiones de bloques Cada conexión puede parametrizarse por separado haciendo doble clic en ella. Alternativamente, se puede visualizar la ventana Propiedades Conexión del modo siguiente: 1. Seleccione la conexión deseada. 2. En el menú contextual, seleccione Propiedades del objeto. 3. Se muestra la ventana Propiedades Conexión. Más sencillo es el procedimiento siguiente para parametrizar las entradas: ● Haga doble clic en un encabezado de bloque. Se abre la ventana Propiedades Bloque.

También puede abrir la ventana Propiedades Bloque mediante la opción Propiedades del objeto del menú contextual del bloque o la opción Editar -> Propiedades del objeto del menú.

● Haga clic en la pestaña Conexiones. Los parámetros de los campos con fondo gris no son modificables.

● Introduzca los valores oportunos en la tabla y pulse Aceptar para cerrar el cuadro de diálogo.

Page 37: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.5 Manipulación de bloques

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 37

Valores en las entradas En el campo Valor del cuadro de diálogo de propiedades puede especificarse un valor en las entradas de los bloques. Si se trata de una entrada no interconectada, ésta tiene siempre el valor indicado. Para los bloques interconectados también se aplica siempre en la fase de inicialización y en el primer ciclo el valor de salida del bloque activado anteriormente.

Valores en las salidas En el campo Valor del cuadro de diálogo de propiedades puede especificarse un valor en las salidas de los bloques. Sin embargo, en el primer ciclo el valor indicado se sobreescribe con el valor calculado.

Nota Particularidad para conexiones de bloques ocultas En el editor DCC pueden hacerse invisibles las conexiones de bloques para una mayor claridad de los esquemas configurados. No obstante, las conexiones invisibles continúan activas en el DCC y los valores aplicados de estas conexiones se evalúan de todos modos. Por lo demás, para los bloques genéricos del editor DCC se puede reducir la cantidad de conexiones de bloque. A las conexiones ocultas se les asignan entonces los valores por defecto. No obstante, las conexiones ocultas continúan activas en el sistema de destino y los valores aplicados de estas conexiones se evalúan de todos modos. Además, hay que tener en cuenta que las entradas de los bloques deben interconectarse de forma consecutiva, comenzando por la primera conexión.

Número de entradas de bloque Para los bloques AND, ADD, MAS, MIS, MUL, NAND, NOR, OR y XOR de la librería estándar sería posible aumentar el número de entradas. Sin embargo, el editor DCC sólo puede evaluar 4 señales de entrada por bloque, por lo que esto no se permite. Si es absolutamente necesario, se tendrá llamar varias veces al bloque. La particularidad descrita vale análogamente para las variantes específicas de tipos de datos de los bloques arriba señalados.

Nota Los límites indicados del número posible de conexiones 2...120 no son válidos.

Page 38: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.5 Manipulación de bloques

SINAMICS/SIMOTION Descripción del editor DCC 38 Manual de programación y manejo, 10/2008

Pseudocomentarios Los comentarios en las conexiones de bloques que comienzan por @ son pseudocomentarios: influyen en el funcionamiento de la conexión de bloque y sirven como interfaz con el sistema base. Más información sobre los pseudocomentarios en: ● 160HVariables @ (SIMOTION) (Página 336H129) ● 161HCrear parámetros específicos del cliente ("Publicar") (Página 337H87)

Unidades de las conexiones de bloque Las unidades de las conexiones de bloque, que pueden ajustarse en el diálogo de propiedades, tienen un carácter meramente de comentario en el editor DCC: los valores no se utilizan para conversiones automáticas.

Configuración de la representación de bloques La representación de los bloques puede modificarse. El ancho de los bloques se modifica mediante Herramientas > Ajustes > Ancho bloque/barras laterales.... La designación de las entradas y salidas de los bloques se modifica mediante Herramientas > Ajustes > Representación en el submenú Conexiones. El tipo de bloque puede representarse en forma de texto o de gráfico. La configuración correspondiente puede realizarse mediante Herramientas > Ajustes > Representación en el submenú Encabezados de bloques. Si se desea visualizar más que los ocho primeros caracteres del comentario, es preciso seleccionar Herramientas > Ajustes > Ancho bloque/barras laterales. Acto seguido, en la ventana Ancho bloque/barras laterales debe definirse la anchura de los bloques con Ancho. Ahora se mostrarán los doce primeros caracteres del comentario en la conexión.

Page 39: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.5 Manipulación de bloques

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 39

2.5.6 Interconexión de bloques Los bloques pueden interconectarse entre sí. Al hacerlo, las salidas de un bloque forman las entradas para otros bloques.

Requisito Las entradas y salidas de los bloques deben tener tipos de datos compatibles para poder realizar una interconexión. Aquí encontrará una vista general de los tipos de datos que pueden interconectarse:

Tabla 2- 2 Conversiones

Entrada Salida Descripción WORD INT Interconexión de una magnitud de palabra con una magnitud de

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

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

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

de palabra doble BYTE SINT Interconexión de una magnitud de byte con una magnitud de Integer

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

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

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

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

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

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

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

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

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

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

magnitud de palabra doble DWORD UDINT Interconexión de una magnitud de palabra doble con una magnitud de

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

magnitud de Integer Double

Page 40: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.5 Manipulación de bloques

SINAMICS/SIMOTION Descripción del editor DCC 40 Manual de programación y manejo, 10/2008

Entrada Salida Descripción DINT UDINT Interconexión de una magnitud de Integer Double con una magnitud

de Integer Unsigned Double SDTIME REAL Interconexión de una magnitud de SDTime con una magnitud de Real

Procedimiento Conecte la salida del primer bloque (fuente) con la entrada del segundo bloque (destino). La conexión puede crearse utilizando la función Arrastrar y soltar o encajándolos (haciendo clic en la conexión de entrada o salida correspondiente). La línea de enlace se lleva automáticamente de la salida del primer bloque a la entrada del segundo bloque.

2.5.7 Abreviatura del tipo de datos en DCC para bloques de conexión y de convertidor

Tabla 2- 3 Tabla de tipos de datos

Abreviatura Palabra reservada Designación Bits BO BOOL Número lógico 8 BY BYTE Secuencia de 8 bits 8 DI DINT Número entero doble 32 DW DWORD Secuencia de 32 bits 32 I INT Número entero 16 LR LREAL Número con coma

flotante doble Precisión según IEEE 754

64

R REAL Número con coma flotante

32

SI SINT Número entero corto con signo

8

TS SDTIME El tipo de datos SDTIME se deriva del tipo de datos REAL, 1.0 corresponde a 1.0 ms No hay definidos valores negativos.

32

UD UDINT Número entero doble sin signo

32

UI UINT Número entero sin signo

16

US USINT Número entero corto sin signo

8

W WORD Secuencia de 16 bits 16

Page 41: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.5 Manipulación de bloques

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 41

2.5.8 Interconexión a conexiones de esquema Se puede formar un bloque a partir de un esquema para su reutilización, es decir, se puede dotar de conexiones de esquema. Así, se puede determinar individualmente qué conexiones de bloque pueden facilitarse en las conexiones de esquema.

Procedimiento 1. Modele su esquema DCC en el editor DCC. 2. Seleccione la ventana Conexiones de esquema a través de Vista -> Conexiones de

esquema o con el botón . En esta ventana se representan las conexiones de esquema (IN, OUT, IN_OUT).

Nota Tenga en cuenta que en DCC no se admiten conexiones de esquema del tipo IN_OUT.

Figura 2-17 Sección de la ventana Conexiones de esquema

3. Defina las conexiones de esquema necesarias. 4. Interconecte la conexión de bloque con la conexión de esquema. Para ello existen tres

posibilidades: – Arrastre y suelte la conexión de bloque en IN (para las entradas) u OUT (para las

salidas) mientras mantiene pulsada la tecla Control. Ahora se creará automáticamente una conexión de esquema. O bien

– Seleccione en la subventana izquierda el tipo de interfaz (IN u OUT) y a continuación, arrastre y suelte la conexión de bloque deseada en la última línea (vacía) de la subventana derecha. O bien

– Haga clic con el botón derecho del ratón en la conexión de bloque que desee interconectar y elija la opción Interconexión con conexión de esquema en el menú contextual. A continuación, elija la correspondiente conexión de esquema marcándola en la ventana Insertar/modificar interconexión con conexión de esquema. Cierre ahora la ventana haciendo clic en el botón Aceptar.

Page 42: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.5 Manipulación de bloques

SINAMICS/SIMOTION Descripción del editor DCC 42 Manual de programación y manejo, 10/2008

Se ha efectuado la interconexión de la conexión de bloque con la conexión de esquema. La asignación se representa en la barra lateral de variables del editor DCC. La interfaz del bloque se define en el marco de la asignación de las conexiones de los bloques a la interfaz.

Nota SINAMICS DCC: la utilización de conexiones de esquema sólo se admite en subesquemas.

2.5.9 Interconexión con operandos globales en SIMOTION DCC Los operandos globales son partners de conexión externos a los esquemas DCC. Las interconexiones con operandos globales se registran en la barra lateral. En DCC, la interconexión con los operandos globales sirve para conectar con el sistema base. Esta función se utiliza en SIMOTION DCC para la conexión a variables ST/de E/S/de sistema o, en SINAMICS DCC, a parámetros BICO del accionamiento.

Procedimiento Se puede efectuar una interconexión con un operando global del modo siguiente: 1. Abra el esquema DCC. 2. Haga clic con el botón derecho del ratón en la conexión de bloque que desee

interconectar y elija la opción Interconexión con operando en el menú contextual. 3. A continuación, elija el operando global que desee interconectar marcándolo en la

ventana Selección de señal DCC. 4. Cierre ahora la ventana haciendo clic en el botón Aceptar. Se ha efectuado la interconexión de la conexión de bloque con el operando global elegido.

2.5.10 Interconexión con los parámetros BICO del sistema base en SINAMICS DCC

Procedimiento Se puede efectuar una interconexión con los parámetros BICO del sistema base del modo siguiente: 1. Abra el esquema DCC. 2. Seleccione la conexión del DCB que desea interconectar. 3. Publique la conexión elegida como parámetro BiCo (el comentario de la conexión debe

comenzar con "@*", ver 162HCreación de parámetros específicos del cliente ("Publicar") (Página 338H87)).

4. Haga clic con el botón derecho del ratón y seleccione la entrada Interconexión con operando... en el menú contextual. Se abre la ventana Selección de señal DCC.

Page 43: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.5 Manipulación de bloques

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 43

5. Seleccione el parámetro que debe interconectarse. 6. Cierre la ventana haciendo clic en el botón Aceptar. Se ha efectuado la interconexión de la conexión de bloque con el parámetro BICO elegido.

Nota Para los enlaces con las salidas o entradas de señal del sistema base, deben estar publicadas las conexiones de bloque enlazadas como parámetros BiCo. Inicialmente, el enlace se puede efectuar en el editor DCC aunque las conexiones de bloque no estén publicadas. Sin embargo, un enlace de una conexión de bloque no publicada con un parámetro BiCo del sistema base produce un fallo al compilar el esquema.

Nota Las interconexiones a pines generadas a través de la lista de experto no son leídas de vuelta al editor DCC. Por ello, la subsiguiente compilación del esquema DCC significa que se sobreescribirán las interconexiones previamente creadas en la lista de experto.

2.5.11 Borrado de bloques Para borrar un bloque del esquema, márquelo y haga clic en Editar > Borrar. Los bloques pueden borrarse también a través del menú contextual. Cuando se borran bloques, se eliminan también los enlaces con las conexiones del bloque. En primer lugar, deben borrarse manualmente las interconexiones de salida. Si se borra en el modo online un bloque cuyas salidas estén interconectadas con entradas de otros bloques, en las entradas de estos bloques rigen los valores de señal actuales. Éstos se adoptan en el esquema DCC, y también se guardan en la tarjeta del sistema de destino al realizar el próximo RAM en ROM. En el modo offline los valores por defecto vuelven a ser efectivos en las entradas tras borrar el bloque activado anteriormente. Si se borra un bloque cuyas entradas o salidas estén interconectadas con conexiones de esquema, se borrarán los enlaces, pero no las conexiones de esquema. Cuando ya no sean necesarias, deben borrarse por separado en el campo Conexiones de esquema.

Page 44: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.6 Compilación

SINAMICS/SIMOTION Descripción del editor DCC 44 Manual de programación y manejo, 10/2008

2.6 Compilación

2.6.1 Prueba de coherencia sin generación de código

Generalidades Algunas condiciones necesarias para crear una configuración válida a partir de esquemas DCC no pueden comprobarse hasta que se han creado los esquemas. Esta operación se ejecuta automáticamente en momentos determinados como, por ejemplo, al compilar el proyecto o los esquemas.

Realizar prueba de coherencia El contenido de los esquemas DCC puede comprobarse en cualquier momento. Para comprobar la coherencia, haga clic en Esquema > Comprobar coherencia > Esquemas como programa.... Nada más concluir la prueba de coherencia, se abre automáticamente el cuadro de diálogo Protocolos. En el cuadro, los errores se identifican mediante la letra "F" y los avisos mediante la letra "W".

Protocolo de errores El resultado de la prueba de coherencia puede visualizarse también a través de Herramientas > Protocolos... en la pestaña Prueba de coherencia.

Page 45: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.6 Compilación

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 45

2.6.2 Compilar esquema DCC en el editor DCC

Compilación Tenga en cuenta que antes de compilar por primera vez un esquema en un proyecto, éste debe guardarse previamente en STARTER/SIMOTION SCOUT (a través de la opción de menú Proyecto -> Guardar o del botón ).

Figura 2-18 SIMOTION: Compilar esquema DCC

La compilación se inicia a través de Esquema > Compilar > Esquemas como programa... o mediante el botón .

Page 46: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.6 Compilación

SINAMICS/SIMOTION Descripción del editor DCC 46 Manual de programación y manejo, 10/2008

Posibilidades de compilación Puede seleccionar el alcance de la compilación: ● Alcance: Compilar sólo modificaciones

Se compilan sólo las partes de la configuración que han cambiado desde la última compilación. Esto permite reducir el tiempo al volver a compilar.

Nota Aunque se haya seleccionado la opción Compilar sólo modificaciones, se comprueba la coherencia de todos los esquemas de la configuración.

● Alcance: Compilar todo Se compila el contenido íntegro de la configuración, independientemente de si la configuración se ha modificado desde la última compilación.

● Alcance: Compilar esquema individual Se compila el esquema seleccionado independientemente de si la configuración se ha modificado desde la última compilación.

Asimismo puede optarse por generar una lista de mapeado y por cancelar tan pronto como se produce un error en un esquema. Una lista de mapeado es una lista de los objetos globales utilizados en el esquema, de las referencias cruzadas y de los bloques utilizados. La lista de mapeado se guarda en la subcarpeta U7\debug de la ruta del proyecto.

Figura 2-19 SINAMICS: Compilar esquema DCC

Page 47: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.6 Compilación

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 47

Después de compilar Al término del proceso de compilación se abre un protocolo de compilación detallado. En el cuadro, los errores se identifican mediante la letra "F" y los avisos mediante la letra "W". ● Para navegar al bloque que ha provocado el error, marque una línea de error del

protocolo y haga clic en el botón Ir a, o haga doble clic en la línea de error. ● El protocolo puede volver a visualizarse y, en su caso, imprimirse más adelante a través

del menú Herramientas > Protocolos.

Page 48: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.7 Edición posterior de configuraciones

SINAMICS/SIMOTION Descripción del editor DCC 48 Manual de programación y manejo, 10/2008

2.7 Edición posterior de configuraciones

2.7.1 Vista general Edición posterior de programas En este apartado se describen otras posibilidades de editar posteriormente un programa existente. Se tratan los siguientes temas: ● Modificación de la librería de bloques ● Copia e inserción de esquemas o grupos de bloques entre unidades de accionamiento

2.7.2 Modificación de la librería de bloques La versión de la librería puede cambiarse en cualquier momento si se desea transferir una configuración existente a una versión de SCOUT/STARTER nueva. En el proceso, los bloques se adaptan.

Procedimiento 1. Abra un esquema de la configuración en cuestión y elija la opción Herramientas > Tipos

de bloques en el menú. 2. Se visualiza la ventana Importar. Cierre la ventana con Aceptar. En la ventana Importar

librería DCB se muestra una lista con las librerías de bloques instaladas en su sistema de creación bajo Librerías disponibles. En Librerías importadas se muestra una lista de las librerías ya importadas en esta configuración.

3. Compruebe, a partir de los estados de las versiones de las librerías en Librerías disponibles y en Librerías importadas, las librerías ya importadas que tienen instalado un estado de versión nuevo.

4. En Librerías disponibles, marque la librería que quiera actualizar y haga clic en el botón >>.

5. Haga clic en el botón Aplicar. 6. El progreso de la actualización se muestra en una ventana.

Comportamiento Los cambios respecto a la versión antigua se transfieren a la configuración actual.

Page 49: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.7 Edición posterior de configuraciones

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 49

2.7.3 Copia de esquemas o de partes de un esquema En el sistema de ingeniería SIMOTION SCOUT es posible copiar esquemas dentro de un objeto de accionamiento (SINAMICS) o un dispositivo (SIMOTION), entre diferentes dispositivos SIMOTION o SINAMICS y entre esquemas. Además, es posible seleccionar grupos de bloques dentro de un esquema DCC e insertarlos en otros esquemas de la misma familia de dispositivos con la función Copiar y pegar.

Nota No se admite la copia de esquemas o grupos de bloques entre dispositivos SINAMICS y dispositivos SIMOTION y viceversa.

Copia de un esquema en SIMOTION SCOUT Para copiar un esquema en SIMOTION SCOUT debe proceder de la siguiente manera: 1. Abra el sistema de ingeniería SIMOTION SCOUT. 2. Seleccione el dispositivo de origen en la vista de proyecto. 3. Abra el submenú PROGRAMAS del dispositivo. 4. Marque un esquema DCC existente y seleccione en el menú contextual del esquema el

comando Copiar. 5. Seleccione el dispositivo de destino en la vista de proyecto. 6. Abra el submenú PROGRAMAS del dispositivo. 7. Seleccione el comando Pegar en el menú contextual del submenú PROGRAMAS del

dispositivo. El esquema se ha copiado del dispositivo de origen al dispositivo de destino.

Copia de un esquema en STARTER Para copiar un esquema en STARTER debe proceder de la siguiente manera: 1. Abra el sistema de ingeniería STARTER. 2. Seleccione la unidad de accionamiento de origen en la vista de proyecto. 3. Abra el submenú Control_Unit del dispositivo. 4. Marque un esquema DCC existente y seleccione en el menú contextual del esquema el

comando Copiar. 5. Seleccione la unidad de accionamiento de destino en la vista de proyecto. 6. Abra el submenú Control_Unit del dispositivo. 7. Seleccione el comando Pegar en el menú contextual del submenú Control_Unit de la

unidad de accionamiento. El esquema se ha copiado de la unidad de accionamiento de origen a la unidad de accionamiento de destino.

Page 50: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.7 Edición posterior de configuraciones

SINAMICS/SIMOTION Descripción del editor DCC 50 Manual de programación y manejo, 10/2008

ADVERTENCIA Una vez realizada esta operación, no olvide comprobar si es necesario adaptar en la copia alguna interconexión de las conexiones de bloque publicadas como consecuencia de la copia a otro objeto de accionamiento. Al copiar, las interconexiones de la copia no se adaptan automáticamente al sistema base o a otros esquemas DCC.

Nota En el sistema de ingeniería STARTER sólo es posible crear un esquema DCC por cada objeto de accionamiento.

Nota Si desea copiar esquemas de un proyecto en otro, es necesario iniciar dos veces STARTER o SCOUT, pues sólo se puede abrir un proyecto cada vez.

Ver 163HCopia de esquemas entre proyectos (Página 339H93).

Copia de grupos de bloques en el editor DCC En el editor DCC puede copiar partes de un esquema e insertarlas en otro esquema. Para ello debe abrir en el editor DCC el esquema de origen y el esquema de destino. 1. Marque el segmento del esquema de origen que desee copiar con la función Lazo y

seleccione el comando Editar > Pegar de la barra de menús. 2. Cambie al esquema de destino. 3. Seleccione en la barra de menús el comando Editar > Pegar. El grupo de bloques se ha insertado en el esquema de destino.

Nota Al copiar un dispositivo se copian al mismo tiempo los esquemas correspondientes. No es posible la importación o exportación XML de esquemas individuales, pero en la exportación del proyecto están contenidos los esquemas DCC correspondientes.

Page 51: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.7 Edición posterior de configuraciones

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 51

2.7.4 Buscar en el proyecto Dentro de un proyecto abierto es posible buscar en esquemas DCC variables y parámetros en la barra lateral. También es posible localizar con la función de búsqueda los comtenidos de definiciones de alias. El cuadro de diálogo se abre a través de la barra de menús Editar > Buscar en el proyecto o a través de la combinación de teclas Ctrl + Mayús + F. Los resultados se mostrarán en la pestaña Resultado de la búsqueda de la Vista de detalles.

Figura 2-20 Buscar en el proyecto

Page 52: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.7 Edición posterior de configuraciones

SINAMICS/SIMOTION Descripción del editor DCC 52 Manual de programación y manejo, 10/2008

2.7.5 Reemplazar en proyecto La función Reemplazar en proyecto se basa en la función Buscar en el proyecto. La función Reemplazar en proyecto permite, tras copiar e insertar esquemas DCC, editar rápidamente las interconexiones al sistema. El cuadro de diálogo se abre a través de la barra de menús Editar > Reemplazar en el proyecto o a través de la combinación de teclas Ctrl + Mayús + G. Si ejecuta un proceso de reemplazo, además de los resultados encontrados se muestra también el término de reemplazo en la pestaña Resultado de la búsqueda de la Vista de detalles. Aquí puede editarse el texto de nuevo. Mediante el botón Reemplazar se sustituyen todos los resultados de búsqueda con marca en la casilla de verificación.

Figura 2-21 Reemplazar en proyecto

Nota Los símbolos definidos a partir del esquema DCC, los parámetros @, los parámetros DCC (SINAMICS) y las interconexiones con parámetros BICO no se tienen en cuenta en las búsquedas/reemplazos globales.

Page 53: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.7 Edición posterior de configuraciones

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 53

Limitaciones ● A partir de DCC 2.0.2 se buscan y reemplazan también los símbolos (variable en la barra

lateral) y las definiciones de alias que se utilizan en el esquema DCC. ● Durante el proceso de búsqueda/reemplazo, el editor CFC debe estar cerrado. ● Se buscan y reemplazan alias y símbolos globales que se utilizan en los esquemas DCC.

Los símbolos definidos a partir del esquema DCC, denominados parámetros @, los parámetros DCC (Sinamics) y las combinaciones con parámetros BiCo no se tienen en cuenta en las búsquedas/reemplazos globales.

● Si se han borrado las fuentes de esquema CFC o se ha provisto de protección de know-how a los esquemas, no es posible la búsqueda/reemplazo en los elementos de la barra lateral.

● No se pueden deshacer este tipo de modificaciones.

Page 54: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.8 Modo de test

SINAMICS/SIMOTION Descripción del editor DCC 54 Manual de programación y manejo, 10/2008

2.8 Modo de test

2.8.1 Modos de operación de prueba Existen dos modos de operación de prueba: ● Modo de operación de proceso

Elija este modo de operación de prueba cuando desee visualizar el comportamiento de determinadas instancias, por ejemplo, para el análisis de fallos. Al activar el modo de test, todos los bloques tienen el estado Visualización Des. En este modo de operación de prueba es preciso marcar las conexiones de bloque pertinentes y conectarlas explícitamente para la visualización.

● Modo de laboratorio El modo de laboratorio se selecciona para realizar pruebas de forma cómoda y eficaz y para la puesta en marcha. Al activar el modo de test, todos los bloques tienen el estado Visualización Con.

La selección del modo de operación de prueba puede ajustarse en el modo de creación mediante los comandos del menú Test. En el modo de test no es posible la conmutación.

Ajustes de test En el menú Test > Ajustes de test puede definirse el Ciclo de visualización. Se abre la ventana Ajustes de test.

Figura 2-22 Ajustes de test

En esta ventana puede ajustarse el Ciclo de visualización de los objetos conectados para el test, es decir, el tiempo de ciclo para la actualización de estos objetos. Pueden ajustarse ciclos de visualización en 1 a 100 pasos de 100 milisegundos cada uno (SIMOTION). Para SINAMICS sólo pueden ajustarse múltiplos enteros del segundo como tiempo de vigilancia.

Nota Si se han conectado muchos objetos para test, se recomienda un ciclo de actualización más lento.

Page 55: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.8 Modo de test

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 55

2.8.2 Visualización en modo de operación de laboratorio Al conectar el modo de test, en los esquemas DCC con el modo de operación de laboratorio se activa también la función Visualización Con o . Esto permite visualizar en el modo de test el desarrollo de los valores de las conexiones de bloque que se han conectado para la visualización, es decir, los valores se leen y representan cíclicamente. Las opciones para esta visualización dinámica de valores y los parámetros de las conexiones pueden modificarse en el modo de test.

Memorización de ajustes Al finalizar el test online se descarta la conexión de bloques para la visualización. Los ajustes de las conexiones de bloque en relación al test se guardan en el proyecto.

Visualización de valores en el test Los valores actuales de las conexiones de bloque se muestran cuando están conectados para el test y su bloque está conectado para la visualización.

2.8.3 Visualización en el modo de operación de proceso En el modo de operación de proceso está activada la función Visualización Des o . Esto significa que para la dinamización hay que seleccionar primero los bloques (marcarlos en el esquema) que se desea visualizar. A continuación se ejecuta el comando de menú Visualización Con. A la inversa, en una situación de sobrecarga pueden excluirse bloques individuales de la visualización (marcar bloque y ejecutar comando de menú Visualización Des).

ATENCIÓN Si se ha desactivado la visualización y se marca una conexión con la intención de conectarla para un test mediante , la visualización se activa para ésta y todas las conexiones de este bloque conectadas con anterioridad.

Al activar el modo de test se establecen también los enlaces con la CPU para todas las conexiones representadas en una ventana de visualización de valores. La Visualización se activa marcando las conexiones individuales en la columna Visualización.

Page 56: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.8 Modo de test

SINAMICS/SIMOTION Descripción del editor DCC 56 Manual de programación y manejo, 10/2008

2.8.4 Conectar/desconectar conexiones para test En el Modo de creación o el Modo de test (modo de operación de proceso o de laboratorio) pueden conectarse para el test conexiones concretas de bloque o de esquema: ● Marque la conexión y haga clic en el menú Test > Conectar conexiones o haga clic en el

botón en la barra de herramientas. En el Modo de test se conecta también simultáneamente la visualización, es decir, la conexión se resalta sobre fondo amarillo y se representa con su valor actual. Si la visualización estaba desconectada para este bloque, se conecta también para todas las conexiones que estaban conectadas anteriormente para el test. En el Modo de creación o el Modo de test (modo de operación de proceso o de laboratorio) pueden darse de baja para el test conexiones concretas de bloque o de esquema: ● Haga clic en el menú Test > Dar de baja conexiones o en el botón de la barra de

herramientas.

Nota Como alternativa, todas las conexiones de un bloque pueden conectarse y desconectarse para el test también en el modo de creación si se visualizan las Propiedades de objeto de un bloque marcado a través del menú contextual y en la columna Para test de la pestaña Conexiones se pone o se retira la marca de cada conexión.

2.8.5 Visualización de conexiones Con/Des La visualización (visualización de los valores actuales de la conexión) de las conexiones de bloques conectadas para test se activa y desactiva de la forma siguiente: ● Automáticamente al conectar el modo de test en el modo de operación de laboratorio. ● A través del menú Test > Visualización Con o a través del botón de la barra de

herramientas. En el modo de operación de laboratorio, la función vale para todos los bloques; en el modo de operación de proceso, sólo para los que se han marcado previamente en el esquema.

● A través del menú Test > Visualización Des o mediante el botón se puede terminar la visualización, es decir, los valores de las conexiones dejan de actualizarse. En el modo de operación de laboratorio, esto es válido para todos los bloques; en el modo de operación de proceso, sólo para los que se han marcado en el esquema.

Todos los valores de entradas y salidas conectados para la visualización se actualizan según el ciclo de visualización ajustado.

Page 57: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.8 Modo de test

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 57

2.8.6 Activación del modo de test El modo de test se activa de la forma siguiente: ● Haga clic en el botón Modo de test de la barra de herramientas

o en el menú Test > Modo de test.

Se activa el modo de test. La opción de menú se identifica con una marca de verificación. Según el modo de operación de prueba elegido, en la línea de estado aparece sobre fondo verde el texto Test: RUN(laboratorio) o Test: RUN(modo de proceso). Todas las funciones de menú no permitidas en el modo de test aparecen desactivadas (con fuente gris claro).

Nota Si los esquemas DCC son diferentes en el editor y en el dispositivo de destino, pueden tener comportamientos distintos, ver 164HCoherencia de los esquemas en el modo de test (Página 340H64).

Requisitos para iniciar el modo de test La utilización del modo de test requiere obligatoriamente una conexión online al dispositivo. Mientras los esquemas DCC online y offline sean idénticos, el modo de test se activa inmediatamente. Si los esquemas DCC del sistema RT y del sistema de ingeniería no tienen la misma versión, es posible aún visualizar valores en el modo de test, pero para efectuar modificaciones subsiguientes debe restablecerse antes la coherencia volviendo a cargar las modificaciones desde el sistema de destino (carga: en este caso no son visibles las modificaciones en el editor) o adoptar la versión actual del sistema de ingeniería (descarga). Si ha efectuado modificaciones en enlaces o tipos de bloque del esquema DCC, al iniciar el modo de test se le indicará que puede seguir visualizando y trazando valores.

Figura 2-23 Modo de test: modificaciones en enlaces o tipos de bloque

Sólo es posible realizar modificaciones online tras volver a compilar y descargar el esquema DCC en el sistema de destino. Al inicio del modo de test se le indicará esta circunstancia y podrá realizar (como se representa en el siguiente cuadro de diálogo) volver al modo de edición o activar el modo de test a efectos de observación.

Page 58: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.8 Modo de test

SINAMICS/SIMOTION Descripción del editor DCC 58 Manual de programación y manejo, 10/2008

Figura 2-24 Modo de test: modificaciones en el dispositivo de destino

2.8.7 Visualización del modo de test En el modo de test, los valores de las conexiones conectadas para visualización aparecen sobre fondo amarillo.

Conectar conexiones para test Debe conectar de forma explícita para el test las conexiones que deben verificarse. La conexión para el test puede hacerse en SIMOTION mediante el botón Conectar conexión de la barra de menús o mediante el menú contextual de la conexión del bloque. En el menú contextual de la conexión, seleccione la opción Conectar conexión. En SINAMICS, vaya a las Propiedades del objeto de la conexión de bloque (botón derecho del ratón) y active la propiedad Para test. Asimismo, las conexiones también se pueden conectar para test directamente con un clic del ratón, manteniendo pulsada la tecla Control.

Modificación de valores de entrada Los valores de las entradas no interconectadas pueden modificarse también en el modo de test. Para comprobar cómo un valor modificado influye en el comportamiento de ejecución, asigne un valor nuevo a una entrada. ● Haga doble clic en la entrada que desea vigilar. ● Se abre la ventana Propiedades Conexión. Introduzca el nuevo valor para la entrada del

bloque y confirme con Aceptar. ● Ahora puede verse en el esquema cómo cambia el valor en la salida correspondiente.

Nota El valor modificado sólo es visible actualmente si la conexión está conectada para test.

Dar de baja conexiones del test Es posible dar de baja del test las conexiones ya conectadas. Se puede dar de baja del test mediante el botón Dar de baja conexiones de la barra de menús o mediante el menú contextual de la conexión del bloque. En el menú contextual de la conexión, seleccione la opción Dar de baja conexiones. Asimismo, las conexiones también se pueden dar de baja del test directamente con un clic del ratón, manteniendo pulsada la tecla Control.

Page 59: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.8 Modo de test

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 59

2.8.8 Activación de la indicación de valores y tendencias para el test En el modo de test puede utilizarse la indicación de valores y de tendencias para analizar los valores de entrada y salida de los bloques.

Activación de la indicación de valores y de tendencias La indicación de valores y de tendencias puede abrirse mediante los comandos Vista > Indicación de valores y Vista > Indicación de tendencias de la barra de menús del editor DCC. En cada caso se abre una ventana de programa independiente. Las ventanas pueden organizarse mediante las funciones para minimizar y maximizar. Para añadir las interfaces de los bloques a la indicación de valores o de tendencias se utilizan los comandos Insertar en indicación de valores e Insertar en indicación de tendencias del menú contextual. Los valores actuales se muestran si está conectado el modo de test.

Figura 2-25 Insertar pin del bloque en indicación de valores o de tendencias

Ajustes en la ventana Indicación de tendencias En la ventana Indicación de tendencias se representan gráficamente en forma de curvas las conexiones de bloque insertadas para la indicación de tendencias. Cada conexión de bloque insertada se denomina Canal, y para cada canal se puede definir un límite inferior y un límite superior. En el área Indicación de la ventana Indicación de tendencias se determina el número de valores de muestreo que deben visualizarse en el eje de tiempo. Los parámetros de registro deseados se pueden ajustar en la ventana Parámetros de registro, a la que se puede acceder mediante el botón Modificar.

Page 60: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.8 Modo de test

SINAMICS/SIMOTION Descripción del editor DCC 60 Manual de programación y manejo, 10/2008

2.8.9 Edición de esquemas DCC en modo de test Es posible continuar en gran medida las labores de configuración en el modo de test. Aquí se ofrece una lista de las modificaciones que se pueden realizar en el modo de test:

Tabla 2- 4 Edición posterior de configuraciones en el modo de test

165HManipulación de bloques (Página 341H32) Inserción de bloques Abra el catálogo de bloques mediante el comando Vista > Catálogo.

Abra la familia de bloques y arrastre el bloque elegido al área de trabajo mediante la función Arrastrar y soltar.

Borrado de bloques Marque el bloque y elimínelo mediante el comando Editar > Borrar. En SINAMICS DCC no es posible borrar bloques para los que se haya publicado como parámetro al menos una conexión. Los bloques SAV, SAV_BY, SAV_D y SAV_I no pueden borrarse ni pegarse online.

Desplazamiento de bloques Marque un bloque, desplácelo al esquema con el botón del ratón pulsado y suéltelo en el lugar deseado.

Cambio de nombre de bloques

Marque el bloque, pulse el botón derecho del ratón y elija el comando Cambiar nombre.

166HInterconexión de bloques (Página 342H39) Creación de interconexiones

Con el puntero del ratón, marque las conexiones de bloque en el esquema DCC entre las que desee crear un enlace. Tenga en cuenta que las entradas de bloque publicadas como parámetros BICO en SINAMICS DCC sólo se pueden enlazar con salidas de bloque publicadas como parámetros BICO o salidas BICO del sistema base. Además, las entradas y salidas BICO del sistema base sólo deben enlazarse con salidas y entradas de bloque publicadas como parámetros BICO en el esquema DCC.

Borrado de interconexiones Con el puntero del ratón, marque la conexión de bloque en el esquema DCC cuyo enlace desee desconectar. A continuación, suprímala con Editar > Borrar.

Modificación del valor de señal de una salida

Marque con un doble clic la entrada de bloque cuyo valor desee modificar. Se abre el cuadro de diálogo Propiedades Conexión, en el que puede modificar el valor.

Borrado de interconexiones globales con la barra lateral

Con el puntero del ratón, marque la conexión de bloque en el esquema DCC cuyo enlace desee desconectar. A continuación, suprímala con Editar > Borrar.

Comentarios Inserción de comentarios en el esquema

Marque el comando Nuevo texto a través de los directorios de los tipos de bloque y arrástrelo hasta el esquema mientras pulsa el botón del ratón (Arrastrar y soltar). Suelte el botón del ratón en el lugar adecuado.

Modificación de comentarios en el esquema

Es posible desplazar el campo de texto en el esquema DCC marcándolo, moviéndolo al lugar deseado manteniendo pulsado el botón del ratón y soltándolo a continuación. Puede modificar su comentario haciendo doble clic en el campo de texto y, a continuación, introduciendo un texto o modificándolo.

Desplazamiento de bloques en el esquema

Marque el bloque, muévalo hasta el esquema con el botón del ratón pulsado y suéltelo en un lugar apropiado que se encuentre vacío.

Page 61: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.8 Modo de test

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 61

2.8.10 Desactivación del modo de test Desactive el modo de test para volver al modo de creación. ● Haga clic en el botón Modo de test de la barra de herramientas

o en el menú Test > Modo de test.

El modo de creación está activado de nuevo.

2.8.11 Modificación online en el modo de test

2.8.11.1 Nota previa Tras las modificaciones realizadas online no es necesario volver a compilar. Sin embargo, sí deben guardarse con el comando Copiar RAM en ROM antes de ejecutar un Power Off, pues de lo contrario se perderán. Esto debe tenerse en cuenta principalmente en relación con los bloques SAV.

Nota No olvide que las modificaciones online sólo son posibles en el modo de test.

2.8.11.2 Modificación online de valores en entradas de bloque

Requisito Sólo se pueden modificar online los valores de señal en entradas de bloque que no estén interconectadas.

Procedimiento La ventana PropiedadesConexión se abre con un doble clic (botón izquierdo del ratón) en la conexión de bloque deseada. Ahora se puede introducir un nuevo valor numérico para la entrada de bloque en la línea Valor. Haciendo clic en Aplicar el nuevo valor se hace efectivo y se visualiza también en el esquema. Haciendo clic en Aceptar se cierra la ventana.

Nota SINAMICS DCC: sólo es posible modificar online valores de señal de entradas de bloque que no se hayan publicado como parámetros BICO.

Page 62: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.8 Modo de test

SINAMICS/SIMOTION Descripción del editor DCC 62 Manual de programación y manejo, 10/2008

Nota SIMOTION DCC: el valor de señal en las salidas de bloque puede modificarse online, pero volverá a sobreescribirse en el próximo ciclo por el grupo de ejecución activo. La posibilidad de modificar online el valor de señal en las entradas de bloque depende de si se éstas se han declarado o no como variables HMI.

2.8.11.3 Borrado online de una interconexión

Procedimiento Con el puntero del ratón, marque la conexión de bloque en el esquema DCC cuyo enlace desee desconectar. A continuación, elimínela en el menú con Editar > Borrar, o bien pulsando la tecla Delete/Supr.

Resultado La línea de enlace entre las conexiones desaparece y en la conexión aparece como valor de entrada el último valor transmitido a través del enlace.

Nota SIMOTION DCC: no se pueden borrar online las interconexiones con conexiones de esquema.

2.8.11.4 Creación online de una interconexión

Procedimiento Con el puntero del ratón, marque la conexión de bloque en el esquema DCC desde la que desee crear un enlace y trace, manteniendo pulsado el botón del ratón, un enlace con la conexión de bloque deseada.

Resultado Se crea la línea de enlace entre las conexiones marcadas y en la salida aparece el valor actual que se está transmitiendo.

Nota SINAMICS DCC: una entrada de bloque publicada como parámetro BICO sólo debe interconectarse con salidas publicadas como parámetros BICO o salidas BICO del sistema base. En el modo de test no puede publicarse ninguna conexión de bloque, es decir, no pueden insertarse nuevos parámetros @.

Page 63: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.8 Modo de test

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 63

Nota SIMOTION DCC: No es posible volver a crear online enlaces con salidas de bloque publicadas en el esquema DCC ni operandos globales.

2.8.11.5 Inserción online de un bloque

Procedimiento Abra el catálogo de bloques mediante el comando Vista > Catálogo. Abra la familia de bloques y arrastre el bloque elegido al área de trabajo mediante la función Arrastrar y soltar. La instancia de bloque insertada contiene ahora un nombre estándar que puede modificarse online a continuación: para ello, marque el bloque, pulse el botón derecho del ratón y elija Cambiar nombre. Sólo es necesario volver a compilar y cargar en este punto si está activada la indicación de tendencias, Trace o la visualización de conexiones de bloque.

Nota Para más información, consultar los "Datos de configuración" de la ayuda online sobre el bloque.

2.8.11.6 Borrado online de un bloque

Procedimiento En primer lugar, borre las interconexiones de salida marcando la respectiva conexión y seleccionando Editar > Borrar en el menú del editor o pulsando la tecla Delete/Supr. Marque a continuación el bloque y elimínelo mediante la tecla Delete/Supr o el comando Editar > Borrar.

Nota En SINAMICS no es posible borrar online bloques para los que se haya publicado como parámetro al menos una conexión.

Nota SIMOTION DCC: no se pueden borrar online las interconexiones con conexiones de esquema.

Page 64: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.8 Modo de test

SINAMICS/SIMOTION Descripción del editor DCC 64 Manual de programación y manejo, 10/2008

2.8.11.7 Inserción de comentarios en el esquema

Procedimiento Marque el comando Nuevo texto a través de los directorios de los tipos de bloque y arrástrelo hasta el esquema mientras pulsa el botón del ratón (Arrastrar y soltar). Suelte el botón del ratón en el lugar adecuado.

2.8.11.8 Modificación de comentarios en el esquema

Procedimiento Puede modificar el comentario haciendo clic en el campo de texto y, a continuación, introduciendo un texto o modificándolo. Las dimensiones del campo de texto se pueden adaptar según sea necesario marcando los puntos negros en las esquinas y bordes del campo de texto y arrastrándolos hasta el tamaño deseado.

2.8.11.9 Desplazamiento de bloques en el esquema

Procedimiento Marque el bloque, muévalo hasta el esquema con el botón del ratón pulsado y suéltelo en un lugar apropiado que se encuentre vacío.

2.8.11.10 Coherencia de los esquemas en el modo de test Mientras los esquemas DCC sean idénticos en el editor DCC y en el sistema de destino, pueden visualizarse y modificarse en el modo de test. Si los esquemas DCC son diferentes en el sistema de ingeniería y en el sistema de destino, pueden seguirse realizando modificaciones online mientras los esquemas DCC no estén compilados. Cuando los esquemas del editor y del dispositivo de destino son diferentes y aún no se han compilado, aparece el cuadro de diálogo siguiente:

Figura 2-26 Activación del modo de test en caso de incoherencias

Confirme el cuadro de diálogo con "Activación del modo de test".

Page 65: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.8 Modo de test

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 65

Si el esquema en el CFC y en el sistema de destino sólo se diferencia en valores constantes, el usuario puede volver a compilar el esquema DCC y adoptar en el CFC las modificaciones desde el sistema de destino a través del menú Esquema > Leer valores constantes. A continuación es posible visualizar, trazar y realizar más modificaciones online en el modo de test. Cuando los esquemas DCC online y offline son diferentes y estos esquemas ya se han compilado, en un cuadro de diálogo se le indicará que los esquemas DCC online y offline son diferentes. ● Si los esquemas sólo se diferencian en valores constantes, puede restablecer la

coherencia con la opción de menú Esquema > Leer valores constantes.

● Mientras no se hayan modificado las instancias de los bloques, es posible seguir

visualizando en el modo de test, pero no se pueden realizar modificaciones.

● Tan pronto como haya modificado las instancias de bloque, debe cargar las

modificaciones en el sistema de destino mediante STARTER/SCOUT y, a continuación, seguir visualizando o modificando en el modo de test. La carga se realiza en el estado de parada del dispositivo de destino.

Figura 2-27 Activación del modo de test

Page 66: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.9 Datos de referencia

SINAMICS/SIMOTION Descripción del editor DCC 66 Manual de programación y manejo, 10/2008

2.9 Datos de referencia

2.9.1 Datos de referencia del esquema Además de la representación gráfica en DCC, la función Datos de referencia del esquema (Herramientas > Datos de referencia del esquema) permite visualizar e imprimir en forma de lista la información siguiente: ● Referencias cruzadas de los accesos a diferentes objetos. ● Secuencia de ejecución

Representación gráfica de la secuencia de ejecución completa de una CPU. De esta forma puede verificarse la estructura de la configuración. Pueden visualizarse e imprimirse las listas de datos de referencia de esquema siguientes: ● Referencias cruzadas Operandos

La lista muestra todos los operandos globales utilizados en la CPU con los elementos que acceden a ellos.

● Referencias cruzadas Grupos de ejecución La lista muestra, para todos los grupos de ejecución, los accesos actuales desde cualquier esquema DCC.

● Referencias cruzadas Tipos de bloques La lista muestra los tipos de bloques utilizados y los lugares (esquema DCC) en los que se emplean.

Nota SIMOTION DCC: puede crear los datos de referencia de un esquema DCC o de una librería DCC también a través del menú contextual con el comando Datos de referencia > Crear y, a continuación, visualizarlos a través de Datos de referencia > Visualizar. Más tarde podrá visualizar los datos de referencia en todo momento; sólo debe crearlos en la primera llamada y tras realizar modificaciones en las variables @.

Page 67: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.9 Datos de referencia

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 67

2.9.2 Lista Tipos de bloques La lista de los tipos de bloques muestra en qué lugar se utilizan. Los tipos de bloque no utilizados se pueden borrar. Puede visualizar esta lista abriendo la ventana Ref. esquema: visualizar datos de referencia del esquema a través de la opción de menú Herramientas > Datos de referencia del esquema. A continuación, elija en esta ventana la opción de menú Vista > Tipos de bloques o acceda a través del botón . Título de la columna Significado Tipo de bloque Nombre del tipo de bloque (p. ej.: ADD) Esquema Nombre del esquema DCC en el que se utiliza el

bloque Bloque Nombre del bloque de instancia (p. ej.:

Integrador1) Comentario bloque Comentario del bloque

Nota Haciendo doble clic en uno de los tipos de bloque visualizados se abre el correspondiente esquema y se marca el tipo de bloque seleccionado.

2.9.3 Lista de referencias cruzadas Grupos de ejecución (sólo en SIMOTION DCC) La lista muestra para todos los grupos de ejecución de la CPU activa los accesos existentes desde cualquier esquema DCC al atributo Enable del grupo de ejecución (Enable puede utilizarse para conectar o desconectar grupos de ejecución individuales, ver 167HAtributo Enable, grupos de ejecución (Página 343H155)). Esta lista puede visualizarse abriendo la ventana Ref. esquema: visualizar datos de referencia del esquema a través de la opción de menú Herramientas > Datos de referencia del esquema. A continuación, elija en esta ventana la opción de menú Vista > Referencias cruzadas Elemento del esquema > Grupo de ejecución o acceda a través del botón . Título de la columna Significado Grupo de ejecución Nombre del grupo L/E Acceso de lectura (L) o de escritura (E) Esquema Nombre del esquema DCC Elemento del esquema Nombre del bloque interconectado y de la

conexión Comentario elemento Comentario del bloque Tipo Tipo de bloque (p. ej.: ADD)

Page 68: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.9 Datos de referencia

SINAMICS/SIMOTION Descripción del editor DCC 68 Manual de programación y manejo, 10/2008

Nota Los nombres elegidos en el sistema de ejecución (es decir, los nombres de los grupos y niveles de ejecución) para cada dispositivo deben ser unívocos.

2.9.4 Lista Referencias cruzadas Operandos La lista siguiente contiene los operandos globales utilizados en la CPU o el objeto de accionamiento con las conexiones de bloques correspondientes. Esta lista puede visualizarse abriendo la ventana Ref. esquema: visualizar datos de referencia del esquema a través de la opción de menú Herramientas > Datos de referencia del esquema. A continuación, elija en esta ventana la opción de menú Vista > Referencias cruzadas Elemento del esquema > Operando o acceda a través del botón .

Tabla 2- 5 Operandos globales

Título de la columna Significado Símbolo Nombre del operando global Dirección Vacío Tipo de datos Palabra clave del tipo de datos utilizado L/E Siempre E, es decir, acceso de escritura Esquema Nombre del esquema DCC Elemento del esquema Nombre del bloque interconectado y conexión Comentario elemento Comentario del bloque Tipo Tipo de bloque (p. ej.: ADD)

Page 69: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.10 Protección de know-how

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 69

2.10 Protección de know-how

2.10.1 Información sobre la protección de know-how El sistema de ingeniería SIMOTION SCOUT/STARTER proporciona funciones para la protección de know-how. Permite proteger esquemas DCC determinados para impedir el acceso no autorizado a la información de los esquemas.

Ajuste de la función de protección de know-how Un esquema se puede proteger como se indica a continuación: 1. Seleccione el esquema en SIMOTION SCOUT/STARTER. 2. En el menú contextual del esquema DCC, ejecute la función Protección de know-how >

Ajustar en el modo offline.

Figura 2-28 Ajuste de la protección de know-how para un esquema DCC

Page 70: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.10 Protección de know-how

SINAMICS/SIMOTION Descripción del editor DCC 70 Manual de programación y manejo, 10/2008

3. La primera vez que se utiliza la función de protección de know-how, en la ventana Know-How Manager se solicitan los datos de acceso (nombre de usuario y contraseña) para proteger el esquema. Cierre la ventana Know-How Manager con el botón Aplicar y pulse Aceptar en la siguiente ventana.

Figura 2-29 Know-How Manager

4. Cierre la ventana que sigue con Aceptar. El esquema se representa ahora no activo.

Page 71: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.10 Protección de know-how

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 71

Activación de la función de protección de know-how Para activar la protección de know-how debe dar de baja al usuario conectado en la ventana Know-How Manager (se accede a Know-How Manager con el menú, a través de Proyecto > Protección de know-how). Los esquemas DCC protegidos del proyecto abierto están bloqueados para que no se abran. Para anular el bloqueo y abrir los esquemas DCC es imprescindible introducir la contraseña.

Figura 2-30 Administrador de know-how

Page 72: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.10 Protección de know-how

SINAMICS/SIMOTION Descripción del editor DCC 72 Manual de programación y manejo, 10/2008

Borrado de la función de protección de know-how Para borrar la protección de know-how en primer lugar debe estar conectado (si aún no lo está, se le ofrecerá automáticamente la posibilidad durante el procedimiento mencionado más abajo). La protección de know-how de un esquema se puede borrar de la forma siguiente: 1. Seleccione el esquema en SIMOTION SCOUT/STARTER. 2. En el menú contextual del esquema DCC, ejecute la función Protección de know-how >

Borrar. 3. Tras introducir la contraseña, cierre la ventana Know-How Manager pulsando el botón

Aplicar.

Figura 2-31 Administrador de know-how

Nota La protección de know-how no se reactiva automáticamente en SIMOTION SCOUT/STARTER si se cierra el esquema DCC.

Anulación de la protección de know-how Si desea abrir un esquema DCC que cuente con protección de know-how, puede hacerlo como hasta ahora, mediante un doble clic. Si ya está conectado, la protección de know-how se cancelará automáticamente, y si no está aún conectado, se le ofrecerá automáticamente la posibilidad durante la apertura.

Page 73: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Función Editor DCC 2.11 Comportamiento de arranque

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 73

2.11 Comportamiento de arranque En cuanto al comportamiento de arranque cabe observar que durante el arranque está activo el correspondiente valor de inicialización en las conexiones de bloque, y en cada ciclo siguiente lo estará el valor calculado.

Page 74: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará
Page 75: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 75

DCC para SINAMICS 33.1 Vista general

3.1.1 Introducción Esta guía rápida está pensada para nuevos usuarios no familiarizados todavía con el paquete de programas DCC. Utilizando un sencillo ejemplo se enseña cómo crear un esquema DCC, interconectar DCB (Drive Control Blocks, bloques), compilar el esquema, cargarlo en el dispositivo de destino y comprobarlo.

Nota En la mayoría de los casos existen varias posibilidades de trabajar con el editor DCC (p. ej.: mediante el teclado). En este ejemplo se utiliza una posibilidad en cada caso. Salvo en contadas excepciones, no se tratan formas de manejo alternativas.

3.1.2 Requisitos de software Los requisitos de software para DCC corresponden a los requisitos de software de SINAMICS STARTER. Requisito adicional: ● Paquete de software opcional SINAMICS DCC

Nota El paquete opcional DCC SINAMICS contiene en una memoria USB la licencia CFC de Step7 necesaria para el editor DCC. La instalación se realiza con Step7 Automation License Manager (ver la ayuda de Step7 Automation License Manager). Step7 Automation License Manager se instala automáticamente junto con STARTER.

En el estado de suministro, la opción tecnológica DCC no está todavía disponible en la unidad de accionamiento. La opción tecnológica DCC debe cargarse de forma expresa en la tarjeta de memoria de la unidad de accionamiento con ayuda de SIMOTION SCOUT o STARTER. A continuación hay que desconectar una vez y volver a conectar SINAMICS CU3x0 o SIMOTION D4xx. Una vez hecho esto, ya es posible descargar y ejecutar esquemas DCC en los objetos de accionamiento. En un objeto de accionamiento existe siempre un solo esquema DCC. En una unidad de accionamiento, DCC puede estar activado en varios objetos de accionamiento a la vez. En las unidades de accionamiento SINAMICS S110 (módulo CU305) no está disponible DCC.

Page 76: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 76 Manual de programación y manejo, 10/2008

3.1.3 Integración del sistema SINAMICS

3.1.3.1 Campo de aplicación, características

Aplicaciones Para controlar el sistema de accionamiento de numerosas aplicaciones se necesita una lógica de concatenación que conecte varios estados (p. ej.: control de acceso, estado de la instalación) con una señal de mando (p. ej.: comando CON). Además de operadores lógicos, los sistemas de accionamiento requieren cada vez más operaciones aritméticas y elementos de memoria.

Nota Esta función suplementaria aumenta la carga de tiempo de cálculo. Como consecuencia, se limita la configuración máxima posible con una Control Unit.

La función Drive Control Chart (DCC) está disponible en los tipos de objeto de accionamiento de la unidad de accionamiento indicados en la tabla siguiente.

Tabla 3- 1 Tipos de objetos de accionamiento para SINAMICS DCC

Tipo de objeto de accionamiento

Número de objeto (r0107) Significado

CU_S 1 Control Unit SINAMICS S (SINAMICS S120/S150)

CU_G 2 Control Unit SINAMICS G (SINAMICS G130/G150)

CU_I 3 Control Unit SINAMICS Integrated CU_CX32 4 Controller Extension para aumentar la

potencia de cálculo CU_GM 5 Control Unit SINAMICS GM CU_GL 7 Control Unit SINAMICS GL A_INF 10 Active Infeed Control SERVO 11 Servorregulación VECTOR 12 Regulación vectorial VECTORMV 13 Regulación vectorial para SINAMICS GM VECTORGL 14 Regulación vectorial para SINAMICS GL S_INF 20 Smart Infeed Control B_INF 30 Basic Infeed Control A_INFMV 40 Active Infeed Control para SINAMICS SM150 B_INFMV 41 Basic Infeed Control para SINAMICS GM150 TB30 100 Terminal Board 30 TM31 200 Terminal Module 31 TM41 201 Terminal Module 41 TM15DI/DO 204 Terminal Module 15 (para SINAMICS)

Page 77: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 77

Tipo de objeto de accionamiento

Número de objeto (r0107) Significado

SINAMICS_SL 101 Control Unit SINAMICS SL VECTORSL 16 Regulación vectorial para SINAMICS SL

3.1.3.2 Grupos de ejecución en el editor DCC

Descripción Puede crearse exactamente un (1) esquema DCC por objeto de accionamiento (DO: Drive Object). Este esquema DCC puede contener hasta 10 grupos de ejecución.

Grupos de ejecución en el editor DCC Los grupos de ejecución son grupos de bloques. Todos los bloques de un grupo de ejecución se arrancan en un determinado instante de tiempo y se calculan dentro de un intervalo de muestreo definido. Por cada objeto de accionamiento (DO) están disponibles 10 grupos de ejecución en total (grupos 1 a 10) a los que pueden asignarse grupos de ejecución del objeto de accionamiento en el navegador de proyecto de STARTER (menú contextual del esquema, opción de menú Ajustar grupos de ejecución...). Tenga en cuenta que los grupos de ejecución creados en el esquema sólo son visibles en la ventana Ajustar grupos de ejecución tras haber compilado el esquema. En el modo offline de STARTER/SCOUT V4.1.x, r21002 y r21003 aparecen siempre con el valor 0 en la ventana Ajustar grupos de ejecución.

Figura 3-1 Ventana Ajustar grupos de ejecución

Page 78: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 78 Manual de programación y manejo, 10/2008

Los grupos de ejecución creados en el editor DCC deben asignarse a los "grupos de ejecución fijos" y a los "grupos de ejecución libres" del objeto de accionamiento SINAMICS.

Nota Para algunos parámetros no se permite el acceso de escritura con el regulador habilitado. En este caso el valor antiguo volverá a ser efectivo automáticamente. Si es necesario, detenga el eje y vuelva a intentarlo.

3.1.3.3 Grupos de ejecución fijos

Grupos de ejecución fijos Un "Grupo de ejecución fijo" se llama en un punto fijo de la ejecución del sistema con el intervalo de muestreo de la correspondiente función del sistema. A partir de la versión FW 2.5 de SINAMICS existen los grupos de ejecución fijos siguientes: ● Lectura DESPUÉS de entradas digitales

Este grupo de ejecución se llama después de que se hayan leído los valores actuales de las entradas digitales en este tipo de objeto de accionamiento y de que se hayan escrito las salidas de binector correspondientes. El intervalo de muestreo de este grupo de ejecución coincide con el de las entradas/salidas de la CU (p0799) y las entradas/salidas digitales de TB30, TM31, TM41 (p4099[0]).

● Emisión ANTES de salidas digitales Este grupo de ejecución se llama antes de que se emitan las salidas digitales en este tipo de objeto de accionamiento. El intervalo de muestreo de este grupo de ejecución coincide con el de las entradas/salidas de la CU (p0799) y las entradas/salidas de TB30, TM31, TM41 (p4099[0]).

● Lectura DESPUÉS de entradas analógicas Este grupo de ejecución se llama después de que se hayan leído los valores actuales de las entradas analógicas en este tipo de objeto de accionamiento y de que se hayan escrito las salidas de binector correspondientes. El intervalo de muestreo de este grupo de ejecución coincide con el de las entradas/salidas de TB30, TM31, TM41 (p4099[1]).

● Emisión ANTES de entradas analógicas Este grupo de ejecución se llama antes de que se escriba en las salidas analógicas. El intervalo de muestreo de este grupo de ejecución coincide con el de las entradas/salidas de TB30, TM31, TM41 (p4099[1]).

● ANTES de regulador de velocidad Este grupo de ejecución se llama antes de que se lean en FP3080 las consignas adicionales del regulador de velocidad "n_reg n_soll1" (p1155) y "n_reg n_soll2" (p1160). La llamada se realiza con el intervalo de muestreo del regulador de velocidad (p0115[1]), pero siempre con un intervalo mínimo de 1 ms.

Page 79: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 79

● ANTES de canal de consigna de velocidad de rotación Este grupo de ejecución se llama antes de que se calculen los diagramas de funciones 3010, 3020, 3030, 3040 y siguientes cuando está activo el canal de consigna (p0108.8 = 1). Si no se ha configurado ningún canal de consigna (p0108.8 = 0), se calcula el diagrama de funciones 3095. La llamada se realiza con el intervalo de muestreo del canal de consigna (p0115[3]).

● ANTES de regulador de posición Este grupo de ejecución se llama después de haber calculado el acondicionamiento del valor real de posición (diagrama de funciones 4010) y antes de que se calcule el regulador de posición (diagramas de funciones 4015, 4020 y 4025). El intervalo de muestreo de este grupo de ejecución coincide con el del regulador de posición (p0115[4]).

● ANTES de posicionador simple Este grupo de ejecución se llama antes de que se calcule el módulo de función Posicionador simple (diagramas de funciones 3610 a 3650). El intervalo de muestreo de este grupo de ejecución coincide con el del módulo de función Posicionador simple (p0115[5]).

● ANTES de regulador tecnológico estándar Este grupo de ejecución se llama antes de que se calcule el módulo de función Regulador tecnológico (p0108.16 = 1) (diagramas de funciones 7950, 7954 y 7958). El intervalo de muestreo de este grupo de ejecución coincide con el del regulador tecnológico (p0115[6]).

● Recepción DESPUÉS de IF1 PROFIdrive PZD 1) Este grupo de ejecución se llama después de que se hayan recibido cíclicamente datos de proceso a través de la interfaz de comunicación IF1 (p. ej.: a través de la interfaz de PROFIBUS integrada) y estos datos se hayan emitido en las salidas de conectores r2050[0...31], r2060[0...30] y salidas de binectores r2090 y r2091. El intervalo de muestreo de este grupo de ejecución corresponde al intervalo de muestreo PROFIdrive PZD. A partir de la versión FW 2.5 de SINAMICS, la interfaz de comunicación IF1 (Interface 1) se asigna siempre a la interfaz de PROFIBUS interna de la CU o, si hay una CBE20 en el Option Slot, a PROFINET. Modo no isócrono (r2043.1 = 0): Al comienzo del intervalo de muestreo IF1 PROFIdrive PZD ajustado en p2048 se ejecuta en primer lugar el grupo "Envío ANTES de IF1 PROFIdrive PZD" (si se ha configurado); a continuación, se efectúa el envío de los datos PROFIBUS y, por último, tiene lugar la recepción de datos. En la comunicación cíclica no isócrona en la interfaz de comunicación IF1, el grupo de ejecución se llama cíclicamente con el intervalo de muestreo de la interfaz de comunicación IF1 (p2048) después de la recepción de datos, de la escritura de las salidas de conectores para los datos de proceso (PZD) r2050, r2060, r2090, r2091, r2092 y r2093 y del cálculo de los convertidores conector-binector en el diagrama de funciones 2460.

Page 80: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 80 Manual de programación y manejo, 10/2008

Modo isócrono (r2043.1 = 1): En el modo isócrono, los momentos de recepción de los datos del maestro (To), los momentos de envío de los datos al maestro (Ti) y el ciclo DP (TDP) se configuran en el maestro. Como momentos Ti y To dentro de un ciclo DP pueden ajustarse solamente múltiplos enteros del intervalo de muestreo más corto (p0115[0] ≥ 125 µs) para el accionamiento. Si el intervalo de muestreo del regulador de intensidad del accionamiento Ta es inferior a 125 µs, p. ej., 62,5 µs, el ajuste de Ti y To se limita a n • 125 µs. Ti = ni • Ta: – para p0115[0] ≥ 125 µs -> Ta = p0115[0] – para p0115[0] < 125 µs -> Ta = 125 µs con la condición k • p0115[0] = 125 µs, siendo

k un número entero. To = no • Ta = no • k • p0115[0] Los datos recibidos (enviados por el maestro) se editan y se facilitan siempre al final del intervalo de muestreo (no • k-1) • p0115[0] para que los datos de proceso recibidos sean válidos hasta el momento To = no • k • p0115[0] en r2050, r2060, r2090, r2091, r2092 y r2093. Es decir, en el último (más corto) intervalo de muestreo antes de To. En el primer intervalo de muestreo que sigue (el más corto) a To se calcula entonces el grupo de ejecución "Recepción DESPUÉS de IF1 PROFIdrive PZD". El procesamiento de los datos recibidos y el grupo de ejecución "Recepción DESPUÉS de IF1..." se calculan respectivamente en un periodo de muestreo Ta. El cálculo ha de haber finalizado dentro del intervalo de muestreo Ta; de lo contrario, se emite la alarma A01053 "Detectada sobrecarga del sistema" o se produce un desbordamiento de segmentos de tiempo (F01205). Por tanto, en este grupo de ejecución no deben calcularse más DCB que los estrictamente necesarios para la función deseada. El tiempo de cálculo disponible para este grupo de ejecución es menor cuantos más ejes de accionamiento se calculan en la CU, puesto que el regulador de intensidad (y, en su caso, el regulador de velocidad) de los ejes de accionamiento también se calculan en el intervalo de muestreo p0115[0]. Si se desea calcular un número mayor de DCB, debe comprobarse si no sería mejor realizar la configuración con el grupo de ejecución "Recep. DESPUÉS de IF1 PROFIdr. flexible PZD".

Page 81: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 81

● Envío ANTES de IF1 PROFIdrive PZD 1) Este grupo de ejecución se llama antes de que se envíen cíclicamente datos de proceso a través de la interfaz de comunicación 1 (IF1, p. ej., la interfaz de PROFIBUS integrada) y antes de que se lean las entradas de conector p2051 y p2061. Modo no isócrono (r2043.1 = 0): Al comienzo del intervalo de muestreo IF1 PROFIdrive: 1. Se llama el grupo de ejecución, después 2. se calculan los convertidores binector->conector en el diagrama de funciones 2472, a continuación 3. se leen las entradas de conector p2051 y p2061 y se envían los datos. El intervalo de muestreo de este grupo de ejecución corresponde al intervalo de muestreo IF1 PROFIdrive PZD, p2048. Modo isócrono (r2043.1 = 1): En el modo isócrono, los momentos de recepción de los datos del maestro (To) y de envío de los datos al maestro (Ti), así como el ciclo DP (TDP), se configuran en el maestro. Como momentos Ti, To dentro de un ciclo DP pueden ajustarse solamente múltiplos enteros del intervalo de muestreo más corto Ta (p0115[0] ≥ 125 µs) para el accionamiento. Si el intervalo de muestreo del regulador de intensidad del accionamiento es inferior a 125 µs, p. ej., 62,5 µs, el ajuste de Ti y To se limita a n • 125 µs = n • Ta. Ti = ni • Ta: – para p0115[0] ≥ 125 µs -> Ta = p0115[0] y k = 1 – para p0115[0] < 125 µs -> Ta = 125 µs con la condición k • p0115[0] = 125 µs, siendo

k un número entero. To = no • Ta = no • k • p0115[0] El grupo de ejecución se calcula al final del intervalo de muestreo p115[0] que comienza en Ti = (n0 • k-1) • p115[0]. Es decir, en el último intervalo de muestreo Ta antes del momento Ti. Al final del intervalo de muestreo que sigue (que comienza con Ti) se leen las entradas de conector p2051 y p2061 y se envían los datos. El cálculo del grupo de ejecución ha de haber finalizado dentro del intervalo de muestreo Ta; de lo contrario, se emite la alarma A01053 "Detectada sobrecarga del sistema" o se produce un desbordamiento de segmentos de tiempo (F01205). Por tanto, en este grupo de ejecución no deben calcularse más DCB que los estrictamente necesarios para la función deseada.

● Recepción DESPUÉS de IF2 PZD 2) En SINAMICS V2.5, la interfaz de comunicación 2 (IF2) es utilizada por la interfaz a bus CAN CBC10 y por la interfaz PROFIBUS (ver Manual de parámetros SINAMICS S, descripción p8839[]) de la CU. Este grupo de ejecución sólo está disponible en los tipos de objeto de accionamiento CU_S, CU_G, CU_GM, CU_GL, SERVO, VECTOR, VECTORMV y VECTOR_GL. El grupo de ejecución se llama después de que los conectores r8850 y r8860 se hayan escrito con los datos recibidos. El intervalo de muestreo de este grupo de ejecución corresponde al intervalo de muestreo IF2 PZD en p8848.

Page 82: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 82 Manual de programación y manejo, 10/2008

● Envío ANTES de IF2 PZD 2) En SINAMICS V2.5, la interfaz de comunicación 2 (IF2) es utilizada por la interfaz a bus CAN CBC10 y por la interfaz PROFIBUS (ver descripción p8839[]) de la CU. Este grupo de ejecución sólo está disponible en los tipos de objeto de accionamiento CU_S, CU_G, CU_GM, CU_GL, SERVO, VECTOR, VECTORMV y VECTOR_GL. El grupo de ejecución se llama antes de que las entradas de conector p8851 y p8861 se hayan leído con los datos enviados. El intervalo de muestreo de este grupo de ejecución corresponde al intervalo de muestreo IF2 PZD en p8848.

● Recep. DESPUÉS de IF1 PROFIdr. flexible PZD 1) Este grupo de ejecución se llama después de que se hayan recibido cíclicamente datos de proceso a través de la interfaz de comunicación IF1 (p. ej. a través de la interfaz PROFIBUS integrada) y estos datos se hayan emitido en las salidas de conector r2050[0...31], r2060[0...30] y salidas de binector r2090 y r2091. El intervalo de muestreo de este grupo de ejecución corresponde al intervalo de muestreo PROFIdrive PZD. La diferencia respecto al grupo de ejecución Recepción DESPUÉS de IF1 PROFIdrive PZD radica tan sólo en el comportamiento del grupo de ejecución en el modo isócrono. En el modo isócrono también se llama este grupo de ejecución con el intervalo de muestreo PROFIdrive PZD configurado en el maestro, como cualquier otro segmento de tiempo. Esto significa que, según la validez de los datos recibidos en el momento To, se llaman en primer lugar todos los segmentos de tiempo con un intervalo de muestreo pequeño (regulador de intensidad o regulador de velocidad). Este grupo de ejecución no se llama en primer lugar hasta que comienza la ejecución del intervalo de muestreo PROFIdrive PZD. De este modo no queda definido con qué frecuencia se calculan los intervalos de muestreo más cortos y de mayor prioridad del regulador de intensidad y de velocidad, antes de que comience la ejecución de este grupo de ejecución. Además, como es natural, la ejecución de este grupo de ejecución se ve interrumpida por los intervalos de muestreo más cortos. La ventaja de este grupo de ejecución reside en que se pueden calcular muchos más bloques que en el grupo de ejecución Recepción DESPUÉS de IF1 PROFIdrive PZD, puesto que el cálculo no tiene que haber finalizado tras el intervalo de muestreo del regulador de intensidad p0115[0]. Si se transfieren más consignas al regulador de velocidad o intensidad desde este grupo de ejecución en un intervalo de muestreo más corto, debe garantizarse (si es necesario) la coherencia de estos datos, puesto que en cualquier momento puede producirse una interrupción debido a los intervalos de muestreo más cortos.

1) IF1 es la abreviatura de la interfaz de comunicación 1. Para SINAMICS V2.5 y

SIMOTION V4.1 se trata de la interfaz PROFIBUS integrada o, si se ha insertado una CBE20 en el Option Slot, la interfaz PROFINET. IF1 admite el perfil PROFIdrive y el modo isócrono.

2) IF2 es la abreviatura de la interfaz de comunicación 2. En SINAMICS V2.5, el bus CAN puede usar la IF2 solamente si se ha insertado un módulo CBC10 en el Option Slot.

Page 83: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 83

No todos los grupos de ejecución fijos están disponibles en cada tipo de objeto de accionamiento. Los tipos de objeto de accionamiento SERVO, VECTOR, VECTORMV..., por ejemplo, no contienen entradas digitales o analógicas y, por tanto, tampoco están disponibles los grupos de ejecución fijos para las entradas/salidas digitales y analógicas. Téngase en cuenta que el intervalo de muestreo de SINAMICS DCC está limitado a 1 ms hacia abajo. Si se selecciona como propiedad de un grupo de ejecución un grupo de ejecución fijo en el que el intervalo de muestreo de la función del sistema asignada es < 1ms, dicho grupo se llamará sólo con el intervalo de muestreo de 1 ms a diferencia de la función del sistema asignada. Como advertencia sobre esta diferencia se activa el fallo F51004 (ver r0947). En el valor del fallo (r0949) + 1 se especifica el número del grupo de ejecución en el que se ha producido la diferencia. Ejemplo: En el tipo de objeto de accionamiento SERVO seleccione como grupo de ejecución fijo "Antes de regulador de velocidad". La función de sistema correspondiente es el regulador de velocidad. El intervalo de muestreo del regulador de velocidad es p0115[1] = 125 µs en el ajuste de fábrica de p0112 = 3. El intervalo de muestreo del grupo de ejecución se ajusta a 1 ms, a diferencia del intervalo de muestreo del regulador de velocidad. Ver también al respecto la descripción del parámetro p0112 en el Manual del parámetros SINAMICS S.

Page 84: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 84 Manual de programación y manejo, 10/2008

3.1.3.4 Grupos de ejecución libres

Grupos de ejecución libres Los "grupos de ejecución libres" se definen exclusivamente en virtud de su intervalo de muestreo (p21000 = 1 a 256 y p21000 = 1001 a 1096). Los intervalos de muestreo se facilitan de forma centralizada para todos los objetos de accionamiento en una unidad de accionamiento SINAMICS. Varios objetos de accionamiento y varios grupos de ejecución DCC pueden utilizar a la vez un mismo intervalo de muestreo. Los intervalos de muestreo se generan de dos modos. Para ambos tipos se aplican límites diferentes para la cantidad máxima posible de intervalos de muestreo distintos. ● Grupos de ejecución libres cuyos intervalos de muestreo se generan en el hardware:

En los intervalos de muestreo de hardware puede formarse en p21000[0...9] cualquier múltiplo entero del intervalo base (legible en r21002) dentro del rango de 1 * r21002 a 256 * r21002, con los límites siguientes: – intervalo de muestreo mínimo = 1 ms – intervalo de muestreo máximo = (r21003 - r21002) < r21003 (aprox. 8 ms, en D410

del ciclo DP) – En la unidad de accionamiento D410, r21003 siempre coincide con el ciclo DP (ciclo

PROFIBUS T_DP) o con el ciclo de envío en PROFINET. Si se configura un ciclo DP/ciclo de envío de 1 ms en PROFINET, significa que DCC no utiliza ningún intervalo de muestreo de hardware (sino sólo intervalos de muestreo de software) en este dispositivo.

– En una CU o D4xx, el DCC y los objetos de accionamiento pueden utilizar como máximo 13 intervalos de muestreo de hardware diferentes. Por este motivo, en DCC el número de intervalos de muestreo de hardware distintos está limitado a 5 como máximo en una unidad de accionamiento (es decir, para todos los esquemas DCC de la unidad de accionamiento). Varios esquemas DCC pueden utilizar a la vez un mismo intervalo de muestreo. Tenga en cuenta que la limitación del número de intervalos de muestreo de hardware distintos no se supervisa durante la configuración en STARTER. El correspondiente aviso de error aparece sólo tras la descarga (fallo 51001: DCC: Ya no hay intervalos de muestreo de hardware).

– La asignación de los intervalos de muestreo de hardware (intervalo < r21003) puede leerse en r21008. Los 13 intervalos de muestreo disponibles se visualizan en los índices 0...12 de r21008. Si el valor de r21008[k] = 0, el intervalo de muestreo Tk puede asignarse libremente. Si el valor de r21008[k] ≠ 0, el valor expresa el intervalo de muestreo Tk en milisegundos. Si todos los índices de r21008[i] ≠ 0, la CU no puede proporcionar más intervalos de muestreo de hardware que difieran de r21008[0]...r21008[12]. Para la selección en r21000 deberán utilizarse exclusivamente grupos de ejecución (con un intervalo < r21003) cuyo intervalo de muestreo se haya proporcionado ya en r21008[0]...r21008[12]. Lo mismo es válido para la selección del grupo de ejecución de STARTER en el navegador de proyecto (izq.) con el menú contextual del esquema (marcar el esquema y activar el menú contextual con el botón derecho del ratón) en Ajustar grupos de ejecución....

Page 85: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 85

Nota En la configuración offline con el software de puesta en marcha STARTER pueden introducirse en p21000[0...9] los valores de 0 a 256 aunque se infrinjan los límites arriba señalados para los intervalos de muestreo de hardware de 1 ms ... < r21003. Esto no se detecta hasta después de descargar la unidad de regulación y provoca la utilización de un valor sustitutivo y el fallo F51004. Si el valor ajustado es demasiado pequeño, se utiliza el valor sustitutivo de 1 ms; si es demasiado grande, se utiliza el siguiente intervalo de muestreo de SW que sea mayor.

– En los objetos de accionamiento de la CU, TB30, TM15 DIDO, TM 31 y TM41 el intervalo de muestreo para funciones adicionales p0115[0] está preajustado a 4 ms. Si desea configurar en estos objetos de accionamiento un grupo de ejecución DCC con un intervalo de muestreo menor, debe ajustar en primer lugar el intervalo de muestreo para las funciones adicionales p0115[0] en este objeto de accionamiento al valor del menor intervalo de muestreo deseado. Para ello debe ajustarse antes p0009 = 3. Sólo después puede modificarse el valor de p0115[0]. Para que el nuevo valor de p0115[0] sea efectivo, debe resetearse p0009 = 0.

● Grupos de ejecución libres cuyos intervalos de muestreo se generan en el software: Los intervalos de muestreo de software se forman como múltiplos enteros del valor base para estos intervalos (legible en el parámetro r21003). Los valores de ajuste posibles para los intervalos de muestreo de software (1 * r21003... 96 * r21003) pueden consultarse en la descripción de parámetros de p21000 (ver Manual de funciones Descripción de los bloques estándar DCC, en el anexo del capítulo Parámetros).

3.1.3.5 Secuencia de ejecución, crear nuevos grupos de ejecución Al crear un esquema, se crea automáticamente un grupo de ejecución con el nombre del esquema. Todos los bloques que se han insertado en el esquema se asignan automáticamente en la secuencia de inserción de ese grupo de ejecución. La secuencia de cálculo de los bloques dentro del grupo de ejecución viene definida por la configuración. Si el usuario no establece una secuencia diferente, la secuencia de ejecución corresponde a la secuencia de integración de los bloques dentro de un grupo de ejecución. Si se desea modificar la secuencia de ejecución dentro de este grupo de ejecución, introducir nuevos grupos o modificar la asignación de bloques a los grupos, estas propiedades pueden modificarse en el editor secuencial. Para ello pasar a offline en STARTER y abrir a continuación el esquema. En el editor DCC se puede activar y desactivar el editor secuencial mediante el botón Secuencia de ejecución . En la columna central del editor secuencial se encuentra el esquema con su nombre. Justo debajo siguiendo la jerarquía se sitúa el grupo o grupos de ejecución. Si se desea crear otros grupos de ejecución, debe seleccionarse en el menú contextual del esquema (clic con el botón derecho del ratón en el esquema) la opción Insertar grupo de ejecución.... Los distintos bloques pueden moverse entre los grupos de ejecución o dentro de un grupo de ejecución mediante la función Arrastrar y soltar. Los datos de la columna Pos (p. ej., 1/2) corresponden a la denominación que aparece en la línea inferior en la parte derecha resaltada en color del encabezado del bloque. La 1.ª cifra se refiere al grupo de ejecución (del 1 al 10) y la 2.ª cifra, al orden dentro de dicho grupo. La secuencia de ejecución puede modificarse en la columna central mediante arrastrar y soltar.

Page 86: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 86 Manual de programación y manejo, 10/2008

Figura 3-2 Menú contextual, Insertar grupo de ejecución...

Nota 1. No se permite asignar nombres idénticos a esquemas DCC en distintos objetos de

accionamiento. 2. No se permite asignar nombres idénticos a grupos de ejecución en distintos objetos de

accionamiento.

Si se asigna el mismo grupo de ejecución fijo o libre del objeto de accionamiento a varios grupos de ejecución en el editor DCC, los grupos de ejecución del editor DCC se calcularán siguiendo la secuencia de arriba (en primer lugar) hacia abajo (en último lugar), tal y como se muestra en la ventana "Ajustar grupos de ejecución (intervalos de muestreo)".

Page 87: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 87

3.1.3.6 Crear parámetros específicos del cliente ("Publicar") Las propiedades de las conexiones de entrada y salida de los bloques pueden editarse en la ventana de propiedades de la conexión de bloque del editor DCC. Para ello es necesario que en los ajustes por defecto del editor DCC no estén interconectadas las conexiones de entrada. La ventana de propiedades de la conexión se abre con doble clic en la conexión o seleccionando Propiedades del objeto en el menú contextual de la conexión.

Figura 3-3 Ventana Propiedades Conexión de la conexión S (= Set) del bloque INT (= INTegrador)

Las conexiones de entrada y salida de bloques pueden publicarse como parámetros en SINAMICS. "Publicar" significa que el usuario crea él mismo parámetros (números y textos de parámetro). Esta es la condición para que las conexiones de los bloques puedan interconectarse al sistema base a través de los parámetros BICO a fin de predeterminar los valores en las conexiones de entrada mediante los parámetros de ajuste y de visualizar los valores de las conexiones de salida mediante parámetros. El número de parámetro 251 en la figura superior y en la siguiente se ha elegido arbitrariamente.

Page 88: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 88 Manual de programación y manejo, 10/2008

Figura 3-4 Estructura del comentario de la conexión de bloque

En la lista de experto de STARTER se visualiza el nombre del parámetro que, separado por un espacio, viene a continuación del número del parámetro. El tipo de datos de la entrada o salida publicada se toma de la conexión del bloque. Al "publicar" entradas de bloque hay que distinguir entre parámetros de ajuste (sin asterisco) y parámetros BICO (con asterisco). En la "publicación" de salidas de bloque hay que hacer la distinción siguiente: ● sin asterisco: parámetro meramente de observación que no puede interconectarse, y

puede registrarse con la función Trace. ● con asterisco: igual que en sin asterisco, pero puede interconectarse adicionalmente. En los ajustes por defecto del editor DCC no deben estar interconectadas todavía las entradas de bloque para publicar. En caso necesario debe borrarse primero una interconexión existente. Para ello, marque la interconexión en el esquema con el ratón y selecciónela en el menú contextual Borrar interconexiones. Con este ajuste en el editor DCC, en el comentario de una entrada de bloque interconectada con otro bloque se muestra siempre el comentario de la salida de bloque conectada. Si se desea anular esta limitación, debe acceder al editor DCC, Herramientas > Ajustes > Representación... y dentro de Parámetros quitar la marca de la opción Comentario en interconexión; luego debe cerrar la ventana con Aceptar. Ahora pueden publicarse también las entradas de bloque ya interconectadas sin borrar previamente la interconexión. En un esquema, un número de parámetro debe utilizarse una y sólo una vez. Al introducirse el número de parámetro en la ventana de propiedades de la conexión, el editor DCC no comprueba si dicho número ya se utiliza en el esquema. Sólo al compilar el esquema se mostrarán como error los números de parámetro repetidos. Los números de parámetro de los esquemas están representados en el rango de números 21500 a p25999 de la lista de experto de STARTER. En STARTER, en la ventana de propiedades del esquema, en la pestaña Parámetro, puede definirse mediante la base del número de parámetro dónde ha de comenzar el área de parámetros de cada esquema DCC.

Page 89: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 89

Figura 3-5 Ventana de propiedades del esquema dccReg1 para ajustar la base del número de

parámetro

El número de parámetro de STARTER se obtiene como sigue: ● Número de parámetro en el esquema + base del número de parámetro + 21500;

siendo 21500 el primer número de parámetro disponible para DCC. La base del número de parámetro debe ser siempre >= 0. La base del número de parámetro puede modificarse.

Page 90: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 90 Manual de programación y manejo, 10/2008

Figura 3-6 Ejemplos de definiciones de parámetros

Ejemplo 1: Para la interconexión de una conexión de bloque con el sistema base SINAMICS, debe publicarse la conexión como parámetro BICO. Ejemplo 2: Cada conexión de salida de bloque puede publicarse como parámetro BICO. La señal en esta salida se puede registrar con Trace. Ejemplo 3: Cada conexión de salida de bloque puede publicarse como parámetro de visualización (no interconectable con otros parámetros BICO). La señal en esta salida se puede registrar con Trace. La salida de bloque puede interconectarse con cualquier otra entrada de bloque no publicada. Ejemplo 4: La conexión X de entrada del bloque ADD 1 se publica como parámetro de ajuste.

Page 91: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 91

Ejemplo 5: La conexión X de entrada del bloque ADD 2 está publicada como parámetro BICO, por lo que la conexión de salida de bloque interconectada con ella debe publicarse igualmente como parámetro BICO. En el editor DCC se puede interconectar ADD 1 Y con ADD 2 X si sólo está publicada la entrada de bloque ADD 2 X. No obstante, esto provoca un aviso de error al compilar el esquema. El valor de señal de una entrada de bloque publicada como parámetro BICO no puede registrarse con la función Trace.

Nota Para los parámetros @ no se puede generar ninguna ayuda.

Representación de los parámetros Si deben visualizarse en el editor DCC los parámetros configurados en las conexiones de bloque, es preciso acceder a Herramientas > Ajustes > Representación... y, dentro de Conexiones, seleccionar la opción Comentario. Entonces se visualizarán en los símbolos de bloque, en las conexiones, los respectivos ocho primeros caracteres del comentario.

Page 92: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 92 Manual de programación y manejo, 10/2008

3.1.3.7 Interconexión con parámetros SINAMICS En el editor DCC puede realizarse una interconexión con parámetros BICO SINAMICS.

Procedimiento La interconexión puede realizarse de la forma siguiente: 1. Creación de parámetros específicos del cliente ("Publicar", @parámetro); ver 168HCreación

de parámetros específicos del cliente (Página 344H87).

Nota En el editor DCC, las conexiones de los bloques pueden conectarse inicialmente con parámetros BICO del accionamiento, sin tener que estar publicadas como parámetros. Esto da lugar a errores al compilar el esquema, pues solamente pueden conectarse con los parámetros BICO del accionamiento las conexiones de bloque publicadas como @parámetros.

2. Seleccione la conexión del bloque que desea interconectar. 3. Haga clic con el botón derecho del ratón y seleccione la entrada Interconexión con

operando... en el menú contextual. Se abre la ventana Selección de señal DCC.

Figura 3-7 Selección de señal

4. Seleccione el parámetro que debe interconectarse. 5. Cierre la ventana haciendo clic en el botón Aceptar. La conexión elegida del bloque está ahora interconectada con el parámetro SINAMICS y el parámetro se visualiza en la barra lateral del editor DCC.

Page 93: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 93

3.1.3.8 Copia de esquemas dentro de un proyecto En STARTER es posible copiar esquemas DCC de un objeto de accionamiento a otros objetos de accionamiento. 1. Abra el proyecto en STARTER. 2. Abra el objeto de accionamiento con el esquema de origen en el navegador de proyecto. 3. Seleccione el esquema de origen y elija el comando Copiar del menú contextual del

esquema. 4. Seleccione el objeto de accionamiento de destino. 5. Elija el comando Insertar del menú contextual del objeto de accionamiento de destino. El esquema se habrá copiado del objeto de accionamiento de origen al objeto de accionamiento de destino.

ADVERTENCIA Una vez realizada esta operación, no olvide comprobar si es necesario adaptar en la copia alguna interconexión desde y hacia las conexiones de bloque publicadas como consecuencia de la copia a otro objeto de accionamiento. Al copiar, las interconexiones de la copia no se adaptan automáticamente al sistema base o a otros esquemas DCC.

3.1.3.9 Copia de esquemas entre proyectos En STARTER es posible copiar esquemas DCC de un proyecto (de origen) a otro proyecto (de destino). 1. Abra el proyecto con el esquema de origen en STARTER. 2. Ejecute STARTER de nuevo y abra el proyecto de destino adonde desee copiar el

esquema. 3. Abra el objeto de accionamiento con el esquema de origen en el navegador de proyecto. 4. Seleccione el esquema de origen y elija el comando Copiar del menú contextual del

esquema. 5. Seleccione el objeto de accionamiento de destino en el proyecto de destino. 6. Elija el comando Insertar del menú contextual del objeto de accionamiento de destino. El esquema se habrá copiado del proyecto de origen al objeto de accionamiento seleccionado del proyecto de destino.

ADVERTENCIA Una vez realizada esta operación, no olvide comprobar si es necesario adaptar en la copia alguna interconexión desde y hacia las conexiones de bloque publicadas como consecuencia de la copia a otro objeto de accionamiento. Al copiar, las interconexiones de la copia no se adaptan automáticamente al sistema base o a otros esquemas DCC.

Page 94: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 94 Manual de programación y manejo, 10/2008

3.1.4 Carga de tiempo de cálculo, memoria necesaria y asignación de los intervalos de muestreo de HW de SINAMICS DCC

3.1.4.1 Carga de tiempo de cálculo

Descripción La ejecución de bloques requiere un tiempo de cálculo. Por ello, con el cálculo de grupos de ejecución DCC ya no puede calcularse la capacidad funcional máxima en objetos de accionamiento de una CU3x0, D4xx y CX32. La carga de tiempo de cálculo resultante depende de lo siguiente: ● Número de grupos de ejecución calculados ● Intervalo de muestreo de los grupos de ejecución ● Número de bloques calculados ● Tipos de bloque calculados ● En algunos bloques, de la parametrización (p. ej., el establecimiento de conexiones de

habilitación) Como medio auxiliar online, el sistema proporciona el parámetro r9976 (carga del sistema; puede encontrarse en el objeto de accionamiento de la CU). El valor promediado de la carga del tiempo de cálculo en r9976[1] debe ser siempre inferior al 85,0 %. El valor máximo de la carga cíclica del tiempo de cálculo en r9976[5] debe ser también inferior al 85,0 % en todo momento. En caso de que la carga de tiempo de cálculo rebase el límite del 90%, se emite la alarma A50512. En caso de que la carga de tiempo de cálculo baje del 88%, la alarma se resetea. No debe bajarse de este límite del 85,0% para no limitar en exceso el tiempo de reacción de las herramientas de ingeniería STARTER/SCOUT. Si la carga de tiempo de cálculo ha aumentado hasta el extremo de que todos los bloques y funciones de sistema asignados a un intervalo de muestreo ya no pueden finalizar dentro de este intervalo, la unidad de accionamiento se desconecta con el fallo F01205 "CU: Desbordamiento de segmentos de tiempo". En el modo offline, SIZER permite realizar una afirmación aproximada sobre si una configuración puede calcularse en una CU3x0 o D4xx. La carga de tiempo de cálculo adicional debida a la activación de esquemas DCC no se tiene en cuenta.

Page 95: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 95

ATENCIÓN La carga de tiempo de cálculo alcanza su valor máximo cuando se cumplen los requisitos siguientes: • Todos los módulos de función necesarios están activados. • Todos los accionamientos y alimentaciones presentan el estado Servicio. • Se ha habilitado la regulación en la configuración definitiva de todos los accionamientos

y alimentaciones. • Se utiliza una transferencia de datos isócrona configurada. Los valores visualizados en r9976 están sujetos a un filtrado interno riguroso. Por consiguiente, cualquier cambio en la carga del tiempo de cálculo no se visualiza completamente en r9976 hasta transcurridos unos 2 ó 3 minutos.

Si en una configuración offline no es seguro que se cumpla el valor límite del 85% para la carga de tiempo de cálculo (r9976[1] y r9976[5]), los diferentes grupos de ejecución utilizados pueden llamarse inicialmente en un intervalo de muestreo muy amplio (p. ej.: 96 * r21003). Después de comprobar la carga real del sistema en r9976, pueden seleccionarse paso a paso grupos de ejecución con intervalos de muestreo más cortos hasta llegar a la selección de grupos de ejecución prevista para la aplicación correspondiente. En el proyecto offline ha de ejecutarse lo siguiente: ● Activar todos los módulos de función necesarios en los objetos de accionamiento. ● Asignar todos los bloques necesarios a sus grupos de ejecución. ● Establecer todos los enlaces entre los bloques y, en la medida en que sea razonable con

un intervalo de muestreo amplio, con los objetos de accionamiento. Como ayuda para la configuración aproximada, en los accionamientos SERVO se aplica lo siguiente: Si en SINAMICS CU320 o en SIMOTION D4x5 se configura una (1) alimentación A-INF con los intervalos de muestreo fijados en el ajuste de fábrica (p0112 = 2 == LOW → p115[0] = 250 µs) y 3 ejes de accionamiento SERVO con los intervalos de muestreo del regulador de intensidad y del regulador de velocidad fijados en el ajuste de fábrica (p0112 = 3 == STANDARD → p0115[1] = p0115[0] =125 µs), con los módulos de función fijados en el ajuste de fábrica y sin comunicación isócrona PROFIBUS/PROFINET, es posible calcular para 3 objetos de accionamiento un esquema DCC individual con 50 bloques en un grupo de ejecución con un intervalo de muestreo de 2 ms. Para ello se han utilizado en un esquema los siguientes bloques (simples y funcionales): AND, OR, XOR, NOT, BF, CTR, MUX8, NAND, NCM, SH_DW, ADD, SUB, MUL, DIV, AVA, MAS, MIS, PLI20, DEL, DEZ, SUB_D, SUB_I, MUL_D, MUL_I, DIV_D, DIV_I, AVA_D, SII, STM, DLB, DX8, DX8D, MFP, PCL, PDE, PDF, PST, RSR, DFR, BSW, NSW, LIM, PT1, INT, DIF, LVM, LIM_D, PC, PIC, RGE En el intervalo de muestreo de 1 ms puede calcularse aproximadamente tan sólo la mitad del número de bloques; en el intervalo de muestreo de 4 ms, aproximadamente el doble. Por lo tanto, un eje SERVO omitido con respecto a la configuración máxima con intervalos de muestreo estándar permite el uso de cerca de 50 bloques (de los tipos citados arriba)

Page 96: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 96 Manual de programación y manejo, 10/2008

durante un periodo de muestreo de 2 ms. Estos cerca de 50 bloques (de los tipos citados arriba) en un grupo de ejecución elevan la carga del tiempo de cálculo de la CU un 11% aprox. Como ayuda para la configuración aproximada, en los accionamientos VECTOR se aplica lo siguiente: Si en SINAMICS CU320 o en SIMOTION D4x5 se configura una (1) alimentación A-INF con los intervalos de muestreo fijados en el ajuste de fábrica (p0112 = 2 == LOW → p115[0] = 250 µs) y 2 ejes de accionamiento VECTOR con los intervalos de muestreo del regulador de velocidad p0115[1] = 2000 µs y los intervalos de muestreo del regulador de intensidad p0115[0] = 500 µs (p0115[2] = p0115[3] = p0115[4] = 2000 µs), con los módulos de función fijados en el ajuste de fábrica y sin comunicación isócrona PROFIBUS/PROFINET, es posible calcular para 2 objetos de accionamiento un esquema DCC individual con aprox. 70 bloques (ver selección del tipo más arriba, en SERVO) en un grupo de ejecución con un intervalo de muestreo de 2 ms. Por tanto, cerca de 70 bloques (ver selección del tipo más arriba, en SERVO) elevan la carga del tiempo de cálculo un 15% aprox. En el intervalo de muestreo de 1 ms puede calcularse aproximadamente tan sólo la mitad del número de bloques; en el intervalo de muestreo de 4 ms, aproximadamente el doble. De aplicación general: Por supuesto, en su proyecto puede utilizar los bloques que desee. La utilización de otros tipos de bloque puede desembocar en otros resultados por lo que respecta a la carga del tiempo de cálculo y al número de bloques calculables. Naturalmente, los bloques con una funcionalidad muy amplia requieren un tiempo de cálculo mayor. Tenga en cuenta que el tiempo de cálculo de algunos bloques depende asimismo de los valores configurados en las conexiones, p. ej., si se ha definido una conexión de habilitación. Por ello, al medir la carga de tiempo de cálculo, todas las conexiones deberían ajustarse en la medida de lo posible a sus valores de configuración definitivos. Durante la puesta en marcha de una configuración hay que comprobar obligatoriamente si la carga de tiempo de cálculo online actual de la unidad de accionamiento cumple con los límites indicados al principio para r9976[1] y r9976[5].

Page 97: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 97

3.1.4.2 Número de posibles intervalos de muestreo de hardware distintos La elección de los intervalos de muestreo para los grupos de ejecución puede tener lugar en p21000[x] como múltiplo de r21002 (intervalo de muestreo base de segmentos de tiempo de hardware), como múltiplo de r21003 (intervalo de muestreo base de segmentos de tiempo de software) o en función del intervalo de muestreo de una función del sistema base SINAMICS (p. ej., para p21000[x] = 3001 == "ANTES de regulador de velocidad" del intervalo de muestreo del regulador de velocidad). Como intervalos de muestreo de hardware (= múltiplo de r21002) sólo pueden parametrizarse intervalos para los que 1 ms <= t_muest < r21003 en p21000[x]. En la configuración debe tenerse en cuenta que el número de intervalos de muestreo de hardware distintos utilizados conjuntamente por el sistema base SINAMICS y por DCC (1 ms <= periodo t_muest < r21003) para las unidades de accionamiento CU310, CU320, CU320.2 y D4xx está limitado a 13. El intervalo base de los intervalos de muestreo de SW (r21003) ocupa en el sistema base SINAMICS un intervalo de muestreo de hardware.

Nota Tenga en cuenta que una traza de periodo largo registra un intervalo de muestreo de 2 ms y que Trace registra intervalos de muestreo según el ciclo de Trace elegido. Mientras estos intervalos de muestreo no se hayan registrado desde el sistema base SINAMICS o el DCC, estas funciones requieren intervalos de muestreo de HW libres adicionales.

Por tanto, en una unidad de accionamiento para DCC pueden ajustarse en p21000[x], como máximo, 5 grupos de ejecución libre diferentes como múltiplos de r21002 ("1*r21002"… "256*r21002") para los grupos de ejecución de DCC. La asignación de los 13 intervalos de muestro de hardware disponibles (en STARTER/SCOUT sólo en el modo online) se visualiza en r21008[0]… r21008[12]. Si un índice r21008[k] tiene el valor 0.0, este intervalo de muestreo aún puede asignarse libremente. Si el valor de un índice r21008[k] es distinto de 0.0, indica el intervalo de muestreo en ms. Esto permite leer (online) qué intervalos de muestreo ya crea la unidad de accionamiento. Varios grupos de ejecución y el sistema base SINAMICS pueden utilizar a la vez un mismo intervalo de muestreo. Por tanto, en la limitación a 5 intervalos de muestreo de hardware diferentes no se cuenta la selección de grupos de ejecución fijos (p21000[x] >= 2000 == "Lectura DESPUÉS de entradas digitales"), pues en este caso tiene lugar una conexión a intervalos de muestreo ya existentes en el sistema base SINAMICS.

Page 98: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC 98 Manual de programación y manejo, 10/2008

3.2 Trabajar con SINAMICS DCC

3.2.1 Notas previas relativas a la configuración

Notas previas A continuación se explicará brevemente lo que se configurará en este esquema.

Ejemplo de configuración Para este ejemplo es indispensable tener instalada en el ordenador una versión de STARTER o SCOUT (≥ V4.1.2) acorde con la versión de software de SINAMICS (≥ V2.6). Además, debe estar instalado el paquete de soporte de SINAMICS (SSP) V2.6. Además, es necesario haber instalado también en el ordenador una licencia CFC para la utilización del editor DCC. Dicha licencia puede instalarse con ayuda del Step7 Automation License Manager, disponible en la memoria USB suministrada. Se necesita una CU310 o CU320 con la que STARTER/SCOUT pueda conectarse, p. ej., a través de PROFIBUS. El ejemplo de configuración consiste en un circuito oscilante sencillo que genera una oscilación senoidal en su salida. El esquema correspondiente puede elaborarse en pocos minutos y ejecutarlo como demostración en modo de test. Para ello se utilizan los siguientes bloques: ● 2 integradores (INT) ● 1 inversor (SII) El circuito oscilante está formado (conforme a la ecuación diferencial f"(x) = - f(x)) por dos integradores en serie con realimentación negativa. La frecuencia del circuito oscilante está determinada por la constante de tiempo de integración de los integradores. La amplitud de la oscilación la determina el valor inicial en la salida de los integradores.

Diseño del ejemplo de configuración El ejemplo de configuración se divide en los pasos siguientes: 1. Crear un proyecto. 2. Insertar esquema DCC en el proyecto. 3. Insertar bloques en un esquema DCC. 4. Interconectar bloques. 5. Parametrizar conexiones de bloque en el esquema. 6. Publicar conexiones de bloque como parámetro. 7. Ajustar la secuencia de ejecución dentro de un grupo de ejecución. 8. Compilar esquema DCC en el editor DCC.

Page 99: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 99

9. Ajustar el intervalo de muestreo de un grupo de ejecución 10. Cargar la opción tecnológica DCC en la tarjeta de memoria de la unidad de

accionamiento. 11. Cargar el esquema DCC compilado en el accionamiento. 12. Visualizar online valores en las conexiones de bloque. 13. Registrar señales del esquema DCC con la función Trace. 14. Archivar un proyecto. 15. Crear documentación.

3.2.2 Crear proyecto nuevo ● Cree un nuevo proyecto en el sistema de ingeniería SCOUT o STARTER, p. ej.: dcc_ex,

ver 169HCrear un proyecto (Página 345H18). ● Cree un nuevo dispositivo. Inserte un "SINAMICS S120 CUxxx" en STARTER o SCOUT

haciendo doble clic en el comando "Insertar unidad de accionamiento individual". Seleccione "xxx" en función del hardware disponible (CU320, CU310DP, CU310PN).

● Acto seguido puede insertar un esquema.

Page 100: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC 100 Manual de programación y manejo, 10/2008

3.2.3 Insertar esquema DCC ● En el navegador de proyecto, despliegue la estructura de árbol hasta la Control Unit. ● Acceda a Insertar esquema DCC debajo de la Control Unit (doble clic).

Figura 3-8 Inserción de esquema SINAMICS DCC

● Se abre la ventana Insertar esquema DCC, donde puede introducir un nuevo nombre de esquema con un máximo de 22 caracteres, aquí dccReg1, y un comentario. Tenga en cuenta que si utiliza un guión bajo en el nombre del esquema, los caracteres siguientes sólo pueden ser cifras.

● Pulse la tecla Aceptar para cerrar la ventana. Si está activada la casilla de control Abrir editor automáticamente, se abrirá el editor DCC. También puede abrir el esquema en cualquier momento haciendo doble clic sobre el símbolo del esquema en el navegador de proyecto.

Page 101: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 101

● La primera vez que cree un esquema en un proyecto, se le pedirá que importe una librería de bloques.

Figura 3-9 Importación de librería de bloques

● En la ventana Importar librerías DCB, marque la librería de bloques en la columna izquierda "Librerías disponibles". Aplique la librería marcada pulsando la tecla >> de la columna derecha.

● Cierre la ventana con el comando Aplicar. Se carga la librería de bloques y se abre el editor DCC con el esquema.

De esta forma habrá configurado la estructura del proyecto, creado un esquema y cargado la librería de bloques. El siguiente paso es "dar vida" al esquema, es decir, hay que insertar e interconectar bloques.

Page 102: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC 102 Manual de programación y manejo, 10/2008

3.2.4 Inserción de bloques ● Abra una familia de bloques; en la figura, la familia Closed-loop control con los bloques

de regulación.

Figura 3-10 Editor DCC con la familia DCB Closed-loop control abierta

● Marque el bloque deseado (p. ej., INT) y arrástrelo al esquema con el botón del ratón pulsado (función Arrastrar y soltar). Durante el proceso de copia, únicamente se representa el contorno del bloque mediante una línea de trazo discontinuo. Suelte el botón del ratón en el lugar adecuado.

Nota Si se superponen bloques en el esquema, el que queda superpuesto se representa en color gris y las conexiones no se visualizan. Para que todos los enlaces e información de bloques sean visibles, debe reposicionar los bloques.

Page 103: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 103

3.2.5 Interconexión de bloques

Procedimiento ● Marque la salida Y del primer INTegrador y después la entrada X del segundo

INTegrador. ● Marque la salida Y del segundo INTegrador y después la entrada X del inversor (SII). ● Marque la salida Y del inversor (SII) y después la entrada X del primer INTegrador. El autorouter ha trazado las líneas de conexión de las salidas a las entradas; las conexiones están interconectadas.

3.2.6 Parametrización de conexiones de bloque en el esquema En el primer integrador INT 1/1 deben asignarse los siguientes valores iniciales a las conexiones: LL = -10.0, LU = 10.0, SV = 2.0, Ti = 100 ms En el segundo integrador INT 1/2 deben asignarse los siguientes valores iniciales a las conexiones: LL = -10.0, LU = 10.0, Ti = 100 ms Para ello abra la ventana Propiedades Conexión de la correspondiente conexión de bloque haciendo doble clic en ella con el botón izquierdo del ratón. Se introduce el valor inicial en Valor y se cierra la ventana con Aceptar. Al introducir los valores para Ti, tenga en cuenta que entre el valor numérico 100 y la abreviatura de la unidad de medida "ms" no debe haber ningún espacio en blanco. Como las conexiones mencionadas arriba no están interconectadas, los valores indicados se mantienen válidos también tras la inicialización. La inicialización de las entradas y salidas de bloque se realiza desde la 1.ª llamada cíclica del esquema.

Page 104: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC 104 Manual de programación y manejo, 10/2008

Figura 3-11 Ventana de propiedades de la conexión de bloque "LU"

Page 105: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 105

Figura 3-12 Esquema "dccReg1" con bloques interconectados. A algunas conexiones se les han asignado valores

iniciales divergentes en el ajuste de fábrica.

3.2.7 Publicación de conexiones de bloque como parámetro Para poder interconectar la señal de salida del segundo integrador (derecho) con el sistema base SINAMICS, debe publicarse como parámetro interconectable (es decir, como parámetro BICO). A fin de excitar una vez el circuito oscilante, debe publicarse la entrada del primer integrador (izquierdo) como parámetro de ajuste. Se seleccionan de forma arbitraria los números de parámetros utilizados a continuación. La conexión Y del segundo integrador debe publicarse como parámetro interconectable. Para ello se introduce, p. ej., "Salida @*20" en el campo de comentario de la ventana de propiedades (doble clic en la conexión Y). Ver 170HCreación de parámetros específicos del cliente (Página 346H87). En el campo de comentario de la conexión S (Ajustar) del primer integrador se introduce "Inicio 1@". De esta forma se publica esta conexión de bloque como parámetro de ajuste.

Page 106: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC 106 Manual de programación y manejo, 10/2008

Como el ajuste predeterminado de la base del número de parámetro de un esquema es siempre 0 en la preasignación, al compilar el esquema se generan los nuevos parámetros r21501 yr21520 y se muestran en la lista de experto del objeto de accionamiento CU en STARTER.

Nota Para que esta asignación de los parámetros @ a las conexiones del esquema sea visible, es necesario modificar el tipo de representación de las conexiones en el editor DCC. Para ello se abre la ventana Ajustes para la representación mediante Herramientas > Ajustes > Representación, se modifica el tipo de representación de Nombre a Comentario en Conexiones y se cierra la ventana con Aceptar.

Por último, se compila el esquema.

Figura 3-13 Ventana Ajustes para la representación

Figura 3-14 Extracto de la lista de experto con los parámetros definidos en el esquema DCC

Page 107: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 107

3.2.8 Compilar esquema DCC en el editor DCC

Compilación

Figura 3-15 Cuadro de diálogo Compilación en el editor DCC

Antes de realizar la primera compilación desde el editor DCC debe guardarse una vez el proyecto en STARTER (botón ). Para iniciar la compilación hay que seleccionar Esquema > Compilar > Esquemas como programa... en el editor DCC o bien pulsar el botón . La compilación y el almacenamiento de un proyecto puede iniciarse también desde STARTER haciendo clic en el botón . Si surgen errores durante la compilación, al final del proceso se abre automáticamente (igual que en la prueba de coherencia) el cuadro de diálogo Protocolos.

Posibilidades de compilación 171HCompilación (Página 347H44) contiene información detallada sobre las posibilidades de la compilación.

Después de compilar Tras la compilación se visualiza el correspondiente protocolo. Si se muestran avisos de error, deben resolverse las causas antes de pasar al punto siguiente.

Page 108: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC 108 Manual de programación y manejo, 10/2008

3.2.9 Ajuste de la secuencia de ejecución dentro de un grupo de ejecución Al insertar los bloques en un esquema nuevo, éstos se asignan automáticamente al grupo de ejecución 1. El grupo de ejecución 1 recibe automáticamente el nombre del esquema. La secuencia corresponde a la secuencia de inserción en el esquema. La secuencia se puede visualizar y editar en el editor secuencial. En el editor DCC se accede al editor secuencial a través de Editar > Secuencia de ejecución o con . Si se marca un grupo de ejecución en la estructura de árbol de la columna central (carpeta azul claro), los bloques contenidos se visualizarán en la columna de la derecha.

Figura 3-16 Editor secuencial con grupo de ejecución dccReg1 abierto

Para regresar al esquema DCC, seleccione de nuevo Editar > Secuencia de ejecución o haga clic otra vez en .

3.2.10 Ajuste del intervalo de muestreo de un grupo de ejecución El intervalo de muestreo de un grupo de ejecución se ajusta siempre en STARTER. En el navegador de proyecto se marca el esquema DCC deseado y, en el menú contextual del esquema, se elige la opción Ajustar grupos de ejecución. Se abre la ventana Ajustar grupos de ejecución. Nuestro esquema se ha creado en el objeto de accionamiento CU. Allí r21002 = 4 ms. Se ajusta un grupo de ejecución libre con el intervalo de muestreo de 1*r21002.

Nota En el modo offline de STARTER/SCOUT V4.1.x, r21002 y r21003 aparecen siempre con el valor 0. El valor de r21002 es idéntico al valor de p0115[0] en el objeto de accionamiento correspondiente. Al ajustar el intervalo de muestreo, debe tenerse en cuenta que el intervalo de muestreo mínimo en el accionamiento para grupos de ejecución DCC es de 1 ms. Como múltiplo de r21002 sólo pueden seleccionarse intervalos menores que r21003.

Vuelva a compilar el esquema después de ajustar el intervalo de muestreo.

Page 109: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 109

3.2.11 Carga de la opción tecnológica DCC en la tarjeta de memoria de la unidad de accionamiento

En el estado de suministro de la unidad de accionamiento, la opción tecnológica DCC no está todavía disponible en la tarjeta de memoria de la unidad de accionamiento. Ésta se carga en la tarjeta de memoria con ayuda de SIMOTION SCOUT o de STARTER. Para ello hay que llamar, p. ej., a STARTER y conectarse online con la unidad de accionamiento. STARTER se encuentra en modo online. A continuación, en el menú contextual de la unidad de accionamiento hay que seleccionar la opción Seleccionar paquetes tecnológicos....

Figura 3-17 Menú contextual de la unidad de accionamiento

En la ventana Seleccionar paquetes tecnológicos, seleccione la librería de bloques deseada y elija Cargar en dispositivo de destino para esa librería en la columna Acción. A continuación, haga clic en la parte inferior derecha de la ventana en Ejecutar.

Page 110: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC 110 Manual de programación y manejo, 10/2008

Figura 3-18 Ventana Seleccionar paquetes tecnológicos

Un indicador de progreso muestra el grado de ejecución del proceso de carga. Cuando haya finalizado el proceso de carga, el botón inferior izquierdo pasará de Cancelar a Aceptar. La acción Cargar en la PG no está disponible de momento para SINAMICS DCC. Haciendo doble clic en Aceptar se cierra la ventana.

ATENCIÓN Después de descargar el paquete tecnológico hay que desconectar y volver a conectar una vez la unidad de accionamiento. Tan sólo después de volver a conectar la tensión de alimentación de la CU3x0 o la D4xx y de arrancarla, es posible descargar y ejecutar esquemas DCC en la unidad de accionamiento.

3.2.12 Carga del esquema DCC compilado en el accionamiento Para poder ejecutar el programa DCC en un objeto de accionamiento, es preciso cargarlo antes en la unidad de accionamiento. Para ello se efectúa una conexión con la unidad de accionamiento y se pulsa el botón Cargar en dispositivo de destino en la ventana Comparación online/offline. El proceso de carga puede ejecutarse también en cualquier momento mediante la función Cargar en dispositivo de destino de STARTER. Después de realizar la descarga con éxito, el esquema DCC se calcula en el modo cíclico en el objeto de accionamiento CU.

Page 111: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 111

3.2.13 Visualización online de valores de las conexiones de bloque A partir de SINAMICS V2.6 y SCOUT/STARTER V4.1.2 el editor DCC permite visualizar online los valores de las entradas y salidas de bloque en el modo de test. La visualización es independiente de si se ha publicado como parámetro una entrada o salida de bloque. Además, SCOUT/STARTER debe encontrarse en el modo online. Para las entradas de bloque publicadas como parámetros BICO (= entradas de conector), el valor de señal no puede visualizarse. En su lugar, se puede visualizar el valor de señal de la salida de alimentación. En cuanto vuelva a salir del modo de test (p. ej. haciendo clic con el ratón en , a la izquierda), desaparecerán los campos amarillos con las indicaciones de valores. Si al volver a seleccionar el modo de test desea que se visualicen de nuevo los valores de las conexiones que ya se conectaron anteriormente para la visualización, debe ajustarlo en el editor DCC en Test > Modo de laboratorio. Este ajuste sólo es posible cuando el editor DCC no se encuentra en el modo de test. En nuestro ejemplo, deben mostrarse los valores de salida Y de los dos integradores. Para ello se abre sucesivamente la ventana Propiedades Conexión en el editor DCC haciendo doble clic sobre la conexión y se activa una marca de verificación junto a Para test en el centro a la derecha haciendo clic con el ratón. De este modo se registran estas salidas para la visualización en modo de test. A continuación se accede al modo de prueba desde el editor DCC con Test > Modo de test, con Ctrl-T o con . Los valores de las dos salidas de bloque se representan marcados en amarillo y se actualizan con un ciclo de visualización de 2 s.

Figura 3-19 Visualización del esquema DCC dccReg1 en modo de test

Para que el oscilador oscile, hay que excitarlo una vez. Para ello se ajusta momentáneamente a "1" el parámetro p21501 de la lista de experto de STARTER (el valor de ajuste SV = 2.0 está presente en la salida del integrador izquierdo) y a continuación se

Page 112: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC 112 Manual de programación y manejo, 10/2008

pone de nuevo a "0". El oscilador oscila y los valores de salida de los integradores muestran valores cambiantes en el esquema y en la lista de experto (r21520). Si desea efectuar a continuación otros cambios en el esquema, puede volver a salir del modo de test con Test > Modo de test o pulsando el botón . Hasta que el editor DCC abandone el modo de test, pueden transcurrir unos segundos. Si desea visualizar en el modo de test otras conexiones de bloque, haga clic con el botón derecho del ratón en la conexión deseada y seleccione Conectar conexión en el menú contextual.

Figura 3-20 Menú contextual Conectar conexión

Si desea visualizar el valor de señal de una salida BICO del sistema base SINAMICS, no se puede visualizar directamente el valor de señal entregado al esquema DCC a través de la barra lateral. En este caso es posible insertar un bloque NOP_xx con el tipo de datos correcto. El valor de señal a la salida del bloque NOP_xx puede visualizarse entonces online.

Page 113: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 113

3.2.14 Registro de señales del esquema DCC con la función Trace La salida de integrador publicada como parámetro interconectable se comporta como cualquier otra salida de conector del equipo base SINAMICS. Por lo tanto, esta señal también se puede registrar con Trace. Además, se puede registrar con Trace la evolución de la señal en las conexiones de bloque (que no están publicadas como parámetro). En STARTER, la función Trace se ejecuta mediante Sistema de destino > Trace o mediante . En este ejemplo, se registran las salidas de los dos integradores del esquema DCC con un ciclo de 1 ms. Como primera señal en Trace debe registrarse la salida del primer integrador (izquierdo). Para ello se abre la selección de señal con . Marque el objeto de accionamiento en el que se encuentra el esquema DCC (sólo CU_S_126). Abra el árbol de directorios y se mostrará el esquema dccReg1. Abra el árbol de directorios a partir de dccReg1 y se mostrarán los tres bloques del esquema DCC. La conexión deseada se encuentra en el bloque 1 (cifra en la parte superior izquierda del símbolo del bloque) del esquema dccReg1. El nombre de las conexiones en la selección de señal de Trace se compone de _nombre de esquema_número de bloque_, es decir, en este caso _dccReg1_1. En la lista de conexiones de bloque se puede marcar ahora la conexión deseada. A continuación, haciendo clic en Aceptar se cierra la ventana. Ver figura más abajo.

Figura 3-21 Selección de señal Trace para las conexiones del bloque _dccReg1_1 en el esquema dccReg1

Como segunda señal debe ajustarse la salida del segundo integrador (derecho). Esta salida de bloque está publicada como parámetro BICO r21520. El registro se puede iniciar con el botón .

Page 114: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC 114 Manual de programación y manejo, 10/2008

Figura 3-22 Parametrización de la función Trace

Figura 3-23 Representación de las señales registradas como diagrama de tiempo

Page 115: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 115

3.2.15 Archivado de un proyecto Si desea archivar en un soporte de datos el proyecto, incluidos los esquemas DCC, durante la puesta en marcha o tras ella, puede hacerlo en STARTER con Proyecto > Archivar.

3.2.16 Creación de documentación

Documentación completa El ejemplo se ha configurado y probado satisfactoriamente. A continuación puede elaborar una documentación completa para este ejemplo.

Datos de referencia del esquema Como alternativa, los datos de referencia del esquema muestran también los grupos de ejecución con los tipos de bloques y la secuencia de ejecución. En el editor DCC, abra la ventana Ref. esquema con Herramientas > Datos de referencia del esquema. En la ventana Ref. esquema también puede visualizar los bloques en los grupos de ejecución configurados pulsando el botón . Inicie la impresión mediante:

Figura 3-24 Ventana Ref. esquema: visualizar datos de referencia del esquema

Imprimir esquema También debe imprimir el esquema para documentar la interconexión de los bloques. Como en este esquema sólo se ha utilizado una hoja, basta con imprimir la hoja actual. Inicie la impresión mediante: Si el esquema consta de varias hojas, se recomienda imprimirlas una a una en la vista de página. Con el botón se puede acceder a la vista de página. Con y se puede adaptar la representación para que todos los bloques se puedan ver en una hoja en la pantalla del PC.

Page 116: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.2 Trabajar con SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC 116 Manual de programación y manejo, 10/2008

Asignación de los grupos de ejecución Para documentar la asignación de los grupos de ejecución, seleccione el comando Ajustar grupos de ejecución del menú contextual del esquema en STARTER. Se abrirá la ventana Ajustar grupos de ejecución. Imprima una captura de pantalla.

Figura 3-25 Ventana Ajustar grupos de ejecución

El cambio del intervalo base de los tiempos de muestreo de hardware r21002 indica el valor de p0115[0] de 1 ms durante el arranque de la CU. En este caso, p0115[0] se ha modificado de 4000 µs (ajuste de fábrica) en el modo offline a 1000 µs y, a continuación, se ha descargado en la CU.

Page 117: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.3 Conexión de DCC al accionamiento

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 117

3.3 Conexión de DCC al accionamiento

3.3.1 Vista general Sólo las conexiones DCB de un esquema DCC publicadas como parámetros BICO pueden conectarse a las entradas de conector (CI = Connector Input) y a las salidas de conector (CO = Connector Output) del accionamiento. Todas las conexiones de bloques publicadas como parámetros BICO son magnitudes relativas. Esto significa que en el DCC se realiza el cálculo con valores de señal relativos (1.0 corresponde al 100%). La conversión a los conectores con unidades asignadas del accionamiento se efectúa automáticamente.

3.3.2 Calcular el esquema DCC con magnitudes relativas Ejemplo 1.1 (interconexión del valor de entrada) Elimine en Starter una posible conexión online con la unidad de accionamiento. En un objeto de accionamiento del tipo SERVO (el módulo de función "Canal de consigna ampliado" debe estar activado) o VECTOR se ajustan – p1020 = 1 y – p1021 = p1022 = p1023 = 0 (diagrama de funciones 2505). Con ello, se emite la consigna fija de velocidad 1 (p1001 en el diagrama de funciones 3010) en r1024 (consigna de velocidad de rotación efectiva). Se ajusta además: – p1001 = 1500 r/min y – p2000 = 3000 r/min (velocidad de rotación de referencia). Inserte un esquema DCC en el objeto de accionamiento. En este esquema, inserte el bloque ADD. Las conexiones X1 e Y del bloque ADD se publican como parámetros BICO (interconectables). Pulse dos veces seguidas el botón derecho del ratón para la entrada X1. Se abre el menú emergente. Seleccione Interconexión con operando…. En la ventana Selección de señal DCC seleccione ahora r1024 (CO: consigna de velocidad de rotación efectiva) y confirme con Aceptar. Compile el esquema con ayuda de la selecciónEsquema > Compilar > Esquemas como programa…. Seleccione Ajustar grupos de ejecución... en el menú contextual del esquema DCC, ajuste el único grupo de ejecución disponible, p. ej., a 20 * r21003 y confirme con Aceptar. Pase a online con STARTER y cargue el proyecto en el sistema de destino. A continuación, active el modo de test online en el editor DCC mediante Test > Ajustar modo de test. Haga ahora clic con el botón derecho en la salida del sumador y seleccione Conectar conexión en el menú contextual.

Page 118: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.3 Conexión de DCC al accionamiento

SINAMICS/SIMOTION Descripción del editor DCC 118 Manual de programación y manejo, 10/2008

Figura 3-26 Menú contextual Conectar conexión

A continuación se muestra el valor actual del valor de salida (= consigna de velocidad de rotación relativa = 1500 r/min/3000 r/min = 0,5).

Figura 3-27 Se muestra el valor de conexión del ejemplo 1.1

3.3.3 Cálculo del esquema DCC con magnitudes absolutas

3.3.3.1 Ejemplo 2.1 (interconexión del valor de entrada) Si se desea realizar un cálculo en el esquema DCC con magnitudes absolutas (en el ejemplo, con valores de velocidad de rotación), el valor relativo al que se convierten automáticamente las magnitudes del accionamiento debe convertirse de nuevo en una magnitud absoluta (en el ejemplo, la velocidad de rotación) con ayuda de la magnitud relativa. Para ello, las magnitudes relativas están disponibles para DCC como parámetros de observación r2700...r2707 interconectables y sin unidades. Los parámetros r2700…r2707 tienen la propiedad especial de que el valor puede transmitirse a DCC sin dividirlo por la magnitud relativa 1:1. En un objeto de accionamiento del tipo SERVO (el módulo de función "Canal de consigna ampliado" debe estar activado) o VECTOR se ajustan – p1020 = 1 y – p1021 = p1022 = p1023 = 0 (diagrama de funciones 2505). Con ello se emite la consigna fija de velocidad 1 (p1001 en el diagrama de funciones 3010) en r1024 (consigna de velocidad de rotación efectiva, diagrama de funciones 3010).

Page 119: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.3 Conexión de DCC al accionamiento

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 119

Se ajusta además: – p1001 = 1500 r/min y – p2000 = 3000 r/min. De esta forma, r1024 (consigna de velocidad de rotación efectiva, diagrama de funciones 3010) tiene el valor 1500 r/min. El parámetro de observación interconectable para la velocidad de rotación de referencia r2700 tiene un valor de 3000 en la lista de experto. Se incluye en el esquema el multiplicador MUL. El 1.er factor (X1) se publica como parámetro BICO y se interconecta con r1024. → Factor 1 = 0,5 (consigna de velocidad de rotación relativa efectiva) El 2.º factor (X2) se publica como parámetro BICO y se interconecta con r2700. → Factor 2 = 3000.0 (valor de la magnitud relativa p2000) Con ello resulta en la salida del multiplicador: 0.5 * 3000.0 = 1500.0 De esta forma la consigna de velocidad de rotación de r1024 en r/min está disponible de nuevo en DCC.

Figura 3-28 Esquema DCC para el ejemplo 2.1 en el modo de test online

Con la inserción en el esquema, el bloque se ha asignado automáticamente a un grupo de ejecución. A este grupo de ejecución se ha asignado en el menú Ajustar grupo de ejecución el grupo de ejecución libre 20 * r21003 (elegido de forma arbitraria).

Page 120: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.3 Conexión de DCC al accionamiento

SINAMICS/SIMOTION Descripción del editor DCC 120 Manual de programación y manejo, 10/2008

3.3.3.2 Ejemplo 2.2 (interconexión del valor de salida) En el esquema DCC, el cálculo de par se realiza con valores absolutos en la unidad Nm. La consigna de par calculada debe transmitirse a la entrada de conector "Par adicional M_adicional 2" (p1513, diagrama de funciones 6060). Para ello, el valor absoluto debe convertirse a un par relativo en el esquema DCC. Si una salida de conector (CO) del tipo Real (== coma flotante) procedente del DCC se conecta con la entrada de conector (CI) p1513 M_ad 2 [el par tiene la unidad Nm] del accionamiento, la conversión automática en la conexión BICO parte siempre del supuesto de que DCC suministra una señal relativa.

Nota El bloque del tipo LIM suministra en su salida Y el par absoluto de 0,204625 Nm calculado en el esquema. Este valor absoluto se divide ahora por la magnitud relativa del par r2703 = 0,8185 Nm y de este modo se calcula el valor de par relativo para la interconexión con el accionamiento. El valor de par relativo se encuentra en la salida del bloque DIV, publicada como parámetro BICO r21530 (valor = 0,2499 = 0,204625/0,8185). El bloque NOP1 se ha insertado sólo para poder mostrar en su salida r21527, publicada como parámetro BICO, el valor del par de referencia r2703 en el esquema.

El parámetro de observación r1515 (par adicional total, diagrama de funciones 6060) sólo se calcula si está habilitado el regulador de velocidad y se ha magnetizado el accionamiento (r0056.4 = 1 = Sí) (Para ello debe haber una máquina conectada al Motor Module y ésta debe girar). De lo contrario, el valor se fija en cero.

Page 121: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.3 Conexión de DCC al accionamiento

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 121

Figura 3-29 Interconexión del valor de salida

Page 122: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.3 Conexión de DCC al accionamiento

SINAMICS/SIMOTION Descripción del editor DCC 122 Manual de programación y manejo, 10/2008

3.3.4 Interconexión de señales DCC con las interfaces de comunicación IF1 e IF2

3.3.4.1 Nota previa La conexión del sistema básico a las interfaces de datos de proceso IF1 e IF2 puede realizarse mediante Configuración de telegrama libre con BICO (p0922 = 999) o mediante telegrama (estándar) en función de p0922. Para realizar la interconexión con el sistema básico, las conexiones DCC necesarias deben publicarse como parámetros BICO. Estos parámetros DCC deberían interconectarse siempre con el sistema básico en el editor DCC mediante el menú contextual Interconexión con operando.

3.3.4.2 Interconexión de datos de proceso recibidos con DCC Para la interconexión de los datos PZD recibidos (ver Manual de parámetros SINAMICS S, diagramas de funciones 9206 y 9204) debe tenerse en cuenta un comportamiento especial de las salidas de conector (CO) del procesamiento de PZD (para IF1 r2050, r2060 y para IF2 r8850 y r8860). Estas CO (connector outputs) pueden suministrar una señal de número entero (Integer) o un valor con coma flotante (REAL). El tipo de datos suministrado se define mediante la primera señal conectada con esta CO. Otra manera es haber seleccionado una vez un telegrama estándar (p0922 |= 999) en un objeto de accionamiento. Con ello tiene lugar una interconexión automática de las CO PZD con arreglo a la definición del telegrama seleccionado. Esta interconexión no se cancela de nuevo al resetear p0922 = 999 == Configuración de telegrama libre con BICO. Se ajusta por ejemplo p1070 = 2060[2]. Con ello, r2060[2] (palabra de recepción PZD 3 y 4) se conecta con la consigna principal (en el diagrama de funciones 3030) de una magnitud REAL del sistema básico. De esta forma pueden interconectarse sólo entradas de conector del DCC con el tipo de datos de señal REAL en r2060[2].

Nota Los enlaces con entradas Integer pueden incluirse en el editor DCC tanto online como offline; el correspondiente aviso de error aparece sólo tras la descarga del esquema.

3.3.4.3 Interconexión de los datos de proceso enviados con DCC La interconexión de los datos enviados tiene lugar como en cualquier otra conexión BICO.

Page 123: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.4 Especificaciones SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 123

3.4 Especificaciones SINAMICS DCC

3.4.1 Reglas para la asignación de nombres en el editor DCC En el intercambio de datos entre SCOUT/STARTER y el editor DCC se utilizan identificadores. Para los identificadores del editor DCC valen las reglas siguientes: ● Esquema base:

– no se admiten palabras clave o identificadores definidos con anterioridad – debe comenzar con una letra o un guión bajo – puede contener números, letras y "_" – después de un "_" debe ir un número

● Subesquema: – debe comenzar con una letra o un guión bajo – puede contener números y letras – no se admite "_" – se admiten palabras clave o identificadores definidos con anterioridad – En el editor DCC se verifica si el identificador ya estaba definido.

● Instancia DCB: – puede comenzar con un número – puede contener números y letras – no se admite el carácter "_" al principio – se admiten palabras clave o identificadores definidos con anterioridad – En el editor DCC se verifica si el identificador ya estaba definido.

● Grupo de ejecución: – se admiten palabras clave o identificadores definidos con anterioridad – En el editor DCC se verifica si el identificador ya estaba definido.

● Parámetros BICO: – no se admiten números de parámetros definidos con anterioridad – En el editor DCC se verifica si el número de parámetro ya estaba definido.

Page 124: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SINAMICS 3.4 Especificaciones SINAMICS DCC

SINAMICS/SIMOTION Descripción del editor DCC 124 Manual de programación y manejo, 10/2008

3.4.2 Longitudes de campo/nombre y convenciones

Longitudes de campo/nombre y convenciones Objeto Long. Observación Nombre del esquema 22 *) No puede contener los

caracteres siguientes: \ . : / * ? " < > | # % La utilización del carácter "_" está sujeta a especificaciones especiales.

Comentario del esquema 255 Se admiten todos los caracteres ANSI.

Grupo de ejecución 22 Juego de caracteres como para Esquema, incluido "_"

Comentario Instancia de bloque 80 Se admiten todos los caracteres ANSI.

Comentario de parámetro 80 Se admiten todos los caracteres ANSI.

Nombre de bloque (nombre de instancia)

16 *) No puede contener los caracteres siguientes: \ . : / * ? " < > | # % La utilización del carácter "_" está sujeta a especificaciones especiales.

Operando global máx. 49 Interconexión con parámetros BICO

*) El nombre del esquema y el nombre del bloque no deben sumar más de 24 caracteres, incluido el carácter de separación.

3.4.3 Representación de la visualización dinámica de valores Los valores se emiten junto con las conexiones según su tipo de datos. Se representan sobre fondo de color en la pantalla.

Tabla 3- 2 Representación de la visualización dinámica de valores

Modo de visualización Significado azul sobre blanco Representación de los valores en el modo de

creación (offline) Asteriscos, negro sobre amarillo Valores durante la transición a la visualización

dinámica Valor, negro sobre amarillo Representación de los valores leídos del objeto

de accionamiento en modo de test #### sobre fondo rojo Representación de los valores mientras no se

suministren los valores dinamizados solicitados del objeto de accionamiento (fallo, sobrecarga)

Page 125: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 125

DCC para SIMOTION 44.1 Vista general

4.1.1 Introducción Esta guía rápida está pensada para usuarios de SIMOTION experimentados no familiarizados todavía con el paquete de programas DCC. Utilizando un sencillo ejemplo se enseña cómo crear un proyecto, crear un esquema DCC, interconectar bloques, compilar el esquema, cargarlo en el sistema de destino y comprobarlo online después de iniciar SIMOTION SCOUT.

Nota En la mayoría de los casos existen varias posibilidades de trabajar con el editor DCC (p. ej.: mediante el teclado). En este ejemplo se utiliza la posibilidad más rápida o más eficaz, según el caso. Salvo contadas excepciones, no se tratan operaciones o formas de proceder alternativas.

4.1.2 Requisitos de software Los requisitos de software para DCC corresponden a los requisitos de software de SIMOTION SCOUT. Para utilizar el editor DCC se requiere la correspondiente licencia.

Page 126: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 126 Manual de programación y manejo, 10/2008

4.1.3 Integración del sistema SIMOTION

4.1.3.1 Nivel de ejecución, grupo de ejecución y secuencia de ejecución

Tasks DCC y grupos de ejecución

t

Figura 4-1 Modelo de ejecución para bloques

Task En cada uno de los niveles de ejecución se dispone 5 Tasks DCC para la programación del usuario. Características esenciales de las Tasks: ● Comportamiento de inicio: Cuándo y en qué condiciones se inicia la Task ● Prioridad: Qué Task es interrumpida por otra Task

Grupos de ejecución A las Tasks disponibles (intervalo de muestreo y secuencia de ejecución en el sistema: T1 a T5) se asignan grupos de ejecución. Los bloques se integran en estos grupos de ejecución. De este modo, los grupos de ejecución permiten una estructuración o subdivisión de las Tasks referida al usuario; p. ej., la regulación de brazos oscilantes, edición de consignas, etc. En los grupos de ejecución los bloques se integran de forma secuencial. Un grupo de ejecución debe contener sólo bloques de un esquema base.

Page 127: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 127

La conexión y desconexión de un grupo de ejecución se puede controlar mediante el atributo Enable. Por lo general, los grupos de ejecución se procesan cíclicamente, pero el atributo Enable puede utilizarse para activar y desactivar grupos de ejecución concretos. La salida del bloque de tipo BOOL puede interconectarse con el Enable de un grupo de ejecución o grupo de bloques. Para ello, marque la conexión que desee interconectar y, en el menú contextual, seleccione el comando Interconexión con grupo de ejecución.

Secuencia de ejecución Para las Tasks, la norma es: El orden en que se integran los grupos de ejecución y los bloques en una Task es el de la secuencia de ejecución. Lo mismo vale para los grupos: El orden en que se integran los bloques individuales es el de la secuencia de ejecución dentro del grupo de ejecución. La secuencia de ejecución se puede modificar.

Ajuste de ciclos del sistema Las propiedades que determinan el comportamiento de ejecución de una Task se configuran en SIMOTION. La parametrización se realiza en el cuadro de diálogo de propiedades de la CPU, en Sistema de ejecución Experto > Ajustar ciclos del sistema.

Sin integración múltiple de bloques en diferentes Tasks No se permite la integración múltiple de un bloque en diferentes Tasks.

Modificación de la secuencia de ejecución ● Haga clic en el menú Editar > Secuencia de ejecución o en el botón . Se abre la ventana Secuencia de ejecución: En la parte izquierda de la ventana puede observar la estructura de las Tasks, y en la parte derecha se muestra el contenido. La posición de integración por defecto de los bloques está en la Task cíclica T2 del grupo de ejecución predeterminado que lleva el mismo nombre que el esquema. Para desplazar los bloques recién insertados de la Task T2 a la Task de prioridad más alta T1: ● Haga doble clic en el símbolo T1. ● En la ventana derecha aparecen los grupos de ejecución:

– Si marca el grupo de ejecución, se visualizan los bloques que contiene (incluido nombre del esquema/bloque, comentario y posición).

– Marque el grupo de ejecución que desee desplazar en la Task T2 y arrástrelo mediante la función Arrastrar y soltar al símbolo de la Task T1 en la ventana izquierda. La ventana derecha está ahora vacía.

– Si abre ahora la Task T1 con un doble clic, aparecerá aquí el grupo de ejecución que ha desplazado.

● Cierre la ventana mediante Esquema > Cerrar y vaya al paso siguiente.

Page 128: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 128 Manual de programación y manejo, 10/2008

4.1.3.2 Variables HMI (publicación de variables y variables @)

Variables HMI Las entradas y salidas de los bloques se pueden declarar como variables HMI (Human Machine Interface, o interfaz hombre-máquina) y crear de este modo una interfaz estática para ellas, a fin de utilizarlas en un sistema de visualización. Esta interfaz es básicamente estática desde una perspectiva HMI, es decir, no todos los cambios en la configuración DCC fuerzan a importar de nuevo la información de direcciones en el sistema HMI. La imagen de memoria con las variables HMI no se borra automáticamente en la compilación. El borrado tiene lugar solamente si lo solicita. Las variables HMI que se eliminan del DCC al borrar el bloque en el que se definieron, se conservan en la imagen de memoria hasta que se solicita la Reorganización al compilar en el DCC.

Figura 4-2 Variables HMI

Page 129: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 129

Variables @ (SIMOTION)

Estructura de las variables @ Las entradas y salidas de bloque se publican en el comentario mediante el nombre de variable encabezado por el carácter @.

Tabla 4- 1 Estructura de los comentarios en SIMOTION

Comentario Significado SIMOTION: @nombre <<comentario de variable>>

La conexión se introduce en SIMOTION en forma de variable HMI. El nombre es la parte que llega hasta el primer espacio (debiendo respetar las 172Hconvenciones ST (Página 348H157)).

El texto que, separado por un espacio, sigue al nombre de variable, se toma como comentario de variable. Se visualizará entonces en el navegador de símbolos. El identificador de variable se obtiene a partir del nombre de variable. El tipo de datos de la entrada o salida publicada se toma de la conexión del bloque. En caso necesario, se representa en el tipo de datos adecuado del sistema de ingeniería. Para las variables @ no se puede generar ninguna ayuda.

Page 130: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 130 Manual de programación y manejo, 10/2008

Exportación a WinCC

Forma de proceder Un esquema DCC creado puede exportarse a WinCC, y también son válidas de forma análoga para los esquemas DCC las especificaciones de exportación de SIMOTION SCOUT. Sin embargo, para esto ha de activarse la exportación OPC-XML en el cuadro de diálogo de propiedades del esquema en SIMOTION SCOUT. Haga clic con el botón derecho del ratón en el esquema en el sistema de ingeniería y seleccione a continuación el punto Propiedades en el menú contextual. La exportación se activa en la ficha Compiler a través del punto Permitir OPC-XML.

Figura 4-3 Propiedades esquema DCC – Exportación OPC-XML

La exportación puede efectuarse en SIMOTION SCOUT mediante Herramientas > Exportar datos OPC.

Page 131: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 131

4.1.3.3 Interconexión con variables SIMOTION

Interconexión con variables SIMOTION En el editor DCC puede realizarse una interconexión con operandos globales (variables SIMOTION).

Nota Respete las 173Hespecificaciones para la asignación de nombres en SIMOTION DCC (Página 349H157).

Procedimiento La interconexión puede realizarse de la forma siguiente: 1. Seleccione la conexión del bloque que desea interconectar. 2. Ejecute en el menú el comando Insertar > Interconexión con operando. La interconexión

con un operando global puede realizarse asimismo mediante el menú contextual del bloque. Se abre la ventana Ayuda para la entrada de símbolos.

Figura 4-4 Ventana Ayuda para la entrada de símbolos

Page 132: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 132 Manual de programación y manejo, 10/2008

3. Ahora puede navegar por la CPU asignada al esquema o por el objeto de accionamiento y seleccionar la variable de dispositivo que debe interconectarse; la aplicación resalta las variables de dispositivo compatibles en negrita.

4. Cierre la ventana haciendo clic en el botón Aceptar. La conexión elegida del bloque está interconectada ahora con el operando global, que se representa en el editor DCC mediante una variable de la barra lateral.

Nota Las variables globales y las variables de E/S deben crearse antes de efectuar la interconexión; sólo después de creadas puede efectuarse la interconexión.

Nota En el campo de búsqueda de la ventana de diálogo Ayuda para la entrada de símbolos es posible buscar un nombre de variable o un texto de parámetro.

Page 133: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 133

Interconexión con elementos array En el Editor DCC se puede realizar una interconexión con elementos array de programas ST.

Procedimiento La interconexión puede realizarse de la forma siguiente: 1. Cree un nuevo programa ST con una variable array en el sistema de ingeniería

SIMOTION SCOUT con el comando Insertar programa ST. 2. Haga clic con el botón derecho del ratón y seleccione la entrada Interconexión con

operando en el menú contextual. Se abre la ventana Ayuda para la entrada de símbolos.

Figura 4-5 Ventana Ayuda para la entrada de símbolos

3. Seleccione la variable array que debe interconectarse. 4. Introduzca el número del elemento array que debe interconectarse. 5. Cierre la ventana haciendo clic en el botón Aceptar. La conexión elegida del bloque está interconectada ahora con el elemento array, que se representa en el editor DCC mediante una variable de la barra lateral.

Page 134: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 134 Manual de programación y manejo, 10/2008

Parámetro de alias En el editor DCC pueden asignarse identificadores de alias para variables. Una razón para asignar un alias puede ser, por ejemplo, un nombre demasiado largo: el editor DCC acepta como máximo 49 caracteres para un identificador.

Procedimiento Un alias puede generarse de la forma siguiente: 1. Haga clic con el botón derecho del ratón en la interfaz de bloque y seleccione la entrada

Interconexión con operando en el menú contextual. Se abre la ventana Ayuda para la entrada de símbolos.

2. Seleccione la interfaz que deba recibir un alias.

3. Haga clic en el botón del área de definición de alias

. 4. Introduzca el nombre del alias en el campo de entrada. 5. Cierre la ventana. El alias se ha creado correctamente y está listo para utilizar; el compilador desglosará oportunamente el alias cuando sea necesario, p. ej., durante la compilación.

Page 135: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 135

4.1.4 Creación de librerías de bloques

4.1.4.1 Fundamentos Entre las funciones del editor DCC está la que permite guardar un esquema como librería de bloques (librería DCB). Este tipo de esquema es una conexión creada por el usuario que está prevista para reutilizarse con una interfaz y que se guarda en una librería. La función de los esquemas como librería de bloques (librería DCB) ofrece así la posibilidad de protección de know-how porque los esquemas DCC configurados se proporcionan solamente como bloque transparente dentro de una librería de bloques. La configuración realizada del esquema DCC se oculta. El esquema DCC creado de un bloque puede borrarse definitivamente mediante la función Eliminar fuente de esquema... en el menú contextual de la librería. El comando está disponible solamente si todos los bloques de la librería se han compilado sin errores. Si se ejecuta el comando, se borran todas las fuentes de esquema correspondientes y se conserva solamente el resultado de la compilación en el proyecto. Esta acción no se puede deshacer.

Figura 4-6 Instalación de librerías DCB

Requisitos En el sistema de ingeniería SIMOTION SCOUT ya ha creado una nueva librería DCC.

Figura 4-7 Insertar librería DCC

Ya existe un esquema DCC que ha de guardarse en la librería DCB.

Page 136: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 136 Manual de programación y manejo, 10/2008

Se visualizan las conexiones del esquema.

Nota Las conexiones del esquema pueden visualizarse mediante el botón de la barra de herramientas.

Reglas para la creación de librerías DCB ● Solamente pueden compilarse esquemas en librerías DCB. ● El esquema puede ser jerárquico (un esquema dentro de otro). ● No deben existir interconexiones entre esquemas de la librería. ● En las conexiones del esquema base y de los bloques que contenga no deben haberse

configurado variables HMI ni variables @. ● Si se ha de interconectar una entrada de conexión de esquema con varias entradas

(internas) de bloque, deberá intercalarse un bloque NOP apropiado. ● Todos los bloques deben estar integrados en el mismo nivel/grupo de ejecución. En este

nivel de ejecución, los bloques del esquema han de sucederse sin interrupción. ● En la carpeta de esquema para compilar, todos los bloques de un esquema base han de

estar contenidos en el grupo de ejecución que lleva el mismo nombre que el esquema. ● No se permiten operandos globales, sino que deben modelarse como entrada o salida de

la conexión de esquema.

Procedimiento Modele su esquema DCC en el editor DCC. Inserte, por ejemplo, un SUMador y un regulador PI (PIC) en el esquema e interconéctelos. Ver 174HInterconexión a conexiones de esquema (Página 350H41)

Page 137: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 137

Figura 4-8 Ejemplo de creación de un esquema como programa

Después de realizar la configuración satisfactoriamente, puede compilarse el esquema DCC como programa. Para ello, seleccione el menú Esquema > Compilar > Esquemas como programa. La nueva librería DCB creada está disponible a través de Herramientas > Tipos de bloques del menú del editor DCC. La librería DCB no se visualiza en SIMOTION SCOUT, que contiene solamente una lista de las librerías originales.

Consulte también 175HGeneración de una librería DCB instalable a partir de librerías DCC (Página 351H140)

4.1.4.2 Elaboración de comentarios para librerías DCB propias El sistema de ingeniería SIMOTION SCOUT permite incluir información adicional sobre los distintos bloques de una librería DCB propia.

Procedimiento 1. Seleccione la librería de bloques que desea editar en el sistema de ingeniería SIMOTION

SCOUT. 2. En el menú contextual de la librería DCB, seleccione la opción Propiedades del tipo de

bloque.

Page 138: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 138 Manual de programación y manejo, 10/2008

3. Seleccione en la ventana Propiedades del tipo de bloque el esquema DCC que desea editar y haga clic en el botón Propiedades adicionales del tipo de bloque.

4. Introduzca ahora la información que desee y cierre a continuación la ventana con Aceptar.

4.1.4.3 Particularidades en la interconexión 1:N de entradas de conexión de esquema Si para un esquema se ha definido una interconexión de una entrada de conexión de esquema con bloques, se distingue entre dos casos: Las interconexiones 1:1 no plantean dificultades. Sin embargo, para una interconexión múltiple (1:N) de una entrada de conexión de esquema con varios bloques debe tenerse en cuenta una particularidad.

Figura 4-9 Ejemplo de conexionado de una interconexión 1:N sin NOP

Si, en un esquema o tipo de bloque jerárquico tiene lugar una interconexión 1:N en una entrada, para mantener la coherencia debe utilizarse un bloque NOP_x en el esquema; ver al respecto el siguiente ejemplo:

Page 139: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 139

Figura 4-10 Ejemplo de conexionado de una interconexión 1:N con NOP

4.1.4.4 Dependencia del bloque creado de las librerías de bloques subyacentes Un esquema guardado como librería DCB se crea a partir de bloques de otras librerías de bloques. Incluso después de ser convertido, el esquema conserva una referencia a las librerías de bloques utilizadas. Esta circunstancia genera problemas si la librería DCB generada se transfiere desde el sistema de creación a uno o más sistemas de destino y las librerías de bloques utilizadas no existen en estos sistemas. En estas condiciones, la librería DCB no puede utilizarse. En el capítulo 176HInstalación y desinstalación de librerías DCB (Página 352H144) se describe el procedimiento para la instalación de librerías DCB propias. A partir de Simotion 4.1.2/DCC 2.0.2 es posible utilizar una librería DCB con una versión diferente a la de la librería DCC subyacente siempre que la interfaz de los tipos de bloque llamados no se modifique. Ver 177HGeneración de una librería DCB instalable a partir de librerías DCC (Página 353H140)

Page 140: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 140 Manual de programación y manejo, 10/2008

4.1.4.5 Generación de una librería DCB instalable a partir de librerías DCC Hasta SIMOTION V4.1.1, una librería DCC debía transportarse como proyecto. A partir de SIMOTION V4.1.2, es posible crear una librería DCB instalable a partir de una librería DCC en SCOUT. Para ello debe seleccionarse la entrada Generar librería DCB en el menú contextual de la librería, y se mostrará el cuadro de diálogo Crear librería DCB.

Figura 4-11 Crear librería DCB

En la ventana de diálogo se define el directorio de la ayuda online para la librería. El nombre de la librería DCB se forma a partir del nombre de la librería DCC seleccionada. Puede elegir libremente el lugar de almacenamiento de la librería DCB y, a continuación, iniciar el proceso de creación mediante el botón Generar librería DCB. En la ventana de salida de la parte inferior del cuadro de diálogo aparece un protocolo de errores.

Nota En la librería DCB generada ya no están las fuentes de los esquemas DCC. Las funciones contenidas ya no se pueden modificar ni visualizar (protección de know-how).

En el capítulo 178HCreación de la ayuda online para las librerías de bloques (Página 354H141) se explica cómo crear una ayuda online para la librería DCB generada.

Page 141: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 141

4.1.4.6 Creación de la ayuda online para las librerías de bloques Con ayuda de un editor suministrado, el Editor de ayuda DCB, es posible crear una ayuda online propia para las librerías de bloques generadas. Los archivos de ayuda se editan en una vista idéntica a la que tendrán al visualizarse más tarde. Encontrará este editor en Editor de ayuda DCB.

Estructura de almacenamiento para la ayuda online Guarde sus archivos de ayuda online con el nombre <bloque>_doc.xml, donde <bloque> es el nombre de la librería de bloques que se describe. Cree una estructura de carpetas que conste de una carpeta help, que contenga las carpetas help_a, help_b, help_c, help_d y help_e. De ello resulta la correspondencia siguiente:

Tabla 4- 2 Estructura de almacenamiento de los archivos de ayuda online

Carpeta Subcarpeta Idioma del archivo de ayuda <bloque>_doc.xml help_a alemán help_b inglés help_c francés help_d español

help

help_e italiano

En cada carpeta help_x se puede guardar un archivo <bloque>_doc.xml por bloque. Por ejemplo, guarde el archivo en inglés <bloque>_doc.xml en help > help_b.

Page 142: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 142 Manual de programación y manejo, 10/2008

Procedimiento 1. Abra el editor de ayuda DCB. 2. Se abrirá automáticamente el archivo STARTFILE_DOC.XML, que contiene elementos y

comodines.

Figura 4-12 Editor de ayuda DCB con STARTFILE

3. Sustituya estos comodines por sus descripciones personalizadas marcándolos e introduciendo un texto/copiándolo en el archivo.

Page 143: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 143

4. En la subventana derecha Elements se ofrecen elementos adicionales para la descripción (por ejemplo, Truthtable, Block Diagram, Example, etc.) que cuando sea necesario pueden arrastrarse y soltarse en el lugar deseado en el archivo, y editarse desde allí.

Figura 4-13 Elementos descriptivos

5. Inserte gráficos propios llevando el elemento Graphic a un lugar adecuado del archivo mediante Arrastrar y soltar. En la ventana de diálogo que aparece a continuación, introduzca la ruta en la que se ha almacenado el gráfico (pulse el botón Browse).

Figura 4-14 Inserción de gráfico

6. Cuando termine de editar el archivo, guárdelo con el botón o a través del menú File > Save as... en la estructura de almacenamiento descrita anteriormente.

Creación de otros archivos de ayuda online A través del menú File > Open se pueden abrir archivos ya existentes. A través de File > New se puede crear una nueva descripción de bloque.

Nota Encontrará unas instrucciones de manejo detalladas del Editor de ayuda DCB en la opción Help > Help Contents del menú.

Page 144: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC 144 Manual de programación y manejo, 10/2008

4.1.4.7 Instalación y desinstalación de librerías DCB A partir de la versión 2.0.2 de DCC es posible instalar y desinstalar librerías DCB o DCC de SIMOTION SCOUT o STARTER mediante un cuadro de diálogo, y se pueden seleccionar varias librerías de forma paralela para la instalación. El cuadro de diálogo se abre a través de la opción de menú Herramientas > Librerías DCB.

Nota Tenga en cuenta que tras modificar una versión de librería utilizada, debe iniciarse explícitamente una carga en el sistema de destino; para las librerías SINAMICS la carga en el dispositivo de destino se puede iniciar a través del cuadro de diálogo Seleccionar paquetes tecnológicos.

Figura 4-15 Instalación y desinstalación de librerías DCB

Page 145: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.1 Vista general

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 145

Desinstalación de librerías DCB En la lista de selección bajo Están disponibles las siguientes librerías DCB encontrará un listado de las librerías actualmente instaladas. ● Haciendo clic con el ratón, ponga una marca detrás de las librerías que desee borrar y

seleccione Desinstalar librerías DCB seleccionadas. ● Si desea desinstalar todas las librerías existentes, seleccione Desinstalar todas las

librerías DCB instaladas. Se desinstalarán todas las librerías que aparecen en la lista de selección.

Instalación de librerías DCB En Instalar librería DCB puede indicarse la ruta en la cual está guardada la librería que se desea instalar. Introduzca la ruta directamente o bien mediante el botón Examinar. Inicie entonces la instalación de la librería elegida haciendo clic en el botón Instalar librerías DCB seleccionadas. Salga del cuadro de diálogo Librerías DCB haciendo clic con el ratón en el botón Cerrar.

4.1.5 DCC y SIMOTION Trace En los dispositivos basados en SIMOTION puede trazar de la forma habitual en SCOUT cada conexión de bloque como variable o utilizarla en la condición de disparo.

Page 146: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.2 Trabajar con SIMOTION DCC

SINAMICS/SIMOTION Descripción del editor DCC 146 Manual de programación y manejo, 10/2008

4.2 Trabajar con SIMOTION DCC

4.2.1 Notas previas relativas a la configuración

Notas previas A continuación se explicará brevemente lo que se configurará en este esquema.

Ejemplo de configuración El ejemplo de configuración consiste en un circuito oscilante sencillo que genera una oscilación senoidal en su salida. El esquema correspondiente puede elaborarse en pocos minutos y ejecutarlo como demostración en modo de test. Para ello se utilizan los siguientes bloques: ● 2 integradores (INT) ● 1 inversor (SII) El circuito oscilante está formado (conforme a la ecuación diferencial f"(x) = - f(x)) por dos bloques integradores realimentados a través de una negación. La frecuencia del circuito oscilante está determinada por la constante de tiempo de integración de los integradores. La amplitud de la oscilación la determina el valor inicial en la salida de los integradores. El editor DCC puede iniciarse mediante el sistema de ingeniería SIMOTION SCOUT.

Diseño del ejemplo de configuración El ejemplo de configuración se divide en los pasos siguientes: 1. Crear proyecto nuevo 2. Insertar esquema DCC en el proyecto 3. Insertar bloques en el esquema DCC 4. Interconectar bloques en el esquema DCC 5. Compilar esquema DCC en el editor DCC 6. Cargar el programa DCC compilado en una CPU 7. Arrancar la CPU 8. Conmutar entre el modo de operación de proceso y de laboratorio 9. Ajustar el modo de test y los modos de operación de prueba 10. Controlar los valores en el modo de operación de laboratorio y de proceso 11. Conectar y desconectar conexiones para la visualización 12. Utilizar el atributo Enable para controlar los grupos de ejecución

Page 147: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.2 Trabajar con SIMOTION DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 147

13. Crear documentación completa para el ejemplo creado 14. Información sobre la función Datos de referencia del esquema

4.2.2 Crear un proyecto ● Cree un nuevo proyecto en el sistema de ingeniería SIMOTION SCOUT, p. ej.: dcc_ex,

ver 179HCrear un proyecto (Página 355H18). ● Cree un nuevo dispositivo mediante Crear dispositivo nuevo, p. ej.: una CPU C230-2

V4.1. ● Seleccione el paquete TPdcblib_SIMOTION_4_1.2.0 [x.y] y cierre la ventana. ● Acto seguido puede insertar un esquema.

4.2.3 Insertar esquema ● Haga clic en Insertar esquema DCC dentro de Programas en el navegador de proyecto. ● A continuación, asigne un nombre nuevo al esquema. El campo de texto del nombre

DCC está ya seleccionado y el cursor de escritura activado. ● Edite el nuevo nombre, en este caso: dcc_reg1.

Page 148: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.2 Trabajar con SIMOTION DCC

SINAMICS/SIMOTION Descripción del editor DCC 148 Manual de programación y manejo, 10/2008

● Si la opción Abrir editor automáticamente está activada, DCC se inicia de forma automática. DCC puede abrirse también haciendo doble clic en la entrada dcc_reg1.

● Si no se ha importado todavía ninguna librería, el sistema le pedirá ahora que importe una: Seleccione la TPdcblib_SIMOTION_4_1.2.0 [x.y] en la ventana izquierda, a continuación haga clic en el botón >> y finalmente en Cerrar.

Figura 4-16 Insertar esquema

De esta forma habrá configurado la estructura del proyecto y creado un esquema. El siguiente paso es "dar vida" al esquema, es decir, hay que insertar e interconectar bloques.

Page 149: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.2 Trabajar con SIMOTION DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 149

4.2.4 Inserción de bloques

Figura 4-17 Inserción de un bloque

● Abra una familia de bloques; en la figura, la familia Closed-loop control con los bloques de regulación.

● Marque el bloque deseado y arrástrelo al esquema con el botón del ratón pulsado (función Arrastrar y soltar). Durante el proceso de copia, únicamente se representa el contorno del bloque mediante una línea de trazo discontinuo. Suelte el botón del ratón en el lugar adecuado.

● Para buscar un bloque, escriba el nombre en el campo de entrada del catálogo y haga clic en el botón Prismáticos. Se iniciará el proceso de búsqueda. Utilice la función Arrastrar y soltar para arrastrar el bloque encontrado a una posición libre del esquema.

Nota Si se superponen bloques con otros elementos del esquema (p. ej.: otros bloques o la barra lateral), el bloque superpuesto se representa en color gris y no se muestran sus conexiones. Los bloques han de reposicionarse para garantizar que se vea toda su información.

Ir a la vista de página Para cambiar de la vista general a la vista de página, haga clic con el botón derecho del ratón en un lugar libre del esquema y seleccione Mostrar esta página en el menú contextual que aparece. En esta representación ampliada se visualizan las denominaciones de las conexiones de los bloques. Además, haciendo doble clic en una zona vacía de la página se pasa a la vista de página o se vuelve a la vista general.

Page 150: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.2 Trabajar con SIMOTION DCC

SINAMICS/SIMOTION Descripción del editor DCC 150 Manual de programación y manejo, 10/2008

Configuración de la representación de bloques La representación de los bloques puede modificarse. El ancho de los bloques se modifica mediante Herramientas > Ajustes > Ancho bloque/barras laterales... La designación de las entradas y salidas de los bloques se modifica mediante Herramientas > Ajustes > Representación en el submenú Conexiones. El tipo de bloque puede representarse en forma de texto (nombre) o de gráfico (símbolo técnico de regulación). La configuración correspondiente puede realizarse mediante Herramientas > Ajustes > Representación en el submenú Encabezados de bloques.

4.2.5 Interconexión de bloques

Procedimiento ● Marque la salida Y del primer INTegrador y después la entrada X del segundo

INTegrador. ● Marque la salida Y del segundo INTegrador y después la entrada X del inversor (SII). ● Marque la salida Y del inversor (SII) y después la entrada X del primer INTegrador. El autorouter ha trazado las líneas de conexión de las salidas a las entradas; las conexiones están interconectadas.

4.2.6 Parametrización de conexiones de bloque en el esquema En el primer integrador INT 1/1 deben asignarse los siguientes valores iniciales a las conexiones: LL = -10.0, LU = 10.0, SV = 2.0, Ti = 100 ms En el segundo integrador INT 1/2 deben asignarse los siguientes valores iniciales a las conexiones: LL = -10.0, LU = 10.0, Ti = 100 ms Para ello abra la ventana Propiedades Conexión de la correspondiente conexión de bloque haciendo doble clic en ella con el botón izquierdo del ratón. Se introduce el valor inicial en Valor y se cierra la ventana con Aceptar. Al introducir los valores para Ti, tenga en cuenta que entre el valor numérico 100 y la abreviatura de la unidad de medida "ms" no debe haber ningún espacio en blanco. Como las conexiones mencionadas arriba no están interconectadas, los valores indicados se mantienen válidos durante la ejecución cíclica del esquema.

Page 151: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.2 Trabajar con SIMOTION DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 151

Figura 4-18 Ventana de propiedades de la conexión de bloque "LU"

Figura 4-19 Esquema "dccReg1" con bloques interconectados. A algunas conexiones se les han asignado valores

diferentes de los valores por defecto.

Page 152: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.2 Trabajar con SIMOTION DCC

SINAMICS/SIMOTION Descripción del editor DCC 152 Manual de programación y manejo, 10/2008

4.2.7 Valores predeterminados de conexiones en descargas Delta Las modificaciones posteriores de los valores predeterminados de conexiones de bloques se incorporan en SIMOTION solamente si se ha activado la opción marcada en la imagen siguiente.

Figura 4-20 Ajustes para la recepción de datos SIMOTION

Page 153: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.2 Trabajar con SIMOTION DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 153

4.2.8 Compilar esquema DCC en el editor DCC

Compilación

Figura 4-21 Cuadro de diálogo Compilación en el editor DCC

Para iniciar la compilación se selecciona Esquema > Compilar > Esquemas como programa... o el botón . Si surgen errores durante la compilación, al final del proceso se abre automáticamente (igual que en la prueba de coherencia) el cuadro de diálogo Protocolos.

Nota La opción de menú Herramientas > Tipos de bloques permite comprobar si todas las librerías de bloques y paquetes tecnológicos necesarios están activados.

Page 154: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.2 Trabajar con SIMOTION DCC

SINAMICS/SIMOTION Descripción del editor DCC 154 Manual de programación y manejo, 10/2008

Figura 4-22 Ventana - Seleccionar paquetes tecnológicos

Posibilidades de compilación 180HCompilación (Página 356H44) contiene información detallada sobre las posibilidades de la compilación.

Nota Mediante la opción Reorganizar interfaz de variables HMI se reasignan las direcciones para todas las variables @ definidas actualmente en el esquema y se borran las variables @ disponibles todavía en la interfaz, pero que ya no se usan en los esquemas.

Después de compilar Al finalizar el proceso de compilación se abre un protocolo de compilación detallado. ● Marque una línea de error del protocolo y haga clic en el botón Ir a para saltar al bloque

afectado. ● El protocolo puede volver a llamarse y, en su caso, imprimirse más adelante a través del

menú Herramientas > Protocolos.

Page 155: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.2 Trabajar con SIMOTION DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 155

4.2.9 Carga de esquema DCC compilado Antes de poder ejecutar el programa DCC en una CPU es preciso cargarlo. El proceso de carga se puede ejecutar exclusivamente en SIMOTION SCOUT.

Nota Los DCB configurados se han asignado en el sistema de ejecución a las Tasks T1 a T5 mediante el editor DCC.

4.2.10 Arrancar la CPU Para ejecutar el programa DCC es preciso conmutar la CPU al modo RUN.

4.2.11 Atributo Enable, grupos de ejecución El atributo Enable conecta o desconecta un grupo de ejecución (con = 1, des = 0). El valor estándar del atributo Enable es 1. Sin embargo, puede ajustarse también como valor dinámico. En este caso, el valor de salida de un bloque determina si el grupo se conecta o se desconecta. Con este objeto puede interconectarse la salida digital de un bloque con el grupo de ejecución.

4.2.12 Creación de documentación

Documentación completa El ejemplo se ha configurado y probado satisfactoriamente. A continuación puede elaborar una documentación completa para este ejemplo.

Datos de referencia del esquema Los datos de referencia del esquema son, en este caso, las Referencias cruzadas Tipos de bloques y la Secuencia de ejecución. En la barra de herramientas, haga clic en: En el menú puede abrir mediante Herramientas > Datos de referencia la ventana Ref. esquema: Visualizar datos de referencia del esquema. En esta ventana puede generar y visualizar, a través de los botones de la barra de herramientas, las listas correspondientes. Inicie la impresión mediante: A continuación, seleccione Datos de referencia > Finalizar para cerrar el cuadro de diálogo.

Nota La ventana Ref. esquema: Visualizar datos de referencia del esquema puede abrirse solamente si la ventana del editor secuencial no está abierta.

Page 156: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.2 Trabajar con SIMOTION DCC

SINAMICS/SIMOTION Descripción del editor DCC 156 Manual de programación y manejo, 10/2008

Imprimir esquema Deseará imprimir también el esquema. Puesto que en este esquema se ha utilizado una sola página, se recomienda imprimirlo en la presentación de una sola página. El esquema está ajustado todavía en Vista de página. Inicie la impresión mediante: Si el esquema consta de varias hojas, se recomienda imprimirlas una a una en la vista de página. Con el botón se puede acceder a la vista de página. Con y se puede adaptar la representación para que todos los DCB se puedan ver en una hoja en la pantalla del PC.

Page 157: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.3 Especificaciones SIMOTION DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 157

4.3 Especificaciones SIMOTION DCC

4.3.1 Reglas para la asignación de nombres en el editor DCC En el intercambio de datos entre SCOUT y el editor DCC se utilizan variables. Los identificadores de variables utilizados están sujetos, por consiguiente, a las reglas de los identificadores de SIMOTION.

Nota La longitud de los identificadores en el editor DCC está limitada a como máximo 49 caracteres. En SIMOTION, no obstante, existen también identificadores más largos. En este caso deben utilizarse alias o intercalarse variables ST.

Para los identificadores del editor DCC valen las reglas siguientes: ● Esquema base:

– no se admiten palabras clave o identificadores definidos con anterioridad – debe comenzar con una letra o un guión bajo – puede contener números, letras y "_" – después de un "_" debe ir un número

● Subesquema: – debe comenzar con una letra o un guión bajo – puede contener números y letras – no se admite "_" – se admiten palabras clave o identificadores definidos con anterioridad (en la

compilación se realiza una prueba de univocidad) – al compilar se verifica en el editor DCC la univocidad del identificador

● Instancia de bloque: – puede comenzar con un número – puede contener números y letras – no se admite el carácter "_" al principio – se admiten palabras clave o identificadores definidos con anterioridad – En el editor DCC se comprueba si el identificador ya estaba definido

● Grupo de ejecución: – se admiten palabras clave o identificadores definidos con anterioridad – En el editor DCC se comprueba si el identificador ya estaba definido

● Conexión de esquema: – no se admiten palabras clave o identificadores definidos con anterioridad – En el editor DCC se comprueba si el identificador ya estaba definido

Page 158: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.3 Especificaciones SIMOTION DCC

SINAMICS/SIMOTION Descripción del editor DCC 158 Manual de programación y manejo, 10/2008

4.3.2 Longitudes de campo/nombre y convenciones

Longitudes de campo/nombre y convenciones Objeto Longitud Observación Nombre del esquema 22 *) No puede contener los

caracteres siguientes: \ . : / * ? " < > | # % La utilización del carácter "_" está sujeta a especificaciones especiales.

Comentario del esquema 255 Se admiten todos los caracteres ANSI.

Grupo de ejecución 22 Juego de caracteres como para Esquema, incluido "_"

Tipo de bloque 6 Determinado por DCC. Comentario Instancia de bloque 80 Se admiten todos los caracteres

ANSI. Comentario de parámetro 80 Se admiten todos los caracteres

ANSI. Nombre de bloque (nombre de instancia)

16 *) No puede contener los caracteres siguientes: \ . : / * ? " < > | # % La utilización del carácter "_" está sujeta a especificaciones especiales.

Operando global máx. 49 Si los nombres de SIMOTION son demasiado largos, es preciso definir un ALIAS.

*) El nombre del esquema y el nombre del bloque no deben sumar más de 24 caracteres, incluido el carácter de separación.

Consulte también 181HReglas para la asignación de nombres en el editor DCC (Página 357H157)

Page 159: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.3 Especificaciones SIMOTION DCC

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 159

4.3.3 Representación de la visualización dinámica de valores Los valores se emiten junto con las conexiones según su tipo de datos. Se representan sobre fondo de color en la pantalla.

Tabla 4- 3 Representación de la visualización dinámica de valores

Modo de visualización Significado azul sobre blanco Representación de los valores en el modo de

creación (offline) Asteriscos, negro sobre amarillo Valores durante la transición a la visualización

dinámica Valor, negro sobre amarillo Representación de los valores leídos del tiempo

de ejecución SIMOTION en modo de test #### sobre fondo rojo Representación de los valores mientras no se

suministren los valores dinamizados solicitados del tiempo de ejecución SIMOTION (fallo, sobrecarga)

Page 160: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

DCC para SIMOTION 4.4 Fallos, alarmas

SINAMICS/SIMOTION Descripción del editor DCC 160 Manual de programación y manejo, 10/2008

4.4 Fallos, alarmas

4.4.1 Notas para la representación en avisos de error

Notas para la representación en avisos de error Si se genera un aviso de error o de alarma en el DCC, puede que le llamen la atención determinados caracteres especiales que acompañan a nombres o partes de nombres. Estas identificaciones sirven para acceder directamente al lugar del error con un doble clic. Los identificadores significan lo siguiente: ● Instancia de bloque o entrada/salida de bloque

– Representación: "\." <instance name> [ "." <pin name> ]

– Ejemplo: No se ha podido establecer la interconexión de "_device\ST_1.i" a "._DCC_6_CFC1_1.x_1"; tipo no válido

● Interconexión a conexiones de esquema – Representación:

"<" <variable name> ">" – Ejemplo:

La conexión de la entrada DCC_5\<versch_add_1_x_1> del esquema 'DCC_5' no está interconectada con un destino.

● Nivel de ejecución y grupo de ejecución – Representación:

"{" <group name> "}" – Ejemplo:

Grupo de ejecución vacío {AG}

Nota Análisis de fallos en caso de caída de un bloque DCB Si se produce una caída de un bloque DCB durante el servicio, en SIMOTION es posible obtener información sobre la causa de la caída y la instancia de bloque desde el búfer de diagnóstico de dispositivos. Puede dirigirse al fabricante de la librería de bloques con esta información, eliminar la instancia de bloque afectada o modificar la parametrización.

Page 161: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 161

Anexo AA.1 Lista de abreviaturas Abreviatura Descripción

BiCo Binector-Conector que designa un parámetro interconectable en el accionamiento

Esquema CFC Continuous Function Chart CSV Comma Separated Value, formato de texto para datos que deben

aparecer en columnas DCB Drive Control Block DCC Drive Control Chart DO Drive Object, objeto de accionamiento Archivo ELF Archivo codificado en Executable Linkable Format (formato

ejecutable y enlazable) FEAT Feature Document (documento de características) OEM Original Equipment Manufacturer (fabricante de equipos originales) (G)UI (Graphical) User Interface (interfaz (gráfica) de usuario) MDI Multiple-Document Interface, una aplicación con múltiples ventanas ITCP Instance, Time slice, Connection and Parameter/Variable

(instancia, segmento de tiempo, conexión y parámetro/variable) Conexión Término común para entrada de bloque o salida de bloque MBCS Multi Byte Character Set (juego de caracteres multibyte),

corresponde a UTF-8 TP Technology package (paquete tecnológico) Parámetro BO Parámetro de binector (también Binnector-Output parameter,

parámetro de salida de binector). El parámetro puede utilizarse como fuente de señal binaria (0 ó 1)

Parámetro CO Parámetro de conector (también Connector-Output parameter, parámetro de salida de conector). El parámetro puede utilizarse como fuente de señal

Parámetro BI Binnector-Input parameter (parámetro de entrada de binector) El parámetro sirve para interconectar un binector a un destino de señal que sólo puede adoptar los estados 0 ó 1

Parámetro CI Connector-Input parameter (parámetro de entrada de conector) El parámetro sirve para la interconexión de un conector a un destino de señal

Page 162: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Anexo A.2 Glosario

SINAMICS/SIMOTION Descripción del editor DCC 162 Manual de programación y manejo, 10/2008

A.2 Glosario Workbench Workbench es la central de navegación para los distintos

pasos de ingeniería y sirve para la creación y gestión centralizada de proyectos. Ofrece una visión unitaria, funcional, homogénea y filtrable de los datos y programas, incluso en los sistemas distribuidos.

Librería de tipos de bloques Consta de la descripción de los tipos de bloque contenidos en la librería y del archivo objeto que implementa los bloques, p. ej., en formato ELF.

Barras laterales Las barras laterales en la parte izquierda y derecha de una página de CFC contienen, por un lado, las referencias a los objetos interconectados (p. ej., otros bloques o grupos de ejecución) que no se encuentran en la hoja que se está editando en este momento, y por otro, el número del conector (punto de interrupción) en el caso de que la línea de enlace a la barra lateral no pueda trazarse debido a un llenado excesivo de la hoja.

Conector Si debido a un llenado excesivo de una hoja ya no se pueden trazar más líneas, el CFC introduce un conector en la conexión de bloque/esquema y un número en la barra lateral. Los conectores correspondientes reciben el mismo número de referencia. Si de una salida parten varias interconexiones no representables, todas reciben el mismo número de referencia. La representación diferente del conector permite reconocer dónde se encuentra el punto de conexión. Para más detalles, ver la ayuda de CFC.

Esquema base Esquema que puede verse y manipularse en Step 7 o SCOUT/STARTER. Todos los demás esquemas, es decir, los esquemas parciales o subesquemas, sólo se pueden manipular en el editor DCC. En lo que sigue se utilizará únicamente el término "esquema".

Esquema parcial Cada esquema consta de hasta 26 esquemas parciales ("A"..."Z"). Cada esquema parcial consta de 6 páginas DIN-A4. Un esquema recién creado contiene sólo el esquema parcial "A".

Esquema jerárquico o subesquema Un esquema (subesquema) se puede insertar en otro esquema (técnica "un esquema dentro de otro"). En este proceso se pueden formar estructuras jerárquicas. Cada esquema insertado puede abrirse y, como cualquier otro, procesarse y con ello modificarse individualmente. Se puede formar un bloque a partir de un esquema para su reutilización, es decir, se puede dotar de conexiones de esquema. Así, se puede determinar individualmente qué conexiones de bloque pueden facilitarse en las conexiones de esquema.

Conexiones de entrada El ingeniero de configuración puede parametrizar con constantes las conexiones de entrada, o bien interconectarlas con otras salidas de bloque. En la llamada a los bloques DCB las entradas y salidas ya cuentan con un preajuste que, en caso necesario, puede modificarse más tarde.

Page 163: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Anexo A.2 Glosario

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 163

Conexiones de salida Las conexiones de salida de un bloque se pueden interconectar con otras entradas o bien dotarse de un valor de inicialización. Este valor está presente en esta conexión cuando el bloque se calcula por primera vez en el estado operativo INIT. Esto resulta conveniente, p. ej., cuando debe realizarse un preajuste selectivo de la conexión de salida de un bloque Flip-Flop o un bloque de regulación.

Páginas de desbordamiento Las páginas de desbordamiento se generan automáticamente cuando se crean en una hoja más entradas de barra lateral de las que caben en el lugar de visualización de una página. Una página de desbordamiento consta exclusivamente de barras laterales y no contiene otros objetos.

parametrizar En cada entrada o salida también se puede parametrizar, en lugar de una interconexión, una constante diferente del preajuste.

Interconexión Por interconexión se entiende: El enlace de una salida de bloque con otra entrada de bloque DCB en el mismo dispositivo, interconexiones de una salida de bloque con un grupo de ejecución. Sólo SIMOTION Interconexión de una salida de bloque con un operando global o de un operando global con una entrada de bloque DCB. Un operando global puede ser lo siguiente: El nombre de una variable SIMOTION. El nombre de un parámetro SINAMICS (también puede realizarse implícitamente mediante la interconexión a un SB).

Comentarios Cada conexión de bloque de una hoja de CFC puede estar provista de un comentario.

Operandos globales Los operandos globales son partners de conexión para entradas/salidas de bloque con las que los bloques DCB pueden leer o escribir información del entorno del sistema.

Interconexiones textuales Sirven para dividir proyectos en unidades configurables por separado y definen una interconexión "abierta" entre los esquemas. Una interconexión textual sólo puede constar de una entrada de bloque/esquema y siempre hace referencia en CFC a una salida de bloque o esquema. La interconexión textual sigue siendo una interconexión "abierta" hasta que se convierte en "real" al cerrarla. Una interconexión textual cerrable es el direccionamiento de una entrada mediante una cadena de caracteres que identifica a una fuente de interconexión concreta (salida) mediante la ruta (esquema\bloque.conexión).

Nivel de ejecución Interfaz con el sistema de ejecución a través de la que se ejecutan los bloques.

Secuencia de ejecución Secuencia en la que deben calcularse los bloques de un nivel de ejecución o grupo de ejecución.

Page 164: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Anexo A.2 Glosario

SINAMICS/SIMOTION Descripción del editor DCC 164 Manual de programación y manejo, 10/2008

Grupo de ejecución Los grupos de ejecución sirven para estructurar o subdividir los niveles de ejecución. Los bloques y/o esquemas están integrados secuencialmente en los grupos de ejecución. Sólo SIMOTION: los grupos de ejecución pueden conectarse y desconectarse por separado, p. ej., a través de una interconexión con una salida de bloque (tipo de datos BOOL). Si se desconecta un grupo de ejecución, dejarán de calcularse todos los bloques/esquemas contenidos en él.

Parámetros de libre definición Parámetros @ y conectores tecnológicos @. Interfaz definida por el usuario para la parametrización en forma de números de parámetro que se pueden definir como ALIAS para las entradas y salidas de bloque.

Estado operativo INIT Inicialización, arranque Estado operativo RUN Proceso cíclico Modo de operación de proceso En el modo de operación de proceso los bloques no se

visualizan automáticamente (visualización de los valores actuales de las conexiones de bloque/esquema conectadas actualmente para test) a fin de que la carga adicional provocada sea mínima.

Modo de operación de laboratorio En el modo de operación de laboratorio los bloques se visualizan automáticamente (visualización de los valores actuales de las conexiones de bloque/esquema conectadas para test).

Offline El proyecto se edita sin enlace de comunicación con el dispositivo.

Online El proyecto se edita con enlace de comunicación con el dispositivo.

RUN online, o habilitación de impulsos en el accionamiento El proyecto se edita con enlace de comunicación con el dispositivo y el dispositivo está en control o regulación.

Paquete tecnológico Un paquete tecnológico (DCBLIB) contiene objetos tecnológicos instanciables (DCB).

Constructor DCB Entorno de desarrollo para la programación de librerías de bloques C.

Librería DCB Se crea un CDB definido por el usuario a partir de un esquema.

Librería base Una librería que se ha creado en C, p. ej., con ayuda de la herramienta DCB. Una librería de este tipo es una unidad cerrada, es decir, ningún DCB puede, p. ej., extraerse de la librería en el editor DCC para transferirlo a otra librería. Un ejemplo es la DCBLIB suministrada.

Trace La función Trace permite registrar las señales de las salidas de bloque.

Indicación de tendencias En el modo de test puede utilizarse para SIMOTION la indicación de valores y de tendencias para analizar los valores de entrada y salida de los bloques.

Ayuda de bloques Obtendrá información más detallada sobre un tipo de bloque determinado pulsando la tecla F1 con el bloque marcado.

Page 165: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Anexo A.2 Glosario

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 165

Visor DCB En el visor DCB se pueden consultar descripciones sobre los distintos tipos de bloque durante la configuración en el editor DCC. El visor DCB se abre pulsando la tecla F1 con el bloque marcado.

Librería de usuario Una librería de usuario que contiene sistemas tipo. En este caso es posible manipular de forma individual los bloques, pues se basan en esquemas.

Variables HMI Las entradas y salidas de los bloques se pueden declarar como variables HMI (Human Machine Interface, o interfaz hombre-máquina) y crear de este modo una interfaz estática para ellas, a fin de utilizarlas en un sistema de visualización.

Page 166: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará
Page 167: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 167

Índice alfabético

@ @parámetros, 182H129

A Abreviaturas de los tipos de datos, 183H40 Ajustar ciclo del sistema, 184H127 Atributo Enable, 185H155

Grupo de ejecución, 186H155

B Biblioteca de bloques

Actualizar, 187H28 Cambio de idioma, 188H29 Convención para denominaciones, 189H27 Importar, 190H27

Bloque Borrar, 191H43 Borrar online, 192H63 Conexiones ocultas, 193H37 Configurar la representación, 194H38 Insertar online, 195H63 Interconexión, 196H39 Propiedades de ejecución, 197H35 Pseudocomentario, 198H38 Secuencia de ejecución, 199H35 Superposición, 200H33 Unidades de las conexiones de bloque, 201H38

C Catálogo de bloques

Buscar, 202H33 Prismáticos, 203H33

Comentario Tipo de bloque, 204H30

Compilación, 205H45 Conexión

publicar, 206H88 Configurar la representación de bloques, 207H38 Crear dispositivo nuevo, 208H19 Crear proyecto nuevo, 209H18

D Datos de referencia del esquema

Referencias cruzadas Grupos de ejecución, 210H66 Referencias cruzadas Operandos, 211H66 Referencias cruzadas Tipos de bloques, 212H66

E Editor DCC, 213H24

Barra lateral, 214H42 Importar librería DCB, 215H24 Reglas para la asignación de nombres (SIMOTION), 216H157 Requisitos de software, 217H125 Vista de página, 218H26

Ejemplo de configuración SIMOTION, 219H146

Ejemplo de configuración SIMOTION Compilar esquema DCC, 220H153 Configuración de la representación de bloques, 221H150 Crear un documento completo, 222H155 Crear un proyecto, 223H147 Datos de referencia del esquema, 224H155 Imprimir esquema, 225H156 Modo de operación de laboratorio, 226H55 Modo de operación de proceso, 227H55 Recepción de datos en SIMOTION, 228H152 Reorganizar interfaz de variables HMI, 229H154 Seleccionar paquetes tecnológicos, 230H153 Vista de página, 231H149 Visualización en el modo de test, 232H56

Esquema base, 233H24 Esquema como tipo de bloque, 234H135

Dependencias, 235H139 Interconexión múltiple, 236H138

Esquema DCC Borrado online de un bloque, 237H63 Borrado online de una interconexión, 238H62 Compilación, 239H45 Copia de grupos de bloques, 240H49 Copiar, 241H49 Creación online de una interconexión, 242H62 Datos de referencia, 243H66 Exportación a WinCC, 244H130 Inserción de bloque, 245H32

Page 168: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Índice alfabético

SINAMICS/SIMOTION Descripción del editor DCC 168 Manual de programación y manejo, 10/2008

Inserción online de un bloque, 246H63 Lista de mapeado, 247H46 Prueba de coherencia, 248H44

Esquema parcial, 249H24 Exportación OPC-XML, 250H130

G Grupo de ejecución, 251H126

Atributo Enable, 252H155

I Identificador de alias, 253H134 Importar librería DCB, 254H24 Indicación de tendencias, 255H59 Indicación de valores, 256H59 Insertar esquema DCC, 257H22 Insertar unidad de accionamiento individual, 258H19 Interconexión

Borrar online, 259H62 Crear online, 260H62 Elementos de matriz, 261H133 Operando global, 262H131 Programa ST, 263H133

Interconexión a operandos globales, 264H131 Interconexión con elementos array, 265H133

L Librería DCB

Modificar, 266H48 Librería de bloques

Borrar, 267H31 Lista de mapeado, 268H46 Longitudes de los campos y de los nombres, 269H158

SIMOTION, 270H158

M Modo de test, 271H59

Ciclo de visualización, 272H54 Conectar conexión, 273H58 Conexión, 274H57 Desactivar, 275H61 Indicación de tendencias, 276H59 Indicación de valores, 277H59 Modo de operación de laboratorio, 278H54 Modo de operación de proceso, 279H54 Modos de operación, 280H54

Visualización, 281H58

O Operando global

Interconexión, 282H131 Operandos globales, 283H42

Barra lateral, 284H42

P Parámetro

Alias, 285H134 Protección de know-how, 286H69 Protocolo de errores, 287H44 Pseudocomentario, 288H38 publicar

Conexión, 289H88

R Referencia a bibliografía, 290H3 Reglas para la asignación de nombres

conexión de esquema (SIMOTION), 291H157 Esquema base (SIMOTION), 292H157 Grupo de ejecución (SIMOTION), 293H157 Instancia de bloque (SIMOTION), 294H157 SIMOTION, 295H157 Subesquema (SIMOTION), 296H157

Representación de la visualización dinámica de valores, 297H159 Requisitos de software, 298H125

S Secuencia de ejecución, 299H127

Cambiar, 300H127 SIMOTION

Ejemplo de configuración, 301H146 SIMOTION SCOUT

Copiar el esquema DCC, 302H49 Crear un proyecto, 303H18 Insertar dispositivo, 304H19 Insertar esquema DCC, 305H22 Protección de know-how, 306H69 Seleccionar paquetes tecnológicos, 307H29

SIMOTION Trace, 308H145 SINAMICS DCC

Campo de aplicación, características, 309H76 Sistema de ejecución

Page 169: SINAMICS/SIMOTION Descripción del editor DCC · SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 3 Prefacio Documentación SIMOTION Encontrará

Índice alfabético

SINAMICS/SIMOTION Descripción del editor DCC Manual de programación y manejo, 10/2008 169

Grupo de ejecución, 310H126 Modificación de la secuencia de ejecución, 311H127 Secuencia de ejecución, 312H127 Task, 313H126

Sistema tipo, 314H135 Dependencias, 315H139 Interconexión múltiple, 316H138 Reglas para la creación, 317H136

Subesquema, 318H24

T Task, 319H126 Task DCC, 320H126, 321H132

Tipo de bloque Comentario, 322H30 Diagrama de posición, 323H32 Vista de instalación, 324H32

Tipos de datos Abreviaturas, 325H40

Trace, 326H145

V Variable HMI, 327H128